"/211, 0xd3}, {&(0x7f0000000440)=""/79, 0x4f}, {&(0x7f0000000740)=""/197, 0xc5}], 0x7, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000000)=""/44, 0x2c) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f00000003c0)=""/101, 0x65}, {&(0x7f0000000440)=""/133, 0x85}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) chroot(&(0x7f0000000580)='./file0\x00') 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000100ebffff61e7000000b135000000005b9d071b542a538706000000b81800000029000000310000000000000000c2000000"], 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) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x800, [{0x3, 0x400}, {0x2, 0xa1}, {0x2, 0x8}, {0x3, 0x800}, {0x1, 0x3}, {0x2, 0x2}, {0x3}, {0x1, 0x100000001}, {0x1, 0x9}, {0x1, 0x100000001}, {0x2, 0x3}, {0x2, 0x1}, {0x1, 0x1}, {0x1, 0xb58}, {0x3, 0x2}, {0x1, 0x7fffffff}, {0x3}, {0x1, 0xfffffffffffffff7}, {0x2, 0xffffffff}, {0x3, 0x5}, {0x2, 0x8000}, {0x3, 0x10000}, {0xa4d79f7f8a4ab4ca, 0x4}, {0x6a09c4c73537c8b3, 0x4}, {0x0, 0x83}, {0x3, 0xdd}, {0x2, 0xc1fb}, {0x3, 0x8}, {0x3, 0xfa6}, {0x1, 0x9}, {0x2, 0x10000}, {0x1, 0xaa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x401, 0x9, 0x6, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ftruncate(r0, 0x0, 0x9) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) socket(0x0, 0x4, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x800000006, 0x40000400000002e, &(0x7f0000000140)="afb15e70652bb496f84424f457306a66d3e544b2447f0d4c948ce7761e5bc83d17db3e75aa11500200000000000000c4c93a81799f7a68bb8ad06dd4014537b6815e2d242dda9752e39895b6c5c92aeeb365190bbefa2e1527460dbaccd82e5d4b230a19ca1051686b820d9442e204516fce5626d6056e31d27d1bf2d79e7d894a6a68ef9d0976bfbd597261a93e92be8af0ee5676b9990fac95d80b64cf8ed17cfa9de0c51c17d2001d83f029a32e530cf1df3e8c52b57bea3eac1dbd8cc3020832c8ab80e41e553b39c1e19553c0f069fcd19c3535728f17fe649e20c346295216fe2d2636ddfff57155cef57e14a1c5a6351f690e1b31cd72498a184e911bd9be83098209cfd400d6892afa9e61b01bc3010018390d891c34a16ac330292802e2e0e0ecf12efec9a15a4b40d9079fa99e4a73857c3f9797bbcbe70f3984de0101e4c6e2bba15289efb15e5ae777f5f380cbe981cbb699a18bdc0bdafdd447becef753e27bce9081928734baa520f33d8be87b2d2dcad3c876624fa6646aa531a8a843d71a00ca56ac7ca6fd7926440d12c7d398e8334494e92e715c115960252eebf68ea1789b6a7f48f6e6", 0x1ad) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000003c0)='./file0\x00', 0x40, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$setown(r1, 0x6, r2) nanosleep(&(0x7f0000000140)={0x55d2f2f4, 0x8}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x2000000000000, 0x6}) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r1, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x55, 0xffffffffffffffff, 0x100, 0x80}, {0xa4f7, 0x80, 0x400, 0x6}, {0x0, 0x9, 0x8, 0x7ff}, {0xd2, 0xe0a8, 0x9, 0xf83c}, {0x6, 0x5, 0xe9, 0xa3}, {0x8001, 0x8, 0x3, 0x5}, {0x4, 0x2, 0x76, 0xc54b}, {0x40, 0xfffffffffffffffa, 0x0, 0xff}, {0x9, 0x0, 0x80000000, 0xfff}]}) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x2, 0x2) 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) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 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}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000600)=[0x5, 0x6, 0x6]) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) 16:00:02 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) setuid(0xee01) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0xe, &(0x7f0000000080)={0x1000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x3f, 0x4, 0x8001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf3}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x45c3375e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7ac48991}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x30a7ce8a}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x98}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x40}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000380)="6a43df1897b3d24584dc655353e3496ba629dd91d74fe3111284f18c8ba32af7f1f3c42f3c49d0a0376001d2dd10b65418f863b2b1b85a1d495e2ee4859908024a2307d2a8f3caa601e730d952561d0795d09999001dff01775585846092fbff98fa6e94942335cd5111cfb2dc6c7d584e2fd47182d283b410b1a42a615e9da5184d3aeaabef98f81a3688d3cce53df425820f743a9c938d2ca849a0e8bdc86f73931d685d982fe7459e3b80d8f466ee8d9431a93092d6c6eedc62340df5b508bea3b3a2fda6feee970c55c5e191d7075090d3176f63ee3b", 0xd8}, {&(0x7f0000000480)="be6c543ec6478240fbfd561ca64e40fd5cc84d0bc0f3eaa5193d6990b480b58d33b5ac5d13b87d82aead54b9cd6fdba0d30ab520c029a1fbdd503f7e8fdf890428ea1c43ccac3ce49027586b59b8a634d0ccda6f37eddab3f3703baa91fc060836365700f59177f18738e165bd6a91b4341474871db498e7f22e8a2900a7ea95e27a14b86eca25dc92", 0x89}, {&(0x7f0000000540)="8778dd9d1b9b90af56dc94f2237b06e939bdca8eba3b458ee7198945224c5725fcab1c6e2522218bd03fa907d01dcf901ce0bbb519a886a9c0eefa4f6a2c576c2c6d872f34fba56977bef9c2e069c9413fc70cf14caf87db7f92a732d9561ce9d7dbeed544e6bfcfbb4115da990104420cb189cf56bf67354238f8ec4b2fdbc0d29cc0dd64820d26c1", 0x89}, {&(0x7f0000000600)="f0fb992628c10866dc4548f774d8062e458c0f1bbb5e5627a710aa48a7dff2e5e16dce7917c200dcc35d4b6b714cf6184b7343b22f5ab31309ec84ca6931a773f3ccad8be62947b3daa38cf523c6ae790cc43d17162d56a9f72a69c844164aa57b2d509947da5dfafd78ce4df16193b17ea601d0addc0d3ee8c6c3805e98a8b7b3e1b4a89b0b696928bec688a049a0c42e6c4ba72199bf9d6ccaf29aa6e07d3bf6dba7746f5bd901f4be2a24d5", 0xad}, {&(0x7f00000006c0)="afc4e776910411950770c68d3e90889350872c59e482f20b90c6f7a401722d8e56049f97935097bfcdb92cdf2aae6718b4acd9d0f9897f1837a28465e7097b00868899fc5d43395c9b3cfd5c5ac5476d27e8c368ed7be560c5214a7d995593530b882b806cc6fc893fd0ab3684090aaf5ed763d60997c18b349dc5b2074b9394e3876cbc112417c6be553553bc011f0e88ae627e25aee471805e2b4a12ec72a37049e953d92627a37b28ae4ce80e6bc7b67654f198cbba8a5fa3877c81c199f953d0e61d08237b3105b2998f76935d7101bd2491af37e13629050a902c9a7c38df0c4d0d6042403a35022dfe767bfc94346a16dda327a2f5d3c3cae72c1ed20473d84064df010f0e15694648d96edb39aa3aede81e7c9af40f1c283558646d1a64e610b3d2c11f0da721764d81956450095dedd8545ede51fa134714f9b3f489640bd2d57b15f8a53a592d54a590104b1d5519b6dd19f8530522e6bd4b5515b19a7f55efd574aa195c6a8bc23c931874bcd5ca6a4878b84838c7ac2bc92c3be4057bc03bb2f86d0572f46c80f41d262d96e8ca786d9af36e86268a788bb5ee6b3e636f341be58b48f48e84edc1fc99629f0a701115e28d03e9c31f2325ee3cb154c6911050eef2629a09ec2f5c73a77a66214afedf09003e8e511e0adb6daca8e4447054eb634bea23adcf73c2d40e70058d973336a7f51adec1f751c425f4095872812c0afad19a1f3c8b0efe77c44e31c371883e3cfb0d86e4b638aa6d1f59dfac0a9ac52bbb83bad39c87cd001c21fc188eabbe3b2a48cc6daa1796215a92bd55050f7214fb4b1cecadeef476efea640b8041305416ec63657e0348ec0cc00f05ccabbbefae00c3ccb0254ed3e86538c6d83972c8803bdf530f8c3469216e785b6c5dbae038860164a7d6d93044f090df4bb9c43210a5a8f659538a6f1dacb62fe527bba7f78fab8382e53dd323155301cc5caf0046516a3e0b1d42554fa5eaca8adcd8116ccdd495faa42c2f9e9b88b89d9ba7117a27ff60bcf47aef078b01d2dd5b22f7cfbe94c4a4da0cfb7c355746c39502cfd4cb494ef8e25f34777fbaeee1715a5d4b71438c0ee06030edab7fad6319f8c585303da7b80cd09770171e18e17aacb96d01bf20742dcc07de2117043dbad2a661e588c463c9224a39fb2d4925efeefe765f4afa6c209293b68efdd432a936140ace0ee6d4d90cc67b62c3a5705f4340632c56aaad57712325b7fafdedea2755e3be1cec01088abcee4c4b4979abfa92d6275d56a1902298ba2bcc6634c1bc993233994979a189cebaa9fb62b5c7cfbdd74bfed64afee49abb3b02cfe6c240b4fbfdb29141cd3a5284bd95a9f1a2d15a1aa2bcf50048b15ac90c7ab534d355905aa49480c0c4d16713a41649f34f931517ed1b6be0b111a11d9d74cb4b4bf6166656e41e3c3090fb66ba99c67bdf7b8d18c959cd3bb9def997168a2a00f654e761353563b033cf9ce1417211bdb408ea27203a2ad6147f7711d7386817c184acf8fc52de2b4f9a78b0c3658858281d1d9185925838269d31ba3e88c57d5c96e3195421424c3146869c0e017e003da408ae290a9af5d250d114ad26352eaf9c3f4dea110de257c4907d05640598b216e3d99d92b974cf09a6ddea64daf538e725daa295086d38b27c2b7881d275a6d6b7e44e1f47376d1878b81eb57ca4e61ce6aa3bb17cd993eaf15bcb40cf7aa2b1efb4bec962b68fa123b8bd846ee2636a5196faf6cb8234b2d3c94168e713eeb38d175b093b569af51658a4846203b882a4babfe375be6b212e4dd3cd59f307f2eea511d967047903b311babb65232bdfc1df820764eb7e0e2e9e82e11507d808c0b535ca3008dc626d376afa0fac65c683122680f71e5104870313a915c43ab9536b8dc0f7b9374b16ae0709291e5bf8f2e8dad38b3a985a15b1742c6a37d7b9e2555ce12f23ac6133321cbc6498f9032939ecd1c3a6c569c1e833c608b0da690a400d0a853aae5fa3b19509a1bf6a5878c86162f682961942a20b348ac9e3365d85259d0229ffcb690b284cb47bacbbe086f335f421443493db7cc326dce7277f1200e55ed44bb610a856c82eb9a2f894aed1abcb6b404b8f6f0307fe19ddf64079f450975ca5cd6dff96a89ca9cf88e5c0b0a582dde068afbf53063929d27559efb9962e73a306dc6950a2b41b34bbedeb58a21b353fcc8871a663ac07f486f9649b7808ad9cd9d83b193715e85c69626549b58af4d94476124db3ed5f3f7add702d9261a830f3212577def561ba501faa50acfc274933b1d147cd850899e910bb41a70e441892f12c3b9f2d608cbf1a188ac09163f2484375a42d7919a0e32b497317a8d7263d7b98219bddc93487620793ec35d5d5270f66171d62cadd87eafd5bb99a1c20c7d4802bd1b1e660c750b1a768e9336f8668780ca74df11fb46a09918d2ac67215484002b2f2d579277569240dc8b699dc34150c5b60e0d085d132408a1f9a75e7297ad4ddfc360003d0e30ffcbdcf0f22f8e580681d437f866c34e0f7dceff55921cd75d0ab2045b91f94a0366fc15e9461a8aa1f1d57cd2370acb5ba59aad6628445f514461072461df35a67fb3d5f6fa319a3014a049bea80be6e850c25eaef9c1a96afb7a5e1e3359d54a250ccc95e41f4f3d0d1fc53a8f63083b7b0762bfd446c8cacf1b1e85bc893c2a6928d534731740d50a705684c7450e2bac86dc56080ae6fb4d9dfdf24f651ca6b35fadcae408e423760178288f3efc88ba56d20ecd61670413bbdc3cf70c4d1e6f33377367849ad950889a0421cad93d68b9594a2b88434713f46f548ed56db5433ef3033fd7c060a62cc3e83678374a94877153c8ec91fae1bcb39494e3294360db6b4b78935ae5ea6df6d5d88f5801125bd9b792d213234e4c9fe5f0c5f69d418202388359e919bac9348c5cc1f7aff0aba786e3db770d8d9c04f62d1415781269af666d1884cf32d2406b3bf1144f2c3a00acc6e39c140aa1a8c81aa3163f062ed8d99aff021d0d9891a3bd3ee338216f4d2a6c89197a7ec05b840944ed39eecef43b36eead039b4e537e2bf630cca532e662b824aab2238036fcab1be056dafa2b23c72ce625d13195abd9423e32b1465edfdd3b86c37981a68a132439bc5b3efa1d2bd1de4f64ad5a6d48ab16bdf2a0cc56962b4e8daf59549bb5aa66d24397dded8175cb1ae8be02a2092616d832c5a2cabcb1f18e4d39754a18bfb6faa7e1d9e25a3a6e78178f8522346a9ec2f532e7e8838b406604506a7bd0f2f5d6a44954303f13ac87f26037e68699eec939a8a366cc93750837025babd2ef02d42b6a496ac844913d1b9a946209412cc771b9b8120e1a66649292d27d796ce0e01c2d3c203b2efa2df8329a1f8b58b293fe05746af6624c0ccf11e433ad07425a3447488334f73b1b5feba2929ed49092d49c351c8f964ff174a262b55d61aca0707b39e0945264bf626d4eef0892044129299914e56087e1902f5fc8f5ae8c634f8dec42ef2c6883e34ebc35ed2b6fa4c3cdeece53f4acad5a733306e674d58fe6d7d54f6dd700490e05ee1be0b3d613692ffdd5e8787108b8d6a0420725dcda37d08086c3a0e5678fb561f4790538615189f09743b13e7233e3cc7c3e8178fdf62ca64f7d1e64a0feae549c36aa206e900d937fc8726ac08c51b4c6cbf44f22082cbbe34e8d042b350afa92240a39975b9cce02576a3f82e9cf3f294532949d92ecf530b558f050d29978bb0cd17e034bf5d4cf024e42386a88189ae581e5f426004e07b4df8c06d5f39e30f594a742f5ebce3c5ebbf4b8a754e1cfb6a45cb30c7402a235146582d3b50d9eb661a0d8ea712800d430766f610b3569921ec10a7ff2032413f78d857a31d30d07e8e6bdd28ca848dbf896e7544ed2c57ada655e73b7f915bd00f837ebadf15efd27418ac2dd3a9d64188933d945028937d11aa11d8443b502de9e424a4e72798445688e1096a06db25a745ee9263f7518a2c183a04b971c792200932f8e510527553f7baec2833c7abbac140a433a1a46ad8c74066deb24f5939d437e8f03bdfce2cc81e7baf768a5300b4154aa450341eb04d189358f184cb5d257127ef17393d3f589c07ac588cc05bf04a14d0549bdf2a8224c903603e2aed63498927eaf24c45b1facd9671a9b39e7b31931af612ff878d2ad3f569680ffe910534bc6fb10e37bde7cc49610bcab78f825b622870ba751ccf62691532fce5e6e920b2ac0b244b2cf1ff45d09965ff44ca76e6570045a331af52b1fed300713f6d2f6e1619a1b6d39fab8d488bc0cf26cea5e634eb0a9c7b2060cbddeefd8d7fba118240b1b3c1233daa6a939258ab02e719a17782810a8a80bfce99f8a2ade57ad956c2ca0885785518f19fb1115cf5b1662954789fcd516438401e1037af4aa19e86f2ace1cb0e5a3f443d39d66ac462a1ec10ad3c9bd04527831cb098a978b06c69ece188a4c566b89dcd2d98b28164adeeb2ff51cd1fbb676ca329730a6ada305e94bf3ee61382fd01ffe864d7f52965d693a9373e6634c58bca597af551cbe03d3c37b699fd47f7b41adf0b082d2ef82750c2da5710ebb72054b69bcfc5b819e612f5889aa9db2caf5a39171f6c8f6ba960042a848d8cf5dfc11e91256da4035af5b14bb9d3906b3577e9934cfbb4bb4b69815e6ce79be0d5b199d118fd621f7fd19a05172a2232e0d820f56383906d671b629ec468235eddabd20b3102a5054a71f510ece8b34b445b598210232a6706ad6f705d6cb4d4aa4d6fc095dbb0907b1826ecb77a7e38e1176099caecdef2c7196fbe8cdde79f7b946a22bb8f684ac9855403c57cdab02d5f4158dd970b1464bb760da1deca1f2a645f4da2e57949bd40275249870be39b334ee4344a0f0ed102fe9706267a61b0505922380edd1aa0b561d6ff5de1e33c151e5a2f0b9b7031715ae703b2909fe839e53d3179541d0f618e0233f418970fac15128b1ad9896e82f2200abe72de8ded85277b69f6b6559bac49dc7f5a23668974bc0d5600bff96df539d8e4a785d59d87e8255130702afc77b81b53b3e441e17b50609a58c447f08b0f21e68c8c4713d506db4da342197340aecab568682e7711d250fb798c5c4bb699429c3a6549185ccac17d52987e1f4f2644fc18411c350e3fe7638097c46723c267d7da4a15cf14ed1885fe613279cd31e1ca8752320eed1625a2a909c14b075f8e463ba84a2501ee3d587162d62ec3fc85f6f7bbbfdb75bc43534ba29d36e0f5a4adbf4c02ac6bfd2fd6e995007ee4caa66065bf9fe927c4e69bb0ca2a4ef1fca7458564ffedadc7d3df77045c12faffad696a2d6d16d198be952643d00eb25b21ee5b843a391f207d664a371d2dc0d8348dbc73de76515c1ca4cecc4affd2ebaf1045e5eec0036a0dd9373dfb31238e361fdb5b9fb4a98f15534957c1edd7cfc8070ad339f87d4a1519b43fd73c7825b8fd133be7812af5726ab94ca21e9ec43b57aa472a4c09373ff5ffd3810e96706cd2086fdc33aca8c576399e02ff7ebb0ddfdcedf3b507263c498200695f6d3aed8a0abb2335c57871a8f2657d9517929a042865fe05191f19cba7f37bb75cf34742918004a3a7121268c0780f469f21693acba1092e9b0a97f4e3c7bbc322986f23e6a163634536ea0ec8b0ae6f3c71a78e00e154090ce2534fe57a4f7f52b67981f6b2c440458b5fdff4dbc0d3209bde77899491cc64737d37dee484f861fbe32dd2f6b8891d546a8c741c3a1cc5c6feaeee6cc438988a6bfa", 0x1000}, {&(0x7f00000016c0)="abd5d24891f481fb0c1a3275a84968af56182641c6bfc49584f1da08697159b850ef0ac3e19e1a7f4f0a0965efa322c1ca5c83e42bdca1296ca8a55e69210ee84e677a43967a11d09f09168e40b4f84076476e541357dd0d631bd1faf6e7649b7ab79a0fc1c41dcf6e0667c1950ec9f0f46e8f217a1752cef83ca1c514ea0bd9bd", 0x81}, {&(0x7f0000001780)="026d57dc0fd7691b9257043e32509e8f81a7db98606d689065003e985f6de31d817ce8d7176e836d188ca72edf868a6f4a6efb7178505ebbe86ffb297ca01e3b2ee132ef412031", 0x47}, {&(0x7f0000001800)="a7c557dfe1fdb52a40d8c62f83e3d141cb0a83cfa692d533486f0689a8c6c9da7c1a64ed06a9a379d5a223874d2a5421749a1fe66b27646e8d56ecfc7f261cc4e9bd73a87c17cdf6f36fa8d4ee12edada67baa56c590abf42c", 0x59}, {&(0x7f0000000300)="af702fac41686bac11f91e66d9539f6f886faf27c14f82a39011a19f", 0x1c}, {&(0x7f0000001880)="c8c54a2c366b0ebb3a178b887b68d1d40916f0c57eb02a63057d8d306ff691b7f33125444da851734980a11a94fe164cb91c8175d4e606681a278c35b6fed4f9edae0c7e618d2977827f38f24998a4e547175e1a65d913d4a2bc7097f1830e440933dec903033d161b7bc3fa6f6f9ede3eabccf018f5079c1a7315", 0x7b}], 0xa, 0x0, 0x0) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000340)=0xc) pwritev(r1, &(0x7f00000019c0), 0x0, 0x0, 0x25) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x40, 0x4, 0x8000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffd3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) bind$unix(r0, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) listen(r1, 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x44, 0x3, {[0x2, 0x40, 0x334e, 0x7, 0x9, 0x6, 0x843, 0x4, 0x5, 0x101, 0x70b6dbd2, 0x10001, 0x5, 0x4, 0x80, 0x0, 0xffffffffffffff80, 0x4], [0xb, 0x5, 0x100, 0x401, 0x100000001, 0x1, 0x3, 0x0, 0x9, 0x73a], [0x8, 0x100000001, 0x8, 0x7, 0x4, 0x0, 0x5], [0x9, 0x24000000000, 0x4, 0xfffffffffffffff9, 0x7, 0x10001], [{0x9, 0x8, 0x2, 0x6}, {0x9, 0x8, 0x0, 0x1a8f}, {0x6, 0x79, 0x7, 0x100000000}, {0x9, 0x3f, 0x80000000, 0x80}, {0xda8f, 0x4, 0xffffffff, 0x9}, {0x9, 0x0, 0x72e, 0x7}, {0xffffffffffffff81, 0xc89, 0x6, 0x3}, {0x6, 0x4, 0xfffffffffffffffb, 0x7}], {0x4d, 0x5, 0x1a, 0x4}, {0x800, 0x81, 0x8001, 0x100000000}}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3115b16eabe8cf23, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = semget$private(0x0, 0x3, 0x49574da3efd45695) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x471) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x0, 0x101}, {0x100000000000001d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x47165d4e74f0acf4) linkat(r0, &(0x7f0000000280)='./bus/file0\x00', r1, &(0x7f0000000300)='./bus/file0\x00', 0x4) r2 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r3, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x2) writev(r3, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x40}, {0x208e40711f588266, 0x2}, {0x2, 0x7}, {0x4, 0x5}, {0x89, 0xf2fa}, {0x80, 0x5}, {0x43, 0x80000000}], 0x7}) setrlimit(0x0, &(0x7f0000000000)) dup2(r1, r0) pipe(&(0x7f0000001100)) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setown(r2, 0x6, r3) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) chdir(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='W\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:02 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') chdir(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000500)='./file0\x00', 0x80, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs={0xc37050a89f63abcd, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="5a461d91463633be720e44321a513f7812d0d834904241e77cf9a896bda89a94c3fb60f633fdae56169f616701f41506af80929853fe590891c1f6c08226ca04ca80949d1d1e1c433a8949d6f6d1e57e67c090d3d79379e6d34edfb5cded0bab72235e04f0204883961d6cc43411c2815b7591f1690e4ca1600f510c80e5aad77ea046a13cf8e79a36a22a9cad8d604a6d13aaf637d8d567a9897491d236295a07cf86cb280ab281b529c3fb21407ccf615390b1fda8edc0aaa3b2e1bce6b36a04c13d901ae01fdbe682c1c14c119d3111630a573c7f7cd1", 0xd8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="4800000000000000ffff000003000000fe2d942b2cea64e7b2b5e5fe6053c234dd0d55f18273dd5a738a27ec4304a65b7cb887ff29da0c696b82b8f108c9a388f69cb60000000000b8000000000000000100604da90a0000e86748e4fa2a66b8c6c4f3010215867bd0fce08b12a506cf8eb885e76e316fe036e9f272d428db9c102cee0775dc2789b08f5697ebaed2bb4c023eaaebf00c1207ff9fac019a8ff7a38401d4f2c3c6165ba4e34437dec95f573d82a95e86711f0f40fa2b2190a1d33ea856a8e8e1d47918c97cb8ed5211fe65e325fcdf5c3488fd3b095e03f1414b3d06e8f8e9cb0c6d3e3dcc35534e2e45a73059c0606f8ea7eb000000000000008000000000000000ffff000000000000af2e6e03b52e98ee7e0689f4f600bc2adc5e5b14664a60009452a58c2ecaf70f5e0c10e5dabfe7182faf36755e9d7dceaf824c0d5e1084c2d8ceecf4c624fec1ba177132c5de300233b28e27d119d5845e26aa2c1e64739fe99878318b3528d9a0bf9d88deddbf9bc7c2d2d6f7fa0000c8000000000000000100000002000000d9c444cec69f1e45d9875040e8bb4c1a047c57453061c761bbfab8cfe6c2140af9f205d69e41b7bcbcc841a34a418629fa4226b44c1e9697ed24bc4a5953395bd74031614b528859de190a720d9a02bde387615665725a726875719636e5bff2769ce8f537c8a3639fed076090b5ef3252d1f6182b12936a0d29105e5f854fcc70bbf37ab8f3db1cd5017f10fa4627315d68ec4b6a23c49399b5506b67ea50653b191ab41654416ed0d4d39533e9cef4ea00000000000000"], 0x248}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x46) r2 = syz_open_pts() close(r0) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f00000002c0)="e570db550b4a014540c6de2653079f0c5bfede48917a0e69b093d17b96341eb2a7a85a09c762c1f9074b38f7c084d53c662a6ad44d4dcdcccb", 0x39}, {&(0x7f0000000300)}, {&(0x7f0000000340)="699f9502566376695facd3a9cd1c5cbc5965b47e8707a53991a1b844faf7d6604deb6bde8d61f3a36e0431e3dddd9a41", 0x30}, {&(0x7f0000000380)="8538ba13b5f030915a6691c82f5326750e39c520fb07ea490bdaa16cb56e83d7a2f796dcda7d60a52dbe3811e074bc078be2f180f9cf119860cf89b94faf678453a173656bf9471fe3f9594addf666372e764624528ec0315a0800acfc2351bd9eef8a8eb6d37af793b1ac5a98e770ceeefa52e7a158e38b10d20e352d3c65127ea3f1e179fb5e0be677f187de7f8dcda66de417a23f0f7738f96bd7bb8dcdbb9d74b03e3760927632aef35290", 0xad}, {&(0x7f0000000440)="60c4fb43c5821f0ec77ac703bb3c6745f5356b6daaa778f258521624dace0a7449a0981054f4f5e9f6b2711eb96fd5f60ff9131c740105874b3271be09a59311b97f26642a6b22ee8f696fd5a0a0e4fc229d1e65d2ca3c13baf1e678898ef04913f6cbbcfbd4afed9c0e319cfb15055a013546d6986dc1b75f08f7f05fbb90547f974554331373f8ff51304caa674e560b86696f27ff0ab23a7ddb890f0520acc812da63c49c463b3763b51cbbfee29c84f29020d036caeb4c0cf6c0d4416f13cd8b60190dcc94b0fb792bae0c7b8568a117af7cac1b2caf", 0xd8}, {&(0x7f0000000540)="bbf9ac2f9fe622ce1dddf97bb89e08b09d36a0260fb635b51510e10f6d81ce3a555585ab807f6c8665a638cf5bd2def2ef3d6e8442d1f84567fbedb88b62ecb4689277ceabb2eaf455cfe207e35a2dd07fec6341d3afaa79e4115a6dc485d2db78579fe0b14c1b441561b5c7e3ae9e3911ca65a4725a4bf935cddafff36a259d8d8747483e05ea00df5fda15740b7b75bbb4efb85a1e61439988c6da9d63cae862059aab08b065acb03645416b857c64b449c46f0edb873c7ee6d5ccb7f3f627909a95d32de46c7a0cdd2c31ee8f18171c1531b3a5e482269054f42da0a2c92be56fe273f0d549138c28ba7fd5c6ed79ab2e5718120a64673a966d71c26e338a0c22c883104b9297a84cbeb48c7fd364ca6b613082415987391625185eb2f7528e939dd85485fc5a07a3d1126a75827a3779a743497009fa3c392130620d7f388bd6ad3d733c24dfe7bfde78c85e7121e1a4f8894d4ea4cb6d502eeeee5b4bb4aeff7930e84194c21b2321d1a6bdf1aa9605255a7e26fc597b75f42cf992a1f1ca2f063e0537558ebfb7ede8c76d312958caee8d3d747058ab87d7cc6dc6219f508abe6401fab672988d7eb0d150d5e9a2d2da91ba02c48121b23ccd8c9ef73a6e5addd6298d02eb66ea08c45b2062cbc8307e91f6cb02d24cd61a40ebdf7690a1aa057bc79cb03f216403e2caafd46526fa753c75261c20abfae972dfdebeded866bfab98a950b89b4d0a6671139e7f3474711f8e96b401bfa85671ee095a5d74cf8b0df9941cbd4cd55d614fc268140e8d75395c47161d2a3e6dbd5f766b424e78e9ba10d5d0230709cdd12bdb392d44065b16de8aeca08c03ec8ec273d92c1a8ed497706f1dc1a966cbe68df60ce8eb4f2589e71df6a9d2fc338e5374f846ff1cb0a6daeaac6200b44450ffd884912e39b4480ffe7dbd8aac6f794bb3229abbd0989a402868c6288e8fbb279b96a18cb4cc9213ab739b84f3fb4236a32c4d4141b28cddd646d9e3d67a207c2bd70805d3fe4f30748737b941eafb2e81bdf0520f79bd97e0cce23126eb8e4c665531449163609928e049c8e83fa1469598366ac0a67deddad2cd56f13b55f85c4272289dd6cd861fe5ce9e701ac159673b2f19ca489e03fb10c1dfecd9450106217672a68231f17cbbac114003fe0319ed4d84f001660fa65aa345e4be43834df01771a691fbc5743c0ab9747b8f405e6645500d896c61702295ec4bb7790d96d7a3987bbf56d9c9f757d8cf7f2a9985499b7c8827790ee377fe4ca40f9d04d5ee2fc0a65ffa16e3e4e99b21e4a75d7e100f67dc76288533de647c682438d7bdd4033eb35ae5e9e4f4d616567d7d17725045a005e4b4d3a76d8ebfa5c5a1ff274dc353669c30b2da30c14fd80273b21e1ca2380c110486860346eea62ab16960aa16ba419cb7310838776a09f359546e06a5bc02f5645a509b78d7469810f21b7e3a0945516180b15cf37f92bfc8f3ef96b1cc0573ff5b890b4cb9a63476e2bb330360985c3e6906ce5d98f92cc4247796c221782149cda2bbdc111522ceadd87e1348f92d768c2cc6069d2f569d21422bc97e30512aa4152dd858c3daeca3dfde9bbac12d18021572e13d43bda68368f34c722489b9ebf587432c3530cfec01995828f2c284c02501a13cba626e146f183da8a96170cfe607ebf268f3108397ac5516c3f254b271d46b6869f7e7abb0eaef92124bca5406a59e3ce23c0a74235b3b95c68ecbd2c950408bf2341816f76e4ddf040c761a5f3c30769428024c37af4bdbec54210303438df25e1f76658bfa66e652dcdddf9acf6005fac51bf4eb0f925988940810cdeb206cd388ceb41f69c07cbbd22f37c68b40caf9b33bf3caf79c84cb55a474e2c0c48da3a263f7a0ab8613d955f31f35e9ff848488792b7aa9da5385d8bb72adeb84c450b66864460fe9d4ee771a515ffa1df7d8844ef964b4536654fed84a8ae4cb4872853354de0ff8660260301413d651cd1689beaca4df66f2f5557a35a6a19883303334e8da4e1d492958d22a1bc94686fafde5bb05868ae33aa527e50cf1c0606df8336ee9ddfd63a02f54c4d406c1b720e2057d8353826b526925934b5d7e6dbc0dd58fbebed7c4bc409daf4ac79de59b9038ed04272ff43ffe235aff48d7515a3b86805d4716285115da55e168c0f61696f6333a8f391a4038c5c1d470e5b68378dc8d4530b0983e3c67b07e5caac6317488f602e2bd2718ec85096888da18cd6d6559106d2fa896cfdb2a7728af6bb7550bc4a2b665c8b09087fc57ad530978dddde7311f65dd48ea330b0e26c3ca5d61a984e380182e254ff7cbae537ab0b6a1773e90158058da54596155d69e727de868ef87e16f90c241ca37e2716e4bfadaae36436700df133f231df182b3ada6ffe10c66ed971776a0e5fff0216676dd981f27e6ce05bb3464493d12e44a843b5a9b134d8597be90b9326936b6430574c6656d70cfc6a6f40b541a1b8f8ab39d8bfad72917e7c9864001c3b0ec03584709a5a70641d0d956afce0a61ea3a40446abe1d2cb25eda1ba5c74c2a4cd129eefd42a61d2a224b660a8ccb6772adc8f38ded00e880c676270a0f3100bfe89dfa4a8a806450c2c1348e06e44598fe6e41cfba9d085c481cfdb8d2df6e051a0d8a2dba97be099db8a48d7021cbb7b34dce93d2c8f7c479ed7151fa01f62e9396522b15c8eda3fdd3015587be56ee1d7463f19542352d9a4bae7fc83c221a634115e1e0089a0ef448e6b660ff20e2f5f2d3730528df1eba86b7cfb2d108754704640f63271b50c1858f90f244f90d183ffb2c9283dc3a3559b90daed422de2dbc0a6eae792246eb9a1fc0ce46408883598e33730a4cd6c1bcfc6f41fabbb312bbe7d273d42547601122596b1c8cf772fe562dc5aa2e90250a7e7d94dafb224aa83878d9a8fb2915ff0a6f6a9c52ec04f10cf37bc5fa9f9574b58b9ed829e5df69d6c81dabbfc04582b7c5ba59f89ea4832e32388fa7934401c057e9052c1cea59aac74f17e51f849a31d70db4482efc31a48160f526f724def0694e4591b16e36c6aa2117f9a85cb82ad901795ea1f5c40bda2118ababca15bf865eef473006eae2c94ba5af65d5311b89a94064d1861b9620a582bf00d6a4d96db2b8ad74eb6ed0b05a374844fb0370ebdac1f7cc3fa4650e9346a8337ee7d5875ba09774becfe0726a23995c9310ad136f04aac051aaa5725e365b92d6addce9f8b0b7afd37d343c69b7714db5d5fc208c327d6e61b9bac8dedac2bc5ed6b207585b3df36e50967555ac79344b5a6ec8bba7bf46a68502d48c272e92e8a5b93cd9a05296f178b87261eb95c0468a7f09a5b967b4987df5d09f46c3a689ccc3b8886b46fcf7ec8dd3da3ed1776c9ab18e614af0675d2fc468e57cc943f99f40f92438011958ea2fe6287e1f48438be87c35b5b73e7a61c4b3ab0a98bf1f83c3390a0238463fef0e955a86686d6cfea4c66aa388469f48b99c665402f882d3e9ee6918457fde114951b7638c5cb87a314a8e7e7060c2b902a37852fbc2326d556becd1f08a6292d07bd681e9a507803c5c45b28eb5e821c175b5a05033a8418f764f911f0e01668c857bf84550dabd643de91893ada1a6f03a6548d52cd36da4aef195a8c472c5c81deffa2a8342ee66a44c52695532697d28f931e6af8d05671d9cdd86ec02b1f4b14eaf6d192d086687831929d5f080ab2c7cadc2567d43fac004616d7a6f804f68a5c58d23b8ab252ed41563b9fa4d19527e09cff681ea1846695d6c3b1096a79e11e0a6df43040faa957624050b64ddaaab231eb5bcf81687555f9b97a8502ae15e6acadd42d6487d9303a1ddca6e2246250219ad6e2c558dcc97c0729f490f09b34b738793b4abf7a3b24641b18392a947de5bb03aa8e4808f2030de97886423bb72fa577a5c4656e44b73e54f6d6df293822cb4bac7069a4c8de3959fcaea0c1b65062664c4cb38b6b462a52a988631083af91bf4b42a17f5968c7e1c72574b71ad8dd03044597f70e861e869d8d35c64982ea96b1775c244e3c7282513dce74c928e7abf3b18d622479dd797a82352e7a94144c70af15f383ac9fc5325bd14e4eefb782c796386f381d0ce332a482e436782ecf96ab27e8a1109d10990c36efff83d1a50f0b3d3ed29a313c1136a34c53f738f85fc40e84be70d167dc4d73f9640e364403c02bc41bc1334159d21ca27221153a9058ed1e8d9ff98c95742fc85f77a86481fbbb7d7bcff1da164b2f5867d8f6d27d3aecf2fa4cc9f2ce169bb2867269e3b23251a36475fab405b3b0f2d543119db3d9651581d91b2d45e03c778fcef99b25f8d703ed4d383dd596751601e5e89f94eb23450fc3441b773ea3e959597b19626feb99565f64f371e15d09d6c6fbf3d85af45506073c47a3a54aade4d3d3529a774ba75d398af49e68991889cc537bb4eb2686742559f3d242d9e4b2df91c012b47da77cbe86aa3445f225db91acee6d127541c9c464394fc4838296eeac5da600effd1f4673b3a86b9bca0e6a7cb1fb80e4fb17316a6c4b6c4b9e43259a197ec83c40274bdfe9729f153ec599761a83afd061eae3783b46506c690b545c9ffcf3462e74b92f9e5e3aac00654edfc716065251544f80fb44902c3d52c5cd371367e444654a9d704098c15de461ce39752ab7b79d1de07fc6a3c9a7af73174ef24bb2954f9fb5c21f6a529ca92a95ec608ed5a08ff4772cced631a9dd4a5f13ea54556e7973de5c44a1d311df046d15a7ba78ed9c6448ed79c41d14298c4e91b84dc9490c345c232e72ce82d0a01f8fc3042c1485869387a34f3a5f68fc32afb8687681dcae88038c45536d94448eed12c423c70044904ddfb90d1cfea8a4b123f50973d7e84b01c6758acd0571856dd502353e2981c8c4f166e054e2e606607388e31974e4aad4ee809ac63257721ab884bbcfecb711123543ed542e7d1c4da0bc1f188ef7c6aadfc944a2d12a23f33b24ebf73f01d9c8aa852a9b8446f3eed2434534fb957b9221f7dc70348bbe2cfb21fca2b536a279cdb492256c2aa5d20990fec378c06f4a51d3464bc8b4bdb797df5a3035391c5b363f32a204419f17e82c0c517071de9d67fe2e9972d42ccc5ec7475fab33669c72d054598448f82f57f95ddd5387184e912ac6e2574b1a027b1d634b222761a2035afa5e41ca4b4578aa081961bdb4792e18553c35518bc78aebbd865510b9ff32203ebcb70f6df15d0e5d8a167538123f3cb2d3e3eaac8d1c285a1f8b042ffea701236f90d8c42fe510a98277b486672d8a8f6a214651bb4b9a1f673edee88d17c8754d95d42784df263c387e736145583779b8f5db6b895025fdd8dcf331066f535bdb818d87da042b11fb4da2c58224364f28f600f8ef6fb74e6c7655f1c6fe7d861fa5dea52ce5376213ee95201518e2f357bed2352981ea02e9b6f10ba59abe4c51a02554aabaedfddef964d77a85e23fa7e0e418a52e4a7d5090f16d132d943b815f400b4034330bac9a48b3a735343e48bb52826d4a0fa0eafb4406eef26ad266657e8a1c4e2db2b2ead7e9711c55e7a388d7b6abc45e5a880dd8ea835f5fb232868465761be04a26fa237d0e9105420dc1142505abc5ebf9fe6f62b1e64c40ec50228c54dad5616653e7374e717584041fb068972401352f091b4c39a657d9f86653e61a23b22bec05c6d264c27b36099224b13a5902fd4c8d1ec130fe554468619a8c9f7e69a9c5b12804f78bfa10514d06eb5cdc39694b8d0667b6e9149b321efc616c7", 0x1000}], 0x6, &(0x7f00000015c0), 0x0, 0x401}, 0xf) r4 = semget$private(0x0, 0x0, 0x70) semctl$IPC_RMID(r4, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x92) syz_open_pts() 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10502, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000180)=0x1) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0xd94106e7f9086213, 0x0, 0xfffffffffffffffc, r4}) flock(r2, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x78) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xf76, 0xfffffffffffff852, 0x3, 0x8000}, {0x7, 0xffffffff, 0x887, 0x4}, {0x401, 0x7ba, 0x1f, 0x5000}, {0x400, 0x80000000, 0x1, 0x2}, {0x3, 0x2, 0x81, 0xfffffffffffffffb}, {0x1020, 0x7f, 0x2, 0xb39d}]}) getrlimit(0x3, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="5910291e17d9beb7edf512d8bd4189fcf96e53cd0d32d720fa07dc3eed4c2eaf8637f68e60c939f0b0a04701d1d6cf67220d5c0e34cc2716bc7599a6361348c0e48d329bb5a8e58b248a69b2b132621eba86df7ec07232fa04f07fbf517f", 0x5e}, {&(0x7f0000000240)="0afcb09dc7642717df93506a350b44d634ff55a60cfefeef55ed646c9338d0f09a33f8116adf3ecad3ea8377a2507723e20839db5894aa97bc3d5ce5af5e1412c2a96eccd847a420b940f49f22b7105d13870fccfb60484f137ed1900161e38a68d03c1c530f07db13928530e1798b7c87924d9e126bbf8bf59b13a1", 0x7c}, {&(0x7f0000000000)="d85cbd100037", 0x6}, {&(0x7f00000000c0)="88ecc7870b7bd0687ca1f8239ae42a8bcd6d99caeacb87", 0x17}, {&(0x7f00000002c0)="5d23c550f8cd2bf3ced40548ffbe379ef9512840b3ecaaae2ab03ae2cbad18222ef965551b85ec973d4d7c432a236cfe5cee7d3820c8129ba4eb24a423dd434c4660351db645f2f186c988ab67601328a2ab70029170e9a56b07fbdd11fe977676cb381a901efe6f8d00dcd1de9452130bc76ef93e6bd0f487501f394f7491fea3e0e1805141d3e0a38c9268d9cbfe49e8387f5905ebf0", 0x97}, {&(0x7f0000000380)="186732534e10b5b77369590911f5cbd8506ca3f9bb4287fc740d3ca043e2a93af684761400832a469ce5709d6fef9013e05c1d424a08b732477273cbe9d995aef62e26e193ecd0c012f98218cb37971a2a85ad1a2b4d4ec4c3d23fd1b60e5106e8adb7f2263dfd6649e70c", 0x6b}, {&(0x7f0000000400)="8fe4de8f5bb612a5694936d5364d14b20c779dfd2e995b92b079a1a10055f2be7e996508a66141d0f39574d4e664380e87036444c9572fa1116f9d81b1b4049a0d2280ffbe335330fc41d68cad1ab6103f39c7e704778a31407c6a28f08682c162ad90f7d77f52", 0x67}, {&(0x7f0000000480)="a3581598fb3d5dda2e8b58158be174d4005eaadeb2d1c65d20865b5dd19f326f08f73dc6da7916b6d5534d66fe9aff901e0a7d9054a2ea74ce3721b933cdd128ea6e6e4a88d0464ad23de8adf56be04e619c251c34934ddf463a5aaa13552a37449bd4c58ad45b244cb04cb77542192111853c47b66c5038fe6e5208e9ccc82854bd903f55281d46783f9870c39919270b68f3f812aaad74bdf80aca7a3609f9c69236205cbef791", 0xa8}], 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202b0989c2e2f66696c653000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) 16:00:03 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001900)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r2 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r3 = dup(r0) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r3, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000388000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x3}, {0x25, 0x2}, {0x26, 0x5}, {0x42, 0x6}, {0x8b, 0xffff}, {0x41, 0x3}], 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000001000), 0x0) setsockopt(r0, 0x8, 0xfffffffffffffffc, &(0x7f0000000000)="3fa3a675958906789a4118ff38afb09a73a7f0c6c7f00ccea33152c10cc401d8ca60cb09862bea9d705cb2553e498666b1cce8fec199b096f37bed6ede097b00946ec7315d8386bb307b98671e5b0ee34b3f34870c07fc85741bd9a903ffa7124f3e5e2fb6c77d76d38baab963c48ec43f912c4edd3fa03ead7eee9235ed511d5b6596d13d4f0553289e0d8945a12df7a69e883d63573c7b3b53295ad43937e526a85e6d633e370e5301db2c1db49869f46520ab6b4a2dc08ee58c3c381b2266ac0123a430e0045524845d04b60d6216040258e8f3d4c54371a32836f7896f6bcbab4fd89bd4ac422f7ea68f18c66450272f510e8cd868eddd9403a12dee93921259f1cb3db53af08bd7d7dbaab6ce402474db756a486c2864cf4521c72094d7c1e18fc9c4e95a9dd4e721a8488b6a61d8b93868bc41dab093cf0e5b426d8437f664d4d4a70fbb5cb45c70a798c36f5a613b3cb21990454083f0cb8dcc9ec9397bccd6c3cc79ef331f6641db96d1d014d781274962977c11e7867fb1b9a07a18868906a768dd44f870d103a4d3d9aa7fb32b78c7ce9fa167e11dafce946b0ae5cad7451dde7662e2e34e214341f411da5b60275c477672d5b0acd3eacbb0a1589f29184db83fea819fc2baf33e8906cc0904857fce6833a1e39ccfb80a7c5698b1f7fc8c60db76641c6010771d7774ffae84f839ce3c57d94ac66871598dd0554aadbee5b37b9fb74fe5b287671f89b78ae513e0a1930860ed0f99e91e06935cdd8195070a85f9100668757bef6d397b319bdd9e74dce1498d00d53f1b327eb0ab71204190a424621548ca49e20c5b5baf49e9b4b7499a1d2faabbcda91459affe08b0d13b1f09e0819cf0033c7c383de06b929eb3d947926472284d9f97aa9a75a38aad754d35ec6d99dbbdfb3f072ce46f88c841187337745d3fe2ad4fd93fee7b5dd64a555bd2e27a84ce29a24f5624ff5f5224dafcd7febcf72442e8066018ba8fdd24c5ed46605a6636ae5a75e0e9cc78f68c597e97008e54efe090a662319fd5c3ced4bc5b40f025145a3774fd36393460e39d56b1b845bbe5b0555c9aa80cf15b78054baada25f28625f1f6c4ba6b592a2fe03c2d9ddb22eba2898536b8ad8943c0a6e82ce44b1350f6811c985f356a89dcd0c86bb32e9f6c055ed8042781747973211f11c73390ee058083a5dffc80ad19f89102f719eaf837759e6eb5a1142769f13a26f50685658378547e23d97e1b19a8486db0c7bdb724d154fa1e703557880d761b79861a70d90af98353ad0b47ef4ffdc9bc7cf41e2b7f77fd90b8442fd7fc742893e504d7a61da93b7a2b2d76669095dec2ad07506cf3dccb22fbc22bcb140d1b3d3f978df613fddee23f04f275a0d6d5ccdf0c1fd62872fb6af073e0d3d051ef68043228c98b10598daa66a463703b9e78efbeb980641c3ed47c5713d7467f3a00d988fcd9c12fb8fbcf6939d2eadafb56ad0fbe36c64996eed3b8126a1962dbef57cf6174a9568f3a3e2c58acf448cbc8b3041dcd4c19ce8f5bc2ca645235e4ccc4a5bce3795e87881fbb43b5cafb6ad72fa4e97bd5d5ce539ee13328b8b0e1e8a9a05118c12d2953c881b6ba715127358ff0a46b17d43200b8e188a013b94ed62543ad255d4c8596fc0eaa346a56041b4fc536a257baa5f474ee9bec14b1131186c5d72a86db26477a6dfb797219a4d34eb2aeec00cca8442bfd69967071177ab3b144cda530bc36b59a760512a7728e658d3725a1ae72816ded793fab8d436fa89d075fdd55566bf2b8b4f94707c64ca7e6e077a3cafed5eb80b1f9be421e18fdbee85cd0ba413e34ce7ceed31d7df6f7fecbe5e02148738bad8efec0313b56bde4bd18aba7336266c9456be8b062694447aff11b0b872e1002fb2c684f88bceec85e5441495008c3bca567bb04ee2a87a956123f1406947a7b33490174d58fc9b5cadb72999039adc8111365e64dbd0b9443db9df8e5d6dd0b425ca39d367248dfe62587af33686a41bd59697e6d7d7592480cfe6174070b7582cc547b1d38ab3dcab625fd9aa2752107947e17a82cfb7ffd4dc9f590c85ca1d6edb3980faa59b33626417ef082c2461711dfdd21de386bd615219f4f2c6c0d22847c2e21f8a8d666411f24011f8cb4ddc83d7449c063c6c887d6dbe50faf228fb06e6f9bab517f8dfd21de45290262e6428f9d05cb204e2adb389bdd3c01609a90fcef5bbd8e85f4dee3be0387777d232ed495fd1a63ddbae68ba71223d5479c15bdd819669c6d113a0175993195b5656b6806c7787ba848c371801ecd5fd793ebe7f505c7b284831741f80fd5feb34e1e24fccb839f88ec9125088863f2bf322a7641d5a48c6c09ec312d32240336b736a56f66e97766ac333e563f8f2a35a6108f4e4b31233276c16a86e993c24e2b4cc7be524ddd95b99f8cf3513984a84ac0445f0052cd4d97be7af2485849125c473edbce9e9afd1f4efb737ea9634ae72aca2db44621e5903362a7364b3b17418cda804a70bddf78befcc419760e28a0f17a5086d0853bf04f62fd23607caa9c01ca1243e95e006b8dc9c92370276bf956b3a718b87d641bcf0bf5d292d67765ac376e7dc14ac6ab958c553f7075f0bdcebb1804a5b76a3c983be11305db8a41e31d8424c04d7ce5b405004a84b147af23ae861fc5366304187eb2be539cdbc5660965ecfcc57d6a6339896b9a838cb10e4f5f5389675da09838586bef2d372b1bdbd8ab1aec3b5e24f7b95b4326fe6220852e2b54b2d6bbee7d8f5e034bcf9c62157d78d2da7944b6d5701a630ef6982cc19d4e1c03a7702b391c2dfe0195bcafa6911c0be6102935b660c926648c6f00e5754e177e8123a7fe2fdce9ea20a450a937ab2ad969f18f95d6ae41c0bee39607f8b8f6ae88969ebb97668e9716bc1e09237d824f8288ba44f3c57f0253984f9ad9bd9c9d9527ad0bba4be5b73e7dd834d485502453793d6f5a223e9ff9fbe1db59662697b108caba8e75cc2552b9fa4304d8686b7ff2137421f1c2276b3bb053b82f7640da7906934a2a4de798893ec1b4523f13613e3db45ceebfb3366cc15564237b82ba5c4d213d11e218a6ba86a34d79b66621432b3f4a7b4136c94de9f3f53f4788fe765f9990ebf1f88b6acb264da7a7fcfb9a2c6e9c5cbedadebb84581a442a575e9186aee54518175c14bc298d20eda4ef389634c18020be34c032f17c36a877f0fd5b62e984cc5c1bc2156f4b5fc57d2bb561fd3dbe061e9131339ef469cf5c4f2b5b157e69718fec0bab555a46968b672722920dd0ea36e2d7017d09754ad0e74103ad8d4b0f925f9bd62a6878579abce322208a63af309e684806e91ba736b487dce5a5a65e56e186d66225c92405106f048fd30484f4c543334bc9d45ea35cce541098826e6dc36d05c296a28d76ab6743d0b6bb51b8e0ef3de5da6dcfa42e314a3386eec53718e3a42fd3266e412e50e8a360ae86d2d574769fa8f23121a2ba7f0d535057cb78ad6a6e18b58cc36db27b5fe4159d38a7af19514612de0a011418df2deff8999f45c4ea45170aa8c1c1cb101980c8a4c96b641b7c16874b458771ee9fb0ad57ea4f9b0a9c9723e4d514f415be2cabcbbf3c48439ba0119b391932f15b410ad6bbf447b017c74448a10500cb30e278672719cc48a376493dfc93613fc00cd280f2917d929a145c5bfa1df86376b4af9c025f804b7980f6d9bd63e152fd734ed0d4ef1280b113f41128441cb294e7671c3a788ecf1a1b78ac9cae2a9cf5619c9ab1e34c56c84c24e12c171347d61784c1051308df80333f229d5973fd1c9b728f36b824116b2a91231e6ca0a556c58ebf32fabefd96fabd1f49f80a76192dd3d88bcfb77b77105eb013b52fa1ff1677c2062800239d8ef5663d7446c68a31fc36c2e671cea385263f493fc874ceeda22f06619b290ec09ac5040ee20821fc986f5f500eb195337ca98e71c7bc6ae0e777a4d443904ae31f215a35ae8501b02437368b6296ea429d0c356588cf4d191be991404c61f5411ea2da27b4e61148fad57be4425a68911a397692c723c0e0ca06402482fac9438c4c585680e1e84310cb5e17ceccaa3efd228e1f601f110392df01088d07e98070443c835a9b1c05775327e5cde815b0a7e0d4bf41386de0987e71b26155cc121c0c2230c4a093e6aae35cdc3e7157d8cdfb06c07afd61cbcb11f87ebe0d2d136146aafa51464cb41b7045095ce4c7bbffce8e4e87dd7b9d21981cbf1a8150d6b4bb7f68c6c7236d843b300beb97c52b05a1ce8144fc81dbeadc26ffcc4b3b7329557094724e639324bb12aa906e4f7c02c815ecb143b6a8ce6de4d6efb7a4c7541f630e7e1b0cc1ab5f240f425b46d6a78dd3d595939b9fe9cce74fdca8a9c84d9e204e45b6be46b3bb2e562b917900eadf63a538cd66daedc340e000bf70efdc5fc1e88167d46d37b556dc2f1f91ec2762614d6b3f0d930ed007a75b6a6cbcda373bc110bc601bda4dd448b9a4ce2dc9114a3d4f8a7e956c9e6cf42e705f5feea47336fe01443f608b10ef45fc6a296d16291a933b544282ad42dd28b7f14eb18a5fe8127771af9ba0000bfe70212224898ac6ace62eb3d155e8d3d877003f679c7db9eb7d3f1738d37c6916e3cd75b7e1d392b09ddfa72f8a4f38eb6bca044da3fa417f6198f46b20954a113776cd9647c1113ac813f25257b6d1a727680d9b4cc01f63ca708a805a3d9c5167c7037868d592af7e318484b2882432dfea3c3de501199c1fc497d5acb2581d802ecf0897dee9c313a36176b91cc980395213c5eeee46ae5ac9fe494d134f9296f3ed996bd088a4eb47bce5dc89996d7902b10d829710d26def32cb455c6a3d46ad09c8109cc4905ed67c046c8e20aaaee6edcfa439fe2360d2786ae883af4e9602799865373b59bfe20f46a0af92e90e3ff675c56caafb7c7f650de1c511a9d3f6ef713fa9c007237a038f9da88e12e7f19166610de461c9eba507f83ab5bcee28a71f3c5bbef1585ed795a985debee2f5e981d91198334384898b8c668ea9424397005363743fe02c6406649f53583e4bd71340421358867d2e62986012b66ee268db299b48fdde6892239d1a581da13d7cbff7d09c5ad2ecb5c0b5be73bbf70bf0dd0c6646161dfbaf74fbab7fa359f35824782c513727a7c81d8963ad38d0b554dbdbdb9f896502986c2d230306375d480cfc794fa3b1adf31b09ecccf5b350aa3ee1582da36d0cd8feb2943813e70ffba8e95ee27a4fa58a3733c2b9b223afd1cc334a71cc893bc03cabc9836fbf86dfd9594db8a22d2c1ac49c7ddfb27bfb6758d712d8e909108e361589207b168fd026ad00ba7c683f555163e56233e115bba2b19e5c6fdf5e584474ed68261b4d174c93725ac03598bf62a599cbdb290b6300abf4a5d487860737cd698f459b91f4225f3b76ecb08fc804066f9dc479606f619e07eff986394e844b6c398ab6ad4a0558e286c63df6a065a006303beb16f45e928a813939791b3f0feda9de86fc5893d84de5a7ae1266cf0946bdb619268aa0e58a661a4b19fa1fd35a0bd4a1dd50a19cfb3f6afaef83f3a9c9746ace3ad5b0e18f28ced53632a5a42d1eacdff08e8f40fbf44d6705e185b10ab2b841b6179287d222f51eb01b4354fd43f2043675bfba79f8cb9688850e50fb5b1962ac1f4aaae2f2a4eaea11f64e36ea58b42c09eaf0e7e545d83bdbd3927fc767292058e0c371901953e543c1df838f1019cee55fdcb0c2bd4258c941c7233bff2995e57c83cecb19a244de", 0x1000) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x1) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x80b3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:03 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) dup(0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x18210, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x400, 0x0) socket$inet6(0x18, 0x3, 0x80e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x20, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) socket(0x1a, 0x8007, 0x9) accept$inet(0xffffffffffffff9c, &(0x7f0000002240), &(0x7f0000002280)=0xc) open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x20) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0xb7) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x4, 0x43a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/188) semget(0x1, 0x3, 0xf7f1e56f9595307b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r3 = semget(0x0, 0x1, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x4}, {{r1}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) flock(r0, 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpid() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x10) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="1e5fde857a51bd87d57a1a9e07f40aea376eb265439f87837cd78a2ff2e1e296325175f8af95b4c28f3e87d8978393571d5ca2e7db5b9f4305861cd8237ddbaafe9994b7dfdd4f7809", 0x49) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = socket$inet(0x2, 0x2, 0x42e8) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x70, 0x20000000, 0x66, 0x7e1c}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x7ed}, {{r2}, 0xffffffffffffffff, 0x90, 0x80000003, 0x7, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0xfffffffffffffffa}, {{r1}, 0xfa3b6388bb2fce88, 0x1, 0x40, 0xfffffffffffffe00, 0xff}, {{r1}, 0xfffffffffffffffc, 0x94, 0x40, 0x1000, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x1e, 0x4, 0x1000, 0x8000}, {{r1}, 0xfffffffffffffffd, 0xf7eba8e54dc02ae5, 0x8, 0x2, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x707afd4aa81239fb, 0x1}], 0x9, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0x5}, {{r1}, 0x47b9c5f1ad79cdf9, 0x4, 0x0, 0x2, 0x1}, {{r1}, 0x0, 0x60, 0x0, 0x2, 0x3}, {{r1}, 0xfffffffffffffffc, 0x12, 0xf0000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x101, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1d16b96235c38b0, 0x100000001, 0x200000000}], 0xbe, &(0x7f0000000000)={0x251dfc61, 0x3}) write(r1, 0x0, 0x224) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffffb, 0xffffffffffffba7e, 0x1}, 0x100, 0x7f, 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:04 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000d80)={0x8, [{0xe9fedaf35d73cf42, 0x3ff}, {0x1, 0xd67e}, {0x2, 0x4}, {0x1, 0x3}, {0x3, 0x15d7d100}, {0x1, 0xcf8}, {0x2, 0xfffffffffffffffe}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0x5}, {0x0, 0x4}, {0x1, 0x200}, {0x1, 0x7}, {0x2, 0xc156}, {0x2, 0x7}, {0x1, 0x100}, {0x1, 0x80000000}, {0x3, 0x8}, {0x2, 0x7f}, {0x1, 0x4}, {0x3, 0x8ab1}, {0xe48ce5af679827d5, 0x81}, {0x3, 0xd4}, {0x3, 0xfffffffffffffffa}, {0xf3cfa23b52e746a0, 0x9}, {0x1, 0x45}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x7ff}, {0x1, 0x7}, {0x0, 0x100000001}]}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000980)=""/73) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:04 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) flock(r1, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0x2, 0x7ff, 0xfb}, {0x2, 0x90d9, 0x8}, {0x9, 0x7, 0x40, 0x7}, {0xbbe, 0x9, 0x5, 0x8}, {0x401, 0x7, 0x100, 0x9}, {0xacb, 0x80000001, 0x242, 0x4}]}) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x5, 0x20, 0x4, 0x1, 0x9, 0x1f, 0x63ee, 0x1, 0x0, 0x8, 0x1ff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x40, 0xa0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x29}], 0x8000000000000008, 0x0, 0x100, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="80dec2b8eac867dddae7df428f934f55c7e4d54e6bc17e24d23e55675d23905c94b05d90c96d4f068272b8228593cc711fa122e0211969465ff942d369d8ac0ecfad71c80454277a9eaec4dd09567be6e4023487000000000000000000", 0x5d, 0x0, 0xfffffffffffffffd) socket$inet(0x2, 0x1, 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r1, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000100000001}) fcntl$getflags(r0, 0x1) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) preadv(r0, &(0x7f0000000140)=[{}, {&(0x7f0000000040)=""/248, 0xf8}], 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0xa) ftruncate(r0, 0x0, 0x8) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x25) acct(&(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:04 executing program 0: msgget(0x1, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() syz_open_pts() r1 = msgget(0x3, 0x403) msgrcv(r1, &(0x7f0000000000)={0x0, ""/110}, 0x76, 0x3, 0x800) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 16:00:04 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) socketpair(0x1, 0x3, 0x800, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket(0x20, 0x28f34911152c75b5, 0x0) 16:00:04 executing program 0: pipe(&(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) dup2(r0, r0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000001c0)=[{0x48}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) login: OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:00:04 executing program 0: r0 = socket(0x18, 0x7, 0x8000) setsockopt(r0, 0x29, 0x20000003e, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x1000, 0x403}}) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = msgget$private(0x0, 0x25f9386ad6d39d4f) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) 16:00:04 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') chroot(&(0x7f0000000740)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='W\x00') shmget(0x2, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x150) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:04 executing program 0: semget(0x2, 0x3, 0x0) semget(0x0, 0x2, 0x244) semget(0x1, 0x3, 0x1) semget$private(0x0, 0x3, 0x20) semget(0x3, 0x4, 0x40) semget$private(0x0, 0x4, 0x230) semget(0x0, 0x4, 0x4) r0 = semget(0x3, 0x1, 0x40) semctl$IPC_SET(r0, 0x0, 0x9, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xe54300adc4f71de3, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000200)=0x4) pread(r2, &(0x7f0000000280)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1080000008708a9933931a0dff085e844", 0x646cb2dd66ee2643, 0x0, 0x3) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) fcntl$getflags(r0, 0x3) socketpair(0x18, 0x4, 0x0, &(0x7f0000000040)) sendto(r0, &(0x7f0000000080)="fb6f04dc0239b9bb93bc9739e6f22bec42afe6f3bfce11015c3436048e4d895f62a38fb4173638ee2008c80976781677232c1ef2ba53ff481ac7efe75f1354ac60bbca4cfaa272e9ad81e9c7f38f4564ef3b1b15f0e179e80bb05b999298d81ce2514633096afddaddfa27f65d51ad1a59c6e414832583963af5d30c3f43b232ff8545fe7a856efa4e3a072401e80fc1c0a2de66098ef1ebd7ffb641a95df879dae8d2d0cfa3689eb00e70f5dbfb6c9dcda10f7a86f9a29e8c6c4d231afe4a1562e5fd9a11c7adca594485be4eddaf6adf0d87a6469ed6d8217bb1eecf30394c99f72d5f608ba9dd4737f540eec7c467c6bb35b0a447ebf67d88", 0xfa, 0x8, &(0x7f0000000180)=@in6={0x18, 0x1, 0x100, 0x9}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000001440)=[{{r0}, 0x0, 0x4, 0x40000000, 0x0, 0x30}, {{r0}, 0xfffffffffffffffa, 0x60, 0x2, 0x2000000000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x5c, 0x1, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x4394926b6762b76a, 0x8, 0x503}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x81, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffc, 0x9e4a39b64314e937, 0x2, 0x3, 0x1}, {{r0}, 0x65440c9b5b145f14, 0x4, 0x1, 0x1}], 0x2, &(0x7f0000001580)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0xe2, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0xfff, 0xd34b}, {{r0}, 0xfffffffffffffffc, 0x12, 0x4, 0x0, 0x24}, {{r0}, 0xfffffffffffffffc, 0x3a, 0xf0000000, 0x0, 0x5d}, {{r0}, 0xffffffffffffffff, 0x28, 0x4, 0x7, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x28, 0x10, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0xffffffffffffffe1, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x8, 0x6756b297}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x3ff, 0x401}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x9, 0x9}], 0x9, &(0x7f00000016c0)={0x6, 0xe69f}) fcntl$setstatus(r0, 0x4, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000001200)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='&\x00', &(0x7f0000000100)='\x00', &(0x7f0000001180)='$\x00', &(0x7f00000011c0)='@}\x00'], &(0x7f0000001400)=[&(0x7f0000001240)='$:\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='-}\x00', &(0x7f0000001300)='\x00', &(0x7f0000001340)=']-\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='++\'-[%){!&[\x00']) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x2, 0x413a73593c023394, r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2000000000000) setsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x21) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xffffffffffffff00, 0xd26}, 0x8) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="384ae0a2129761dca348de9ccbb647d064d6ff460a55257a413124d7857b8671459070e2201f1b85ad9c93c23a96fd37fa9ade4c8e904cb41559235ca337e90e46fe9c0c57e65450e3d629f28781f85b13b51f15aedc43f983616fead9c1b785fa6dc44330604a7aac681b88b623823e20b3b00d5d96c3cc3ba030", 0x7b}, {&(0x7f00000001c0)="1a691ce01d227512dc05007338a9fe0720e2866a4afd68e84dcc2882249f5a06e09c3bafc5c71c4af67ce4a54b4c5f9aafa4e33c055b537c4eb8afa685b80550c4fc3e618d3f128957a201125aa454b836add0b1d2996f405411330364943750899d6d4112c755e36aa9640b8f403675561617584f4efba769d9863b3af543b2428b8879654c97318b196198d4644778718387ee69872cad2023e236cad96c29148da8c2436a912f4450e3c6d1c27d782900b1e69c8690269973972a84759279bbce6a670d97ecc1c8008893f41e8adc050eead05f582e18bf0dc3f4a871309c9c53d0888390c01b3267198d0f1f485099454a2c", 0xf4}, {&(0x7f00000002c0)="cb875d7d4c7ee67c9ec52c8950a3449b113ac1381d3c972389ae33d0747178f75a08e2d0c5a95ee9c30d111ee295a71cf9a2aae9ae5ee7b1ee9e28802ae2b00d054c24c8e4119bc56205faba0685858e02f96e7f8c5622a005ae258438bb045ad285e4921ab53be08288bc3984612105d0d2caa3f9166b231dfd65049853a2c77b08906cfbd08561fbe6eee22cf3cd077d233627cfdbf198cf1058c25b768a1f5bbe54f55800932b6d80d1f0bd24bbbb9bc8ca4235853dfa4b9bead910136a27f158c0e691dfac0c8ab6d2d9dd187fb6cf086f005d7f9575aa4e110b016a3bac6515bc159bcc28a404573e59cb7371ef90f56355a1907427786c0029cfcf8de6e59674983d65949bcec2dfd6ba0f81661c5134fa110eb87d7ad5bfc6679d31d5e7c54f1a5c7adfce0c97f5316d81c85f4babecb9fab731dfe11e21c63ef8438460f2260c599937a969739996446d1311587ff98ce36dc8bf48a025ad6a14e31c52cf340eaf676717ba6fca06a15a301637d88558cac4b34301650f268381c909539dfb4cc898707104b93915ca5f70edbef7ed36b848301f10a0c92be88746495536d3ddac88e1415dcc4fba4f9b881377febf6750fc544c621a5083c35694fc10adfbcda7cabd8d84e9092cecd8694d919bbccc76d1162162a0ce2b282b132620a88faa3a52c347b735d68a704d016c377f7755e9ff13a11688df2dc2529f1e10b4d7991f7bfd9d3c0514c36d3a61bc2a35793a6900e20dc4ce73c57340a0a80090e85f7e86a03138494027d4ff8af39de84ee20f7b04bcd41b82c690c5b0e01e596ee1626be8cd7c34efaa49ceb85fb6c70bb31c78e18842afbdc6f78c6fde98b5fd450acaea6684752a7651afaff4561308524a478af0c6ee403f771a518b1f19a94b0229ad77511284f2bc2b9ec3acfe86a9abb04a5f0f2d3a63f77a6d7539e2c0d148530d92240a5bd0b06d164942c4b55f33cf28e7ef8350877553f55b985c91da1c8bddd7d41e53d5e4e45c64ceda51f5e412eeda8beaeda17f8fa0e4562207b89dfb3211075183fa1ef532914a56d05e862beb935810f73201fb6d5d2b8b75cf567d2b8021e8799c517e0e3be7daf60d1f5c76483826de25d7d7625214eb1c0b1a160c6dc497a850ddf2f770b06f9046df13fc4a80495441920fabef095afde9af381f091412744d3902b540d582ae1072d693603a7d5ebf7ad7b49ef52b604918b013b04a228578d579f38c30cdb00e53c347643c433c9213838497baa52d64cc2a169788bb1fadc0407a9d360bd2a30233098f9572d9c2ea00afffb5d20adf42e259b3d2a9c37fd10b8bc5f5326fa43f101256334ab8c5e4948a681977d265c69ae6e356b98af2e1a66a2d341eb55c9fd0cfde3de444d756aeeeb002c927198e5583f293c4ffb700f07c5edc4358bf00cd1b43b2d17c6b82653f88c71d337ce6676c495fa7ca47cd8a0fe55cebf2c5ccabc98d9b726b3cf3e67b1ee8e3a89ed7dceafa314253cbfe4025f3eed1b792dc30376f0e92c2d17cf11817194019cb99a25ab48056d4c58e937ce26f80b0e7e9c2d93691f33f379fd820c5f4ac1bce8b6f73cf664e40cbf9db93dfd36f66c94afbbed87fbde7f9b87621f31c192d2e95f4f480ad7c6b10919d77228008883cdfd1e6eab20a81b073702099f6a5ec340fea0085c3851d2291a25f66c6c1862758246b9c62906fbb0b41ea247bf277796e297797cb5dc00a759489e07b21c91dad518bacd196f9010d33318a46dd69b7854d4720f1c1d60003f5719aaf8873d2cad9b49320ce28f7326d66b5409c15a0130e5f404e0da12cd999af824d7d7d674b0f4e5ccdb02e3f9bc3e5a841edc50f51aa839eabee475020504b49f939d88cb0c5b675e41ee3d25a9e257b15f589548e0f423fc0928de1c7af82636ee99e9ff78536b2c47889d5c1fcf1a76de44f06641443fa1e0a9091b6ae14089febba3a2a01b7acf6457418a35b2ea8cbf07a80e05769826f270ec4ebb0e6d262ad5f0c42913f74ca02bdfd203c8d807d7ef23774ffdafafd2757bab228b1f61ba5b65e0aa24b3a02224497f946415591260b9fd76bd5b5bee8084534fecd1af12b00cb3cb68eb3db07f0d48dfa2c4386a9859648c3e81367f144ba4187d0689519816cea8fdcdd92ca84c000b3f4276dba68b5b5238c873ce34dfa02bd335be8af4054b12664938b07d386c16401c8f91fe3440132f2a51657a30fe506f019c6f64965e02089c082f0c69eff0f004d13205367e234b84a39e4d6e4c3d6fc01bf6eb58922aa53f4113cfe104606374a80a266850764ce965a8ebf575fd0e14e9260aa1cb22da1de6d8a47847731cdfceb478a911715fce8ee49107258c84f1c79838257b117c7771531f88ab604c7ff127c78f9af9d45bfcb9ec84c919c1efd002d65dbf94e356cee3d5ff793d3eea6a2377341cd7e72b18943ed3e728d2614c4f8f0559a96435473a5e1c1bb56f2e9341f5995bf31373c2f46178171051cac4c0ee665672eae9b1ee9a1b82a6221c70d824e9057ea14a063b0ec15636019bbe8f4e1c0da20bfef17ac9e593bece2ae4e6029af7e28bd2ff14b11481b4a447de9c33d90958ddec43c0f58b142179037f730aecfb228407a8158f1ca9370a9afd586f31d4096c7d91862dc0852298c3d9ed50ec99781eaa201b269d7a9f58984c7fd09b19455c09b4788ce5b1a4578233b5870fbc635cc4dcdb5da67d4c27bc636c4d43a57cd8ae106d11c6a117d44641202d81166f357870aa213bf39386736e8b11c707ee54f09385574894883438ce15034caef3d4954777fcf15a5a7db8e925d729e43842a68f6fd5b909aa135f1053f78d0ad0319b37b816acc71a1295496942b9c27fea6013fed4337bdff85992a3e465a644229acc375a354e1dc583c6cc3e15933a22517c2a747e65ca4b5abe2f393b82cafd57ed720f1d3580807d4d94f2b66660cdc9836e11f9f42478ecb266f5985547ea046b580c99a38137f2650789d985e8f06d3440619f27d889817693e3ca841cd1e04bc665cdec5858574ecde29bfeffc1575a9d4392b3caabe82a4ab410be487fbd6f2ea98b4610b5f3f1985bd501b4ff54e3e9353da76d5108ee68a2bb66e1018c4c5dcb6df410d7f04d3c78cfabbbae868c408b25ac67183e7d84e3623d44d7caa98f8acd45a29d1d6ed8c6ce6f8911bb6debe03474772a4c7d61cee89b3406c19b20670b459e9bdaf74879629e8747b2ee5740b20d139a13cd00f8dda396cbe72a00839d4d4dcfc86c78f1a40a999af17ea226d3728cf83fb73df05aed7a553ae5bb0e5ba7382b97aa3d2492d4f70044823b9e2ac294af13bf333e4eb979d490cdf4e6291a45ef3dada0cd4c1b40319bf2f5739f4fc59da8ca89f08f483732f6983311b7c539743810b4bfe16c801bc35b05bbf97cba733d3d4158ea8e8ad2b06c1bb1d54758127a746e23bd798c24b37e64b9bdacbf142566fc75470795cc977a72f5ee74b2085e614d9a86b4d36e93026a1e40809cd4a1dd9e191247ca65ce91b2ee05c4f4ff64be5e200cb7995e9c3326753c619d24c0d2e5d87331bc4dfe86bb926d70ac239db8baa5746573e2173eace7181329d4ecfb24d98fd1d40fc85d1f834455938708aeded7f0cc08976f7c7159181581869ded7fb5a0a7df2ee2797b93813de045d1558e57e4933020e4aacb6417f5ba974beb91ca3f631682380ca8e85534e529e88cf1ecf0cea3e9f88f9228620902af81d1920673804ddafdd34d3ac1ad15596465089f83c96a88af210cb187721084325749e032bc69e7f9456a12e179fd37c0d22ff7cf4b5c44662e7e15b5f9b034c4d169f689055390800b8afe5d4ed4b1893ce0c60b3007f300e7dc022db70e338ef245081e9386b3aa6978280aa8d8e4137fc03a18120911b06be54591c060ed29bf627ede452746cdbadca1bb5d278116692ecaea38211121d7cbf939dad1a501f65b761c5576f02e650a0aeb28fb1a121973e4754b705a9c18d8452fbb6dd2049d9241054593c330fef73e9ecab29ef566a43e2529b98a8cce69a017f8583cc3432476e3189a01bc1511c6b9a691858e8464f468c6aad9608f4d5af578def8f6f975df80878a8b03f9032f75afd8db0c0ad336110d2b4f599ffa10ad4e9545109265538d0e2ea56e6a3f6858bfada83e6f8becc539bcbe6a34d384d5761910e6f4007ea1492fed125b04a72ffbe8ede265aeb611c936ff83858f1a3e22ec8d7c032d700e32630e9b43f993c7573b364433a23674aeaf5a1ea0156194c52c162154d8bab892e4c97ddc2dba9cf9d2eb5187d32ff86a79eab522749a5e7a615ce812ee75d28004b88b94ddaa7debe320064f90d23affb40a0288835a9b87fd9cf7a032863c3fa14efc4ef6de0a24bac28062bdaf08ae943ff6576433a02bef7361db4f176fd167b8014860d710b41be5e57de898dc66fab130690c39e9d38b7e80a36df4c64cc67336800291b098ffd7a7c5c1669b991efa0785422b44f73666b87bb083dde02c0db8c5337b4e9d9476aa9efa49e6bd2f135029ce476e1356e993c039bb4febbbf4bb132d38c9caa0019de8d0f13d4523187ca48366b022ab7acf847c12466fa434c2d0b040b7438c40e274a2b14978bb122f98057115e7eb6d9d9e23e4e2de86a89f88b306db91fcece8415c980604e75ae7fbe1d3b44d3e97cccb8e6c254bfb09f64020d1e9332bea89d8d8e9b5da8305a06796fb517c1f62224b47bf75c1b36e737ab08df3647c110cb7da4a98454161bae19498ae7b01e481e2d19bf43fe561fad3092f80d7acf5ec90a6395f90f2898fcd419aa1f2591dec30f404fe436729164a73f752d4fd9d97f497d3304697528c1ec5224d1e6af4653a16d6bc3f5c4fe8fec3e0e5f7962bdd5cb9d5ad977ab8dc22754b63a6ca57b9cf15dd6280ceeb2861f087edffa8e57df8c49281fab52c74087e12a198b396fb13c86188c7d037117fd40916890db775a2ca8d1f61af0dc4bce15d9f4c989ce347d83fbf682e297c5f006e30b38019dd197ae91e9f8cf0dd630d988cf4b2e3d0e8c00dd125e209b5ec9301df9d3b210d6b81a0256c4b7e8f755a6ef4c5b0a7fdb758e72c18d91e5999fb6e429cb263a5c481bc5e251bc20e88ec55432f7a9d65e56292ed8d0ecf3dd8ac21927156637c6502c9f66e1aaa946f7d5799e2249508cb1678c954597e2e6d77bf8695126f6d8d132f04a25d69a1a9950f7f5071e54dca8ac412d18593a172ecdf5707e0fb5712e91f75507f52a75d22740cd57af8072c7429b7054f8c013cf995ff8f9cbfd5a267e2446d320f44249bea5b797e2988dbed8adf486debac869a2ebb91606b6ccc7a53fa97c1d7bc63ab18f04cffb6333626987d4b7f67d308383feb33c3333bdd91ceecee7b7e534aa67e71879d13da06d4cac4ca8448040aabc7532cf640ccb1e9fd52f43e5eae495343347b080aa5798dc80fd9910e4f3fb601b28106a32ca078926fe73b08b65f0b11462dfa4ff1d9a9649ae4cdbb4ac19fb7e7400c52eeb27d6897d4e7e6bb1fac507ec109133efac13815e17800fac531569ac5dcae7de1b4dc534c69f9d5c558d93ba60744bab53c88e0b800c0e452378863eb618ead2815230964434075361b9b4a58ec62de38bedd4f6ab26a25a07ca34bb9cb5798ad65c3baa99edf5942d7ab8858ad88e0c9b75635ab865849c81bfebf4917162e20bf2dd176aaf9fa71b8e74d2695d5a583a3369356e7bad6804491108678dd12ed1bc43fe8045b8a4843abe6b58b7d024", 0x1000}, {&(0x7f00000012c0)="fbbc993d053c2847e1a7d1b1c9ea956c589f70840722d4d6016c3f154851362c5232b5fde824269dc32328dbd6006ad29bed765cb309d555e4b1de9eaf4d037fa8e00b76", 0x44}, {&(0x7f0000001340)="bc4d647c7697cc2c80427d5ab1e585a1cbc9a23ed4baec04e9e89de9dd35e218bfda9f2168eb0aaf694516ff7864524361c4b6dda65c6c8e0e52c5ab383d123ab65ee09bd093c719abdfc8a1f59c0a78ab7ee88d7641fcaf2b0082371191167ae0ca0bc58d7e102a54b5a1556c993081695605ed422bf262f281427bd3cc1025e30aac80b0603e8bc08931537f1dec79b4f212e54e0b8f4c20f670a4c6ce7410fef2e11fcf88e93188702a98f0808f441668b8e7ff98716d2d98f64058873de432b8365612f7a23ff6181bb1dc87c3e2dfdfc440", 0xd4}], 0x5, &(0x7f00000014c0)=[{0xa0, 0xffff, 0x81, "ed08230bddee91e0a870ae7b3899b42b6cbf865b3d40873e8a916aa6df3708889118e49c78cb3cd1675fc63f20e253ec361fa11de3e479792987fe9a5ca2fbd49a2eaf09f35ac1342dce87cd72691560705b497800c78bac0356fbf373c46d6b722ee9a7ade6938c8203501029ee279d9503e0b86b2911c7f7ba7d4d0e9889ecab4416799d17852c797fede90c57"}, {0x48, 0xe592a55c1c7fac46, 0xfffffffffffffffb, "b001c0af992ec721eccc5e78b797b820e0d72959a4e0437ef72c0329cd9641953f99a39673b86b0bfdb8cf5dbfe2642a78f7288729b6"}, {0xe0, 0xffff, 0x1, "f3f84bc300b31d3272d6f5ad17c685ecd58601f56abd90c562ad6d0699af7da04d5e46aed67050272269627faff4a2d600547b1edff74a627b451058c74e231e167f82aabd92f990b52cfa8486becf4a0e2b19f673e149e908b72810378e019dcb7c4829349407d06a077950d118990b06bc3079fd41d944f85b29861467e2cc70f29907d983983620796a9a269979b2aefc491a521d51cd98f4b0663b6d8d79cc7cfdab74011279788598aa5345526c62d3b063538eea18d165a2016ec9635d23cb2416f70612c42abfe8fcd7"}], 0x1c8}, 0x2) connect$inet(r0, &(0x7f0000001700)={0x2, 0x1}, 0xc) r1 = accept(r0, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) connect$inet(r1, &(0x7f00000017c0)={0x2, 0x0}, 0xc) r2 = syz_open_pts() pwritev(r2, &(0x7f0000001c80)=[{&(0x7f0000001800)="1b41f1a0f8813eb47e88c0659b3c0a0da368f3c152468d1384ca74ca8903672379b51a05a1605d6439e72e5a4259b8e5ace5ff163d4025a1382d8fcb02fdbd39d8fba1e9569e33b1b68276209869a575647a11c11619ea657798c9f1e7149ea6c49813757af9292699281c7dfe28d14b104caeaa375be0abf61e29523fdd248e5e2808f9d466400da003440872d2f8b0cabf660564e521e7ed0a2f85165d050aa6c57398", 0xa4}, {&(0x7f00000018c0)="6101a924b8042091e605d1ac6b02ed46643082cd9a33cd99afcfeae194a32f5d5cfe11d3da44edc805cf84fe813df40b2b26d72e3d5131cf8ce0848653508bc5f14b94ff2d9b5f22dac16f838dce4c7530cc79090dad74820c1102a406a197bab404e5cc67dc309a752e07ed36b7711f553aaa02", 0x74}, {&(0x7f0000001940)="48612b0a594f00078020a50e36ab7b8ac316bda87c3bf26dbed51cd0a04e3a1983118a8c297e0e69444f6ecf6f250a9ba154ad9067ade60f6d917198e7a19990922d9e1a07cbd019736024a0cc60beda0cea6ac44c30a8ecd01ed4b1eea269d3aed3417a093e6f99094db290cea7f28c3c6b3d35995921f6cfa38d50f8e7df732674cfaa", 0x84}, {&(0x7f0000001a00)="e02b323fb45953a32ddc87b563586d28bf206ee58767f302134babdc78b2f6540aa46e756710ce38ff49e2d9047ee9640e37d6adcf2a6de64aaaf97eccc5d8c5365035b23a3e1009c1236994ba081e897004308b712e78e0495c6cf4148dd55a6640269607e697", 0x67}, {&(0x7f0000001a80)="80b78603b680191c535e582a1ed43e044ad98196d84f88d7c257a974659d76506d7723116b132ac7681c7daea15990dec7271b8d21033ba6ab5c272c03a85803e7218d4d08cd995d62231b2e52b1e740bc969f31602e24c4ec1931fd82dda39e359591dc5a125e2cf82b986b566326fe869f84c9ee9105510906020b31fc22b95ab94191477f953b417b425bd0a5b0c61467df1ef0f754a785260371905084e88befe06bcdca5246a3cb09a6406742d3a120c8d9d26751e6ba970205661cd45f5bf88a23ea5135b69b8d9eba50ac5c8ea70be1fe524fa51bd7daf1d89c3fdffb74b9e4d12abde71d3d40e1bf556e0eccc9", 0xf1}, {&(0x7f0000001b80)="1212fdd205d9b02a32987130613da07f8fc3a1cb71a863a21a642028c06a991aa6e6dd751b6432336f0b9d44d3cfd703d4cc5ab4fe9985e6c6966d0231f2fd7661f6d91c12fd1bab49017c6aa037aba85b6d", 0x52}, {&(0x7f0000001c00)="246635d9782a6415e9c694eea0884d6147ef830a834b5d6ec484d5e9d24e7aff971b7250072504c940eee0dd61927ed2066143e6e0273cbb2e1bc0bb5b4fdb6ddaa651464a7f3443e6e2bf9fb1c4e5a911ea67666c460573a4ce8c050065e5181e0da40a21e2b186a5f6ac3be73eb36a4498", 0x72}], 0x7, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$inet(0x2, 0x5, 0x10000) clock_gettime(0x4, &(0x7f0000001d00)) symlinkat(&(0x7f0000001d40)='./file0\x00', r0, &(0x7f0000001d80)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001dc0)) getpeername$inet(r3, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) getuid() r4 = socket$inet(0x2, 0x4, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f40), 0xc) renameat(r0, &(0x7f0000001f80)='./file0\x00', r0, &(0x7f0000001fc0)='./file0\x00') socket(0x20, 0x5, 0x5c6) getsockname$inet(r4, &(0x7f0000002000), &(0x7f0000002040)=0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) sendto(r1, &(0x7f0000002080)="1b9ced7d1407bddbacba720e5749879636ef5a5c2471a911d1a90b810fc657927bec5159f40829fb9a4fb5039d76bfef63d6bb3dc4f702fb389507aaf99e4e6755d134ea8c390e2608c53f3d184ead039b13d62fbb2ac451ff4a1c8f82adc01846188251be991437de03afeecd8b1afacbc22e5b8a87104277bd78b7a090f42561e1674a4929bf9dffaa862ceb5ea3fc2facfb953374f0a46eac9963293bf7f143ac893e608b528ce566", 0xaa, 0x400, &(0x7f0000002140)=@in={0x2, 0x1}, 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000002180)=0x10000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000021c0)={0x1, 0x80000001, 0x1}) getsockname$inet(r3, &(0x7f0000002200), &(0x7f0000002240)=0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000002280)={0x9, 0x9, 0x9}) socket$inet(0x2, 0x1, 0x9b) 16:00:05 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x62}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x40b, r0) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) sendto(r1, &(0x7f0000000200)="8d5b650ef22e297f26a7aa5790d1177cc988847963b250ce243cf8b5fafe041ae05f270f7f17ab3d6375209ecae123240364511b65228a1587706ef84849c064ab1bc720e8bf010aa4c4e81bbc6d97a7b2895834f85fb35017e63e3f4795cff5c7d528e782eab6da627e1c1e0ebe0120c5370c43a007fb0d0e69aeea12ed98316317a1fe380095985a09c37b51a3840cec7e973a58c5259e3ebdd17ecffdf610d2935122428719163d725a895e00e28aa945151860905f438dba2ff82640e6c6ff7432b21ee284f06d791d60ee7a3b454c8148c03daaca57ca844c6a7d5cb04f94d5b08d15b8de62695b8d24fcdba3101acf981796", 0xf5, 0x7, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setown(r0, 0x6, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="175b2e911a9f0ec571128eef2d941b59e00ff5cfdc332463f1957919402f151638a6f14eee8db30a785bc0cd3f43e602297b11b31543006b37f34abf3790346400307ff35bb65ecc797b5b8bd3dce442b7e08693581b4d2e166ff640c54fc5d4db61bca5482e793d89fcd0461ae403ca4eb51b56eefef2cd3e19efdff07467d38b5141f3cee04ef7db56d851b644780834e27866177115548edba7e055b47df5a7130859e519", 0xa6}, {&(0x7f0000000200)="a9607043a7bda5d27b941bb05e8ea5dcdc1e1e902390803b1fe0aaab64ecdfc06e3582fdc6dcccfce33de0f3dacaf4e2a90414c493ce0019291e6dc0", 0x3c}, {&(0x7f0000000240)="b91fb64555a0e7363fff69113557361e3f33d405fbbc611a5ea04e5dc5e9f1394be924c966c641f97b00603d79e7b98154cd9b9ca53916fac3c46079217c92bff66cdcdd0fe6626219a1351d2bda9a4010a838c0713abfab8c86031c4758ff97e584c9f44f3b8624fae53d8444b4308e391d367b825465c75253f6daa0875713a0272d2e884cea3640373b628388f884a419ce26edf06b018a5ba8385e99cbb31d666360c0132e49f8f5db51f3a44c5dbbcb63d38f83e10b306d2ea37d9ee88dc7d25a3d07a577e2cf26", 0xca}, {&(0x7f0000000340)="98ee9c271e7d51c5a3b163796f2a86ca53479c79420864e0173a736ef376d40c6faecb6c30e8a6d42cc9f58ce596be12", 0x30}], 0x4) close(r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x400) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xb583, 0x7ff}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/64, 0x40}, {&(0x7f0000000400)=""/64, 0x40}], 0x7, &(0x7f00000004c0)=""/23, 0x17}, 0x41) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x5, 0x2}, {0x7f, 0x1}}) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x1, "9375b01a93b4512cfdf0f0e1787fe71e3b4ba8dd", 0x0, 0x200000000000002}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r2, &(0x7f0000000040), 0x10000000000001bd) read(r2, &(0x7f0000000040)=""/12, 0xc) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x38262, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x982, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="27677825ca0c52fe63afb7e4d3b6d3fc6aa720311217c2209420a260f1fd50a68d5751c6cdfdc6b448fe77bfa7d95cdebb8c19446830f146feebef0c3b2cfcd084452ef638de04ec2c60b4d8366e62b842c77ba30f7637e790e661fc1f13362efecf1fd375114ca37b03ce7d688f7a3e67771f145c07153c9250e53386d76a34a771a875d23e91421f560ebc4fc7845eb7c7888f7677a3bd4302a0642d592fdeeab07e5858785a4824a3b2cfca8598243c74dab42ebae33a2ad5988d6d613e0009c308aaf7731faf48868e6649c72651c39efbe049", 0xd5, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20, 0x3ff}, {0x1c}, {0x6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x100, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x6d4f3d90b3705db7, 0x0) geteuid() getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) syz_emit_ethernet(0x1000, &(0x7f0000000340)="49c608153f881109d7709940cc355fc77ed3ad222f60c115e7d8b23fa43a6ca0c8e072838c4486cae57b71cfe042c4fcab213d470a82e19d7f287658235379a2a0c70d63109dae46d74722d20dc4ea49a819406d5d9d6323dd32862aef379271df64e70e6ad4f3947d9c0ebe7c5f0503a768269bf1f4772f7a77e936075170c5d9175636af74c599ebb70086bfcbcdfefcbe12208dcc7952448bcb4f64aad57798f7649835c86d001895c51985bc2085b66922f9d847ebc5c4b0e745b55a668a2144829eea4c34fed8054bae2f27f625224fa0e5ccc140aa60de3813e647b00aec47b70fff6ef223cd1b8c9948752691a817ee5522127572ce6de0942410e541693dd9c858c1e6bb1683b5e10b5068c8154ddacda90e892b33f6dd5aa36a0018e7341803c31696011551eae896da59acd49de66d40ee5fe56b34d837b9d17b10e6d0eaa30d4c7c5d9edf66f03fdcd4ce703b63b39d2798710a37c0444e9f83e1b584f64f54c0ff7cc5134fb2048a77a21918255848297f801b80b856177cf6eb88715c75d677187214b8fc2deb38dfa9e21093d88a153b18ece291a00e16de6d2529ed9b6d7803ba8a7fee4ed75d2e7a91661e5289a0caf75cc1ce23b350703eec19cae20c0790e3bb9f01dbe901b8225584171121cb57656b06a9c94c17b4bef77c8ca78a44a40fd0671468acd4e3d7286a987cb2b1d16c93f8a156ec8f129fd3b17bce6c5c85e3654542ed03d3db517252e3adf422b673a0ac41c782a2960f88a5651f18ab5b5f0a61c29b3c70ade85eb28dc95014681d71fe3ad1694ba7527c999b6762779ded1b54f4fc3d3acc8367b162cfbecc7ec3328b10ec6325481e957950a33caf316fe2a3778d7aae6702b462a725b015d5e7547852f3ec712b40838c9cb19dcff365fb8c509898db79a10cc5b867f8b715989a8b10208064da7f70f073a476385b13600fb49f65f95f868665964b39d09be1ec11a9dd866ace0ede797588267d3547936a804a82b85417a612b4bbd684360b5ba4d6092c59c69139abbbc786e765431c6c8d68941916b07c0a9d19740497e99b9bb77812824c7ccf8d03ce451fb2ea01581127130d14c808f5aa5415582249944d8af848695dfd95f4f0cef929218f79ec5a71ef78c7b85e288a31e15856bb3d4275a8e2ec7b993015c28d3843383638fd9883478fdc506a6beebd7ad7ea6b5bfce8190c227c36c14079ba90a5889447e76c1c3ccbee5d6b6f46f9b1c5db6466c0fd1bf77bc64e37cd656b3b4716eb393e60e9ce451dffde69fadc9ffcb55f99d4c3096a13eb5f71f669c6b37515b378017b4ffd55334abbd3a311cb0eaa654b2053033fe9da150b7db5ea0b384c61f43bc3ae68fd0de82703d1bdb2a6fd50c84cc097c779a3dc8803888b33eff64bc358d1c1410c03a9a1cc8446dcc2ff5125ae0d9b7f72873bda69a60a9177bf216989ea8ed641fcdde3eedf8c6f10160eabcf7cc478844b00e2d3d8b65ca63bdde9962874f9008bb382ac06129a508e8d9522b5a789a437bf35ebcf15758567262352ab217dc6c4a404c892743e0aafcb2eda548512592fb001e6395b1affbb50b09ee9ebece773ee88a5ee6edd4719284189aeefbed3db7602d08e5ea50c24e5c5295b398ca4632501c496b67fa46588e97410ca34759899987ad15c543cead1b38dd0004437975311d3c528933238473f89eedf754573c8c30c77dfc0fc7e8c08c3adceb1a6ec8f77b3a266ffe120a1da472faf20933e9075c3b46f8da60bf9dc18e55872401bafa2416a8143488891d6d37851261c8c73991571fb7f37d55f61d94d7395dff90ea170b4dfdb2d59ab33136770f9a550da5658760609a457aa792b1aff7dcc9bf213978eaf3b93b19781bf9f55cec091c55f3e738cf9ff93aaf9228b4ac19f55b3c9d205431a0c6f02c1dacbbea3c94294310797d893f1f4b1243f026892262138a6ab3b4fb33c494f9d3b9631554ae508e37973e797fed692149cfa9e68868b399f8d016fb6fbc862283ad23e25073e933bc351cefab8da9e8682f7575a11c5020586374b343ea845cd9ba6dc22c16d59938b8e56cd1bc6802eaca52aaa63a3de370a0528a49b60e44c06dea54978f4235cdd1edead16cc59e03a31fdf53d921cfa6fa0536c4205a5cda022506c5ea08da60b071ef658fc0092522375a6596747473d273c0a2a9c2180b4dd8c5c6ff4048b565abf17288f4ee7f6c1cf6d068d77dd281629ac07f420f739c2e17920a924f59b22c19e31de74ef5381e161d1693392e484504ff950b85807be0bbd48da2f1d70dd96bbd92ed88cac69a1009fa62682109406e8aa00a080a1047aedde27030b7e6297f6ee1932e6c6af8f32e1fd67b5e98c0e37258b6bb4ca4384429f45c1246fa277f51e22ebb4d35c4f04e9ab435ccd3790d8aa830879db0709b08ac1c6e83ee1524bef8f58e3b78793c496b0f6ff81f96c9de7430809dd9b64fe86daa6aec669ab35c981260da83f6a4aac9df6e7f3939e83129eb5cdf00566728dd72b96cbcbf4905614b8329ea1678704b2b1616c349a502f9f3c8a803199bb1a222b54be1ce73988b6a5e42e828f3348ff6cb72dbd5aa138c9699516a6e162ab97023b9297a4cfb800d138dd92352294d04c65601d650a27c3b54868a4a7fded44034903df04872459b292a67a53ebb6577b9fd24fb8c4158461ebf31c6246507afd7ef9169eaa405579cc9ba0814688d03b9a9a2d9d2aa8869bf2851b7d4fc4a65da52876850dcbd0858e4014052397530f942ab3bc846421e4c57f92ff18477edc4af3a5cb81cd5ba8487b449930d2c26872248e948e943f2c9479e9dcdda99e93707369916b737958a4037b04ea89bf7934b03620a7fe2ba961e0e66572893fd9b938c28d565db12437c4485f773890dcb1ce17ff33389be254d97ac429f55d463cefc201b517afcee830abdcfc5ff85a355ae7c183996d03abc2d4cb07286b5c49d60c6a706d91aaa4c6149b1ff5c89172dbe604e6d55dcd725b2dfe94c22176586c7f13bd062856076cdd4b0165358b40703fe92e2446da667032d6c3dfbbe2d2fa9267e154636c58adc28a68d4c757259422c3a59f604db38f7c1aa2f0adc6d6bd5bcccf091d76ee74677c4eb9f738412a79c57f5e84288c4d4bd14dfec6707f71c06e96b33dad902e20929fbe6d00eddffa8e75826ddc494df5317758d6cee6d5bb8583a8c725f343091cbddb11537dfc81a1b7f7df2e23e788bea42f4be4e9d7282c3ec9eae07dbd2fea4f1dcc9ca7f1c99b38da662a003ecdf9e939ff791b932062efc2917e99db6c3f5ad9eb5cc8365c5fe9f91fb9ac8494a962d705a7219f051d8a05c07babeb2d1e78a51e5350dd748f7d0f235f9aa92d8729f6205e5d3ecf765afb8d906c14c3b502467383e28c07cf435d43b2d6380598662490894a5d587872e5c92a08e9ff661fc34c73108f54339fabbdf983fe8f2535ffd703e9bd38f27ba671992a45c59eae723c1226f42266f492be65de931c646a93bd403b212e00ead91017cf06a13788a57a6642ce2a85841b1428a0ac9167e219bcebf9047da4cecbfb3a77eacf3cb9489371681473e62d0a44baab0ec158e06438b77cf4828e6c877c6e6f37ecac55f73fdf0e9c93ad9160aeb05f0fbd4732cdfa17904cbd4a699382afa544d8fecbaca1719daa28aff72eef25f883b74ae9f86d5bcf31c7c7d36251c3bd27887e3322513a5857bfad1bb6af215b91519fa7b87ed88c126bcbed2e345b23e309a4bfbad3d22c743d02aff5dde269e7d8ecaa608cb073a48ebce7f32c2be2821402f75e7ec6e3311edb12dfe875eddcb5078e8b1f96491cfac4a0315562c0989aae1afe9149decfc11fc7d974e4f458445961d0e9947fa508e06d1ce8c5d2bbdf1dc9a01ffeb07b0a5d2430b3778701dd641743874d60d4350bdae7876dd56336fa3caa71e2801bc723442e18afc9f404722d670e6a2ec4e042ef4a80332e128a1012d79c7ae1f5ba01edf1b009bbba093aab1c68be50cf0b2a60ce0d3edf80a25d069fcee8f68adb33cdd66fcbfd9b755056a27a8746592fac58be54e269019f7525fa4cea5851d27fbeb29174ab45e62cae7e073a118183fe7705972cdf8a7ca1bd745425ca55aea3a553593499f1dcf2debf33ee654dd72dc4407477bdd62633c695bd55e6cf0377b606acd8af772c76d9fd069f65e94ea9e1d25b94611bfb2eacadde6f73beac78d4c390f00bed1fc3a53a5cee87ad461b1a5469e0f8b80d47a0d554cb2187754b3eb0cfbffed7544542592a695b08f47c42ee5bbb618767fc2763b697dcb408d5b697e00b6b64886cf913ad5b9fb80d43cab6c743f48e92b3e4697a355e512ad4d5adaf5ec64a76f5a3cf18d89b10f6a5dafd087f0f5df191df2583aa8d7b558f4575f6aeeb70e88476c28bc7ed742fa9fec910e7b5ccd72f99e913e29cb93f5cb69c78fff02b5a80d95db1c9dedae03f063b2100ac98f13b24ee5e16d6a52e155e25b5f73c9dd2ae6eb78be47287a017372703fe7872f0a89e7f30d1988efdcf5cb4666dfa7520102c33f18d86ae96d6da07ca690038f65f992a375ff724966a6090f4b626b2baa3e62b856a82df8999a7081eb4d31492df7d780c8963c5b0f511f737d3c7d0a5b7a72d85c770af435d3f6adbb24213d94ca4c0200d9b79e4065c2b644898168ef68747f900b4d779a8060bf9a0a30513a26a8a5d8b2b61d8d51c3e9abc9c38e8f484cdfef9db663197f1be73811aa6684095c2cdc954a56d1bd58d759081edc209d56772e37fc2862f76cce2cc11226a242fe7a40be3b59873d71778dadbb93e0496a75441a77cfc2ea637cfa7117b3b6c5876d793be99dccd31b744ddbbb6d39c588cacaee6e2cf8ee36b639577defad84e3ca0816e4eba6deea7f3009aeec2464a1907772ac73a558db096d06e9aeb450a781d4ade592d55896b7c76afe665a5dea06549e07b220d70f7bdd341a35377173b5150bf30832eed003cb8a6b007709eb16672d73bf37536866ef4a9ee046b4d64826c967426fa64ec438b296e89b34aab6085f7e922c6d9b8c0c56394443aa366b66dbe614f4d6c97fb058dc3c9b8ddc779e539717df22a861f9274a98089c9d8991f8151b26f48c07e72596eecaa9abf2c28d24822af093149d617e9eaea6c8cff4f9888983cc757d84d319a8e6437dc4344c4f1f862299e5b6c686e6d236e10ddb292d151d2dc569696f18870de3c704f72a4b43eb6cb3937543aad48b2c2db3739293b711403da1a4f055f63709bd9048df69df7b936ff8ea8cd711d5b305dfca3316924f1f206af86fbc91ac5a3bc41fc24be983490aa6b290ea12289933cb63bee0e90813326eef9701352c22fa21fc4d76047ba56f1ffb52b9658a6efcf83ff00d40a4f299df3696acafe309e3ff1091b2d4a00022e5643c31fce22de820a57a98e548256cd6fe6781e372b6629d0384d47faf6568b4bcf1a1fa24731ea51dcabe9678eea6159e663196127b64f9f09cfc4aef1da2372c08533bb906abacdc7a2b64f7fdb6d7ae2eda6df7131668cb42612309e48c1f77b53443cf9ef95686ea59cc615a1c35af7a55062f1f16d0ab918c469429050d8b03d59c806a10a3aa31811cf144440cab841fcb61d1a34bfb6fcb06be8e1e6a62b716f83925840e5e7428e11ced0aed96a620c76b403849fa3202e98cb29c2aec0023736733b7b500095008bc9ecd48726e0e13d7a153feb9c1ebd9d73ec97bb66d86aeca0ffcf248e1291cd366149f199a3eedda3bff747ad") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 16:00:06 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0xf16a77853afde713, &(0x7f00000000c0)={0x5, 0x800}, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r0, 0x4, 0x8) write(r3, &(0x7f00000002c0)="b0b98aed9de4324abb7e1f869b5feb3f3d3ce12a9358da67b2b782a8012a03f9cbafd62961aa1d22d5653979fb7fb417cfe78c0033fba5831616ca2f8bc96c1d9c2167d91a468dc812dd8192b6314527f67de11bb32955079eec", 0x5a) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000280)="9f", 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x8, 0x8000}, 0x10) fcntl$getflags(r4, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)='./file0\x00') write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)="f5c569ecdeb67d9da3de037701cbdb5b4e5a38d50ad338644cac8d4ad648ea569cf75d12919a359b576c4a3574ee0deb2e4d2a6277387d3872b186f892b5e4ac71df70a42b60966de66b7a005c7ec7e8d1ea338ea6ba4b56bbb76adbdc00149cd24da167e7d1d28f6c38687d5fa1bbcd08f00177379af8acde276ed8cf", 0x7d}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="322ce6fc32d8317b74308d571c134836f442fc69fcee1eafe9fe680b14dd25eb8e7eb90bfbadfecddbf45f9dcb029d0b754e7c49e9283ad6c72b684b3aa0d63ea286742a74d3c8e831e0526beacb513320640dbd4636abead2ebba696e43aebe2be0138a8ec7257f0975d91f84d5396d34f7", 0x72}, {&(0x7f0000000500)="e5eb0cba83b7be147ca2911c74449a9d88734f487fa8865f36388ce48fee2db48533c5647321df12894d2958a880e48507c7af5cc73ed86495046e7d27eda24ad8e9bd3068fac57820d6bed3d74a760e7b920895b4e17c690a28a7f933a1d8392b2a6d1b6489d7f6c6bc9bb2e7fe32a69fe05a1caba785adc00ec27b1c158cb5ca970d000acd03f9ce11b30a222e0e185c26aefc3e1851738416006d1375bcc823155ed80dd00cebda0c11ca89d5a06b34926b822b9b9d2298615cd17bc90c415eee1250e0db7408362966904e2e9e940fb0d8fa7f6b3d9c6c22b27512aed72d07e20b15d7c25d590749617b04669edca426cc5b70466b23f9", 0xf9}], 0x4, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/216, 0xd8}], 0x6, 0x0, 0x0) 16:00:06 executing program 0: setitimer(0x4, &(0x7f0000000080)={{0x0, 0x11}, {0x0, 0xd40}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x40, 0x1}}, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() setgid(r1) r2 = dup(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x5460) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xff, 0x4) 16:00:07 executing program 1: r0 = msgget(0x3, 0x1073b) sync() r1 = socket$inet(0x2, 0x4, 0x6) setsockopt(r1, 0x8, 0x7, &(0x7f0000000140)="f432573049cd34c85feb9fa93dd81bb20e5a55cb82754e92a05ebba6b0b656de4d6f48a16192562e16eb4eae1ac569e707fe8895e4c7c897d5159d7697d63a66a5cee57db07c8d9616148de2bee7ec17cb90ec5d657b877757295e9926baed47a96bc715dddc41df784ea41fe59d623fe6398b9c80aaf5075232f5b6efc8c1e798570c7693fec3", 0x87) getrusage(0xfffffffffffffffe, 0xfffffffffffffffe) msgget(0x3, 0x420) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000004c7915d78fd1a14d07e6c0c53bdb877a035d1a2c094b0435f0f2bf0bc10a0d01bb9b7817eb2d1c9faf46692b1fb9e8024d907b1ab3c6ebb8ae8efb7d127fd7a8b3a64cb28ec609857b50f0b18a"], 0x5e, 0x800) r3 = dup(r1) syz_open_pts() ioctl$BIOCLOCK(r3, 0x20004276) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0xaf}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) kqueue() close(r0) 16:00:07 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01102e2f6669b34c3000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r3 = semget$private(0x0, 0x3, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000009c0)) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) getsockname(r1, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="6f4ceb69f9133c96656f6e", 0xb) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x7}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000000)="304c57bc21551495abbb58a574dd6592") 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="b3af3d8387ce48b8e44351e6aac2ca8a04ae4cea368152b8b6bacb46f39aed2ee947bbb74518a6a345e43444e8a38b89b691755c5c994fdd7bc5f03f2d2bc384aefb255c521f51f7fc8b4501b70c8ee7794264e13265093de37c438c42028fe7aeb0d3410c37617f8fbf0439f2fdf52ee5841b734f0facfdecbcc6e54414fee44041", 0xfffffffffffffcff}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) sendto$unix(r0, &(0x7f0000000200)="ade213d178d3222e8bcfebfaeeeecea6e30fcda1b97a452eca7e9b71c182b6b77bcb3c7dbb18ef08edf87e32b5e5592f04221087c7753ff596778eac42c3cc395f36a26b7bc6c0d54023a7ff4b695417d703c6be5a640cb01ab97db308c77918d9971f66d73b66619df3a9a4b63a926aaa846a1acc0a91b19bb6426001c449e0ec591c514cd584dda62347f69e5a39889213cfd4d50b127fc1888c219b5b363424fe62bdc5f7f0b55df930f9dceb735279ada8a96399a8d2", 0xb8, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)="1a534f99a1fccc1742e2b87822e4796d6d63a74dc6cdd1dbe93cabb82bab04c4e42be1a5934043dfac6e77cc48082d2e1908b6229956e65cce5cbb5d75aaf14c4b258482a1ba4300809e9e0d21fc3d6e10a0bb29541b7d2d1747a21936cef966ae20aeee2b9216a086cc360a132637dd09b68ef826dd7101d7856233bb2819c1ac2de985979419622b191238ba0aa1dc79b139c48ef0c8196a8d9ca574fb358d", 0xa0}, {&(0x7f0000000380)="9ed00e2d72e85988ebe3244ad58cbea73b2e93efe4fe2c0b245da9d7a5f9d0a2236ea4019dd5fa691938f1952610783af1f063c6cbc413c999c11f53728889724afda6deefc339549ace8029d25fa12c28eb174a8076bd4b59da10f654815027179834aa101644c86b14f2a5a5f03cbcd0dd601c24e7d82b12b412", 0x7b}, {&(0x7f0000000400)="b79da84e74065f246dacab131330a8b79fed54af23f428", 0x17}], 0x3, 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000140)="8feb525597c3e66c678bacdf5ba51b2a90b89f882c8ebffe754084b12a1a41c85e2d8aafb17e96a5acefc8b96e420ab376b86bbbcdf85704053dcf4c08c4da9a784547cd503325fb673a2fcad2d32da726d81537edb8bbb7d476e11c0ba0226671c98c10c9d2b12ae41d1511ebed2c483824414c6594215938f791f33040972dc21cdd0a8a9cada8727d4212d0414ac642599c8d1397e63091a32c9726dca09cf71c3ae89ae0d74fd8946e860b2c5804bfb329f4ab1be80559f0487a762a3b7cd7d25b92dcfb6bcab633d95ebe377fb2721fd095", 0xd4, 0x9, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x5}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x8) connect$inet(r0, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f665dec8e9d6c653000"], 0xa) 16:00:07 executing program 1: r0 = socket(0x1a, 0x3, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000007c0)) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) getsockname$unix(r3, &(0x7f0000000700)=@file={0x0, ""/49}, &(0x7f0000000740)=0x33) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x5}, {0x4d}, {0x3c}, {0x80000001, 0x9, 0x0, 0x8f53}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x5, 0x5, 0x80000000]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xdcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0}) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x29) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:09 executing program 1: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x100000001, 0x8}, {0x18, 0x1, 0x2, 0x80000001}, 0x72be6033, [0x0, 0x8, 0x7, 0x3ff, 0xc9a, 0x1, 0x8]}, 0x3c) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x800000000000001) fchflags(r2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7c2089d, 0xd75}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") write(r0, &(0x7f0000000200)="9264a75d667be66dfb9ae32c5d4d5e416c73f7b491427b6a8550865c26cff075fb1e18da325794c5916bccf067ddc5b9083b682e92efec0b225aa8bc2e81557150cafd548072bd8bfb82045c24e2379e9e87aa3f46f828882be2d364", 0x5c) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/224, 0xe0, 0x800, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000140)=0x1, 0x4) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4) r2 = msgget(0x1, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee4090000000000000087869f294e82e7edf6f3e50f67ffffffff0000ff00"/53], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r5) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$dupfd(r1, 0x0, r1) r12 = fcntl$getown(r1, 0x5) getgroups(0xa, &(0x7f0000000200)=[r4, r6, r8, r6, r4, r9, r10, r9, r6, r7]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r13 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r4, r5, r9, 0x40, 0x8}, 0x0, 0xa1, r11, r12, 0x8001, 0x5}) fcntl$dupfd(r13, 0xa, r13) fchdir(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r5 = semget(0x0, 0x7, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r6 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) setsockopt(r1, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) r7 = semget$private(0x0, 0x5, 0x40) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[0xffffffff, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xa94, 0x0, 0xffffffffffffffff, 0x8}, {0x3, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000180)=[{0xf, 0xfffffffffffffdc7, 0x7, 0x5f}, {0x5, 0x3, 0x3, 0x4}, {0xffff, 0x9, 0x66ba, 0x1}, {0x6, 0x6, 0x1, 0x3}, {0x380000, 0x1, 0x2, 0x5a}, {0xd1f, 0x96eb, 0x4, 0x2}, {0x7193, 0x1, 0x4, 0x81}, {0x0, 0x0, 0x292, 0x100}, {0x4, 0x2, 0x5, 0x3}, {0x2, 0x7, 0x9, 0x3ff}]}) 16:00:09 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) getgid() 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10011, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000080)="bc944160710a2eba7e6f1c9f4460443d2c31a8727f7acd0eab41748404b0af3e46119c5506fa92e463b87f5e6d9fe84d3e47332cef2cdc69a37f1113f6ddf28940b5ae39c3f2e8c53252206193cedbc10e1f85c8a80375b88cb19908abb3ba071b45b71a51fd2f99820ea6f007e1f285f6bdfb12e8341fc05679d03e3b7be76a162611548c8ffbacefc7af8d4c9cb444d1b5c8d9c4da1b23be18b709fe219374c2c08055403c776079cf661863cd4bbedb28a2c4e1b8467387815c", 0xbb) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) r2 = dup(r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) r3 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ff2000/0xc000)=nil, 0x3000) setuid(0xee01) setsockopt$sock_int(r1, 0xffff, 0x8c, &(0x7f0000000280)=0x8001, 0x4) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCMSET(r2, 0x20004276, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="99732bdfa4736fd11a54521850a1d0fb8c95cafb218232e63c20444e70b3f7918319eaf990883c5934c5857c18191e5d7922fffd5815b21c50d43190d44ad579a7b78ae57221d149c40ea3010c849623ba31bc6f65ed4e3c6fa497198c1deefd67463fb0dc302ed9173f74c03f49b7b4a38adaadf122c6f28e6e739891cbc08db10e0fcc10b36bb95ea133f726cc5e518658a518bd88792583855d3445c14a3b6d10f0922dd4e7485491243c4ba076d7b73212d328d808ec54ac5c171893a64e1a3d7424028309d91c9eb60a30baaf5ce123f9ced6b7ddff36b3", 0xda}, {&(0x7f00000001c0)='hV', 0x2}, {&(0x7f00000004c0)="86ce65be3beffd56907f6b71144d6e4b4de282088eeb18ef8a017be58c5e21eb8a677b1ce07959a23bf57156ddb65127705c870f7ec6b6778e30d30d168c79c2d8f492be0a3b0139f357bab4a5dd7fb224704c0c2cc0f7621291f778", 0x5c}], 0x3) unlink(&(0x7f0000000380)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x2f) chflags(&(0x7f0000000080)='./file0\x00', 0x1) bind(r4, &(0x7f0000000000)=@un=@abs, 0x8) r5 = msgget$private(0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x6, 0x8000, 0x7, &(0x7f0000000180)) r6 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r6, 0x0, 0x3, 0x5, 0x100000000, 0x5}) getuid() 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x8e}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/183, 0xb7}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8080) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000080)="f91f703b92ae82d08918ae771ec2863cf019a254e4364e5926e35bae084b90aa7121b2374d56ffd1d43da0e2c9c8ecbebe09f02332f8559b8e7315ddeec228e901d1925d4d20291014ee2423c8b18e20d2785ab25021b211af6949a536280323f4dab2cc557b5e"}) fcntl$dupfd(r0, 0xa, r0) 16:00:09 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000240)=0x7f, 0x4) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) chmod(&(0x7f0000000300)='./file0\x00', 0x22fa845d8d536e2a) r1 = getpid() getpgid(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x100000001) getpgid(r1) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/46, 0x2e) unlink(&(0x7f0000000400)='./file0\x00') mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x110) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mknod$loop(&(0x7f0000000500)='./file0\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000540)=""/56, 0x38, 0x2, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget(0x1, 0x4) msgsnd(r2, &(0x7f00000005c0)={0x3, "8d1e498e58006d660817fa5b6caa55d28403c817f402f61da8177d8ad820962d9075545938b3f1814a7034736cd032f9101be6381f310cbcfd32d12351036075f02b61404c0c894fae645d5b0de9aee8ff6af28bc6306167c26a36e45b7b45f40d9ca9d3331f07e766528e8ef1c791ccdbda79a568f3d86fb0f7b881e0b4579eeb8f7f39a560143f7e8668d6ffcdcbc1ea184d0a5247b7b5347be1cb2b262bfe394d19e67a718d1d704df1642a814f25bfcddfc45d0c021166a5fd05c09f62b081517141a53ec0f4fa14c41fe1be3e21a9ddab4a35e35716ff61e8ee856898aff158ae46691a14710879c2c20ab65c7b7dca00b78fe7084c6206ba1e6137f97d11e37e0ac1229cb23756a4bbd6548054b68f992f1ab62259f07093163ce503f70e7a751ff5ab541e8d049f8c089fd60ebbc0486170c42cb4593e03f37ea7d16cec68d69addfcb0bfe16d7fdd5012fbc2888122d96698706e8f0598302d6a4208314cdc1be870ac9940d8d3846034b9a3f7c50461391f9f7dfb578c7984c9935f426002192e0b0611b04b0c62ad901f06e612bd2e49d10f7c45c4e13433149ba5df2a0904c4017f3c79f705134d1190c69b88ea1533301a704711f07c8752c510124648d535867e49edb757d7461f1631f0713f1eb25ae3996bae4c9f5c3435bedce86f664fdd0706e8172156bce26deea20b74ce4d2fe449a6e42a1e8eaa18f51581ded14d905d1b1c94df122c80930ea3b111e613830add4e7e2f76a64ba146e86c1e2e6df4415f405beb22914c1f51769a34335243bbff0a983155b3d0026b0b0af9b9ff61a16509b9644befa428357f8515abc844e725e095b5e845b53d89e1d2107adad4fe7886896104da823cc70cfa64d11ddf8d55b1bd63aca5f7614a184b1e3c142aa1e9ee30cbf849b6c2a47a2898214b3bc80444816e5e660e06103147530a3bd320bde1a320ef1ee2fc9a0fd2b6d035256841a6b0dc608f93059e62445b1e343b1880c2d69fe244181ea0eb8becb0c80df62e41a639388c9dbd02c16faae47fc79a6220d4854c6c27f51fd72af3c1ae07923c82cae34c7de8e1a63bbcf2ef3fdb4c55969749559fded0d8c3f5463cdd4fa2c3c0199aa0b18e31146014f2b725d47805f1129d1034e56c4b2394b75312c50b40c1294a708a29fc11a925e19e4d66b5c379cc5a3b0c0f4b80350bc289a008ae036cc4d7c682e9223a18fe8fd7cd64f71f7b85508c3dc50af4187b012a31fd2defe819a09eeade7a4b41811a597d72fd1a59504a6c4b7b061c0b61ad8e0041defb28f12449a01b22af0d51c3761efcfaaa72c45fbe7061d08e925321baa2ab42b0c37ad44d5960ea2ee7ebee9e40e2bfa81a7a343c944936fc6366a5943ed4b813d84f4f24abd8776001eda51abccf1fa67a4e09e7c8aba3a4147e9df4b68e43df270209b96007cdd54ae12fb7c22d430c3487dd315d0eae7c2e26d2261f5a4b94668714d0a764eee31f0bca7bc35c998f7b18f1e0bfc8c021859f33a512096ee3b43eb1f94469a3493392fa063019ccf358e27f0653f8189f1d1ef32fcd31af5ba8a4eae9e62405600114dc0f19fd23ca984cd6044715f7c5ec2ae5a35ad842459daafbf6d7df0cf26036aa6e1f725c6d4bd43c31ea092ff0e676b46c9d387107b38aa6fd3c4de71127051badf0a1a7e8b48d3c13eec950a23422fc8bba0621db3f27aca574aeebb260a2cefb8ea124c939257fafd09627f7294bbd0b7dce3770667e26da34f5944f4882a2babfdfbea643a34898da6e7df288990ff15585d36428e8ac70f5cfbcd4eb6888d8c7d74c258247f2279b5ca1dda800b164dd2b6feabc10e76dc463ac10c18a45076138db0e6a066958e9c505d96f0bbc9289b98ada36b4507d7e7dca81903084b26cac6b8eb7398a1d213a897b732753a80ec3564ebd3b2efcee349f535b0f0d330a1a8746f2f2f98ac7b7fdc9564750ba5fbbc1e3e432ec8893782a57dadfe10b77d3de34583bbb2fdb442a2f86188abc342ab21d979544c65be71bd815c71401d252fcebd40dc6b20d87cd1c1dea8ebbb59ea513ac8c54befc100369a1c4facaf0b1259d608fb3ea6b7ea2032d62cdfff8bc900de3d9c3698d4be1697844a53a7e7be991c0b1ea71553a129fb1f511a3fc9ddae79867ece8b4fd1d8a434b102eed502f462888a71dd2c65e4f280c222b840a87109f56954b87868b89c9969ff2479cd48964f14d7cb7fb601077661f83db1a4bb35db92a1530612606c714267961a9600429409b18292121df002e243b40b08c9391c1f3ea25ef0fd35ca2df16d551cf8ad59b6d8c0a9db1ce7a2e352d8d56aeeece07c3a1efb59a1cd420c21416f84b3dfbd612ac505399b0f70d84f314e5b692720934ff997f8d5ec2801ebbd6001d0bff169c98bf738638f709f7e13382ada48fbef6acd712e8ce31fafaa8b9d8683d5f82909bd4f4d5ef94866855a332f7c3485b868bca7770033ad7d1ec725529dce11f0bae72bc3bc7df2db04272f0829c1c66ae26bf3d4c39a4cca30145a3868f74d47bdbb104a052ac40d7ca350e2b6e6dd52d1bcbbd78bff1f708b0cca9d3c1351e0665e2af7db5d586a21cc17e0c3a078bcb82714b4aa8921a21de639ac18f56a5510583ad54afa0d7057bfe350d88edd6b091e8e6f60d478906ec128dd50fdb83e88e47c7ccb8d40e07bc41453b8c9bbd0931f0b7ae7258bf359766686518f4385fad67f48f092791b34ccda1d382f14c54902a1bd42ae07bbff0a080746eccfd27563922fb018516282d7e2c4edb462e138bcd5ec7e248053c02fbbac8a0978949be63d4db3e1581b459647bbc4d704b0a2313fe4bafce7592df2881664ffe038b62cff4a7f61bc49305172473c17226e667958e95518ff42e83956edb56aae219bbae8c5a69243388589feab6321cc89378ebb56e4117a70ac77c5aac8bfe21bf98996dc1a521bff6016c5db6b69af98793b0c318f6f97ac02198aa0fcdecf1fc21bc84eafb9ea3bd1d7c3e815af7438e0503a13797fab105f3cc2e7b361195f3835746351f1969b48bf69a9d756670ce6f14d350964f73004e5915cea07de939c02c50c725d9784311b2b11bc2d11f4d8f0e8dfb571e4d0b15f52ea6fcc28d647db24bfad55805b700a12c13052fbfe74c4549f657a4652cfe7e4eb72376b4bb1e287e2c42107d32ca59aaa996a75a2b3873fef0b05fd896cb52b0b8b82383f85b77adae42bd5369a6c5df14d959330225e25d536a773a7f6905352f73d70fbfa5db1bc68d5b87d6620543136a15a18ff1ce975b8b631edb4131082816b5ac63676cc1a402c87ffcadfa741ef4e785ad89100a71fb7cf2ac6857963a98d6a6a7fa50ec8bf823aabd33111a472c349a18bb5e08be8fc742a402c002cdf62e721e3f0aa3f3e4d7d17c3a01f79de90b3eb0be40cf052716221a8134ca5bd2946cd6b01f9289251cf28fc2cd6650d62b496bab0b77f85940fa56a6ab744172682324d13c623c9c2e23c90a4b03b794d2731e4d64a958425e5ff1c98d773bee88184e2f141202ca66ac216d43b9db53e07fe5abd5d7f0850145159832bec29dce0707922d030717421225636d2532aa04771422764cd88fbe7c4309273a4ee1d6818a3c47dd5ed980a067fe95541076a2eb9a8c04a3fe0f929789d21dcde3aaf45e5ff3c5aad6710d18783fbded559862bfd07766b87173785a5f242e61c41df873e87c7eb8018cbf10f8c38dca57acbfbc0d3d89e53e1bed522d52a1ec71f10e4d56c748b872e2c24f9a43ed7635eabec2eb0af479e50a8be299f895ae839c0bcbd74a2c017526e70d2486dfea81f5cb1cff8674388882a0dd13276cdd333cc8286a282ff67297fdfd17d3e42cce38b5f628287274fa374d34169538c639c829c6f6769399c972ac13ebe8632beca15f5788620264a8513d67fa7a82125a593c1a3f12fb9dfccafd4456c74a4e8093bc1c961620285a26654d271b911322f43769f5c66e71213095757de4363a3f7da1beced0863e35033eac9fe54d4d77872a5d09c30a30e50e8cc561e27cc6648b051f97d3f1b65b354aa3e4caef75a6791b5a1a472515fb2ec6e2012503433b1d51fb98cad9d22278c63f79fdf8bd3d2fbb7e61e959507399a2c3b43396b55786939d3f255ea343d6019e91cc4b158dea96222957cb997cad8a888f946db4a26b21b855e8549dfcf21993767b1d1983579c73174f73ff31ab2d5e102442b40967d6e1e3c830ed853ad9a100d7d6b222fdabd43633cb6558d209c96e188dd5b04507da84364698c1df95c6951fb3befe810d3508a7f58b8ac443cd29c8e0d2e985a2a7c54b89f4f63cc454eb023c8cc0e9b6e1edd3795dc5894a2e58721f48a7f56756b65a70c7b38090863f0a5b7229c896efeee2e288089baf6019e29f28a058071009de9afbb5e754a25e94a03e6433920cb2c4d7f9ce9d486f0751ef2220aaf1307d9193fda4b9ab0aec285f5124129edb37e0a838aba2182d3e0f520834e01a560a668c575f05312b96d200795f4be5f29005d0351451ef79dd4ebaa1aeefaa679a90103d0df408e9adbef531d19ade0a35d3a05529bc021256044574c64213aab0a035b11a1efe5ab1b210b3a618b52da82c81a3d0478a74e5ed4e0b9ce1bf96de2badb170e4b4a3c204c71171bc10df24b138bbbfa8edb94d750a34b4c99e0cbc7cdf7d0e2ba257f596a5140eb1ad0ccff441fc8cf33adb27cf2f0ac576dfdf096047739512bd60c490395811d1bb5ecd49f3393a60937b6fa3354813891f1e52f0468ada4502aadb9cf5f982dc724723057b97c5b32cab6aa9e321d2204f2923d3ed321f33eb708a986512165813e7f6eb02b42e3a2f28ef22639ecfc5d06cacbe1edd3be94eb7138c5dc9905f3e231915967265ebca930e12986505646b7dc682bb2b6a5ef4d343cdc4601aca4ac5aebfa50b6cd3d6090eb001314f239576d40fa5c3cef0fc7c104fc283a482c1759309f0a84bbde2b38d4767673a39b5f45307cfc579d1e61b403103dbf53304e9eeaac4295ffa6c43372fb86a7c937565c7794f35aed93b64346b8f8d8b513db65c2f7c10293b8ab27b374aaf7ce59291d500e1c63666953bb3fd815107704a1613d5c69f469edc2c795166ea9d18ab409513e2b519cf27299b226233ca21be28c5477cd14f1e122c72bc6fde7f24843792acfa72d48a0717ada635a40b89023dfc9c30b2bb696243e2a9e10c077eaeca4167b2b635bec06f334b948c6665b5be4f8e462679ea49689ab3b5fd2297704702b4104c59b98e2928af51fc9898711d429d7c8ac9b2cefb2533efe40b0bfac75642bc4ac517dec2316d022643edffcd567d475165e61e3a8c6258f764bed8cbdb20604fae7ce978858ec1c7b3202c46f9233ce416694ac36afad2b2cb9f9a9e79ffe8d11d67e419022d618a045b9daa3868cf79f2b1eb92687adf55d09efbee5791e1972f28963b648cebf0c731133bbd56a4b10ec1da7a2801081d33c7072941c0863683fa429e314162d8a6aef7d0f2cdcfa25d0789749ea55617fd692e7aa5a5c58bfdf17508c218d07d902c30542cd3a987660f652ee6dcb1fa1aea690c9d4310c6c579ca26d41c02f2ddc3dd7b1435a1ec16c93a30136994a816868407af9619216c7c94240490ac37da95de934d7d4cd6ff8564f8d20bd1241de7c195f02fd09bbeb42259948a45063c1ef3f1b259f6ea84f53fcde5940cd2ec145aab8b755b823ab49e31c6e92ce856a2e1f2e17292c63b7910f78b1df3c72c1e9ef2c9b54ea7430a"}, 0x1008, 0x800) symlinkat(&(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00') recvfrom$unix(r0, &(0x7f0000001680)=""/157, 0x9d, 0x802, &(0x7f0000001740)=@abs={0x0, 0x0, 0x3}, 0x8) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) fcntl$setstatus(r0, 0x4, 0x8) r3 = semget$private(0x0, 0x4, 0x2) r4 = geteuid() getgroups(0x3, &(0x7f0000001840)=[0x0, 0x0, 0xffffffffffffffff]) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0x7f, r4, r5, r6, r7, 0x20, 0x8}, 0x7f, 0xe0}) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) acct(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6000000") preadv(r0, &(0x7f0000002580)=[{&(0x7f0000002540)=""/49, 0x31}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/201, 0xc9}, {&(0x7f0000000040)=""/73, 0x49}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f0000001340)=""/127, 0x7f}, {&(0x7f00000013c0)=""/224, 0xe0}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="0eab55f71932e781c824e2a8fc23a2a2475550165714d1e993230b5f4e7075773f4e7bcf7c", 0x25}, {&(0x7f0000000080)="c2df3e9b01b940dfba3ffcf5de0814b8b06fb21688832b55148704fb0596f51d409f1af8eec785f7ece9b0f4903747897a9110ed159788c09e51c740776b0d8935678b99c67fb5cba0ac17d17ebcb4b09dc3f8d9bf8a1253976efd6ad0953909d77f4ddc66886a", 0x67}, {&(0x7f0000000100)="38824c455e6bcd76bc0fc5145face317c5acb87458c7a6bd2d944c0a626d49450ebf8ff692a98ae1fccf653d3692d081b7a0c4ec76b90b414dad5db58670c2dd27f11488a84d8dfdeaa034a7d2ad5f794a386e9ba80862e4d414f47e3a21023ca18bd947ace2366e4e95b0fb1312a9d41c0cd2be71e1dafb2f41140ebacf0701304cb4", 0x83}], 0x3, &(0x7f0000000200)=[{0xf0, 0xffff, 0x4, "1d2ec0673d69685e788fd0fb26fefec113f3934d844434b741de03fcb3b8c33f014db4beb65e5e54f528d02be5ee9b8f225f45e024a75ad6d58612a1794bf669978a501f281661d44599fc29210449c947c2bbd6672bf03a0a91369e0f3fcf9ac68137b42c9189dd4c10ff75db025e7c59e2820842c4802db5b99f822331d2226d69e8c2dbebb0b1d56ff72a41e1b3913b899953c8ede2e124c837678978725b8dba80a06d11c61cc138581b92ec7a26ac73d69bd712469d9d66f056f8ee60f89275157548135a7d8b2edfb368206591b74f9c7c31c436377b77c2c2d61d"}, {0x68, 0xffff, 0x8, "c0d05b9216473e1be58a04866d2d85cf214a23a0656a1732aea9b9cd85c713756550b39d7af7d94ee99e15e7add682d9656c5a312ed4b5325fa190ae5531be772d4d4bdd64071aaedd54f2dbbb15463a29eab42e38f5ad"}, {0x110, 0xffff, 0x7fff, "b72f0fc51ced3dbfe8a1a834fafff4f750f84b99967b8918c39137315a93b219492c3757501f8ad9c27615bc414a3a4dff2687f8075772035edd889f37e1c1cdd0b18e4aa828be0c1d5e78f922742a43e55c0cc2c9a152e202ca11bfd6771848af62fde63f431208a58cfe5d21c264dfba1218a5a5401194aadda630111c1d1ceb4356de628c5a7bcaf761bba77f27f4483da4c7c8cd48a97cfc54f08a8bdcf5a80c0ecd388bb181015329e63eace1a2cd2bf8547dd1eb6641a54b5aa43fdb6398d1fd1bf188f48cd1aae20e706102633b53d121ca87ad62e84e55497f8b3b4a406e25ac0ed6359c431b879cdda1ae9b9be18d601a2c58b271fe"}, {0x58, 0x1, 0xfffffffffffffff7, "b07d1bab6ac30c7356dbdf0bdff051dc28fa0b6b7f4fdf119d587783c74b1f4997578f7dab10167b6511d4911d45e0f01b9020d88e812c741b9540621d2a0c7694967ad2493e01"}, {0x28, 0xffff, 0x1000, "c0495d3d868f5af6b9c33f0f7e100c92e9"}], 0x2e8}, 0x408) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x82) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_open_pts() write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/249) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="fd") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x10001) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") syz_emit_ethernet(0xa2, &(0x7f0000000100)="9ead6829f0012f91848829b95e3a226242af5defaf5897e8aa3d8a60b24493a74756c320897f713287cdb847167edea89eebd52af5bcd7074d16093fa73074b03a0ac74c2818baf52e682cd439bf8304806429761c8bb9e5165ec2097d2bfc8e7e765e7b5cf9c0a9a1c876721a35866180738f423e689a6750a740d785da13ae4e0259f5405e9948c245b2917aa98d9ac8f74e54ee14b8655ab5876a1fb1f1ff588b") chmod(&(0x7f00000001c0)='./file0\x00', 0x40) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x100) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x800) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r2, &(0x7f0000000540)="8b1ffc49b80f00000000f9da204c0d9b0000f0915515b98a3fd0", 0x61b45bc10dd9f9d4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x87, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) nanosleep(&(0x7f00000000c0)={0xbd00000000, 0xa2d5}, &(0x7f0000000140)) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f0000000340)=""/161, 0xa1}], 0x2) close(r2) 16:00:09 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="74106267fd69fa5126f5e37678dcad2137fabca8824053f3085102a921c992b3c1e45e5a3761f3c8be71e5c275437900387321332d0f61e1fecc7d6a9aeb06875185ec688f148105eec5ab519b386e9f16b6f959f49e4b846a4522b9f0a28a23790523a23e62421f", 0x68}, {&(0x7f00000000c0)="35157ea60bc0c6e5498dd6d827b43cc35b4977716b5abe03333349ff107dfcbf0ad34306e0234b0c7c812b54b623e35c640eff37435b9695f321be56b80ef7f28246d57151260ba5dda0097817439d7ee3229ff833d79830696347284fcc578e210fc131ba7fca62c2a23643db16e12d0492bfae8bf6d6e782f975a4027fecffa6c777e7fd552116910908dfc9bc5279df62eb1c096f2fc8940e26e4984c49ab14bf0729a674fe14d5f6f454b50e64e7b9c9ee790ceb0ca906f7", 0xba}, {&(0x7f0000000180)="3387f9098a9538be0e20b2cf9b7f521429c50ef7627df355ae5898df654ef1ede61fc4836d1082530c3d6e20c1f424aeae332a1e6a155ae1d8b789a393c63920f2ef625b9f6c89d9a340ef074930202ea09e03f2ddf298326b5e02c5d9d216ef81c643251dca8cd864d29abebe4db3cf7c01b3626ba16ea87fd1b3356d825ae53aab0d15c249219a850af385a37a563f624b8252358a6918987ccfc566207aaa9e1056c6f9a07da1d1c26e5b5e201f309de361cec93f36e1f48991ae", 0xbc}, {&(0x7f0000000240)="380a7e0d013d5243b20c5aff5e9e842f8919ddaf0823f274757ccb8092ee02c8886b84c8ecfa97717d89e2bf0ad277c14be9f489829a9a1ad8f577570915548e9c7754167934737b14d4e35bfdf40b670d16e80e64293b8637169ad4ac14854ea844effb91e6b280bd1dc5845be0a73699f2b76691a57379f7646fa46c8abc464aa392a9a3fa173791db95600be3e6ba4271f4988424311f4abd029b27693cf9de9f8561783656f3d0a58c9130d53bb414bcfe30dd112351dd5d503a2ad24053a19527524f9ad941845f782aa7d3b807c52b5d65fdb84c6d9a9fa9ad32e7e6992aa01d8197d0db962ade7dc55c9b3f472f", 0xf1}, {&(0x7f0000000340)="a03d6b0cd85fd4f6a1a55e319c2c5ced3512cf20592c010612d93e72141c66e21c0075959e48a14e211df53d3d810b60f5de94439a8121a8219b67190b26e968ea8bf2ca4816ba4b2352fac68ea378159843cb5499a25739fa40582fa47da458a938e2ff71eabc655473990e", 0x6c}, {&(0x7f00000003c0)="8fd5dc1039db592d2cddb4f34e0bfbbdce5d7d02bb", 0x15}, {&(0x7f0000000400)="599381c54083e29dcc2698cf19edf578449a61de7154ae8a4c73917423239e859b58bb8ba2edc96bfe23195cef2d6b6fd236a6bb5022a4ae7dc3f62aaca1293d6bf77fc6289a3381819dee94775e1acb71fc1ef7ee01d5bf46bc64f4bb193ce81bbe6e0dd8f9b48db80469422511da8fb0f663071439c8a4105e8a690d0188e1439f2fb22ec8f52a87896ac94370aafa93b5ef582ead9ddfbf58d680789f2adf3673953424acc0297ca46622101ba83c26f29b7334a089035e957f48addc1750e70f411611b81c7caf618b09949c0b8415aa43712b63710447ded879ac4822340624b63291", 0xe5}, {&(0x7f0000000500)="a696fb7b950cccea1a04d9a22328c5a81eb3c85086b6a7d9bf1ae07c7cba90c3aac8f4ef8045d2acf02c0b43112a776b2066c0b3a70f654c8259eeef7ae8a9c50480e60d88f806f98290632299b9d6d8d0285fa09305c8401be6bbf56494119f3f637577e8c966ad984c9eb55f1b529a122710678bdbcdbf38fbb8644192947f6240d49c8696af9df3ffa4", 0x8b}, {&(0x7f00000005c0)="ee4d11dd36898de31375b619335ce6b4bf291d47b57d39b38e1a1218dae3c6ebc7260899adbba7a0c1e52466f642fac3d5f02e5a321705d71855870a2b9cf94f09262734f1d3bcafc4566f0ed8359dd5bd0a9b2e7116728c5adcad834f8946f91a891cedcd97e1f3710126ba09740e57bf5e3959aef8d3d94a2947df632847ada005a7a70b9119dead1a0b37f916e0a434259efc470ceb07d750fa5b82fa87a2a3f8ae36bbbf3896ff1ed04227d1d1b4a28c046332154d4a669e47c3b11e94f78d016e3d63e57f72b46b4df529710a92cf66adac38987cec33f41ecfda0a015f52e0fcbd663167d5afc0411a11df3842b91ec0abf72a558154115999d92ab9f01de0f2f4b4f7bf251b4af5ae8b471619b5ec702b3925b6f853e6ac5cd4837f8a623cec1371611e62f0f91191df037efa6c49c3f62d251ac26c32e1435de444d0831bac934fed3142bf3313f5180496aeddc22b907717e4973f754cd215ed6f6679cd6925977e17fa6e9d7cdc357d513b24a21287b710088bee05b616133722ac367fb70fda2798fdb8819cdd1487d507d71caa0dc91bacc21bd40da7ab2eb769a792bb1e44f4e80258be603b7194b2a31f535a3a3f4f5b431b15c813b4523543b9e96bdddddf5e6f7f6dc2fdf54358b783339869b9f8f14b5dcf6f27984c9acf3bed1976fcbf4f24c5f30ffe4c56c49122fda9f0ace6773982a0ed4c5d2209b0aed985815e9f39baced66b4888531262b52161d9013df0c51e9edb59d12401ecf18514cfcbcd2b7f396fcc675239189029a2a0628b592b85108945b0463f1ed0957e70d45eb900e781a42e9aa79f77d950e55b812fd584e0dfb333b81d684e84fbef9f611a04faf80df58f7f2ffca22e8f97141ea2d131a51580b656bffc6919622d3cc0435fb1c970136bac590dfbf79c64d9e927dffeb053408bc8790ed7de2efe519be186cb71198ae3e6dc4904747442c12c34b78043de0641afc4b78dcd2c3c4127d12143cd4442d0d288c3aaf5a2f2431ad6b0b8a899c64c26253cf1f8bd2bdba3fad2d79f666807693e78f0cef5d9ea6082e7c72674c04e91f8d3f96889d13464afe47d775752e3151e2fd7ac3db33db796ace9a05915991d671d4b9f64245ec4bf80afa4316c9304cbdbb6d1529f314d6847ba5e73573fa67253986b71265f0694f22fdb4652a3568f7f81d7ee562a68ffb43b55f9db3d07c4618f94b943da1079eefba02bd562be00338204716c1ad986d1fc4edeb9526403ae87046b7cab867fc134229f2611955a3ef6d562262469e55d211efc5256c9919dde7e1249f728d75822bee46735a4cd10bcb4a15a8fc8b3c51e0ae6655df8d34baf7d42dd6858aa4cb2eee15ae3762d16f3b26f3fc3f838daac31d2fa59e40aaa6fe0745a021d416eae712935a361adfa44c8156739a5bfa795f2747310b297f5e19860b0f72f556bea20e5d5fbbf25ab7718bce30b73b40b27998c2066986753739095a8901a97f41c680d1c128f60c0d5ced3fc8e17bdb0cc0d74a0932c5165abf2bf6c152e0db76b805182558bfd36e4bb681a160bec0b2bb17c339e0179982f2fb174d88907386f092b6423c65bd7c444b51a1cdb4d69b4193e062e33e201207389863ce6a7b25036bdab21a49d1b3fb0a70bde36dfab4644abe5d758d5780e8c54d3fa8223e645a2c22aedfe6808772e646eca27fe5b390271171f530d1b94b8a441bba9ccaebe2bff75e58df5757a3f1557fb0a2adcf2c76f97b1a373963055dfab000658eaa31d443da7b2f205a10c454d4429fd401f02b2b5fe1d6f84d972c766031a2b8a18ae7d5759ecfc9c6955db21dc2ce6d6aec8262684c077b378a354fd0add94f7d86cdb5df2ef5b12481582d9c266cb509db52f5a4238cb51b892faaea089ea945032767b0ad1a44233a0cca9cd9716d4dee040a0134e5ef69f6e8c9d7fc6f06a8283045f48bc3150446de2ee2c6e35f1d9c81fc5818be4a776296914dfdb5cfd0ee586d20bf90f99d37312bbd3a42d6110c38dfc5293f83587b0d6071273280e868c974f3c66d85650fde27e3bfa375f3b3e7e0032b25ff79c30713e7e4416f9fb65d7d4d620878f200524be1a427ac9fc9ce552d9e83b7c7ae6bbc0dd7bcb5efe91ee802d0be16a6c937b0315e5647908a06f9b073850d084b4563d751b821ffe0369e859cb2d2c387acc572eb7e04a95fe14db502d38ab19ac33437a877899c58f23099db2d76a65e8e318f643b74129aa673441fd9acbf2bc6f85f604d57ac1c6ead2bbef33101acdfa33535f308086c5a6862ea2c786da9450c3d9220200f4c3b53c5f38f9d50e5b51971133d118030fa46bf7b00fa4e0da157309c3635159e6e53255e24bb9754a25f72b9c8c290a82861afe5c5fbb8b92df28eae05c99e26245e3874fcaddf0f0cbed12fe7e54c002c03551b5ff08860171ba074332a66967a3a2c78d89233c524b8d1accadca133a6b0608b822a803a98b60a4c2f4cbffba4707f776047b2d22f29af6bd2612a3aa76c5d90284f0f6c066768639cca91ccbcb5d996f40c7fee92221657376bc22701b893b67e6c2e4dcbc8800fb659e759574f96845a3b2eb2f032e4da4636a603426d5ac114907c04494e31f4e2d5b5e6ee80ee734023bd83809b3aff444f47c747be8f02b740c82e134fe4d7fea482f041d00722b3e30dcb5b52df0c0f9b1c91bea3afcd7ec717963585c75a52aa984df6c965a53c258ba63b3d8d9d41301068941276b2133044c6ff8c6801630dd5b80fe91eca39e925b573bacc000b53a7a22025931e6456a4b7c8d4bb3036800d8c56209f28306447568ef9d293c340c6f882d242dab35004ca5662a6977c9bbb0990c77001751f51b16655f05d223058e8cb6999befab8b2c0329040d1eccad9f3afab22cb158d4edd93ea270bd9807e89acbfd0ff866ddf87027a1657b6d7221f944f1a9c3f606c8099bd6ca7bc4613b5be74ee2a4c11d98a7efe1aa190362fc4fb554e18e7bb59a3c48a9c983c835fbce09ef46370487f02e767fcf321443f8e55cd5b31e57ad874f3862b52ec97f4744df6d2daad658dd0ff830b46859bf40ed2588edd34151595d7c4f9f2ce75454eb14ae93f41eb5142ae9aaddaf4fd5c7f15cfd179e314dd147a34c26b097b7a202062d33b3297926ac1b15cfc301aafe2f5e62922abb54c59d149e7e851b6c0f7c3059ba0228e61e8adbf8618d8d8ef354bb83067864aa4a729c92c6f6a0d43e37b30bd45fd2dd87fb3e5040626c0667d46f3ee965cd9c7cf8f13c028c738cb05f704c682bb9dfd55f9445e5a364026f8b3c938b991ca32f44fe426d124680ac8d004daacb6bf9b0546a4099bf46c31c8362dec4e71fef408a41e59fd02ca70d72148e56657e717501b3cfe3952de401c62ba25f87ff0370124fdbf345ee36b3146e973c9ae03c8a43d7395e1acd3f14bc3e47b3d05dc287e13e46d518d3b9f367c2d29936db0296ed409b9dcc8746c23df9fbe29630f6ee1edd989f21a3cb4943d94c288baab32f0646f0cb10f9c6bbbf02795871e4052fdcda0bd5c974cac5e86a5b397e9c35b81ef98944a92f9f4b7c138bad7c5ae24ad263b5cd758e9417347c26a43a7db11a43391da8f7d3fc553dc89fae73f22e34c3a8ff51f69ce628692da1242fd019190943a53f6b8c4b52126963cf6e6f2e47c5fdbe8219b0d48a9daf6a3ec09a6948956f67b937cef719b9040064fbc0871016b37013bdc4d550d21dfdce70734bf3698f4f046b7ecbe20825413faf3a6c4ab3a4238c7c9d157fcdc43b9bc665f77498b3b55660b80f30f805175b33a1a845251aa2b5227c089bfc0a20eb75eef66976c3e860d87bcf09a9bba46014eb763ede970a1f65028314cb2d4033e71d2025649daccab3649cb0a5188d6a803831036868fb1f9590410b9a2d30242fc9c115280c8e742e88b5b7eb71572f7bcff593346d98b62bfd838b602ba77fcb326f0c337d40641c4a5685733293c5d5884ef8bd8f5fce40ae76fe5c6afc52d7ec18db50d878c252a09a1687ccbfcbe08495b62da7c22a5ad89cc7826c2366f8558eb923be5e4b10a8a3284620b6e3a36be5dce528365e5a0c0c2ecdc4d95f37d947834e67f4d27fc32ba9c01006639c0def44e4a592db78f72e2b53558e6cf98e0fcbdff989c7f17e0da0bc6050d4b869943c72da21c79de1659c3045afe3c72d52fdb066b362fce6988cfedacf070b642f81ab5c62b88c8089421e38120ade866177f1ae7b9f4c49044a406e8dc832eb8e33743f91f2b8e918b01f3d55284bbcc275dba2c716ecd5a4fd49e1e10181f151a2536ee1a748e87c1c7abd0a8e0a7d66e3d4cf0a653d71c0c1855b0d3db0c2208deacb1c6208e894995fc05a1e6f89b8553eae5b6fc707693601d5c36d36dd1bf5b55cad41371d668381e2053d67163cb4afb7eb6c59fa2418db0e19a0c0daa0611dd98bd3daa4bfd8a46dc4f1605486281502d12d3156614af76d724c52660d0b2c4db8ea6f66eb95d661353633b526f88789e5fd68c34a4194b624fcdc27d6d5c89d7ca377c509aa50269e116f21b22aabda94589694fa1ea130aaaba34f3d69b020797026d1376ba9fba9407a57579810fa61cd37586291685f77c2444bd1141b153af73c62c9d10e7b09532d2a5f26e72a96f1abc81a11b6369989c9f402e88f7e58e993f571a10869cd57f0785bc8663bcfba2317f125d81f1d1f7980bb457adeef7068c0868befc58ff55bd1e7842a9796cfc7a5983ab2ec2adb57a18c20be3acef1ff0912036331faf337f8f2430244d1dccaecd551f4d912800d5da97121486e176add868443828ee5d22fe7d3de5d3ea81e302a320a37329a79af4d44b874d011dba754beb5f3c04a386b415ee3a4100a8a097d7362962d15bac96b54a049b340d6048bccaeb71c1d526ae1fa9327e98c4b1bee50cb0709417d54fe9752e138ee64a3c2c8e27b90e284ebd28cd0a5f2f933527bf77cb05f454d699b3c3ea2d6d9c56683b5e6f6cc71515416b00ea5dd2c75490285315f50c2bcc267d20008f233d210654a57651a60b71cf1b24e42e054d02c816f7cd771d8bb1ff90625c8f45c3aac5a105dea29fca5dbf8adf3f57d3bba6c0ac6fa7c8ec2e1ea045cc4bc8a4fb9df55b77808147697191768c38551bac7a4075be545327ce5899b46b2e3eb19c546084f0eff671cfe73407d412caeab892a9e0bdf51c03ea7f3bdd29ffabf4690b2ca89f36556a22331048cf314e4981845dd56947861f7285460f7ba91e64728f08dfe5667d4942bf77d1b0b8bb50d3afa1c66dac858ddf8f2ccfed41ffbc3310bf392bd90f86a96037c139a230e6944c6edba3555c7e24992f6feda888f61601fe85159b1e693fa736222c623a03e9d0fa8176c0bf3a8982729df4d8a4955f27ff453acd071bfe46eec12ac956088c7cd2e077b0211bdaff585a2d2c8b3062607972b6b2517ec2f13b70a0186952bb49d3ec26fd5ac6e4776ef14c32eedba9d833e194104cfbbed4110ec865aad3517d3f10bee1191de6a9a01a6e61b6ee4af38460fc4b29c23f440510182829e0e31b76ce16e2c1ee19dbab9bb5b309c176c0fb68ed06f471c108e78e86a36ca86eb29ec7c751d40ad44b052c2c6c105e4a12a4941878e6c98ef1b98623b8b6eb033fd4282d768e8e1f2d5689f6479a31feac17e60e868ad2a0ddfc5aa5b12c819f45b3efdcaf02a7219e34835886b34ea119984a2adf6a0004d8bf0daa3eb931a6bdd924ae886c7a15d66c7026c7963764328dc56cf892945137922bd06", 0x1000}], 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget(0x1, 0x0, 0x210) semop(r2, &(0x7f00000016c0)=[{0x0, 0x9, 0x1800}, {0x0, 0x81, 0x1000}], 0x2) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8ff5ffa39fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498b3f313e0500000ce05a3852a1cb4338f3bfee17a0520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f5d116f7b7020d431d52fb6584a126a7cbd31530870ce52d618cb2d17c5bce43382c6481bc72f01ba443113c7f07762e29ef1bfb611adf6ca8bc22519461aa12c598a882d8ede7b117cd4e9d6e9b0c73a5e8edaafee3173781626dde0c9d23d151dee59454b669a91173976ec6f9837b41be5f86d1a3eff8e685f39af8417779423b4c961da2c98b4ea507fad40a6fc8d69f5ba321bbb7c2686c54ebef98f176ce16536d4db54330b46f2d815ef82e644b7e0bc6053335e925c947ac1066f2ba1dfc52ca2a74d9acfc9c8a49de7aa393bbdaa48efa2d16ce3ab217f9f21b7baf5d644e745922d20f36ece59d171fb9e965c6ff91cfec0fbe55e5058489c0392662a863de86b3a9d9938d3d305e9fa2d770fe9589c4d9173825fcee5ebbe3d8daf9940e1a56ee01e00a3336f23732e3e3d262a6398142ba2d816a33ad144dc8feb6bbbc703b36619109fdd9bb6742fd77e7c1ba0c6ebc7011e3fe5751375e5f0753d22fcca8b84e4c20f20a994f5d869b7d2f517bb5e2c11e2f566b03df743c0ec459ac0d5a78792be5e95edacfe5e1dc49e3dd5e0cb32620127464a2aacf463bf73f81eedc109478fa71ea71770f0383a33760d38c5ca93d5268ff70c85e88f7d45c80b0d3c13a0d17d66874edd216f4eec15631d2488333ed9743880ebe2b5952ed5bd5c0000000000000000000000000004c50e9c6703e1131a7c2e7368b5742ed4776c976dfd9bb8bc7cacb9828c3bc9667acb1d96b578376d5b00b5f31280615eb3ca4f485846641e164848a94d8c75b181547187ccd88a8852e86ba0a51218b614a4626a533f63c4d50813e84e6553252a9cc13252c4a89cc5eb2a8a7551ecab265a51b5859ccbee4316221924da41d6f3b496d034d2feeef181b0fedc855ae82ab6b8932bb0bf8dbe8b2bc1bf398da82d38e21879e71608fb71f27672137df78f6dc02fa48a063738c505320a8f290f6a062024ec88c1944cc674aee2e28a0815cded726220641f358c5"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c165", 0x8}], 0x1) ftruncate(r0, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) ktrace(&(0x7f0000000700)='./file0\x00', 0x2, 0x40000000, r1) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) shutdown(r0, 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:10 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) socketpair(0x18, 0x8000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) socket(0x18, 0x4, 0x2) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt(r0, 0x508, 0x3, &(0x7f0000000040)=""/1, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket(0x1, 0x4, 0xfff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x4000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x1ff) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000080)="4b74954c6b1b1256bdbb51709ca5f34710b7a6c1527c18424f37c9318f1a836938a7dcbc8bed496f36d3cf4b6602baeb14b523f92171b9ef54a86be0eb7a59db49710841d911e1dbe4ce913eac3b9533ad7866adb0d6e5dc17b080e5e20c8519581a2e9184bed351da5c4ebfcc4b951a36ec327eb2729ac871344f6df3ca26cca8ec6e32dfc7a2488bbe9728755401d8c055a10f10e632cd6be09bc561a7f03a28f20ad44a1ac6a3d5f0d6737ee1d8124f6760f8d4af183bfdd88c3e735266e86e", 0xc1) 16:00:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x1998, {0x3, 0x4d9}}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x82000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe3965ec2716371a0) open$dir(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7f, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/243) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00006c4000/0x1000)=nil, 0x1000, 0x633abef81e414833) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x80, 0x5, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x1, 0x80, "7018ec0ac50128eea0e2398e400dc8f6c9a38b4a", 0x2, 0x5}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r1, 0x4, 0x3, &(0x7f0000000280)="29d7d13f8646a6e839c9a03e08a18bfbcbf682a20c5df4f3a64625b0ed50945f4010261db51d0afc89692c9e83fa3cb93b3071d108f2365a246f1c8a50b456c69cb60cd53267c081e4919d9871f3fa256203d93dce4aea7b20e39d0feb419f0a9ee45add318893373bb7bac0799ea326e519e421e7b5fd4035eab0", 0x7b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee4, &(0x7f0000000140)="fd95") ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f00000000c0), 0xa, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) sendto(r1, &(0x7f0000000100)="0de69795aa342ec9609258cff9a6ac40be604211700bd404010491d8f33c32f1b1eada7a43035ff608941e172390148d3f06a7f327fb5f3986899852c75c3d9b8e5119ec78c0781b9decc402d487e81d55a734df6511d9158b5d6a4d8bcd1f0da7e1f8b70e2e5a068da95c60816766dc434689bcda604fa6a55bb628387b47daed87d41c5fd5a2d9a72c8b4ed93d43b49b8968546edeae00", 0x98, 0x4, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$inet(r0, &(0x7f00000000c0), 0xc) shutdown(r1, 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000000040)="9a70992765fe171d8ce2ce416ba83abd4b61d23494d64ee2ed5e35143cdd4ca621a9064788d90fb06b3cf429043c1ab2f793c0c11a9c11f822032eca84b02404998b12c91a6be57f0707f1d0fe9e", 0x4e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000980)) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640)={0x8001, 0x1800000000000}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') openat(r0, &(0x7f0000000900)='\x00', 0x80, 0x24) socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:11 executing program 0: mknod(&(0x7f00000003c0)='./bus/file0\x00', 0x80ffb5bbc2e5b438, 0x20000000b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) getgroups(0x7, &(0x7f0000000100)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x257bf954e5a10850) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0xfffffffffffffffe, [{0x2}, {0x3, 0x1000}, {0x2, 0x6}, {0x2, 0x100000000}, {0x2, 0x2}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x6}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x8}, {0x2, 0x720}, {0x1, 0xfffffffffffffffc}, {0x2, 0x7f}, {0x3, 0x5}, {0x3, 0xfffffffffffffbff}, {0x1, 0x7}, {0x1, 0xff}, {0x1, 0x7}, {0x2, 0x7}, {0x2, 0x957a}, {0x2, 0xffffffff80000001}, {0x1, 0x4}, {0x1, 0xa6a6}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0xe62b}, {0x1, 0xf810}, {0x3, 0x7c}, {0x0, 0x8001}, {0x2, 0xfffffffffffffff9}, {0x3, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') acct(&(0x7f0000000380)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0xa6f3) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000480)="6db17975dbf0d3652dbf4c254795171396cb05c8b26947d90e150c9b8e74d0edd2ad86d4979889a9a96c140d13bf90b4446b1c394981660eff81f130f5c4918c0c71d49d76145f540c70180b43a6d1a133dc361a921b1746f01c", 0x5a}, {&(0x7f0000000500)="ff19527e1825cf2450f0a83ccf949bc109a1c60f0b33a5b0e924ca90f98bc5aa45ad039f90a07e2f782f2b08543772d3956f8d583265a711560188302850a9e92afb88556eb3113153b7f0292b72e5fe2371b23ac3b07ac8b8501a31e0c13c592c63750ed982db589e0a0daf01001b11c262872e1baba4f688966c11f9bb49521a2f91d6f554479d1436b45ede2c42c46099294c8f1a95f4aa20e098ce6804b818a69e0a4bd20c1838e8d398320620ffa2645e051300995b3b4154382de6fbbb91811bd8632cb72d5f9e2bd2742c68a1f81885092bbd353252384bb5b526858f88b12f804586c7da520aa7536eb3fd2fff7deb40e595b89ba9da5e1e4c", 0xfd}, {&(0x7f0000000600)="e549a281998cc7239ddf42d76bc7b49ffe9027ceb4ca637b9c71c9850e2a996bfcaf69bb633ad0ead634a87b8a049f6e6befc4c39e7e51aaed4682f57827441c10ca35a7e6e3b27eec9ee2a8c2c47c8ea7d2c4cb3733ceed9eb23adea343753f3c596d357436a5758d0c2ff3fff84628432fe21d6a05cc40fff63a40884982c283afb06dcf2510d580", 0x89}, {&(0x7f00000006c0)="3a43fd607b086e5d22c770cb19e02371e846d1eaa53a", 0x16}], 0x4, 0x0, 0x0, 0x8}, 0x47a1681bfbb0cf23) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0xffffffff, 0x5, r4}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000400)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80b0, 0x0) 16:00:11 executing program 0: kqueue() r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0xfff, 0xd9, 0x2}, {0x6, 0x1, 0x7, 0x1d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000055f000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:11 executing program 1: r0 = semget(0x0, 0x2, 0x8) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/97) mknod(&(0x7f0000000000)='.\x00', 0x20, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)=',]\\\x00']) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 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="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7634100000000000000"], 0x10) write(r2, &(0x7f00000000c0)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca3f047fe00269786819e62730619556", 0xfe3d) 16:00:11 executing program 0: r0 = getgid() r1 = getgid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getflags(r2, 0x3) getgroups(0x5, &(0x7f0000000240)=[r0, r1, r1, r0, r0]) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) clock_settime(0x2, &(0x7f00000001c0)={0x1195, 0x2c9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") open(&(0x7f0000000200)='./file0\x00', 0x82, 0x10) r4 = msgget$private(0x0, 0x40) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003d5500000000828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8df4b2a6d9819983e161b3443ddbe47954cbbca9fd279162c5982300d728052748bcbf5e815e2de3f6cf063c602f5e785031781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b505730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d710970000000000000000000000000000c1d11e8e046f66a3234973e4de1645fa1132bf5280be347a930d0d81e7670e720314e16cdeacad065f9990fbab38d7c74a695be7da5cb74abe53e06d124393e6e3aba19e90a686c12f0dc175971f"], 0x1, 0xb430e3e28e59194d) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) write(r0, &(0x7f0000000980)=' ', 0x1) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x5}, {0x66, 0xfffffffffffffff8}, {0x3, 0x100000000}], 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) 16:00:11 executing program 1: msgget$private(0x0, 0x400) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x3, 0x24) clock_getres(0x3, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") 16:00:11 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="96f09243e6b12f6c9c31936b5686da851c0e11d971c55bbc0af9d5a1ea4a2021cac263824fd92d90ebad20636f8454454f023e13d55a921d85ee40f59f7a7fdf55d2ab6f3137", 0x46}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./bus/file0\x00') execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getrlimit(0x3, &(0x7f0000000240)) write(r0, &(0x7f0000000300)='oL', 0x2) pwrite(r0, &(0x7f0000000340)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19f73e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00cd20fcb8000000", 0x161, 0x0, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="300145ea82809b9ce91aba872b8f", 0xe}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x4, 0x0, 0x4, "db3780d0238530d61665e0328c9c64f2a24ae432", 0x1, 0x5fe6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) fchflags(r0, 0x10000) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:12 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9) ioctl$TIOCSBRK(r0, 0x2000747b) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7ff, 0xed}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001580)="6a86", 0x2}], 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x0}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000003940)=ANY=[@ANYBLOB="e800000000000000ffff0000ff0000005cf938a2de69eaf9e2eb38e1cb50d79f406760a0181e0d4f349033979ea52414add90afac63a40bf0ccfc805a75383f38fa8ccfd330daa002f49beccb33904bdc342d2272d1d320e7b9a0a6df20f93228bf32077b6bb162de267b9eec785f52204b9b20c18e471d5fa20ce960fdf219776bce8ad91590d824ec98de9ada1011f9b6c214df3c7537aeb21efc52667b7fef527b3a578cd17b3c16a5f51279fa55bc84d026d16359f34f9e880decb6fa9b2784559605501ebea2535ccad67c006cda3444f4ba20f9d5faf106727923cf50179fa6b35d7750000e0000000000000000100000001000000c3403d9ddab1bfe43766683f1e2ac2b8ff9907e30f37ff9c4dc47a546f956a782b69ba1ca7425b48a93438bc2e84c53ae3182ba5338fa452cc88f23c3cf946af4885cb1286c4ae4815febaf9ddd68f8a9b31ef011b62b0ab6fa41d8e094f8939aade67197165a6b1231e9569378b55a3f76c3ee12682320677cfa2a9e7749c64dee62efb20a704dfdf7997ef3d538b5593b838add96019cf4afdbe9e67feffdd65c55ced96d8ee85b742f60394319b7737959f11975329c1ba94acae5bac282af4b62b9f96e549c5c94d32c85e0500001010000000000000ffff0000040000003858c59212c4342cbc82943c2f9bf547429bacc839f95042fbf13ed176d9cbdc310a31029f913be275962ab68a0687245dce738b5bbc73fe220296787c57cb2be2a03c6546d8b74caa310ec90829f9ba8038eaae950ff6c0f9d4f1e97d1f0a0aaad494104c583a52e5379b3e3ea82b19bcb1cb2545f3e8e30af87e89313f85ec6a195a99f8887ba526d2feb63caa69a3a6a0fd37a849bd84da357b3c87c5376fd0e25d7a34e10de74edb994ba7cc20641d3f589bf28087b404c57eff4c0870dc951276173c13510165608e7e73ee996ce8974fa512215a8da7aa62f969989708384383f62f0752f5de495ec2bd44a5cec4cb2886bb417e371b4b6b6de7b5c4c7b17eb814b8be800a35171eba4ec118571b06eed472335babe8a53026963c1e4411d08459693b19ecaf1c3e3299c953b7fd20d0586a578f300a293ba283a1ba488ebc1f9b2b01183b4b2570acae1b8bc514637e08d4f08b2f92039264caf4131fef4ce5516f9bdd9a05482094f91b7fb91b11fc274d425ab34d506d72b3a914778bb93caee92229b7a64a361c64e2ff6a24d08299b8234b34a5bfdae2c574aa06f16b1b52a63eb335af43ef97e3ca208019051a1aa9b9a648ca66063f7f37717231a63195d7ecc637fd8a90908511b7b9f194cd6ff412a3dc9c964f909a9e45dc8db5deae62ab943886127c6acf3e482b56d9ed2dba5cf5ec4a8740e93f77ac46946ed16e30dee3160279678e8ebaa3a72b15a7520c4ad69eed50cc94aedae7a219c58c3c70333910ae021abc6f2ba3fb54c687ee9bd6912444bb50c9edf3147292cd7eb4167fba25c154da3969ea7f12dbefe8f9307d7c4dee8fc0ef0c16c41dd9f590cd081c48b22640c100c03b56ba9c141e4bc0ded88b441a966dc5f7b0c44d139bb88825cf497706f7793acd7245fe44986a5c214bba3dc2b2732f0ee10a6135c8726f70f566b488e20bbf2e2a3edb1ab0629dfead0aa02d6cb7edd4cb54ae166772e30b8c8066a445e7aa512d24fdcb7689c0cfd02f7c13c1d00bfe21d24b2dc6f870b8c9af9b4d8c3a047945e6dac45e276ce685c9b3c29941a23e0f2a89d10dce3ba2abd086962f0d09a495eb9e2f6152f6e5e3a89401c670fe6a4fb61e4252bba40daf362c6cc3ba2e1bc37ff2bed8ae96fedbe473a76bb5537763e67e4af58e4090b4da820779946fbbb8e09a1988c0334d9b05902e3b90fd319cfdcaf0a7a6793bb2946ca8dd82086432ca0cae68c429b405ede24cd6fe1e044d263ff67e5a65ac8df5c976b460c07df5d094ff7df247b92ff8841a8a9933835b2e6599709a82986d712ae971cdfff4224589690ab9fe9f02f8f81853d61fdf1e77232c894b3f3703f62a35268736a7f0dc50d564aacc9759ddedd957effb22dce761abb599b278761b659878a3cf7523f154e5e6e943a55d89897e1300e5046ab1012c6b9cdba196c9b84aa6636222581545a37ac775836d11d7c515677e7cd53b1d34064d182de26d392587d827b85ce3848e37655f80aa4685bc07995973f75135d06c3a592b3662f6ef123bf49ba3babf6c78b0eb357cff62c3f0b80c1c014c4f6b87b99e17639d7ff8bcc94ba1d9c7137242b3f150d9a0e4383d8b5def064b9099ead8f862c4b3f0ff094529c2ffa1edc7e41931f6d0d2b11a3fa154d5ef879d135a947202def04d5f53f484b395371e4e93a017ffe55b00ebd91efcc312fc3b1a3713d646512938ba1914127699ba8c42774a2a18c34710c1a2ec7fe66c3df0eb8dedcf9ce1d0e3e45292bc6d67db2bfa1611bafe32b3de170ca8b2b18084271d585559390b11126c8ad22f104846cbb18e089a88ac37f7250194382d76062bac165ed30203d3b61cacbfb8aca0d20794bdc61de95c5e81faf692d6488aa7114a86a81d282f459312f70b129e59d11693f8d921dff4e9259031b57904c62c8bcd3ab3529605039592d0f95ca107a07bb0be7e9e82bff89e4668bb339a58f70a652de7c00086050da7f26ca7216ff90a684781d6d447385b5cb55cbc8ca97eebe25524aae6d053d92aafaf5d0cb689a126d38ee10d076f1f89f0502520b16027c5f50ddcca945203dd6de1e1168e1eaaa3df60c7db3334760eb838185f9cd8b00b9cdcf6b80d8dbec521636974b701e36eded5a6fe9566ea6e7e8615189ccc759b9499a9276f5c9d4fe50b9dd4f60aee31d756f55c3104296543a9b24d876b7255fdce409e7fd66c1eac383c2809c7db8f57e3f52cdff1ac0e0ca8e29593017dbc2d703f9404c2f7f99ec608f93adf8df733ca4e7ab2b9c3a613dc157d4f5bfe812fd47ab7a9ad34cbf393d8d1190bd00594b037bfa8ddc9abf94f7632dc25d582fed6ab81eff81e261e9073907edc8541cb8c686ae70cc214404bdf9e72a4c977a3a1bfccfcf5276e97aaf8604769ea6393415926e53316c9e3bbcb5f5905f528df71a545aa8767dc523bf2fee7c4d26a78e65db56a788a4169cbd1e7621fb7957bd7c38c8f23337f54e2fa18008a9f9425cdd3c78abea7fe66753958fc54143e0250d785efe3c53d620239ab50ba1a083cab988f82704776ccc9cfafd131242545ad9c46856abf4379551f4b0713adea9f27e603e68f970e0a2c1ea966f9b3687c267fd6fdc3d6ffa1c8164970bffb93cee86e7148e2d904a15077897e62fde64d8d035a8bc4254d7942ec5dc31b0c8d8aca5d26eea0d336602cc04ed845b8e66369b23a935ffa756bb2fb1604e3b993491bc008e070f314b8f5d8fe378f260ceae8b598b07a1eb92053ea39708838c250c581a1f75ccd582310aebf8cd2372517e6d75f2a7bc5e7c3405cd3ffd5b6b3a77ef4653e49ced09786d64af6f12a00523986e3bb78207dad10ec40e06c88ff1652ac0ac4eb7fe9db116ea497ec6df5b9cfb3a31a63e956adc382efe29d7ae7cce35edff50e6cb68e8722ea0b7780101519762de2864db557ade05ecd7bd503850c89d07afb79777b92b5bc24b81e49c796dff390a554b97273a0d5aa4967913d2325153de7315485b6e1b216e65b902c7710decde532bf0f3e256e936c93d43c42ea355eb52a68f72b8f74c935700a5bca69dcfd5bbe7f6e9c55ca16b3d50fc95996922b406d061e4d488e1882a0e60388b0c5cad76a91dac1ef13ddc5875ad7386267517421329536d03a946e0a6796cb7d2a4f2b27c1ecfbe2c7cb5cd8cdd63cf326bf37397239f8d557b48a52ffe35e5d6fec600b1655267b33f58dbaa46df07d8d61c98daf5fe5aae42ba1c360e247ec591793d471b60d8150003712f699d7312dcc117822dcf5d8c65a59722909675debbef280860aafdee2f9f673cee0a56dc8b6802895427d851150da489918f4ae7acd5976abb646c44d43179a5d6ab237a3bb2fabcc9c2abe886ae215a914f802259356bf62316d31ef983bc507924e145bfe89dfedf6a0b791d881d98970a01df8a4be177797877620103241cd506c9569c8ac8d45bbc4c91b523648309355013f0fce3496b94e14156ecf72f9f8a8a4db0be2524a6d75daabd4e8db92ee2b77c29b7482939355a1fc9432f3f26cca226288edad4aba0c84433b36898939df366992713250771db168a1d04b5bdf54517128e2390a4ee54d881dde435355e80e37adb4b3c71fe81d6c34f12264573e15457d274193fe8844a768e60f7220159c19f10d6e4b22b1ab8c6dd94dd76853352d8345c8ca7cfcdade35327d568a59c6ea76c76d6976af058427a386535d03749856dfc81a42a3b3ba0612ca3e78ce9b8e507eb29aaf39a5a6554d40f49e2364b9b31b78a96ea9ed4104b1b2f2ea199ccab3ab6a3dbb7275bb17e50aa9046b1a95743674d49b4fa6c0e7a612345df5c04edb3c4c62f0052c5a59755b5d6d7b8655c5c5afe7ad9fa9a442e6df51c7ddda64eb4a07c1ddda09afe816d210f0a355e0b9c604f65dc9c6ac575e9ccfefc789a2d0244377606ee1940c94cc1bb5794d3c87dfb9c168fabd986b29801025b7bee34cead14de7146ca85f5541aaa5c90a41cde484ed5c8ef28503ff6e4cb38366d631790a095e5b60117db68c8fae133c5b502b7fa843f8095f17c0d83135c5c3218e8e5c1df1f82fd06cf0d7eb4608e627b30376cd4e20933125eb04699b4a5c8b2b2b507e28c3f4b4f119086415a9fc68a0c8a18e90870000ffc7774a5bfb0e23ab34a283594c8ce6377780929857e2534adc40adbb4183c695607e239eb3e6e7efebe12b1b609dead781047ce795987c7e8608e98dae8e963d6e1e705670a01aac8428e155df8e41e008ed729fdc39d8edcb38fe61956ce231c1a042b10e9cfa9fd13e9b7ed3e9d7df982cec3b8531524e5d6aff3b2a8933ca55c45f70b6b95c0bbc7672107c0f2b67de2378b8ca93cac59f343fc2c2bf40903ae82fd61c8ba5b54f771843fd8a86b7f6f1da17d5e5eec4dec4c515e39e9c48063fc56fe47ccecd837bf7c5f560aa2f621bb8858737eb03c798ab023f804daeaf432cd3554094db67ca96b56b8dc822484f5ba8b08fdab36dbf4e076d6a5c9a008b2979b1c2ed750e13c4403b146dd94d9fe09d9029916874ff1e7f332bc119b5ce0aec5f41581ab845b75cc0c6ab6a1cb3dc26124b3dc7b80523cece1aa3fda2bf7c4b8223e8fb3021b7233255e3e47d63bd94ba295436252e968a422193f292fad88b3ca6ec845709f471d65083c83c6ba4aecba4113014a5daeb2494d07ef1cd8ae1fcd40c8e9ac05a046884e3a925b331daf70c7e22bba42312b9215211472fea55922e7e14cd601219cc72a757634bd9d32cfd456cb946d5e10aaae2e554c5e1a1a178b51307562433f777aa301421f53fbc2104ad8745e4f1828eccd4af72416f446a84d5d51580bf6fe7e0a3ef5ae8f5de960d7860542625a7f190c8919506000000000000001ea9677fe8122790393cb50d1319f5b657bc499b2c2db17ed5a660b2b720c592f116af0398b1f0a01513d286f55b918593d7f0f2ec966e864f26839e766817362ee7c2830cbc0606d42647eac3b19cbeb13f233254ab5cc8bfb8a2ddd588d8a887e31629590b7225932f6d8ff1c9c504c435f49de6e4465f095795b393fc123fc03a880e6b52826eb41f7a78529397834e0993fec252c89609a17b12b9024a9cf903a0fa015affb9cfc68f6b1c4a4dccc1a886aea369f7a6fce76f269c16aa55c4a8cbe1897a11400167d3f3c6137e06924fbd2b4100f57492acf8182cc023fa556101adf6aaf7282b0c020e30230a14d7437fb0781b8b1f300581834c5df0799824af2ea887ba6cacd9c3fe4ba017838b014804c7ee52edff1eb883db9695ec7b4d1cf4cba94969035ddd4cb67fb970953097fcb147f51d746b5366625c26273aff65b91534e6c92fffb65e51e328663e9b521e1d0d472f7f86e93560d2c461feed54900ba24b3c6550e134464988f627ba0fd7420ed97d11f270c6aaa90e7c6185fb9f07039823861ba3d37a4b01360e8f552c0b0e12ffb93743637382b54ea6805e77e240b6852ac3cbcf48de30e1263c2434ed9455d7450b6d7cef7453413d98f80976dfd49c55c78c8157b1bc8441e83c9c5f7b489b22fe3bdf8260d4d80bfad4a1d567b4274f8ab8773be764470c0e8254bf3dd9e2831c2ea4b52607db6664f25d03c7ef06a3c55aa3cf9214fd4d9b0e4e51791253f73cb78378f234dc10472cbb3fbc3063dc79defedbe8c87b018bd948c761218b943a2f041777a0a1a1de12520260dfc3b04d4ce2f0f681a6c9e9a83f8778b10f59460fa61a3a31449d816b3594fc4f55891c1d4888b0000000000000000100000006000000550bdb790dd7bea78933aeef90e47965223b2ea2545277e736758ae74a09b9193b91822f1dd01261e91215e625012107141041678ec9b3b3223e08753dcda1a0582086b8c53d657d3f5fb9e906b39a5e45b47917763135dfeebd3eddf4ea7a1f7d69f07cbfcaf7a8eee2e9fcbb9d768d7319e422e19ff896f39dfdbdc9cb9c727a85845e4aad0984aebff6a8a90d2957cb70ca45c5b4525990000000000000001000000000000000ffff0000010000001800000000000000ffff000009000000e141180000000000b800000000000000ffff0000a7020000f325d46c7d545d31dbe0acd192c0a32c97db56f8842ca06c7eaeb490922bc1d2e494d54ebdcf3c4972fc11997e3b1276c36c3dd319c993e54757aae12984319c9f24b86f93e44204693a3c540f0826247ebf11b9190f7b70a9a4d370ef7f50225ae34adbc1496369a1b90b8c1b1c3eb9e701670bfd64f7c0cb6fef306e3041946d0f3782d9d8714055e25abe556e7b6dc51f02e7e9e117ae72d415a88b19ddcbdb777900000000006fe2f71804963bb3168a18cb1eb107debebec900000000000000"], 0x1368}, 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) 16:00:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) socket(0x20, 0x3, 0x2) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7a6a) open(&(0x7f0000000000)='./bus\x00', 0x3c1, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff}, {}, {{r0}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x91}, {}, {}, {}, {{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0xf5, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x6496) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000000000000091}) r0 = syz_open_pts() close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x10000000000000db, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) pread(r1, &(0x7f0000000080)="f6842d145807b26d6d2bceb3b0f986edafbdcf1e75e015cce708a4550614fb5191f65556f33819de1f60f42235f305d7622ce801ec21", 0x36, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="b32904dc973664a8dee9dbb335e6daa6854b3d793aeffb87500e4866ac7a7a80bb9187f035e59911b66eab98a607a8b1933821d3602e17cd6f70930519f693768e6e18300aa465c951b4c295770a86a8cd0d558749f232b5bb5123f7fe5a8302da8ee7c626a38703987e6d56e52737b4044c40c8b6a993853c84f14313e4311feaccf452b546a5d11a55f075d351251059dff5afca310cb2570dd58cb505db09cdad7ab71c84f0a8a5"}, {&(0x7f0000000240)="06e757323970bc33c33fdae739f3b860b1768de7c3b7684d4b37e0a75224ab4c69889013e07fe037c15e47a9af556020127c89638da73049e771b8039cd470b460606e7675b33de2537d87305a8f3df0e74eb78b7bc1de25fdbd1b03ee1028da80ab3769c3b4c942ef6ae6d30a2c56145349837582860ae4b47c4c2b028ed1314c4a5aaf480360843768dd8a164c4ac9fddda1042ea1ec94f85f761a231db8c25d20dba1ca2ef68feb612665e8da78d3b73ff6cedc3baaed0ce4c760bc56b7d9c12b6d600b311a57484bdda858d7eb62c1a7695e51e3ca93828ee5ca77eb03"}, {&(0x7f00000000c0)="a86faf7c584215ad5538e89cfb9abdf623decdaaa14ff37c87870a1085d007dca52443dc7615bc81a0f3ef074d9a0e5443efffee57abf229a482fe249d7d97e9e2566f833aa0db432997ce823a9c64de5ca6d40392ef50bcf04a0aa1dc3d73dab0c25d49aa2ec716180dc3f600e906208e"}, {&(0x7f0000000340)="c27b7ddc7760c13c0080138ed15ea44aec5a402abaeb6304e051d1280d3642d4983cdf8b3b9e3dbbbdc6f418ccabd5a00cce479f6434d15cd5e45c04a02d28178228673b509e255e458e604ad0b3618b395746aa285a8ef923910303ca8fcbcf0b8dc6500a044ec48eadb991e57b1919b4e5dd086b176e04bc64543cac28f19322503ce15d9317047092696a58fd9773b62bc29a5b543a0af01cef6fe737dec8ad62e67a76a6ecab3272a5439ff1eb2332eb42263243d82e07842a8ade80b32aa29db9438539725c5e32c14509473b40b70d5585"}], 0x10000000000000fa, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r0, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x1000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1aa5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x854c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f00000001c0)="c1a4f861454117dd684853b1c7bd517dfdc3cb35dd5d834a057cf60a211f651b6bca1e1795d841e61849e3e32a06144c2f142928eac04e0e83638d65bcee5cdd16b3873a5fb1c802bd719a9b4bd41ada02062d73e0819a91bf187a3e090edebf842d4c5e3d30a13a00af17b6c6723d2bdbc33ea65fe51ac7592a51afa0d36241f74aac02f9dabc09ac5d2b2ec9465bc9") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x8) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) flock(r2, 0x2) connect$unix(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c31700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd423fb8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afa37ec4305642ad2cf8724eb180892787e8b3a41e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089694e1d81148f9111b69e20f73f83ad5ac0eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a210000000000000026efe6c2d6ad126358a2bf7eb6652c52476b0f4a1f0200000000000000254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee57a07001520dd2515741374c70836b23a889b0c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26ef8a40131245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e647bc1029dcef692bf786cf2aa621bad0d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x3, 0xa6ac, 0xc77}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8000) 16:00:12 executing program 0: r0 = dup(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x41) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa73d}]}) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x5e, 0x3, 0x2c22, 0x1, 0x1f, 0x5, 0xe2, 0x0, 0x1, 0x6, 0x80}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') fcntl$setflags(r0, 0x2, 0x1) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) acct(&(0x7f0000000040)='./file0/file0\x00') 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="2cc6ca57c586b6fa8fd8d47e4f19ad80566ef00d356719c3caa6d449e81ef1d59c9ce55cae0c6c213ca141d99be198341a2622699428fd383d34aea8b42afb2fe6bda930879229530f01638e71a84b3b83c2faa16720de398768a4e8f8a6b2a9f0840e71050131b26b440fc93a6aa4edca0183b5a308543e78c580b019abc6e6ceb3fc7b8fd1c19624ce107b94ec2aeec6d45929d820c3a650d9060885155fd7e1c4f0c3032b562362af42e2fc1ac33bc991bf36f27fac3a4efbe430410c067d9c85b244a14d1df10414b31a814ce6f21304eea1930aefd8781f518fa10f42683f62d79ab105db8212a92def3b3e7c7e5471abd3a43c08e5fab54625286cdd421c97ced45e3116d889f9397cc3024169efb33d0de8872aaf5bd41aec5cb86201311d2c428b332be4f8a7035894ed9be7dfbebb4a7719d78b38d27982bfb42b7b17452c36b6c33c266027f5fdb6388d8995a2ab050e9e46b08d6eb32c912f1ae6d7cf96147b6a260bac68ea3f7ab8bf2de8f992ed31892f7e11a975b0033b19bba39174c0e07ecb92e5d7ab9a7873d517966e865fbd871c6d981ea9cd844149551d8f1bb5f32b57053a338743fae42626ab866b9a15d5adc8c3cdc9a942c6dff6aeeb345b440fc42d0cb56a1a340b66a7e8bab20ea8f3474d90e8f853b2c085876637f515f6bf41ae86d69c0009cecf914d51b938efc9e1b362ff16bed514ee91c7fb06f7b725331204cfd2ccfa296a87ba57cc6c9d7399aa55adf6584f5c0d92ea221b79490f06c4133bb85b104e18ae0ce4c78dc70731d9c057ecec7e1f09f2b393020331282087fafacefe5e15af6c77ff066eff197d691ba7c3bd29827ab94f60fa718bc598d58962ed03463faf7054c7ddcb7c942df0b280b1d25d6b8e5cc9cd5541f99eab6c1f528211929b7034e2c5fa09e9ddb709c793805fc474a2bcd53f9e0df1e6db2b6efcac1b75d07ccc17173083d5d164df6edf1c80eaad8e16aabaf8709b4687190dd3960314e6b3aaf731a0d763984e3df38c6683c6faf2345be53642e069896b1ca1648c3fdcae4c5cc060cd36b96691878cde211569a5b0563d14bd6345ed4462a4e213d89950b8228732f977645f810ee9ff14d801a6070c6c9c6eb9bb659dbe09c778a5364e2096d9c3ae8438e77fe365cb5a6a52b65810e37e7892a38a4383ee46282bfb9d5e645f67a73f3a0e1a3d401ff76a3b57cb0446d465a015f20663542486bf6bec696d8c6de2f8b675f4a9a44e49bba841e18e810a68ffa7792698b5d846c0f8536e1a8518cd5bd129e33e98d442c5bd1787790ffcb0cc26041831bd91369752fd385f8144adab3797699a22283e4b90b6539bae2cacedfbdd1147581e9639a9da76103da72afacbc498c28383993e2da2563b6cf181562f2b33159f27def69c1288a2e144f3c9fcd7228ac66ee8ce8932ccdc787554f98ebfa0c50fd0d9063b8f5137c1d82992110eb0112b4e24dab88ffea357e377093c926c37780434203fa98fc2be7b44610009f586b75d79382bbeb4578ceeb96ec5e66d558065d4293ae403a9ca1b6d427456ec439aac1c3c1a8c655a6b561ecc724c13ea100d1a21d5c21223d0b272d939bf48b359ad73e2cdfed78c8806b6f1fe7a883062ff5e97d3574dc5550ed17030813a7d85a25765c9eb07021d8849f67b5823de0d973357752a8e877f7efbca4a8f1fbff47bbab9120b4d985af2d073440c21cc87256f7efb000b1b787aa8411aec8f91f92a7c02c806a343667ea0c8a537e3eb45941635ae61851c3575db5f0e39f3c795feeb529959e8c841ef36d9a528451e37e2e4b84a554ae40dfb4a255e6d2d7fe190ba8694513a0b303173701a2a1b83a72f620b8d62872f442e470f587985f89dfbca2f12730474f8005caeeb6c2696ea449d56e7771a75b85a2573d4576efa34a17a3ecfea3a41bd877fb32fb9b99026ae85b58dd2afed8c65ce832cf45afce924e61cc7dccf7ebf3e6c2d3ed77e517bd252aa30ed95b050378aefd97e5dedfbbc6ab14e2b673144cea175fa740428c4adce520228506669c4c78304969664fe04016faf402ed55be51e11bd50f374e47a3b26a67c79da063cea86e839b6c51bd0e017bfdc8e8c25e17950bb4184456a3feb75553620285c33da71f289757cc0875ad34c36db9419e6420163266ab058cc963e50d2b8690cee9b6e700fc36847752e746f9ef1f910bae846036fb5859e78ca64600a6277b25a2c3f35b3ed9e07416e90ade49df421c585763b8c8e24207cf267419b15e6b9ebca58850df6ed04d3122689b45492ea0c53b332751c7ecb0ea7b6cd2022fb19e71a90c1dfcae5de4b883d458c7606d0036e0a15982cd3001e4425c5579f8efa04a06d37335d35aef50b7d68e545219f09a550d547d4dd53d0e6a59652d4324db11016cbe7b89fd5e0eae8df6882bcbd88913ad01780a6721826d732c164ff87cdbe58d105044d21585d08247d0801e0bc2ee901706918c57968b46e0da2e49af751a9d1f6be0ae8c2a4b4615d393eb0a62a55ca15678214f3decffedbbe5b1215b18c9183e65e2b1386a9499d6a125cdd61e07b92db4b8db6f329757aba6a73b9fb03329301aeb01a7a926a044ec8f65323d276199e32331d761df23300d369fd2493b02e5324230cce8cc02a6357d5efc57081cb2c2dcfe88b5c7cd398618d3532b22160f5fe0f85943b07082b522d8d5834bbdc6372144156159fcdbbba351713c6839b91c9cfcb4d5799cacc978f56b38bda5dca487a4b4bf3f5835afe7bc47d7aa84441097fcd0eb590d19492b9cc643fcf8478de4d5b9678bb8e550f218b0bbd2e2b146aca5834eeb40240243ef4fbfc2f50567f1f73028df6b92e58396bab08685f5e65d4302bb7e0d63ee6b23b6c4c1ed61f82b8b614a7ddb1c3a202772a2eec607a658716628e102db0194031266edd84f7cad967392c25c377704f46634a193157f61c6eceb2050406df4bed0ab744b7d86bee9b8fd0c98b2caafcd1c5155beb965eba8df1c354cdc71ab9acff88b91adfacf0ba4a1f5e78936f46715d367f443374a3fd5dfbfb6dcca91b767b3621d7e69376d9e9f546697fdead5acc8ee7a87b6bb483d104fa3dc1dd80ba8e4f5212c0b145c1328ef2afb085835aaf3999d04bce1b8c72d5a74a15450bcf78b0efc4c20c172783dcd5b2cdae7ad35d251f9a695729d599dc0431952513909520555afe15880f7efa4553903b29de6133308d8605752af16a733bdbce62debb814f3c3db135bad5c209b5088c98c2513834d676f562a29ff40f5f6e802b94b2fa466c06ec7eaded9550742c38e7ff89f873e2d11822366f5eaa2ec5582d7e3065ba82491d7084233cbfa8e8a1d79d96dbae02c2c02d9250f02e02c9dd5026268f2bc26eaa52995def9f1228da2f6b38900b9f790bc0776394bdc98bef4ca851d8c85a8fc12a9627d275b5d840631779aec9228696adf16b54f994327631d12c43a786dbae882aa0c337fa102bdaa44e3e7da636e3bd144df3b95506867548ca3104c6fe1bb7a7e9eea83faba37b3d819a10e5c3d192ab638be40105fb3cd2071802830c7e9880eb38a9bfebca3c275718bce624cde0d56617c411ea2092dc6a3b90fad50051c11ee7edce3a5793e05963c59145bd7f447065939e47c258fd0221bdacb4c350f91a5a83646e900c3652e0255ad6d144b39ba19790986a2ce3fbb948ca62f18c25c36518d987fec3d98698c519e71e4d9c3b0313fe8f9add44eab5b2cd857a7742392da2f1a4cc557a5413f0a528f5c0b5276e1d4f2c690c55da1615026a5272faa38957343ada36b0f26a0a2050ab30f8492cd67c95242d6dcfbd66a18e74323dc235df263e2e47f7e7872e3ee5953c7aeef591fe14cad7da2d07595d53279e0733ab6b4cc54cf7d37e4a76383aa21914a2e45c75e9c71af773a272f67839ab7ca1a9f564dfb2550960efc17deec1016a84e5766b9d6b85cb76aa2b7c986a8f136459c674976d7b4115040cdbc9f08cc396c531031445260b904928889e5ce503204517604cc295b62321bb2703de99e9d51e8b18898220a157a73b236f5fe1c3ade1f527cbc1498e162c46ced0d71c7d8f37a1f3a7e9dd7f5ad5d502cb1dd8225e45b81b8a275d2f7c1e8b28c2e81c1636498d1172d06007759a7ff792a6a3ae4a77e349881468954d4ef8e71b8d88e1584eb71c8c67596716aced533dc030533509d5bf1d6cc2c4497dc02862bb06832ef037a8038f546e86124a9ce8372e9a6a8d07b9d944350f6a38a7d268139e029bf074f73c12f449ac47a406fa653940e7179934b54cdf93a53cc5f88d262a17d09a3d27db1184824c08759c2c76eba22dbbe086967810d30af3516160557edd061dafcdfb0db645731aca0bf7809775b13e05dca78f82a7a6a12eeb5a3008498f05471c5c88949dce25a4c8a59c5e84227ede77e3c6a978ba138e60f1503448da71f3df485d9eb3c9a7261cce21983a647d05dc4a3ac936e220661ac04b614887f2e300dde3245f503acb40ec12e13770baadfca17f06b2e89af556c8d7593f4fe1087bb4b4f8644f96185ad8a7b24c4770273e1a5040dfffdbc6d4718b5c6c564908645afab0ac79fb4a45a2d9fe40b1d1e1dc74590aa88177b87292a9ed560887dd3423e5990f26803b1224da0d418bf325afd273c3e6b3b667f5b22a5e836dbe932f58e3b9ae500cde536cc064ec4cb0c17c5523086b097a465b3268f1da97bebaf5506d523ddb6350a488fe5db288726a7419f3e0348fe95304ad109439590db4eea4c186f64a1898a72506adaaf2846926cfb192f58d90a39289a706e36998ea7ce268921f22e59027ca806398a1a1e68a4dc39fb4b8d583f00c5ae42eff9580192170465a800ba80577a54e828e9f5330c2739947800c61cf1e85fcb656fbd2377ec2205e5a23be65b5a99a06214409d43dfe420e909664e931f5244284e964cf28f8cf9bb5d5de91f24aadbbb10f64938cb7292dcb05240d2dbfef35893ee254acd5607f43016f4b19365737ceebd165498b7be75d1e68569fadbc6590420fb2162bdada93a00aa5b6e27d938c427db19b1aa7022b1134400f734393dc8358c50ba9918f7e54172f9261025b689f789439857dbd768335b9b72600f9a3fd69a6870d3c8d7c34ef4d6ae6507c51f3426a3a83542c330f1026ce4f1d7e4530ac45385333defd032ccf09754a339e491e80f5f33c9c137347f07c495d69b6506ee298030912ce82e07a70a4d0966d057228a9a418edfcaef7033580eedd88d5bbafb95711686d25d4076b7d091e353572b6fe273adb71e983b0b5eaf2757814245131dcb10cb6b7b2320aca2f89bf89c5ae09f22fb2bb1cef9edd549335ad950f4276b01679679745101f0ef75fef373a84d3b2884819385737227376a719d667851a41efca7d767941fd52fa04d6b8812a02570adab659757b30134ed3dd95a6d7ab4cc721fe7656d7190db4f464be60cd1e1652130737c7aad980b80ae245d49b79d295a33eb1955a93c4688cecc9ad3b194bf4ef43e329a177c869bd3ae5229b4df432a53811637de6323c692e06ad016841be3d59445e5f37fa50e2f2593e6fed473117ff6417cfefdafce6dc20c588d5783899fc22878e8a05dd29a421f317e92f9b630594561c09e32ae162f2fc8a614b4c9ef810b75eae716073b71fb1551e90475cc101104d31198293175f9f7215d1906ae23aa7be8deef82f1f40a3e71f504cafbd642167442bd622d400c5d1b610f89686c86664951cc54d5bc16eb846", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:12 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x24) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49f8ec6612f871f4385f04157e55ea4a5c5fe65baa202c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f089697e9b67f5f72025a5a308407860ab878eeddff7744123053ff03d925341d85544327569265fb2deb2aac74b1d14a845db32c13cc2a37e9e6c3e542d9f014a81f1e4c439e2cd48eeab4518cb1bb1d5d9f52924aa1399cedc4ba2000000000000000000"], 0x10) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x22) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000380)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)=')//(],\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x82[,[\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)=',}#\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)=']}[+\\\'#.\x00']) writev(r1, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x2) recvfrom$inet6(r1, &(0x7f0000000180)=""/116, 0x74, 0x3, &(0x7f0000000200)={0x18, 0x1, 0x3, 0xfc6}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget(0x0, 0x2, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20081, 0x8) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x6d6abfe730bb4b34) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x1]) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x201, 0x4848df0af04f9717) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000040)="988c8fe6787561e34596f9df1ca6251378d530cf53f778f90d5b1a135dae5ebd489c282ffb8b65e0f03fa08c1e6b1bf6ec5f40140cf10b4b", 0x38) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(r0, &(0x7f0000000100)="063812156a7566ac5407b4e9909b5284aedc9f33c8bb59147c95f2849ee3a44fe12a6c32a3928d6932756dcce7bf2bc7afce6daea45357d8d05c5d39c55e17bf386a3be70588025400b04f277e1b72cddbe105c9b9f3d2c8398ba68f420b7d17f5d40d446c80a51f2ad74d55e9cffe0dd874591b4d71794538fd5507674a8a0d4358308fb1935e7bc0699181e0988a004998f78ce7b9de98bc144081d923cde494e0d694a257a7908f76bf109f769cd2838f008517bb23db9858fb448dee7a732bbee8d8e16793765f59aa0e16b0aeb7e08174513f1d4087298729a9527d279b42deb4d1713a12146b51f41b10c97565717673b87e434212f21a342396fc27de9184dd3db96c7a6749524b8389ad129f4b40e0d1a2596e96cb94ab9b08e0e8014213fd0777f4927be87c5bc43bafdc3bd5aa90d0c8bf57dbc4f4e42613dcd00e33876d7a9061cdeec4f30602bd22ae98201acae61d281c80423b38f94a510e327d70cc6d8f98c2d3ab7bb3d81e1885103e175790db75c3e35272ea5af8686494224ef639fc7d29ff3beca8722e5c057ecfe960669801bd574abde555e9d4bd11909721d710dc15d49774abff37cf1a2a9b01334985cd1cc07e174178bc9947d964f503f1465211db5c03467339f8f3210e60dbb7ced03b335ba51ff7a327b66385ccf165c51a9f6fa50f12574491d9f50e5999d93d979b82267a8829f9a5f4c0079757348c78e841cfc8badb6cf22981ae9a766ad448efb34ccf9383f9a892718c0ef5f83300ded3cb5efdf927401e3160f77a54efaafef173792cd9ed022842f7307a62b168fa525e926c510794ac53da2210c0726494c09bd567e284f28cb5d03330345c84d47188f624c9949cd5bc0e1ca39528e9ac3e699e0052bcc368673baa4afb2269dff659c03ed119232f13628ffc9b8d5355f95b99266dd1451b3de80bd066ee9a56be089ae464705ba299f29660dbcbe3a44f603d03ee0ab5e60fffa8469fc92aec4797cb6c2b48baa71f4dbd115063bf974ad9b20aadbdc406367a3ef08d4a2d4cfc9ced26008f2e2800fb7c59d81fa4b25b84e591ec7a11756dd6e5ee3b30e4282bf8e68b28a09678784f071c6eefaf53809acb0d48c9e6655440967357d268be4f0cf6ddaa34a75f72f3005f34167487075bf4074f764edb611014c8ec8f02bf6a4268943da363689ab96ae8f9a5f37aec6d92b6034e2e733ed7b760ca2dedcbdd13e658f1909792d7f5b104d28dca1aa00634922caa7d9e18cf0c231b8abb6595bbc4633b0198fe3d12cb7a12ba7a45a3ea3ee651ade931629bd00a8cfd5b421aed629ce38f7fdd3c58b2f2ed8e0b1a99f941932eb57e8e1f09bf03f0738db750ca1316220790c62426573922158d0e3fb982266493ac4eca6e44f70dcd8cbed33681253909c342d61fdaa4888f088597b9824210d44d3fb9971d546ab4357949d030e4c9bb953c116f092e73094da5a6433a5f47c1e870dc6d52f962c1018bb084e03e4740bd0873b51c4e42280e9b19f42ced81d1ea0be43fe466254eb6e42c176e4c4be04f44eabaa9ee05842b84e6e4cb928ee297237031109e75718d354ab4286e22f577b021d94e2234121da117ada66a519923081fe6eaaa38d36c9ee5ff032db96dc8aefe0f4a6112c688acd80ee79e503e2adaf66d8d2d2b7ab4cca336578fede65a3c0c85ab907df0911cddef544421d61b34ae6f88e74e71637ca2901d0a28cb8b3b9c3cad552cd920cc20efcb65d2e56ff801ce70525c8bf48367fff7543f87c3c0b1596adf856123861a6c5deef67e25002be1ef409323e6c78e319de6b36b76e73250f8f81f4d5984d987d31fef7ea1a43bbab6a9f89df5943d72af65a7016907bd9a7ea25c22584b64628f8efc0b46f382b2a6a99870750a38071b2d7daffaea076198bd85ca00126912a85ac75c56bd1acfa8e51eeaac577dcd70f332245b0f73774e7f8e25c50ed015c27037095accf1b84ca5f59cd16cad0d8b509ef9f995fc1f461fc0ac5b73f9da0653a3084829be13d837f01586f2ef41a22441b3a7c494605686d31ff5a13a36ed5add1c599914c4e576be6abc6f2fc44746d5b869f32a5f745b75188c0482d7224ab4a569a30ba95fc8dfe73eb587e45207676ae4ac0acc48830cd6d0986ea6e6490228b9265b8164f6dce0a33d737c09417d755c6159ded3ddcf9e3d7fc0cfc5cc9b32f996f0f253e86cad05aa4fec9df6267f44c6ca92f3d8bf85ac354ebf9814f85450337501928c70e8e02b82e587c897bf4e1c135d562f39a1f50cc3ba492b01caefb38224b60271ba434ae299f772155c99672d24fe1cee6c90539ab72cb7b41b94387dc671b0408fb07593b05409b0f411ce810d068ece0338eb61dafb0d228904ded5e1856c6d7791888b67265234f24c33e36801ddbb1c9a6cd7bad33007d9d717f5a4ffccf86155405662a40f5055cd7b7262e71a88db0bd31cd62f99dff8c188da1509ac2ee1b672038604dcb77c5467b3560a728f689417c46e83a3459145da1a97fa74fdc1a374cfc535d4305c65c5ac0712e1e76dfc812cc8c12a1799aa0ad1e1c5214f321ae010ded9ed97276e96d29d4780c28c7925991a526fdc957746943be44f64b40914354513d89cbc14018ce0e117ed946ffa98dfd37e47bdc07afe029ee9521f68843d60a0fd9678b121037a1dd54fcb3f1cd1b6b8e6f0b700d421e3cdf6bae400cdc64a1dd4b91d2352d2fb69cdd298da15d7233f5015f7e8948028b79ffe430d70f27c0878bd1d740c3f6d9e0b376e89fa9a33c1eeaf8ab066038c4e20c86773173947ad065563e94b8f43238df1bd6f255518d2dc19ab21be34be07dcb75a48b9e1a827cd92d88ebda72134ca598a55af4c0ad9a7e400a5137a8b8dfb87155b83586693c457ed56d93b711dcd94f363ddaabc1f13f189f5798a917dd04ba3dd2c45740e96e2808dd56a453d3b3adb379db832288d9300ca7940326627670142000aec21badac0418213ddbef126354c77ba1b8f150155e27082f1d7bdf790d1e276a12051f4a41f1958d1e06d88909e2953032d3c2f900fa21357638a8355758e096eacde66357dcb6715bc8c7c66194e8c5f5e1528095198546487dab6b3c45cfb5febd7106314fbf1d757f041f44fd02a3ca70a43acd1f631f56f10c57ab86c9392a5d74a48f2dd8b01a83d8c58bb0ecf66ff6221e99b661100f4641da23203d6aa2283d12b79a3cb3b4dd6dff046a994dcb5495797b6639e2d8da242ea12e017735c0e9a3133897c7c6848182182323d2c979b9e2e054b7e3a3d162eea33ba3f4fcc6f68be0568db71ac06ac5777fa02740ded8fa30967ea73f26c1cf04d3a24bc0fdf0ae7687dd04ba4f68ffb19066f8d8f674b1f9b5c190d52bbb3c9a91c3cf0f0bf72661b8e7895d2be2bf412feaa37cb38eb9eaff0fb1ef330a0a271ae072df0c4639e27e1405bd72616fc7a0fa85cde8873de7b12064b652140857a4e94a037fad23d0bde79357c756e25ae5c3ccfdd3394d0de12fe8fc1a90fa9788d31cb393e82f5ced5714ecbbfdb049789224c78968f4b1c14c158f863218d258158ec3bb880443c6e627acec7fcf8b80a2615fb377bb9bffacb83da4c19ed6039269c557267cba4f6d03d38c410cce4ad14d9610b984b983716ca9c31b08b39bc7aeb32edfe8779948fa2c82fd39e0f89d3122be51a8a7c3926e34d6461f51058a22942a0c61e60b0881e3e4bf671a09a45fe64f4dfaffae3095d462c0ceb7f726d0252e654a1f9d6cd37dbe6af16a653d95c03e14967e0a520f6661e6209205773b8ceaeb97873193639592d0cd74029e130bb83c52e176713a7823f2859fd85fbc916b849b5608eefc43d8b568dfc346a24b5384fb4ad8dcf50f37306400725fe5c21d1d7b3ea36e3defd493aaed3cc905e0769cf9297e12cd5d84e145092a0f7cf2bdfcc0d1683297de574c93bdcb2e0b60263c2d1dd90d3ea54857ac155b36912ec0b9b8fb5b1d122731c4068be8b75cda6981f38c2d5ec404dfe3fc838783fb9b0ac538a282338bf0728896b990823794d53d799ee8b958406e6d106a2e533f595fd11942d487474b92d54a89fa43558739a377d82ffde16c080360952b80da10cff251339765f71a65f4d8e1ebd9e059ef01559ed77110b4d0ad0e2d0e6a2a5cb6ca04ecfbc16cdfd1375d90322cc80a65e51c2e05e8d28a6761e5a1264e5f110c56b2dace8b2b89d123b41606c128a3162d8e4127a9c4280f055ffaa38255be3279f6b432523a20f1f68183fb25cca950c7086a4e655d60f9decab5ddbfa81236b07f674d73c04fbef4b8e5f3bfdd6589fbd471f1dcf8e9e26f94389715218b0d4a0cdaf56c64f5fc3aa291e9182474581dc79a1b34093cc83c5b9f6f056af0c298ded0d3423b7ff2902d6525ac5b8503ff7709fe97b312228b6afedf2f55e32ce9813085105644c02de8910c8fb2e2c11b7d08ef8cb4fc0d31ab4e1c5408acada65db73533d16dbd14c1bb766916fada44abd4a4f41fba356eb864a98a8d0f29c788fee7d19da3a21a9e06ba3f8ce8be6f61d87f6a064315e088532a64c0f206d7cb273687ccc749ce8bff457634ae5ef756610b645f9e4a9fdbab3cd6f65708504d2bbe0b177282f07fb538394283c2d8f7f10631b89c071288870b26b2b784e84e4a0da20af041b752dd43e0bb505e89a1f5d877ebf43234948135b05138ea1551ed60fe10d1af5b4f578f495075000894e5b7ea7b9c26503b24e1ceea3181d34c7b085923edd06319986864e5e19dbbb24ce3a09fc06137995774a2af1981c4d0ef4c86761a5eb649261cda8f7c2f49f75a3db3b5ae9c6c4333d7adbe83ac8a06c81601b3f6b013cd8405793e722e91328b15f938a151b9a8494f620411b002f73e0830f48242dc1848f6e12f624c936671a83021fc00c274bc69f998ecb9c7b2466fc6b59918507a72a67febfa958eaffb2517f3d4caaa63a7702f96f490b03aedc7027eb5832371c7751d30d5685def249ccebff82f912d7e2f6296095dd7b5f3c2730189c364b2cab3c32118aca1064422d03c62622758792ba2f1b7b701647070f401cd27f64a9b526e5367666866798725162fd6ff45e2e9e4f792ff06bcc747e21b6d92a7e4264abe783b088a3d9ae055ca1dbcab18e74800872ca21d22ffc0b3f05ec51a2d9d17420829055636c2bc45706879f2fed03b3e558cc63c24fcc692a9b1d93efe2c5c0c1206916414120c2f3e8c231bb32c896079f10b0d7215cd51792b318f1ecdf59af70811371ce5d5cb43171dbdcaf7784cc45c5bddd3fb820e84e229f963814c1cec59f826d091d314b2c2cac3ae86c6bf2c9990e345e52ef685a0f99c65da10871a61394c84efe1e6bcb4243b982b42022c5aace14cc7063a626212bda7d7bdac5b4478cfa0356dc8b6277a4bb7ed2f74b537f077c83cdbff977630ee169dff504150bf1d627fd4d0824c5d0391876248b56bb7a3841474aea7a91046b48e1c3c68ca6bf6f7b309007e12801b3eef4d0d65fd2356c44b4ceb460bd50f786cd80350d5a65412fb77bcb8328359ab634d687ae24e5743a7c0dd171fb3c94a8e198bb365855b11dce7323ed0020463effb463d93e9edef1c7b200d1eef4ca41b917f5217bcbd4a65b65d11ea62dad69360a4b478dce216597c4be5a1dd56d3d7c1f7c8e3a6433811af37ad115e7d2d3b2efaa088d40efef6a3970b62e69857a40ff5215b3ac37e5bee57a7d76a91e5a54c14a8da74307a9d10d6690f804c848f0c717468fe1352f507283", 0x1000, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x8000, 0x1) 16:00:12 executing program 1: socketpair(0x6, 0x4003, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="e26029e299af71b794db8332d88940fd9bb17d71ac493ff7979d028ddf50dd1a0dfe15aa4c0dac", 0x27, 0x400, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x38}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="e6371462e2778cf72354dc9ba0823fc2c189bf424dfbd1b19b6bbe7049077fdd578cdb9df13b4d29eecb46f94cc370f1627848f1fcb4ffea458e986505c998937310131ecf810fb15e2133e7e99b4d11479f62c58acd93bad5782d956795feb40331cca018126406863fd86bd4b33fcdbd0ddc036c20ed4f38c1a606c9818b62ebda0913bfccce924aee62c82267b951d8995003e1c7581d3ea70cdfe867ea62dd7e78e2e95c9ed102f07ba41080a1d28b0fddb0f167dde6b4596b984e21582803c06be8642575882dc32049d3f2ff56767b6168a666676e6b2ef8e9659cb77f4513a7a25498aa9648", 0xe9}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1f) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="90bcc17533da496e5da66a89d9082ddc317af2bafcafdf21aff69cdfcc431859ee905076f02f5c27cc33b4e63b4f60770b4fd1d648b3d3979484bfe67bfc5287aef31a713d0688661625592e789d7681f3eb5978c3eb5a999a1f6d6ebbdc88e06f97f105589cbe7b69953131d047adf0c6d1e752aa96"], 0x8) r2 = open(0x0, 0x20, 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x81, 0xe7, './bus\x00', 0x5, 0x6, 0x9, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20000015}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: 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)) r1 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000001a80)=ANY=[@ANYBLOB="010000000000000086bfa85e9a95095b4b615cdd62760b736df496f92d830fb63462cfb3e762a8be95dd1790998c348085119db354a995c73ee2d8323b1888f24b81da5b095427b94c00b5af4b6af62a5793244062985a64825289b4bbc149e3746457ff3b569d4d5d16589a0543bdb28ae2c176d5aba12ec6e4b98c919099765efe05aa21b995055ad871149a385c5d8b1c8150c9e2d05c32d6c9cef8ff9c7b4ec395fe6b8e6f99298d81aa894b4495942291ba5ebc2862159cf3b2a65e9acb380f778975b42bb05657c67f41bf24e4874782852ad59816bde491465f106a49bdb3dea49c3fb15460586fd37cb1180d219b0bce77c468364568d253fd047c72dca0abae85a9be17c79f2112c2d7e00a9f3986c9c8892f27f55a00a99ab08ecfa2f9ca853409c9df6693ffc949b4e5e235ea98dc6ecd53b2f4de753e516a4b10aa4d843a310dd7e9dd51f478abf720ef91d99e8fa3a8dcb21e696038e458222fdd341e6c7a70e458b25943943bd49dad5d82cb005c4143d16cb263e6d99eb237dd08c4853f3edf5c4577f64d9ac103806f23581d5ec258d9e0fbd1369b16b117f1f870fc61f0b35263fbdf817cd7fbbb3111ad363f2937be1247cd66f743d36afd4785f9ef7799c7ada5e7f7dca3606d12cd2c093d56734d6abb3a9e323a7339c9d9cd20bd78ecdc5df0fef182fa97e0c020f2716d683df09869504de3f3a65cab00e3a93a623b7fb32c29f05fee5fffe3270c9319d051ac4baf87c12b2a58e7893070c9b824e34e2a6ade02c6ffa9eb25777d08c42d07ec8130e30fe4cb752009aae44205a313e254d712d24fb83cc67eedb386fa095cf45f058d113aa157308b73153c33be316271c7c7faceedb46e90391280e286e3524d485270174b8ad2102c35b2630400d8af8442fd730e1e38497abc192fd5061d3f1da9316623b44f014a7e6271867ba4da96aa1ca1924109aa1638d295bc5535a4ecaf9a43c6ba701f8911e88cdd7694d46be1d3a9b4f65d4cbfbd5ba591a65fab663179887619be6c17784ec2d25bcd26dbd0d5d78f98ff554b2a96028ed51fb227bff7f11f75e6a4551e5dffdd01667e1a14d99828893b7e3cba426562c5501ba7ded04ff9ba970f5ab082484581a803112fc881500ee02f0bb69b9e503ba133bcb03e123049669e031c194875816845f10460c1fcd896bc15795b066dd9599480174fe81babf76a123dddc663e527bc727062aa5cbc57685abf4789ac6549e54c119b25fd2dbfbca909a480b6b7f4b724c29467be1fc985ceb4ee2607bfe36f34965528861345289fd9210a4d389a0e3ace8e75c4c11e3ec883b3427a14078ee780eb6fe17418f2eb896d29d0aee2473851bb715cecd3661044fd9985edebd6a1b4cc3a8bf689e1c434d7101bac3cc8f7126beb88a689f8c5478b86b6e1381a91a83bcfecdaa7f7528c5d87379b14ae4b810b1d6c9287820335a9baff2a72f6039ebb73af67cc653c64edd8bb93eb643daf6203f589d8bafc2b74148a2c999132ad3339aa1109879074898185661ad1953fe753675983969fbeb3be41ed8d8574178aff36cb0d3f74beb50981656bd41b42437940023428dadbf502a9b210919b7437625447e2cee56384749099e77ac85cf5679a1d376aa0eb0e4793980bcbc9f7124da4859db63954aef783fc1ee8fc45d1f680b69eb93edc0cdf3bb0aa62d5359c7c293251585148663a25cc624fe1589836f9b38445289eed712aa85d668935c4ca9094354d232974d29fa32c0980d31aefeedaf7d35f27a55d8cbf86d27313b3fe2d9151a03098dd47dcec8525ca2cec01895dfa30093a183afdcc6f7f8f1f2ac013cade46405fdb3a605ed6d9277c26328c6ed3e4dd8a27c03489b9c6341386f29cf4df23e4932e02e9aadec050299f52af90b65fa5ee746683ebe435e66fd810dca2d7c051e124168392083464446684b9cedb68f0f606fa8b2a687c04e4c39388213140de767a453e4be5cd42da8f68abbbe6e5eafeabfaf6f8dfd87e281df23f31d94ce3fcf27c21ede332f6dacede77bdecc75271856718a7909f004c2deca27820b1f71ca270c5636c1cd338dff839809bac1798d2129f6fb1ae617c7e9564b86f2d4ecd1ea3291e5f82291e9d83e95a19030211507b92821260a0d5fca002340397ac8131f39527cdc0a0018978bf4bd01923e4da575ce37a6da6b59bcd76a24fe6ba7664e9e9e013a7d04b9087ace630ef8a3ef860284c35788df4b6b228154f9818b59b426c7052b0d9a0fe0e9825eca56b6f1ae5e322c470698cf88b2d578808eb0375ab01979930b6f18c44a26425dbf5fa9b2341f6890bd320b816eb863317cdddcfc28e768ea62c67e8b91d61db2e6c528a0572d7dc177b7614317ab542765a7480306010ca7417667c854bc3c7790a97bb3469ae72584a80d904aa85fd6186077b07cc847cace143c66eefd7a0fb8cec1e4c22d6f508910a9a34401b4f800f9b0d63ac87ea7a0b56e418b29b2310195d15b23c34ea29793b6b410886105258b109d377b16a0fa67173b9616da34089a3f53d7eb2ab11a32162891fff23be335cc63eec9480fae77884a7e88e9147469ddd9515211be1335319ff1198035556b54ca7e3a58c20e9afbfbe122802f243c5c48c9e2ba0eac61d3d48b7f6d169478e9d558e82e828889143043e73777117294fe1b19f0e80aa653ad135fc8117d0b087fa524584bf6a11a2f49d034b473dc3b9b25984aefc84bfc19b5574af51982c401ac8c3c1b014e765cfdb031c4445b1e4ef7659272383185b2eae3ec672e3d79db10492d385eeed578c02063135008090a5d74f8f21177f7107325d9707a337e3197246ef26013a7eba96035b8b5f68a3294923498ce7070d0bd9369f2067e103481ae3fef54e62c4dd19217b08506a5cd35e6ef57752e55d162927d0105c5ddcd536b73246bdbbba349cbe6ed56d94d944d3504df0283545a24b11adf1c970bb7a18fe7b35e43665697ba31a15b6f78b4848e6d98fb89531f1b1a84fd0b3e4c74d045e777103e90217a013d94cd7ed4438220424380e4207a8ed27538b19e874e0685e853f7035a333315e49b6905da43eac7a5bd45883c63e360a749df71664b8c1f2aa9aa1ef2fdb80399674c101b938a6f61a4939ffebdb7add9bb675fca3703419bd4cfe7913f651ef354f7eb6f755c7f019069dbbca264f907dc0db2de8795ef5b06b4f83d2fc0ca534731e1eaef74aecfb329d5caefeebf614260077cf20ae95e71106f29ec83f43e51279b161dc4dc468fc56d46a40e5e5a5f7b431ae23424d459673dfd27c624bfdc518ee67760976d381c6cc57c7974845595078ebbd5d86ec700141935a548846981a43ac26bc21858c883de76e3df25485255c6958c59f88c7d12c4f925e54e8d973a9214500af6f1b9266732117c3d20ca89d2b30cda3ff0bb192e9f0377f6f9a28f77d8a01833fb9938934b4cb34b39f6cdc0588e3399b44841741d96638fdb763bca302e462dc70b8df38e7d151a2dd025e5747ba8e1ea3da7d03294ef24fb2e0c4dd550f439967b2394a49f3d307050006b1499a4caf831840af682a9bd7bb8395df41fd0cf1352b101f2770bcf6cca05f3976bb0c1d0f19022b8a02083b59d8e4674679d5b86a2a61214c0706b6c8e91662666f204a56e9ad616d47161ba67845d78672d26e5d15e5e705d9f953a1fdfc07dabcf99cd5bb4587edcbf3d4a5c1f3a234e0a613d4770e4c6d91f3a9ad791e8bc609bb16d4ee4d1a008fb8fba5ef8230c7c6bb17dbad2e4279b92f644536507f57fd32f62cd64c9a0fe086993fa081e2ff811a932741f73535f8f3af58e64a6996f8254e6fbdc953dab509f282b608b09b2a0aa8615bd3e059bbf7d8fbaa9d7acb4797794bdfc72de5e225f150a17e689a55a446b395820a9d566d7ba73c899762a5445ec4f5210707de7ee6729e39cfd2e74da134a8a793245bec9f600630b8ce5998df6dd656560f04dda6679dbeb0567b549c5f3722b7e33e58723c3c56347fe16c2a568826e712b4d4b1fdc5d7f6d360be357b233dbde1e7e1f3aa0e6d72c0abf352c6b72b39316a43725c511ad41d911350c9c7b819c616d78cb17606225edbfad88b72b76ca8598dffe634b0afd69ea572140c518bba7faaa4c4b7f57d349ec689cdd0b4bcf92da3325826dfe9b88c3e3f866e89bd477d8b7bb7092eb80e084161d76630a2ad6b70c6ff50eaedf7859a7f294867476a8f7c5abc6f0a58d1766646ccdc0e9ccdb74517f778641d4aeb79c0cfd25d70bf3ca66018dfa5caf24f1593d10b39b05adcf674682e2897603aa51f48b8e41f6f55ad8c76ea3104111860725d42bdf003e4331625a0536e8b7930d4122e2c98b74f9f7534d064dff99fd5f12e874b454341563a312a0676060c3e28c21cff4cd5815a8bb3a1bc426d5869ce000f52b0a0da0dd1f922ae5ee4c7453c5cf4467b1f39f2b885d78d268232e27ae763de92673fef39c04169f8d5c8a01a0ac404a44d72bf78c1d5c6d51601db28f5ae24174483696770a284849d1858f3793bcca1dc5ac11fe6994203a3b642e27d67f4f6a9077e13e9cee2f78e7cd8f5e99e525bf2f6c716a605d232c9c1a20297abb0c6ccd9146d3c4efd4db3e1dcbd95350c58c7faf6fa7fb0722d70f504d442e0f84789d1ae682283173f0e8681631ffbc473ee99b69de661b3145b283b3a9a2820f1c6961f4c8dd7f1721b69363d688e7daf7aae9fec3235b95e13f9037fce1620eaf4197a83f962033c2b5ea92e87cfdaa4fc7f8feffc970e131da6a88f9d85a55442d954d664ea007dc4ba9f6f59e058a9676ad88f85b43ad64a1a025ce33acf8f6d0d2137c448391521d25a9f1be89bbfd0a5eb98f21ebddb54eebbc49aedf8ae88b3e3a03a81404a4f52952e920b8a199e6d8d3e3bada4d7db45f3febe4000e932f0aa8be79eb309197b42f359838953d1a3df0985a13a8b511c7cbe2a994d29f99768dc22f8908db2746667ba8c29e4649362e23ef10af77bc71334e3741ec5e405397d680b45db02c27ec21bbf6c74ff93ff67762bc4791774b724108a6b8a733e84a4956bfc333da49082a52aa47a3ff778d30a20d395a7f312bc361daf792de656743f0abd8002d3bf44764978960e36975a8964c54f0c2aa8274f363d2d5cd58bc7fff32231ca2d0a58e77c4a73da067890733d136fcf08bd461bfee50ee978469b1333d944c33e710030631e2a43a81ea0e25d3fd6f0fbac619ffe5de59d71ed08991b4884612a6f260d92eb0f4a5fa545cf6d185c12c11cec2202f3e134cf8b6f1df732b96e0a7ed00d19812ef17d59d45a9873c213130dd7de4e41549517f193c005c143d71eadad5f8c60012f36f80380137fa320dc16e54de4610c7895a63960b016fb1fa5241f17ab0ee99244a5fc2910b5157b7da6e935592353f6ef6aa0c262e65d813a552aa9689ec5f4e0a7272e55f000ffc3a3ddc61b51f1191bb50d0817789b8f9eed926da94b1f6e32ba985437524651b13ce2c88e88861d909ab6554ed7b3e8c3c88e88034a9956981026f01fe5e9c7e97a9730d8ef65dc1144e11ef0ed8e1d6ef4f07cd45cf808edf715b2331dcd5e3ec16b62349f4989edd7a66fbd013b5680eba8f9ad127b8b46008b8d3f6f8b5db600d4100d0fafcae9cefe26271680c6eb51a1a05dd93dfb372c6ea9ed86a0c68f414219462fa2014c1c75bcf658446800000000000020000000000000000000000000000000e99b26b6621583cd42496e8aed8ac0470bf49c0b04caa4425244cafa1f85b5ca4100f89851de60c6e324abf387e87a4937943788f650fd1572c7e3b1f9ac20c3a6898a32aa52061846922350c4c02baee7f13948d490101d224268b9792898e4f35a8f4d0efdfb62651c51b87a6f093d53c9cc6724f82d62ac90b9c7b8091ac8e0f0eb4f5f0000000000000000000000000000000000000000005566bb582012a15707aaf1b508bc5074d6aa529e881f57c85e6d095d61315b31dc27a39c06ffa7c5cc787710f57d7a0a7ad70c09a032d44fbb7d293afa0dd67dcdba53a868283c63f053076d9d112333f0cbab51e21094a280b304370790cb3c6ab1ffe238ffc80e0c8a815f331752abbbf1269996ba0ddce9d44572628c02ecc679f95dc3d44e25c55a6c92cec1416c7b30769aeddff9e5d500579d5a65a33b3d6024bea99005a71a992baa1963b798e6f534026966306d08b49373c2d71da5d6c039be02da0000000000"], 0x1008, 0x0) pipe(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000240)=0x2) r5 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r5, 0x0) r6 = msgget(0xffffffffffffffff, 0x750) msgsnd(r6, &(0x7f0000001900)=ANY=[@ANYBLOB="0300000000bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48aee39ba1be4869cd996a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6625a723dd9d41ea153120932290e5f2da8f84c65af730a9cd109cc025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4ffffffff74eab1b9e73f27db9b7a6cc877ae76b3dd58e9dc8c81b8b449f6bbbee92f139d1aa7c0f21a010a2c1e10ae1b5292f1bb3c516c94647a619949ecca310cbecab42864d437fe80b36387b95a872b8a70e4746f73ae9539108cdff5e917782239f650de004861390a225e05b7a5e2ced112ccb82d50998227dc5da0c81b007fb0703ab9680e569db2844de1edf5d657c0ac51da5118b30d6761979b6f112e0355e44e02f2859481302b2b0d2b4d8ade5f61361f70b31fa11e8338b4dacbae802047600a"], 0x1, 0x800) shmat(r1, &(0x7f0000ff8000/0x1000)=nil, 0x1000) r7 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x6b9b77c0, 0x4, r7}) msgrcv(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee114d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d000000ab43c84cf74d4eb2fcc049c2b22f0f27b22b556507681a2e993029f98cf41f5b43d0cc08ff4bbe9bc27ea929c4e05caed912305e4a4b474136ee3be1ca0ad68dd99d337b0cf3684903ae360703011ccc4d9da7b9a4ed4cfd3ac7863e97bc1db5fe43bbabac6b25bbea922eac3893e97f6c587169e9d29fbfe620b7506a1b8cb40fee3f6c9294112d99c52537be4aab9f95bad8d00c6a27ca6ed53cb46bb1510133be088fe39333b642082fd0d0a9735a5aed0fa0a74b4c63e5d1f8c7a203bca4b0997787aa6926dbc94201b45f47"], 0x1, 0x2, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) 16:00:12 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0x718, &(0x7f0000ffd000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) getsockopt(r1, 0x4, 0x4056000000000, &(0x7f00000002c0)=""/177, &(0x7f0000000200)=0xb1) ioctl$BIOCFLUSH(r0, 0x20004268) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x9, 0x2, 0xff, 0x2}, {0x80000000, 0xffffffffffff118c, 0xfffffffffffffffc, 0x7ff}, {0x20, 0x0, 0x8, 0x1}, {0x100000000, 0x6, 0x6, 0x5}, {0x3, 0x3f0, 0x80000000, 0x4}, {0x6, 0x3, 0x4, 0x1000}, {0x8, 0x1, 0x40d8, 0x10001}, {0x20, 0x0, 0x1, 0x2}, {0x3, 0x1f, 0x7fffffff, 0x8000}]}) open(&(0x7f0000000380)='./file0\x00', 0x20, 0x20) 16:00:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000011c0)=0x6) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x43, 0x0, &(0x7f0000001100)=""/67}) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000001200)='./file0\x00', r3, r4, 0x4) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001280)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000001100)=""/193, 0xc1) accept$unix(r0, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)) sendto$unix(r4, &(0x7f0000000100)="89270c933657e9e268990546b04b64c7425e32e86f60c221eeed957bce83eaf24bbb5b634f7f16eaaa0fdbd5183a60a84cdd0363e23b9a8bbea853afe74c9120e1010bc56442912482448c421108296c2d37fb168aae4538c4d18a2363537c1370175fecbf043e06bac56932c23b6f499e269924a725721763e06fed277b4b07062bf4d78f487685228935985f76edba4f26bb88e3152b4f057d5141dec495f388d2f0f67b12fed1f6d4ee9d941a4161c592721e568e906cef445c2d2f5d2aa58bc0e39c38627074f4987852563f6c096e0cd2e5f8625ba64f6bd563aa6cc40307dd98ce5ed57d33df1b4590fb34c26940d5fbd51a778c19218ff418610dfb9614b94cb59bc343b5e1c8416fafdc9817b437eab68c3ccc3df1c1dcf196d6c1ed21667e585f005c509a10768c675e8242a7afa4008e38cb962a3fc8697f358794568779e7aeb905121cd23815eb26b5aa916b7159eccb6315d73df499dbc8d2080d59ee30579ea27445294cc321528d50fd67852167fd4d4b96eef0272f65c10bc4a341abeeec1cef8ea8821907d98f80743f9f9d906936e6cf0dc62943726134ad4d35f5fb2fe46e84a9894eda8d45829517bcfa849be6ef4ff9b04d557ed46fbb7ad1f7785ac92b3fe290480c936c990dfab014be0d585278ac9a769629da92a7dad0c8531e72fd24805185228a305d956226edcb7973deeb30a96a084ea97eb9c9d572618f5c34607f02dac9aa0374bad8214b1b9f3e1e25262466257e4ebd4b9f3ce2fcd56c882ea9ec19453e6c5c988f59a5cee141c23b813b924a4568dd11ed4cf7c2da082773e1f194d7038496145245f1c6b92c7e0fa924929adf133fd29dfea8b1d6aecbaedd83a5e43f8f14673f425e901abf9061dba51a460c44d90b59cbd5a07ee7f85b71c308628f0d0ee8c80723e78977da98e1576a6598fa71827f0503e0228eb82a5c4fd8316ddf8f6ca863bfa44068a93f0ecdeca257a0b69af5047bfec3a2a1b5b92c7389c4c77395549e791dea722c0baecfb8c4579b73c401d1405d34927adbae45f9ed84e42ab86262b3de7e6d777b76c22f49b77db9308559a1ffc94b6ab2d9cd3d854aaf6f112ce82c01f2fc4b78bdad3138f4508f349d755aad8c1333b79e787aa59287bdc91e853544577cbbf3030d96850a41743a305eb77a4b1520de801237c70daea8b30cc3676f4ff32ab667fa53a2d399984f6108e0b5096f0d475118d36e33f7c876bc548be47d149f8d8acf197ca52db17be598a15eed6b59a1d8680d78c84eec88b059590e6c15123824db433de924649562afb5dcec9b94add0f743911b438bdcf3d9f1cf433766f61ff52ba10475ede95ad8bb5d46b5add38cd2ef3f30a79e1e20166b794c0f398fa5e05bd84bd08b17d6008c663ad901d58ec7d79253d80fb2639f62aa941a6188a2d7886c4fb99177ed585de3c3ecf12105c49cbd8f3a13d0ec80dd3ce6b99a64622623bb59b96be9e3246086ca1d3b2d0906b9c4a58d5d8ae5b1346706de8cdf51140ea480242e9799e7d853b755a13c44882f21b668d6d6601e2a31ee29005087eb1b85708c6872897f25f7cb8454aab842c3fea548537071ac237ff32894336bb73e51bdf04267b29f50615105424979a41458e902c641d58b66839fafa6dbdc6ab352e0a65fdad5a81c34169388f329b8b246c18039b6db54756f086bab3dd1639123a45a1529db9c8ac87d0ee64379c5d96b3018dd2d2bb869d61dd7168979a618fc8409b3f8e9f5b6e961446aab53ad42ebe659b9531efae716de1572e22df82d6f8cc45a8fb7677f84384d45bdd87b09f64cde2539dbadfc9e4b6c2c00eff167f45e45d508d4687ea0df876e5490d5b0e783cd4ec0875d414bf9f729e9fdc1ca116018525e5c250f68fa81ba3a254b029288aadd91f94dc557c12fd117ff74d2e79e6f995c30011df47c58dbd91ec4706535df9d945ab58017f317fc1157e97bb84e357cf0e6cc5ab09326df32abe65dd0d97aba61ede7e4a8de0df9455610291f995d3cf7a08c06b298c08d26ed1331c00189596c9d3d176c274149f0ed7d5b86e059d09abebc097ede16b2fd55a5d1c51a6cd1d27e668008dc1d9c701292427f98e294c3c5cd1756417678eff2861fe14a70926452430322ff737c8e8696eb2c0f4bef1c02d3d6d4b272c242d9708948b218a14e69a936c3bc9e4365b3031c0d6c3ac88012970a4253f940b8d3df31979cfd63f51e40e2caaf19171434ecaefbb80fe425c114c37b25faccb7b0d4541eea70cbb6febed0a3835c095c12aeb8514b1a22cae957308843b351d6dc9c316121b14085dc0d3e04ae17bc3e004180ca1ea0c881b8bb3c4a342e45061811ae2045abbf62a21a33608e1f063147ba8bddf408125348c53b9cfe804a3ecd8631e08770349c15cabef4db981114110898a24c69fce2ebc334e3f07cec0233b17c00ce33ca4146e23bfda773491eb593f78fb65dd48472cfc8d20e1e66151427ea2b825f23694e2c50b706e7525559a5d80087aa4a680c6f771ab58767a64739ddacad4801ca707843df405eaf94a56b932ea3c8427ceaf471b3d2a2e1bc2b8c6e4d264967f3397b6e281a6a82b95febdbb5a14ff54cebd52a430f1ac46ac177d8955571620220a92aa19097ddf9b0de44e0e345ff831d7e4308f0c91ae1d71ca404307154fe78e6f57bf570b441c7449090a6f6ba15ee5bae1e8b1c6b4d14b02903976d6150defa0635415d1842c8e2230e39970a1b88b2832de149592b7c4a4d1488d1990ba00d1cfccccf9849b2a06ed04f20cc649e33bf3b4cb77230d9826ece82eafe56986bda28faed8e44ebae69ca364b24b00da092cf2387a6f5051363d00970bec16c5777a6df0763bd263e468489be56c4f654dee977940e3f698b65da8ae116e8a523db9f5cff785524a2bfbd067de2bf8679f721f5f25c04397731ad9a749ac0e36bfc4dd16e13f44f6d0c072fbb0c2dc150d2af9e935974407fcd262533b34890eef829b78ba94a01ada4e7e0448d65d6f67ddc1353d9b66a3a26f6f98493692c544100a7342fcde5f429103ef8f266958329487536288720f9dc2c8d0aecd955d0255e37a231a039c3ace2137b922264a2762b2f0e15c9171c010d7e054e08da5856068aeaa66cda359c992eaa9c8362d19660b01da574e5e4018f828fa6a972dc376d5209f672725a4c8c6e4b6bb711d4b60f573ff3a6569acfaf76f5aec7cb410021ee2ab8eeb090f157d81bc30686a7f375262a463144581ecef4bd5b6c8eb449ba8289a82048022db24486c402abda07cb1b4801ab06a0a38ef1d1bf29a2c2769e953f1111983006e70a6ff80c8fab3e0a6c3784281b3a998e6653245b5a1207d997f1e9b21a198054d0709bbfb70709aeb11e31f184df595130e10ffedd19d6bd3bc3e77f22fd68c9be3b017e5e9e0813a289f05b5a5441505aa6ec2be204ab43b2f7f08873fcae7d7c8257d7ae80143478fb0df31812580254757db2cb8f4307c20c08c5a75cfde4527e886b861d6146d0a4cc7d887e39cd0b83a81469584d8cd0645e6db97674a8863ca5940420fac38abe560b239b5ee3f9d09b4ab11709f86d6f82bb8879a909478111367a4e6fe26a48563538fea4792972276414a3a4bf44be73f9d1b2286eeec122f9a04ef09571f4b982a2b6d0b09c42dd5c6d860302b8a98ded5a706adad91682ccc934919a253b351725fb011058c930646307511e12d0f5aa6762be224dbd171baf38fb7f6da630523e7ff30a36e75941e392a665ad29735693439c60cf13a19577d43bccb097c720f654ab033e59fce4ea5becd981b67d40c8665b710b66d4ae7cb5b349d70b6c30074022d4b130cbe7c6a7a9cbc021460fa0bdf93946e1db54a9496c575a9bc37200ce52f669e6e8b5bfc81d087b0071b272b28f78c6fde93e9793a0c2c3f9ec7f6695a202b37315fa652a7f3266bb5f90ced07d715e8cf200ec2742390682389ad88987270e958aeb8fd055f9cd10b5306ad597d324c5f68a35ab0455ddea3359ddd342aafe956b95d6d8bb429f68672bdcee433ffb08f9ee3024955a42ac50e3872a1fe1cf87de4d0eca5680c4de2ae5a71653d92c1bd0b70c577d784858013a038530b3e0a829a6d0f9f27e0916c679546c323791fae9041ceb5ec2aeafd47af637d18e318e3c4457ee73d10cc2a85f51fc3cb67236668c8f2965581005df997a62f5c2c430c22ec0848e4b3ac0be86498795f3454df082eed0555beaf212cbeefa0f2a1a56e0b96e7f06a71a421be66f689811316a654653c7dbc0926c5bcc06b302e91fb228cc4242d753bab3815f7b15121f850a4bc47a7a5ff72e73ae78a227d2d1e6dc3fbd8f302e05460f48e0f6d56edaa697001008f117269e9a8e3daea4a2a256ccda60e28238d4b93b57eccf527cc9e7a32a6fb6d09b4501f5738bc73ad13c0f9653aa063a1c03cac468d85d30336662e0be589b7eadc1c91b1362e34c8f7c4b5380e45bb117c237bc51d3ed2cf41f7403a2caf4c08e6472c3986830241ccf796e56578b1fed176c3b9c2feb6112aba4b45b0678e988980c41d9ce5b520d947fa39bca93e147782806b046fc3984427fdc4b7166bc04fbf16b12fc063c92cbda9e8fd415953502845e48a60e8b5ade3ebceb578ea94cb73ee263123b1a6cd66b2d4e50a140a05d770fac243361240e4ff361a481f68cae5f27e3899f9de9c44f50f1116b24451f1974824e369c6019b3c231e807fc8789a1098148ae49cbd7c18e4cc0d926f992260f4c00ef3e1d689f400b71f38345fbcea5babd8171542f3cfd9e8f9a350302006185415b45ab30c801973fd249732385035f4062e45842fceccc4e28f1777ad17e4b7e387b20b34242ddb6905f06f4ac6a152fa62fd6f2b4e09878a2b0022ecddaef7557736317d8735d877c217a2fc3bc1e24590b42e133820169d1cf694d77372781e4ae2c39af4f5ba721115a90d12a41b4cb2ced65eba9831b6b593a0d11b8e56769397324c5c4a3abbf7358e4b159d93edee0198c6d7a004245017b5879e742b40f77d1df0dd1b9de790798b16356a927862824e93e112121290f42c76f1dae2c1134902f1140d2e0e1c07f30112c3f714845c77b6f937b9f680da3a2cbbcf0f0b1465bfd4126d4a088b4e78cfe81dc52b4f2273c1bc80d4eb4cad6ffae500536d39491d93988c1190af92d3175afda28682d17920d07bf2670004eb932cee35516d1befed9fdfdd43f3f17151460bbfa22da1e77801ca2c039c833bf2f0357e48222f8be95df4f4f493ef504234065b7af29b073ae2b1e64c1992444f42b957b558d72a4c2f2db9de77e9033688a9a0bce732b788c3034b65939d3914c22fd2ee0bf4c62688d7378dbf9beadd1aa21168c8508ed931c1c2ecaac8ac41f4e88c49ff08cbe40c881792cce9a879953b59d071c0b5082a99c4dbfc180c1b8139ca5600b6ba3c6898388dd2d0b3433821ab568a3ff6bcda014e77617c3048e59d34efca32405385aeb0949b4c5e2852ece2b0b1d1dc62b907776e029125e9baaa60fb4d800772f7c6d8e454078352691d9a5d3bc59e0292b992d3d4f1847a6f8fd10c4c947cb553ef0c622f88af0c3b417929ee2a8808d26bed6fb39d13d256061ab383f42bdb78c8e95437ec30265eac1d956d65235bb346fe9844c40f666a982c0fc5b597874456bf0ae35bcaa47536cf760aecf6e918e40038e5ff862b1b409d286ee276dba6ae6c4155f2d7ffc6152a45db6b2014201051528de288b87c01f7889f09ce061f0a3", 0x1000, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001200)={{0x18, 0x1, 0x10001, 0x6c}, {0x18, 0x2, 0x7, 0x1b1}, 0x1, [0x401, 0x6, 0x9, 0x1, 0xe, 0x7, 0xc00000000000000, 0x7]}, 0x3c) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) r1 = getpgrp() r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x3ff0, 0x6, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc6) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x0, 0x0, {[0xffffffff, 0x595e, 0x1, 0x7, 0x20, 0x3, 0x2, 0x0, 0x3, 0x8001, 0x6, 0x2, 0x5, 0x40, 0x2, 0x44ad, 0x5, 0x6], [0x8001, 0x82df, 0x6, 0x5, 0x7, 0x8b32, 0x0, 0x0, 0xf33, 0x81], [0x4, 0x0, 0x7, 0x4, 0x1, 0x4, 0x8], [0x0, 0x800, 0x345efb8b, 0x3, 0x59da5730, 0x1], [{0x2, 0x7, 0xfffffffffffffffd, 0x8a}, {0xf57, 0x7, 0x7f77, 0x45c}, {0x4, 0xffffffff, 0x3f, 0x4b5}, {0xba53, 0x9, 0xfffffffffffffffa, 0x1ffe}, {0x80000000, 0x9, 0x2, 0x8}, {0xfffffffffffffe01, 0xfffffffffffffff9, 0x4d0, 0x80000001}, {0x200, 0x100000001, 0x1, 0x2}, {0x8, 0xfffffffffffff5b1, 0x6c24, 0x6}], {0x93, 0x0, 0x8, 0xfffffffffffffff9}, {0x3f, 0x1, 0x4, 0x7e0}}}) getpgid(r1) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r2, r0) lseek(r3, 0x0, 0x0, 0xf69f25f02df11f58) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) fcntl$setstatus(r3, 0x4, 0x80) 16:00:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x84) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = getpid() r2 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r1, r2) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8800, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:13 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4200086128) pwrite(r0, &(0x7f0000000240)="40d2ebee13ee6780346cdbf1fdefef782ba883c81faca96b8e637f42a5750dc26cae2baca565a88a5c2b1f8c491f5d835346d4c6567548e091504f541ee34bcced77cfa23a634b0c7f5565317489cf7a15bac86e428695b21cdf19d0d9c9849c59cca30d77abe1ebd493aaf632ab9d73e828a7281eb0d8e4c0c280e8a0c50cc70d2f7509f6ca5be14ca01680e6921bc3e62c38a3bbd5705901b2caffa54ca7937f65eaf9ad", 0xa5, 0x0, 0x0) r1 = dup(r0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getegid() acct(&(0x7f0000000100)='./bus\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) socketpair(0x18, 0x4, 0x7c2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x2}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') bind$inet6(r2, &(0x7f0000000240)={0x18, 0x0, 0x400, 0x8}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x4b, 0x80, 0x1, 0x9}, {0xa7, 0x5, 0x6, 0x4b}, {0xffffffff, 0x6, 0x800000000000000, 0x400}, {0x9, 0x8, 0x5, 0x100000001}, {0x1, 0x4, 0x800, 0x3}, {0x6, 0x0, 0x7, 0x1}, {0xc37, 0x9, 0xc1, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x106) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000028c0)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000012c0)="8010f80e42907e56215a8b3ba2d737b14d2325b5501379c546c98c3fc163f2a987069dc5a1364b7bad5a7dd2fe1f5d7637c3443057c3fa0657a445c8ba8bc1e59eeea6ca2bbd93f03317c0f6d4ce22728946d55f1e840cd511976939bfe9c58170c9e05ab719092f246ef65b02f4f4fc95ec3c6e82adea387583148a7479a7fd87e3a95d4025d313ad4ab44f6be609e9dcc682c5930aa83748cf8422cb1f857ced320035b4c5ce4437dfee6df40c0a7c5f003e5fb5ac4177eb2ae6c4d58149ced7774affb6d4eeff763c0ae534874ac11270b099c560e749e465db5c2e91899add51881d49dfaa46a780b28b9300ef5389a4c8e30d263ea067fa33254d07", 0xfe}, {&(0x7f0000000080)="50fe66f54a8c402b8dec3fb8751ee6eeb38085b5a4ff0e5e507f632168b27f5088c45bcd9e639bca875bd93e15be22ae69957814f36019a07e6f1bbee3567fcc300940670f81cbed8323c47e7f30a5d2c60afda602f15cce6d59de427b225f7514c70dfe73385f10d47717390f94c5472505e7", 0x73}, {&(0x7f0000000100)="454dc12084b03dda6527a05920bab8f4863b7cc77d1bb5ea46ed7f98b14bc6a8a303b18895d7527d2df2a36f026fc001f3", 0x31}, {&(0x7f00000013c0)="97e539ebefe2dd41cf2a04cf43f4bbe3ea3d", 0x12}, {&(0x7f0000001400)="294fac1cc327845c889a9887ec6612a677fcd4cd6356c4fb5e4243a3a4bd1b8f590472cb16fcb3e4c2b17eccf2152bbc1f571671991963f91256ac3c14030bafe2abf62fa85714c3d37de924522fcce9df1c1d5dec3f863863118638d8d320134c92ec12b3cb3a3f69b90552bfda25fe9b73337ccb9e9eddeb9fc66999cd2e8d65a8047eed38b847779587cd7d11544d2e7bd7cb87c6bb", 0x97}, {&(0x7f00000014c0)="698b021b7eb1b6cbd54c8e255813b659a9fcb5792d70829bc9172078387e299d13387b2bb91bcce5eaa61dcddade9fcb941ea30eb311296bd1b0e4b4bf4b2b80458209dc9b88349449c36fdeb6dcbbc4a75c63fac50774c7038e877b96128b6d49d281aa", 0x64}, {&(0x7f0000001540)="c237f8e83333f3b2ea17e6df3276938365be2ec9ad5ff9e09c250c009463998a215914f3376a71451292ae8aaea6f755dcc906d6bf34fcb446d34aec779219ef208cca36685d9bd901c3a1481f7f6ab0210aabdbe9cf00edb941bea69cfea3602a1cd331da3ffc756ef7bbc022943284fc2cb1729b141ea5441633e34874024f23917d5c75e4465e9e2a5a698921b7322d8b12a52bd82041abbbd5d5628dc79e2ce1cd151406e607dca4210121026d6536508af18d33b66335", 0xb9}, {&(0x7f0000001600)="68f87df847f696b6831303068577524e394d6884615dfe9a7de77b5d0ee65202fa8e7f4133ac39c06580accf4e44c3023a816e4f3f91efc5603a844915a2e9d885593b1b3cd50201bfdaa6e6028482e115700380bea9b958197981b5d26fc723b9979d34dd", 0x65}], 0x8) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/230, 0xe6}], 0x2, 0x0, 0x51) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) recvmsg(r0, &(0x7f0000003e80)={0x0, 0x0, &(0x7f0000003d80)=[{&(0x7f0000003b00)=""/136, 0x88}, {&(0x7f0000003bc0)=""/71, 0x47}, {&(0x7f0000003c40)=""/104, 0x68}, {&(0x7f0000002a00)=""/9, 0x9}, {&(0x7f0000003cc0)=""/191, 0xbf}], 0x5, &(0x7f0000003e00)=""/112, 0x70}, 0x1) flock(r0, 0x1) close(r0) sendmsg$unix(r0, &(0x7f0000003ac0)={&(0x7f0000003ec0)=ANY=[@ANYBLOB="65300005fa35da96b6ab75de6b835199981cf0afad07277c091d93ca1c8b1dff9898"], 0xa, &(0x7f0000003a40)=[{&(0x7f0000001740)="c5de38c7d7b3380bc6deb984d76774f731efb7ce05ac5257bdec011b47b6a8ba5c3dced26046579a85402d24b842759f35f7802af5d69e3fb8129c78dbb2ee37f7c842ae267fd7d0241108490f05945966942b96bf6ff79c0bda3f5d75390363285d3469baeeab9d2ad00d04a14b6de4bb89ce0d9c4d6af88d147cf421354eff514904562ccd9c7068877ba58a6693f12bc3c2345461ffa2ccee10", 0x9b}, {&(0x7f0000001800)="b31088e04b3653c55f10e5dc63635647bcfa19fe33ff7bdf701138da46df80eb3839248c1f141e73f0def311586206f5dcd6e454f57a3a3e0344fa3bffae9b303de86a65c68733f8184d49f112d6d6cbc109068e6a2da60a5f1abc29241d5d730fe562e6428391779632ca2a0a63c60e50619e5365b35dea3ea554995f643f3221372e2ad8ea02f95e3d6ea3cb3391db3a0d798b067c315a26f4c09241c28852cc97f949eab894671cb1d1679c4a1fd207ca00fe9f02e222341da36efd80db28f5b5e630cb93f45b48f960ac235fdde0e9256ed4381e39badc64dee876a90245ac97008fbaa94d99c2d9ef49d49f8954b94b2b03bb9f6b4a73e1879c6bc41a8db6b683a91f37199bbf9ecd2658994034f9e19c9a86760f73060acbbbb2c6f11ee6e8dce714480662e64cb55adc68e2ee506f89af7ead48d5d7269bbe77c05b84ed23cd7b0a798d3e4489bb4c8939fb03b59e4669ff446faf5627349cf30d64550cf4b53f4ed0ad53d9ae5e7f2b5e9ecbc24f7652aca3bd16c1acd5b30390bc01298d36a055258e04d14129d77b75d443b2e0e0e882f16484ae30ac36c684cb2f101794f273c5b0ccd0cd0f01542c9dd96bef6a9d258693028aea583a68a326b86dcda838c576b51a2dfbfc5cf2d5e84f1f26a49dffd13f47b306e561c76b15859a46623da79864915561a50c0d2fec78e5e18e81b9b07febd87beb8cc1af51778bb1136eb1e21e421b97f390e57acaaee71c4bae3fdfa61137ca790d84cdd24498213ed0044165bb1031dad9bf54125e02a172aaf4b095705a7461324ffd9d30eda2b88d06aa7ae54640ae17630127ee7519e78faf5fda8de01077cb6c0600af133e7f91a0520acebf3b0498ff4a55205026f3e93fc9af1d651288a55fac49d704e7dc9666ca17aef5b5be2e16098698d80ee12c1a90639248cb7c298516a6112c1d45a770b6ea7dd1f722bf0c9d4f8c3917a5fe1f19cf10e68cf7331eb1a0adbecdd5ad21b7fe2a355414639d2fb277190c200eec2261f3c082945bc0320709864e507c8802ca9d8421a9b09559474f9314d269b9d9f28a8516f3e7ce9581b810de2b79394e189b9caae288d6e08259428cafb27094045360be05f011c0a3bf63cd4d1741333bef0a98779c6c61adbc6906f677ee3efb4120ee1a5183c299bef603302d53414957494abd35d1d952567b19a5732c71f5eec6cedc19db7d8fdea5f8c207c6c9fa992bae37cf65ad3bfa90afd90608afc611d98bf6b65ef1683b092c0d0731452b966a1a6d640d419a9a468e975a43afa0efd4907335ee718d74bca589eba5a8cea81b0318066381195bb0738745ece06540a4069415cc70f35c80ee56f4cecc6da8be440c2391bd7d62fc341f8150decdbfd60a0818f45a31dc0450ad76347b263334ea5a0fd19575bae96737d36eec8678ce31587034608957672706452e6aa5c358941748136c6eeca77a7c50ffcc50a285f5e44b2cfd98ef26eac5752926af324e5c1bf8c5f910c3e6086b4ce8807beef5effa3f0881e64802cc439d0f52cf51a3c5fb27806f3b7ea08484e9ded32d22d235d67fe52251de088f8857554bb41085b95ec293a62c76faf1a602e66dda3264a4bbbb9c38f1d41bce7fde476d6ad742b465b60a714f6bdc7bd702b8c7b5860bcb4dbc62aa72883cfe1c9e04be94e72f82a7d7371660038da334394b7f36afb892ce840d64302c9a30042798f7af257ba99e935f2191438373d895bd7eead2bb47e96cd0db94824ad8cb864c688cc37594391e217af309eae57cc806980d6effb114df2577a7a2d82f0fa889586a5870f0f1640e84ecc26e0d26255ffd7a8b504fc736fab3192dba7d289d08fdf785f79a59827ade74b2fb47f9b1988b196fb5e2b8dc2acd0397113685f44eb21eff109f9f8f9850d17a5cd435fd7602dd546897acc9bd01274b5dccfebd38f66ec9ccb5bdad5f677c936ab842f9ec5a9e15cf8baa7082366590444708e836225de5cadb41271c4af45bda12456e1c43ae8ac55c05e879a42f456f0da92a44021fffd0c8011e96b501eea1e2724810f9ac5ab50c9b8355c6f406fc50aafb024519615df0623432495ec0dc73360cd75e0888b17260fd84c85d9b70917a0adae91554ed28acf6ad6a76db11e2330e35ed576153e8c92890afefafae74d12270d540297217b877613ed358155f74fc88ef980f5e0406bdd501e16cb1c501f4f2cca639d05c7359f377161662d9ff787bd5bdce90ffb24dddabba7803a9bd2e2dbebe4e590ff18972a088edfe490af3e1d52aec316810d4ef22a839a2631964681bc635e97fdfc0362beecfc6d91dfd8a8899f4beb100e9aaf857a27e2f2d6c1f9b8dec72ea83706a92fa4b98b094f069b11053d4c41b4aa90393f7271eaf55c0eb945150c1838557b423d0caf3f687fe7124f135a747e641e793097d2939c894c40a321414ce2f29823ceff8a3529168dd787e0619abff6c241d7a8f5b517e7a42354a3d16296b6ed4343916479333d1907020203ae40fa120f2b2d92d8037cdc9d486e3fbc0013ef1b37c53e3ad1da1a785f9bc419cc5db926b6d8819860cf3371414b8fc9865df664564e08a5bbf73dc9f6181b9c9433588fa61ef2d604be008993262c91ed4c8d0b5a45e8071c4c63a2dbd006eef16011942611d0ef2944c4b2d9bdc22cc1e59dbe41646c8887961e3a71685b1b6d9744f59a94cee7625fb820e918e17347ac81eab52e978e1c5f7390b42ce2ac7ae3e6d290c821ea4e3a287b021f27453b49a7b7defcc5d1c25589d40fce9fd8a40877f00809dc9b12f7e6c3bf1a7f254a74dbd7bfdc1c023262233dad9bebf8451668f128137008b88b4c5c2425a4741c749617ff88cd4c96ec129cdfba742fea20f9e1aa346c072d835f09041e921597bc4a20e94944b769031792489927f7e15c733f7afcdfedeb063bb09e3e91e75ce0f395347e1bf265e6bfbc0c58718fa1d2e3d01b5f55a9435a988318c892db076adab630b44223b96393869ec1b2cf1ae83b780641930a2e29a0664a0d5b8e55055d47257c0910a7a83e45a8b9fe2e0a2203a4896dc47bc7a45081c7773f80ba9518b66bb824c67f2fbb9509f90416511268297aefca7a60e84b6886552c0b43a4ec75b28558c1186b8cd73e289034942d642b41f53e6c184411ed3297cc8bec16c764fc659bac63cb81760faa2a7dcfea0a460f92def2c42c2af1f4cc4412feee460dbab31cbf1f439c51897077591ebcbdd58a6173b2a8a59567b1dbc2ac85657336fe5963d47704a59e2c5e831079b6358ac8bbece130a553bac399d61aea8980422ef522090478edb390ffc941de2f22cb3e2a3333da1a0a046fddbb08368f1627618fd898e66c619a951c76e3d5296a05d3d38c45a085f0dbe4de7dc2d309f3734d447c64d44891fff20e1727ec1e2c142fa71479efeb298f913883848c009659e282037063057e56a9e313c3b40324bed55e8e39748fb94ebb369af152de2db27f52f6d6c6c49b27488d341d7b5549028783747215ed1e56850045622a21ebb59fae8db5f2367e93458db32a23310c61f9cb4d0e0c2bec6a8ef11d722a41d4bf74a720eb5247bcdf2ee778cef6e5c0e6c5dc9d5ae947ceae60b0b5b292c6749cd2504336182289a53641b476b4fd657b30cae486cc5dd854b89b83dd85559de556e4be1f5363d2f156af821b21437aa8559f0dea8440d511e93573e5c674472243fb76da1feca6d9ced40da5293070b05bdd86f61c357575a927321ea02f4a435f288af558b82849751cc66f2f56397e601d32677b0ff9202e93e56408dfa360923ba98a509f9735d802c825577fd0b1a9383b56dafb88872f3cbe2b3e9eb955731772379d180658107df5b5d99e5633f4025d14f0672ad524940b9922d89c6e7e80941c2a4422c710833e4f842dc66513541a456a42b8460a850e6dcf3be7781a2e81bc3dc7b0e66393077e94827b4faf3f1181d39db043344ae2bc63d35b736c2eadb5c6762efcc6f0f549dff6e1b69200bc5b8a3a0fcc3cf2cd908d8c5251d0dc7758425dd3e7fee31953c78fab9d8835d7823b7e65d7cd9ac281096751256b625e2d3e20926e82508e92928449d193c7be1f8fb55458b58170831aac676f19cfb20e0ac1d391d43c37bbc4d5aa030f3c19cbaaac72fbe35b37a0e8af985873922636e058c39a1ff7e5c3933b9ae18ad57f83946aa3f713930afeb46da7323181c111b34c861da396209344a8a49d290f5d22cd9df3fb269e30d8bfdd0193787077315d82672cd33bbbf7a75eeccc1592fa840753c3c40f9407ca401a87a8e726d48d5ae8a952291e48c260e3fabcc69858063be7067c2d0e845a4cc244ea929615d8467ec4f8c078685e11ace5d2f6e0a0b392e4ccb40d1c632f7bcbbc71651fb6ae8208cd5549f02ce0d199ee5c1d2dda73743eb862d91c5533959c4f2034a91129c9f85d84bf3669c966ca4e170208cd4764fcdef32f4803215907111c21d70dc642195a8aaa7a0835707017a829fe568e6bd3168c3d5809cd0162bb00f7cd5b6d2f8dadd99b657658f46357edf7718caa87b56aaccf83ddbc37da5deeed01bf9f703b3462cb1148343f252df31fc887ed4728b23f44e5b4c0b28efbf3c5b3f4b5eae5d76907ecfd502ef94b61b0aae7e24156a285b0c8afc4c75abf8f07bf1d5b139e89abc6c7c95f3a10cc30e1127daf78e37fc89ee73977612a497dc448cff51e323f16ea12b46de892f648fcffbb064f7143f99cdc019b36be0b64539b0ccb07c5abdd373b5be75d3220dfd58f6520f13a4ed7ea585dfc2cb901f87a9eea083b35252c05d08af9c610ebee6f563af4c77a3b81dfa1f2cdacb23dba45bfce83bd93f9a5f42491e3283acda31cde2287f051d5978d780a85c1d2c1f8749146a8dc4fbb156f46abc14cbcf04336cf4f86eb95556b746df67fb04588b34045aebadb1a23fd0d5e16703081bbf1a69b113f44c493f9f44b9452d0a68437c2d1d682af1aca866b7c9179965c91fb2fdf7faf525dd1cab43f9de60fb751cf03d6e1c84b04e0c28d968c4300523c4a547732a1b5b7959d4ed1c68dccd1530db2b22430ec0f01135ebf7a7e1005b7727d216b9d83023d65a52afb743afa367eb964211888a6ae273558c3b8ea137a10f75e1f041edb99ab714ef5ac01d4eb17f6aa0cb0099a9c77f6231aced02775d890d29515ff41a1423a8a3ad7bc0b0b8e84753e71639c730c0a4800046a8295349ae66361688a47f6b267440dbed4bc32b2d37ca490cda72f87aa58ec1fb02eef165f14cad794a29421c48a416d8bdd34ec57f9198f392a14a1de276d3a0e6c9abc0d9d13b7ba1d5345107f7f8741adddc8b45163589f4f4e63fc8114d2e84ebe3619503265c59707ee6539a2dc515d89c87b4caf2d00377d303a989249579549408081698db5b1b0465b42c42d6e41294c0406b2ecfa1a60be8705f5b2ead472d63a9f7b69ae3e45f903802d0d0bf97d2671d746736a7b4552a28b2a7d865be7299156626f3b3c5effe52d8b13a9a271d004a93292a88750734aae3fccde05cc2a7449859379532b5f2faa7bf929954a1150c7b3582e689b64eef8237ab243f87e3f7b7df2b7860fe81bd336b275f6e8cf97a17b3714578f321e5e914fdfa481b228047deedf958177e5a6859521a8a98e00675ff00cc0a874bcbe4052497a3c8b174cc093cacaf9c694abc42f77c8a24a8a914aa7a1501177d70397aa44f4cabbeb3c51b52e36ccb67e7252e7a4e0c35f8cb22c7220db064e8a36865fdc9484590", 0x1000}, {&(0x7f0000002800)="4827babdb26aa58d7d20ae59eef4b6c83a1a2bf0e6ccb8355d95ff7b46d434b7780e40ebc42e9e6ac3722a744accd4e86343499b29a8d2689af07295ca61139a455253f74e0888ae1cf456fce0b6991775ffdb9f58c282ded5fe406e912b65eea3845c63239d86b012febc87e5eb53594949cb1eac9adba81a09c127b8cfe5ac595841dc", 0x84}, {&(0x7f00000028c0)}, {&(0x7f0000002900)="10d6caf58042490eecb68abc4bd5a2c96ee3", 0x12}, {&(0x7f0000002940)="046c0cfd8de27ca50662af7ab2bced80e088b478bb492b486ad1afa498c232656a1a15efb32af846a4b5dd80eb1b998b05d06d6d531d6a90656b4ac5388bdec09c4efa81278bbe4b27c5677b7ae289fdd2f6c4dbe771f5a920316840722644799c124c50ccac8dba4123d0180ec522191716ea71d8a0283e457346cc6f32bf2f316a0f4f7df8ddc52c4f3b728ac15c09beab6cf480b3d57bcdefaf568b094ef33042d3c130efc3d6977d738cfa4a9553e39ebd2556a1d72c1d277088", 0xbc}, {&(0x7f0000002a00)}, {&(0x7f0000002a40)="90044154840559c2e79300affc5935904a8f44d383f8b55e592b1f30dda2ed3c2da95b57af6bac67b2dc28452d361b530dae6b0418ad0b979985aaeb311c73f60ffdea08636e8670cae66e2e0113e68ce1133237c57873e7be7222f65446b875ba6a6bb5f1eada042550b9a43d68e850a3cb3da2ac2ff1c9f56463e2d379b67e316bee1150d6b8c4d9d7bfb3a29131e2c6eda20c75d249220e839dfa2a68eacb4fdc5a41d94ffc3bbc0020789c447a681cd39b979193ded8c798ca82922c56c3c586db225d6b35c2fe6a74184669aa476b27cced3258697c9ce6303e87775ba118375c68d804f51bfce44e572c16163df338aad45729d361c6b91d7a6e199c0b587bd8c14665a93ed6c97753bbbf89909d81eb0e0cba62efc162d9d5e4b4d143d135547272edbc2888cd76ec04c5053086c9d2042917069dd948a68a58c77c6ea705fc738dc6ca00ed95666085499172d2af55ad8b414384b038789a94f0b76be94436cfbe768a71a345570d4aad900241d91706919905e4c54d098989e9c141917f3144d5de0904dacb2f596215c3c56ae8f6ab5d26798133bd46a96fa7fd3ee053d01eb27b34f89cc03f8b7b0af09f440a2585894420abdf54c352de065e8f57d0fd93de3548bc58b2b4640e97fcc33119a346b3c3d6808836f552d9e3b8a4c893b28b38591ed1f816c9ba3b596e207dffa85111f9365e5b6e0b93d1c928628dbfe5378e984ca47ad57e4094852f867c311b01ff8cd9f00b45fc3683ec2a99df1b79c9d339099e614c2436dea35f3e3851e92aee3fdd6b7e14d7c4e03508d9f2b7b896dac195792ad3933cdd3c663993fda6d4a0abee3a894c9a5daffabb22771303dab2e5042a18b1e875f3c98101fb2d18bac774d5e39dc37634af38eabeab9d30c6723e00b8c0ee9236c0a53dceeffc844af2e175a38a84b76175d60cd2c354f05a19e3964368a2ec48bd5634df51128b95972562f26abfb794d23480ab09b0c01670644946fc99f900bac657025b9572aac2d0ff3e21bc9587ddc5162e2f1f2bf41c6b88af5847e998e40ac67f916b9f275d827c2c559610f3222625bdfcd84182a00e34f25f7ce6a7d74b314535285776ca6d71143d4558106ceb49f50c5853796c354ed75b7f5e42a02e3395c0ac08ac223db5a684928aabae3a45787594b9c22ee45ad94fcd6c04dbf672fc119c8b10bfae235c32474e01557a47beb46cbeec3a4aeac50401a0551d388a59a362210f9415d4c68df186cc29c50c52364fa08aa7839d5db113af7bfab56971877ea15ade78dbda016778ebfe3c13e4d3ec701111bce16338f0e53caa0649de8219017c9b5c68467ce13c803874c11d2488e14a0c21970638c2cc01416236c18420b651b075480e93052283ea7b07e8818dda4788ccd5d9095015f89da18a811626ca881b95edbb6d9ef15940e148a6d3618a52a3927a19ed94218cfd12c569c7215ecbc6c0b9134722cec5ae36db891532bc36ab1329cac6f1a966a869ae7a0fb09e063c42b6d60d50d2382659d2fb2873374106400faebc4d4cc5041c5bc2781ee5cbbb6542b6475a603dcd035800bcf6d319a80c529d31b187e3868400c4f0d06dbe79133af50a0037244247d16a741d2cf4489eb33512b128646f890345a420798ec985ee1b7289d890b0038e5b2840157c1b74f205ae94a356286476a7e279c011bdfff76bb0d34e94376629c0f185f3b461a08680f764562f4aba76bc4b3d42a8bee20534c9aef77c392c20e25eb5e72990b12d08fd253be2282749f6e506d7cc28fe6f5f5ec0b28bcea9744dd60780e36bb1d8565d59e6aeaf74c19ab85ef721780685e5d8a428f3c07ebdcf198838ce2f1007b5ac4023898b0538361e87dd7e06ab514a865c79872bbf97de993aa4ba72c4f20e1ef7e9b642ecd86467c89b95c3826d6444cd406eeb29d9579bb9a086d9ef58a1322e023889ff498e28136d9e861a208fe28ac1f4ced07a0c1c4349d9f3c8ea95746943d85275dd92167cc94e31fe4437c79c5cd69fb40179d95ee2a872245e3de9de8db38623ff9ff7b350d52a3ed1244dfd96f8d06f232a13a166fb5ba7c4fc6c51296bcdc1bfcc23129588c9356613727e307ff5570cac0cebc8ea2b5b3fb647792af232a29da7610010c6a16b8b2e6f75103a1e3c0c1de25618e8890a61a84f43fd5d921787f666d8841b40d3f8553799da1f237191e52399a804430f0cbda8a5a56a56f74042f0d0d9e843771e9abbcfc30d0592eebac3f8cf664bdb845b9b9c541628b540ae0464c2bf4f5f7f5fad0f5029988b92abc6f11b3e273d9b5af965593e80b193a179f984674793039fc401f3b16e65885ec0e54919b1afe4e7818bf06a5d7d4a89bdba4a851ba99ff8e647a16931257106054dbecf8e40ad0185136261f2fa777997bf299d0db5dba598491c5bb7df23bb96cbcdf9e17ddc03d5d5e01d7dd03413fb805fdf0e969ccffca4756bb39f2b34ea4f07de267c6b79c59ae2a009f89cb1cd857a926f1a77b2402009daf6c0fdc5e8767c2b3b93713ac312cb399e95e3ee96a367d5e88076127c9dd834c4bbd8797b5a8ce5bcc653f0b98dc924d9992edd23664267e64843d66c9f22df9676d99ef7d8f96a9971801bc0f6b1eb354f89d3c09bc5f864ba3be21b4d2822c09c0316b684472d7128b5ddb994beff9d59254b0abe129344ac2373fe21591abd3e81ad29b2c7b4774e48b0dfe78a7eb6a69ba6e69e6350c403f96b44fa131b29f55be3c36275bc4a0db8beefd0fde456098ad8cfa0e28152fca5f1cfc6824e8bcc5112323846038d65560dd49b82a65a016d4ccf036a5313020dbe8d97c9aeedf7dd5156445a52a8f92b1139407cc8e1913242b1b49d39dd6bb43315217082550a72750faf2eecb6ce586090cdd490fdf660f579384ba76a0cb8be37590b9ca9c1c0f790fd9ec27dac7ce363a509a6f68388fb8c11e2551b23dac66eea0dbe7be6463ac8eb506ec326ff8b4f97925481341e3a9e079e9bd625a0f091d130d028426c6b29d8834e03c6638a2619abba3a48926aee3aa088016a7ded7793b4e1712f3f49e5b3c356a2516acb18a48caf11fd80727d039b0b2c96e8037fa2f48f11a5615f9fb604ae2c485e940898113bd16aa460488622c51cca6d65cd3ff99670e8b551caeadf0abfed569e57280403ff1e6dcb0bb79f8d9690041b0fc84cf00be25f2e31191c1c03f8ea8e4a7d01262b37809a0ba1ca75fc47f11258dba9aeed5297378f6f832c7a8a6d3a467783637ccc830935394d3ba29274f1aaad288b6f21b2f6c146312d2446108e941776886cddd5bb78efddac58197c7987d810bd4522b8734a94ef09d2879ca060518a17b7179813c0427dc0883ad93fac587188147ff906b11b33d92e476063035d0acf650c31020f90ae6ccf79d8df28fe4d6f7612c10ec47b205d4f555a377b40b88d7b9f0c62af271baa9ee627d76b3a842225ea9b784a776d347cacb2a8fa308e2adf9a7821fa64ae6869672a7ae230bbd1d8d4805ae48fb493edd2a727fa8c3f97f09634c00fdd7d24b6e26055c0b043c14181cc977dd36b17dbdf41e40299470297a78846cc956ae01ffd632e895e992b1c871b44fc805e1583b405e1e256bfffb8772b67d872f1d5291f7b3c00c9c60e2fcedfb6427b3cdaa1f99f488c2c53828ddd6d81fa2b99452f32059d255dc6637f4a2e2c00d24285a6842ab5b904a0f14e77646927e8cdcc7587bab2c2d0d3e021298da7c2ee2f348ee19b6a0d80e96f7e7575733efcc29ee6e60697bd0ef9b3912503c100ad532b184c5c3b8432a543f3fe0d4e1fa7d13c80291bc92189ff3474c1d9d54d0096ded19e72766efd8f055644253a80e912435a1d9d437a2b01b66c4b06a2fa7eb3b12eccf251938debf51a6b3e6f958518b5fd6bc01ebbae6eb0c72fdf1974d333207521ae79fa4c5f54bec2f3499a18de98adc4e3c086f72958a7f80728fcd14496297d926cc69b996a95c0e763ca1e467bdff11ad321dbed30e86ec8f651b87cb0c380bed26505ccc52d9d99eb6ee108d36ba614af10d81d5f65ec0b9f9b17479d3d19c1501b2784f29b00e43acdcb483ecd9896839163b28e44e6aff4d9ab154756e2c1012a453450aca533c3e00f2ad1c602d24517360c5990316c36b97029e7e5f6749aaf3396669066e07cb0dd5aac4595c5e41495efea66ab7158e20eb0a4c41cca7b1aaca0b64b0cd49918cbc11e18aade1ecfe085a385504ad656b4c3418bba81a0a084fb66c39d4e1533a9ea832b07ac1a50e1fd6107db7903ebb6e2670b58a23b5f733ce94fd4928e408f7ed2079df819b47e6f853f5a3b3dc1084d5b455f6ddef1152108f3201a018dab3aadfe54f8749d816d723f161accf37fb2334e861814606073ddc61c2ed8d3cfdc339324d57e83a8c70e47f93417bedaf8e4b2ac8a164858dab407ed33d83405f7679aa0484aaeb453a079b645e1bb2be0ccf3d27979da51626b06704d8866ca813e67d21ec2caf053641e8c5b753f1deacbca654b5e726bb89936feb3666253b5591aea949af8759716b0bf92e14ff2620031704b7ee9b5873e62ca159941afdb252b7ece8c4cee8cc1e0d9b4978847ff4f00b414eb9fb94f0419fbc489d31952a92891523eae9a378c8cc65e4ec386d403cf8842304cf525f060142999aabcf263912721c4c45ea7b0ab29a9e08ed66e4f71791466164384c6c96495bb27d34ca878e2a3e709f2cc8d54fac21580415c687af0a58b02887687dd7e86b0510b35b09f0ea5d3c2ce113a0ca535a3ac07f05255419dd0cae3fd85d03a43cf309d72a6a9966d110e72b082ad0e1630aa789c20e52c0d0fe6481fe8606019100001a7bfbd0ea69b54c7814bd9cf679f40e37b44be25a583c796b58001b877c95748f05671df145c368fca1d86429d4e7daaf0f272db3bb0c27c67321695f95fac98312f99c7f3dce19b43cc2512beee4456f73207ed7ff9d1813e3966149d95a7b219c552d2f92c21ab12e03585317dfafc0037a09d2c01724500c8f26c430e2b1d331998946c56c63bdf8b9cd26d0ba85a60b77f5ba33b706515f3bd7fc3c2ab4ff587fa4f98e4469ce70a17143beb6fea15d763fa82436b04598f2ba20ff5be6bc4876f260af56cffea7e62578171663472400842490447ffb7600f9f3376332ad9f7ef4d5a514f39683ce00b7804d87df9b70516745e262f7ba4a3c80fa3dbe4259a74dda0aa9053ba5eff7b2d0c8fb235f546d62206fbc8a4476808a73a6f1c170e6894a3282c8ea4fc7936d036a3502ca302fbf55db41144d10bba1bd15475128b93bb26e965151de0e85c76b48b8c6424021241ce2d4407493d739a25b9c5955e0426af4ae924e55dc5c289dcb2927de42b9e316c97da4548dee8ec94d1af551b22353725760a5bb087844e92018d1e6489e412550b4d7a4255b16baebb83808c354ee7f02afd26f5cd71174b09ab9ff53b0f3b379d96a10005db9e0e04c2943d69b53830dda391e55689f0d37c936e930fb25757ea91ef4a928cf02c2d599703672a070e62eeaf638ab87fc24da1794a7004b47095d3ff32a175c79fd824257299a9fe7d51f2bdcf9e66dd90e4374da08a1a69a33207da98dc852c7f17c462d403eba9e5d40c02b1ec9eab53425f6f6c4f06656e0c29147537bc0600d315f6d639700d04d06594f1df22eac549f096f7b7a0ca0c3284fe7e41026c76b6324c2233a8ad9695ae90e018a412da0934095384aaaa76e19fa5e7163d8be124a3e8efc340fb67fb61f8cb8b7c3769", 0x1000}], 0x8, 0x0, 0x0, 0x4}, 0x8) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) dup2(r0, r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) setreuid(0x0, 0xee00) r1 = getpgrp() ktrace(0x0, 0x5, 0x8, r1) write(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() fsync(r1) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r2) 16:00:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x1000000000000004) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 16:00:13 executing program 0: socketpair(0x18, 0x1, 0x1, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x100, 0x5, 0x6, 0x5}, {0x1000, 0x100, 0xc3, 0x7}]}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') fsync(r1) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x2373e7ca581bb814) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) r2 = semget(0x0, 0x0, 0x20) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/82) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) select(0x40, &(0x7f0000000080)={0x8, 0x100, 0x540, 0x100, 0x1, 0x9, 0x0, 0x800}, &(0x7f00000000c0)={0x10001, 0x2d9, 0x3, 0x1, 0x2, 0xe4, 0x6, 0x7fff}, &(0x7f0000000100)={0x10001, 0x200, 0x7, 0x1, 0x7, 0x8000, 0x7fffffff, 0xc5}, &(0x7f0000000180)={0x1f, 0x7f}) 16:00:14 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) sendto(r3, &(0x7f0000000100)="66a5eb2b1f26f11ba89d977faafdf71016253efb7d633a86bf8326ee27c08cc02c7ea23b83b661ece296951421e1668c92784d96dfff19fbd3db24e74745", 0x3e, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) sendto(r3, &(0x7f0000000040)="7b079c91f9a1d23827f855bf71cb2a4860201d6a12bb2db5d18ef208a02c99aa0f1437ec3ad1156b0d0c723d89ae531c071a466645fb90759a6dafdffa9884d6b2386483d5408691ae7ce3f2e5eb66f91e", 0xffffffffffffff33, 0x9, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3, 0x100}, 0xc) 16:00:14 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0xfffffffffffffffd, 0x2}, {0x11, 0x6}}, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x6, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0xca) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f0000000500)="10d1fad6e649b1d3cf3179f7b0666b50cf5d62c258814cefd7d164e58f8c24f6982e7b3202014157a89fa4ed3f328df6d5c072b5001a3e0ee60cf58aa3ff28b558be89e5fb6c78c4d135060a5279caff5a4952e2d5c6e2828297320c171ea65b59a00cc2ee728e5f5e5ef6e997f7e34c1d9bd8c30874575786fb8828f164692453162fbd623f7c7fabf450cfe325804e41e950e70d7a5ce896b70030a43ff8fb5b3f6a285bcc404dc39500f499af9009b0e2363095afd7e51a05c62d3badef995cddaf5e009ce2527fccfd457d7bc0c25cd7c59c3eb2", 0xd6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000600)) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x40, 0x1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004e3f7b238bea24018295954984c87910bf453f68c11700287ead4b8b777faf06000000a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2802b4122cd2350000800000653b5dc7634100"/216], 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000003c0)={0x6, [{0x3, 0x3}, {0x2, 0x100}, {0x3, 0x8}, {0x2, 0xfffffffffffffffd}, {0x1, 0x800}, {0x2, 0x8}, {0x1, 0xcbb}, {0x1, 0x200}, {0x3, 0x1000}, {0x3, 0x10001}, {0x3, 0xed3}, {0x3, 0x2}, {0x3, 0x2}, {0x3, 0x5}, {0x3}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x70}, {0x3, 0x7f}, {0x3, 0x5}, {0x1, 0x200}, {0x3, 0x8}, {0x1, 0x40000000000000}, {0x2}, {0x2, 0x2}, {0x60f2eb642c198b82, 0x6}, {0x2, 0x80000001}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x3ff}, {0x3, 0x7}]}) write(r2, &(0x7f0000000000)="9e3eb390b603b73725c7c19aab4253e8b4732d3e92e14fabe4f2d065c9d67f86fab7ca2730619556", 0x28) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0xa9}], 0x1, 0x0, 0x1000000) execve(0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:14 executing program 0: unveil(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='x\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b56260a09206db5a39f3576d495a4258f2d89d3218f1ff50881aa4d0ba53a04f2bab888da58a33b7d35f840bdcb19ef6a5d0741e8027efa4e9504443aabb0637fefc5d540813fbbc621ddbb7fdeaefc1efcadb6ff83af53a64900918000fbbe06f7151df3dacfb36467703cb1938c0ed38a13a25916a95cbdfc21982120863f4f754aa7932a36f2cf87d491dacbf08b2c29d1aa4e4a71c33943c7783206ccc594490a72a12ffc8f25821b18cdc69971f126a26c901441cff5c608f5d2788a26ad3ff3afe36b42dd1b7dc4fbf0a4d9dd22dd652a83e32f90fea9c88ea3cde95b7d88acaa4349df009fa834072f6c7d4f2e91e39560ca3446109b8ec69938622fe82d9e13f747e3560a05d4972171c297f08cb1a82a5263e46faba92fc95caf656b690f52bdba5c2f7ad96e05a66d321e2185d1e149910c1a499a13d4ede838face57ce04619560e3855bd1f76bda26b6da34eccbab7cb6c7c0951f5ad1be37a7be5e56209eb2a3df67cbb39a9bdee4eee6e65471151f3ac1674545d10c1a4dcc016edf9f8af77650243a3944e891c5bdcbff6aef4cc1479360e7bffe050b9d626581df6bab0a6968ec2f49bd57a0904c43c91ad4303d5073c4aafa8ad15045afc8836be3cf9bfa75b7cdb0c83adf66bc7ea2140244f1dc1a82ea07207bf3bf1dcca28329113668ec54f37601eeb30784447e13baddb6432a0e1df9d4638230381e2827b16066aa4e0435b38b866d8049ebe4535b90510bde790dcad3bd4c89dcd0d16ee2fb09dfe4a2687d6896d2512d320c15cd61e08dff475e7de5b17cd7c8320908eff9951a26f306228b1c1f9d06d539386144d1bb1f79c520fe5132bec20cf03ee5ec19325a67060be3e085d3b6c5382187afbea7bc610208cf3fc5e3e7a9af6f2ed9b85ab8076f86039c15f9a81908a0b79209f1b4f5287e73f09905459d91c4bb707c7d1db53ea32fdcb3f7ac6f0338deff5a5e0fb1fcb0d9ce536ea73358e70ebeffe0c4eb44d7bc2e5d5f2929dc35c4fa68e8a861e955e1e8b10eb621b959b72c8be4aba2677bd1ec6c7edb479e5cd16392f9a2202c7bb818bb889bcd5ef0c4daca3578ac2926c7aafd04215ec084b7d5b226a0041d2b960400843d89df9436c6d33e274c4e09bb888729acaa360bf2c61a9ade8e7af72126703ddeb5deb6690740e11da77b659d422ecc065a25ae69aa2ddb2ab281ccbbb38e4f7534735d3fa93837c5255e6c426023dabf4ece9859484ffda1f61025d5409feb4f2fd49adf320bde1285cf17bf3c61d4156d7b90b8bfd5d2a4421b3473ebd500b80fd71d024d02fd7710c72fda4e175fdf7a7a5d703827344da2d48984ee146ba5fab533d7819339c5db75875ca8a332458d87c9fc1de9c1580a3125d3c66c295087f96bc0bc60c90ce2ab2e3e83be7edab59ca89678741f4593526580ed89dee46d2709f7dbdcfbe5c179e9c358a8f7cc64d82320f23b4e0a13a6a40817f0acccb4baa45443c027ee6dc4d566756abd02ef9dd1d928a2fdb101436e85bf47a4e65f3d5f1d293ef6ffd2047cd5e43df4825cd989841f5a6aef3b915fc92f8266ea2e81d70ed0546bef60761d532943d82b6987deed80b506b0d2e032199ef9f0ab80bdb193632824900a7378bcb7a1cd1d5b35920cbfc00b257103b4c93c143a161e766b8a4dd9fcc5aa74a6409388ebe5f1483851e40812774c41b5811cfce96cdfb96039896a71ab43bec87a0ac1db30ee1c4ce386395f9ad7d434b7128c8adbf4fcb693b47891c8b79034c1e9c014326938b10dcaae25be35511f2ed788f40c6c7a481902e581d47436824244d5263df7a5f5f95239ecadd28243a816b7502b154bd6d220e2f0294eeb62d2557719d698fa7faebd3c6899c7c3b6ce277420eebc39450e651d4e90288d255ae22e22ec84ac0ec2b022d1271c4dbc95817cd9b1d14d9e644e44c3170852690ac633b3b5bab339bcc0f7047ffc9c0c1153ad71520b0dce95c0beec42feecabbaa0b8a6aad19ca087adfdf6a30af1a4af3ce58072ec019ea94da0dda2a0e6a106f7f81a943bbcd015a82904bf57773069dee30e20694e87e19a1bdd47c5a89425a4e7ac282b6812a879770c77bb79841919f610fb0578fb8eef645be569ff937128f691f85785b57679871ce3e3ec1420a6fa882419763afe00b8254675553b6d4627687e76c9fa7030473334a90dcb7056a08b10f33b7d879c9c0fb81359deec4b590cedb2ef47f4bbe23b0a5a64bf294e7ed7a1d004bb3c0f76394b34f5f23a7c965ed67b54cfcd827462d1f28e1e02d4c11280039ea3ea9fac08a2910601154e89394e99f47e909f9c5ed6bdbc6a70fb72f078705f077d7ce8d56234d1f2718c10a050efecd6f738ce7ffd966d625b0245aef5d830b9c9b6a4edc8b787c788dd2177dd4c7585bdf3b8801943f0bfc0896ee2491612cbb06a1408652574ca59ada71e67a8383c08a6a0cca027f7b2232fa5933cd5ecfb75c0ae1706eb34364bbad7036c309775ab4efa89dce91ec8cf85630cb06eb3000350665cb7588a3ca7a982e0797c41d82f06232f61883ae6485a2f843837d6f383eab1f276e37177c64231d1693d401f03b0fc26e78c5810f178d634f1da7982fc7d4dbaf29a9f36a8f952b130da810275ea35347eac4414d9c37092cb50c36dd2b30458d71884c052d80b0f0a360987f6247c59eb24d4ae27cc9ea45e8a70c69f839fb5adb2209ebff815499962fffdc4a9e5729d35fb9019f5ad0f6c9a34eb4c04776e987abbb85489253233a1e70369ec97cc0a06641d58f5b6e3491aead9d402c6cf987bad0b85f43d149d0c5fcf8ca76e8404f131862e072ef9196576cdfcc792f3bb9cc3b262ebc64074d98664a973c75122088fd363314b59ff6ddf30b35c2c9d3ab39a25c0c7a007487d4ec8a82c5515b43e88e40b9aa7a349b7f433623ad36af51a1c508b300647bfa04a8f7d0ae729ade0778a91bc533cd6d238cf0e681cd190d72fc949e80ace9c779feffc838a319edeaebfdd937186caa7158f033e1f7ba9d3e7a16b012bff19854b43ae29e63901e4d4052703632bf235a381248224346d44f3c0f980d97c673dd2758271ce9a10127149dd3ecfb729ae1e2c0d4ae330b79338261ca054837ac169f27db07759512698ce9d159bb545c245c19315f53a6d0017895bd23ef58d4d998b6960519d8d54d61df6f8f4a594fc13dd3c758cd0c8d6f3a3123ea78fe8f64c7e06cb47808a18ff2eb4a88acc28a583402b4e619008a9d018b094a918a664f38d346bdc35e13b736aaf2fa9e91d5b48ff32bc34ba4b28f8d291b2a91f5b71e40cda03078382fcdc4f7020c3432d9c9bc0501b11fe04e216b34578cfcf6d7e57e40df8f1e9cabfafef4eacf4cb3d4f77933052e0418a291b56696083faf31c7f3495365d8103d4ba300b8a856436f078df2e501c5d2c736caa4758e4cc594254b74210b90bc0c555e539dfc5db56d0b0dee2d03cb124bf491a433ffff091bab09416327f51dcfbb801f99d431fd44e2f3ca572195e61e5f6eb96982495eb4f5a4be61f6fd06f31be4f45fa868d8ffe14290ef925ff5fade396060c429e1884f9d88711f81a06b4770da8cf4e141a1de188827e29e00b35d143a7e9eabe6e0fa8ed3cb31a6ba67cc7291e7777e233914ec78ffb3b74a18e36f96eec4436f57d1ad5a6a14049bb7cbf16d9c0abc284d24fe0d47d06c31056af3f2b4671381ca4014534276c33f694b589e480c2cf3d3cbf1b302a962cad54d560a6eea43d388c182fcf95789470131d26e11103cdb2f74fe17f6891529b2035356011c24504817ff5da0579ca4d940dfe569a85cbae9201531f6ee249e2e08e9fdd449e5242f6c0ad526d01cb9fd36f16bdc4b6baa7a749b3c225be2925c4ad1303159c5ca52f81dd669bbb1b3345eb1dff09b426db9ed07ede1a43dd156302b7d02f76fdcb5263969acd934601d0f7b0c4d5c36c3c26b0f7236a52afbd4eda93be0d42c8d584105f48f9c77b0693f47e69339f2070b3d14c0331fd777bcdf6230b5d6d052fcd1cb837d198c8c977ac3df25391d923094a474b23820920af2fc155814084c8d14046ac1bfd80ec0f7563e7b602a9ed9ff42c9395b764edc6bd761e9d99793420c9f3871c50775820bf848050d7c188717b4aec045fb3cd68f5bed99a306f3fa70429f486fc244f676fb5663354ffe1a041d000ec038eac645743672669f34a06760f5c1148ad0982cfdd4cd20fdba1ca8a010042be9bf4ab29d87731bfb9c726ebdefa2fa6c20ddff4b89d9889c34d2dfea02d82f8e79e9fe02276d3c61d692046229f972614927b483c8795faddde8c215676d77eb7f55afb3ae0b4d65526eccac73992cc3fab6540d430f11d170704c0c5d162483960fd8f9b068dd97a7fdaffc76b63025cb93a0d4c1d91daecf343e62ba15dd0f866ad0db23a34f1aa6e1ce1c169434d98bda7bcc89093a56aa2aa69c2b4c5fc08c6cd532d4dc26470a9968d30efae015dd1a4ffdbed968fdd0a72f849eeb280f2059f1a1e60c487dd3ea34711ec2c4e0b308c8fcf7f755cb5318f87d896fb4a0c7afea69afbe77b61a3e2e585f76d1ffa2361ee4bc439e5973ff911a629f24df601dee376cbe11f3857b9fa499688e72eaf01c21ae98b0f62b117186b378b7231e2331554ca6fed8e44cd13c8b5a75d367b9c8e46cd0caf74af6a83658181d108f5211b257125f84dc4af2983b378931e9b5461a90f977f7e0c60a08cece7cbf1f4587853f9cd5dc24688d227519c8d7b7f4c1b8ea4caa4b5095049dde1af3027bfbbe1ed6b949fa64f66da80e93493e2d96e6dd2880da12dd11f14053bcbf2fad7983b6ac5d35c7aeeb2f9b2bc8c41029ccb3bcc60ecf2e5248ae28062dd158d1bc7c80b295a9bbf9a272b302b878b5a69a1cd1c7202adbad678fa92456e356eba504dd550c00a159671c633f4948c261bf0628e40fe816901981f792baed20dc0d0e80cd96da319b7f9eca8b28a69a616b15373c7a3b2a7b9d304d64de64ca49794c09ba519ea4f09b5311ce223afc1a951e88b981f5fcf2e969d14b4b926099ac2dfe56d36ffe97b2569df76da3eda9bb4fe580780f19a084ea039c6720497b9c53ce8eabf5146a4e83f9abc83a9c9d1e90105ec7380aae035390fba4a741c0b5f7e82526ae80de54f82e96507b3d2a307e8698356626e2260bd415867fc993dc4a94e975e52d81a9bd64da7f7fb9e50186c6c6be2fa637faf78db14f4c5b1f02c66424a4a5772b024524df37529ceb72903e59d04479ef38052dc8dfc8fe2077754075163ad0bd7c84a63d582f6f3066728de78f63aaccff0348b09f09d42f37f2db050b57f3aff8ec8ff172d0ca3a2b0bcc593594abd9cb043db6b437c7f3530dfc4385f70e14b00f4f1029bf17d211764301101df2bce919dd8083c302ab04fece4731380f3b2041c9481d4b3496b890ea41f52ce3fd29ccb93d1c4c030b97f3bca4916b95943f29846c2ad90b3a98bd01663ea22025dbd5377263ec59c0cf74ddb65d9f1d567f40deea70770ffa899a64b8f01ef976868b5046b4610b8f3be2d698f7b94270d5be470c9fb7687fd9f7da8e606dc6f38bb28c33563f9efe6c86c6629b9a530ec51d6da679270350e0bab0b0cfeff50d309f233ed239cd98a99067f7a2caa86f5ce013c1121ef59506549ec0502918e1afbcd762fd87dde8b41d1feb1d571296fc9b2f1075af33a1e2f3b8e9d43aa93b5d21f2bcc3cba187b7abbd6202f08d4e4b7e06f62e69de610f24d51c6d61a576a3", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00', 0xfffffffffffffca7) flock(r0, 0x3e5f622c97f0b18b) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:14 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)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}, 0xc) 16:00:14 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x5000000}) clock_getres(0x2, &(0x7f00000000c0)) r0 = dup(0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f00000001c0)=0x1f) 16:00:14 executing program 0: clock_getres(0x3, &(0x7f0000000040)) clock_gettime(0x4, 0xffffffffffffffff) clock_getres(0x7cf6d4e03d3cf333, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0xfffffffffffff3c8, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="1003e7a3c32af73e1ebb44674b0b57a9b33e80d520b475fe88efaad86afd8e551547fa3e8d0251d565", 0x29, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket(0x11, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x1) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = shmget(0x1, 0x4000, 0x14c, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x895a440, 0xc5f, 0x313}, 0x3ff, 0x0, 0x8}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 16:00:14 executing program 0: r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x7fff) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7fffffff, 0x4}, {0x18, 0x1, 0x400, 0x101}, 0x0, [0xb2, 0x4, 0x3, 0x20, 0x2, 0xf6, 0x8, 0x7]}, 0x3c) write(r0, &(0x7f0000000180)="aaaa027d1c12b52eeed09741149db723e7c734facaa4886ff7", 0x19) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffffffffffffb, 0x1}, {0x18, 0x3, 0x9, 0x1ab}, 0x8a36, [0x7, 0x8, 0xfffffffffffffffa, 0x3f, 0x1, 0xe6, 0x3, 0x3]}, 0x3c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x77b79ad9c0d4d697, 0x0, 0x10000, 0x0, r1}) 16:00:14 executing program 0: r0 = shmget(0x2, 0x3000, 0x215, &(0x7f0000ffd000/0x3000)=nil) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x1, 0x95}, 0x3, 0x9, r5, r6, 0x10001, 0x80000000, 0x8001}) r7 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x6}, 0xc) accept$inet6(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x3c) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) pwritev(r7, &(0x7f0000000540)=[{&(0x7f00000002c0)="ea156f1fceded2ab9413b34c652f4e50", 0x10}, {&(0x7f0000000300)="447a108d3173a8623e574f6c76062ade5f55e20809ce11f5872ffe0bd39484a3164b126dd0d777f80cb92652398017d36473f174ba9137cea49f24c61aa63be65177c92f7d366c4271bd37d18acea660e552cb1b0dcde59df50c03ab94e60c2c6e88d2d1684556b95dce70ead2a6b0a16f6a278044157aabbcaa6e3a2615a7bb61149f8d07a42148b691035ecbe09cbebebc18226abe5a9b19ddfa44e3aabeac03957859148f8ddf8d7ec2443b7030b169965be7706a7f86af2d334e3fad135981e7bbd280", 0xc5}, {&(0x7f0000000400)="3b45574bc37925c1c433aa430c7e818e1b6979d0ef56381acf5ff682177be3c8da0f90cd1c4c71061c666e9d017b36b685a12be889b667c031bfe2742a8c4b7f92bce0132c6bb741d2d2045d0c8f447798a69e68c90452908bdfd7e232182ec80a9f2503997910636969c459548e04014ee309", 0x73}, {&(0x7f0000000480)="be36f55fbd890090f5e8e0d404fb22cd54ba5baf98c828add4e19e254a69c1bff29d21fb9fd56162cd5df0427e953fa9ae0cc0d5627bde82f000bbdaeb829f00948039b07ec53867fd41dfb77412c3960d4737376b0db325532d53a33ea2bd639d32710646b1cbe071c16566f0c42a47b6aa8b7c1cd9f91e7d3a80471a8838f5add64b5a76a16df8a3a2517101421367", 0x90}], 0x4, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xfdfe6b948d8532fa, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="6eca8822af5b42bd75ca602da07886ad9af7c9d82d7d8fa06426d968e97b3a85dfeab86896370d1d74f29eda7fec4613498181e7bfa5718c6ed8e095b087a6cb7f515515a320f94fb6fb26aa5c9926655cb414231544f822e4056eac37dc9d3254c368a110b2b369185e85ee09d91619818541fc87daaf7eae7fa611e11ab11aff0d699a5d0b5fb593b6140dc50f8abec96881973b7ff2f518618c018eab95e722ee192be0fba7830389878e527edf1d2b652ef8922aa59ef14721ad", 0xbc}, {&(0x7f0000000100)="192205dd0f1cca9cd0958c39023695a75fe1342738d2ed2bb0ea687a526665", 0x1f}, {&(0x7f0000000240)="e32931f1c60f9dfd4eeadf57eec39a45fdeab8aae478ee05b02177a15e31711a49c34f7b90d892278161ccb5b063c30cc1fa4485a5e867d4371ebb0e3cbf172d64e48610d1eb6494b1c13d2d138c3d6d83aee360d456c961dc3ea93229a085931ea2365cbe2e61364742de23059ceec6bede576778866d8e9789a98abca1d5ee850632b63d1f2d53c32f476dfba59d917f26b6d76b530cbea9b8052b0337f1787058a859907eb70ad45d934f64416b2dcf5543f815516a9bbf2d0b9709328a8c0530ddad4e08a6dba9d6cbae5825bdca685a82307f4ba682d948a61aa4c5c7d50e8ad49b14", 0xe5}, {&(0x7f0000000340)="774aa4625f9e5649997bccc84bebf0d1b47b4aa60e8e37e8809236675014674bc376efec07ee29623da024544b906e1b4a4470852f6300d6759e31b2a8eaa9aace947b6e", 0x44}, {&(0x7f00000003c0)}], 0x5, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0xa84}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000003c0)) 16:00:14 executing program 0: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="9e51f30404a9a47358548dee4e512ac34dc458d2433253567afcbae22d2403b7d4f9f42b2539576f36a2e0047e8eb9ff7c5ebe0167e8432067c4eb8a75c97163c382853d21547fb17d66ce681185ab377324335e4d841f4fd8da09f131ec2ee9971c4172dbbbb6e7a35f4cc0ac2758ba22b3c1abf99d56b60a342421ca7e6c2baff1dea27edfa92731f515f9b3f9a55e91b294e7ffc92bfacbce012aff37c81e245742e5919816b2dad5bf749d9a039964a5c0b1786be142344747b143b538b8679dbd3f40dab3a5400bcfa058adeb8831590b1d5a9b14995ed036b87c3b601dfae5620eadd27beb0fc867", 0xeb, 0x40b, &(0x7f0000000180)={0x18, 0x1, 0x101, 0x2}, 0xc) 16:00:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x2) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/5, 0x5, 0x43, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 1: 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x80fadaccc89932be) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x7, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x400) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1800) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 16:00:15 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, &(0x7f00000000c0)=[{0xa7, 0x0, 0x0, 0xfffffffffffffffd}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x29, 0x1000}) r1 = shmget(0x1, 0x1000, 0x21, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x9, 0x8, 0x4, 0x8001}, {0xfffffffffffffff7, 0x6, 0x2, 0x5}, {0x2, 0x1, 0x80000000, 0x1}, {0x1, 0x9, 0x81, 0x8000000100000000}, {0x5, 0x5, 0x5, 0x800}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, 0x0}, 0x0) stat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) r4 = fcntl$getown(r0, 0x5) r5 = semget(0x3, 0x1, 0xc0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000380)=""/40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r6, r7}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x800, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000300)=0x4) 16:00:15 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x100) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000740), 0x10004) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) getdents(r2, &(0x7f0000000640)=""/241, 0x146) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) madvise(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x1) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x100000000) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x2) 16:00:15 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x3) r1 = socket$inet(0x2, 0x2, 0x8) r2 = socket$inet6(0x18, 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x7, 0xeb04, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x8, 0x3}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0xc55, 0x3f, 0x0, 0x4, 0x1, 0x600, 0x7, 0x10, [{0x8a90, 0xffffffffffff8001, 0x10000, 0x81}, {0x100000001, 0x7, 0xae, 0x9bd8}, {0x2, 0xe2, 0x7f, 0x5}, {0x100000001, 0x7, 0xffff}, {0x8, 0x2, 0x2, 0x1ff}, {0x2b, 0x10001, 0x200, 0x8f06a00000000000}, {0x0, 0x1f, 0x1f, 0xffffffffffff6974}, {0x9, 0x9, 0x3, 0x9}, {0x7, 0xc7, 0x9, 0x6}, {0x4, 0x8, 0x5, 0x4}, {0x5f3, 0x101, 0x4, 0x5}, {0x8a2, 0x0, 0x800}, {0x2, 0x6, 0x8000, 0x5}, {0x5, 0x5, 0x11cd, 0x4f0c}, {0x7fffffff, 0x10000, 0x24000000000000, 0x40}, {0x2, 0x8000, 0x2, 0x4}]}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xc, 0x5, './file0\x00', 0xfff, 0x9, 0x1, 0x77fdc641}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') flock(r0, 0x7) syz_extract_tcp_res(&(0x7f0000000080), 0x10001, 0x8) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) 16:00:15 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchmod(r0, 0x152) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000001540)="b93162bf63a6746c80f535d5b7b5", 0xe}], 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r6 = geteuid() setsockopt(r4, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="01ffffffff0000000100"], 0xa) shmctl$SHM_UNLOCK(r8, 0x4) getuid() ioctl$TIOCNOTTY(r1, 0x20007471) setuid(r6) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20, r6, r7, r6, r9, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) semget$private(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000001c0)=0x8) shmdt(r1) socketpair(0x10, 0xc000, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0xeb, 0x67274a48}, {0x18, 0x2, 0x80000000, 0x4}, 0x3ff, [0x7f, 0x7, 0x3, 0x2, 0x8000000000000000, 0x0, 0x8, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) rmdir(&(0x7f0000000180)='./file0\x00') pwritev(r0, &(0x7f0000000500)=[{0xffffffffffffffff}, {&(0x7f00000002c0)="2da4b7558bfc6e644338", 0xa}, {&(0x7f0000000380)="4369186b17caad2a130d5e976e5d658d54b8d963c2dc053962d2e7fe8da58d82b9f3b04e83b510b99cec16c17e1fc5fb8a7f92820272422eb03e2559c4760667921ef001225cb4cdb00cf88e5a558919b5ef8c2f46691f167a", 0x59}, {&(0x7f0000000300)="e8c3878deaca99a5e1e9c119f42121694aad8f22a45ad7", 0x17}, {&(0x7f0000000400)}, {&(0x7f0000000440)="20e3fb436870265779b67f9f53a38632ed748bf1f90df2e1be4cf497f2453893d61140691ca195e6c5f5211cd6caa44b15f3a6094cabbb3f73b2aaea225d9113f100fcb1d942277fb157da31d5a009a929a3edefb9bed55571ea301b0c288f3461ce44795b1dc72c07e8866ec1ce8d57b09cbbe61e5033a936a39ed36c60b99f7c4302b56d88c6d09f7f1c838535755bd169a19e6ea1f4a9be43befe42c0c9a15d038ca2b7b6f6ea6b9182c487718e9573224d508c65df", 0xb7}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = geteuid() getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000400)) r6 = getgid() getgroups(0x6, &(0x7f0000000240)=[r6, r6, r6, r6, r6, r6]) fchown(r3, r5, 0x0) setuid(r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xfea5d5a8acc604a7, 0x0) pread(r0, &(0x7f0000000040)="e094ca36b54a96fd8fc46e1a805a7ef14b0d9541529a226d8847859782a817edb9fe9a03f84cd613c88ea3c50b26ad681184d76829a22b834fcf698195672a78ab9a3e16561d392b43533e0b23d4fd3fa6de4be2748ed529933fc2a80820a226d236e3f6efb99b822bbefba2ca1a4d28a3b762ea9350f0aa23f0481841c7b24ad2e0382ddc474bd284ded1767eba8b6cf2fe403dd46c59bbbe0e70d53b4d826121d31e9dbaf804293d331036de834186e55ee1b527e5392d05eaa4881bb0e58dcf857752e1b4f3da1f5ae7be197c2384e0a1eb04e2a832ebe4273561b4fc79efd8d940d5cba5c65fe42df270e59fd00782d11d90c2284761e5faae851798a5", 0xff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = geteuid() seteuid(r1) pread(r0, &(0x7f0000000140)="b890ca19242b087ed721efb60f02adea9aa4b5cfb6b410f73fa98e7733d96b1d6ddfca5a286eae435dcae86b14420f8c3cc01bb1f555de51251036ee503e65b1b4b2eda2221d6eadbb65443031a2454964b4c6b058f857fe0c890e6930", 0x5d, 0x0, 0x0) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) ioctl$TIOCSTART(r0, 0x2000746e) r7 = open(&(0x7f0000000200)='./file0\x00', 0x8431, 0x3a) setgid(r6) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSTOP(r0, 0x2000746f) r8 = getuid() seteuid(r1) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000240)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000280)) fchown(r0, r1, r6) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000002c0)=0x3) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000003c0)={0x4, './file0\x00', './file0\x00'}) r9 = getegid() setgroups(0x5, &(0x7f0000000400)=[r6, r4, r5, r9, r5]) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000440)=0x3ff) seteuid(r8) setgroups(0x6, &(0x7f0000000480)=[r9, r3, r2, r6, r6, r9]) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x80000001, 0x5, 0xa0a2, 0x1, 0x6, 0x7ff, 0x1000000010, 0x2, 0x0, 0x3, 0x317}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x7, 0xffffffffffffffff}, {0x4, 0x67a}, {0x27, 0x1f}], 0x3}) syz_emit_ethernet(0xffffffffffffff9e, &(0x7f0000000340)="b6") openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20002, 0x0) syz_emit_ethernet(0xb4, &(0x7f0000000240)="0105d75db38a5a95566d35e36c980488abe5ce368450ab0655d874d419604fc6e7067880b0d2030dba4bf5001c4ae5d695d07b9be4ab0925d6fbbd191ebcfbc87aab8d4f8046378943808d0f8200a464aeafdbf753dc233eefa1bd1ecdf2444d9e1f4c2361340adfb1e5d66b8a0729f89bd78dac17ab26ee9985ca359817ae4380749880a2abcc39b4a78b8872a988b8626766be190f528849c755a3e10cb9b2f9f3846bdc8ce4bca4824a0cf107e4be1dfeb1cf") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000001340)=""/207, 0xcf}, {&(0x7f0000001440)=""/140, 0x8c}, {&(0x7f0000001500)=""/106, 0x6a}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/169, 0xa9}, {&(0x7f0000002640)=""/122, 0x7a}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000002800)=[{0x58}, {0x64, 0x7}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000002780)=""/107, 0x6b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="341c0019d82bb6830e61bd6fa30e23eb0a9f62fae53ac8620d0bb0ff0311dbb5f15a688e82ebe98bc6d3bfa9a89ecba41055ae34d617fec6af3f1169368f101feeaec52a2193fc4d6f85948efbf88df30b9245332cfa7382e97f0a8731b65e57877bef1143f84fef478258eacd99f415230ed33bc2527d16640b4cc57ca76289d234e5d6d2cd5752de", 0x89}], 0x1, &(0x7f0000000200)=[{0xc0, 0x0, 0x80, "34ff2a52806444247e24627af66a19b888eaeddd3923cde33299d408fdea36ced3195a320755cef84f72a8207d34af9afb08e05e45aee5dfcc70459639b9ca4febc05606c5bc33b4c762f4cbe4b1d76e1934a5294548e256e956aff4457b3b50233cbabe78617ee1610061896740202ff3240892252fbd0897d64f25701c6a5ca8efbe25a0a03a0e12feed6cb4bba7eed3559b26c854139f4ac791bf881218e655408cdb49155cf09ab8713a"}, {0x38, 0x1, 0x8001, "a0694561ee09cd5cc4017206fc806fc601daf7f4517b050bb62f3e5c1ddd5503017ac64f305e0af3"}], 0xf8}, 0xc) setsockopt(r0, 0x3ff, 0x401, &(0x7f0000000040)="2d4a8b0c24111bad016411c41901a6fdf9", 0x11) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x1c0) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, r2]) setregid(r3, 0x0) setregid(0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000180)={{0x1, 0x5, 0xe31}, 0x3, 0x4, 0x1}) chown(&(0x7f0000000140)='./file0\x00', r0, r1) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x40, 0x100000000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)}) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = dup2(r0, r0) recvfrom$unix(r0, &(0x7f0000000700), 0x0, 0x1, &(0x7f0000000140)=@abs, 0x8) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="bd20e3caa03f5b957753e7e33ab1a32bc26cb3264ea391c701d0aa221e0040b2d56ad86ada5732525c643cc69f45c1a226f60ed52eeaefc9df5e52943e2ff42a7fdb01bb885868edd79282711acf94a08ffa516ddb794e46e12c951811ea5dd960996b95dba930960f649a28bdfb29523066bed6a794f2cdccf38196aa0c4008e2de52fdfe657d274d1f19aa294dbf30fba0ffd9aec377e08606069381c811914ce7e9a3011e023adf21f3e81313e712222b54dc477521194f2f2740de0ed43816dcfa24f8cfa7327500c061a3c9501acc829c183003ce4efb0ca853f85749289e82328d5053eb572b821c69957978c857a41a0f5c89928550", 0xf9}, {&(0x7f0000000180)="ed93cee696f7dd09f4cf04c5d5b861ba6dc9617542847587acacf90d8e6bd752bfc6955fd044b6c017558850e5ff827977a7a934bb2f3b1d3e090140c4648d3f30c1ca73c5a490e82bea44ff5ba1959dfac75e7e9a272ef089b8f186638343e0f06c3bcb70f94768e3ddd9794f537943f0b8d35caf30c46b14fe67843b81ac07634fb1e41d1e36b4423469f337bd86883ac7b5b1185cdca0c92e850f9bc39e8dc2965f832b729adef975b3e84bc8e44a20", 0xb1}, {&(0x7f0000000240)="572816dae786d90e68efa8ee234b627669e69c9de85f3f0fc38826a927529a4454306dc89d9772e27ee9a5be75cd7017a4d11600404aa1cfdb0ddd9e617ce9e51b416706abb49d3ccf77b1844782c6a8601bcdd235ae5e161f4171184d9c662a54ac6dad0bc29655aa3f084fe748a642553ce88511ad08e76abf03fa9108b332bbf20a038277e534e0a17d4fcc5265c88494f3ad007fda9ff7f4af7641dea41ac54526", 0xa3}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="f8000000000000000100000006000000c11c9e7ef2ce30e44e68d94a667d929398fd372420960c74a5db4af9759743316ba8c7879b9fc24650c4e977474c4c25f2d7db2bf3649e31fe48528a52c4b82ef2348c191865f8321b5ca11d34b85d5737ef7e7cdf765747bb9515e1e0f6347e0ef93cc2bdf183181ce873021765e94d9d92dd28bc4431db2c0b03451ed1b5685a7c22a72e6c2e1abfbf019794ce0c34fd6bb8a3abc5c4b72b28d5e1a05f67720d35cd05e56924adee7d5ec260c5972e94e8d4b5f8154756c8ae454682502621d47c064fd0657db2f50c556ba1ab19376273c4f2541889e0fb03f31212fb52db3152b5ee7f5b0000e000000000000000ffff000001000000451bbd6c9ea44f3692052ab247a69d090fc43b11a34e1b8569fe334d5c1362190e5c04a014059e7b2af2dcd4b19d264327f36842eee538ec95c58adacc72ed3fed6626d803a4d9a9c386142877b7780e1798b77c6c131f4ee33159eae7274c8c16ad8c5cbb0aa11de9b87edfe5fe25259822a8e8c6e5c35431c10ae88e24d1ae08dbbe2a012ed1efeb9d576a200a7ab59b32bbb013dcfe789ace64c989cd59996b1972d9ff48f89ab3295a82a02556656bb829de5381a43a789f76f0ba2cc1940015655ee3dfcdeffd00000000000000b8000000000000000000000004000000fece7052e07587658c366cf0a9a2c100000000000000009573f5fa291679894f0744dbf294632bafd711d1b174773bc14d941cf42a0ff4ab9d88688152968fed7bd83a71d9fd95a9246c235ff43a6f3919e77e505ade1cbea97255abfaabbf50b140889a174c83115d9cd7ac2f2ef75aaf5a4df168afd2c9a52c581b3e3fa4b5eabacbb0a55983637e09d8edf856b3315efda3227757ac792bb1df37d3334d324c0a4e8a3b000000e000000000000000ffff0000f5980000095cf237fa0c0b045e26680219b1a245c6a0f01840af86cfb26c56a0a8720de6a4777b3076e320ee1b4e86888b9fa58cf164402ab510cb78b75982ad9c5b37a5becad9ecf60db457d0b0613fa3fa52281bd463e50ce52f5a846c9ad1ae8c83278bb483bba29269d1553ea511fc3d89d1dbe04688bcae960b8ac9354b76f508aaf0a0b64b8e5385b9b23019e685718e52798618d8fe71095fe92d19812b78c230d050b92fc543ef6bee7386160fec4068b8e4ce0dd32814151301c5310d3315a395a123f74787056fafd3fe0a00000000"], 0x370}, 0x2) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8}], 0x1000, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10004) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cafa0de90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff00"/4098], &(0x7f0000000140)=0x1002) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x77, 0x1, 0x200, 0x180000000}, {{r0}, 0xfffffffffffffffd, 0x30, 0x1, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x8, 0x5}, {{r0}, 0xfffffffffffffffb, 0x43, 0x2, 0x8c2a, 0x5}], 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x18fc0acd196e70c2, 0x401, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0xfffffffffffff800, 0x25bc}, {{r0}, 0xfffffffffffffffa, 0x22, 0x40000000, 0x7fffffff, 0x4}], 0x7, &(0x7f0000000280)={0x2, 0x2}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x1a4) fcntl$setown(r0, 0x6, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x10000) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3f, 0x7, 0x200}, 0x2, 0x9, 0xfffffffffffffffe}) r1 = syz_open_pts() write(r1, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180)=[{r1, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r1, 0x10}], 0xb0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x4) ftruncate(r0, 0x0, 0x8) ftruncate(r0, 0x0, 0x107ffffffb) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) 16:00:17 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="53c8b20cf7d0a756b5233a6b773ba27c870df8f269137d77060deb44d26c15024edd3443e5c11e9fd94ef5bea4205ab9d0b73eb51f4560cfb0e8282b2df34500a5242cef2d78e286b1ebbe6948bbdcd4e6a728ab0a1fa78a2264ebdcf1a39787063d9f0ab107a00c8c10a93b1ef397ce919879c3d27e723ea10107357464a73190e8da524b12f34f132ab46211612f80b1a7472ba9c9d7c84c1d638f23f2359ce9d7a3fab01d3ef779a55e26e84bc20c1e4b9e196a852c7ceb5c046c16319f88e0a9f978bb", 0xc5}, {&(0x7f0000000380)="eecbe0ad5a593a087c4e9eae0457c43cdcce6ce618173d990039589f415c435b0008c8deb5c49639069113289c9eed99c7ce716c67aa6568640ff60e18a13b6a8b645d0e34dda542bb7e2571b9ee4a06c7493239aa2de5a5b86d51990e751effc17a60c8e3f5e7acb2203f5e58de270fe2cd79e666124e6d07e84ce27d5778c504bdf84030cdc8e9503725937ccba51bd43f29d63de11051f8d01451f1b3529b1b342f0123faa2021329a52c79b6e5e521ec6f1bb0f9f7dec7b07f065953439a11c66a3d47c042686ab431a05d62aaaa67522c285c8e5e80f9686ceb96e3c800f86a95a5a7c89772da69216b7a8eb62a98239e22", 0xf4}, {&(0x7f00000000c0)="8435bcacff214d7d3fc4fb30c8d839af8975c53f50c51c8d770d2a15edc93bc01abee86f566ee64ea11490a849bfc3655dcbc028451365b8a89e53c8087821799c7631f2cb", 0x45}, {&(0x7f0000000480)="d79736643345eeaf186e8b4f3da55660c9ee1be161453adf2e9139247242a9de14557f5e9a23b77d83bf18626876eed4a69970faff6affc0c6cc3427865e40a6e55303a91727bd5baf61b2ef2a05e73cdf29631c8abd7a921cb103441c6323215b3f0eaaa012e05d975ef0c27d646e2a58a90778016d39fdf0df476c8aee9756be3416ab133c0ab2c8", 0x89}, {&(0x7f0000000540)="9e4cb922f3833af297308dc1e88d96a35e1840e85c9525bc74e3396345282213760a3d6dea64e34687493f509db07973d2721a9a433a425ebd15987bd61daf7f7f7d948c1f41cb31a42d806b3f714f188a63b96ba0a1c18d264ff8bb72c10613181f46af9a", 0x65}, {&(0x7f0000000300)="cb3bf45f4e356fbbd963525d324efc79b0543b2d97e7144a5d5024cf75339c", 0x1f}, {&(0x7f00000005c0)="e5768fc168040b8b494a4e95cfc83bba7f425b7c30e829ca06e6bbe2c16577b160517dbc17b7a3c4b94ad4ae624fb0c30038c757df5cc4254cd96db3c57011c18d26bfbf58c007cb4052c8448772506763bd4e9ad674fd0bae2ae8a4724855cef7861605", 0x64}], 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x7, &(0x7f00000006c0)=[{0x73ccd4ec, 0x0, 0x6, 0xfffffffffffffffd}, {0x80000000, 0x6, 0x1000000000000}, {0x0, 0x3ff, 0x7f, 0x1}, {0x9, 0x80000001, 0x1, 0xce8}, {0x401, 0x401, 0x7, 0x6}, {0x3, 0x0, 0x0, 0x3}, {0xfffffffffffffffb, 0x80000000, 0x9399, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000001d}, {0x3e, 0x0, 0x1f}, {0x80, 0x0, 0x3, 0x130}, {0x6, 0xffffffffffffff01, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffffffe, 0x2, 0x0, 0x8}, {0xffffffff, 0x40, 0x9, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x483237ea}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x8000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x5}) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/192, 0xc0}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/229, 0xe5}], 0x6) msgget$private(0x0, 0x80) r1 = dup(r0) r2 = semget(0x3, 0x6, 0xc2) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0xc0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x1, 0x80000000, 0x8, 0x0, 0xc5, 0x6, 0x800000000000000, 0x0, 0x0, 0x6, 0x4}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="2288de56b80cc2549097487110bb397a50026dc7a0a85368b71c286ca9c44e8b6087bf738969ba6a73ad4babbda78ad69289bba9db946509b2d647c8d1f2a3ec50f009f372a4ba4904dda1ff6c0c00de5b7279b06a1ba1a6fb3d59d29de3b0abde7fbf5759503c82312bd94660b3f9ba21850c13c3b788f239af66c770872b27bdc148b6abf67bf4f57a4593ef9ff81d66b65d0154", 0xfffffffffffffee2}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x309c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file1\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) flock(r0, 0x4) flock(r0, 0x4) shutdown(r0, 0x2) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000012c0)='./bus\x00', 0x0, 0x100) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001300)={&(0x7f0000001280)='./bus/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001180)={'./bus/file0\x00', 0x80, 0x9, 0x5, 0x0, 0x3, 0x0, 0x9, 0x1, 0x0, 0x2, 0x7}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = semget(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001200)={{0x1, r4, r5, r6, r7, 0x20, 0x200}, 0x0, 0x1ff, 0x3}) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r2, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:17 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0xa2, 0x3}, {0x7, 0x2, 0x4, 0x8001}, {0x80000000, 0x0, 0x3, 0x4}, {0x4, 0x8, 0xfc, 0x100000000}, {0x400, 0x41, 0x100000001}, {0x0, 0x7fffffff, 0x8f53, 0x9}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x269, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setgid(r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:18 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() socket(0x3f, 0x8005, 0x1) 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) 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}) 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}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) symlink(&(0x7f0000000280)='..', &(0x7f0000110000)='./file0/file0\x00') listen(r1, 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x400) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000340)='./file0/file1\x00') bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="35220c08630034afaa97127c645fba3b62499792d2cf36d1958bb4d47c874755f0663db30642d2a10e156bffefe3f385ce76f469534ecc71c1590abea061dace29a75675e4c599011743dbab89d5c74c25460786f3ef00ba4b0caf4e0e3a9a508874f3f0b7787d6895a28f4cf184d12a9e2bbac17532f09785ad4fcb15212675"], 0x10) mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x80) acct(&(0x7f0000000040)='./file0/file0/file0\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000400)={0xe4, './file0/file1\x00'}) r2 = open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r3 = dup(r2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x7f}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8001, 0xd}) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x4b, &(0x7f0000000580)="d30f086b0f9444afa776d73b270eab7ec1c341b95f485c517d1dcda154e52e257f51b38bea9af472113460c67a2db16fedfc21ff5d943a17b99fa8135319fb26a7b9ce236b38406466d607") setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000880)="2b02accab854d990852761728fc9c826daeca46e10ac2ed6152db2d06260571c9089793b515c21acef46ecaa73c9ba502b63dca29f2af4a6ef920e22cc61df4a510d31b77730209ee28322b9543ed27130bb33f86d378ca1057dafed1d6af8bef42009a01fb3a46948ff381875c27f9d196dd7d579b1a9e701b96d56ba211c518cc65f5caebbb4797e0cb0ae424826598ad5545a36a46ee3f9c9b01e336e17f3b2dd9a1b3845bebf1fbf34a862ac3f3b575696449405b9793fd6eddbed769f1f98859add1171fc8d2849e442ed2340add9c8d51211705fe735e61acc408d833b8db43f3ef3c28535780ece7551ae7d4ba916608bfedfded9b0f78a684dd62a48d6b127232d4184ecb8d15cb88ab12d5e4def584c993ff97aecffc7b907fa7f12f815d36a6d5a7ad87939239c89840dee10cd13e033dc4f5e48c7e9b02c0b075105c914d38b9cd8fd66dddad660f4ba3fe8065a86a225c1c331de1e822e2b4d4d5346c12285e272eb2a2d899a6073628120ed97ba38f7da9f31ac6b7cdfd7ed282eaf5db4bae506ea6dae92de7e8cf5c1eda1af438cc8cc0cfd0da52d0a81894a07d4f3c0d0b68376e785828b810964085237321b1433d2ac346ddcad0166b86e60de4c65df84650bf6373306e48c0ca62bf7c99a59acb49561118c78b66cdc186f7e2e3a9cf11c80dbb11a4f377bae2ec34f16660f01ea9fe4fd5ebd731620520d7be3f5ae3549b4129ebe1fa4049342942432413eae02f225191b36b8557d1516cc0edff9ea7f55832e961be5295bcc61522026db99ed30cf517e2590a6a8ee33aea1aec38fc7fce345e9230680737cba50f27a9ff01fce5d16326051a45ee54194d013da7cb546eb9351ae4bf752283af7b5d2ceb4b88719ddfdebfab88ff20b9929e91659a4c9e51d56de459927198c0a51fcdeae8cf67d7cd05f3f5dd746cf1f592774ad67af9020c7f96cdcf2ba053acd61f75c5888f497739ff679c859295bd752ceb99d1aac6d85516f8103d2db38b3c616886b66c5648dee2801de996d8b5478550d2533a111bfcfc0dcc566eec4d964df0ad515498ccf4dbd4f6f600b5d6b4faccdc1095e18a6c169b35278a9a4bf78fa67ae898b0079ab9543232cc72e0244b33a3c2b3c0a5c095af80257ddecdf205058d1b53b9dfad6a96965e981a09014e861cf653f9dc6d0d30df2510594399f8ea26977f46dae37f931c94a2de17320bb23ddd89fbacfbc127e03acd59ae16a52d4f6a246b24c59a9cb094b3e0d62232c498d31c03c79877007a69fbf1e7a5cc565b7ec91cfce83ea4dea2ce2a1dedd98b7acf2d357523054f99dc04c2aa6fc4c3571988eaea2f625ba294501c75c53436a4883b57d31d41258fbe846c1150f49a858cec718e964285daa318139ec6dab1d73d81558420b7b1dc2cc3a1ccee141211a2340473fca504a27cc3be184aa1a6281bd9bcc1750572157c1983d7880827e7af6773bc6a7272221b356f5099efc6073a5c0be075d38a2ea4f2390c95bf067cf9d3dc8821375361072d50b267c126cd9ad6656ec3252579728389707a015d200b3639d5a3ae7f45fffcde989e7d5d8577b15b28d533c8d735d6f6023b1cfbd1503f2bbf087118f941979e379da54d1297ad0dcce328305976b9d5e343dbc1a7a5c833f61092d18f6da4e61cd3dec8c629b317bf3d5035ec9a47dd51b7dceb8850a0906b8a3d5b3dede551d3d8178017c5c2cdf5deeed78e3643db6992b07fbf26160b3692b8ca24b07826faa2c69ed723eec1df62ffe5076363cd335cb1b3713f154e5b78169526392ec9443428fa8d1aa430740aca642042d0708437c0772ea76540e6b0eca1f7b811c6f8f47391f992763fc8d36282af4fdeb09bb202767c638094eac2f5e173b57db78091e69159a71affd9743f03b9dfe36af6f0686e782233936a3aa81c1b8a285a4e6b36dd7dc5fcb095ec4ed396c08a48c61844f8462e27b8f5e23975fba3a8c71a4d7ec0ce9520d4ec44b8014e671065804ca3326866517cbb3789be8ee190b2e721c9f8b80b9fa4a0f3517206afc6e88015bdf55045608e0b2ed06cda8f786f0f6d6a1ab9025c4d8c3ca22d95fb37836878f556fa4c20f793906b9f6c321729fdac675942db29ed93bd93333420b26fdcc709120d9040dbba1e07ce87d59d71ab1ce82c82ae749a7160c7b0613b0bc92908f7800405f59e6fd6666d08805f4645c86e64ff5a0f485e27e66c608c143327fd8ef92ee603f4d61b693d25b7636d877673d9b40db904b59284c21e47673aa594a408339dbb8eec7e88d1708d9e0bb598a6808a51eef5187faccd98250e0fe246931e8cd539a92b185e60eecc2feae2b5ee4c22923a082ec97c681afddcb56cd953ebca9271a8f613a829086bc7d2dd416370dd4edbb03fd05d0321026b013ce88ef9f3fe4575484f629762037e5f870d63436d11a099633ee7a7a2b1757a9a2c594b7ae82e0b55fd45ab7f2d997f211dc617ee9759fdeabbc0b51626080a6dd96e0f0f1b0f200e369f22a0e906cf33ab9fcf4bc0b7f0090a53f458dfa2ff3987f8708d233ed014becbf59e568cdfa130891f55c6c3fb7d5eade4a35c6bc8e8f6382d8b155545db16f20b2cd8a31ed5ee8c562d0db7e357c5f060a0998496ca4939f518c95c148cdc27bb0b3d00ab7ece8f2112e7de2f99a6e2b92440fe2233760fc537ef92d5b5f521a475b9fc070455d89ca0f315027c8dab0da0cd8ccb9ce52c6abfb32714db24baf01d88a56d47436abd92e5824b2d252751f8fbd6ced335bfeba310d235fad7fc788d596ca97c63c60ccff0aedb5187130967fc4c4477cbf5a96194da968b9ca4e34b5b789fb808fd17e09bcd1a500dfe94129f9329bbc4402e7e30040525646a5fa6b6d8ff3c27c2261a9ebfa0236fa895c277d196d4f1a0f014bc4eb32ed9772e73c13ea26c9392b172d960bb0cc6dc51f0d5e9f558a687836b86be678bd8fe1a26ca766965405f7af8b502f8f36e5a363bdf487fe5df0099f66de961f16f8488364e1b2fb3a265bc939d63cd85448c98e6170629b4665e932718863e05f013fb49839743eaa1eb0f2f3727f0fd9c61922089ed23f4835f0772b4e7eb2dd5cad0c5142b143210cee07878c7ecb75ff6c93784b34b01eb5bae4b5e647ec9a60697df96f78c5779b64a3d8205fab597a584ad9b695ee00f8242e1f999d9f3bff801d587d73efa6608284b9bad096007f4bfd12810d5690bf4b7ba5244b33df82706ffea62607b1f452d7d49e043e572778b5201b815d7cb21b624501407ff95f71a9940d7589438351e11b555b1e2068119dff94bd8dec5df0d99a0e4b6b852624b8f8a451b031ebe661ab574a9135c9e04302ec4d432d35f5e9607e5013f82910b2f329e7c2b75ae4c5aae6df26c4553ed57e94d44a7ac22f2dfc26d788c514a2aef72e6a76a4d85b459fb03f38cb3e4b747a54c704a22cf7614847d0317ffa79e7ad3a8b31280e97c052a984fa11e467b6a49aaf55d6c05d7b9c48d44b8ef0b020648303219910c7e86198e0e15ac6f2ae8ddb93b02674eee39c057cbffe73c1b3ea9926da4c89c3345f70c16579ecd98cf5253741426c0c7db72a0782e1af8123886955828c3b997ad4cad61e8554a2ff2c6a945962afae83e4f8fdb2bd1faf4e4cebb34799dc7e1a6d32b759f029f6f16e5854f2489e196a2ec4bd14e86f9dc75588903d1cbddbfa966cb34c4a6f684eb12a400ef534d2ca62eba9a0d7dac34cb192e010c050969fd45b80860d8186372f0d9637ddc75b2f8a9518cdbd363d7be969ba9d84a5d95cc408d7a4f58a33af0c9684f5df1c0e13b18629fdc7ade0b71be1eb1c099adc83b177d70617235d36db3438e82132adfe9fe9c89bf35968cb985796ea7c31899651d9212994577f1190c71e498782433870c47840e39a7a8ae7011a3dced667e2551c1556861796ca51bcd96f103c01ee82dd229fc126f82acfa668584e3073930935f67d814e42f96fbd19743747204e611bb6717eeed29b6fa52f0cf4c75386a444a4572c15698804e1dab340be0b9eb40ad2f25871474f6ee148fb53cb22d324fe5abd94346db04862df21fd6839811ee19f92cebbde66f4d731f202470ba768672a01c75090e46733ef5dc2dbb2dba014da7ae67f2b1a44a596daba2ea87684e5b33836cfd43d0fa6f6a6fb757f746a10735dca1a432b545d46b5e0c67eb96bfb175fc6a8f1e3a468241951ff833c01028acf3027d5515fc3f7f04306f758e47e0f8df1312fe6606ca210acab5f86bd2961e63d36067640fb3dc322e2c8e3e9affd447e2e0ef5dfae05bc6ac637af2a254d9551fffe4304ddee017da7fd549707d8348328dd9cc57efb3f19abac10dcde81846e316ea77d73deb285fe2f81e641fd1137719c5f7702555581e3aaef8b2003a2cbedc953222abb273d04f26a0e766f4bdf32fe3c74a6238a675f48dafe2c803c6d1658f5199ee56c5d96e20e4bf40025e771ba0bd0893194a2b0cbf09f6619e720779fdcd01b7b893940f61f0e576dcaa4dc7099739998df79d499d63b42fa9ca8d39629c69fe31264d76f15e01e5cbdcc3268f556946b3ceab390e1a5149cef398af4a3758579e46ae89e579782899850b65e055ef6fad4b79e3681edfc4ccdc32fad184f1a0a26b68508248e95cd577170e6120cc4f01cdf30f6796912acc5f15fe629d6cbca0e564649e926012c64b8af35da783cc60f332ba69d3d60a2cb8eebf475f45c687870a342feeafd0716dced42ff6e9bbc6634c937a0465f81e0abb1fb84619140242ce8c5000ca1768aba61b71a10fb9acc643ff2754831153172d75dcde3dcff71bbdbf2520ff4a9028ab00fc8b233121db37de5432a02667f13b90c2ab0ff95265bf5366f3444be46fd8a00a3bdaacfbb4745deab2ae04ac63ceb2bdf7abc94ebaa9ba7bdd595008ed01583de8ca5c1e17a9e598df780b02b78ab985dcd88876d84f65af948cf16643fca6f5cd665e23bc01dc43f6b71fd6f187bd1a2abf5d1b5026015bb67a135829c986cbcbe45c1069b36fa733401f29872b59c3a70537ad1e25eea61758172736ee2438b92fbe41c0ed9824becb1d05c8c8e00959d6f2d09162b838a1b4ded94fdbdd254e2966c1423d02900274ce4454ce26482fbab5edf48fcad205044a3000fb9a7da32664daaea6497ef265936c889b9a5bcf7fefd177462938a7c2065985a5074234cdf1b181c68eccf3091791833f9578d3b91e5981be2fecc8427139ef0b019832d0555170906e5c29038e78934c6de23ce79d20dbf3aafed21992c29f83a28a0859d46fb4bf276a6ea55d26da4280b9d7d71121e785caca482f8a5979c33b669e7fe1d291e4fe6fa5f61b737dcdea73f7851ee1b7cb73dd297d93ca14c8815443c43d44a899c3650fd613ddd5533c1325ca25825de0b4bda9191bfbfcadbaaf3cfdc906484733f90761270acfe6386b9100be04f05ad301acd754a2113ea945f8b9844e4a74cad7187671ab1c3aad6216fedbc239a2bf4b895f4a355b532f57147ecc83e103e761633fc099560f6e37da5fd75a3f1334dbef152beee77be931df9bd0e31431affd1ea1fecf4844ec6687fb5578cbb5f66d6cc37a7550676f8c528f8f71a615283442c0608be50eb347a156d2a81ffcf06f16307c2a1ebece0ee1e6846374cb2aff71f37cb9f0156070b7d840f02d73d45859a94575c1db4f0bed08f8ec59b5da0d6a6e877b951a95d67687c24791e54bf1b3e1da8b4c1dc8265ea470d36615b6367b3e29f788c78679000d0", 0x1000}, {&(0x7f0000000180)="31590be6fef00df3d9124dd81d83d2c33798435a41bd386a6339777b574a145ade6c87608c77af766dc05c1ef247a16cc9ec9c8ccae4629de48d3f555c4e4744bc071412bce9b7492f67956730f45859959f29b9888c160a526d65c5c1bdab9cfaa0ec98a5707878a38175788a1a837d747e3970c1af4a7d7754318d26c6245cc7a51b1ed7b3e9b156a3a8feecca7a5de55f8d22b17cf4376bf9f47187d740170e73d388d0061878f7c667e1621814e597bf2c4a99cf4b5b90a8d8ed1c80ba99df3c2c1884cf25ef757954ea989c2c6ac30c751713ac8b5575412b50b627aaa89a2a25feba86", 0xe6}, {&(0x7f0000000280)="2d8a6dbe932d7f03164f5326a7dc7a9fff51dfbd54cc7010498501e00b98b2b418ed2e47cc79725cd74461b86c9436fe778fbfea3bfb2f70db1b3b00d95a6b21cc20759980686441d8cce917c4538e1dac38ad0d0ec359a99b8476c86c31ebb228c98229a7d8e37b0d05", 0x6a}, {&(0x7f0000000300)="3fea0a62c438bf55d263a56f30bb794857f1b5463d425526411edb8b16ff08516edbfe5d918159d91f30ad8e4cafbae3c23511d7e0cad10b6e710a382c823888779388781296bb0f65a6519df582c60632272cdc40e03ac6e77f8e25a6d09265660e5b746c6557060a483356b07f0988460aefada196fb4dc3d498b1274c04795474b5def80a4225588bd09ad9adbf69b3014e3a6a2347d189fd", 0x9a}, {&(0x7f00000003c0)="2b0778d6549ee542f8973f93fd85f47a5616c792c85b8e1eb925f4a07f200868bccc7f0deebac095723d49a3b7b7e272d8b9148a4927bc481f4eafd759d0468204b3b92a03c988359d99129fbd245c17ea91cb853010", 0x56}, {&(0x7f0000000440)="bb436f1ebc114f661641f9a953422999b1a98d093d87f303665d8d19fd583ae1bb921909fce8ca7279b1b2bb2a2cc2948c6a81208b63eba376b8c8db9b5a7c83c8fa46e81d4a1a17941d80a6c2502d3d1818502b781f4ae96cf0d1a6fa1ddf428a1369fa457b577e0edc11859592a1029ee562e21f7abd4c400add0a8fd1ed", 0x7f}], 0x6, &(0x7f0000001880)=[{0xd0, 0xffff, 0x7fff, "5f203ac75c20aa8a79b3cfffffed2bab175edde5d4bd823deb5ebc8a29b3a01efb42acf2fb88e89771fe6826311ff1ce1a06c6a511ab252abcb23f142661232270337c3b3adf8d80bc4c20ed8cf26e83670fab2e0e69b467c42cf98685446aff8b520cfe47f8587183f5443c8a1b23953154f6f331c791a3d473b03d916d462530626154d387b47f6741122f72aef3aec1407071652a1be9e181e9ab6ffb938c908c17251db7c189e51724cb4cd31dd4874ba15b15f4cfc2f9574c0267c9"}, {0x68, 0xffff, 0x0, "f084a2c1e383c50832cf8cd357e4f0fbcc387e959983abdbdc08be559e975d770e6a7637d0c665cec6ccd3d4f729df043e6d3679c69dafe6dc67215247d09f0b320d141c8155f28917963feb0cd3cb91b4c2a6"}, {0x108, 0x7fbd3a76f11bbf12, 0x3, "3963d4dae1e083915cdbccfa3b22e6b8e20876bd17cefa8b982e4d42866b1eac1bf458806c32499c6c6c12d012c97788feb32531e3982566e06623616019ed5367f484019dd9b9ef3846b83af67654cfd0f68350d9204cb5616fc27b744d8d33c4c417984ecac6052436a1b44f1b86487407d488d0fedfae7f9dae6e57b3adba09e2d2cb5459a2bff944bb48d8ac65d5f51192cf671bd78476d7e75cbde83b6db4b1f31f1041deceecfa58682052c3cd00ab1001d308d7247c6e5c75f926840071fa38532b81fbf711c4d83443a01130b16674f735e8b0827920f8f38e676062aaff8fa259d9f07e658b8137e3a41b411687297c27"}, {0x90, 0x1, 0x3, "032423f60ad40d8fa2f7591d7bd1026b7fac5e34a950315fee5fa2e2705e9c3ec0cc1bc528f07b630f0569a2be1e307debf8309abbc647df619da32bcb330bda269833882dd900e39813918c7d813e46eeaad6a4e0e3be28036d8f5641fae6e871ddb7686782b8ff526ba6308ac842195e3959ef81c9d762f1282846"}, {0xd8, 0xffff, 0x3, "21a9bd8ad11c0305bd1985c2176f71a6fec5dadee72af9d00d55d6f35e2d66948714a4a6f3a70c093c52b01903fe578567cf4ed34c14122abac974264b8180135214027b86172a309de66a8cae1b5adbb93cd7f1f78b9d55654c68bec9f23a4b8b1b003484a04da84495ea7d55316df9e7ee5b40b9c54b1354406d36a795060bcb3d0aae76a70868d83b1a60f31fef2f8869a7124ed236263a27a103dc246d9e1f870226542d69ae43339367a0d05a335e6a4101beeb4509df71774d8a0462a7cfe2c8"}], 0x3a8}, 0x1) sendto$inet(r0, &(0x7f0000000040)="dad1fd92b5d03fe4044ca8bba2ff39abb892321259d71eedb2f7a6852212bd4176e681d472c8709642d500b5ed26e06367da6d4d909057e00c66dbabe1a24840e30ee01d94f2e9b395f58a118aaa3958182b68f0e4e96f1409e457d79c0bad892e86351aec2a44fb7dc64a056b2b9cd4f46f3cbed804dbb88634dbfc08362bb219e3c456a0ce87a4a05c7aa057956ab64ad13ae6c6fe49cdaaa223f5eab922ac96f43c8966f78af33c9bd8a2c381983d97b5", 0xb2, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x8000, 0xfffffffffffffff6) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000640)={0x0, ""/239}, 0xf7, 0x2, 0x1000) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x3) 16:00:18 executing program 0: setreuid(0x0, 0xee00) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) clock_getres(0x2, &(0x7f0000000140)) 16:00:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)="66b9bb8f33ea1a80d41d4a662e26da9a5c059c021c8559c3612818d8af52c9de7c97bb71c3487109615668b51942397001f349cc3ed91fd0d0e6fa07c7f72c6688f0304df2b5d48b7b081dbab1145a1cf2c44ed5734f09d84378bd3c96157b755022c8b86347f9578a8d08c7940504385ce01018b4a9b32eaacf6d47410ac3ffee9cc11a7fa77981a5f7f8b1d8697482ea9c57959a4e43c33a1325e557fd5aa72556daa9f5bd665f6c9125fe1d98656cbaa833348b9aa049a54cdef723fa75e1ac5e4c1504844b4d98c0e2962167210f438388d2c357dc2f68f46b4fee9d93bd849269", 0xe3}, {&(0x7f00000002c0)="cb179964e4b6cb3fdb07e2adad93a322935a5b61dd8435985096de5f5c73d1159fada3beb72df8e76a618df20497f639cf8b98874974b37d29375294ba4736305ecaa174fc2b6ab089b783dc39c303bf68c4ea9dc4f4d29cd5f2d31afa1ad8c80b0d2cd93dffae64b6e1cdfa5b86940b503a7f0701dc7ace7a0accd6657595774edd5c08bb653810fda1cd5d6a5c15febdfabe86dc22e844ae7ed76c8c72bceb77563c2a3f555bff9867a530693cd84c0642ba02dd038e927310595548d661d5e2c236cc5422b0a9ddd857e5032231a7b3a8599fbeccd64bb46255e9a551", 0xde}, {&(0x7f00000003c0)="e7f9a3d641d16069aaa0ba73e7420be415de31978c437a496198cfe47b5e6be00b1ca846649999c8ac60676357045571ef9d8a94b3e89251f76d1000a93cd79fcbd383f794aefda9e39c9555060b93c414b78008aafb52a85e53cb63b9f5498117c306e0622759cde8c5b42a7ea978bb7ac21b3da911bde05f8cd446553005a45e0b6dc9a76efe823c9f031eeca192caf2d6b6d43e003d481c9a88898f71ae8c2557c96d30035469d71069d982fbee3ab00675e06bb701ee793889ce2ea587081f51263cf66422b5af722139cb4bdbbc473c3731074c88652058d57d5bf2acd7814ad7bc8e17e8af65d4a82bbc266bae253af408ea", 0xf5}, {&(0x7f0000002740)="2dfb209e66692bfe3d35626753d1db84114265025afa55569fb766eb184b9460584662d4f38fbb8c8a0cd7e26ff5b7fd33fef0647fcaa22e1a1e428d9d61f440ee023b1158146ab4de80c288b14c4efe0ba0a1448c44dd204418b27a1b8f24df5642e8ab5a8a57e05dd4991629111d61ebe1dc9e2611d179ea0c2e55ce00bb16517a2ed45a5c748f54dfa7d208e9ecc4c30c3968e978c45fffbfe9f1fe3fbe94619cfc77ef0241406eb08de3cc266b9fd50f9f1f80c8403924ada13d20ae2c8bbc6bcab110b359b9db2403a14b1c41b97256724cd2ed0e4bf2bc151b0e923a1589ca6d3c119356e9e9207a36df6c0269321ab45b126743e656884cb4375d92f37b3c3a1ec03374490a2df65940fb34cdec8a657cb4652726bdc312844f98805a5b7dcfd8be4671ab92c9f6bc4617e4fc0588af9fac3f95fe468deada700269c7578946c6c654ac6564e672643e463fcd98d3065d43ffc7120e7d3f8f5ffc00b054f546f3e6b439c519e8eef34c7cf9ce7f10b5cfed656f6cbf8e6c2559a45b7efabac657fd91f1dd95925292ef68c86777b9dd86d8afce642dde735aba9b3be432d30ce3a5c1178f3383b77ea0fce9a230f6f2038382c755f7eeb837df1ecec9f2a1725814ca4a58fc2b8e04657a7b15517095495a886fd47cf762adb208fda145479cc87dd7926c576085bc8a0c1577b58de959dea45e49bf9ff4b8371cb41f04bba443cdc0f3683e20f57cb88bc66904e515bc19af6e244f800e621142eaae06755993223b6d4778e40008e9724e30cc7db69a239a03b9e8c9fafe08cf7d0455da060b91591716491e4a78f159b1ce9cffb402ec3103d1a058ef5d9b6a656cc8b8726dc76efe044770e493613a8011f2baf7a0ee3b0ad87c80d3073fe1dc5115e2e5a85ea9f2f9799671dc1b11a18e7cea1f45219fbf0cfbd720f0f4e4a9b66ab2cb369a4364ace4ef6724a6099a4685d418992782e25ca7e5fdd30ec5db3fe418a14c8dda63242a9105e249fc80baabce40986ae64335642b815d052090cd8f7f45f0a6ce18c4b324ca6b979fcdc0ad7fb086404237922c415184fc49a17613b104d95b1fe4ccfa4c83c1dea3bb8a2ea3db240c0df91815e05e162ae51782d5cf962570736849495321597e53fc5c0478c22b81308760038dff0e9b2487d7fb39bac82d7a83edd96200d96b0a38b01f09361872d4406d9e95d381d5844d2d0bd61e7436607a0dff96b23058d03852f62e3526d2ef95bbc85af5342ce194dc8fc292b6e75fe79da2733c1a1e23dde1d9c58191e7f3a839866370e2de84d9f818c3b0e69ace0524f36e3c5f3634b2418a71100f3562557229247ec621a7baee3ccbc7fe4d6147fb4496d94a4f07945b5099e88fb1fc4723b396b65f86a47b7a7571263d295cc4d9c8b6be70c5cd8808876d051da0743245a2267e8506d2840094ba63554758d16a15e4c0f280e5ebd16d05b4875c2275dbbbb38463dfad6dad2ba0fcf0ef5665f643a3e5c390a5fa68f36b18f1aedf48e541ab00d4627bf441a4a0403f03149cdec0894a8a1bb19b3c64e493986c8cc3428ccd1b38f61f293c6cc44c03d8663d7f8e94128b0c9ced521320933723a485ca8e0ef8c373437e3ec750c2576140360d9fc862dfa67a12615a465cb650eb19d0679d7145e99c2832bbe0d013ebff0af158d0dc623c905375f8ccc59d179d9fa57de2ccd8ca9ca07bfafcded77e34679de30db8e001a1b9ada8346cb53a583ac47c189d182b2b59a93d35414639a3f6c0b92472d2702833f76594b748dde969bfb1e9a6b3556f84f3bb52a3a060042017350a4b258ea01909d4ac538bd829b4795013b7ceb85c24cfea0f524262bf479f6cc095ce5f6067187c6b3966d7328cca22c400eae421738ae7385bbebfc6a3fc090b1697742f3ca1c1542780813aa6c920110e46d3bc27afed69bdeeb85058bd8e108ff9dcb1a958df47e95811d27e5360ecab3c71231ec321aa4603ab8ceece1eaf6776166f9f83b7897b4487e8a0399b9fd7fe032d520d9b140e8a30d3d8f2336876dc4f224d483cf2f843e82c6ca9872b52b2e78abd5e4b1640fcfd92ab9f3b2f1325a802ee97a92f23b1c613ef30f7d841e4c2957e486f3bea531522f5dc37b933bc3c090c336ebec7293ae1dd7c242a07515649204bba167a5116e20d5c2eed48dde707b00f65cb61d902b6774a3cb3d06ccc488f55d49caba0ec2025f910295d06d64cb77569d29e033fa9e2fa36231f1c72dadbdc8aa2a963c39b0c5581e035c6b86d29faf8ed55fb33f20b462388901d6af830d05c24aa6ed853a4bcade0048e2cbf8e95b5a2f019112d2c137013736fa7495fd5f9db38d8af77c9c2f645b03be26b8c122e399bf5e2f3722f7a1e84caf20ab04324f7c97f5924c760c3e52af3af9f69b7f12ead7b16f41565c04ea06cfc795fb90c88f6d1a925abfa3d99b75e4ed4dcd07fde4e64a0835d39ad34f286682641b6e76c8684f1fd208ff95ab7e85fd4f7d98ecbf13a3e2ef25d79a9fe1d59653cc8133fd1b22845d2354d008d43e1a9bf181780b392eeb6878b3efac5127a8882ab0b43a3e00d6a545a57f494d10e85f537894052e5f926e4a212ae4188322ff6f4aaaa19d7a7366a9c1fa9f69044a6d2407142ea864c2c5bbd3e28948a353c61e44d9c8eb600530a41506eae1fbd8302047dafaf83988dcdf4cf64aebceb508e78a407e553d958cd99d406e1d3cf0e62db4032420f0b3b41eb87f730945d55f5744a89f85bbb85ef7c3b91b6f8f92eac72984b784bb900ede772d12cfdb0d74f5720af1d65cc6fb2a4754f487c1ea6d23f01f5e007a428780be7e8d528826d97fd7ac6e1f9f18e527be915ab09f508a9f83f63b10d6d9137bc2fd059bb15b1e192ed9d55220d162126c5f0864e3fa6ae78bb0c82b9df95ee59619fb274ce9e080b2f587db1259955c3ba52206d14681f2cda2ef56af3fd9a4c3399d956678dce647373946808ef021c5c456a7e913f6264b371d454b885b38ec726fa4cd965f18d57ec9301695a8889ab86057c92e64bc6b0af75916d789e47f521da7a674cd8d7a128509ca3be87dd1d2d6b8509a2c6f74b420b25fcbc5204bdf32254aeaaebed7dea9505aa1790c2ccbdbde8028750ed61a0852b4ec7cb1204ccae20f12aff089643ba519e5dbc9ac7766058bc3e6c04fa11c82e93f88223b8e9beefc67d7bcb1b39ce8f7e6deb6f519724b7940e7fc63616bbc4ed63becd9a6edf9e13a64ccdef09e20a3134f2faa159c4085a7f68d3c09b196c17237ce174665d82c89f60ba00b1dd2cdf8a902cf218fe0149aa6f87e97dbd1d3582d303f8add88894561e069860b3e767148d93a7ea81382a5e665d3065aed396fb4c7cc55b62c3e3cd0776a38524fd998bba008f546adbf6997e090e0a7e82b7f1e5c784709880041591570a538f83fbc1d2f63b89f2e9005d846218f30e49c28861998b5fb69db5ff9770a2651ab35b675872adb38367fa81eb5c2f6870e23105d5ceea6048f225636c9d8af057867f58081c81b2eb6ca3f42e7cb746c652df6c528cfe76334ba94bb7100be064a1866192572a99bd8efd2858bcfd5d49d9cabf587266812b820d8a83ca502f717749dcdffa5e5067d9ccbf18e41968549b0a1f1b64cbce5774dfa9d78982dd00e5dbcac8f131bde37b289ade61b0e0b8825557967715c841816fe1a7ea4dcb76aeac87fdbc18a3b6cd903e4e5e6a4a6e20789ed0bc6400a597ea0cf054fa8687bbeab821126d4caaa26a9146c282263f039388e41ba041c8387affa4ad628bbca31c0db5a019a4deade823416b86ffbd8280950e058f14df5a76cfc2f8d6ac5b1638c5a5bddef6de48dc17634be277b9d2380ef51f99a8005dcdeb0e4348c269da3dba8f8055f0dcdad971291c4dff81c4fe1da0fd3d5b2d53b87ccbcfa508e26a11664970b96afc3cee6f4303531706615dd9654f4a4ded6b38e915d6a69363f3f05b82242f236a2d0a5d78e46ad55abf3e15efe4c60d705903ccc8af28d3b9f3f9c7b9e3db2c2614b34caed19a4b0c94de5eed80dbefaca9f9a465fa9b7e7036ef40c6e70e3980d590eea7de00089063116b54972bf742ca73dd0c3e674c54a0546a9972152808001652dfb1ef14f29fdf66999578cacf7241ca4c467360531f8e24b4d7349f4311e3ea868e2b1fa9f126ef10ad4df12d7303072adacb39e624970e29b5f0114d09b8dc2cf35d847ff21285426b1841bac216e48e07d10775535ef20f84740383f7f64bf51d4ec74421cb228113f0ed71e1ef6ac83370dc837c86d113db8730442eb03ddfe3c3b452a5f372ffd5d07007b13b85e0e5686dca61c8b64b1203ceb4e7ec2445443f177695f9c62a6d8577168f9076fb02d4c15cd91847317097b279144d32487ff5ef26995f4c53b8590e77d05f6b5cb9b2ffec93f570b51819987daad252606358e4583bf647b32d693abc8d6013b8f70d717fd940f166b3e892d10e898cc225a6bce75ebf70cf65406d9de8a9eddc628ef0f9cd69a758ca525c46f70d202cfd272ce2a877249bc99f7520b2f28ad5d459a1ce567924ac285104bfbeb152659424395a5fc367ca8eb595a93716a9302779e4406aaa3397afb7c2e324545ca6102e110a08db420eb0c63d3cfef69bf957a90a6b602e80c39bb8cf9b590430d54f322d5f041294d7a2f0668abbfd7335b5901fcb8a6a9930ddcbaeb8e4c99fd1c25d21400270bed6e4ba032c81d3fb678e07a9f1b34f88467f5e6152ef01ba93480155865af6b8456eccc50532911902ee88d85a37ffa9bc0d22564a6540a26eafd1b8604a6c5bc000650704b693e72806f7bbd74996786ce351d468c6ebd8f823cd6731beef30d52dc059ebd4db513beaf860b0e1267853aa916781513457bf76ad9a84d82b572733baff063f9c731ac77c9762d1e93e0caa031f4bb0a09a69d5ddea05dfc1cdbcd72093ce339bbd90cde078d9afca5cd9e0b6bd96c08af65a203b6c8420d044c91079863524efa0a21a708130992c8f1a424f094e1fe97d29247752fc91503e2e108ce6429f612f0ba1891952f7123b49c7b43e7043972a66923a1011dd10ac04481e8570cec857a6a2c9d2749ef57f434ae83efa23cdc918b5554bcabdd6d09c376dcf43415acaed032585d20c2b0994cc9e11f3b66f70fdc5a2da7d4eaafe7e8d7d2a0786eb2088d71c9b1a2900b86dc3ce19eff0dbd82c681e6d50d10fc0e6f15b6864f93de6dacce52940490621a16ddf396e380623d131d91ff9102d7931adb80837e0bd911172759a2e7a48e16f41cc38a9d891fcd772abd4d258199c6b75e4bfadabc3599176475dc346d12880a469f1a257bf5de3378ac8d7992099c1194d54a63fad6658e9103539edc7280e1b6cbf7e43451b9ec9465329a7bdc858bab870bb41aabe5183c645a975b5fc677f154ca5f4f1c6c32fdbe378165edcc9ff5d5d7586ecc852e0777b7abb10a75bbc0b02aac42a6f68d4b3d4db50e104300987253df1bec620c1c0c1acf93d996c5506082947722f1920318589e4a102ac843229ccf12aa5268de46d65e8e7dadc4a3b360ed025bce2e6f85d9e8ae8d79d28c6fa9bc2eb426733110f20a05a553f4453ad5865b3d02fdc226b8337014b8f6d32e56bff5208125a093456f8b9ea875304036e77832c40e32ad6e49ad508e1d448d0ee3cc0ba03ce2d831d68d18680bc4a4d869884bb7d5ede781bb377a75540fd55c57da9fa48dc983aa9fd1174435281cea6da976ddd0684940d6544ef5cc91b72fe1ab65fe21a", 0x1000}, {&(0x7f0000000080)="12e5ca725cd904205cdb14942f6dcb256a4271d48712e37f41b28294a4a8b593427238bd80", 0x25}, {&(0x7f00000000c0)="ff7c47e88d4cfb9b4affd9b8d54341279a65cd89d956e36d08dffb467f", 0x1d}], 0x7) fcntl$setstatus(r0, 0x4, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000540)=r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) chdir(&(0x7f0000000100)='./file0\x00') 16:00:19 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x114, &(0x7f0000fb3000/0x2000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x128) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchflags(r1, 0x10000) getgroups(0x1, &(0x7f00000000c0)=[r3]) 16:00:19 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001200), &(0x7f0000001240)=0xc) readv(r0, &(0x7f00000022c0)=[{&(0x7f0000001280)=""/34, 0x22}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x80000001) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/188, 0xbc}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/96, 0x60}], 0x3) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x4, 0x403, 0x5, "688b04f8bc7fdccdf771f68dad1396efb22fa1d4", 0x7, 0xf3b}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x11ff, 0xff, "41c6e4adae57e9587200", 0x0, 0x80000000000000}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xb3) shutdown(r1, 0x1) 16:00:20 executing program 1: pipe(&(0x7f0000000040)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x400000000000a0b, 0xfffffffffffffffc, "b8859739327def7927000000004000000000ad15", 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x7fffffff, 0x40, "bf45e13d99513aadab86b29adb78eaea27be3829", 0x5, 0x5}) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:20 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f00000000c0)='\x84\xac\x8c\n)\x85M\xe4_\'\x88y\xf8\xf0\x01\vJ\x1b\\\xff\x11\v\x9c\xd3\xc4/\r\x89\xa4\xa2\x1f4\xa03\xcbiU\xa7\xe5\x89\x9d\xe8\x04\x14\x93>2\xe59\xe7rQY\x16~_\'\x1f\x87\xd3\xd9|>\xcb9B\xdb\xb5\x8d\xd0\xeb-R\xcf\xd7\x10\x97\x94\xdc<\xcb\x98\x1d\xf8') 16:00:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8, 0x6, &(0x7f0000000040)="f5885e2bbd336f6efacc0038ed32ca97e8193dcc49e0c73723be7c3e298cf7042bb6938f1777b2a0dac5cdfe2883b20d12ab940737eceb0bf1c6c1e40c543b0404116b1a6f0c1f584de62cb865c4fd1645d456898d8d5c58fb183e40dfd77da9cd4fbcb765f81ce24f9b465615a164cd8a6e352cc9127f32fb5c2ac16810b7d29a02c5ef8f2380d43cbd25ed1e6af12728e9277f9947ebe7781485b25dc1bd5aba344f6a1df91dd9a9090f13554b", 0xae) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/167, 0xa7}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x2000028, 0x204}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xbb0}, {}, {}, {}, {}, {0x2}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x56) lseek(r1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1c1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) setpgid(r3, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000180)="86b1053a9f10ff5490a50f161061792f429b69049ca145ba97588693046db5c0db30a3670abcd854813d390415318924c83f92090b4e2a6ba1282bd776b1b8ba17f86c3d987e6538c68b3c0b3238eb669e922896538917cab9a1b21c7e80220bd36164096de3a4eef6a3491be38b88dfa97419957b689c2632e182f7d9d5e224f4ca9d260c2c7b9042c1359bb116b3f5e3618f567b0a8ffabb37900c9fb2de03c185d5044bd6afcdd142653f400b4ea89e7bd10dbf4294dbd6c029fa5badf691cada94a0967680186ed58edeaa1798e1b1e02fca2398a6d922ad62fa1b691af8188f8e5e72ae2533fde5efa40c16181edba2", 0xf2}, {&(0x7f0000000280)="945bc62cf5fd2fcccdd06fa9951c86a63f27934b144988247806a3213377bdb8cbe60ae46df1a3cc4d3fdb108b5d6fdf867b5f6c8472d1eb4f857c41720d5689a42b423055c0ec3fa20e383a42318ec4291d13289394be81ffac65c69419a06ff59d14ba30870794b04be4fb4dcdd4635ee0da381e27f93664eb02e086379960c06ea9b0f53a6f1badbcbb6f560123bf01b581855a69fcefc9d7ee6e0f279d3718c94f5571cfbe405336e895162df9ab23f01898a33ca4a0dee5c33ca8f7275d62550ff4f1c93818bc4919e2e156879b902ec22e", 0xd4}, {&(0x7f0000000380)="92ef8a325c62f88d19e709f10eb26a1ee2bb438de62bd0084727c11b53f0d3609ddf8b0914fe6ee5bf8ca43247325097bfe94ebebff09f84134c", 0x3a}], 0x3, &(0x7f0000000400), 0x0, 0x3}, 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x80) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:00:20 executing program 1: 16:00:20 executing program 1: r0 = socket(0x12, 0x0, 0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xfff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000400)=0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = geteuid() getgroups(0x2, &(0x7f0000000480)=[0x0, 0x0]) r13 = fcntl$getown(r0, 0x5) r14 = geteuid() getgroups(0x3, &(0x7f00000004c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="4c56199b185a84a07e72949bdc97d5e47dd969fb6cd150e6a87ae43a361151a9eced8fdf1dce4f2b04b4f685d48eeee7cdc684a4c2e9c95a7d8f1e8fc078ecbba664eba21b795ed59a601554d16c9fb5b912ffc01cf827ffc6d275dd764424aadb8557655ef8f71ef2", 0x69}, {&(0x7f0000000280)="dac3d1d4b95b1182f39803b6e2d04cad8703a888434edbaf1653e3496deb612ecd58ea23afe735d40405802908f78b6a6932e1af33eac37305ea8d37541eb1b2baaa4b8c8532490b40e5d872e4120881220b2bf25450f91f0fdb89e634527b19d118dc954560d4654593b3a73a", 0x6d}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd0, 0x1}, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x1f, 0x20}, 0x10) setsockopt(r0, 0x497, 0x5, &(0x7f00000000c0)="10934bbe0cef9df1f8f220002352fa255ec9e79970a796226a104edd4afa43cb7358e819ad978496c27e5af04c0ca370b811a6c8a3669168c194f186f572fdcd3209d5ee1391b8491f", 0x49) 16:00:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x5) 16:00:21 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0xfffffffffffff423, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r7 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r8, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 16:00:21 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r2, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x83, 0x2ff3, 0x81, 0x10000}, {0xcb17431, 0x8, 0x9, 0x16b2c00000000}, {0x4, 0x3ff, 0x4, 0xffff}, {0x1000, 0x9, 0xdc, 0x8}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) 16:00:21 executing program 0: getitimer(0x2, &(0x7f0000000040)) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x783, &(0x7f000071c000/0x4000)=nil) shmat(r0, &(0x7f000071a000/0x1000)=nil, 0x3000) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = accept(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r15 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r20 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="0e260b708f2fdf19ec13668e89878497782e9aab6d13e4a9e9f01addd330f0", 0x1f}], 0x1, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r3, r1, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r1, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x148, 0x7f953256ea0238f3}, 0x4) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x5, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x174f51b795032e6e, 0x0) setsockopt(r0, 0x89b, 0x1, &(0x7f0000000240)="f4c8e6b3b2cc9769d1b85e9a85733d7351d3a2ea6eba5f88004ff669966b6cfc3510fc277ced3e4d2adae61b7a8d6695a8b51d28b65b373f3e8d0925e93fc4c5cec58ff7c4aa7e3fb04da451408a3059c193ad307b904bef1a6bd367b68d9e8edb91ab7e71a246cc9131915ddf25749bb781ea7e7a306827aa3126c1cff5268fc05e55111faa1fbce9356af04961f79fb4ce273a39b3cc9081d62e5241991dd634d4d706c602fa06f036d5449ae5", 0xae) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r0, &(0x7f0000000180)="879a90ec23f8a205468a89a4793fb2562fcdeb0a3b282c98f12501369a17dcc663bb0ecaad84012b3f760b85c0c15e0d6a3af42be899dc435b5494254d5fe1c2d6b7b1db4bcb60399e389404242e988b9b4734d415f4199b4e686cab5186f1c8d0292eca8414e42966bce3bd4c9aa73810111eb38ea9f81d36b8", 0x7a, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ff06000000e8ffffffc46c650900"], 0x10) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000300)="3eaafe4ba9cc7ec8a8006c2661e67724f1510d56c1d3c7d6e09e19893e571b9cf14ecab617fc160ba80df714cbace926f36cd480129de1e1042fec7d0b166c1cb3b6a0d46d9809e643aceb9b3043504fd1b5397d6f4e33dd21c3bc790e32db96d1e0283183cb6d33d1a66b15590b99c4fd8c5a0837d90f28a7d2e34a2e283a4837013025ceed9dc9ea3c3185932ec7f930f2b5cf414404c869a488f6a7e93b79", 0xa0}, {&(0x7f0000000440)="bc002110d59fa363851f5ab72450917d1d8655352a88eecdfe7ec9d70100000019658787cd61df9bf5165fff24af000008d529cb4f5ef0f987590371fb75a2", 0x3f}], 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x160, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) bind(r2, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1, 0x1}, {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) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002c00)={&(0x7f0000000040)=@abs={0xba7662fc567674e3, 0x0, 0x1}, 0x8, &(0x7f0000002840)=[{&(0x7f00000001c0)="d70947954c5fb10e558cf770c84671f6d51eca3be678c2bda3a47f71fe9b638efa28d6515813009dea78ed4a8f8e01c18619e1f232d87abca982f803a70ea0c6bef6e954c02ad85f103feb46e051b6f715b6905c414ed05c6a5d59d0c27ce266af", 0x61}, {&(0x7f0000000240)="1cfcff7f57cb77290db595d76b541242562fea8a6fa7aba818fc5620d2c61f50c46c84910b6b0b0a831bfeea47f5b4da011640d9b7bb029198d1f2a2597931c0de3f0fb57280495f592511f19d2903e94e6016e07585dcf15326ded862169a443fd3b82943a0467540d02d542550c5cd658a7424b9d181e3e278748711f0c4aca845d7dab3a764d259a66c645387e4df782eee42663891f89566ead3877683e56fe3c3b43e406df78885a17ff88ee188e4652fb0a7e1a6c18e48fce9606d81b8a995180067a2f0293d7c630c8e674f3738cf37f2eef8cfaf1e5765e260a0a3204a4e756b0b74390fffbd1a49d4b50ab400aa50cbcbe5c0fde3c232ba2602", 0xfe}, {&(0x7f0000000340)="ad6b83130b32c769cc6225139b391f426d4cd0349149e6784193b69b27cd217431c6bb6a98d82e73862f27c73ddc795c5e31821d667343e39243a5bc2a3fe3033c5f78dbe8e1d07e369bdddf8afec5efa5383fa728508ba45eed7a952520aad38ad954f5b231dd1263fc7e7cc59cb99ef6f8", 0x72}, {&(0x7f0000000500)="bdcccb76fbfb52a41a9cceb1390b3d0ba58d08bf42f5f42850c30b101306e289d03022b79665ecad8a55daedd00c69c9ed2afcdc1d82fc296f8a0b6794061a8e0da26d5bc173ca958b4452d6f83f62959e8f75b703da8d62f60aa64edfcf1cd803f7e1d4a9b0b7ba13eca4a4071e434e705f651c07d49e431580f3c7b7713d1c15a7d7d61ef2521c4b5713b2b8a557c355884454b808d9f13d1a13356a0e28937c3062cc5a5d4ee9ed9233420b374922dcd8757a031ad07d1a00f9eeee703e639c7f3d144dee1eb0919ca335bd41c109ac53949a8a595b4d878031d499c9d535b8a44d619c4b7bcf881bc2ef24900b1f515e413a3658cea86776dabd1449fba15b4ad96984ce449c16602622870473c6cb40e7c96042f1077f1bb30f8bf1c7409c3e5ffb629b6e25e82e021ac685872ce92a5533a9348fef97d9b6f1ce469246bb4150dab57f98966eae5ec491d7a660044e739bb0e6c38f62f1cfc7fbb110e4798007ea3e15ca510e9f4f7d29937780ab5d9d4e39fc379b998c1a92e66d56d54706c64ff08f4a21288464b77bf6b2aa139d2d7956178034a42fbc43625f87fe84e3d0403e19765ba9e6b02c35d1b019bdbaacc6d9e9c49d2125626b35f92f18d2fa2fda5c63ba749d644e6e59f9e577729b3c585d22a329649246f400892782078f15c755b05b8fe8fa2d9d57add407fc2270b086b0e6b5eeca890ec059225405c99fd4f1d2809cc9dca8a1787fe1d4d0cfd109904b0b201572bf57a4a56ae709aed32b6f1d6c30ea8258128766daa8111b74fad842266debd8d33b596eadd8b78d8943ae3f59b0996a639046c4f8c423cda54d583144354f0da557cc4b98632ccfc46e96028bdd2c31a308d238bdb67181404adf323d1a1519af63830b1c47b1cd1534b426aac2f1747aeb9f503744ff43e2e3d1ecb9baac34ecf9bd9584bf4d81f8eeed21ac0c78f706b482c5f5268dfa9bd41bcb7c6c654f3590fb51aab4109e8f557690a4d889c6c9698979489f78381736affba7d0f5902b06e09716fa1e4a725b4ab03eef807844ff9a584c7c0b4ce4cecf2ea298aafc2f98ab804050375fefcb0dd49ad347220d9445097cfe2c7b43a2eec24f9a9dc3ca9611b6e27d530de31ff7aefb9cbdb9a77d9966af163b9d495d84cb6af4b11c56f1db5d9c924c5e7c11455411af88adc7f7cc648dff36f8c7bf9c7de7c127742778da4265540ffc36291b9dcd5b9676302c5b401263a4149925b0870a0af9df402ef999785af4d17ca2e64e582648183476e80a3805720700bf684415419ba86648313296f285501e98636a8227680bf87dd164f6890ec11ca8d5b0b00ffd48be016693aa6fa695e4d9e9e51d8b0cb5cc5e2372d25512aeedc852ae2c3d64a459b0d6df4e8fa63f8707c5fa1dcf545948a7fc92412a974bc3c973cae4e31e3dbca65e2256d160dc8d22e846894b7f5b2865695c99fd0be425c8b5d271bbf8a98d438e75224ef95b559f06a936ecfeeb322490f72e5519906640419bd8602e04aea806c0e9b6a651659e0ee05b53eedfbaae9fb06598b5bd0e03c12c0a007a11bc8750eeb893c8d6ccb9911d19b19dcf15a0f8bc163523e106c77527bee3cd55ced5d2c5271b12784008421db8f58d52f2c895d342897669cb55e50dbc43fe1b538de496e2ef93fb4baffec2f4afabff39ac0d2af6b9c02a9e77c9a89fd2340d63c5c96ac82359d22fb3ab608edd40a0509139244a1cf1e7e0c40c270032a5bb19506a40ba842327e2a1eefc711db2df8ff8010e234ed2882259f47eb4c9034053063c81528fab903ab0ea20d65ddb25f13e6c5448e4cbfbb0a8ee65b3ef9bb5eb24b61411aa9c9a3a9c5859aafb81c21316bcd6159a861091049aad792b7d2af212bba6f14c9f8cecb0f0808a58d972034801533df4038a2035ccb17905501d77662fe0019df8a4881cd85bff512288a50190ccede50e0b79bb7be1b7b67568652757da3a6a430600fd7670c47b9d75d2673b81dc62b95bd6c5d4ad126a12e343cd2631668fe8f27a11a9f6bc44f1c6131ff2729519e75bbbe82ce5831b23d37713ee727e06b6f754b91497033549643abf05dbcd6c38f2f7e03bb66b88bc81ce4a2bb27e3fed6d8ac613644e484bd932015ba2462d8b24e64be5043e0cc61828c02b9700a99ff02086c477a61dd5fcbe256a330b6050c8380f619b2fd4a59a2658d216c3ef7aafd59a8e0bf0bfa568140e97896a23588a628d4b85970fa0db73eaf60b65bbd90e1857feb77dce85c6d1eea4fcd089986355607bd564a9959519616b58249dd190ad087b56fdf8607982e1c2c8de0c811d6c3eee4917f8fbafcb3477b31be64063ab8065b1cdb5a2a78cf51e853053fba94741994ed1f37f4b1ed928253882b31ef9e4a52f010049cc92e37e8bca1c4cf6f63b3db3f63656ad4d630eab055eefb4144d05469721ea38746fd005a8a1e7bcbec9e1d27bd18b17390d852df7e0e478fb3afef3abf8daae49641e6d3cf4a8b8c36fd4cfa84c649f6717983e92d929d7d3e40ddab3ea0bffc535ea2151c0d43d67ea2e644ada2b39c1878f32566432807be470f0786f74f62b607c1c32b4d65b73e1c28e3e967bbeb87f4f520d8d4b3a2b518abca349ee2fd374f81a5a3743fc670dd6b281810fd9cc0d70f78c7c19d2133f8052323fce87d486b6b43cef9882389b6e2e4698ae4b9d39f5d4727aa6bcbac597994599bb0ec6880a8c4da1f7d268462ededc4be094b9479c10d2cfdfe75a37c223a6aa6682941f2c651a3b0dd353c6961e35511ec132c1c38028c2c0d512ce973c0518bffcafde30fb91146a696f8f2ebcfd0c895060cb4a0a6feba8e8ba343aa54d18475e7f758e6290b13bba3dcfe8105ebddc1e7c709585fc24e722ca6d659013991377bf5a892e577935e4bf00ca91f5d6be8313b4a8692807b728f67b82319a933f65f9c7635d9f8e562a60b69adc7834f042405713fa5b20226022864610d68970adc01422957f99b132851155c8c8696217f0fe0bf9c3f92864822c847ccf577dcdfe36407b57dc4451e275daaf26d8d9f5e0a69d79a3b79f6e1cc6a65fedeb01c25a35c360f8cb050949054b2fa8e5742ef9bc946f4726b0102a66fdabad6211b1835e446c996a323547d50d26cd3c3f7fe4ff775003ebcbbadccf1d931795cba1a2f58aa18caae02d130118ae3501c88b3026914be2d17815e9d540fc72a0b315467e517a5d6b95ef2a53820c99cd646537a89bc7e444cf359fe3fee911a8896f01fbfb60a1491bdd5e07215bc76a4660dbcd068f8c472d4931c44662b2e00f32f2e3b9500b10c476f2d84efd0325ab79737ef45a3d840652655faa46d553e33aa65ec54fef03d8e5cff656ee5d3a28d7c45852b46fa870851793eb09b3d469274cdb205dba97368f4fb190cf57fa913f558d6997df8a5cbf365266521f9ace05565cc3d02d7912134fdf55e4f569aaba41a987d1ed4405305bd3c1ee78971547a2f1d6eea78a23181d00197f2dbc3bdebff455d0e9b23d4674c7283f669cc414069ab3b4409c6d04564bfd632bc5e168da98c9fd1c33669af3ab9a5d47f0108f143ab2deedd9a4e05c17b41d4752356d5de28e234a3d52ef27ec7729b6ff50f885640db502f21823fb3502343b2f69bc31c47b2422611e2eabf64427748666f53e0bc997a3f7b09dd86081446f3c316ffd3ded293cb3f87faa2d7e9c164a832aee01e1840b783f44214d6f0903b17160aa3ce4c173d626a35334866a8870b2e7324d87aa2da48d3085e224e1e071577cdbf444496571c02d0bd1e22a6296608a06b8ea092536b5bd76d12edf870fdd0e5c69571ef04fda359a95ef2b6e65166ace633f066b9f768b42b19c8a57daae0546aeea9ae7cfefa544a27ce9d7ab8a39140070adad2d041fbc4f774e173f91a4baa414576cdf0a8acbfdaaeb4f2c883c9e9ef8c2c8213db09f3eda4343bb1e094ca8aaf9059eeace465ac361805904b8cca24f278e7c739ac534124466f67f34f8fdb410a1ceadf4f218c819c906d00cb1bb6508ce038f322fc4a479283d12971bd057ab691b0d9a72195cf4e4225277ee4fb74b94d2a222d22d3917697ab0bbd28ac9c5c8dbaede27203781b18d21735ba59c850a8eb485aa74904ed4ced08db539dd14f15bedbff4cc44d7c2efa34a6095454f5929e8b30559cfe64f0e0fd309fb13288d2c881a1c211703326a49846d21b84722c935a92bf0844c66963ddac32017aeafdb248d1f2eba4f5ec002fbe1670ba4321e5f3e57d471d3e468eadfc77e97503809ed3a7222a296e9e545e8017e7441d17ff25a6920e29f54f9e6c9e6256fe506ce519884612c53da5803c1fb2397528428b608ce5fd9f01ebb37c3ad217338d9ccc2e762ee7379e02b0a85cfacb1f4ad0fd2033ff07cf4dfab6faba47bb9813b359d82ddca22ec6938cc26d2ceae45840dfb69b12637a3471990b05a7c730189e7c2c90e4956ef16b973351fe03fcbb8e0ffaa14295473b01a4a5237d6cabfe729bd607bee9b05d53bc40f997ed0800ba2f8c61f7610b314f35fa1874ebf820351a992e083f5e630d338fed5ea801ea1cc70aa688c2a1bb5a4caf4c151e32c1d496c88deb25a0cbd197e70284bca45523d0ba970440f9bc1b63ddef026b07116f34b6a103afed46944f2f198b287bd87edc7640ba10229a6c7f4a251599d6491abb48def594b50056b64b52d252cda857c5a944a21eb832e895e4a6fe6bd7f2273cefaaa4b49b09ba8f54cc31ecf2066deeb7f37d93d8bb872d0c529e3031dd4b7999d00eadccb2167e80d499c3d81a279e63dc0b80d65a8874219cf7cc7b4e36fdc42c37588b7fd4bd25c52aaa4017efc8188fd218ebde695ee6b33d4f1e19965d5f2c2dd431e798026fb0e9dde99c2765bec242067c343e7d2e0dff1293a9c183d6adf7b6af4d6666b4df03f9a5454a5737bbf199a5f60e18f0b889eb049f94fab98cb9f0ddba8d717269a5ed7eebbd2cf16fc6f002edb8ea633a9055fbca040fd0076b51bd28a64009e743675099bfea651c4df204ee27918fbedabda15e90f08e38523a53594ef4b62c309a0c02dc755df7d74a5b2e7434527d644d3dcb6a90a79c20571494430853fb17b8bef9d81b226ce1c1e2d198688bdcb5a6e072a53185ea2d96f2671fe5ad1439d25d49cc71103bde28931c50831ce33b9824350f4126b9eed0be8beac493d3c66cf4bdd9a77aba29d65a673340e7f7ec5e37ecd41e4e376719a6fe8f11bbe18e4c99ef06b6815e23fd223cae92ccb76c71f1ace60f839b6460dd1fc100da5ae8e37ae489881ef91171fb10e6716c6ca6440233b176f82c51609b118d317afecc86a6829f9f9bfc21f12bef6f2294ffc641dbe1778324b059875d56aa09d40b17a866a5f98061c7686682fc5ea0588ec33b8785b449186d4b9c651221b77eee66dc97be25aba7070b03e5bda5ee40db3a736be099a4f3491d78163cb65b36e72a08a261ac2537bbdd2a03200820e756562eca1e2e9ecc260cdf188710b78206f5317f5f5f1b72400a40315ee65a0ac2ae002b6805154015c09338f9c29be5ef4609408c0aa895c8c897039711df6b923f9e6f1beac9422f6eb4d014e6881d19d4ee54a5cb9c01bbdb3fc53e1b8b744a11b029d568a0969ffbf0bf38ab2f77668b449c293b59db9f1c3acb5593e29dc2175421a1d24db446419cf1cfce0c368716e65bf20bd9f6ca453d4ef46073f4a83dda904cdffebbc9d063e8c3e1dee37eddbfde0347364576b6c5bb8bd3d807d31dbb422829c", 0x1000}, {&(0x7f00000003c0)="e17b3f963037f6c786880d1ecebf519f6f192632b227008d96b6c3cb8df385107e8ce732f1847e6b8a95f190d9b04ca392065cf172995d73d25d2a6617c3c930d8a42b96012083abdb6b87a0893ab0a2801cd4028a0765cb4a680105fdd43d47a5d997053ac763b6cba0307dd530d17602bc1ad2e25194a3c83c4bb1cb234c61fdd3b56af65da834aee9847371d2633e15186787d7264c2c", 0x98}, {&(0x7f0000000480)="9d751862f52dda6e513c8afbe2c7f0", 0xf}, {&(0x7f0000001500)="8dc64c89f1d0fcbb812a2febf799b7a5203ba6fdab6b61a27c6543f1c120b595cf7de1c9bf42510a60422e54ec330004a115de3fc2bce162c5572f4c7c9a6f3615cefb6f2908756be865ff0df5cc402cad1b9e783e58c8cae22f0b6889fcba048b94fdb79289a6", 0x67}, {&(0x7f0000001580)='Z', 0x1}, {&(0x7f0000001740)="248d518468a92131fa496113c8f7fee0bcc44db6a4223c82da5c4181e28848ad69c224b6e4186871fc8eb24bd7f93cbdc36c333a5098086a159c890db66454c6cc320f0f6a68d13ff07a78edd395c64a5bbf6d45ed8501b3f5ea477b0bec89aacacd0ac2a9f765877f8650c4352dee560e0546e01e022fd337796cc30a2150cb6d5f3432312f9e8a72fff7959f44024b0055991806f843c8d3f2e8b5dbe57e71f1b969ead07f188df9ba1a758ac4f3b7434001acc417371d88585b9f5e2ae280cc49b7c6692fca0eabd2dcfe90139e48edc0205ec9db93a47598a6667332e9d22479a0148d0663b4bb6ce1501948cf8981dde59edf4a2e9796f1a704a54e83a7209549efadccd48e696a156870c0c7ca81c3faf6d73c9967393a94e4f172fbcce0a880eabce2af7b9fc8942f5ce0697d21ce1a902240d025ae7d0ce4268b1cbf59c653cc1bcbd89e9a4c9350933e7173958b83af7f838f04f1177a05838a5991d84e447dc37a6c33a57a68b206a1dd19847b19ae55b05357fa19e3c4969258546dd1ce76b9c32dc6d458fc179f76a9f155a810d7b34d04a0147a65c3e008450748d592e1bee08f49029b569f807c16fc47218bdfed8c9aeb704b4ebd3dc710a482678c63aa98cca114e501904e47af55f19facf5db829652e5d11f080ae6233cbe0522168ca349e5e00093892e64d24e3ab240ed9d7ed75f703c97113b11e2872ea2198b9c8bb590391256ebf5666e383cf0132ab96d0f2699c9ac43bd5cf4c7cf23d9d8359af97acafe92c3316d0c6b03f5767c59e6eb24e6882d933c52aca9a9cee9b809619898f091ad174cb088d6c3e55a5084ad547e4b924eee583e029500e710eb58a0b58a4d532b43fd826b16562504e9a0fffc4690e7fc4b3b4f4e46dca831fec6bd2150e5ad64bbbdd24f1bc1a10b1e0ec22d42625d65b37cf33d752364b77a40848df41a8d673858a752a0c7b61a8067bf9485334a17618b0a27e0c951e434d652141a72c10f83eb2c1e1ea9c848ab65d96b041b80a90cb29f131cb525d1de25790c0951dc67be4d0c312492571e290ecf6c1dd7c9b56f6facd5c308a49d106cb60cd11a8ab222d52ec826c7304edea2d3a93ee995b2b516d8e63b82f3b67c5a847bbaf876c73c575ba5e187ef81a2b3c83e6e13706505f51b4031e4a40a0383bc9aa691c7d847dc0cdb2e878f6dc90237f82f8a97965266d058a86c0cd5081d593cbee961fabeaf1f088459fbdde727f108eec4e1381cb5f84f4bbed60fc1cc4f7a9c0f2417592ba4cc7015f639543e97e2d0cef2918b47d992a9e1146e26eae761c88ff6aef9f2ed67d301a71436fed0887e0b9593ebc2b2392aef0b34ddfad4f33a009bfc1d026923ac5ce3ff39e52aaa0f335685a51643818cf0783f026e92a0405d179848835c9068c5c5fd852b291a2183b79f47c6921479fa2539dc099e186eb92d6836ec85a81ce493838a9d07a27c1c6948f0e9e5d34b8d5494f8766f74bd24ea2501fdc52ed7da2ee992fff1d6608b187fd2227b9863e7aa060e45fdad1e6ea6fa9369c7697ae42591a7825a1c0ae328d91458be930ad0a01b0954b8c83242e0838bb8d508949980378e762c7fd58895a5b71ba3e7d7a732d41282206cd2ec56a5698ac2645240345368a7b77460243db853abd84e763effaf43b5d730d3617b09de3bcfb0568e3c65f2d43f66ad5adde40637f58367ba11926cd6b45ad6d237d8906d2dc88f50f4f5d4dcf71a8321fce6386d51b000548de1c6f6067b8fbc97114378665e432efb974dc49cd5039ec2cb143bc1d1b4cd7c403d09b91d35afebeff8ef1933db3014a5a09c9e244cb9d08ef4401466726dc9c85addb221143e2cec341c07047d14d6fff9d2e2748f3ecdf7d8a010e2e3fdac0c0f0c0bfb283df2d6ccdf53a02abb05d315ddb11a84e824166a3f3e8a721f8135fe5e8e2b3695954aaf4221e45b3b1f7ebedcfdf6b1c7f49599649e108b8850fd9213f1e6784c4fd2fd13c0856fc729d588dbc08f7f43525c9a84caf348f74b38d625425e0628fd84945f8707d505abc8b17aae06ba6bf8cd70ae93781d626445824b10fd4f0e549c94264079dc6398f9ba5edea21fb80a548d88bd7886665fb5c22457942aa8385512dc39c1c5f78ee2205dd9d749824d22581c0b0f40579c228135266465f94cbcbd02a294d35be1b23f0d923829ca42d6b1aa284423e764f2a07490d824e7b5ee915d64c0c2556d02ad8487c1546bc3d203779d93f4f553d86e8c7222d1a7d7157a343179a7a9fb313838262d7fdfdd399d5ef3cd9a4ff4e2ddb3f620d3b2515a02efe85a6f05a20bd305000b489fde853494166c72afcf18f52d51bb1b9cedf6925e9276ebb972e2fc84ea527190cb22f578ab246c19ce371a8588dffe253de5c562ee45d76e88f2ba30414c412e0111dd52f391d77621b41c6a43e0499bee848645b728119e9af3bbafcbe685e4b30cb7370d18210f37ab7bdbcab08f765d73de50ec10b9bbb9c85d7a99b7b867608c00eb2bb0ffc4a6d197f78eac39c58b2b5e28cd619e7dbd8ff6c19bd3bf43de53f3b2850a4fe4ee4e89f368690a60a2d244df73b79417dc39cf988f13fa20ceee5be20d64154f3733f9b400177dec7d064b69d6e0c1f08da19d0a6275c19472ec513c06e64723e9383bf1565bdc6acfd628b691cefdaef5947e7bd742d9a441469b17555ac838cdfce985261549748c12a13c99938149aec9ebd7a2e1fae894c696a341757498c681ee087f1390636697014818d6df72ece315cca00dc7233ba72504ed606458a38651495c78e2d679b053fe374eccf7f5df911a61f4a83e3088e8255642b1619b2d06ad954332d5b7b11f78bd7ce04be4bf863b6b49f4e2d2f7f7a943350704f390ed9fd89fdfb5ecf4ec88f201b6ab8c584c45fe49173192fcdaf2a0eac402c240db07beeae214df727a332c626ee7dea9ac6896872114b4305b0158fa1df3cd9f5d262cb9bc3375e1cb95a3d35ca3325891d28b4999ca0fd523567817385e120fd6c46fc76f0e502feef4d0d94228d62846ce2980261e40808151fbb4b561a196080e53fc2a8f92d2a3ffd717b0353b7a8171467b800d468f893fd08d88d4211d555dfa7388d1fd0ffac81de81e6fc9ffba1435fff26d9d04f5f516b225d454ca970bed73bf197d3e970d5f5c650764778b5254a417c05cae456a6baafd9c10ea0de2d67c919534c3e77a9b41fc244497b1f00007d4fdf7ac29cb9c2a96ae82ff450f1a696e31c7985ae6ef1ba38ff7adc12fec1acee1c7ca47df1aca77d760a9c28f2647e406b51841911bb1885ef57eefa6ed43cf962096aa884b4e71a5935984761926fd7e879381481212b5d7bc2b19f7dee5211cbf76ccf645a3970375c94f1f7fc40e25f66dfdf0b71694f5ed09d071972e0a4d6144e273ff1fbe3177601cae3733e1c8f18560f4088fcc929b702e98224d1cf87deeb4b164ec67e769342f8188c367fd1491f86020917d1676bf27b8d3bb08fbbd4e4b00ae640c08a805f111701169c144c6ba87c314611b68d3456e4dc618005f1855ec67279533044efcb2679e19a4d2feeadefdecf3ac65fbc1afc3d065255bca6728f010d9c3a532a03103906b3b94f9f542a17c9c839198cce51de28caad9ec9c47465474471649f61da7cef147911bc87f2ee7c16cb7f1c42484ce85158e9d3e97d4cd13248cfc2c84ea20198647400f68052c9956651a95efbf0d08d0767f3cc47d1917a867a9caf296be9b0e11abffbef7fc4f235bc20f4e6996f5a121d0609edb7c195735c9118e5c7a42e9c0db780ed66d079cda23c8b235594896f94c86b8ee26839a31f9975a51de8092da48835884c090993ffa07bacb228e76d337e8717758f090254d83967f42c9582bab431bdaf18de231eed41b929630a942c518b53c797603b171e2996a7856aad303182d04175dd1ae86bf432de8ac5f335c3dba6c86c115c9ba59bc234ba26234569384100f80a3c36047d530f6fe093f8aee0bf5c750f14d28a3b959dcfc0ae970fafca3ac5cd9bea29b4bc2bf8f4df5d78534292b83d157c4d39aa01564b9d97518dad9d0f157bc3dec2c8cbf1d1132700bac929bda1c56aa29b0592e3fcf68d0652cdf21a80e5629d8b70c649f62d8588b19886fd3afcd1e5136964d9caaba63627b4f64db0ed6256ffed22b1063806b63c45c48139bf55e99e1d833d8d0297b9498caa3fe3fc54bf0753f73fb4009a63fc9fc1bc306638f1a867eda4784e4d1289f880c4ede9af5bf1bc58a902b9c0d1f423b982204434d9d0c4f735f212fa3b92045080c1174df0904e68770d49888b47c196bffc605dd08470695e6c0f12cbc5d4cea9c37d5f1732c782b465fb17f5742e91c1729a9b471b7e799b842cffa11b21f56e2b9c49297f18071dd5b233e5d622339df6027bb5402eadb63624be0b582211dd8e8cd1974966b053bc084409d08eab394968a5c6ff0bdf7fab20a27b3ac282e1e6cb4228f4693e6d918bc0517ac805469be584d468086fdac317da1d7b9004adc8ba09242d6041b632b48f8fb37486388670a02a95a1febb258a38fd368f0f69e78b58b4e59efe0034e50663f12b2e14c66e98f3d8633da820cec086537c64b3f1fc873dd831d737b6955446f031ca16384a7ab831b9507745007141cf5af4334fc280b00d2659709596db55ba847c8a23e0a0b3a5be3671a4b1d1ce0393caa053fc00d97d36a950bb9f7d99d34b63c7ac1855888f36f4283710bf49a313377ff49187dd0034d1743fb07e7b04d2c955a942ba62b0269d61bb05e3b6b6179810a8ee6e6fe82eb963b97be899a2208e232a2a326d597e20d686f1618c5ae176b5757f7d1329fe6bb00393cf933a874791f6b9457dbe9238ff1c289b601bb58dc2d2861f399093f154ba20802d601e5841c334f732ce3ec69d53ca060d2d50839bb45a4f72f36193dfce4c9ae3b6504ca12f423de3ba8882eb06c1fb6931f335af0a38fc24649ebd23c5a657822eea699fa0d3d1aa973d1ba1e35cdb8bfbf68f7b03aa917aa5647a66bf5bb6ad8793ec2de2a5bc1edd9063e6833d4024e264c46086789fa817acfdfa823f15ce6dd5500b069cedb9316adb11aef8b20782540041b14b644744d7dff6d207f2b37d6c9557c4397b58a1f77ad39729ec108f55638a7ce7335ab128adaabb43813b785cd7948106bef2e0517d1562cc37be7e70ca51a079316524dc2286d1aee6e5aaecb2f94010c688919399ffed0344eac53ff5633e4fe2c495b5a00eb1401e71925f5383d54e3b5f683e4a3779782be85f71ebe6ce94cc30998e9272a5a7c3e68bd889cd045a113e8ec2d14ef070c7c5b64932236c616b325ce8f61476d71376214739d1948f0d642cd469703bafc3d31223882249a9f7ff0ae8f34e5662ec8f00823f15ebb3c5371c941f9fe0e858ed3c86fdc3b93b5aa1bdcb90a8db89a1314000798acf1f7c681b45451ec942c5793ac28941f78dcac5eb18a291b7034fb2495c6a488c2bf3a5f0955f14f74359b21e619fe52a44e9788efb78006a628fa6a50bef976b1daae908e7aa425c8d1194cf430d3b8081d03c2989a238b4e0560af9d2487669f601c09c18f469a790f899f8d26cb79ac7fdc6cd7317d9a06b8e49cd8e859eb5e8b2a2fb23276b14a4f6d4993a6ffc6243be238e11a203a35201de08eda5160100f215aeba65296417242ed8028e0f4c716d3b3cfa82d4e2c003f24d0deb38ecb1ef29c485e8023d02472f3bbf1a0c57a3c8adf82e292390cbdd23e17a755b5", 0x1000}, {&(0x7f0000002740)="63dc18657185c6009df842de3602b36c898b063eddc7bdc1f4d79381d15e72f153a30b6a76ac6e2d33485bf83c3bb33e106c8791ac510c4e45394623a25c9285202f6ba85fe828f4bb8c8c77de32d96a91a6b0c0e70bdf0e155fa9f828ad663c708e2e1fb4daa97720b696c66100ac5b28606e22c81724b7f6a1f4e03c87e3b119704ab412166f7e86f0a23f9b1de3d46a87c1fc671aa4465f68e3a20e106209fce3846af039c8c0daf31190275e94363db98ddd2ae95d07f2170cee0f32136ae74fb3714cfeb00804ec33f5", 0xcc}], 0xa, &(0x7f0000002c80)=ANY=[@ANYBLOB="28000000000027c4b3c9005b01000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002001000000000000ffff000000ea321b5881192a98bbd74eeebd78284f43b859c62d107db15ab7f46eb8631f36145918344262a4996624461293134c942b015b5843debf7911719cb6c52d796635475da8eaf9b3648a111934321198ec8841010c25c5b75db2a6fb03aafb23eac5f72d36d60382723ec0515f60a528749a95ba113024fe64af8d7c0f4e5a1783296a60dd9c771e6a0800b66717857b7d127123b7261a806cfa93e59201d03ee8bb53308b681428e4", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x2}, 0x1e377edce780ad6e) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r1, 0x8}, {r0, 0x40}, {r0, 0x1}, {r1, 0x100}, {r0, 0x80}], 0x5, 0x401) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x7) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xffffffffffffff7f, './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0xe00000000000000) getsockname(r0, &(0x7f00000002c0)=@in, &(0x7f0000000280)=0x8) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0xffffffffffffffff, 0x7fff, r1}) flock(r0, 0x6) getpid() preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/67, 0x43}], 0x2, 0x0, 0x0) 16:00:00 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="51de97039a082b4ab093b0181f0b2132fe216a5fa3e88a0adb99b7d8a8e26f9df3bb8b0f16d4158cce29a42967f74ddb38f2c181613d5421b0c5b69e4812fa624b", 0x41}, {&(0x7f0000000000)="2c117417e4738d648ed4c39b054b74a651e18c0480e0c575305767b9a5531684344ff656968f8d2a766cf64c", 0x2c}, {&(0x7f0000000180)="ec4a62b89161a32d9e245b063b02b432ae15011b4e70d305d61e5c85ff6637ab9d8af68ee225f9bc893c4fccb703824f61bcfd6d3c2fb34312e2aa675478097d38eb18a64f1a6db2368d911a3983161a83055d3f801e41f4dfb45bcc67c2e232e573696c10bc6d3a31f66d6880f7f0e91e7401efe2b7638de5869a7477a888daf71e4ca67d2a1fab3e590592e79be8a803a12525243c9df52a065981bea1f7070b9d2fc23c7bd49214c8ac8730805938ee880d4967a752b822e25698d6b57936082187f7ccb3e8aa10", 0xc9}], 0x3, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r3 = getpid() setpgid(r2, r3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r4 = getgid() lchown(&(0x7f0000000c80)='./file0\x00', r2, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getgid() r6 = dup2(r1, r1) getsockname$unix(r6, &(0x7f0000000a80)=@abs, &(0x7f0000000b00)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) recvfrom(r6, &(0x7f0000000480)=""/136, 0x88, 0x800, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) utimensat(r6, &(0x7f0000000240)='./file0\x00', &(0x7f0000000440)={{0x10000, 0xffffffffffffffd3}, {0x1, 0xb0}}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) fcntl$setstatus(r1, 0x4, 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000540)={0x10, 0x9, 0x4, 0xc1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffb91}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9f4d362}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r8 = open(&(0x7f0000000c40)='./file1/file0\x00', 0x80, 0x84) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendto(r8, &(0x7f0000000cc0)="cc2df8eec3d046b5c60289fdddb707149175d702e77579610d663698cb9afebe33aadaf5ddc1f0abdf3fc3c7c0dcdf19ec0fac09d2e09b09282c33b423a021ef0651a3b7e12c3372f5adaf74d0e85409537e0daff0469f8f2e2a48dc67c4fc4baf308cdf8082de1d990215b8e5515244bec1ead0e363e88c9e2bccdb", 0x7c, 0x409, &(0x7f0000000200)=@in6={0x18, 0x1, 0x2}, 0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) syz_emit_ethernet(0xfffffffffffffc63, 0xffffffffffffffff) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={r5, r9, r10}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45}, {0x6}]}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x10001, 0x6}) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) r1 = semget(0x3, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/220) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) mlockall(0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d, 0x7}, {0x6}]}) socket$inet6(0x18, 0x8000, 0x1200000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x5f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xa, 0x6, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r7}, 0xc) r8 = socket$inet6(0x18, 0x6, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000100)={0x18, 0x1, 0x8001, 0x92d5, 0x7fffffff}, 0xc) r9 = dup2(r0, r8) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000140)=0x8) r10 = accept$inet(r9, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r8, 0x5) r11 = accept$inet(r10, 0x0, &(0x7f0000000200)) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000280)) setreuid(r5, r5) readv(r12, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/16, 0x10}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000380)=""/20, 0x14}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/53, 0x35}], 0x6) pwritev(r11, &(0x7f0000000800)=[{&(0x7f00000004c0)="6e26215683faa89f15e8a075a044e525504eeb5c91353979da28d61eb0c93684f917940cb39c1b35aeef6f90375ec31dc84add7c5df6b67163266e6b804d5c1220a5655792cc757f4e44189607a03f6a27017cfbe5e153522a1d9b7657122023d55f77c5bab1da662e9d5d030f3fe07f0cede7b36a2bb630390a5ecac1959a7d84581b93df3b3e446d09663fcd0e49c91b52ecf5557265e6e0177e5d53", 0x9d}, {&(0x7f0000000580)="de0a6a6f1f456862a0887cc34b33d6d7b3d9876664bff265b1fb4912d63a88550bf46fa49217ce0dd3dbf29d7597f2b72e8e5410b7716bd2e80e3aef87b20dfa8685c74e57a6496c94e04c1ebba5bab0beb4a6cb16e5bd6fca4abf51c45e4da59ce3ad21dd498aa9a6e124", 0x6b}, {&(0x7f0000000600)}, {&(0x7f0000000640)="f51eed0a6ba4b9c310c58052a8768f6104bbcbe65722d378b284ab2bcdb411e749772cb69c1b4735c0f562ddec903f4df466164b48d860d3b6c4ff8c0ea5af1eea5b365b087a65d2e8ac6abbab90500262e2ec7ec0736a2ee7811e80b0df2544ca2ea0548bd1f51223d0705187b649d183c9fda4665f8537ebe558104f82f1ec8555587b34131765b7fa49b54cebe88d86d62a1b0978277b1b6ddc4ac81d59c755554944af55a93aa33183f82eb5cd2f831eb9600bbbadf7c4b95c5df202e3", 0xbf}, {&(0x7f0000000700)="f89fc3a22e0cbf30f76906c82cfcd5c958c366c4f1360cdd80d16f8bba257586cbc2db92751cf0699ec2ade42acb135df7834ba04b505d2909f1fcf640255fbe61630596cb27ccae33c0661cc463528270ad9efbad61cbfb8ee5498dd5318b1fc41e28e4a89ed7cc325ed0ed3af575e48757119eb97f5704fa77940066a3072a5de8d10c63eba5a7574b39ac13d54040de3103a88f4e725d4caea1d0e19eedbe7321b739", 0xa4}, {&(0x7f00000007c0)="0532e7b634", 0x5}], 0x6, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000008c0), &(0x7f0000000900)=0x10) pipe(&(0x7f0000000940)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x3, 0x80, 0x3f}, {0x18, 0x3, 0x3ff, 0x1f}, 0x101, [0x9, 0xffffffffffff74b9, 0x2, 0x1ff, 0x81, 0x4, 0x1, 0x7]}, 0x3c) read(r10, &(0x7f00000009c0)=""/49, 0x31) accept(r13, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) r14 = semget(0x1, 0x8ef3327a4ef74db8, 0x10) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000a80)={{0xff, r3, r4, r3, r4, 0x2, 0x2}, 0x20, 0x3, 0x4}) bind$inet6(r8, &(0x7f0000000b00)={0x18, 0x3, 0x5e, 0x42}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) dup2(r13, r8) setreuid(r3, r6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: getpgid(0x0) getppid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xffffff18) wait4(r0, 0x0, 0x10a, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8001, 0x7, 0x9, 0x8}, {0x7, 0x1f, 0x5, 0x1ff}, {0x4, 0x3, 0x8, 0x3a4}, {0x7f, 0x25f3170000000000, 0xbc, 0x5}, {0xfff, 0x8, 0x6d, 0x2}, {0x6, 0xa21b, 0x2, 0x1}]}) getrlimit(0x3, &(0x7f00000001c0)) nanosleep(&(0x7f0000000000)={0x0, 0x1ff}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000180)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f00000001c0)="a951ec1534a7a900048568ed111f5685e595df513b7f20e6eddfe1db29d4496be91c107d71e087914921cb53abf3f00967daffa57be8c562cc9a735d5cc0821c2b989127d31686fa785e04ec3bd950ed4b145c5bcafa58cc3672fa6e86d5c8902fdb4b1fa85b52b954489f", 0x6b}], 0x1, &(0x7f0000001540)=ANY=[@ANYBLOB="a00000000000000001000000090000001518513af3ff572cbe1fa8e3bbe9160fc2d3cae60921c347f459293ebbf11fe3cb3e98555a987d893f63297515805322278198c559d203a97121851575f70e2d1f5f910f4922a4ff20983073b7a0702abf0b8b66e7ee181b8ff903cfb8eb584bbcdcb0423f5fd90a5c4468cd8541c1f8b891c5ca820e21467596538bd28dec133762616bb2f3911bd3f2720000000000300000000000000000000000c8000000683ab9f1f35ad51fe222f0b97a515fee8d9f30106f5b1363b14db117aac6c14a5000000000000000010000000500000059aa1090a5e02e9b388d7d4777af45465dafbfd92ce9d01408778af2cb4edc1c072159e4b317d3641ca1b60b8bed10c4f47e6ef68bd398db3b9d0800000000001010000000000000ffff00000008000013dbbd5ca073a661021ed1736db71480a36c481f3ed1baccbc40a4a2efea03184864eeff001ad8d87c11af78a722361e35d0861d1593689f3988de6bce5811ed964ab6d1f34b42bc92d47c25be8d16fcafb13d5e3ab066fbaf25aa525d4af14cc9006112183a6b5ac352ceb63e6e485e37a7ba486ef299cf4fc2e58f4f56d1bd6bc06386cda1d0a6e81107fd5a5b080ba1ae980299c3a47fb13797ff1c6e7342f15b006a5eea9aaf6ccb607ed45fae9177a8436c9da1ff54302c5af47f203d8ede2a21ec563deb52f084a951623ed650e8656240d4977e7a05537276306ec1a4853480b1c97708fff5861d0ba7c1d1c4372ae90136955cc76c30aae15d50d2b5a8e14625b918847d48541c2dd939c316a004e42437a019214ac8819e0de1147141258973b7cff98de2433b1c00f3d73ff2985139145d75a2d2d5dee6eba191bdf3fd60b6f961b310fb8b4233b46d911f37d04114785e806f48a7eccd60b28d6e296dd0e642f69a7c0a72f97439676bb594be5a8b51d32b8a3e8e91670c9807c5e7770ae4be8473edf177447e54a829d566dde2e89b4399ded30871990da47dac0bc146c876506314a971432266045c8b5e8155043916d5f3fa29a811c014bf889cd4ecac3922e2c04de8bd1fbe012f5fd553c1757729cbd76628e70bbc1531676cbb58d4c28c5799f1a67d201ca2a6e20dbfee72a4234d28e11776d685f921c052d75af97192a9bf78b9e1c18b24111d7a493fdab5ec31fbb8a2ff2dbd7f19f2b2d891616caf4f5e67a778407739cbe586499d1465831dd5aae9659401b40baba30e390844a04a8667c6544ddd76752a992f9a69bc05ca809cdf43afa31f1ba5faf52ce2881ebf838e1a1a5a84743331db718c0eb7fcc257bcae14e85f3d7fb31982be5ba629aba89bee07388943b73d966e9420782724ac76d0e212d66695bf1f1dafd533de002bb24f2e302624a02c5e49208618531adc037c0a8179dc4b133953c3a16d5850268cbf936d3ea4719846c9e0e67f0872f62f571d5b9fd3f2328333780c7690bf9b1f38d98e1648cfb3e86e264266c420d21604bef198660b09d188a69a8e90e5983d0e294c5c3fd3baf342954b35348a99689643f89b71e7d9ebd3ae61e2c9b2ef479c359618a03f218062f3626b93d00158141966f8ea2954b2da1ea8af39de501906fa668b6e83125cc7f50c55d27843d58c10709da168b7b612a8b19daf2c1e0ce0545482418313d5b90c1de96636bca9de196482a13f094c0fb8283b99e5745664e444deb089a49af8cb15dc367c724b6bbcd2b81bcc7d7d7ad4f2da1b01aa3af7248d822b382037b80397806885cd8f61312734b44d48d39e1d8ee2b493ca9a2e2f62771358568532c8fd08d80de5e4e64ae4406a2eaf27d730ec7e87ce5a6d3a3bdbe012c0e4a9c8b2ccb5a0652678022175d2b026a3bc5a0733e6e3712c945dcc3441fc7ab57b15ab0d9eea1b4319921263633132cde39b53565ff4bc276d55427d1a7d3234c2a9f36d62122888430811adbfe377a649676daf779dfb3cbdb0e8dbf250841afb2ffa3b4b551bec1007799e8ad996652ad29d7b057793ca1a308682024760e07198d333d5afcca6674cbb0a41b33c3cb5d4e6ca9d0259e8943b408513d200a7b1c44f3062077e6cbdf3784ac7fc86348dff8cccc9e8e120808573007202a13344d2c7b16950459adad560e1924dabd4ff7b68a7b69c0d7fc2bc44ba46f337db62edf9a10315e56e3b263de65e3a6a1505991b273a888b2768a242f00eec13ca9d2e10ba3035c465c8025bb30305be36b48cdb88324b5f854327d75453d2dbd8f2ea8a2e578610cf75b4de46118c0fb4093eb71865ef11a802ac005107d4ca7896c382d35fd2ebeb7f8ab1e1500cafb6683ab66afd21ad48c01d9728f58f9760146fa9d474986f12417ca18142fe5a55a2a2ca89cb30ee59fa3a54d5de5d938aa7bf1dd3af9010fb615e2922f3e9204cb41ff9b6fc889f14439ce2d3ab80d4bc9ea837525e6d04b1fcada139703c26b281d06dff6a40589872b75a04b84b0fe2fb830be29f422bb7ac91f511a2dbb95845ec846561956e527b2f2ae2221660818e0c99510ded58b75edc21c65c85fd83eb1b15353ae88a3cd2206b1c97e8df050dd1aff75eb6fad7922575fa0cdb6a91447221ebd531e0ff5cec90dddf3b25f6eeb8235cf1b819efe6744f0b08a11aae770f796de3ea51aafea417565969e395e7d13bc0f073d5f58f4d9141bb3684f14fc7b0015a2e2c5926bb6691f410f1597e1a076c0a6347254ae19269d81b3253bb1ca28fb7e6c4046f0eb0e27dbcb3d56a4daf6974e77307ec0c9db707102a7625fb157dc86bb87d50a3db439f251ee2f6a78c5bc82410e21c5449a2b623271e240c58afef5aaac161e589938af45722e27c0bb855852c68a0ec56e4dd4eb039b499fe1159320d46e83313f75803bb2af019205a142e3cd59e36396b955f52155675d6365467d5edf29f6234985c2daf483b4c773cb954472f4b6a33191d1d6d05999e78e040d77b5c0625e8fdae0fae630b248b3b1bccbbd5bcce232a8b102471565fdaf8fe38dcac2b2f95ff407d7d9c70b17c83c8588cd13c8b7691c47fe82f02f976487b9a3e97d13ea02dce0022206081e0361f93f45b816e6997b247a5e55aa33ab769e98b4d2236e63bb4f3243e454afa16c8b53ab94e54c26f8d71bd1422651559858f76b4ec5da58cd189c13aa7ce744fb357370701852c504fdc871dac118a7d756dd1ffb37d3f314d833b8dcee0cd475f6ceb3d0366cb91e44af9c4ac05d6e843de27a3f4c2344170d858f9d26cada1692e6ea4115507e179506f4aead01ce2b3427f728109e5ec6a1bf0be8dc734a35818d29b93d8d371bf0eae7fb53ab6b89452c7fe8a4f237e290019f0117c3dba0bf7830c5117c8c3b707549be7718520aa6d48eaff9ff0398b0c9f300aa86dc751b697b9cdf18b1bfdc36899b2a5ec650d042bac3c58235f70ca8cb9defa572d43532d630ccc4b7b985f4494414b5612171eefe1eb5f4ea5bca8365e09b694f2d159d0ff9d2d3f8756636a34b7b32ee46773b4dfd1a4ad2b5323588f50e255892e7a1fc3462d19db10c2d988eaa929a37c0c7ef26d93793d41a95aa124181beec59bb7b3911d555a63a13e58305d98b30c64dbf9eee6e48845bab546741679bd5c4acb3441acc9456ce7fe530f4f34195ae77e128055f52dff5c4617d7469841f3965ed4bc23c008138840fd173cb78e4e197ab7242762c8c8e1f12a8b6e8f3ce5fdf2b4556e2d722f63b4b2ee22d570c852e0b7204970cb7ee2f86ebb4185b35d800b7e246a344f8ba062140740fcd49c3ea8361c028ae748ac0ba3e62ae1a5ba543477177072417cddcf265757da9704beaf3389f4c9fa8a47c350b9cc8672dfd2f3acaf0e89d9b6e11a8dbde3af932bad05fb2f332d7f04d400dbe53336f63df444f06a473672aa3b525b88c62bd1236c12f002e65be8dc33e2390acbe048367067ff61d72a2c84e78fb5455ed085d750e9d9e977590a4e88df84a32b746169461d294db05672f903ced7ac896ffe4dd2ffb892e6389bcf2e22a622849fe77191ee8097aca645098679f32861c30daec4951251fb540d8b4f160edee58416fa39577e1ef0b94712c1a69d306156d21b0da0e77689b09e4b875c871f9bc43f9e36f6f20d272ae91bee2ce23ed82339f6ddf28c8809569f6b7b5fefdc3be454ed6ed93c0eef7349f6f72cc1de9ce376f88153bfc73aee9b4195cde0a39512e68f88cb014b51b78001dfe2aac13eed31e027bdf24ba04715e5551224352aaa004ac266d2ecba4e2a436d6db280d29944fb69a081498ea6a63c37f53155e0f36e2451cf1fbc4e62f34821c8248461def7662552535eaf7ce7d4bb45986cd951a1dea750860729ffaf6db9bc9737d110dcd41d25eecefbdca99652921eb902129d796c9645e5abc2495ea9b60d4f4b271bf4ef845c1411e9e8ee64289d0b435089a96678272fa756b8aecaa7476c7698907ad63346640278ff01c8081ab4a91fb31de641e19340cf1c8649db6cd753b51e261d48774703552a4561050328d71917cf54b1aeb048116a28ab79772c93ca326e6826fe6471b83b2be722b72f6dd9c873ea36a92df4ac1efef648bb037805da386f3feb4abb1c3663fa4e9eeb47f24bb1eba6e15d80f0d2b6486a196531ff473ff3f882d577a297d64e1054dd6278539930e0b7f1bccf23830b5e4d883077f72dd48459148648ec3a0b7181f10bd3beca5ad10261e88933c8ee48037b1b6d7c4ee3a27fba34a803836e94a2cb6ec84dd0180e9036046d87e5e8ad1ae5e4d4360a8b5d982c41939e7d41e3c1d92f935d8c5befe5333f3d6ed07e196dfcdcc827da923f629f88b1a5408e4e4a72e0d701d798ff81f6ba757202cf9fb5a323a86d851d9ed3c8ccdc9f4aa8f0fdf0763b27b0159ee023ee485eb1be542d65ece5c8dc656703aa04559db93eba575cb0a9c56cc5e644ee1eb8cafdd18552188540f4d514d1ac33dd92f7a55b7d6757c7b8a3112f614d1375a437258fdc8c760f81e828a3782eebb41f5c4e153846554986ecb6182f077248c1988f030feff1c0d870d5edefa7f2e05711b850ec01e29a17077ff8d5d0aacb064acb1cb633bfde3cb3e6874c1da3a9fd6f89da137d2e261cb73eb5b68f3a085feb71f120157564b2c3b7719a581edcaaaabfda1a02fbd853f987daaa1ae78e34dcc045656822b727fa83dfaf4e95b0261229161685474d7da7cf2a19478b9f381f5efd25861b82bdac1ffc87ce7cd3640bc494ee59b7b6c021da1c62847f8b163a4801b54049179230163472b2f10dd637c3da5c6071b6768e2f548d96aa00bd0467608626cef441249c9f0c4b46671db99206ec39fb38395edb17f665ed02fa194181c755bb0de6dfc05aa6a95069a0e9992a9305639027503dda522976fc1e4708c88d64d91f7cf454dc1794792a84ed80b1ba3e5dca894c5a0b961d9c9efe5607010cef7ae8754f76bfe4208bc602694419baa17bb229ed9f8c69aa9d937bb4b7f3f378af2e6e5caa37388b07dca0353a8246fe77edb74cf498298b14eeff2eb61d28a23373d080cd0c33bea02f7a6ee731c65773f676f25455e110371fe4ef01721992a1b5c9cc8a72aad37c34a3bc8df3a0f0f5e3d08ec42d8dbdd2ea5a49f471afd33e8beccbac37b58ec5122a937b2bc28e70dd751e8c061aa6f22e7ca7b5dc48583d3add50216fb62c1f5ca5fd92b6abf907a6f618bd9b210305bcda208932bb8f5ca3a5be7b7aeabf31c9a144c1317fb8ccf73496f45e3aca9799c851a8ee58f9f2485803b6a4ddfc2ecc9ad786c21fe91583e5e9ba3b2006b331f582be0603d3c49dbf5f602cb7c9fb2f95a4b2856864b7338b867fd80cf8952ffe27f921a631b1fc9a529118ba545ebdf0cac9ef3a49c2361a2475da3faad4c8742f384a7137bf4f5d8c39e3401b6b6cffb87ea21f0b3d4a7a5079a3dcdd8aa77a468b9d658635b0a95c7aa17285b9348e6dc914f048b9be6d07824102e4dcdb2014aeae081554a7a788ff5e86ac9a7c951a240e74abac918474a557519c1cfaefead8e193e54697d7f8fe3b54b0571840a6bdcc6290a5bbe1ad7a3bb642cc587b04fab83dc77cc552151544699dd66ac79fb5778b73461dc57fdadefe694a4703ea467771c8cf5e274bca66112cd86ed08b2c044fc9af68d78758433b88fcebd102380de9eede56a88189c686676dd1eb8888ab3fff0bfdfc9a765791a4cbf548d62579da24719d124ce02582e80000000000000001000000ffffff7f4dd72ce34131517c04f892575414693f2a6f008c6fb8d558b5f5e0f389ce01489bb897cf01dcb96ac206ba8b9199f3b29af10f5dc368a48d10be60463fe1385f9e49e8e34b0f1935e84561bd8d9f76271b173fbacd09c07d115a96f4ac7f020cf49b2028ea9a9a9aaa4b374db0a81e7c115281d816f1cb9768d71c9f3907dbbc892c4ddf4b8bcf3b074118d75e04456f886c1f250e32766f1409f79ba932ab4c531743a2023c8831b4bb11654bc9ff33e971b78f6cc47c74da7f150905e1a6457db351e40c035a54158668745c8c048db8f8f70e705be4a23000000000000000ffff00003f000000aaca8c2348f174ba443b9ca3b1bc77146116c36e6d3a0908a431a61ba6000000"], 0x1248}, 0x1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) read(r0, &(0x7f0000000280)=""/229, 0xe5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x9c9d}, {0x45, 0xffffffff80000000}, {0x0, 0xd7ae}], 0x3}) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0x80}, {0xaa, 0x7fff}, {0x48981b93941ebc3d, 0x8001}, {0x8a, 0x9}, {0x20, 0x4b}, {0xcf, 0x6}, {0x40, 0x8001}, {0x6, 0x5873fd97}], 0x2000000000000365}) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), 0x4) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000700)={0x1, "3287d9e07087cccd9895fe1d4ab0a6840d9c621cf6caa115946278c7735528b223de632a396dc7b667f340c46913dfebd7dd6d24736c8c6579986c8d386c7b84d996a38ac2ea66a5986ca38dee91a3849395861e3f1b1101c02eee25f2872acf6fa37750fded5ac4cd35d52b856ba8d0fe45aa3fbc94105882c223554b539c5668de7fdeba673551805ed0006244607f071c62c75fc284c4e99aba935c2f5e773eced29e3ae4e1dc9d7c8471466a0efdd7e8a82d8e0fd3b4e855395b279c26a9c49f2b8814ffa3"}, 0xcf, 0x800) r11 = socket(0x18, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000800)=ANY=[@ANYBLOB="00002e2f627573000777f1ddd3b22f61a338631f3be3d14baacc359b064f014c1c61363bfb872a8d3d2ed52c946bd5914b90f27e65b5a2d135ac4aa5072b6bcf5f982d7f60435606995329ed5658edf298cdf55eb6a09845def45481256fb8841903cebf6505c05da9d156081f17c3b2770aad2209eb0d9783c2b700b0feda53d58eb13c079706920a1139c92a5276c94e9db91ddae8eb2a10f85b84a88ec9092c89be6b5eb361a9ee4c797e3d7beea594631b9bfa47e53b3333ad513cb360a6e41cf5abb4588baef4862cb1a0f6eae7a7ec46b781ba683197ee8c99a3a01fc040d0b2"], 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(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:00 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$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = semget$private(0x0, 0x0, 0x430) mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0xcf) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfffffffffffffffd, './bus\x00', './bus\x00'}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/75) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000000000210) r4 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) 16:00:00 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) 16:00:00 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}]}) syz_emit_ethernet(0x3fa, &(0x7f0000000080)="b6a2f6639582c422b022026b5f5cce4a469058de80904c8b5416bb1a272a23ca848a82903304e7992b7c06fbfef8e6dc6ee3ab7894d68a5488") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) pwrite(r0, &(0x7f00000001c0)="79d289100f147e234b03c7f0a2a15761735b84ee89eec5a540f769755b8047a6195466a4780528605b4e43767487699eb1e524c9ae1d4ab9897e4a0d674aead1f37f3680d63f021678385dd9249e8f9f149b9ed5055b65b01351d4c91fdab02de3acc06397e50ae468a1b20701eeddd46a9c1b0f07c3f4053752c948a133c9c4f738e6c5e521e3fc119d96d0e4e2cf548575b6868d0dc44155b322378fd03f96195e51bc072406084ac3a79cc475018a78264d8dae5622ef26e1b6a5046172e9b5a26e9de63c6ab10b566350a55091377dd6739d4aca8b315ed72d81e2186d612c", 0xe1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000003c0)=""/193, 0xc1) read(r1, &(0x7f00000000c0)=""/124, 0x7c) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) close(r0) 16:00:00 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x0, 0x2000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x0, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x100000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = kqueue() mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x8001, 0x2}) 16:00:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x3ff) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x200000000000015f, 0x0) dup2(r2, r3) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7b9ca744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421fa82a5b162fa8e6bb5471dd15529f871a810023c9ef0135030084cd4ff3f22084111026f95762b050de053123b9d4eba79fe5191b3dbf4c446649a974431a7433c7743"], 0x10) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) writev(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:02 executing program 0: socket(0x2, 0x2, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0x7ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x3, 0x0, 0x1) setsockopt(r1, 0xffff, 0x8, &(0x7f0000000180)="eb4b0a0008e959dd992b9f7c44dd0cde5ae6f9533daaed7a16ca89441542e4f1a263ffe32174839cc0081e7d1a15f933d480c2ccfa0ad7beb2e99c17e15e37ec01c5597a6714962a13f0fb2d2a6aa59c0243828cadd29f1af5cf18e54725a0e1433a89104106464a74dd1f0ac84d889b3d737a5ba1b0e730e7aeff0ef899fde0cd987ee64540884c9c40a4a63519c2086043804006567286b73cd8e61c8737f93f1eb287150dc00f1d1143094b5647ce48d6695b36772e1ffb64970f7aae6f372e131a857789b16957f9bbefc5c1f8090c9d0f9f0b5782b7697ccb85d439c1ce585482d13ef5190cbbaf0fcdd9a5f8", 0xef) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8001) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x79b51a438ff705bd, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1084, &(0x7f0000000000), &(0x7f0000000080)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f00000008c0)="2078f7b62d807d89e032dc19f570fe00ba767dbcbbff8330c22685419d5e0110188e90a82d7f3638bdd3862ccd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acbaffde083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914c84cd3393b0189e7ef0f3fd814dc91ca871a891764432b688df53005fe02c4f2ccbcf2c1c17b4317e048e7361e882939711af4a2dc52b0dcbb654c03463aa4adc94f2cfce85f68324ab523a7a0b08ab0e9536abcd977a4e3430ff97034b31be0431b922f4cde8f2fb3a1d41da242a034b5e3e97b226002236c0f9bef19e4747eb024d228c3ccb7c729196096ef8e8987a77119a07df045d40a48dacd6134427ef97e10020f557f46ea0883a6eae9b8aba9d425803e4fa4d0d", 0x17e) socketpair(0x39, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) connect(r1, &(0x7f0000000340)=@in6={0x18, 0x0, 0x7, 0x401}, 0xc) msgget$private(0x0, 0x400) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = fcntl$getown(r0, 0x5) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$FIOSETOWN(r12, 0x8004667c, &(0x7f00000003c0)=0x3) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x9, r6, r7, r8, r9, 0x4, 0x2}, 0x40, 0x7, r10, r11, 0x3, 0x8, 0x8000}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/110], &(0x7f00000001c0)=0x6e) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) openat(r0, &(0x7f0000000240)='./file0\x00', 0x20, 0x20) ftruncate(r2, 0x0, 0x80001ffffc) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="82881e80943d001cb7fc7809684e2207794ac040f1c248f4341cc9c993fde8d9ff5b75f8744a7cee1e83707f1c306b3b5d32a3f2534c95b33498521677d2d59184fde5e877dedb3e1771a0e82d25aa00"/93, 0x5d}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x24) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0xffffffffffffff0c, 0x2, 0xfffffffffffffffb}, {0x3, 0x8000, 0x8, 0x3}, {0x1e, 0x6, 0x4, 0x20}, {0x1, 0x9e, 0x8001, 0x3b4dbdc9}, {0x5c, 0x80000001, 0x80000001, 0x2}]}) setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) 16:00:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/79, 0x4f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffffe, 0xfffffffffffffffc, 0x80000001, 0xfffffffffffffffc, "d730c100047ec6e23c5b00000000000000e74de4", 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0xff, 0x7fffffff, 0x0, 0x0, 0xe0ba, 0x10000, 0x1, 0x0, 0x3d08, 0x3}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) 16:00:03 executing program 1: r0 = getuid() r1 = socket(0x10000000002, 0x4007, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setuid(r0) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x61) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)='\v', 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) shmget(0x3, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) fcntl$dupfd(r0, 0xa, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x3, "00000000e74de40000000000000000000600", 0x27, 0x2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="9106022d2b223f585b97332eac4e3b3aac9897787097066fce3cc8aff142909428402a3ad4707cef511e39b2eb6f69354dc5346ae02f4daefc1b8da803abdfa297e010fbf86e1ab644e4c5ba9746a9e6708641644e90b628d5ffff66bd6ca1302713a2db6169641039d81877dd063811c89647635f359bfda60d93dbdec9bd682d71c7c4132bd38db5da8ad33f7f2b63d174a6434ffc3807d428a496cea32ae15e274f585b91f0019ac0d6fb0d92c98bd0f6ad61c0b9986770a9bdf2a25f6e4b634f4437c5b1c97740477463e7b97f7b5d35cbf96b6901d8874a0660bc23d6c1a3ce8d83aab90000000000", 0xeb, 0x400, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c65967d0609bb8228419c1242b9891ffe0a16c2900963977f2e364ab0391ae71d3cfd1cc4ff789935cefc68d1abf572a0c479eea37415387f4878f6c1e4603941de39228c65554fd334c7d675b2973465608052d4ae4071333fd7b5862fa21a276bcecd5454cb14cb67cbe7126cb6512a94e0fd499ed5"], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='\x00', 0x19242e4b5b828060, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) sendto(r2, &(0x7f0000000380)="9c32d0eb7acdf4ce2d51a586911aa7337c52f633e1d55c2fc41285477b995454f4d6a1376ab4e5ecdc0fa5b306357fb7cafdd0e31f07320d0638f99dbe33aae20c79b5d1577dfaf2f0cc985b7141fa48c654f4ec687ba6d29da62c7dbdc1817dfd259e83ab9ac04f69176183eb952ec1ede6322313bf22a6639317978c2151bb449146677ddc8f0dea602079283fe3434d7f22f9b26453bbe63196705520dd1a087ad244b94fb4a580544d7349e46d7ccdbbd075d642538b5daf9417dba2a558a9e89012fc09", 0xc6, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000002c0)=0xff, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x804968) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = msgget$private(0x0, 0x1) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000440)="d0de0fb80381896ed9adab64f6308ffee0b55918610b9dc6f45047e51c4c758053aed628c714bbcf186261d7dbc61e96ae91074c47b66307e3aca9b59ecf52ee686c8f1945ef45d4c218adad38dbeaec90822470add05b2cfe259d2082a600174808d5b121b7cd73dc27a894b73e383f947ef26c1f4f362ae975b94052cbc90d6fc13a46eff1acf545da4b1f6eb18008ded545a10df21b7081bb97c7bfaa4c35f00ee4c75c56f1856cbfa6f81b0a2551e5f7b138ec1a81c4289ab1697e09e4445cde9bc988da7a7d479ee240ef4d2331d33b418c1537bcb37d3e11ddf7820ae8bade1f45ba4321", 0xe7}, {&(0x7f0000000540)="a24f1c0ec3ad6a6da43e30b229554f1bad6033da2a1f46c5f7845304fb02a5b18345f45c7d6106b0635e32b1bfcbad301a0a3bcfefab22cf497357dda6031977680c4425bf3c20f2297f545e210b175ae880b9aa97b731846764a9c996", 0x5d}, {&(0x7f00000005c0)="97560043a8647503ef7c65b4ac3b83ad0574ee14b427fbe9a33e4b2ad0775719785698191faf700fa2fc0dc1450f36833e6c08a991544e6d7b2ce208ae725481e31d57e30192aa35bb93d8901b728c7b405178d6441d44d7a43abf217ea02574179368d785fec40d3bd6bcaa0ac890e5559b137bed53ceacff4dd9e677c02a0910ea44d7d96ffb570348a15474", 0x8d}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r2, r4}], 0x20, 0x3}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0]) r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x9, r2, r4, r5, r6, 0x20, 0x4}, 0x27, 0x9, r7, r8, 0xfffffffffffffffa, 0x5, 0x1, 0x8}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r10 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000740)=""/170) lseek(r9, 0x0, 0x0, 0xcdb947510d9d9038) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x555}, {0x4c}, {0x6, 0x8000000000000}]}) read(r0, &(0x7f0000000140)=""/217, 0xd9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x400, 0x9, 0x5}, {0x4, 0x1, 0x88c4, 0x4092}, {0x100, 0x3f980, 0xfffffffffffffff8, 0xae}, {0x9, 0x2, 0x2, 0xffff}]}) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) getsockname$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c85126206ac380294070d4b90659376b42b53811"], &(0x7f00000000c0)=0x1002) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') r3 = getuid() r4 = getgid() ioctl$TIOCDRAIN(r1, 0x2000745e) chown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r3, r4) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x737e2c9d884db794, 0xe8, 0x2, 0xffffffffffff6695, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x8000, 0x81}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x3, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x41, 0x100, 0xd76e}], 0x7fff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3ff, 0x73}], 0x5743, &(0x7f0000000200)={0x1}) 16:00:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:03 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x91}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) socketpair(0x7d1cabe5be69595, 0x3, 0x20, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0x4c, 0x0, &(0x7f00000001c0)=""/76}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) fcntl$dupfd(r2, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0xfffffe11) r4 = getppid() lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x401, 0x9, r4}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x3, 0xffff, 0x0, "95b2b94905aea3bc9e0a437deffbe94fc8dae898", 0x0, 0x6}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000000)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r2, 0x4, 0xc4) read(r2, &(0x7f0000000540)=""/4096, 0x1000) 16:00:04 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8001, 0x9, 0x7ff, 0xab}, {0x4, 0x7110, 0xc41d, 0xffff}, {0x6, 0x4, 0x5, 0x7}, {0x5, 0x7fffffff, 0x570, 0x4}, {0x0, 0xffffffffffff0000, 0x5, 0xfffffffffffff483}, {0xf4e, 0xffffffffffffff80, 0x100000000, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000080)=[{0x6}, {0x4}]}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000400)={0x800, 0xfffffffffffffffd, 0x1, {[0x5, 0x15ea, 0x7, 0x380, 0x7, 0x40, 0x3ff, 0x3, 0x9, 0x1, 0x7fffffff, 0x10000, 0x5ea2, 0x400, 0x1, 0x6, 0x4, 0x7], [0x5, 0xc2, 0x7, 0x9, 0xfff, 0xffffffffffffffc0, 0x1, 0x0, 0x8, 0x7], [0x1, 0x100000001, 0x7f, 0x8000, 0x10000, 0xf3, 0x4], [0x9, 0x4, 0x7, 0x1, 0x60b57108, 0x4], [{0x6, 0x1e0fb663, 0x8000, 0x31d5}, {0x0, 0x2, 0x7fff, 0x7}, {0x1, 0x23ec, 0x9, 0x4}, {0x7fff, 0x101, 0x81}, {0x80000001, 0x9, 0x2, 0x6}, {0x3ff, 0x5, 0x81, 0x200}, {0xdf, 0x6, 0x6, 0x4}, {0x1, 0x3, 0x7ff, 0x1ff}], {0x1, 0x1, 0x7, 0x160}, {0x9, 0x200, 0x3, 0xfffffffffffffff9}}}) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) kqueue() fchmod(r1, 0x100) close(r1) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x41) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x3) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x0, 0x4, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r2 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r3, 0x6, 0x4, &(0x7f0000000280)=""/185) 16:00:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0xa, &(0x7f0000000000)="0920d600", 0x4) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x8, 0x100) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0x10000, &(0x7f0000000080)="43159d8d5394a0756712c147f37c6d9f5a449644e33b4ecc76a71512a795b0320becc449d9aaf5aa8660a811d04138dda164199aef4b19229ec8cded4d94e7334a0f5d09ea1ef24c58b51370cd75ce34f24678ab17b42e1aeccc564b3813904e3f2b750eb2f1617237c0353f1dcf8d3b416f1eb8f712fe191da60c226454796da266f652e9648f781189a8bdc3a931900158bf01e692dad009efb5467d4dd5a3e2434534e063bdba5e2dba4e0f49ebe13cd18cb887f756ea91f6635859e5a5d4a08806d46328f69683bdfeddd3b6f6a95faf13", 0xfffffffffffffd8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r1) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7fff, 0x101}, 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe33, 0x0, 0x0) 16:00:04 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x95) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x9, 0x1, 0x2, {[0x5, 0x6, 0x4, 0xcf2, 0x1, 0x5c4e, 0x8, 0x800, 0x81, 0xfffffffeffffffff, 0x7, 0x3, 0x4, 0x8, 0x100000001, 0x8, 0x2, 0x100000001], [0x800, 0x1f, 0x4, 0x3, 0xfff, 0x6, 0x0, 0xa1a9, 0x40, 0x3], [0x4, 0x9e620000000, 0x7fffffff, 0x3, 0xffffffffffffff01, 0xffffffffffffff00, 0x9], [0x2d, 0x2, 0x7, 0xfff, 0x8, 0x87], [{0x0, 0x0, 0x800, 0xffffffffffffff22}, {0x53e4, 0x9, 0x5}, {0x9, 0x6, 0xffffffff, 0x14000000000000}, {0x0, 0xfc, 0x7, 0x1}, {0x8b94, 0x6, 0xe2c, 0x3}, {0x6, 0x80000000, 0x7fff, 0x1000}, {0x7, 0x6, 0x2, 0xfff}, {0x1ff, 0x1c00, 0x1000, 0x8}], {0x5d0, 0x5, 0x100000001, 0xf8}, {0x2, 0x3, 0x1, 0x200}}}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) 16:00:04 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001400)=0x86) clock_gettime(0x2, &(0x7f00000014c0)) r2 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) setsockopt(r2, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffe94, &(0x7f00000013c0)="d5") r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r2, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) geteuid() semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = geteuid() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001600)) r6 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x6, r5, r6, r7, r8, 0x32, 0xffffffff}, 0x200, 0x7, 0x8}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="96f09243e6b12f6c9c31936b5686da851c0e11d971c55bbc0af9d5a1ea4a2021cac263824fd92d90ebad20636f8454454f023e13d55a921d85ee40f59f7a7fdf55d2ab6f3137", 0x46}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f1cf60c66696cf8cfbf9127ecddc25c581c503972ee4593efd207f0f5806dca20de9bd6335ceaeff883cb8387a343d46f43187ba059cb845e7eb76d93347431979fb06de007ab5e78317e4fb3dff91c55cd94a0729697a96dee"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xdc8b}, 0xc) 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x21, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x80000000002006) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) fchdir(r0) msgget(0x0, 0x1) getitimer(0x0, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x9) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x3, 0x7f, 0x800000, "da468d141fdf18772691119fd7e2dd8b690d72a3", 0x3, 0xcda}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x10) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x30, 0xa0000060, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x2, 0x4}], 0xfffffffffffffff8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x100000001, 0x3}], 0x9, &(0x7f0000000180)={0x1, 0x6}) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x6) write(r0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7, 0x5, 0xfffffffffffffffc, 0x8}, {0x100, 0x7, 0x8001, 0x1000}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = msgget(0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') msgrcv(r0, &(0x7f0000000000)={0x0, ""/239}, 0xf7, 0x0, 0x800) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, r1) sync() ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x3, 0x5, 0x4}) ioctl$TIOCSTART(r2, 0x2000746e) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/12, 0xc}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/42, 0x2a}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x99, 0x1, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x90, 0xfffff, 0x80000000, 0x20}, {{r2}, 0xfffffffffffffffe, 0xf, 0x1, 0x1ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0xfff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x9, 0x10001, 0x3}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x8001, 0x100}, {{r0}, 0xa120d8469ac96dd6, 0x70, 0xcaeba2e6c7348e20, 0x52a7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x8f0, 0x81}, {{r2}, 0xfffffffffffffff8, 0x6, 0x4, 0x8, 0x3}], 0x1, &(0x7f0000000300)={0x80000001, 0xfffffffffffffff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/222, &(0x7f0000000200)=0xde) socket(0x7, 0x8000, 0x8) write(r1, &(0x7f0000000000)="bdea", 0x2) socket$inet(0x2, 0x8000, 0x8) 16:00:05 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, &(0x7f0000000280)="2368f7dd451ae4bffdd78f0f12bdce80ee12776ce37ada5c70c9dfdcddf2a469d0e06dd8ba0a4a82d05400565e6570842e199bfc267524029ad476cfd3d8b76928c788222445dd01a4d76e231af25bbadca2b01dc69d03d63afc2b6eb0aabec306cc5067e809420c5dcf2f7fd2679f4b0714c636330d7f7810eca3f9df4c6d39a1b293e55883227fe29bb6f7faa1e9eb28fdd676b4c75326b7ff5e03ee8aaefcc5fc868a05e12d83ab2a39c2cd5f8e18aab365a159b2e98a6bb7ed234bba227c651fec29910dc5c8cf0db64a7c4d5c5c67", 0xd1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x20000040, 0x4, 0xfffffffffffffcda}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x76e9627, 0x81}, {{r1}, 0xfffffffffffffffa, 0x30, 0x4, 0xacd5, 0x61e4}, {{r1}, 0xfffffffffffffffe, 0x20, 0x8, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8528767d6df787df, 0x20000000, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x58, 0x1, 0xb7cd, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x44, 0x4, 0x8, 0x7}], 0xfffffffffffffeff, &(0x7f0000000000), 0x20, &(0x7f0000000040)={0xbe, 0x3}) writev(r0, &(0x7f0000000240), 0x0) kqueue() 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4d}, {0x40006}]}) 16:00:05 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x37f0d266d9cd3335, 0x39) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000005c0)={0x6, 0x0, 0x2, 0x11e, "704298ca392c8173ded3933ddda5d9d193788d7c", 0x2, 0x1}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6164) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000580)=0x9, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000100)=""/127, 0xffffffffffffff96}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/156, 0x9c}, {&(0x7f0000000740)=""/142, 0x8e}], 0x4, &(0x7f0000000480)=""/134, 0x86}, 0x2) 16:00:05 executing program 1: r0 = geteuid() setreuid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r0, r2, 0x6) setreuid(0x0, 0xffffffffffffffff) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000100008000000000000000"]) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x47) fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000340)='./bus\x00', 0xd6ae626f9adc5d78, 0x10026) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x100, 0xfffffffffffffb29}) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/55}, &(0x7f0000000280)=0x39) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x3}, {0x18, 0x3, 0x2, 0x8}, 0x7, [0x8, 0x1, 0x3, 0x400, 0xd4, 0x1, 0x7, 0x3]}, 0x3c) r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000866815caf6d3746818a43a796cec2e2f76696c65adbc258ea2d3a1ada7e6302f66696c653000"], 0x10) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() chmod(&(0x7f00000000c0)='./file0\x00', 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) fcntl$getflags(r0, 0x3) clock_gettime(0x5, &(0x7f00000004c0)) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/83, 0x53) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0xb7c985e9b6dfe70c, 0x0, 0x2, 0x6, r1}) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) 16:00:06 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x63cbdcf4, 0x6, 0x0, 0x0, 0xffff, 0x9b, 0x3097, 0x77852826ea5c8d08, 0x1, 0x170, 0x8}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x80) msgget(0x0, 0x404) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) close(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000180)="3905ddf0d186539ad60272db6dce9119117907796b4a1130a64868ac5cf078ad9f9cab7c2790fddf1404d1db2fa598de09c1868b882bc7125e8a8681083ad599075aaa516930124584a30969438f8832fd757a0f3aef3e78cbf037dba39f306d2697fbd89d5117ec01dd5d9208ea78f90922712f2afa") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x46}], 0x100, 0x0, 0x0, 0x0) kqueue() 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x7, 0x4, 0x0, {[0x1, 0x3ff, 0x8, 0x800, 0x8001, 0x4, 0x81, 0xe561, 0x3e1d0b04, 0x800, 0x8, 0xf0, 0x1, 0x6215, 0x8001, 0x6, 0x6, 0x9], [0x5, 0x2, 0x2, 0x8, 0x9, 0x400, 0x7, 0x401, 0xc02b, 0x3f], [0x3ff, 0x8, 0xfaf4, 0x73b, 0x100000000, 0x4, 0xf8ac], [0x7, 0x2, 0x4, 0x0, 0x2, 0x9], [{0x7fffffff, 0x4b1d84b2, 0x3, 0x3}, {0x9, 0x2, 0x6, 0x1000}, {0x1498, 0x7f, 0x1000, 0x9}, {0x599, 0x7fff, 0x0, 0x4}, {0x1, 0x8, 0x4, 0x7}, {0x1985e01f, 0x9, 0x200, 0x8}, {0x200, 0x8, 0x0, 0x7ff}, {0x1, 0x3, 0xebb4, 0x4}], {0x5, 0x3, 0x3, 0x5}, {0x6, 0xc75, 0xf86f, 0x6}}}) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)="8b09b0412712c3157754d2e8cd6567e12d03f34af3c4a58f3ffb4f13697e9d2c8acd3bad3463c16ab8589b173cee36e5591ea0ee6c526265d1be57edbaacecea9ed2b1ae4d887c253b5191fdcb", 0x4d) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000740)="4422634ae160e1fc750ef877036d659104b435da197cc01b11f5b9241301465d7fa61dd5aebc9ec9e0d779924743c9034ef400a91b2788bc9f60297d3548f42c80845a7a3f427ca8e39fab5a9c2b31d1deffb2871ecca6ca30ff1328775b40113a130a1ce730e1cd736152c78d0bf2f205f8b7a678fb0528bc55048f7a5d8d178d90bc622b603a25965ed68f15a0bd80122680fc0e71e01d390bd9421af0f5be6b65b5f4d253de4ac7c6d4ec12958c285ad55c0ddfc154292fafc5e1c1a6141a540e3e558f23e6ee98", 0xc9}], 0x1, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0xd}, 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000006c0)={0x1, 0x101, 0x8, 0xffff, 0x100}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940)={r5, r6, r8}, 0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x4, 0x3, {[0x7, 0x0, 0x2, 0x6, 0x46e, 0x3, 0x7fff, 0xfff, 0x428, 0x8, 0x9, 0x8001, 0xffffffff, 0x7, 0xd18, 0x7, 0x31, 0xfffffffffffffbff], [0x27f7, 0xdc, 0x2, 0x100000000, 0x2, 0x0, 0x5, 0xffffffffffffff80, 0x4, 0xafa0], [0x19d4, 0x800, 0x11e, 0x5, 0x3, 0x81, 0x6], [0x800, 0x1, 0x8, 0x2, 0xbc, 0x3ff], [{0x3f, 0x7, 0x9}, {0x7, 0x1, 0x4, 0x40a}, {0x9, 0x3, 0x2, 0xff}, {0x3ff, 0x7fffffff, 0x8, 0x2}, {0x7, 0x1, 0x78d4, 0x8}, {0xba00, 0xe8a2, 0x2, 0x6}, {0x4, 0x7, 0x6, 0x3}, {0xaf05, 0xfffffffffffffff8, 0x5, 0x765}], {0x9, 0x4, 0x100, 0xcf2}, {0x8dc8d6b, 0x401, 0x3a22, 0xd}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="e3f744f3b3090edb86b55c7781d9b6e55c4ad844102c48a042f8b2e61a314481270a737dbb19c7192c18daaa7237959c751d0cfe5ced61afbde50c082d910bafdcf11ea4b942a8113f6f87d2a977eabce20c6f8f1b87ece682a571b63963a06e682a173f10cff06a827214c7470d1410557df0e2f41359b8fb484dbd9030288a34aef7ad6e14ad9fff8bdd05900b976847f6", 0x92) socket$inet(0x2, 0x2, 0x95) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="956f93450a76ae0b3000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:06 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:06 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0xfd993912726df274, 0x104) 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) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x600000000, 0x0, 0x4000000000000}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="e9ff0600ffffffff0000"], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x16c}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x12b) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x5) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6, 0x2, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1090cf, 0x0, "d730c1e7bb6fc6093c5b00000020190000e74dfa"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) socket$inet(0x2, 0x5, 0x597399b5) 16:00:06 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = semget(0x2, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:07 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(r0) r2 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r1) r2 = socket(0x20, 0x4, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x6) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0x0) listen(r0, 0x5) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/162, 0xa2) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0xf11598115d1840a7, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x3, 0x800, 0xd67}, 0x7fffffff, [0x1, 0x8000000000007, 0x100000001, 0x4, 0x14, 0x4, 0x3, 0x18]}, 0x3c) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82f6000000800000000025e9"], 0x10) close(r0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/223) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) dup2(r0, r1) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x6f) getdents(r0, &(0x7f0000000640)=""/4096, 0x1000) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x3f, 0x8, 0x10001, 0x8}, {0x1, 0x3, 0x1000, 0xf6e0}]}) recvfrom(r0, &(0x7f0000000280)=""/10, 0xa, 0x840, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x2}, {0x5, 0x5}}, 0x2) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x340, 0x8001, 0x100000000000, "000000000008f6ffffffffffffff00", 0x7fff, 0x20000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:07 executing program 1: link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f0000000000)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000000), 0x111) chflags(&(0x7f0000000000)='./bus\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") acct(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r0, &(0x7f00000009c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:07 executing program 0: setrlimit(0x5, &(0x7f0000000080)={0x8d83, 0x95}) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) dup(r1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = dup(0xffffffffffffff9c) getegid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x0, 0x5, 0x2, "397aaa62f3621d1e5efec184f0ec82c26b353f23", 0x7, 0x100000000}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0xcdf7, 0x3ff, 0x80000000, 0x28}, {0x3, 0x9, 0xc1, 0x3}]}) syz_emit_ethernet(0xffffffffffffff41, &(0x7f0000000340)="96") 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10002) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in6}) sendmsg$unix(r4, &(0x7f0000001380)={&(0x7f0000000240)=ANY=[@ANYBLOB="004001bf85019ef841693000"], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)=[@rights={0x10}], 0x10}, 0x0) geteuid() read(r0, &(0x7f0000000080)=""/45, 0x2d) 16:00:08 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:08 executing program 1: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016e1ff00000b6fd200000000000000000000000000000000000000000000000000170000000400000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5f8da08acab8b171d13503db21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1fc18b3e5d820e9eafa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db475511535fb00593168"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getgid() getgroups(0x2, &(0x7f0000000900)=[r5, r6]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) sendto$inet(r2, &(0x7f0000000340)="e20698bd3d5c4ed4355adce5e75a3c544d408e2e47bc6fadf7a5ec0f366e74684786de667235d58d9d2beb7a671524ba348d90479f6088ae3ef75044a8b245cfc71d6241aede6986112f70f0a7e5f4706b8b10b43bf2e710e2c6a22164a306560ab89d7cfd615bd773307d10acb95daa3c78bca371bd010b2eaa165d13489993e1438b7a6ba8573095e1ff8f455e2781c255ec0296f35070eaff34185d6b4356ee474d22f1d398651315b961ea5002cd283587503e674508a64d2280764f0fc711c20f228218ac5f84b5ee5e3c4a2d1cd799da78fdf6482eda5e80d83bc7b5e0a65ed035b45c69a6e7402f9bddb0e1eacfbf4397c7f79d46f0ba4d", 0xfb, 0x2, &(0x7f0000000440)={0x2, 0x1}, 0xc) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x20, 0x80) close(r2) write(r0, &(0x7f0000000080)="0f", 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000480)=0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x4) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/102, 0x66}], 0x4, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x1, 0x4, 0x9, "13bf673a1bffadbfb47b3fa27789b75a243ffa04", 0x9, 0x5de9}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:08 executing program 1: clock_getres(0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0xff}) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="5467002e20902a9ada91c38756f99140a833750688e41aef0ba92386e98ab8578efcb04ae35546d15562ef8e8a219d50bcc88d1e01830ac144acb8279d6006a4d06913e2c103de9794df5ac24514bc9dae124a62a68090ea183205e4971f971649616e8aa64f49a61c93", 0x6a}], 0x1, 0x0, 0x0, 0x2}, 0x1) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:08 executing program 1: mprotect(&(0x7f00000fb000/0x4000)=nil, 0x4000, 0x6) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140), 0xffffffffffffffe1) r1 = socket$inet(0x2, 0x4, 0x20) setsockopt$inet_opts(r1, 0x0, 0x279253a2ff1e8355, &(0x7f0000000000)="bea81925d96934028f8d52b469283170265b4c41170d42071720b602703b5880a685d3867b21440632ea13405d5475f974066da51aeec06f5bcf41a3dc3b9bcebb07a192f88dd89f570284ab156bccff291c88e7ee3b80b0eed33326d4a51eac5b60c4f910526c94b4ab5a973d34a9a8ccaf7bfc673383a6ffab40f6", 0x7c) fchflags(r1, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/225, 0xe1}], 0x2, 0x0, 0x10) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) getsockname(r1, &(0x7f00000011c0)=@un=@file={0x0, ""/108}, &(0x7f0000001240)=0x6e) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/16, &(0x7f0000000080)=0x10) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r2, 0x0, 0x0) fcntl$dupfd(r1, 0x2fb32382f3d6546c, r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xe014) 16:00:08 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x100000001, 0x1}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0xd34) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/197, 0xc5, 0x2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0xffffffff) r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f0000000240)=[{0x7, 0x91, 0x1800}, {0x0, 0x976a, 0x1800}, {0x1, 0xb9, 0x1000}, {0x3d871ed36acb59b0, 0x7, 0x1000}], 0x4) semop(r2, &(0x7f0000000280)=[{0x3, 0x4, 0x800}, {0x2, 0x9783, 0x1000}, {0x0, 0x800, 0x1000}, {0x2, 0x3, 0x1000}], 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x2, 0xffff, 0xfb50, 0xe5, "cbeb71df4c384e2d35a06cfd0d7de3328312dffb", 0x1, 0x5a7d}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)=0x7fffffff) fchflags(r1, 0x10000) r3 = syz_open_pts() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x100, r4, r5, r7, r8, 0xb0, 0x800}, 0x8, 0x3}) fcntl$getown(r1, 0x5) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000500)) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x3, 0x3, 0x610, 0x40, r6}) r9 = getuid() setreuid(r7, r9) r10 = fcntl$dupfd(r3, 0xa, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x8, 0x0) unlinkat(r10, &(0x7f00000005c0)='./file0\x00', 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000600)=""/191) getuid() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000006c0)=0x1) getuid() setsockopt$sock_int(r10, 0xffff, 0x20, &(0x7f0000000700)=0x6, 0x4) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) flock(r0, 0x2) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x800) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000040)=0xfffffffffffffffe) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/72, 0x48}], 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:08 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000638000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x116) 16:00:08 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xffff, 0x200}, 0xc) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xff}], 0x1}) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) setsockopt$sock_timeval(r1, 0xffff, 0x9dd7cd1c86b1190, &(0x7f0000000200)={0x0, 0x5}, 0x10) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4, 0x80000}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x21}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x8) 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) msgget(0x0, 0xe3095a2064de05b7) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 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, &(0x7f00000004c0)="c7df63c68f66d7c3753a95a7bacb45625adf19d4f99306bf62d6b432b5551e5cbe78bb014f0fbf723d0be22079391885795f390373f4ad046e6504e2da0b63340e5e9cfb79b2ab5bb3d0fddd9501a0109ea7018f9368e7f2fc531f23595dfc6efe3aa4b73f2b9813ffbdc15d47e97fde3865adbdf6df59f0d98b19f689f51deee8b994ce34d1758db843746c13e1a32426e836bf4c5da7d2dd9d2050274e491f74f434d337d7390100cb798b8bea5d80712b8004b19a67a410c0c6d365c8cbd97cc383c2f559b02499499968ffe9f5583dbaedc9017df809a52ccd1dcc080bd36e2bfe0786a7b16b4e4125c098077e9cb293e0407763b030a7e9b9eb7b0154ff230e0d66bf096dd31689f1ba342350adf05bab644b209d1a981f33c2516d7a57edeccd543d93ecefe9eb690d65eabd8db4b8e52bfda7b816c713f72f520ef29dfdb089db18e977b14180ee687d1676e4dc5fdad46f2a5e1b2c0657cf608474a4833d6cbaf6508fba64b33a4e2f7b0b9fd1636a17292c811b0eb301f002c2832660f33a6848f036ae0368eaa3a8e9f40677194a915d69f4726828cad347ea6b389e2a1016621bbdc6fa3eef0cefe5f5dcf43aa9fe5e2a7784d021ce0fea0f3489993fdb0b8c6929a31a7879b8bc760fc0262b2a0d928b6b03513865df4b37955d333bf9e83a8099eca7ff240794a6af1eea4705863d20a0542633dd2c414c6911f2b05be2534a6d65769b7f00f48a6526482823548088ca0adc414e9e20e99df178c5da401587161e6bcc870d393d709dfd26f1c6c220857e6efddadae41d7fd6a52e8a74c6555719058cb117c4e72887622364fb4429aed1b297b742fe7c403ec33f25693a47edd455c1ad119ba6e7cf839c12664dfc10f19118e5f0a44dd8c9178d64ba27e99ebe27f0d37a2a1b48fc8699f7ad5cf5f4a413074bc4ae0c1e03641414c44308c4a843660660d4e7fb09df9fb9a37f490dba1a1a614969eb53f41699f2e929f73d7641917e16f969ee6dee46fdd1ebe55a022f346e02aed965f779bbf95fde08192346c5a578c0ef5cbc4669fa4545e2537789c8504c56ddc623121e1b3c5d7622a11fa0be69179fccdb3c73b50c7cbbef7e263d6fe4c9bf64e1e9ccea18ae30ad645475a94d871542dbac668fdbbd0d90bb4b38e954154511dfc9fb2e786d738cd3c094be72e162b9326a866e02d77686fe02bf782c1918e74c966f8a2405b2fdc55ba352eb654e2930996fa47189d76286f48984fe7f15fed4bc51f14ff93aecfadcfa264bdb62db8c82fcb86261e00066d21e2025891db845ad0f750f96d4a735250270c9db25f0fa623ee883eea224f1ae9a3567e4498b7e464b5ab0f30f04716d546891c4748b255781b01c15aa124c29438281d87d8f4e6028af45c121935d6b1ad717eca3dfdd10c44c56c9d37a824c1099ed632b27fae657805c6003a84eb578d43f314cbaba5ebc1d7a67d4fbf3c2eeafa9794b28651b177f4175a55f0af69ff62b5bd87f8a0c14d97da41933fe9db955f4851d737617a54ec95b57fa38bb6f407dfac564fb27ce826b990ec8b2079ec1ffbe4b73ace3c668c24d45dcfd9a82c06db77e3f2f75b9c40aadd0bcda06a94172d50340a2f673afb9f89ff6cd527b96bd3cf0b3fbfbae18b3707eb85bf7b6d50a685b3980bb0d717fb8b9f905f28336e40db1a41a69120bba3845a559cddc446f451b64b43988a722cbdc7779b35bacd10ecb180f1a59b2a7ac0400958a53450cde9d3ea2b2bc3bd805b3693a3dfdbdad9d207916e857d50b3ab5c6a765b6de86240aa644f22489905f8e7bbde852706ed45e35069aa0faffa66dbdc26817c13d2b8540d05450a54771a44b3d854105a91267b816ac18e96a27cfa78e3e65a2a405c1cff9460674b785be3d79c4433215e4e1d9badf12ea93abafcf83000cbc975bc0e9761a430be0e2bbafe752c607d89f8a26b01f98d2e57d3cc3023a0966892c1b5f28fb5fd2723b5a35114fb0f7c98817deec09854f6dc7885b41063cd0ab034dcf7cf729268526fc5279f0b528b66d228da4072a0f48f53eb8fbc56bb04ffdf5fe3b8af337116c360b01fd1fc7aabe6f4cfe23ddf931fa2d626b02375a2be70ca0d4610ca9abe198fedd90b09f206fba2ac09f6b1f9db805193c595d2346ca556627265d676cdfe2ebebaad67fb9ac14040982daa87732837f2a581eb955b860dc7b52f450ee0eabdf2b17d1a886b2b6aa9851056dbbf184f1748007c3dd26a2b6193f5b5eaa8cbb2d12a9167d8e48e59fe0be925c3d8b00408a8a5e3095410bdbbf115f6f4a9654fd84fcd44cede3157b473337bd72b5ddae71d6026f8024c7f041c79fd9488add47baa23035c261aca66b3dd4dd768c6e59d2cba4a57ce6fc8df691574fabc5c1c117b146bacb706749f74b7a94c093efae5917b1b5e701e1cf716a6fed5c8dd23b527d85d868ce3d2473f54efee4e1291011ab3f919cadfe124272d397f1d1f0fbb5e799f5961c9a089b8279bf192a9af4f69465bb087ca83ae5cd10ead756b10b0cbf904231f86f70cf3931189fb2853bb8c7ef45c5d510c93e912afd7354a9fd338604efc821d070f7d5049bfdf20f416a7f5dde8723f0595c548cdd726e5bbe2e713eb560fea0b89e7114679960526292c9879da198ef2991044722bbcb07bd29ddfacc05f37612755f0c5f15b75417669cbd12787224e6d098d97e2f17001b34b2dbac81e8dcde9d5ab0090017326c852044d53a8431a6ec71b18c6335cae81e16feba895dc0b66d087beafb5a9445c1236dde158c59de633a575a777c42d6011f1e8a54722891ef093c556b9951d4765ce40e05832d6520d2c7c1393f163a60c1a2091ab48cea1bc8c1415f7a2c3101f1b744f9e4ec1700c5a9ffe6157d13e4abbd1c282b0a4c4210dd59df150eadd07870e04026f6aafac3704384d6bd8639d88e990335210eec1c8b5bf7a1b714006ae130d6d4c1a5d2037eb07d96f1ecd21a1e7e4d414eb1f8c7732a95778897188c948580b665c8defcd881467b4c3e0d68484149b59df9ac6cadbf553f4b311648974f8466d0f2656ab0fa6ec1977f2f374444c42f1cbc37d5059470b308759b3b76b9d2249ef61df8b85b95bb4545159c9dd31d1f2311657fceee18637554727c4693fc943980c7cc77c58150581941966f5ac22b07a1129bf7c910542bb4ad038e9fae1c6269598ee284e048e00c76a691a770b12a98a3f5b03e4da899e90604671fef1641837b72186c07203c43e248ab82b5602de3627a5a6a93d5c3d72b9561a41e09fa7bb6b2fd3ae7b151612b5650d8ae7d4a6a9f49c15524ade6cf3178692b4702476480c0b37d2de79c6dfc9960774c71dd5d284bc397db188ae78038d626faf57b337f09b14b8047839557a8cec57ef026340110147833cbb70405fcad0e16597edb8ad6692114fe3c7eb81b385f7055d7c8c76905aded7d0301ff8c15cb68b5887911c4b27803cc7237e6daf1d6b873dd3c67325f51bbe71ed70f9d393e6c0d49b416aca18aba1f219f316d494c8773a7afe0d32c8d7dd667beb5fea8e8cde611d73aeb1a27e110705f6789af10878bfbffc30997e39c13b4662cbb7bcb2ba158160a548113731891b7ff04bff07cb0ccae8bf75d14c69b65fe674f26c10f0f3f901db9d5d1e6d5acc4f64a20b516479aea84f20768d33886c7bd1064555cdbe36b3c670afb943be84691d38183dfd3ec632d410212f759199e5eb3de595c3888de22d24ba9ac592c6e933e54fe520441be445d6291618ff4540dc7880eeb749a21f77253994ef152f0dc9495b14338686bf7163261c2cc133ce8994b0e3432faa9cc461a8343de6ad51c1d0b620cb666814085ee48f08b638bc37b5f718c1d3bbc3940b4a6cc07262b4057de83f40906f520c36cf6c9055137e7c8bdcdb258650c1990ce9a4f145597f5fa426c17eaa349ad40808bdaea850b9bdd428235268118f87c652d9fe158c902c98f99eb4eb2bd95d8429a76e96c03344698bc84b630947b03bcdf641fb5a694d7aae8ed16b0512c1583e525118a59c885eaced279b0f3786777e7b0b444fd6e4eb7d50786748660eda658a42e24ef4bf8f37199205668d545ae0933349dfce60a3693b9891ceb597c3cde7f70305703f4e273074c7ff87041974942b2f020aa5da0368c36df3a6ab9c7784634c0836946bfdcb38a9ce82cab935f485f390fd548119880119023f58fddf69bcdc6eb0df244065888eae68af2d06e8f7321ba339141dd62b3523dcc4eb8e772830c2b28ee65f5dd73e491cc8ae481f5068309521f272d2389212d761f3dbc17521655240bc5aa219f63b50d60b883574d216ce58cb3fbf61362e94b58cd2115beb967663c08fba73403c96a3762fcb997889e717e92202f2c661068a79139b5ccdd6aa53cbf77cfffeeeb3d473c64f69570f1e27896725acd7974fd104b14fa641b71b8e91ae2765f9c7edae100197035e624f40be86f2166cfe25f335975a59932044b0dcc45a3f91a39a52e4d22b32b3527a123aaf9baa23604eb77aa6b82c97aad300fb3fc116fa21ca274b55cb32f7b5157ebca9eb0a0edc92a2ebe8bb962fe97c3b4a26dd109f0b2f540398a4fc73b592962f1960a9a462e43ed8331fe84c72f82bba02d52fdd449af20e706d9c473e9c0be9fa92e45dfdca7feeba74d09426ba29e2e5b601e33ed7390a2819a822733722f6ed2618821a43afba8a80fbad8e4e745fe401831cf9c29fffe9a293beaf9bf45bffd04ad2a248cd72e2c010bcf6f662e4b457995387fa03642e04e0b63d365e8a9d66273489b2bbdd2174f7ba10bce25facc98dce672f1633debf6532e1e3b48830531291c32561d7c7603dd381a6a8dc76d2652fa4be61b12be945a3fc6dcf6f6b95c544a464f291473333e85fead8bf27c726b96af6b625f5a1fc7c6e8fce7e4ba8286f6020948cc598bd81ec6494a5d64bf0708c30fd838f2bf565ee4a2fa485cf6edf5492f311eb9fa7f1f3f4d0bd5f8e38a92b670da36c6e4eea4728c23f22c6431383e0377992d3b9948dd30809a5333ca2e0c883b5e3407861918b4b336ae6df041287d51873e4e616d3525b735c65b4b6eac960b6a381b30750c76292360f36b6f9beae2e7711d356712e8253b9d70e93ff6ae715823328515218f8e5c6fcf9ac2ae9edef25a33656088de2b92cb76c52855fce340296570e787988220f1dffac531cabe8453a9afbb945a43432a3a34f28769b91a350e8c7baa98fcadf6998c6262f37755c88a72c5e5039b6ec6b94b3f888d8c8e0a09a42f687644fd4c49ece093bfb77759bf3b387fd216ca5b191f04d0e409623c8e71fc12d131ba7fca8fea68f7694edd8bf15baaf26e40eb5510269b787d54d2e430a6c063f805909b1a8f7e2e1a45b98f5f9cd481401f049c064ddab2b8d44c5cb6eba0c8fa1e4bf32194583a47c61796051edccc562107b85da33768b7dbd6068aba9697164e4061a279b299193d68bde360f8c71756765dc7b51fbcd1e9c135911f27d087ce69e250c6e6f49919a52d74f0b7bfbdeabc8d0288363f415f8ddc5a98d3b84dfef45497696251a58b50e43e55cfcd96c23922ae97ef31c958ad8e94a97bda1a4048d864597e5e97e51c41ddfce2d8e442278bd10c02993557a4d3ee452acdad72d03901e76a4560a3dd86abb0fd8d711095282f5ed1f7fda26dadee5973c7551bfb8436515aee607f661ac78c669f989fe1d1c5dbd0840a27e238cbb838a0e8289d3fa05776c48cf18810692e544c557478fb31c9fae0", 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x62) semget$private(0x0, 0x3, 0x21) semget$private(0x0, 0x0, 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000014c0)=""/4096, 0x1000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x10074}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x9) r3 = shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x43e0d842e73a1392, 0x0) shmat(r3, &(0x7f0000a00000/0x600000)=nil, 0x1000) bind$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x313, 0x2}, 0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) nanosleep(&(0x7f0000000240)={0x55, 0x40}, &(0x7f0000000280)) 16:00:09 executing program 0: r0 = socket(0x1e, 0x5, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022cb966696c6520002c3fd1a5984aa1bd64dbc589b157e735a0b9d419ae86c113c18e63ec6086bc9fd1208d4f66a6a5296e3d64dc0d8051c478ca9fdc2f170008281b481f50bc"], 0x10) write(r0, &(0x7f0000000180)="9e3eaa56407124630000000004bf9aab4230407b504b1cbb17410510fa521c1ece13fdd30800"/51, 0xfffffffffffffe06) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:09 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000df7d76206c65302f66696c653000"], 0x10) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10108, 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2}], 0x1}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0x7, 0x1000, "7007021d77196f7e9a02f8fe50a1095ce88c920e", 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7f, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x180) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1d1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0x2}, 0x0, [0x4688, 0x200, 0x0, 0x5, 0x4, 0xfffffffffffffffc, 0xffffffffffffffff, 0x7]}, 0x3c) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x191) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$getflags(r0, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xffffffffffff4232, 0x3019b9d0, 0x2, 0x4}, {0x6, 0x2, 0x5, 0x8000}, {0x0, 0x80000000, 0x0, 0x4}, {0x5445, 0x7f, 0x6, 0x7}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="7b3ea4ea44fc8c0877ea9801aa429bcff0b80c12702ca0d95509e2036b1f642c7651aa416f0000000098f606d9390eba2d6adf53fc39e4b425a946915ab0347a4e000000000000ed51f9092a92fef27bcd5145e5960562947c8fa9819e56b669aa04225a8ddeff3d9ba4d5ea12d8c797ad92ced868911fe098b4395f5b14fb417350e2fdd16daee758c58f8dd9dca969b4ab133785162aad84327b0722c69197b1b09823a712bf43908bfebe8b7e17f22f5efb01c0843ec49be5f2abee2b6b86de3638f1bf7c307d7d988741036b6a19ac18af1229dd34335ca6fe9aeac6b4eb2c6f567e788f9c5757671ab3a5604d86636823cb56b94d0e25969832cbaf", 0xfffffd75}], 0x10000000000001a9, 0x0, 0x0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x3, 0x102) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') r3 = getpgrp() getpgid(r3) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0x1, 0xf0, 0x7}, {0xff, 0x8, 0x950, 0x6}, {0x100, 0xcd, 0x65}, {0x7f, 0x3471, 0x7}, {0x3, 0x0, 0x1, 0x80}, {0xfd, 0xffffffff00000000, 0x0, 0x7fffffff}, {0xffffffff, 0x7fff, 0x9, 0xff}]}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f00000000c0), 0xe837, 0x36d) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) r3 = semget$private(0x0, 0x2, 0x3c9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/229) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") recvfrom(r0, &(0x7f0000000040)=""/96, 0x60, 0x41, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf2b, 0x7fffffff}, 0xc) 16:00:10 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="96") 16:00:10 executing program 0: socketpair(0x6, 0xd00454de7cd7cf38, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x2, 0x7fff, r6}) sendmsg$unix(r2, &(0x7f0000000300)={0x0, 0x34a, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0xffffffffffffff04}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x8000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x800, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x8000}, {{r4}, 0x0, 0x44, 0x2, 0x1cba, 0x2}], 0x3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x41, 0x40000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x8, 0x1}, {{r5}, 0xfffffffffffffffe, 0x9747cdbd99767cf6, 0x1, 0x1, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2, 0xfffffffffffffff9}], 0x7fffffff, &(0x7f00000002c0)={0xc6, 0x1f12}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x48e45f05b2cd47aa, &(0x7f0000000240)="b63b947376dcbfb07b0c954f9190eabde8e86d7bb868a524e11e17bdcec1bd0b19491aa210ebed9700347e525ac430152d1e2ab86339a9a0b68dec669c6b323dec4c86eb06af17e7ada7839f771c45b9f809c44517597b6387129ecf7d5f7d1d15d5915fe2148a2224cf1a6e08e31d5b03bfbee1c563c3e15f0f3e99f2ccc5336e3f9d19816eb824cc294e9e7afbeac5eb1635d21f51318776ff9e5acc42061c787f0814073a4c56ecf522d40b496c585af674ef763a0d2d36e0317450ee93113404f4f8210dbd371694e200000000000000004bc02f58f98ab2df76d27d18d8c22b6817b5f149c250a339705ce0ef363270c2b3a095af799fa11b5072322987a8c6bd2ef566777e037e1833e2bd3800"/285) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) 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, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x161) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x42, 0xdbd, 0x9}, {{r1}, 0xffffffffffffffff, 0xc91969e768989946, 0x1, 0x1, 0x1ff6892b}, {{r1}, 0xfffffffffffffff8, 0x68, 0x1, 0x9, 0x1}, {{r2}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x6, 0x5}], 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x40, 0x100, 0xfffffffffffffffe}, {{r2}, 0xe21b703a37321c5e, 0x5, 0x20000000, 0x17730000, 0x1eb}, {{r0}, 0xfffffffffffffffd, 0x5, 0x1, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x22, 0x80000000, 0x4, 0x1}, {{r2}, 0xffffffffffffffff, 0xa3, 0xf0000001, 0x80000001, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xdaa, 0x1b}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0xfffffffffffffe00, 0x1a7d}], 0x8, &(0x7f0000000040)={0x64dafabf, 0x3}) 16:00:10 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = semget(0x2, 0x2, 0x600) semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}, {0x3, 0x8000000000000002, 0x800}], 0x2) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0xd1, 0x1, 0x7, 0x9}, {0x6, 0x3e12, 0x4, 0x7}, {0x6, 0x1f, 0x8, 0x100000001}, {0xaef0, 0x7, 0x3f, 0xffffffff}, {0x4, 0x8, 0x2, 0x800000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = semget$private(0x0, 0x7, 0x4) semop(r1, &(0x7f0000000040)=[{0x2, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x3, 0x101, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0x833651400000, 0x800}, {0x2, 0x7ff}, {0x3, 0x5, 0x800}], 0x7) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000240)="03", 0xfe77) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7, 0x8001}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getgroups(0x1, &(0x7f00000006c0)=[0x0]) setgid(r4) r5 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) semget$private(0x0, 0x2, 0x8a) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r6, 0x10}, {r6, 0x5e}, {r6}, {r6, 0x12}, {r6, 0x10}, {r6, 0x40}, {r6, 0x10}, {r6, 0x40}, {r6, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x40) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x100) r7 = dup2(r2, r5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x80000001, 0x4, 0x5, 0x1}, {0x8, 0x3ffc0, 0x5, 0x4}]}) close(r6) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x3df) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x2, 0x3, {0x0, 0x3}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x49}, {0x86, 0x100000000}, {0x2, 0x8}, {0x26, 0x7fff}, {0x0, 0x4}, {0x41, 0x4}, {0x0, 0x57}, {0x103, 0xfb35}], 0x8}) getsockopt$sock_int(r6, 0xffff, 0x1fe, 0x0, &(0x7f0000000240)) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket$inet6(0x18, 0x2, 0xfffffffffffffffb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000380)='./file0/file0\x00', r2, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4053d113a09fb11, 0x1106, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='.\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xe001, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kqueue() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x4}], 0x7, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="510fc3a038", 0xffffffffffffff17) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x8, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0xc4) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xfffffffffffffffc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xfffffffffffffff9]}) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x7) socket(0xe640a4eccc579b37, 0x0, 0x1) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82ea2d2f66696c6530007e73aee83692af6d652ecb73759ae1e8fe336c8a4c5c22b418377499db412e3a6709c8285c55ea3e9b2248298c5831c13b102034bcf0d5f8ebec0bffd43716040000000000000062aec60260ad5d78782601424b5b7dd0e6c4cd210adc0703cffe182ae614a021fc9b3fb6a30c43bb868b448e7af7f722aad23a2cef471c8ad8fe5f1ff5e5768bfe4fc99c1cd6b2acc1fe0fcec8d71b4feb88857708a304bb8c2b7a"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="33102b27cad17756de07eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf8fa0c33a1b", 0x4a}], 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000037, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xffffffffffffffff, './file0\x00', './file0\x00'}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0xfb) r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x1}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4ab4) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x28, 0x4, 0x7367, 0x2}, {{r0}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x1, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x1ff, 0xd269}], 0x59b2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x7f, 0x8000}], 0x80000000, &(0x7f00000000c0)={0x400, 0x4}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x1, 0x7, 0x80000000}, {0x7, 0xfe, 0x6, 0x3890}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="47fbc5f35170c254a10d199972562c95d77e2d1571f7621cff8c579237b1035a50e934c0d29b435a6e9d5ec18b92a78d8af9ad41e949c0d97da212"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) write(r0, &(0x7f00000001c0)="7d4c5da120490ef5a9439ca003265352c38d46e439dff5d22305d3b1cf6b9f770a53707ea3a1d9e76c41084f162851bf6e621d298bdbda6b20c6319a13893fb614cd75d86c8232d6a3bf01a0e6e57e3be759314c0c8cd83f8b735d510f5c8177f63ef7917b9a98318591bda344cfff94e43db508d6e2f59fdfd5b0ff5470efec8c45c257c3ef730de14febcadca76f25da4172c7e7b30d0d131f05a8fd33d1cb75a161ce41b98ee2e7", 0xa9) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x14c217a7ab8cbbee) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x8f5, 0x0, 0x2000000000028) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:11 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)=[{0x28}, {0x1c}, {0x46}]}) r1 = fcntl$dupfd(r0, 0xa, r0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/13, 0xd}], 0x5, &(0x7f0000001440)=""/253, 0xfd}, 0x43) pwrite(r0, &(0x7f0000000240)="fbaf", 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/76, 0x4c}, {&(0x7f0000000200)=""/216, 0xd8}], 0x4, &(0x7f0000000340)=""/51, 0x33}, 0x2) setsockopt(r0, 0x26, 0x80000000000000c, &(0x7f00000003c0)="476251f4f4dca69f2c0ed1770e5b414c479de6426fc6fb9c83462a8332b9f855e9fb13aff77c16dd97ae7ad430469dff7c63368ffe179fe455d42e62c5c8b57d6a8ee44ab1117186cddec5afa9229a8a6f91140bb8c0b4376c31cfef246ea8014475bce7be8c422de8dfb1cf9ca30e98965e2e8c4c1a8d98f92a19e41ae5e04b7faaf98a41c61cb4ebe7159d5e88740246f2ffcc5f8ee5f9e16a7f8cebd7a1031096365faa905dea7f474942f13de14c01ce749a9cd2350650046106a1d3af8b362c68aaeb2a127ef209aef7", 0xd8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x6, 0x3, 0xfffffffffffffffc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0xffffffffffffffff, 0x9, &(0x7f00000004c0)="4e56ca1bebd0974ec30e782939eb70e3d462be209addbf4c40b802494ca7154274063db6718ed44f1a849c1b37c27f38e6854fc9cdd71d0f165e35313cdc4d44f7745289a9bfc81c0a6b32512efc9c733eab79cac46192ba439b8fe4a338446e0a5d2cd7e42006bae0339a9dba41b55248fb8465c50e947821e373fb6b56f1bfb3a878bea2dec31bae88a5b84b78ea7d2c3def17eedb025cd3b409bc5a44a7533b8aaab455f748f3bb", 0xa9) socket(0x6, 0x4, 0x10001) 16:00:11 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = msgget(0x2, 0x400) msgrcv(r4, &(0x7f0000000880)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d0200545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50e73e672902271cc076f86f99783df28ddd3f23bb1aeca0814df844a4266f9281a63eee91b8ab56a5ff202c7b03133d15ec67c620c08039cfc1c7e5c83db850b9a454fa386f09ef93aa474808f7de1ef53f5978ddc3d526da468392ca05e5ca0f99242465bf4d7378eabbd9814206be280f4467faea3a0dab01797607d18fe103a08ed894197474ad811ac913c25f474d37c6796645ebee7a90af9be509df767467590fee6a0708a2e95206252072172dfcae5adaedf41af05c180a75d8a0c6644230202be80f17ce4fa2a2254830f81d5bb6e7bc5b95c9c69c93cd235d735d3a8bb0"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r5}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r8}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r8}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r7}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r5, 0x6, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x4, r1}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x11}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000000000000050"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:11 executing program 1: sync() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x240, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x3ad}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x401, 0x100000000, 0xf}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x9, {0x1, 0x4}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x800, 0x400, 0x1, 0x9, 0x10, [{0x3, 0x6, 0x8000, 0xa63}, {0xb61e, 0xce8, 0x4, 0x5}, {0x8, 0xf3e, 0x0, 0x6}, {0x9, 0x3fffffff800000, 0xffffffffffffff6c, 0x9}, {0xe0, 0xfffffffffffff699, 0x9, 0x8000}, {0x8, 0x798, 0x5, 0x31dd87f9}, {0x6, 0x7fff, 0x2, 0xb10a}, {0x7fff, 0x80, 0x1ff, 0x9}, {0x5, 0x401, 0x5, 0x80}, {0x7, 0x200, 0xa11}, {0x6, 0x4, 0x1, 0xffffffff}, {0x100000001, 0x9, 0xb1, 0x6}, {0x0, 0x3, 0x3, 0x20}, {0x10000, 0x9, 0x3, 0x400}, {0x8, 0x3, 0x7, 0x7ff}, {0xffffffff, 0x200, 0x5, 0x80}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x200, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x47a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x5, 0x1, 0xff, 0x9cc7, 0x7}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0xfff, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) r3 = semget$private(0x0, 0x4, 0xa4) r4 = open(&(0x7f0000000440)='./file0\x00', 0x10, 0x5fd3f10f5d6cd930) semop(r3, &(0x7f0000000480)=[{0x2, 0x0, 0x1800}, {0x0, 0xffff, 0x800}, {0x1, 0x1, 0x1800}, {0x1, 0x8403, 0x800}, {0x4, 0x8}, {0x3, 0x1, 0x1000}, {0x6, 0x5, 0x1800}, {0x1, 0x7, 0x1800}, {0x1, 0x9, 0x1000}], 0x9) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000004c0)=0x3) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000500)=0x5) chflags(&(0x7f0000000540)='./file1\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000580)={0x7, 0x1, 0x8000, 0xd377, 0xe4}, 0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000005c0)) open$dir(&(0x7f0000000600)='./file1\x00', 0x10, 0x9) unveil(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='c\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000006c0)={'./file0/file0\x00', 0x6, 0xfffffffffffffffa, 0x100, 0x0, 0x6, 0x4d0, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x7949}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000740)=0xff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000780)) getpeername$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000010000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000fbffffff00000000000000ecffffff00"/110], &(0x7f0000000840)=0x6e) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000880)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000008c0)={0x1, 0x800}) stat(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) 16:00:12 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom(r4, &(0x7f0000000140)=""/103, 0x67, 0x41, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r3) syz_open_pts() 16:00:12 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0xa6) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xfffffffffffffdf5) r4 = geteuid() r5 = shmget$private(0x0, 0x2000, 0x202, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffdf0) r9 = fcntl$getown(r3, 0x5) fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r7, r8, r4, 0x0, 0x1c4, 0x2000000080000000}, 0xd, 0x100, r6, r9, 0x4, 0x7f, 0xffff}) setreuid(r7, r4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000a40)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xffffff39}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="8c14158ff5ce3824cb62627012651bf14f0cb5692afc418195cc5bcff809021a828804cd3ab1a5c0da67f95eb1ed75aa4f40a44e39129491f072842e8ffb9ff684f216f4be67d9ff667c1ff06a75446c291df68598129eb86f2c4031bd65e551ee935a732ba6c0e149cef1eb52ed652c9074530e1a54990905d1508c9d8cc971246f1189af4e614f32bbe56bb4fe4f736699dce50152662f3d63d5bcb1facc43a90d"}, {&(0x7f0000000b40)="fac27d8671b1e15def29b9d8bf0315c7a335caade59660730f82376b66a504a63e5cb36150fa2c211f0a51707edf850211f06481c55360ddd227b3b0194239378eb90223c2f835a59c48e1189f8d34ef287edab23dc4413de79921db4c903cfeb73b0dfa21a9605e9d847176b86b5459966ab5571dfbfd54ec83626e60f63932195323845886831b51745724dccff017b990bd6f24ac68cac460ca4ae414bc6a43c7e289a995300890b30380dcbb7b83f70929e2e485d5141e7e2646cad542663e404fb708f5b0e9918e7fea72b835504881442e82c3662418eafbe88e40eda77c27e56c7e0cc798c03e2035c4f0159a056687a4073a8b18d2635ef1c1f80313d6ed2fb24e855de2b6a8a79bd2ec7b7703cf8931bc5110723a66186fcca2952f98c282ca70b44b0cd51d9313c3d91717b079a346435b39b3787b38fb0352354fbf10a8c073b2ed99663899a198d905b6460acd882d3cc758a494d54a90abeeb4668d68ecacebc62efb301c53e38777a7f265e28f68a1eaa6935f7aab4370055a40eaf219a00cf221acc9e89beb3d404be1008c7105a82b8209afee426596c06dbf23ef1d66b1e31518c5febf367cb74920ea4e6589b1bd3ee9323f17966bb04abc1bd58b4455973a3010ce32fc33ff3fa8c0d61c12d8edbaecab1108ee3ff3e7f6095bac27e0755499c3393c8cdd7a003c0d1857f1ac9bc238b6c3134bb9af7d7404cc04c3f8a5015d3e8c7ce8479116b18e5d5bf28042c3c708963af545172137e4195823a7a3fdd766f68cc2dbbce9c9a1c8541bfd52d7d5474102244d896679ffab5e2cae0f3702ece2d2d7e85488b5ef4e0c963063e866a9e2a71e653dff78c3903e390f99b7815d6d944da67292ea303a4d820c5ed6b0339b83f8e82db603a6c6328a95c20ab0e4cff88ac973164ba56cb86d00e9c549607902de2475cf04e3244f693b4ec7caeac78dcf9985e9eb99d52de1a7eecaaf39a04a4f737a6f842ee5700ee90f5bc25ba8f883ebc446b47173f28641aa83be927e2f2935661893cb442fa395f33f2e43cfedd7df57ad78b479805890aa39b5640e1e514947bec71e97c1ec22b52b763c379fcec73ca6869de6b18a990cc480838556512badcf5701466651a369d45247f209f32b9660a37b129b1b89ccbce7d34f85cdb0823810ae0e4660e2951215f57c05f33ae88ecc01a3b399b8c6e29b61dea3cadafc2a76e4a19d92f3121a910d44b4939add40cf02f44c8f4a81d41d99cc3937e3d60a546dfbab02ce1934f343475f5d0fffdd2fa6ed098ec4483b85e9dfd34bc0183327f465e06a5a9a50fee20112dbe3dbbbd9d26c518b3193f25c9f345838be4eec7654868218a8d6eafbcc8d83d1c71a6dd466be4e11f990a3ba3c06ec6988460531a78b13ff7963564ca62e6a6d698047191f3d4ad7cf18fcee1d863483984c16d068d1df323ba6c3feb324449a099267a816842073a9619f5eb654ce0b7f11f8c15b282a0721d33dd44eb5818a516b55902d1e593e3f5d567f634fe149e7128d6afe273a7b91de66802110dc6247b0be46280500f3fca5cdc9d909c8bea2b75c92990567ab3eb9242027ddc6ea5bf0aeb9d340941dd5b7da2227483afaaabc1524e95b17f43347593b14268f14f3cc9fac1dc117a855a5ee7b35466cade67579dddb051ab79dfc4b2767bbb7bb9f49cd237600fc11ce4300fae089207818e3547f6a10a66025e8154fca3482ffaa50391db1a2098f777e861e964f856bfe7d1e149a9949e3d4034088893591b5dd9f91aa9e5ff814e93facb6c6a80d8ee238852b3d6fa7852697e2e6b6aa56ce098138b0a695b387210555fd9efd73b8157816958d869309830423fa06afd7b9d0c6c66a344eaf6cb1a492d0537edeb7f069ff21d45dc1ee327e8c9a4f5127c0a0948b41e37e80cb26ca93cb8e406225a90678dddeeaf222a9281b0a0078d790fb493df9784a8f00b80239a7a67e2ff2982b47afff39913787a9092114313b65910a5f91378476a1c1ef2f2d8a99f43f972cdd4dbb6421f93e67bbe4f83b3aa69574427a818e9ed27e7f97ac050b8591b8c9bfb2c51393f023e8d40e3e951cba5558b35773b7a0f0e2f905ae1c036b65d5b5a5a6185da4d7a8ab72ca65f6ac956bdcadc401a3270d2c0f892a685c8152cd11c785107fca53ae393d8fb8d984f16a9e1257978ffad81918f3821b0fe3141df5f78c3628ad5b5d0c01228a22ce3ad2824c7d53db988c9926bf6001f31860ffd5f86df5484e28d007f139febdeb483738831f5f1e3591072e6da92084d5bf0cb765f312c3b1bc71e9c946efd3da6bb811ae8e61fe5d9b834886d25ecf8457a1f40a9922a352b1d4f5d7885d2809805deebb75ce5878d095dd296d71f67a23771e745db97200077f2770513d67fc3cf055730652bb571e9e0c3094edc1fadd5df107db80e83adc8ca2a0be8accf6e181668392f2593068a7fe0afc567990c7766a7d9cb28babd4383c341ad5ab185f317461c2682f05f97c9627a711d1a3930be4b988c91c5bc5097737f1e51f18209b9b343d860c909896af331e18d8529dd4be1d7c673df01fc02e67beb69d0e8e655612a92e3fb724d9e42a9771108ecdb8f096e7179cbf6c90daae489692a8f600918096ccee5c37677dbeb8e20c4cce81bc63c18e06a45b28ea1523547653de4044670b88c64ad2c2c7e66843628bf0e3cea63c14f408e0a0a7438d813588541d675f3fe7d110035666c52a063cdff9ea5c108fd28f47aa4f227778be98b61ab7025f58dc393d26d212f2fe919f8da642683351f044de0146ba16310dc551f5269aeb80260fe8f2dfc64a473db9be8f0cc91683cc8491b712b1201f2d92de21d2d5fbb420292d6dc4686abfb4c9ebb08c0fc11d268a294361387b20e34b7739074e5f3a1768efd945a0233dfd6bb0d0ea5b4df95019fcb3816bbd72b43593a7f588159133082ed319c6dd84c12203e3440bfd2b06d31760d04baf8f8e1ea5f9a965b5988a3eaaeb7c190417a517e57607c716901596410a71a50c779266fdb66c9413fb5188debd731c6c3032388b70d438d19e343621a8dec3e9708a129d5e72304bfa18ad81a2075f0844809a96882a15d5548736fae00b489fc4e7f28516316e7b6fae07204fd9bccb97fd9457c3d11df6721b8ef5ae0f9c58e2d26c0b45b7f1f6944f4de0624acd8d7400911cf3ea30340e2379c1bce8b64ea86f46391c7ec73ee4dc455527943b1f9115a8b556404733b4272130ac9434b9a726b005db05ff1514d87ea8c85092cd68e1dd29d42a0e2adf2351447c7ce55fad0af34d32376dee40538082a4b28c6814eb44fd09127324c71ddfdc660f4ee0b230da823557a5ce655b0ccd93f7f7f3c06131b2b1de63ee7fb5e604b362b30aea36be3881113b049d9ca52fd8b9a4c3254fe403d27489107b3841a89fecdbda23ce41c6f1c7e6e1ffddec5bfb8c085a5a8119e0554f09176297d81a117cb6a89fd72990961aaaaca243e36d615ec90181d033c007d3952f097653624939eee0200e5072980839287e386560b775f6049c445d5cee135e2e0b89582e810a8d5a0eaa89e63a5b49701ce0347c1723aee055e44e4024798e57117424efa4490cb4dd2accc26d59a09f10ee644703bf87334a47b356484439500659b780ef8366c3da2d33d34f6f168f50ef0b442442c72c9c67c88359fb4df1bac5e5389455d2ab96a6ca66cfdf0e2845f04a4ca0ce790d947c1b8a0e4419c3f5ef84502ecc7218d60cd86ab9ff3d9e05e7a4bf495486f10855e68f22dc5e3555b79959b1447717785ae38cf95a8a1b44846715c165c95f9c45d1240afcc412e8d2f44c2b473b98e97926128abb04a1a2a142c3962a81cd4eb7bd9f985e313bc13984eede076a4193e8cee92c9be79080925411d665a51f135899c046d0d9d75db55a0e3f7a5e678faee2bcce1e5f5947b90afa35e113d2dba940121150309ef752da15875fc272c84769657292f4fe06189573c86115a4b1728290948a4f12ba9ee41257a0176905b652f80e393bcda0543a19cabc10dac46c4a26bd80a325b3cab0c82cda916f9ce3a0e501213a31cd001a0ccdd07564c13e5c20a61613c34f6621f7e1d48721344582f7900d5a2e9c74984da0c099daf9b335ad95c8291cc1572c203c2fb334fbfba219c690ca9e89d6393d0b3dad8b03bd57ec9f6c7e51382360cd240f457c9076c8077cb0cb2a6df49f8843233afcf91a2bd7f1eda9845788a6f6264a356c030def3eb0d362ced767685da883ca8f9178eba05eb6ab62c9c23af3fdb13fc8ed541e8a872db2d9b54910559a48d5b9e8a88f380bd836c2f01fd31b77eb8ab2aa043ad72cbcfcd2e1dbbf3c7351604443fc07703807c2fe74597bdeacb74136b201e41a98cdb3ce4b20ff9b884ea5b4ae6212410c6c674657f882bb2457161f854d52848106f0bf05e746c7ebdabbe653ea23c45e90794ba6f1f0bf56d984538e8e01c97946b624b2b3ae25b66908d269e79bca3cc95e608753f487d0068473082c86841dac587a0bcc9b5063035c509bc47ffc15148185636e0ece93dee94332cd2327ccae95c442826f019c9e1cdaf8ab01d64b9573c11af244cd55b53b1109d285e5d72f8baf6bfb48ef4aac3b3dc2ea9c111a0e09b78571c119a11f9a43ea7404e5fbe8d1efe630d7fb59c611dc0ebf7829874c3f9aabaa953b9cd6e0be330fbb19f3107ad86432e36945f9b8d86967a3d2355df7be0b65ca9e43dd92f42c12e6340b1f984390c96a524352d6558e4bc22beb72a41083a52e3e16e7b53463901fe1606cc5aeff61f2b79c372af1c8c56064d4b2a4e812dffcce27ae4d842dbd4f9557538f7f643b64b8216c7d35c5111e9553c85970c396c605c5ced20d88bce0a9037797feb4c16dbe43e0e148e052534405c1d10b44bc95c82bf472f8343ca9811e4f464f857e7bdc9f0942aa828eedca3ee071e42a647951d623c0501f7aa392e4a5c30f35b23fe48eee9035c43f801bae004b4d07971c841ffee13739640363a2e5ad928dbfafcc574eab9d004161a4527a3a091247fefc0a9f43a152d6c6f4da5376ad8f4a33d85fd7d3dad95fe7ad069d94d1600a2809b47b65bce658a653a6982ccf2674c273210e6d236c18b345eab7826205cabd6703831bc4a9add64a589e4b595993fbc986eca09dddf2c82aba962fb6ced37c6aa326e9d4f6029d8c20d08586c4d11c6f1f87f29081352e889d195104d9e019117063a23037a92cb7630697a591c2324e536a8281709bfeed166bbeeef6367d91165aff669633d6d44bf581d6f28a8380a2e6dac6e257010812979bec41753ed1b6235cd13884586611f4042498d8892fbadef62a38bb44df5c42064b632a3910eb126298614bc49dc7067a571aa3e87f887b4f7cfbb9611878246a11019c8e43ab4092de6a23692d52e73e7c8c82489a9b27793b4d54ad128a4d14909fd318888e9be8dcad5e44bedc924dffcda9fa73b6f0b827a6826ac162af4fb140e78e6492bb51579771fdae2dbca76993ddc6162e155f2a8322d65e969738f603eecf979f67aad4ac990bbc3b346f93e9b13cc2635cff533c99d4d2ea178f90ec8e6f5f4db27c1ea267693aa8355ce2ce43325d6346b8307bf9d4182907161a4abf014835099fe5128f7d5e59db1abe50e9ee1ac8404cc82cf697ab87f0dd93b6ee59aa2fef6b088332ed585ba217ff27a62e5f3d335921e2571aac2f6a65c8ba5ede4ffd8deb7ee718654857f340bb0dd0e87df1cc5b43eab590c95e9811bf"}], 0x1000000000000627, 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000600)=0xfffffffffffffff1) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000580), 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x439) socket$unix(0x1, 0x1, 0x0) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xb) 16:00:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x10a) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair(0x18, 0x8005, 0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x800002e, &(0x7f0000000040)="16100000", 0x4) fchmod(r1, 0x2) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) getsockopt(r0, 0x7ffe, 0x30, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/84, 0x54, 0x840, &(0x7f0000000100)={0x18, 0x0, 0x17, 0x3}, 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chroot(&(0x7f0000000140)='./file0\x00') 16:00:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000680)=0x7) fcntl$dupfd(r2, 0xa, r2) r5 = dup(r1) close(r0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000440)={0x0, 0xa9bd, {[0x1, 0xfffffffffffffff8, 0x8000, 0x401, 0x100000000, 0x51, 0x1, 0x56, 0x6, 0x1, 0x0, 0x6, 0x7, 0x401, 0x82, 0x3, 0xa9, 0xffe], [0x3, 0x3f, 0x1c1b, 0x80, 0x4, 0x0, 0x81, 0x8001, 0x6, 0x3], [0x1, 0x59, 0x250, 0x75c4, 0x6, 0xcad, 0xf83], [0x2, 0x54, 0x20, 0x6, 0x100000000, 0x8001], [{0x100000000, 0x5, 0x8, 0x6}, {0x6, 0x6, 0x80000000, 0x6c7f}, {0x0, 0x8, 0x7}, {0x3, 0x4, 0xfffffffffffffbff, 0x4}, {0x8, 0x2bfa, 0x2, 0xff}, {0x2, 0x3f, 0x2, 0x1cd}, {0x8, 0x5, 0xff}, {0x5, 0x8, 0x188, 0x1}], {0x45, 0x2, 0x6, 0x7}, {0x7, 0x6, 0x391}}}) 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x1, 0x1ff, 0x3, 0x101}, {0x9146, 0x5, 0x2, 0x10000}, {0x3, 0x0, 0x6, 0x8001}, {0x15c7, 0x9, 0x3f, 0xfffffffffffffffe}, {0x6, 0x4, 0x9, 0x80000000}]}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) 16:00:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:13 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x5, 0x6}) r0 = socket(0x10, 0x2, 0x8000000000) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r1, 0x7, 0x3, &(0x7f0000000080)="f3c55590cc184d2fe6972f8fc4114b6d4cd81e9cf88b03f1a1d0812f047d6f03e66e396ef282b8e8e99a8222b42e9ab5fbad9a8428f1aeafa7c0c7ce4623b62d33eac2bcfed1c5ecdaa1f166294d32ade05a946ad22eccb486f61178724460275679040f4efeebf67ad952cbfb5b33710466cafcae667a85eb58c203c165ec80a056d25fae525cfee898492dc03868b2a80a92f012a8593da4c24bcb1e93fb0255050bcea9acec2cdeec2178", 0xac) socket(0x1, 0x0, 0x9) r3 = dup2(r0, r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb180000000c00000000eb9a4be2bfbefcf2600f2d5d67577025d56132ab1ce0c9674088f3fc0595b5ed56fc0945919c83c6e9bebacb0336af431f4915865fadd2c0f3a3f15baa684d95dc0d3dcb5f4cb55cb5a011cb6548bc3a1aa635c2346c82830c343b32"], 0x1c, 0x0}, 0x0) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0xec33e6bfb0728ecf) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x40000032, 0x2, 0x1f}], 0x137, &(0x7f0000000180)=[{{r0}, 0x54a34187457f5928, 0x80, 0xfffff, 0xa8fd, 0x5}, {{r0}, 0xffffffffffffffff, 0xba, 0x4, 0x3d, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x89a4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x3f}, {{r1}, 0xfffffffffffffffd, 0xa, 0x80, 0x4, 0xa17}, {{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x2, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x5, 0x40000000, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x8000, 0x600}], 0x6, &(0x7f0000000280)={0x4000000000000000, 0xffff}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x80000001, 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x116) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") shutdown(r1, 0xcf6b5a8be4f4f4e4) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) fchdir(r0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r1 = semget(0x3, 0x3, 0x1) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/89) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:05 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfff, 0x8001, 0x91, 0x1, 0xa899, 0xef88, 0x800, 0x1, 0x2, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0x25, 0x0, &(0x7f0000000240)=""/37}) getgid() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xf7, 0x0, 0x1, 0x0, 0xffffffff, 0x8001, 0x9, 0x1, 0x2, 0x1f, 0x246f8000000000}) getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0xfffffffffffffff9, 0x4, 0x800, 0x1, 0x7, 0x0, 0x5, 0x3, 0x2, 0x100000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000440)) r3 = getpgrp() ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x8, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) recvmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/176, 0xb0}], 0x2, &(0x7f0000000740)=""/4096, 0x1000}, 0x40) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001780)=0xa13) openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800), 0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001840)=0x9) r4 = socket$inet(0x2, 0x0, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001880)={0x800, 0xbd8, 0x1}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000018c0)="6de9de6ef3c8569a07a7bbb6372d96bb048ff862419285af444d09380c9fa6cec20f7a88ff6fcfed3bb1984fb70ee8a4a4817ebcd115ce7278ffdb39834c4eed5b4dd6fe5bb4d202c062269fbf0a677d45f2879a336c0f64da0b7f4653d111f181cc1dff0ad86f908dd225104441bc5fc3ec75bbe52d0eff314d3d66a56d2893e2d4f45d31caaf0c3548335cfa53d08e3d0f46ab71ce88d03bced6eabb0ae169796330d243414f838fd288ad2a0ce103a326a2c9d7283a32ed07dd9631bc2874dc55e751b3051d182cf2f8dc4d079a78a50145139e5c343c5b3b93d5a27a8a45bc70c2d74722db973e54b83f5973104378efcc63c823da6c2497c3eea79ed61d64c2a5711fe9e60e0221b91a13c0cf4dffc39c4e82f66ef94127826ea260e4bb2d96a45635cd9526fe22a8e671aa35d7cb4a9de369d84726f39361747aa79cd3f328798752aa27d64f59a4804439dd86ee28af6cfb4b8531bdf7d7ea16bbae3631ba8ff8a0e4a67ea2c65d877f7d67f817666d890f8b52b155d729d274707f54ae5bbf7e763f81a1a6c35fc7a492155bd2baed786f2156c77e62140f3161d332f254dbf571ece0ef421c881c8b9b5ce81aa43609b1f1dfac476921b7c8002155054178925f2d9e504664ed09d195b2585e4832c39440d8a7de21395b6b29742c8a17976c556f9f3d8e3d360dc453b939e3cb181d95d8cff5d2685a82c70b2fcab712a4ce4cd9e0aed0bb4f47c7e77fc5bb52ff31171fe0966821f159cb59a3b9f2529f972ff3ae72ebe4e00bac98d0643a220c28359a0e0d29ffad4d4e3c94ecf7ca260d150d65e2cfbc993423ae01a30106276ff931453570ce2b41bd03374a6fcc97a33451e58dd878ae0e17ad76b2c52a1cd08a2693ebccacfe6927254b290792ee6df8de798e63ee26e0e15d1423d62d18919444b2f9a182fce214f28071a8a8b9482c4124162aa501d31a98de192479ef0e628050bafbc262dbee9c8ddeb438a340e121816c7e6d7a65f98560e4417afd5dc06d2dcf9d83cb9376f929942d53a5648d444d0eef127d34af3cb8b23cd1c3093ade3fdb0b6528f218a5bc329c149e5b5fe55b5ec85a16858fa80fd2f05adc7cf7870bceb6ae518003ef5b5c1aa3a4b23634370c8960fd3f6166d249bb38653df464300aae7fba828636de8dd4fcf9534b10324d61e23f06c15f800ddbc42dee31f0798a7a92aa40d3f9cb6666a7784658df3f485729e83f018c50370e0c1a1999a24b27b45be6506efc68a4496a80529d204c920e75926f145cfd1774a47657453f056c21c463a1887d30074b50b46a3bbc1b01534503411cf1786e995814b494b272e20e0190188ec9ce10d3b3728ff309fef381594ae1585594a54422c1b2cc34d3d743a83fefd578d90e4001f9749d420fd392fd4b70268c55fb4f1bcb1585e30ccc700321ae95826eaa0617c734f61bce82f89481b38e758dd6d6d21d504d3e91a2c8e911de86b0fe151469ec3ba995d75233a4b72316b648baa44d6638f30fdb162ec3bc6868d5935c6053a4bbac94a1bf48e58d7ed54070c158ed1a8e2b1a0604b6bc640612f029372080927ac8119e4945cad9722853be87b866d98f663976a7694883b498a4464389ada34a0d4815370b946693e93f60a2c65593b6ecac2e7592bbc3e1aca948f5e19ab28c65ab22d528baf987508a21320e73bfad9b81f28bd07f87c044533ce83b30fb49067a404b5abc0fa7c5057c943aef84fdb587f4cb9f7fc27107a47f9c383290ba9146c336c56a89204cea9bb03c58928eb8503bb0568fdf5f63a6fdfda30964f756aafa367172d73c47749b9224f52629b446d5ca445a6f70501c53420e7a13ff71ceab1010424f0b63e695409011c6ada9d66475d6ff372e1c3f4a760e4ab1f47d401eca28acf86ba52087d02e245ddf9aec70ad2471d7a62491720cd5f74879748679cf5fcc41f3af22c31a92fcfc8a01d4e055f7964bdd6284afd92b5d1810c39d4600086787e41b6bed027ceeeb98ae3d53c4b6c617eccac7cc359fc0a8dec61efa9057d1c184402cb624ba0f89e37cdf359d67d2fbcd801bf088d986b9188cdbca49b4b9be884d958a4bf4564995eb51a1f5a6410d7ea42eaac5febb42221d0119024031efd6cd04bbf340ae8ad5f997b2e4fb290b119e7cf1e701f0c3ce4ad4518ff659d0fc51dc159756b8bdf8aac98c0837018b660615856e4696851a32b33957238e3cc8c5e5c19865d02de03445a6eeb84f3125833df5d541898564efb8aaf672216f5dba723a9a91d95f37d7890c8ece4a5b8ded13cb8ee7f55853fa686e6841a624661bb16849dff34796b8052942b871abc7a4ad37d7837f38a61fd92613f9afba6193aa3e542692950b1f9fb375c3c4d0f0b9aec74e5520aa982c50fc9ba94345ec2d3a882522b94fd4f9cd23b04cbcd8d4756a64d6a44c8951f51a287a67414523203fa3a9eeb2151f5103833392386d572d94d913f998a157de0188ac8a0cd5f6bd04d1711b91712ecf4c77abbd03129b7f16fa9d8ef23bf0811c6cdb9ff4b05c9cc0aeff5ac09d5f503c5f220e7d1a154f8ec550c75101c472ea15e7c447a9516b82a9bf5eca933aa1277ed8d6e5ff436c4581facbf58abf26f77b6c5941707e0f1fee312ed4183eb42b6900855281d303b86fdea4f5d1b6e1d2bf7e01a587a20289a6ef830e1e0d99d033b2c2b11675826ff476c4f2f3b96563153985087c0fae3aedc7e94a2ce17d834ffc1230ddd7a1de214d9ed786124c3d6adc21bb307511417ef572b30044859cfe200c81e9697e9f475e1c6b33c35a729c827d8db087f63885f6d2a1d78b26d5702011b21fa7a7cf19cf0607c2d9bd98038b9b1a1c89c21b965502e430509431c53f73a1f99fbd8a3a7131c370384dc9dccf7d7f8853c8363ab4ac18d6b7cfb7b9d4ae9bc131778c49888614d92a3a1a8614dbcd0567abdadab9a711e6ed1513dfbb29d2c64d801548a87ba0edb13cba29bf09c6bccc482839c2a956ca8356d9dc779565530ffa0006ef22f1a3621206ba605a564ed3af184fc59761ee7c806edaf7808c0b8db887f7ec85092951c0d3275641fe79db5a44075947f1d328fe0b51ce89b62dff4ca30f2e516eaf1b9a277ac11e828e9749db79b227fe0f5e9c59cc38267c491d88dccf66ebcb06fbadf3043fc631e7051be6e926526401ebc984b455f3285555342d0f09750b48f6654ce969cfcb14b351e6233f619c13e278710dc6506b0bd6378a69ec76ac7c5da191cd6e83b88e26da46af5d2b80986905707a288b5554fdbd2c0cdf01366acbd2f8312015f3bfe2701b36383a9b342b2dbe4e194c492533fc85eed3524968c4ef9ec069c8fec8835251866339eccfbcfdb366e7c21c623ce342c5c7b5e4464ca0c3b47c6c45c1efd0a80061b0c050f39f7228c9dd746c9e62746917179926606695559f3f2add7610614755b71943ca783fabfe3c4042e620dc3ed24ed1b1f91f7a77aa10f9343c1e3bd53e0369ad6347042800139f559250b9ba1da8f9b5f1305cd7cdddad1f4ca72fcb53750ad8a0cbe0a6c7f0dda769740f5dae19451d674fdfbd395d6f37038f21f5f853a1ecc579b449fc9aaca3b5927234c217e7af5f20e24d2e8280e01c18b580dc9f76f101f99fb2daf06d210cc621a4ccc85e43f3dca2f3f7b63cdc4a364323df80d8c290a1421843d3359a67b28aea3d3ffd75f2c33149e93369d2e74e93daf0b78399fdf6b4dd330bc29e850e8cc3b827a9251c85d982e3664b702a721df772e08b9b1503599763172e76387c1930867589ea8b0d26860396e3dc17783c2e1129fe873c7446507f7205775d8c580ac2f6a4cb7f85a2feb5c4f90d8a0e599ee728195507d2fcf10d0f63092f3d252af72fa6ccc06901648257627305ab9f7f517f9775365f0b53585ae83ad7d39e1c515c9e5b9973f336e7c56ab802ad7b68a49fec6d1c72a1ad46f08b6f84a79f50466702bd87edf475677e2944ec910b255bc126454bb8ec1b74abcc9e69f9e81c6ba7a5719ef5fede790cd7723cf3b047f630ca4a0c7790f7e6200b911078454c98eac8ce27dd8aace80fe7e8ec4dd5c94cd952e0ed64d0f79a543e400972b77f519d34e03a8ec32361eb99e978cbbde9ee38bf132a8d00020e38ba482e577ffcf8a84a566d0d357aad56d610e754b3526b21aab418495c3fd34dbc16d89c660f815a91c276da35b0197d3a88caaf13bb43afc560c833eb89c1d22736f0cdd42153cb6e65f5cb87785e52d153d9d83d87dab780996c3391cb41f7c300d57a14b696eba5f8dccbb5aa9382375f4a391bf4d36ba069d4d91ef273280850d9deec4eb77550e68d97ea4cbd4025c88ebf7cdd54b01566048b16f48907d4bb94a54b29ce54761876a790baf921cb184598c43b917580453d7e9cc5cf56b341e74c505e613c4e319aec35ca5556570f21326d3e9f3ad78e48db27864795b29c7a5f8298e13388b200d0b2ff7a1a355b58bff2931fc88e36dad9409d13ce0da6af99708ab24d7cb2efcd81f7b84b14057f717a5f7dd16adbf8af26784de2f03dc2723ff09269979c77499345733c1fa3646b7757c704f48fb92ab868bbdb1bc0975772cbe3edd4e2e6a2b6cef00c4252a90ec44602df6684694f62ea8f8cc90ad0f308c4fd64a20ca793b9956225d3db7911a925df9472e16c221c341d98fa95eca343deea773620ee77d7d4b76d35925f337dd376d0cb58b88988f75c214a5405b3e9740dfa7cd6cf06ef994cec7ada6634249da865c9ac7781fbe815e25ba2ece4b4169830d119b831b5848b3a0eb5ef63b5f4fe4ea96ba33b997bbbe0c5dbb6c083b4a5a2f85f7c3d518f0570da9f2d8584dd590879d36aedec26aa47b99e5440dc5e3bc43a2c2cd8b8b9aaeb404a9960e167bb7c97892a80c46717c4dd257dc4bd134a46a091b8825b0f8835cbdd8b983b8bc9e449840148412d9ab17d29161cebc8f4fbe52e1e7c4e195455c4948c54406004a200ff6fe6a4c407ab5570a9280abdef4c36d3919ec91040659cb15e834574e6a718bb5603d28de21e3bac78e0202b807157e8bca2d336b25721c445ff5f878db0d8ff53d90099a6dea3265f3355d19ee536c0234001e74a2d75232d433ac42c8d94e90961d131900fec50557bebbb884e5da5782d2c8e6b4d41a6db07d888813899a6f2d72329ac938ae894dbb16c6a4f3436028e8757bce0a9539b339dd764bb08fcea9232db96da2c6e4579af5331d020ef7bfaa8e5477560fe37197c6ed3bb0a78abc89e880f5d2d2796e9be42a309ae31755f4a1abe6fd3fe57eb035d4e22d4e96de009a3a43bd2453c0d301dbf52974a55b347bc48cf0cd5e808b00a918332c0085e1a62e862fb742dfcdff3ad8055f0ccf0de5d0f1bb0d4e12488888f59272e82b81717f331a35f249e73d7dd7d449005e94945c901c2a018ef37e72f74011013750b8e11cd17b81bb7cb42746292bfa109a8f1a6e8304c34247a57b00469a00f862a91731437451735073728ce9a3b7cc2f7345664ea6661fea1ca50fa30cac89561492665e22e4a1fe6c300b859881dcaacda96e226ea1c12af283d35a7edc08b85e3790635ae0784a7abd1e191d803da2b7ec711b592a2691657b8fb7d987077e3bdc7a3184ce3ec2f149ea5d4c3a9614d2ac21e131d8a4bdebd914c74526d0fdb06fb834b8abedaa0a90046815026be6f0f137edaffcbc0ea8a253826013741d9f103016e6016c567ebcfcbb05f98c118c44d28ac94d40e639a70450a7f709158f622ec402e999e38d2ce", 0x1000) getegid() recvmsg(r0, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f00000028c0)=""/1, 0x1}, {&(0x7f0000002900)=""/70, 0x46}, {&(0x7f0000002980)=""/247, 0xf7}, {&(0x7f0000002a80)=""/216, 0xd8}, {&(0x7f0000002b80)=""/184, 0xb8}, {&(0x7f0000002c40)=""/21, 0x15}], 0x6, &(0x7f0000002d00)=""/141, 0x8d}, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002e00)) socket(0x6, 0x2, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000002e40)) open(&(0x7f0000002e80)='./file0\x00', 0x0, 0x10) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) r1 = msgget(0x0, 0x102) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/169) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/17}, 0x19, 0x2, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x9) fchdir(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001840)={0x20, 0x7f, 0xae, 0x5, &(0x7f00000015c0)={{0x5, 0x5, 0x6, 0x9, 0x5, 0x80000001, 0x1}, {[0x5, 0x2, 0x0, 0x0, 0x5, 0x6, 0x100, 0x6, 0x7f, 0xffff, 0xff, 0x0, 0x40000000, 0x0, 0x1, 0x6, 0x800, 0x6], [0x80000000, 0x3, 0x4, 0x2, 0x4ed, 0x1, 0xb030, 0x4, 0x2bf2, 0x80], [0x40, 0x3, 0x1, 0x1, 0x7ff, 0x3], [0x1, 0x5, 0x9, 0x2, 0x3, 0x90ad], [{0x1, 0x3, 0x80, 0xffffffff00000001}, {0xa, 0x5, 0x0, 0x1000}, {0x0, 0x5, 0x761f1574, 0xab}, {0x200, 0xdcf, 0x6a, 0x8}, {0x32, 0x0, 0x100000001, 0xfffffffffffffffd}, {0x9, 0x100000000, 0x3, 0xffffffffffff6998}, {0x9, 0x81, 0x1}, {0x1, 0x0, 0x6, 0x8}], {0x7b05, 0x8001, 0x8, 0x7}, {0x5334, 0x19, 0x7ff, 0x5}}}, 0xfffffffffffffff9}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000180)="f7d46238ef40430959a528162f85fe9daf458b396d6e178bd7ce45393270ef57f69959c9af1ff3f27f130768921e1a2ddc5eb426828dac2a1392da67c32adfb6ade798813f3956eff232afefcef30b86a70ebb3d948386e9bf32f5520c7a74aa8e76df6ff26e1ddfc9a9d90d21e5e09aa432f238fcae5915b002935348087c8eea5193d3507180c329045ff6470883f129ba39fa8ed3111ee97d0bf4172a8e347105b0eca05d41cbe4053cbed926f212cb6400a71a639932856dfa3a36f8b33a96", 0xc1}, {&(0x7f0000000280)="cf13ae2e0cbd601aaa0ce4b792018a261de42ccd58ac06d1fd6a427dbd4b5cb87ed669ea899d21fb0b99d3e7932b9d37bb9bdbf7c3dd5a2dc39ac2d7ccba30a9583ed72cd370260b5bfc5d0446e22d243bb0a5308afafcfb76ded75a9c98ded5672da67f3d7fd9d729441848959b5ba594cdb2eef4d51912373bcb075abb4bd69e33e63320c141c6011a9a058c0f19439d2003bd307a25acf463a8f9dda41801ce30074dd37decc155432ab8c9d78b66ce9f40ddd36c9b35b889337677b170be984863b5cb50135fb990c4b7a890865507bcf403cf5e3f91bf4f4fefcabdbcf0682cfa3694d4853b048bcde47f46bc80041ad7b816c6c5fbbacc86023f29cbb9468ba5ef9bda6fddf4233dc9e9c2442c2a87e8bedcd5ecfe21f5706a17cbda6fa36521b613f7336446e4ac6296795df5e7fe4c224f2ada4f6219739617b816fc537e1d6383c4a4605e4548e04a3a688f28ed9599e053960bfe64dfb8cea531cb2e53db1e4c993b686d2eae491563b08bf11f096347a420a07c4423beeebade843c2c6939d01d8865d623110c5fb0488e52989651f4611f8fbd8bdb92daef480883e1295c6359915531f301583e68dd856fe6bbde1b18b71e31449a205123a13a85c292c0f1dbd52d54d2b610d42cd7f24b45737648a6b7d7899947729e4112c68e5eace6367f4d0d85cbd6f7fe86fb5073ee15ba69892692b579355b5a5eb5aeee22faa061f0d3e6e19b672b353162c7679fa156f12f2eb8e671b1271b7d95949eab4a11c33ccc3306a5e79a2551c56942b4840b331eec4b8ed5191e684666fe5229c930288be8b375552b3ffa175f305fedb0a3d07dfeda591180dee8582b37a2d61ba157416e4118e21b72ba58cc4fb05b2034ca536a38d2afab6c94721c2f615b099300689f2b394f2cb6ea8bf29a1f18242d162a4b4bff99fbdec79059a0cd2ac56ac11b6d7a8b1b902175071383b92911b3575f540833094e9df01d3e44b31566f95df5efe1634a8d2fbcadc9350838b187950aed0c691fda10cb20027626317994388a6cb9f1249fd481b785b0e7911cdc615b2b42712dc4b39b1687ca817a3be937564b7bd5df31ff33e6c5844e2f00ce0dfc258b6f1511dedca5effa10cb556da6058ee849aa285ab8a1d29d5093af197003ce8b835694b257e2412e953deb18e0b85af0d65bba986424c66a182ae1e0f7ed87a380fc576b68c5d0a5bc05dc4c7e405bf3fd96da6aa12c8556be8b95f877433f9036884c333e94c86fb5d211342bfdb8b11d7f1242e5f167032dae7e58bddbb70244ace5436e008846193d7ba8f1bb8ba991487a45192f1f818d62c4a5be57266bde6bd35fc7a7d242d794475e4d92c7c136e2526401a0a82f63bc79ad9d7d956c2686087bea9b310662727181a51e6fc42f7a2b39c113af550ebc826df6581a2a44cdb679c3c9c0089111ee8035f3b05c357285031c799bf6b03d585701ef757cc06f008323d4204a46e0eff2a9e22a795e2525e50ab4973a3f83429e135edc1781911dc79bcb6861fbfd79e598bd105356594e92385333b41cabf754a2074b0f6a0cb714f71ad2b58d13ca42d0cad3683ee7278c9cca8d38455e5bcd7bacf84265afbef5e736c12301099d5835437646351e22728403fd0b2339dd455317494787379e7b884bf0ba2df7dfa6e4a68f2c5770ebdf5bcd31e833cae04c26ef95e4ba1127629e4466c258a9041be62c983e4dfadd8eb893f6839df7c911b2b8cb9a71e24ee6d61dd00a8b6d507a153da8cebb533cf307dc36511e869f88abf06a6f5d2b58f2c91ab47c80d427438863d2a545d5ef2b81d74d7932a3c546df8afbe365841075205abd4e0c1736b54cf1d0d8c74d9fbd30ec0a2982f76885fd97ee93993836f1060d2bbd6cb8177a287f17ce3b21659e7e207b4ff318d9db40c4ff82801a0de9a8c01db42f58942fabed8320ef9c0cebfabc9e20e48de1d73ff556427d4fc503328cc49d039acb02d2099442ec8e097797bad312b6b0230d5c03cef99dcad07a54c63292480f51befead081fa241d0029f4fb608e40ed7d6936b4a0f28afdb54a52c73eded0f165e8c82e3937b957bc88f239a254eeda27b5f26bdcfc69a2e1b228002ab55af2cf40f6a69e91a842534d83e21fdb809c50e55cd3fed7ba097aaf38f224f8e992e9043379afbb8d8707221e99c42df447ae59bafcfb1111934b6d35419240e7a0212d8a74c32c6b8e81116c88a210b86c4d433e15df75ecfc9895862f26d9bf3780ea36d5b1e0ec472f704b5623a7aee250dd242a95c9bf29a28683e290c60e2980fcef02135f4061d296344b7cef187b0951e206a4390f01f2fc01b07e501d4808bb9696fb468a335d0b8c9c704214538de60ae2116d30955a442ff1bcf0f3096bcca6d572453eb5d08cd877b4e3d4064f4c549bd732c5a56c71d7205441caf51a7a167d488f6503b781e3264b84b49dc910b84c448423a8b62ff51479c2eeb46d7bed66cf2ede90db31f208c25e432f5800c59b1f120b8ffae80c8f84ef598b0aab4e4fa975e6680f278257856196fe55580d81b550de03a0fb688acf5ece360601234ed1cabeea7ec49c9d7b71cd78cb4caa441be15149ebe2fe6d2168e5c00da12dbb0184a9ac3d0668eb311f33a7c24fe0edcb94967b73c12b932e30ea232ae71a5e8ef318b1e1cffb5b85cb025287899cad487b9057b3d842093c4e5283dfd86eff831912fad4f1ccb4489dc6a5a7d22a8fc08ed9e943cdde38733bc38c0615e787c5c3738a8d4c5bd4f0ee7e90cd680caefd73f60d505c9eb3caaa7d26f0fe24869ad0f38465184bc93ead1fd87909df7aa52d8bc536d04e3d06753164caf9ba0c7b1d64cb1221cd263fe4d52f8a2db8dd009bdbe63617951b3d43536f1f32d15785432f1ba9ffd36d1dd5dcc6f4416fef323463aba251eec1265652fce72d7636c97ea88a9ca3251adfae28e5fc087cf04b4b7da0aca6d4b752c6649cb9c1f348e5b423b4877fd51e48b20546a55a852c92bb9e145b76088dd42ab22cbbf5b99099591bad9d925aefb11278887ce5d4056f9086642f17019dac6d6b238011fe6fd9a3fa21792060f419e4aaafd71dfe3e757015ab806b10e38df7d5578fdea7ec60acd5f9699f1401d0222e24692a408d4184fd2611012eecab0f180f8dac7a1ffe4de5d8a384a80b92e3258678e304c8cfa9d2e67066d8ba194bf518941fa0dac12f50e8d0c37cce7f1ad8cf5ac5dbcb79abb2cf1f32238a1732ee30ec30f32b123f51ac731e9f4a0f115992ab63ceb88a5af89b8d811037aed8cae7410abea87ea7382b2d95782a55eaf42c1d9f79bacafd176eba81c7aeedce529661d96f4c2f29dc48d29eaf9715a5f5bc9d8f5d025ae1342e9c940f59fd923d0fe1e39a2e9279239d4bedcd8def7b191774b9877ee1676ccc98f61d2a3e8f588e99a034a5d02e8b0538bbb47d0f79d636602a561a413afde604678d825d0fa4a850f4c8ffb31f2c42b1e9464202c1af979770bc7381071849ba85324232ca45590b7388df706a36dee61c6cb4b7ad619f892a59c28b9e9599a0e59dd449e567055ed7d287e1d294b7d84d2b1147eff19cfabe9f7159ab18a4a6bf0bf00a32a6dee5325da19eed36300b6b17247885c3aba8e8dfe0af183ca20901c269f48c384a90cffa69898ddf5da3d94a4ed4ceb133f1208553d5fa7c7f0b7bc28eaf875fbf15c7abe4c82fb8299087a7f783b2eddcb41aa66fd7fb00126067b9ecea790504ff7ed6e25589fcee1e7ff12d2fda69215141c2dc530614d5ef2aaee3e44267f034eaf040ed99f1f97fce10fcc86765448706a07ff14ddf27bc0d73074374069ff853733bde74ef8565d975d63452465a02d6116bbb513377b8ca772a6cb4ee5b8d510155ccaca4b5dc1574f354bb42c23eef88f86006de55e5f7aa191212d0e1a1778a336685b00eba11d9b7c8f4954e135d164807f78e2512f930a9192d37717b92ab002e2fa47243cab0dc222857100925cf9f368c1357413a57c223808551582308de3e84e0d026a10d654d1a02a12d9598ca036c645fc47c83639ac9e75553a1fb568326e34d32883a31997856aa84f18315807aeec76bb411cf2a71f3ca0db735c89f299773310fb1b8fe341ba068be27613d4e158a7f2ea7a005fab1ba2c0ffa41738b31426b6754f4dee86e759faea5bb3e04f8ac8b376cfebb1afdc72de642cf99dd96a1c66ba498ad3920a41f4565ce2d12937c19653373787152383dacf4b3e4deee7f557658669585cc630504cff2cd39794dabf93fb372ad49ec7273855926fb1c0711aa74b982e859411bf781db6e646bc476479426b77d9ce632ec5cd967244a300e694b337ab8b4def238062c0746796f07760cf3966771628381f530097d5b0963bdef0f6f85100e8bb1e5946cc41e91c5b485575ab41f6189002d7a9ca8144c9cef9ddb438c66d203e32354f19bdb99fc3e78347430573becd2a31202b6baea3282e88a44fe2d9cb2eda7d4e0dbdba0850369a645268eac706327b0ef0cabc963c96d7c7ec73eb2dab163c04beffa3cbe2de5f48c2e97844d4b836deaf63e8934233ef0b1a8f7b1e1d4562acaa9eff71970489f01b23e2012f627bb5829f0a1ec1a92634dd192a38a007957c9f9a4ddaa046a3ca90d75f15e0555bd8cbf22e90bccf6081ae7f1c0f312e386a6f612c81494a1b82d998841948f3350404de9c1adfc1dd8790dc7afbc5448082aaaabf2fa8583b7e86914423ff38dd2c8bbfc55747c6961bee939b0421c8a6546d7d340f11dc6f1224066b18615e55c1a2cd2d8a39f6c4e4beff232ce9f5825622acd3745cd98b6f88afdd264bef34184961e1f54bd1a9a6cdb406051ac71d9ae260dfc248a450c1ada5f85bfcbbbd659c1bbf2419268a6c057d7bc32092d3b1d535c6035e72cf846561c8264d607f6f72f3d3cc4f86f8f7cd2c92c85c05113e8c9bdaa4d45f26972a5730579179cf554622d2106cb3936d31d52a6ee4a6755096db47fd093ba986e0f8bceb37441fce2fb4c1044ff0939251783159ff3b083c2756bbe2078bba11318bf1fb735e28d543d97e923c93d5ee15e4da7870a5d6062e3c9f336e17f8659db46054cb1082cd7092a017952ec293da4cc1956fff65b0c41f9a85eb42fec0ef8c5ac23d765a15052eee4eb65c759e97b8182b917e143b085f1592047c623cbe8c6251f1b68bf49ac5acb9080f1037fbd59f00a7adafa97fdf5258561a0a101ee4dd3f256ec7b46f92f71aa0399b4912ae8db37a56028aa785371b6d6e9c35adfb950bc5f73c9d331aff95fd3c27084ad381075883b0992c2b9296b4d3ce3cfd41eb5ff28e263da93b3f02d25c03767904225e320fc7dc13002a22460717e6d51c9d30a05fb4661a52718394e00395f9cc2668027448decdd380a4e3af38557ccabc05123619b89f10e9fe16f797d5a1ada90e40d60ad274434a1597c584f112f7e609dbec5b59a6395b60dc944bd67fc8ec005c608c2268be6c405e38f9536a3962a2eacbd730a3f3b056544bc4ac400b9b8bf175e1c97732af3899d2de4f361cd2611fc6831919a479f454e204f218388827967138369f5af55512438d96c840f99e3984da3a694537991fec35f9a3bae8ff07cbc23531a4a208f70f4cbf4f7ec7ee11cf18a457d510711231525a34d0277f00484e5e49068e5b6f88acafb828faccf68c9bf9fa0d21dd685d799bf1034606261029089e89fd87a7231eb11b71601f1aef7564f7d2244349d1731c6450dfbdc374118a9ce156d0f6646568f6", 0x1000}, {&(0x7f0000001280)="c882e3bbd1a09fcf2adba606820e92190b2375a65379b4be5d3c8ec12cd1043a88102c50f54653b7c92b32b6c63d65caaf513cf134ee36649c851a2ccf3cb424457b2ebcd729c2bb30f2cb4bcc9b9361ddf308ff875ed5b8e20f5df63731070fe9194a24a3f5c4eccb6fc1f43311954206f5cdb1", 0x74}, {&(0x7f0000001300)="e70b4d47a1a6788d5338183fa9c83f728a83d5d668e38ad5689d9e359e5a03ca22dc1dad2485fe7d267661e0c86320f259656caee47868aa586d250a20036d6814ed746e10e7972219368c3de823f6bf966b80bfa8855728a17aa5361bd94c6677f8726e987fcf426b74eec5989b95a39dc1426c3060a824da751c7a1cea2fee92b1e5062118f95ca5b4ff1244a49b77540c1d6cb03c78c84af7791b10e6643753a3f817a4476d6d85a831601ee1927c871b60b208c64f30364a50ec3f511f689abfe11108d2636e062a64b75744a671ca459f1a14f8f6", 0xd7}], 0x4, &(0x7f0000001880)=ANY=[@ANYBLOB="800000000000000001000000f9ffffff47471588a1a598f7aba710715cebaf79e4fea3e04048e6f4ecbe68ed0b5cb14f60d4eb191a702f614e74eab119b47c5724c66a9369e9b4c53ba767347fd0c37d2841a2452cc03475cfd9910a5a1e6ea1c9ed3021896e9b572b57fa13588c2b44bce5004ac9c91ff03f0000000000000080000000000000000100000001010000bfb88a6fc2dc43194cd2d9f81788e87ef6612655e09f6010e686632e6c125268ce4a373723f63d3d9e9aad0e02bbaf279736a98ec1d2f2faa000c304403bf240795cee025d5c4a32f6e6dcb9cd24d83645bfd79372161e08419fb11d9409a78e739496d13afea8df1a23aa3912cd7926a25a7e2449d17263fe1445ac105c490be3687e31087ba634311fa552a71232e62bea67d2199b0ed4aa732873cf9ab401cc19d8ad4556e91246d88ee8cac5e597cc3c52c0347bce5d0cf6596aaa38d17434e784a25d44ac57c41a1828d45facc1f6bf28ce4b0625ce2a650c6420c197b30e468aac1b"], 0x100}, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$KDSETRAD(r5, 0x20004b43) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000440)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000280)=""/232, 0xe8}], 0x2, &(0x7f00000003c0)=""/113, 0x71}, 0x800) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0, 0xfffffffffffffd62}], 0x1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x20, 0x4) r1 = getppid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/82, 0x52, 0x841, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) mlockall(0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000008000000000cd7fdf", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000400)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1ff) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:06 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x8000, 0x7f) sendto$inet6(r2, &(0x7f0000000040)="8352bc783708b806635a08804f3b900daef4bb7042d709eae1491f2c69d7a836ee87dde2f6731b12305e22ecb22aaa4277fe2f008059b098fb71c40f3bd48d47fe699ea43d36538ec219a5a5ce2eb80b87539d987a483e94d91f84edbc20dc89270deda11f5e28b3b2a6016d3e6615", 0x6f, 0x6, &(0x7f00000000c0)={0x18, 0x3, 0x3f}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSCTTY(r0, 0x20007461) close(r0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) r4 = fcntl$dupfd(r1, 0xa, r1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x4, 0x4}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x6}, {{r0}, 0x0, 0x80, 0x80000000, 0xcced0000000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x4, 0xfffffffffffffe00}], 0x6, &(0x7f00000001c0)={0x9, 0x8356}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000200)=0x4) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x85, 0x7}, {0x43, 0x90fa}, {0x83, 0x2}, {0x0, 0x6}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) kqueue() r3 = socket(0x18, 0x0, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x2, 0xb94, 0x8, 0x2]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3163, 0x7ff}, {0x18, 0x1, 0xa20, 0x40}, 0xffffffffffffffc1, [0x80000001, 0x9, 0x9, 0x20, 0x1, 0x6, 0x10000, 0x6]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x101, 0x6}, {0x0, 0x7}], 0x2}) fcntl$setown(r3, 0x6, r2) 16:00:06 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, 0x0, 0xfffffffffffffd80, 0x0, 0x1800) 16:00:06 executing program 0: r0 = semget(0x2, 0x4, 0x400) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = msgget(0x2, 0x8) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0xbce9, 0x6}) setrlimit(0x6, &(0x7f0000000000)={0x7, 0x80000001}) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2400000000002a, 0xd4ab, &(0x7f00000011c0)="282a7aecbdd6e8df4d013735000000000000000000000000000000000000000000def08316ceea088f173a3583b8344528004a219572ac4ac40c49db046340a8ec0dadf5014092a9e94b9f82000c023c9ea29853d112511f69d35baa5a31955bbfd354688497bee82d6b8b61cd4da66b1c751e20d196efa5b7cb8ef7b16bd818c0729c007a0e66eed767a2593bf4e393895e4f2aa85bfe7aa16a08b653e389b5483ca9b6dcd18f1b39fcaf7e9a4369616429fe2e5780cc29009fb62778a8cdd8fa11a37ee83c844669ce1e715c5860974306a6299197991348a68d917223b75b0f2fde29c6191e74d18cbd45c6d4812d08da1d", 0xf3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0xb36, 0x4, &(0x7f0000000080)="4458feb8b5cd714c40c352fa9c31b6574f4ae0a406c8c24d1f9a090eb3705a258c9ab2371f1444039a6f8b7e87486635f1eb4961c8c4c13ce3fb10dac797747f966b210433c3c916c162cddf490c537700b39b2c37e532cb8189ef06dde7e526b91221d52d6fdcb3e7330368e778958a24b462d7a694e4a62f9722943b4b688d60ce25e17e061b8fee016dd65446dab06e0c69c85b620dc708476c9447fdbb487685d8a3dc8c36246016fa9bbf8baaa9786089a22249e906926636bf739c0d6034b444e2cca2bbc9e36d63a5d35a46900788c71eae3a7604c6313b3a4f6376c59605836efba49251921672ee71b59713a4a8582217ba0f13482e69dff61f3c63f63396512974b066b7af14122a5d19348ac0e6e62e6467c3f0498908fcb46b52cb55d085b8274632019e0c350ea27762991b79b9744c47172975895c857ab147c881cc7a8230d2ea975342a55067dc64dfa9e3b922f14172c31530d0dd95d34aba0c3e1baff02bac4fa1803e84794c72eb4f11d7f07d57a53cf77ce5baa3b14de8bbfe2bb5609681ec58a40ce596201d4cc212c90edecc1a0409d027666fbfa4285b366044bddac73cf035afe32c4d77735830acbd2b314aaa84a65a3983cd238afcf7cbbbcc6d403d08e7e98f48f9fc625027990db20dd7fb6937c8067864fd2ddaa0db164ef82d32558a38b51eea726603909268c48f6e953174e9c3d024e32ca20e597c105c875be5295888ce81a05aca7307151d1074a9a58db0eb14a84eb6e8b6abd75d1a656f9cd2a0f98fd954e2fbcd9802d533a4ebd549e838b7c86ef2eb8d4f33cc8da949723c565637af90278b122e045430db86b6d3c50e544f20bdde629887943e8135160fcc0193ec23959ab144e4723e4a4758af34aede9fd90c9e8731ec3481f115c775042e21d9a239321cc7ef779d7a7dfd336ba35a16b7886ec7468dd8f48d7cd2e81a33bae7bf57c3876d4677885b502cf71296c8530689942d5d1b9adf187eaeed8ed3cf0ef2d7ecd49d5f9f729dd7609c2235f8d559ca8732a5a02841fcd8693f8b0ee129d20a96a2fc3d241600759ee9d235716661f73fa76d1f9ee8ef8490cd34756d7a9d43b64530a26517eeee91a59df5952eb6559fac3fa9d0e7f4e10d4b600b32a4afd67e0764e64d61e196abd7220470556f59656ac83d9427c5bb5ec3bb9ed0ca6c164b0da50a43dfd5d7b3513375939aa6c4bedc3ba2b5bae88b9ac8fd232888d9e1a4c590fdee572ecabf1e0c806ce5b878661f696c2aa43fe8548dbed7264039f58658fc7e334cab679f23fb7edf69a12306ac9ff7c26235cdc0a383d380bff5616c27e938ce4ab8a3aca2c6af0705a1cc96df375e7124d7fdd06a7b8ce33b3e569b6c1eda73401b10fb94a832841cf7aed61889fef6215ff67b6c82b95515221cdd5040836c424605a990a6fbcd86522d40f7e7b918ec52f1aa4ecdfe83e8dab927eb659950e993742aea07b8439104993b8101fc10a554f6d57b35e5ee9190067d39b9f2b6a8e25e19d551d86f30d28a775a1db2df7b933721e38d40eee3bb73eaf8d38dcc02bcf73048868cc2b3f70f25a489b566cb3bbb010cda01f734f57037c5f259b329648d184bb412cc763fc297509ced1854c7cb9d60189b59c0c8b445ff223f9fcf9015323cc6759f95322482d68bc80bdd961da3f57a332e70902d3634b1f3289de8eba185b1d822a17cd4c305ae7d765080ceb378a45a9c2a9b3b7edbc4a99cbc6b2fad05195a2cbd48dddecc58535b6456e386ffc2c90b265629ca9d07019c709e5d29e710dccf0d9e90e323de1878f9be19eec4c461e28ddd16b4ae3e5e41743c7fe9bde595518a726fe78406007869684262b9bdd6c63569f16dd8e1a16fae7cb592f8b02dbb485c183922d9e234b2814c9ea5e43302413a692d739842c8e0f03221f319fea74fdafa1b57187176bc864cc464bdf4065ff6ad555547eecd55b9cd609f017030ad8a941d776fc341a80b72d87856e6b77b4cbec9fb36e94ef9eb73a3bf6488f0c9192e1e0e3cb766658aefd9eedb963f0bac7e3227e0cfa8e1b5496fd76b0eced4344f0a72d666ae102882b49fa9da60fc83219a53039dd5a51b40edbff9104055a3025be747ef4edca4bfbd6bdc409a66b2ce35da4b8c9f06cbf507827da232ad4a5cd56995c963d13e5e00adba909cc56e0bb8cc5cad63319c6bbbb473cb66845974f5eb0caf8218710dea654ac8d190e00edc065f7940947963d60aeb41f3bde43f09f7d7d7c2cea4f82214b20642dd6439697aa646247bb82adc44a0b1b9546e7b60142cb12e1bd29b80eef29de6810902e580f1685b0930b137cc1d00860bf9322f56525894224b8e489685f001c0b407ced66a266b240624482a51c5168905c418e7ae1565e2300c5730ff526bac3d0427f19b09ba235cbb375f7a9e4a371bd122bcdd469ae39cb75549d96243c4446c14fccb8a90129e41cd68b17551a0be1a7136401bf29d71b8a0055b52d10909e9017e26e6bfdef1d7fc84e07bd6cd8b35a5c1a2566935246feb82b5ac12c2db8190875dbd674bbddfe4b285dd32199a3110664ad3fde4ff4fe3600f10f602c0d84fba95a96bee481f1204bf7786196ebfdb3459bbde9677006299d3f76849e6aedd11f87348612ccde032f18113e16d485d47931f3fe394a6efa0a6833e976a22299e736d256b9abb596683432759f1f087ec8069d2c34c936af4a2e336effc670a11f7c10610d7de87f8c340385ed9ed2aa7b99ed9ed70a4c92c5e530651f23237b02976f6551551ff702ea6a246a6585b3f6311c5416f2120f55481fe41e570266aabaa9b53b0fd5657b9090fcd5961e484bf0c329b8576ba244e68f19e5e8816a7208f15dd101478058d4c1ceb3728f73e358d4c49cecac5d71b2087824bbd5d85914b371e7f9347579084804711e5f367ed0bcd90ce717e8e8ce6d9b53a3484130420791924ec0fdc704f6599041cbf96a9e38510ae058aef445add38e8a39926c1f9c2aa8c7f82e03b05a5b3a5bc1872db5c4587c02c7a9bc28d4781ec2515b9f4f750dc4e505a636c0c08980b600e364ef68697788420a32e54d40867cdf6e765c1fe4c26229d563695a11a2f065ee2e9ba90aa09f9f339fe061e9d974267d1eddd1991184ce96add17a774cc534764615792c8f0963ff10e1528ab498bd84ca8bf1bf6f2a7ed3df5da8cf77315c778c33fcce7e2f893db47bbcac4d527384eab2b3038c0cda10be965f1f762766fc5bd857245e967457858f9f859ef5f1a9347efb0a805052a40756558a2536e7a3bcc2b2ed4d6d5dd20bad348c5b326e1bef17e1e6cd19cda2f03dd8698d0ab6bc52ff6bdebd2c5f26a2f42586f83069ae67d68c276e8aa8a6b6a1a28686e8d653c7d2a2fe61a7801388c4ec880343643762f42a80366a4de0078f4a7e1b3fc8c5f8cf2db502c32b06973630fc8705a1aa3dfbae4cfb68b88e01bb56e42c7420250a24458754c89bb714e9fde88c90c175756321bbc78ea2be4bb11e78ce5f489fbf12dc1ad3707ed8fee1cae1297f5f2bbd287c22c8349fcc335366e1a9bd07759b67a8267895d9b90202bca895e7e27bf3ac950a4c569f1561c8019a3b100cff2ec8418a1dc8af9ff5ff0b6e4299927993bb3db8797e9d8731ffa3f9eb14b9e7ea50d3020ca25fa7ec173a63d137ad925e5687fdfd22c2c972acaa1a22798aaa1cb241aa3e38bc02898f47be520e6528c5544d3ceff4aca7fb64b2e90987b45cf73c9b29041ae81a58bf29d7426cb13f687b549af7a61cf91bc0d95da65279d3181fdd27674e5326be652aae11638109180060b003c3c0f21b9d9fd14e430f1c48664ca92d4417acd3af8ee56e66169c34964efe4f5ce69f676f3528444e27ef3b39bb9dbe9f385ee720293d3b2faad7ef2410a0ffd926a5a9cf6b5b972a52c41b2581e3bb1a4ed2b180a3ed5e792b7dd1ab4c6a98926b4d226c146f98fbd601079ca745a9db9a3ef5c3a1db1e519d2bccf061630edc6f5d7170764823871fd89f1cd7bcc1dd7dbe68847a588298a98463dc00323c7b862f0594d6b1a53daf39c64b25062d865087353f58e77c960e655cdfc5cda718496aa8e8aebdd5b8fab1011c78abd3545c22379aea51defb20e8cbf2372b7966beef70ae495f0e2a006e021b6891f845882896505d2490046e58fafa069a3134e1536496dea7a8c81fd3f873ef1ddc52ea63e631148801b7e176f2c48dbb33d5eace5e862615ce44b9de6ee794b095df607f6443f7386ba8858ae355b9f2080c7f3fee319e446d03e5a3a70cd913642aefcdebdabbf26148c490bfb9627d5c7398408e0864d0618e9e35922732a123245980271044a0f06a715b6429587ed44c99e5e0144c603a56f14c3ea90b34e38db55e3f3c619fc782a2dcf10b4faff15199b101cf6624159a1e34fc1c0288c806248821c24d7c9987a9a2d66b45616ccc9bc25f46d993f779852d3dae69d39646a84f69a446e15778328e7c3ed4e22a60db8e21db94c57698e30b399f0433ddc90eaaf6ab122a86bbcc5ec49a1955b4cb1efad5306a8fae1abe8b1b3ca434c2fd377ad2bc4520a60df0d53845b0cf12890ae5d8a92a2e0fb604e8a39dfd91c61bf0438d785d68728f841259b3728c56b2c87c403da19d8ad58badaac08d21405b333da508dfafb7ee0cfdb407ccece7351cfb6b7bac0a3560550cf70c629fc164106bf01cedd336881ad2cbe11581fe19c3c0ef5c3898ef2859ac952fb7170e1c9b81061941778fe53ed0704f4a0b1e1a235f1daa9808ba2a46bdf282fefaba40344b31b5bcc49d3117ffe038769b1b335356e44621e6787f88b14f8db0ef4cf6fb91960111e7f59495522d9f0178bff5a429bfdffc7a687740c19b53fb96cf981f4412ac24276e101d56e749d130bf53f8144fdd5cb75835e582a9f99036ec1542542a2e27d715ac701b5ad10a4b5d1c67d053817a2ae9a0cef1f1a0e184136ebb3280c30b0919309ed0eaeab976f884fb60e1c6c76b9282fd863db2457ac1deeb6edc9d623191f93e76a7a15ace5621bea7c473a07877c7c205719315a93fd199033c8003adb226d757d184b79675bc326ef22622bc27e05689ba5091bb515e992814e684943174a34d024f11bf238d5c89b2a45dbe7b7588e5ed5962be25fde80f39d99cf9418ebb067765004b6e5280c253a6861e533b66aa1712e9a9cf74b37a6738e72240e9cafcea97fc853be6dcebb5d2615c4ee6e0c3fb38c3f4f66543e366217fb3fd1b4441dceb03fcf86959210388c049b18c550962e9c29946e3ec19d68d49f64f01d8bbfdef6afd0387e7a19b03b21f50aac9adb9b4a49092055bc184aa62d1a31c2f4b30c6930be4feecdd0e15987191fc4bd87fef2e9740073ff21c03f15e176ee1c22047180a35d0d9b0af371d005c508449b34be62dbb9dac916419a4468668acfa4b225228224ac771ac56ae1353b71f8ae5df168da265ffbfe74f9ea53bbc02b03d2cdcf87e29dad965b6741f79bd224e0d8f70521a56baf182925415ac88734cfdaa3659e332f9438ad5d3d269a69bb202da04c1bf8ece80df3189bca67e0e329b3c94e7c38335a2d6afc1d64aaa96502c91bf0a91d767e2f50759f1317dc751134533e20f29c4618dfe2a39de43d936c4cbd5be3d2cb48ad6c04d5d8ac98c3541e974edcc9a3ad0600873c275d7b31849aedea7f3ff298da2bceba7b3e5fcf73ccb3d5496362f1ba17114db58f3edcaaf2c6d52a404330f79323cf681bf432312411fddeb381b7fcf78bb4993f", 0x1000) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10010, r0, 0x0, 0x0) write(r2, &(0x7f0000000080)='6', 0x1) write(r2, 0xfffffffffffffffe, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x37) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20001, 0x80) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xffffffffee5c374e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) 16:00:06 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) clock_getres(0x3, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000679000/0x1000)=nil) shmat(r0, &(0x7f00005c5000/0x4000)=nil, 0x2000) 16:00:07 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x6, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x12, 0x0, 0x3, 0x3f}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file1\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0xd3fecc18, &(0x7f0000000000)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe78, &(0x7f0000000180)="b6208d7d1ace5a39545b6444e5dbeed57524c62f341c1d671aedfdd3fdfaf2446386f9d9d0c2f845fcc539") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd68, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:07 executing program 1: getrusage(0x0, 0x0) r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/228], 0xe4, 0x1, 0x1000) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x6, 0x10005, 0x2000100000000}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xa030, 0x40}, {0x18, 0x2, 0x8, 0x81}, 0x1, [0x20, 0x69b, 0x4, 0x2, 0x6, 0x0, 0x401, 0x9]}, 0x3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r2, r3, r4, r3]) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000005c0)=0xc) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=ANY=[@ANYBLOB="0100b90f000000000000"], 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="44437c25506b7b745d0ebeed76492571b62d31eee426794f69200d182178b1b24a8d08ff5b0376cc682064fc73bd7e369a392c2ac3695ee886356cb403f9041c8b433013b229c8f8c050c0a905330bdd2b6768c86d26ac3139ca0107fdf8ddf72046", 0x62}, {&(0x7f0000000140)}, {&(0x7f0000000300)="fe82ba2744612d60526f59eb1191535882596ac4538c2545d726b74e4d0761de72f0ed29dc7c0f4ddce98dcfea798d157a6013296f2c1285ce9d4de0b8d4989468169bcdfb2136033f91013df78caab2d1d786100cdd0870ac38f84ac99e56ba3fb9", 0x62}, {&(0x7f0000000380)="be2d6316611e4eb02f0b54187971a9e424e58ec562dd9a8efb2eddc85a4ccfce5ba3882ad408a44a0a07e06d94e12579a346aae8de9d0a720b13d7a1057db5cf0e38f7a64ae9a5b7e8048ebd039b4f5f9a008181e50c5ab5fe44ed20f6de52def5f9dfba24ab5803b5750da763f3b3537514df37ad9b3c3a9a153af059f5be37fd00b7b0ba416be269afedd760c6d597133175abbe13a6085cfbbd567e80d2b107644b241532fb274926a84b71c3a82615979ad9d59d0e09c468aa4bac687ebb479983644263b4b9ee5b0b64d14dc0fe1ba90426c1a305055f2ac37277a1bb9226417aacd61e0e4d124403155ad644c6174ca513090d20e4044af6d3", 0xfc}, {&(0x7f0000000480)="f5a8c7207a0585bf18fe28fb08e695208d0dfc7458917a858ba63f980c978d6c260e32af883d961a743a35d8ee34892060667dbf6b46fafe5f572412d886ef5355d28f0b06332e2dfa3e7364e5c8c547ff9f9b3bc6ca52bdb2915f13f6af94dbac381726b5659835f9778ca289712af68c05bba5e930163493bb226a37a465ed2c2563e1d8c43669cacbd34c9a34ccab96975f45fb2ce092d75ddd0cfb964e3c1ebd84e7a3ddadf7cc82ac65de6496", 0xaf}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r7, r8, r4}, @cred={0x20, 0xffff, 0x0, r9, r10, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0, r5]}], 0x68, 0x9}, 0x1) 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="50f8b21e9548c2062c02b19ce41902edbee6788c6859790091c7dc8892002630275555fdd641f9512f8ee579f2d5613e9a9b8fff19cadf9172cf4cc076cfa874dea2745118e99bb9ce8e068fe4d2977bdbeb9a1097e6aed61f3e06cdb03762f5106fcc5bbcb67497454173d28385184474abbdf2bb63c1ac7a8483de6e413afc8ea29d48d5779868787715df0800387f8d6fbe7c22fa12672580a5937f34926d266fe7e20e4630a618bb4277f3bf89ffc44cc0b54a78a8303d8e5174b37bfde31ae3a879b8bc3bc2d49e52e1", 0xcc}], 0x1, &(0x7f0000000900)=[{0x20, 0x1, 0x0, "8d45a1819b01eb66c429dc2e319b"}, {0x1010, 0x1, 0x100000001, "3310e4f8c6cec99c8e3c7dc65e8d68f6d500dcb1100e8ba4f87fbd40c9be96f7f54c0099b3b6d6d003a05a43176aa4a82c57f20f1ad47f8732414f1a1fac74616600438a86f6a15fcfeff92b74f134b862ac7416ee6c20b1207ed57fefa3c9e6e843883d175fe83a550954d0e2a28529daefe24aa47292e7ee45f36b65e531d982b3f93e86b2427a52ea2ba4e9b718d466dee36257a98fe70f5c5d4814d80c05cfda3cd114800e30c8bd7242bf9ad7955c996a54cb5e18cfec0c248240760114198b4d4b78b091925fc6946f8c82bd27155315702381de4d7c6f61567414f4659009c361db2434fb27f966e737c0c58fa83fe266e78eaa19871a0d1024121618558d6ba1af398fc3413d74033a20810fd57797b379e075bd142d51eaba7d3ea153a2501b308b49a69297c6ef949c8510d49038f6a92552732bdcfe41a37b69bd64e65112d0176eb81a338d25386e9b813004efcd8c0b3837c98c4066af657b3ec25896d3acea9c7ef35cc2d4fde76f1adf9a611e86d966153c07a639e9e48f4410537c4ba31e7324aecbce866c8b16582ed7b1cf7f7f04720838641e794af6b270f6defc2c363b02b75c1cd317bd4deaa8442c54baaf3adcbecf4d57145715b381f7a9013b7935370df2d9d4b9a36b1283e6e70a02ed47d7d4d39917f4a5c631d3d245d1d4e52d58d1004ed098af1082072d5199d9748dad733cd86ee76f3f52fe67bc0460faf5cf9a2cad8d44b6803d873c6f7ae7e0e0a77f83b568c2c31f455c952ce12b2211b34b65a20565b8605984fc1c09d86c4d1e45e47970d6a15da99616fd73adb8b39715ac78ff2c0940939a9217ecee243b496c5a0bf809a3cecf9214fcb59b55a8c77447529ff3175b503e9f09a7e1388f95feb09d8b9293de6467e03415d45ca969b6974abda48e8dbc9b0262971f23a5a665fee5ed33e0ec7d59726138c620dfd4610264d80fae03595fe40ccc684de75c808cdc0b76e1a4352e308143b4a3ea90e6139f30fa9a81f0a364424e74cd60247d015e3ebaea7cedc57d246dbc44689ac1007783cf0d7a2d10b6349d7a64cc3db42e4863a8a5b4e05c43fe6619e7a4566be57f9809bf059ceb68bc876379c9e1dcbfaeed0346cb99c9d588e82a79723f6e13f342ea80eb359872065062096f8e23adbc17195a1df062485df72e0c687418acccb0309b3106e9787de50157d23ab223bd9c11422195200534c7267ee77c87e05e45188bb3a44629c776961113bcf5c6310d1d32b8aef28eba3a322bdf212dc4a0312818a3b3f5a0d6dd3b26d0d546b4d8ed390d4bf2a2ed1533af8edcc0daf3231d5bce621c81493fee44ff58a960a268133d8becc6b1f6b7b9b705ccdbb84261d9f3e6fc83cf8f4e071d1ab926978c4d891589de914320afe66ce7f10fef4c88cacad143abc5774ca4edc0b771d3261ff1cec5bfea23eeb261d3b5668399d1016020f58f5c248898b91554c46325b83d94ef1f738793956af70199b1d7d4b59368906f584f80b0df8ad572504712082be8e8b1b2be07de43da358f62418f717d55c62adc241db3e1376bbbbadbb1f11ab4206fee2f6ea57cdddff6276c665fb101539180a9d190801ba7062567003c49200938d01039730bf398a8c55e2298cb97c57d8b3daa0f9792a780492506a63477d386c139c9f3138496efbee682beb405f779a1e684bad90457ead7481ae5eb2dc12a9ef4307dfedb44ecc6cdf0b3425c2b99db2b65bb9d99f2469bca8c55cef36cd14b636304a52264c7836fbee149f117a2467a93a6b7cf09128d570dd43abbaab64e9d1e27af13c4cc94187337fe2ea0d11e1fcf30bb1bafbb11e61076dc7842c42abe8da5cc4c5dffe4aa77c5e8372e701016ebd6e3dfc461bd2ed832f44e530d5d1dcca51e9ccf3e0c1248898bfaf562dec3743c7bbd3e01cc1770d8d426fa7b0a39681c19fb1f101225c130892473250cd9982a2de057a9d8042c154db5471e2b497f5979aa951a46947af37f33a1f46d698240c36dfd0836e80bdfafe5f1e36eed850806c59f0ff561d1d2576413048caab146d914dc682970093f5ac547190ec2ebb88100823f665f29782b04b874cfe41ef8f495ec57a8bb9322c05f8ee448ceb91ff6d0c4d168c88e2c87f60b108541043ae2e049349cc92497cf82ff6295e867a9da665de6d2674a30f296890dd3cfe65d15f3121d76f5bbdc4b3cba8d97d01586ea73217b97ca29714fcf5f3e48fa4ddbade96616267b36c54efdc10c0154369bbc50c6b670ac7b60fcbe1f97b9229519490c5d86afdf38677b59bfb54d02b2279e4f73a58466e87238f41c8ad82fc200d62f4fe37437defec47844e7ada06e02222e790880acb9bf7ddd24a06eacfa5fe44f1ce662589da5db67e554b27547c51af8fd5f49c6598935760fcd088ca16740728159eaa652ec8777d40133fa502e24b90b03d590cfbb41ae57c8c3e0526bd42906a8a6669b7299343d8985095829ec8c3db1b6cb545eb986dc1a21f3dd51b29e500ef76f6fc2a45a7ccd494e3417be78d0071b1e88d89cc6fca14819a240ad3151352fed4d365eb3c02801034de5385adfd8ea66a8fd3877d595b8fd8cb320ddbabc46231ff864bba1aba2abfff3fe11b1e986e45c80b765a0078795faee6ac562540d7e81b51ba6746d34d74a442c0ed9f29f221736961b2bded41c336e434e0a858c94dcc5ea7bb9474865d58e4c342f338debfdc736f3e954fd987652e1e690363759deae0ed0eb82bd3a5119fbb38d29f8aae229a0d1cac31827b1c28359f9ca77ba9e2db02ff21a0770a9bb625f83937facd7dc10fa9de1dacb257d0e7c62e40701a51c7089cd8311423acb166a434c3c215a1aa63b29aaf207491b97e9957499c2ab0343aa694a07a6fbe41652ad4670c842c627b75f0978fb950e2c9ae0f978255ee39ee4e00b6334d224413070b8945865783b17288f0c1ffc417a24b288947d88695cc75b1d64711d8383e4af2385d450a7ef70cc26eca6e6e1d447464db3aa7c2b02b7c735f0ee3fd454c7ac34bc58af734ba5b4483d1b345f383e2b4fe75aff637350a8c3aee9a21ee264c9a14fb6062b954ab9014296418278b34a55afc4b04bc4f700eaa8343332a2a89d01e3b2bada6c2d67a4a553539a2559393c0930115d825f8617c6cb4f5011f7fe7e305f2cd622cdbaca49c9717febb243f7cb5dab9c5454e14a8149ce47ab8784e290c1c123fa94293b2f0ca21e1a3350a5a5dac736828b90dc1f39cd63139549df3af24ce07a537871d7a90e3c5798ac98ecc2b4c93dfcb89304c829bac7389eb68a48e09f91f5aca3ebb6a0a74d47d8171f30caffad78a1ad996449e8ceb8d66854e9dc42ef39e17c1141c2cf21d4f3a692f497f4016c3e157521bea559a44f616c3b8218f2ff58104f932fec06a6fddb210a8e0d270ccdb54c8a006dba171716b6905838da48e660c13a9cc3fb9c210fc56faf6be736f55cad41893f93299dd03a0b4468b065fe8780a3229df705fdaa7f6467d681e19a9c7cef977fa8ff4bd85f2167a879ae3d5a33f939929e1c7d8b130d241752db1403301e57beb31ae5d1e3c824e18f3ea9dfe2f79cb02e3cbebb3c6f6fcff4e617e77580259dd2a85c4850880367074c4ea803d1fc51bd0d5fc099d820fc0f6d6d7fe18065709cda2c2b44c39ec5c4dadd935e2a453836291ca6b7306550285e79bee62682b61191941538794a703bd62293b4e280e0d2632d6f2affed20ed5884e9230c26d922ce1a636ed4bbbfac6176b6110b2feb3f3a9dc786ca1e20fdd20abb4521b7701c775e91338782c9254f9bdad548cc7b916ca0ac943ff9b40035664ad2debd20a8aabfa6e415179edbb45de20393235d87d977507bb737471f789bef75bf777765a439ba032ed8b27b3529d8b7b14fcfbed44e33335f84daf82172ec44d6171bf668bdcd411939b9610bdc579971a0d071fe7095969414e9d88f29511316293f59cc3da16df649dcfd5b8abc3ac91b4bf60be4667961e686c68d63147453220d49bc8c9020c5af42c9ca37b74853ff5022dfd2f788ef5ff31aa5245edd2d71f1c0bb0cac6879535fe5529aa8ca88459dea62363aef00afcdfbccb242cd824694751c43686276df677365c95b9231497d72ce670725239df9bb64f47a7e3bc6f624def02810666ab016a976f672e5c905b8f58e7dc2fe873042c6fc353f1e319a3468d4f5957181e9eee1b1778c95aedef59b50519b7b0a190b1ac9d304c2387c02d63be48cfdcf2a477789ea82a4ac7e1d637f5bc4913bffbe49eb7562b81e09e7d6eb05c38c975e23df823326e09912b81878823cf08521f057688a9823b134fa0ecfaba1dafcc44ed717a9f436b421445677bc05d5cccbbd98f807abd249c44a42e44487e00a5f3504e8960eade5c029c6479f9d44dc011edecd68d5a011b36b08b1b5c0add1ef31c385075679dea02d7e76481cd7484746fc391029ef26174546aa86c2f267b6194a75b614c9d303a1d5dddc408372efd4e0e5abdbf8a1e5589ef9accac4e961d399f853a4c473fd1f4084a85875b6920f8f675c1cf49cda964c0ac7f60c6fc2066559b117bfff03fe61d8fef482916f4272cad584b26ed0ad0ffebf26573ab67a82d0dbde33ad78b7a09ec1aeab1eccfc5133ce0c3a15c9f57bf5b3e2475b604f5a24c0be2e34af7588828044bd4197938a295412e40141bd77be5c98548f61d54d396c1ebc81380e715f4b62d9221b3ce9c68c696cad1ac57e117aeade874801e670b0b8faa20798987518a30bbb0281a7f02c6c25c9dc29e79388b9d7fe3d0dfb3567d9767082b2db9d4749d496a97f5a15991e7fb9376c6b1fe43e65b346a3d0b873d9453a1d2229ac24e8a9782e447c5fe90936d71cbf2e65fda1f0c63cba0c982efedb48c4c52a96829c2ab80407f8f8d68016b534b82cedec21acd59be4a93831e46191863ccd87f9c8a6da6b8fb9a727335d53742041c93a75d4ea04d40bcd5d06ce30e09e141724e3c450f61b6efc4e16a52ad257a8c8ae28185c35767247a5b4d53fcdbe84f9b7b169779d274c8f63dfefc968174a7d18f1c6a62f794502b6e9c0c3f6dc0ec95ad8a26d9b7b9f213d2e5738830f4955ec4832036993c5d4493115eacb7d44d9d50b26de4691ec5cd269d6048ade849d38a43a69dee203db170c063881f4a16ad0793ef8ee957685ce8a8baa6b9182873f224599e581960409cfd2a0fd8ee32725b90a3171de9cd863462309845f076e3305f308ae332c136d96eef701e307ce03427ef2e41a87746dce108fb4cc76df562f6d1aeac88c004e505eb7e3b22f7409c46af31b971eb962210b78d6cde75449ec2f5df3b5046fbcf10761f54afd1d0abee7c3bfe5bab7a956a8b3887f98c0e2e9cd26249014c2a1138aa24a12db502123dfab6bc5ddcf649951b0d619c84cf0c4202c7e0380fda723def2c7caef49729b8235e8a1441a866858907106dbcdf0b21259e71d4b7a0071dccff023ad0b049867fe00bac694e08346dedf4672f7bb1c67872da0b6ad1a019d867a126004e2f6e5d2fd680b58edfc0e47f6f9b3fd032408a0cd3ccfe2a38a0bc4b9dcf0cde9184461d6ce47236d757cec667b9f5d1204415232584e4c905ee82ba21dd420113fc0f58a5524587f9360ca20e9768f88da40bc00df50ee4ee43f9241906abe292bc5169945dd251ece0996234ed213b26f78b097ec509293a75b289b007a0c3df2655ea17014ed79f2c8242024affabffb84247ecb7de8b6849f6d78b3151a5c0ca1d12e1d89ea43b8c9"}, {0x1010, 0xffff, 0x97f2, "b3c52bd8eda3a0c214969e8bbc37aaa8310477531209932abe4685860af46fa2215499392f851dffb1b4020974561a9a90a59bae2698eb5c331df49d7572026b48b6c3139d643f29a9259405ae79301a8c09ca069ec49079f5a89d144b436ac142adbf042404c20dd5a591a41b6d5d0c10fac38fd30232dd161b1baef49ca390548260476aaa54756938e287e41eb421b66662720926bb0dc44ca89fd88d313b6585cce1bec2544609c7d32e5176651e79d98faa23c417a9e06fc4aa982f49e6f5f06f07240676f8cdbda0e98f33c4b3d8b6b0e088a36eae1130fb1391cd83828468eaca0727f2b33c3ded683f0540ebb7c6145339ef936c49c9278c99bb1dd83aa26fad7189ea0a8dddc11413aece6030bf3e02a5d5f8eaaf43f39141c0a7679939656d9d10269ee9a60a446bc4ac19f8ca0822b8c846ffe87edb269a8818bbad1b47e5c102e90c7f12c85f62534266059967992d66b02fedc95212082f77d73d6bfc92d08e0d021477de86b6905ef12a9a3e310affd2b2c0e8ff79c166e75d7eeccab3b2810d37757e1a1b69ba3083139b61408edca21092d0c00f289acccf2253ecdc846a2b9d03aa1ea608e3e61e3873cdc2da72bf576b1267a16b205808a9849d4887149100c125d09b79df52b75c72ddd583c46488fc0e0fd241dd805412c0e153fd5dc380edd2268569b5260315e4320ab37eb77a8d7df9ed4890f48ecff65956e3a4aebc970fe0c0d177e13ca6433892fb439d9d79058e5900634061078ce7da0320e235dd14a1950256ad2059615e86914d0ae6996dca8810e9ad639d973781d5cde2a30c8a50094423735b7476d9a15cc1cb5bda788d59746062f62c3172543dce29c4c68c550e49b3d7a8dcb5bf0f9b64b8cc4899fee97a26327f46c4d46eb628fe8367c2f273cfdb007802199bf14c9edd41546a1b8f8e6c26793ad7afffa4ce064b3626d66f8858b559d8ed598aa115e32046a1bf6ae973a528ccf877f1c69d7f95fdfdb6820ec92d69036d13714abaf2a81cddd4c4371c70a73abdba4780d739cdc1de95f4f1f5fe36ba7532eb7ab86a88cc9672fe139af18b89e1c5f1cc07c5c14161ac4a63adaf6d685ea17d1afa4e8e2c5cb978ef1b5ed62c154a5c99723b6a5a1aee1d8cc4171818b86c707e72cef465d927336385d83188442b66ae8300472486d60a8e50d4642ab2ea717168392c6c3317eac461fbadfde3234b2b46cb58399b8da00743c093b56b33172a35b9d808ba1e97cff11a70e242225d1fc202a27253de6aad273f2a4a4fe68c36fd28e70242e98cfce897ae934aff5cf336ab5d541dca7de3d0d22c12a170dd6555fef4158839de9eff30f3c4d57f2a18af17f798252776fa4764d0c20b2982f1984f407efc7677e8f627ab56cd20c6f358f1672636f83d7f67a084429cfd482422e8cb9e82edbe8ebdc5218aa752b755a5566e33ea3c7ae2f9b929ff56a3a0638c5e30d3a802176bbcb658f206a62992abfb0fb4fcf7335841d3ba480aeacd20fefb38786aec30fa0d1929d9fa0b69cd42f2bcc68c5f91e88989ee16bb4edfe466fe8ec41d741f9a82dfa35b8308ce161f25d13b4df3e861a59da2f036761f8ec8e4455dc7f48d0348a4c71f9d4636380c6a97ecaa4f20ed7c1174d240c8b3aa2aa89b103ddbef535b8addc282d0bc5a19a03472524b2db06f440b256deb5b1ebe9185d6e1763fdd45c6ff5d85f5adab8e1ac4806b97839276a80ca884e41a8ed17b6091960ea19c2dc7ab95977adfaaef1cb60270704652e96e2ac5f1be6d64d19a46d241c687a9a5e0da5bf29ba1172b6e1ef275f1761743179d0ee431f3cc38c69d0ff25526ed8822862177486a3de3225b2d892b10e19825b9c50578f1e3845317ec88c02f50c8e80d7702526aa55accbd160e5ede26f944d49e0ce5852238cabe52398a722bd91512d0dbad1be6aa2740ef7068d7cc49ef4702fc0122c864ae512ef5c6e304bf7bcab73b931092ca333f5f4ce481521b61bd7f8b0dc4a80600d07014ddb2a6c6ae9ab8fea67737ab71cc22e647693f27bfb58facf3412494450c68893c0f8fac1d42ef48b817a2ea17cb2164827e829dd87b6a909c1fe26566227e9e026674ade68a4fcae103dc9073eeb36f00bcc9db5812fa7b24b1dcd3d71ef8ecfd6c2ee9970274c54eb2a30f2fee639cbea9577cd1f37ccbcf01f7151f84a72b548f764737dc738d0e4aa3e4305ec33669506e5259e4914af939038c24a058a401140708447b86e6cc6b4ad5ec7a4ee5c64096f04d2ba9754b778d8e266b3f04cced9ceb1bce7bf0c33a2a79a6fea98fb36c6ce4021469747c11a845dafae9f188d39482a2e14ea82693cec473624e26291f24d77ac4d5a209b40f8d02aca94c7cdf8f6b443ab78af5da069ac2c75cd0a5c53c2fb4c55607dd8bdd353936ea9606e2eb1fcb1a38977b09614a66815a5c729eb52d4e0d78656847df862f749215f286c72765f718b0c7d52c4dfc53cdcebff0e38621b9ca177e8c2d842c832b8f5e541754b91a94ca377ecb7c074a71441aaedc73f4bc7060216c70359506cfdadb9cef1e7b2f7871797b8f11daa0f03fafe6061f54df6057a79c1c1e44c1f5d1d8057d35fdee7c0c2aa4291f432711c8ea53fd7532096c4554313ce41bbebb156c70e577cba81d441762a2fcad18e0317be331b38829b2ade49073f117b6f0feb6a1f58e6b238bb1deb9f5caa108841402696cb93b67e7c69a091822db60eb0e5579e80de5f2c7270daf0edb4b19ba082aa2d9d33fe3469c101712d1591500e743d19f514185a00323c435057529a7526ed22cdb67cd1739ba436e0f9c9477213f775d31f806490b76fb1113c58ec0769744a128e4e48326756fdb2c1e6d67aa8065b69220dab7718fb6389f514e6a73f99e7bd60948c7880c5c13108970d3ae54aa5af9b5e4052977c3568700b66a52595d3ac89ae6bf15915ce0f633593ff3a62393ecaaa3aa425b842d8f0df831f68da2e1d548f86aa0bd0777003e3c130f35193d9578a7cfbbf7f7416bd27f5b7abfc4ecb76b4774ed450e78c280544434c1f22b688ffbb7c1f78774a350daed594e24f34e73fc6e85eae146196bf9ac85280972b035c24eb331e4df049c2a46b24feb6a35388e67129e9b3d34468a1d87f5c78df4a2bbd30ad73b91b9cf02a4b354afb6a266aaf91d15cb0910005f1a2f260255cebdb5753dcd8807e172eabaa040634fd8f5cda953bf858814bf6fda3d5626b0e6639b6f78007c0a9ef37a3d0d70bc946b5776e194fc6deb71d53be47056e5be46f142e042926da77992e4cc464c09d8a9072e496e70574a85fc92cc5cd820849fc0b39786eabea9dd4a0027fee389a9b5a675bb29ce890859133888904aa5f69af0dcc3a11e88847f4aaf812ebd118c3152e907f027682dd672a25a3617afe368e6e4b9ed68d51f52637194f31ac7118047f0535f5e13a6b96545abc65fcb5af13cef09982a13018a407cc197d9267fa5baa108a2e46ec9fbc35840b322346335dd56d37e754197ea4d26bb986b277b161e5568b89a4b2ca870c0005a54493e21c5f15cd8d60a96ab1885731d9993bb9036a47c1047e5abe3425ef90f19287134cabdf5b702ce60d42d797705df2ffaf0c9aa387f90134d63b3f36180de100ed6f0f87a04593172619b7d8d524382c02514087c9a86007d430e09060bbdaa3bd0af5139c069826a1013bd0964a17a49698443d90cf6c6eac74bb2aba8639a1cca8f5de64bdf07285aa77eac812fc67c00e2b764cffe32990eef1e5ed5d8180b421658127eb37df02d8ddcf5b49451777d4fa6fa4b4949cc53aca2643a16aeb4bb23f232aee38ba3b3b1973c396940a1a2e9a68fc69fa2143fc6548bf6b016bcf84c8a5dff9a25da9c7b1ed2ff780fecce7d5144198ded04183f915b7c8a978f0a12d61660400fef7c825d1a4f7e4897b21e347746ba1c2301a4c50a9c270b43f0538558adf526ea470d891048fb835daac332cf94524002a75e4a016dcc6c239cab9db410bb21cc1d6658a6b53094b27481ea158fd0624273c1b6acb45498507ddb8a4549238de2ef2dc9aa466f0c82319e58a4f946f2972980eefa5f8a5160ac05f3bbd9880164dd4288bf1c65f806744171f2e2b8cb79fe958bef0266ed0d6d42c3f9f73da5ac2cf2bc64aadfb0c113705fc683d5fe03edc05938ced419f03730e62de409f3271654d4a148c4c0635a30df1b0137ece4b7ec392787df5fdb917eac48ae4f23215fef478249083d480ee1537a8468c7fc4c3fd555e9ae5b77d3b2363eadefac406789d48475449c17d7fb65367474e7c854c12e24791bd839d3a227cda25abba6647e665de3c2a7b1fe925b273d1cbe22ad9f4d3c327d5eb93b0097b145d6ea2b4fcd1ae36d94478242f114554f5be7c93cdd66b3fbff6fb67866ddc2ec99660d5bf834d3464710298722579a8d2fce71244e26d8c36fe1414dee940fa6c7a7c6c4a3f7f3d98f854229573d734becd66518d0a4099e2c73cef66dbb754b142b2d147b23de328427132175bf5d80f7bbe9ba36f8c821551a817164aa2030063f0e17aacabed9481e82747b0af323abf3bb72c9007c04e2e08af3b7172afa0860468c3699bb564d5b60be49e37c46e1e932117d4e1d5b61137f5e67f4d22e0258f589283489ea3a26d8c779ac8288f7bcffed0aee0e9b24f8583bc92d141aff189a7aebfe688dbabc7b227a32ed6c446ffb6db80a5c0dfa7e9ffd88ef5bc263f75b9dcc724db441692d368c45b03e33da026be128976e04245295180874965e4a634c9af8b531439621d4acdd247c09bd68b22003d0fa528b017c0c7b058fb419167fae5e6ed447cd8b047fbe2862e7ca4e250fa465bf46b321edc60b4e2e6db9f3cb70775a3a33dee84fe0834a46ae569eeeca28d732cbd5a4eeabbb08800dd9ab1683e03f382ed74b1fca08a466239d688e05a42a492ba8cb876837e37c2410d1fdfb881ce2fde854cc64aafae2c5815edc17259b21445bc8a38143dabaec8d1524cee2f9fc0c2326f0be2e78a72c0546b6e361025e032b5e09aea6918c7b1ed354c1ab36d25b8752891ae42f4c06e4d087b4138547ed954ef9cfc2e13d9066ceebb53b54644a428d81510374c38a60439a73215cfc0fb93de06dcbf2a0ea74418c3f659edb0b1bfb4dfb4f7ce97d269f257bbf72d00a7d6ac3fb797f7e38af22e7187de693a1038a93d834b8224ed6c7b6cceb90ec3301088c9b3003fe4c121a1c40f312fa07c9f513011c5aaa1537f6d131237359a9e9574e2da36fe4adbcb197229d6e1f42f45cc7464548384f7efef93d5ca4af196f2439b3d9af6c0de9620b86f97eb9ce6dd222c5db83d0538929a2a205274955cbdfc287daf60f0ef296dafff5582048577c3e62dec3d175d5484b1d96044e168d948b9ade5e7ee73b1df081a23b4a7d869fd913a2ca3d7f36919c543eb018b2e67a0aa045df37ac4d7006206f69d3a24d5497dd4b09c226c3774c39d297b578caa0f4752331761c80ea6ccefd0c9722e880b68df053e95cea614b7a4d01c2d46357c57a0f697c0117a08b23e44c2c8d869fe4f5e9e6c4ee331ddbf1758be0124100128333f61c19a97493281a9fd255603795d14c6e36d84f7dfb45d761161e595e0e1b76b2b9f4788490c9e755b7efcbbd032c511f78a2156ed29af398c0ab447168424bd5fd5266feac57ac30eb7ca473a4f7dc3c97365c0f71b0ecb9c46cf05b982d140af08a4755991afc405a283d1bc045d220a465ade16002d72823f5ed4627f96b"}, {0xe0, 0x1, 0x0, "322661ad5e943f45811b4fc92395abeb66f3480d0810f71fef4d51338c257020ad0107b2dfb49b28a5b90b29882bbb90ae2e6bf1d5dbb705f64f3ce7452e32cea3d99fba5e22eecb5d7c6237ceced05c0fc280f12e5d1f7ccf082f3f22f6b11f5d4a26ed71a9a95b6f61d19f549ea92b39c2db7f6ea6d726772abc1fd31645d9d623a0c25216f8f6807c5d43e7b58516af8b9340a561c4ec59aa1adcbc61e4b36c3219a6595d985f2fdf949eff4f3bb86034598fb97dacd05728c4fc875080873ac435d8499cfb6e23d3191cca97"}, {0x98, 0xffff, 0x7fffffff, "a951784f65c2e6c08e62035cb588be2027801886bd8d56e9447f8c4963b4b7cd61174404fe71f66b1852b58c6d42a3af50a91a2928d00de7a24a9b613844ab536b7e5b501c1465b9d4c56ad3e493c8727976f3d6924cba7579e0c93ab9aaaa369850e5297e84dcd905aba953b49e897acc988805dc3381e5316d2a553d816cb2989a53b870091bd9"}, {0x18, 0xffff, 0x8, "99cb9360a6"}], 0x21d0}, 0x8) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) dup(r2) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa6297e5cb57a933f, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) 16:00:07 executing program 1: socketpair$unix(0x1, 0xbdc474823abd5134, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0xffff7fffffffff00, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = dup(r3) ioctl$TIOCDRAIN(r4, 0x2000745e) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) r0 = getppid() readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/174, 0xae) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setown(r1, 0x6, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x208, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000480)="065d2700e560f26e3ce23bd1d3e79bb6010000007827525b89b45b2238802777725dc674d8b6633ef2d278e56f3573c6e017bc37d955e620e335e29ff50a15740eb162faf45f1ee4a8feb225920d6128ce29acc739f560c21a73d5516659f43498bf02c22c1f75e4b42a209bbdefa611bd3985103ef4d87d661b85428d01a59b016a74b8cb2b5149226b2101b126e5cb9cc2382aea92b0eb65f3786836803a91eb46a235598d5803b16c8c2b50e8ff1dfb346f6611338a4c7893cd807fb9a88c1f057b3312d47d8903f5d75e1e7ff61ec62f11e936f0691f6d1eaecedea574b94a03b3c43a89dabca605000000e78a95780a7566f7a858c439d99b00106c47344d16aa8fee9f415e2925ebff9693ce6d275066b20410726c4791d95404e735e3fdc4750accc060c79bd40de94d5497cc8f", 0x131) r4 = msgget(0x3, 0x10) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/150}, 0x9e, 0x0, 0x800) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/57}, &(0x7f0000000100)=0x3b) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) accept$unix(r0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffff, 0x100000001}, 0xc) r3 = open$dir(&(0x7f0000001500)='./file0\x00', 0x8000, 0x60) mkdirat(r3, &(0x7f0000001540)='./file0\x00', 0x4) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000200)="52b9ce100dd2d2a7e2b394a00f0cd94f0fe379b0e800a7a7d1c74bd2a3be146f349bb864b463ab65a746dfccbf948303880262bde8645b700e21a36a6bfcf018aa4d3925f1048054cbdaf6a4e529de2e9b13e75a037c54b6ac3979ec4f14bfa6e98a22e8388b7452d4f15b22b72640a5eb75383498e241d1deb9893ba7ed1183b578832e", 0x84}, {&(0x7f0000001340)="bff1aebdfb88cbc4367732e6d4bd6b0fd62b216643e55cc9dc9a7baa19b633d6b2853a3e175e537314", 0x29}, {&(0x7f0000001380)="2f63cafce7468105ca7cc6489cdcceb4", 0x10}], 0x3) accept$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/110], &(0x7f00000001c0)=0x6e) sendto$unix(r1, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000001580)=0x4, 0x4) select(0x40, &(0x7f0000001400)={0x5da8, 0x6, 0x81, 0x6, 0xb6, 0x0, 0x2015, 0x81}, &(0x7f0000001440)={0x43, 0x7f, 0xffffffffffffffa1, 0x3, 0x4, 0x9, 0x8, 0x6}, &(0x7f0000001480)={0x6, 0x1, 0x6, 0x1, 0x99, 0x5, 0x8, 0x5}, &(0x7f00000014c0)={0x7, 0xb47}) sendto$unix(r1, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x18) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:07 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x7ffffffffffffe, 0x160, 0x80, "1bfe5c79d70700", 0x5, 0xfff}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) r6 = socket(0x19, 0x8003, 0x6) 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(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r7 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) r8 = getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getgroups(0x2, &(0x7f0000000d40)=[0x0, 0x0]) r14 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000580)="0803bce2f4bfb1490ab3e23ea6e64376b57abb66d8dbb195538c940845b6a986f62ddbed4cf16b10dc079f22701f30e6cb312fe254e773b7141631163b0d2d82621fb334c88484f8fbab66b0d5ddfec4bd0a41adafe603be41fa88a63d16a1dc78c0dc3c949df0384c88170fb6c6f218df43308dec", 0x75}, {&(0x7f0000000900)="2274c47ef46426f8a39721640e72e7eb8a2cc07d97a084d7a4c59aa5924ff44db459b339cbab1cd704ac5ddc499d72e2e07fbbeea0f2a71de18edf80c63e32dde36492c93b82f7cf9ee3b113fdac105c9c356b52f378a6fbc0ad7bfb4277db3c8a8b3d8257c5f538306f73beea0479520d4b342f63e5895f772d88ef0a7a1f3d25911b56", 0x84}, {&(0x7f00000025c0)="611b32a8b610dcf6ee4d7991e59e7515f81e61c7f6bb8fc0c1b551e8305551763216f6d9e48cc3db472822fabc58ac68ad96689a227e254570f711ea9ce7e52afda62cf8cbb762d1c00cace2c1311be41e0a0f3932803b27437c3672a4f59a6ce672c2ba4f349872565de87e24dceeba685e70d735e8a2b7cab8f91481a5dfa1da5ec0b2f6aed70cdc7cb39f0c715a33bc8c5c93c796a3162ef658259d513a579e8df1a849f76bccf23086615ce8c66e24008f94511c7ca3ab9e54e43f1878824e5c4bb48d0a66379fc6c146da728cc0af7228a793bfafdf42d9f5f516348c289218ff2346ac012a9054c3ec74e5629e514ceb4def2f1cbe13426029eeab9733671ae0bfd8b8b2dd493e0386fc18bc8406107dc3c89b1c8f2c3ca4399a2489023727a11071517860a27217a332f27aad681cd1eb06ffc0522f5d9155ce5c82332c1618556673dda562d10355aa540e7782eab524f4053cc7c1bd7941e2703291ec22c6f12df2318431f65f74198a391022602d29922ae62dc6e3f2f1c4db8574b196395d232654b293d1581c84a1d6c56d0b8da207dd228f21f2adc9db1a9edd95dc3f915c4b1a9b11d95c08fb7a4fff15a8cf9f582ffb290dedb82d9e728aa3e6e5ddcb28ef0cb4ef34b5649b050a9161928cd9a1968eea5a148a3f3a3e98846346938db506a69a6a6e9a728cb6b863cd58b3a4b595a14edeea08fdb8200239a2fda9c7968ca2fe9f93fe4fc9e153b514f5f9618616ea8fc0add1cdc17e108b23eac191c175ab792c61a8f72d12ca84c3e4a29c52e92db4eb2eaf99fbf7e8b2ded78f8fd50a7913607b91c0b8b3e6e2ab599e0760e1921bcaf3ed5a9b1dd07092b5936b35d1fc2b143b4f5edf58852ab04ee9bdadbdb2f33983de90ca6b006c27193911b556052d56e8deae497043330b1a315cdb496bc4a9a5bcf5036accd36b9903585a69afe39bcdd56ffbf6febde7a416721197725e18474c00fe95e73671d7621fd4f1a25187f66cdd098c2df20156bd12b4caa7d76de94937097aa7e4ef2245828778a26a660eb497b094725511c0da5a24581dd491c29438c3c70e56f1bf00fd9c2162947f654b64e67f8e273a3292fae4122f4e9df3783e684163a21160aa876bec4e895681f3ab3f4e3fc0fd4c9155507155ed532156be2bb93b5c9dc208e9495413bd09ae1b237f5e963afec9257ebef1c98d56c0a47f6c4fe74efc8c1877bf12bedb59ce7ae97358a2d78010795c0751612867b975ea82695abd51515e5b0f251d55655127108344196888f8043f1176a8358ae73eac0acca4704a246f97cfb9eece96adfa664912e14fbe21bdf85d963171a0140eb8df2d88ebdfae964364431ca45477bc668b37a60a969e01f549ba1f683579e830b98f01de893ab4e138097c3ba9c505cdd9df3f15ef7cc54c60a907c35d14d78fb24f710732515237a63ff42eaeeecb8fb213c623ffc15f592c974b70813892ead77022740d18fdbaeaf1c71f835358134472d2c5359d394b1dfad6a89de0c12eead8d3a30791d9465cf60bbf5ced94e375e41d08b55166be7eeaa3f2a811abd34382983937a791bb0a61f0692054106e60bf05fc44f5ed9e8daaa27f892a9b3b6883e3c5c142a13ad1b2cb8d8a0fb1a2fc4cee1da1f4eeb1453cda098314eb22086bf7f8401787da4a8b8a08b01ba8f75ff1ae50c9e92bd07862d4b9c2830896841a837304518cf2ca59c146adf072ee1064573839c96b440117365627330886d28ba3cd23cfb0b74b4fe77551132832a0fdc30df8ba96902aa4ce26e065ba0937a6b3abaef3d41fb60f8da3913383d386b00c59ac48c363cf189d0c76faefc9259a4938fb61e0334acfe9d267ed169c77046223cbca2ab28591c83408cc8b618dec57c1e77a1fc1c4c0653db6517871c35c2ee463e2ebfd9f79cb9d82f02558aa833b0ec8b64f02dfe17e2257f3759152d2aad36bc9a276ce39af8e5c989378afc462165cee7d598adb33f9017dd6db89a744e1125398f1ab26a01eafe1cedd5b38a98bdfa9dd380659fae3b79f386a809ea6f5c2659546cb1418e0c9559b1447463faadce260ebe3373d2e873c6d7bee27f103847dad93442b82290022daf4576a21a98a98257b691f6c9ba74e448bcbebf42bc5270fc22df485725d8fbf33fe446d0d3168516649187264d4dacc041c19f571cc6bec32b6e7812db79feb62000e9cec07438c28a7ebbcf18433617a00cba4e0d7fc572aee69371e4c4f1dcf2c79e3eb5e7fab62bb01cc71fa0e996541cd01473eacc77f6bcc84c2518ee12ac034646035b519913d94a8798b4d80d86b71a73acf270f7b992b52005ae9de4c017547b7eb69848c67955933e2b5abd7eb828997b3963a9b536184d1d9c2abc0b35d4a4b72eb9af4e8b7e6fc0c43c443c179405edd45685c22a94ba2f463727ced19d7dd9d53219fa7bc7d3835dac3fcd44c4283a0ca81ed9586b6c7592377d5ffd2ecb34625b87f460fb90d39b1c4d7414588c39e79496ab84428f0b092714cf7c2e434424d025a4eb8fd358e06871f24ac9537f65d39cac81dd234e8dc70511e9f8cfac3585eb68c772e2e1e2a8efbc75747d6b673878d3fdd41e4258cba3306a499c8b088b3a379d6df89327582beccef86dca6f510d5068928acd7b517d10bf578af3b12cc7d8ff87015f6d56167dbcd8d11a8f919e8aadaa01e747a17a673b5aaa29cb05a5a4b82feb9ee7085555164981281151b091e30ca61ff6e1639c342447011d258ff5bb89f3b2352346e1ce141ae2d5ee9396eb45469ed319b6fc7fd8709142c48473ea1cca2966af5c54e97ec42a73fc9efd9574adad1c85273c137629f711d230cc9c97fb7442ffe017c43b3fe06de1763a5e62e68ee078e200fead1676d7bb14fc3b327e090e9fdf2eb9db8a69ad893cd6e6698c78b2a1ace656356711957491c01064c5a7055585f7810a3117870eca2e20ea12e51f81fe566e901d26edbeef1adac79e8336917851ffad05eefbf4ae197fe483d19f1a880033afdb845f85b59ee79eefd87a4b934ea0166441b27448265112627b5e138617577ba95543421c0d367cc2552d5f518721896819ff3da48c382a14a090c40b2cf3550f7922c78d70beaa1c47099d35807c58a831dd952c3cce07bf1ca047cf5a38141776346f026cd162ddfb76e0907e16e38573024a8e17390a2278c74b7f73b964ed7ab2ccc3185328b2d8f7da03df64ace1536acb8776d4d9a5979efefb25ec68f26eaa0d2001a8ce33aacb34b4f995049afadd5d8d3f90f561c430365ea0bc27b55f9bb773b8aeb9fcea14e26ef1aa8e7f63b9a45dfa3b7cda57ee82b573165c3ea3630ef32b19b1cdadf15d0602beeac9f4bb846a635d59d297ba4b50f48032f13acf11a98999534d643a010cc2c9871f3157ec22477c0aed7daf8f5d8d477fb2a9d79ded1f9933f445243ddffb9bd4d7008dcc2619d144bf1b20c08fbbc0be046095397541ea30bd3c08bcb0da15511f6eca2017f6033977979876bdf4d8074c595e956e2bc3cf571c62b6b58c23192ea707d2e9b016e35a159ce147dbd8b10d4078b7ef364714a919812ca085bd4a8d0ecc735eb614f948a9ba6b764803abbe0e88eab14300d89bdabad5e0c94a074bd84d4da40b46ef5d06b4822124d21595edbf51d1675c6b1ec8638c8b482f7052295c3ab5193d5c67097f3c1e7267d4758145fa70ea8226f11d47ceaa79be564cac84e949519df040ae16d36df4bfd561a1bfc080a595db52d137896a1ac00a9c9eb3fbf88ff325cbf005e6e7630830a8b4b5f9bc42ac31b1f2d32576ee87888749b8a1bc0e09ac1913d712944e9ba8fbc4cf6cd6f0d16fd7e5aca9227f68c6acf0654352e5267e025c5680bce479e0d56ef48fcf0f84f311e1d33bc55e0b4c490edda6bbbf3e264aa53fe8de0cf7dc6e61f923d0202cd9487764fe68695530cb0c8e2d3417606bc539dd8c49a3eaccb3bfc659e40d5031404236efebe290abdd8b93b5278f4abfe53c228a2018ed617d80374fba757e24eac3e755004808578898284d790a718ed3d613d2f044ad1cfb14e62f430831e0255ed3831b732f5937d05cdd6145c437ce801c42f496e2b0b4e6b9a4eaf22fc19b1bd2cbdcf3094ac03eff3d00119b079f9307963a2642756a284627b4a749e01fd0e274d891e177a4526903e3e7cf7689907588a89d3ac62bfa58bbdcd5cfc74a1a60ed254339659da74939d0344ab40782310d9db2a25a016c120eccfc3873e23c5d6353867b89223d5b16c73b1a6270b17130b90cddcde6209cbab654f3327b6ed31fe479e1dedcec3e1f3db174ebe46947f4aa392759916035f36f2e582da7cdf68e565ef4fa3b7ddfee4ff746d7c8e8c8e4d4c3e9ed053c2101d0eb4ea1dc47f2d80653320c08855320ffc168c83a87b53f20e8f9159801400783c01f1a9854f2c468bd8f3a1bb79844d558018a89dfba49cb2f2edd57c0cb1e10622e50127965fd1c3e9e3e8902345db021e17cd85f9e03e0af089f388f90d0a45c8cb9c0031f92de599694aeb662fb30e1f3a0f98f0d00f740666708ea5cd9ee761eb093d16f200266f37772a0d3920d6ad6106560edced1d5189b074d67c9ef761fad853f1bab185dbd3ef8b5581a8ec021f473e81344c65bc7144dd8271769637ccc5543d6f81f409565079ed258c8cff10c465281775e7022dd93ac5905001f214cd191127a64130fc449f6a398e895ac5a79fe4ea372c04fda69200daefdd4fa58c9ac149e42e00032ebd2e2dcb11f1199471c30c0e50e2f907df1a933512caaa14faf762da87619c412263e842ee42be44475e13c68438a32e9e2117c42358951dcc0cfa63c6bcb0c68fb75e29d6b22039c35039615f9901bcec041eed33e46cc40bfa49e5bf8f6913750cd09db15eb508fe3e61fd78b6681b994d5a60372c2190fdd1228842699ae4755c7be2fb2addd40a01453b6e517a86e2c55be842d3c712c483ccac1eb2fe8da068a67eb7a7dbf308cc545c15ad317673eed1cb1d8b031d5566cfbd6b7c37b76a6dc1aff28e9f66cdacc8f955a16b15f604aaf2e98874b26b73fa6ba87d5b084dcd629495ac338df029ea02d166d01206c05708521098e96c7619239ee596217c446c4da08376b0a3adcdd9b20bde663889da921a4418cf82a2c154ac6dd0c8cac00d6f4c6088f1a97941056cfcfbb2458299db27701d3a23af4379b6d4dc5b0c9c05173990d523a95b5a46a1658d04889fd56cdec0d0e4b8f0d09f947f5a89121e141a04c06814405fed577550e9ea2875840c9fa2073b582a85edd66c5824951d9bafe050d5bf8ca26dd47b2f3f16f0263e8204e12b056b6ad2092552390ba928a15e065aa04d0ca5c2d69da7a58686ad72ec468343db2502fa3af67ff71ddda3a2dfea589a9c0d267643c4d1edc55c370ca811de97dc7cc0adee688c1895232f2581a04a8ecbc0476117bd322ed0dec96c59f59085877eaadb70dea5555b688869430a7158d76ba0c27fe00f2a74a4edba02846d49caee132fc2e3085c58535d1566922b087ef79918a956d9470b8d5b110f62612da202d020823568419b1c7e102235ed18bd1f0ee6707db37b6f5be68be266de1c6fe5f23f8946a5944a32b56be65ef75541a8c5fe21828e8639a3a55427e4aed4620ba23974b911920c4d11b8724f5de74e996cf10926799af646ade2be08766da2cc860534912bf6cfce4f501435241aee55a4cc31a2270e260fc715d443731fac47568a816606ba1a92564b244bfb8c421986ff73f15f9b906b", 0x1000}, {&(0x7f00000009c0)="0c0ce9976d30afb8ad5eb66222d81a07d2efb2a2dec2fc1b40e312fb5b7f186754675d534f8cf47fcabbbfce3985472300d0838e54d307f01d101cc94a395386ce0d8fae3d3a5e2efc17c694e2659cad9024d31777b70c84634e1e525cfd50feee07de73f1f205c027b2e195d9efefa7bb95ee1ecbedd3f1e9067b485b74876233cdd684333932855614d5f7b3c8342c66dd8fc01db3ccf294250bccd30d48862a77c7d7e46919ab8f525651fab115a0876da07edc4da7a571b5c4d88ee7ece0e36c980bfedde6a7de02d5a7924bc41b4edd9917fd26cda79a1e", 0xda}, {0xfffffffffffffffe}, {&(0x7f0000000ac0)="2ed50609d2df264460b1fdb0204524e21994ab875f0b35aeffd24ff1e3901762eac65237e46d9e74d5df498430ae06e7e52ae2cc7539db042ae8ed74a789605a1ee9fef41d0db0cb216d7aeebc23fcdd1fc2f4b469f8116391266f42457cab728ea744aca8904e0dfd70152df96dec193edf69a99cd4b47e2300e9dd22ccef0dae8b280150d724a574117ce44281827ff0497dd39ebb5209c2f35583c05e4549e537401c6cc9a65eb2973f62e4d0c4b791d48ba44125f6b8129480", 0xbb}, {&(0x7f0000000b80)="6ecab999b0a87ed34d75affbf07d5e29e973dab233f5bf70fc136f85d65de3ac0cc07701b50fa34ffcd0dd0eb250e1569f0922cdfb29b71ae54e645b5971318d1e2e2bfa6b4d7f093daf134c2e696233da8a19262a48b197de47c6ee383654c6994bc7c8690e930144aa6711655b3ef4498ab148aea1d1515ea89a4f7a3fcadd91c4f05b978498fb3e109656debd42f6da74904303ed4ac2d9e26e497ca0fe8338d12192e1a0fcbf8393c998e18ad49bc7cfbd893387c62f90c2fe5d0ba6983071c6254ac80017cd836c2c81b64cfffae6f7e09d3dcbdf12d340e65824773fc199ead358", 0xe4}, {&(0x7f0000000700)="2bafd2d37eb224bc46a6694ab6bace703fd0977cc2b308ac1e234b869e6339e27c84", 0x22}, {&(0x7f00000035c0)="5b146bde811b5bdd6cc71f35dfd2d9fe1942da5c7ae862e290a7e6b175bd3a21666b36d39cb37c0cf0d3db9122eebae38afbac55dd023df0a4805cf04c6aa478305025f9c14a95088a2b6b32d62f433957fa3d707c61b490ed012c1bb089d61845893106db3ad33569e7ebe0a8ea1b1dd63dea25e0296d1ee0b99faf3705879c2522d215a2ad13cdf4ae81bec9e6aab4865c2ce6b2094a964dd6cc700639936bf99ce523665266cd1940ab326d82661989c41bebfeb29610c118f465a365a247e13b549f1856f007163d3af2d2ae551af65dd65f5505e0de925bd890def5ae6046e09a3c9fb8acc70d10c9348f41f943c0f7a068b935108e62635ebf4cce0791f0ad759837622aef48000e97faa7249f067ee15aec2fa684dfbd9f44db54e355e25bc35cdb6a32e0b52f6239bb38b090a527ca7c1c81ebbc295c9c82efd486f9456fcb710d6fd6c995e5a652a95fff2402a93493c47ae345b009feb8a8862a33b7b62427e45713e886ad72292f200ead7629363ec6523b89450c36e7b185f9ce6eb894892f03f6694798d485fd9b61e00e57aff044cda77e1b74b8be6edc32d81ee9900770cb2f74defe6daab8cc28cba24e637e6e2e1bd0dbac41f0dcd594cb74c8b96475b0fb44b29269520e3db51d87ab19e66308b1888cae397902680433d73954b1d4e648e3cbdc1db1724c3e2a004564d30dc04b8d6809d04cc758dadace9592683877bf43162892ef824b2b133788dee75f5dacf2f060ce92032629daeb0679c851cccde44fbfcf7385c1ac07cc221d5d47aec3d9b1d85b120c8eb663b5616e71e56638a58b9a9c6d196b973902f18defbc930e3a0278622b775e895b396e88b5af2058500dd03ede8a8184437692129e0f4639a38f6d5ee7e769427518adfcd3f2425f2b5c209e59d66b6983c91a0d718b6cf39beaa48821efa11491313350713bd9d632aa86a68fedb21689d25b590c68255c1d760b1a1e348fe56e55d4543eb8426384b8c68deadbf7f26b085eee998de3cedbfe5241a15895dadb3f59c1bb9377d6a6370d6d025fad1d8a90041f06ba1e7d95ba984d23eb05b738c7e668ca25748d64ce133c3ecf2e71649fe981911bcf87805b0a8d365524920c4f8c27f63d5065c3302a53a04059411f38c265cfcd32ab5f3f274fad683322f3e8665ebc16f376d0ea7a0cea5405d2775a56c927a6f5f59a09ea5ae93b21fc87e7788ac451e783573b110f5cd29bfd90d91ac975e556a4380dad1519336ed6679f3aefee094127efd3f2a7191f98fae79de32a1955ddff8988f9a28d2e5c65aef2948b1be16236888191f63280efc5163b66c615ec1e1f863ba93f4f1618e6cd40f6823d647b0ee2cae835493f423c5c978b121b91f4cba891efae3f70d4c660239ce71d9d844d1573d2d73f3cb975e932ef4a05893bf5f11aefccdbdf92853b73200b90d1ea935b94284305ef13d159872a65d7f9404469110f04181464f9e62c584df74116133a13c55c9c740a4219b768728bffeed8f1726aa45508448c18588c7339b51616773c5dd9c1f9a65e23384c3a6c7c6181dedabac7d4422ee0a00dedbe029f65390bc39cd9dc3466353410c55fe922feda73b709a31383fb76e99652e31b41b23af4f7dd209adbdf76a389bc97369ccc1bd8c72e04b3a8d6fbaf490b540f7f8d838b232567bcf8c59667a0808348aeef9c3901e3bc6e900a4aff84c41c7635456f2d577a87cad09a5c5c5f529492849d1f9d4f29d01cb381b85509935e045ef12028c82f4885aad9588f7b300e738a901f37b9fcf3c7e0514ba71c836185df5f6d9f78c17fb98df51c5797cd2d73b62e070a67af477794d482262ddb691d195cc5fc309ffadf1007cf02441bf2dbdb0ff1128c5566b5314fe6817379230603d5950ffee06c040226cf1c1c78922e5832acd00f8980c4c7b1df2509a0175fe10ac64ff216f99602b49280898e7ed9d127e6941551d22e01c77284c138bc9c3987c20a9e0aaae36cc41aafacfb21b04ded127a1c468a89cdfdd35e0ae878ae29139c0552d31858b87a4e55061333fb0475278c757e0ea2def54d7edf2a45d52f3146d84a10408e098e9a231a4d3901ccda7d7cda6c94ba38a702fb964f419dd4ab8cf38ff642f0b4ae69553833adb3e15e7aa9226bbc77e210884b24074cefd5c019a0c8b02e74b6a667870de3994da4ffe6a949b71095d174c35c4e190b92efc411d2f29cf986bad13019b240f7fb12e50456ebdfde6ab3d668f29f2c398f5f282565e56394a26ea7381870bd7ead41f8c7b0ffcabc4c968861423d28086418ec8e41f8528f70d8980a66506e7810a02573d85ff72e0dfafc9abfd9d786bfefe561f95972ed473943e12aec34c4bb8b127834744260b328f8dd733c2035d7c763644fd7f50784302b200baa4454f510aaf277c01aa75b87981b5c43c415d2603d80ea284f5a4308132a5d433e1467d30aa5fde2ee23c38a80783076fd687bb406ce7459fb066f9aae4a8cb82e85de69ef83532194aaebc7af5db2618d432c4064e99ece8928b53d787728cba84ffadf72fa1a84851ebf7e01a5ec4c2959ce93132c3d23d081e1302dd023afe2ac8f2f0e6161fbc3b8ac0873263aad114455ed320ecd85346489440c66e323ae9fc3207f60df62d92a74f3ba4e549cd1425e0cae983f717e844a41b2dff9106b9bbf9320f6f5f03fca24445abf3842b98c916d6522a47759d63f14cafedfdacbb261cfe1f8ed4fbf271e961fc454a3103ac79020217715e14763d9f715faecce4e8e09743373d857b9cf350f512aacc2a335ffd6fae58db9b0aa0f1a19a5eac19ee6fa46d2963cfb7e5c0b7b97ec95ffdb4dee951443088cd18f88a52f242c98aeb669c781eabae484d46d6d0c547431dcaef106f5d6273aed6265150563c5958848a168f15f1cdd2b07ab8af75753107d7f2c254a442bc413284d1925c03a862b25a8109006aab88bba8832296672f080803bbc01f1583eb36d5a71c85e6e5ac526b468db303942ab4699cc578beb6f9e75843a202990914de11b5b425c38351fe65df258e1f7821356be050e2d121bfd8a83a5f2e991eac585f57573727839b59e7772bc0e8355c48a157cbc9e0b135b1289f547dd50e36296c5cf38351222bd7bbf57d02141d12dddeb3b3a5322f433667a97b52cc668c791684075a19824d3445b73ae59dcbcc7aba6a9daf27c71818ecc5b402c082943b79feca6842059bb665f67ca8986683ff98866186b44626f7619cd1658dfc269b4008d79b798c927ec59e37eb5f0ce9574fb81714828da68e98522531aae7720341ad5e83a9667785189d1222c324e889ea8c5499bbda302e02c7785ea01b0272569d2bee294f7ceea6fbf10238502297a1cb8242aecb187068b9d06aaba61f7e9bf11f522333b6a7de77e55a4aeaf50cce2c0488f869104b3f989307cb2796344848e29bd10beaa2d99e406eeac4a96cef81cb02183bd8fa2d1853f4142e8df08967c60e04cabd77c91e9d4aab67b5856511424d4075481ca2a5897429fc61c6f8fcb344abfbdb3c786708da66b908c0cec2779b85b25b640aa7e1826b3b3fcdb76a588b4be2fd25170c4488feb3048dad764414a955b204c8781dedf6bcdcc19f19e60043a92f079ea4d41efb099929fc351b7267a3cff27c354c90c6fa179a58f15265c09c7c1622f58b88f162cd32cb0b2c27d3a72b466e69e152bb904de1143d8ea76346c596ba8ad6140ce858594937526331371a6bff06596375e72658f90221ce9bf74fa286e7dfc2387e669a373b6694833b1ba96a231c38069c2d79ee507808215b1b7acc38990da343d33eb76adf59bad903fe6ea9bd55f2d5fb7f140c17b1f7b48e4430aadb67984ee2f78d5ed074b4fea205cb6b213653b045c73b293705c0a273bdebc823a8ec4b31cda749df94765bd48376c795a1f90311682825f9af2f110c32db2668c9b7c773d1258324394c81a415c46b8a199724ec70da90f9a536c53d7e0a458a220b198abb7542bf282f96ef96b10a0790757782bfae039f2504b4d805b9a72aea5c9364d1f4f6907a2cd8b558dbd7084c1b959e473195737e3d7f5d814cdb1289b93f8fe66775b432ed9a3e27338be064102383a85220d2dbffc3a5d00a36f1a8606f4e76110026a45c4285d804bc297ab9aa81b83795bf1ffafab024468c55ef6cef16080632fa33e261792e3244974928b5b639cbd358f8a937c7aafa5fabf5b6156dad4a964eb67d1024f6fe1115770db7bd7ef8acb103a86b96707db0c57c1148bd03e34fa23f7ee0eda3468ecffec0727f7a0699d5b090610ebe11b7268066927ff0e9e33801db081b295b3f2a8cf835b80d48eb9129040a096d3461b625814cba51822cde4a2a8ed1d01393b9a42e6cd083a838975b140ad357fdc9e47e498e485172259f14e75028e2ad9b2986159c512c3c4d71dc5d2a0dcc55106ff70f20134bcd75aa1cc3ef8426095ac9194696012ef04d8607ec1ca1cccc07aaeb6da95d7fed7da33a7fbfb6121556d7b8a287f997676375e740c868a8dd80451add86ed4cb363bd92c726412e9e37df017faad03a3584da6d7aa80833a918589421810f0f712e468a3fb3a3b6b143b321dcdc7e66af6c54eabdbcb2bbdecdd34df56441e4ba6f31344ec41500a399f8cc083eb29b645b57d38a9a5bb9ebef8c7332a3b136e4e5e39099945f6d57df1d1956621183fcf1952fc6694c5bd42696b2cbeb3d456c29504627b60fd4d8559809d5c703e57ac932aeec9e3ccda8473ca5ff502a87dd87cd0db6f89e4a1f936bdd716ae660777bc4ce35e392f4090654e15d996d76bf6086ce6df13fc227df39f72beb90eddcb71ae0e1f15d9e6b838cc422c1417671af65b5aecba352d6d3a81062e058fb737c92a7ff57b57fc93031244c1759fe8df7dda2cff611448fd5cc50a07bde1ed226d1eb1214a78e09a0c198410f8137aff9c7c7f7b8df3bcf997c68c7a5296120440a465de583adfda2ec23911b428f76c600b12d3394b76808489cf8771c898a697f3c3efef86b8cf97955bb2e36c8de5e8f3a4503b89dfe7328b528f8ed8d1a3dee8cd8514f49cd03c4c33ec40f5c2a4bb8023feb504a6ce9ada46a896a25e21d3d08b1ce268d859dd1a94292cae7352cf8a18fca41834c78360d287eca3111b3385d6eb5a6a0014613c26ff16bd053af8d9fc6511cee3333935d2705a6b65240998ac8676e6423ee04bb43e64d131abb01356fc3d161221537ab310344f9af090a89b08223a11cbb41f1aeab41db1112917a08183a630af2c656b09d33963c0fd43acccdc27654efdcdb70b3b79b848c43a5ca963ab0e8c2ca083e422e818525f1b3d49975ab436a74da12152506ded38e79f61407a8f4c56b9ebb9ab2a9f2ecbd417985ec6237ad132613d5b3dfed380c3652701d86a36c0ae8f08b586c4db8bbf9e24d3751a647175a3637f85eab50c81e307c18008d803591afbd2abeb88f2665cef2a73f1840279318ac7e148513417bdcd6ceda277e59d9d8053e2f428cf0833beb843d72d8eb68b0d9a5af26f543d1f1ce230e8f2e6f6a34818558c1e8df440902ace114d9e65f38544b02dfb296b130d83c36c9bbe7da7257cbb7dc4d69edd3ac8179b86ecb270b6b8b22817c06b1724ecc33348898c35c851bb946d5d0c76d9b1c43796fd413e02e13f2f6b2ce323bfc8ffa559ee708c701a19442af6d25972824a6347596ecd98fc89020fadba07f87ec5c7eeb8ad7ca6b009883717b7dd1bb83c0d935f9a7a615893091d08f7d4", 0x1000}], 0x9, &(0x7f0000000dc0)=[@rights={0x18, 0xffff, 0x1, [r6, r4]}, @cred={0x20, 0xffff, 0x0, r10, r8, r11}, @rights={0x18, 0xffff, 0x1, [r9, r6]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r12, r8, r13}, @cred={0x20, 0xffff, 0x0, r14, r8, r15}], 0xa8, 0x4}, 0xc1428bd4a297be04) r16 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000002580)) r17 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) connect$inet6(r16, &(0x7f0000000180)={0x18, 0x2, 0xffff, 0x4}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) select(0x40, &(0x7f00000001c0)={0x9, 0x81, 0xd410, 0x7, 0x2, 0x0, 0xdc, 0x41a0}, &(0x7f0000000200)={0x8, 0x9, 0x80, 0x18, 0x8, 0x373fa070, 0xffffffffffffffff, 0x845}, &(0x7f0000000240)={0x7, 0x6cd, 0x100000001, 0x1ff, 0x9, 0x100, 0x2, 0xca4}, &(0x7f00000002c0)={0x7d, 0x200}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x101, 0xdb4, 0xb}) r2 = socket$inet(0x2, 0x5, 0x2) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) r6 = dup(r0) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r6, 0x800c5707, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000400)=0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) r2 = shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x45, 0x7fffffff}, {0x8a, 0x7fffffff}, {0x87, 0x2}, {0x42, 0xffffffffffff8000}, {0x22, 0x3ff}, {0x7, 0x80}, {0x45, 0xfffffffffffffffd}, {0x0, 0x9}, {0xc9, 0x7e}, {0x85, 0x400}], 0xa}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) write(r1, &(0x7f0000000200)="9cd22d73d90624497b2bb95648a60734d9ec7d957b1c", 0x16) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x94, 0x20, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0x81}, {{r1}, 0x9e1fa20e62d44d43, 0x40, 0xfffff, 0x3, 0x200}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x1, 0x2}], 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x0, 0x5}], 0x5, &(0x7f00000001c0)={0x5, 0x10000000000}) 16:00:07 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653000581ad04757becd825a95f7af"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) 16:00:07 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x7, &(0x7f0000000040)="ebffcbfff4b8fdd099bb6f713048e69931929648bb982ce461fc9c805c43c59fd0210b523b2883b41957037e5815b58f2962ecadfba01d698555a0255870d46b70f407188982f4e318d402e753d4fab7c818dd5582ad53c52a2b6cd573cbd4b74b392199bbb339a277dfbe8b28f8a3a11275848187ea9c56", 0x78) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) syz_emit_ethernet(0x11, &(0x7f0000000000)="9b931c8897ae241c586932c237b40fae3a") 16:00:07 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/14}, &(0x7f0000000380)=0xfffffffffffffcb0) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) kevent(r0, &(0x7f0000000200), 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x930e8ce8d36c83af, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x4, 0x2000000008000}], 0x4, &(0x7f0000000280)={0x101, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x3ff, './file0/file0\x00', './file1\x00'}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x6) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) socket(0xa111407ea170ef74, 0x5, 0x2923) getsockopt(r0, 0xfffffffffffffffb, 0x6, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpgid(0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x104, r1) dup(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6, 0xfffffffffffffffa, 0x1, 0x1, 0x8c64, 0xe6f, 0x1, 0x1, 0x1, 0x1, 0x3f}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xf02e6603b9c567f8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x40, 0x9, 0x8e6, 0x0, 0x3b, 0x100, 0x0, 0x2, 0x1, 0x8, 0x7}) write(r0, 0x0, 0xffb7) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) semget$private(0x0, 0x1, 0x22719dd0f60ea1aa) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') r0 = getegid() setgid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x5) acct(&(0x7f0000000100)='./bus\x00') 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e000b1e608860000000300"}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) fchflags(r1, 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) sendto$inet(r3, &(0x7f0000000240)="a94afb86f87335607835aaddc8bd8bed4fe09b080a47b618ecd4e8d56d1b47eba10ce5c5ba72ef1117c65104ac1d50d2b9edcb74ee701a71ad0495561218ceb0351287a3cec084c04ff25ed2df774ac96c262c3798ffd8c0245131d481eccadc8e0c52fb752d1ad94678b71c10092d9f38", 0x71, 0x3, &(0x7f00000002c0)={0x2, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000bfff0000016cb06c7f644f78d70cac1253e17dc87ea968f6b1d4aa3c87c9db4fccc21e30015dcee202da7b7f5e6387d251eb6e99639565f844f6366ba32984b0a111e1140790666b0bfe96eb2188ff8e5bd52fedd2026d766821a72354853285087b1405a5a55227000000007cfae7a5c93f704af95f7c5b25000000000000000000000000b92ec2ab027ded2ee94e62e02fc6506efb1c980699b333eea6d1ca537c17a4979eb8cbd57c15b78e27232828d0da9c5e82750f747be23220ef05459c6f924c412c886c68c3bf23f7fcc2e911c6bd6f5d5905b8874481ba39424912accada409711c8e37b02aba526fad4d29884eac115796ef1f8f05695b666322adf0fa73846d07b6a0a604a3dd2c80d3cdc2dc3ac8a41eea2b2fb64fefa77010000005ad8cb70d98717af3babffe11091b2a0eaade25ae9688bf250a6c663313d3c9fa5356db7f9e2fab154f9737820d31ab60e0abdc3163ad1f71de52655e118e56addd3d70b24ca33a85840f51748e8f5132b56d4bca1994274fca5e4a15bcc2b570e8d6241cb3f10c11846171efe0ce89366db7ca71b39a291e77e54d4dfc337f51b130183664b4c06a71a71b59da486c0ec6d1e716ffcdee947ef19d4d77e8663d188e00b4e5f03e87fc06471693029ddc01eabd17d5fc7cee275b36c2badeea106c017315dd48b4d187b614e5a4b150b67eec133a8a1d7b09b9f00000000000000000000bf436df0f31fe2d397ef3d6500b9f64bf1db615612f674153304913ac23a526984b21d2e6a7437f81810765fdc614721c51abdecf74102f0e334104a8531545442bbe03ff00c2db1dfc8145e0383065cf8eb69305c0d4f9aaf8d9c2573f0304fec6b6d56f42bf90674100bcfbb9238"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x3}, {0x5}, {0xbe}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) socket$inet(0x2, 0x2, 0x9) getpgrp() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x9000, 0x400, &(0x7f0000ff6000/0x9000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/91}, &(0x7f0000000180)=0x5d) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r1, 0x138}, {r2, 0x40}, {r3, 0xfab45ce30c5c4a2c}, {r4, 0x40}], 0x5, 0x6a84) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x50}], 0x1, 0x7fffffff) poll(&(0x7f0000000000), 0x0, 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) setitimer(0x0, 0x0, &(0x7f0000000140)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) setitimer(0x2, &(0x7f00000000c0)={{0x8, 0x610ef8cd}, {0x20, 0x81}}, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x1c}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x7fff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)="96") 16:00:08 executing program 0: 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}, {}, {0x6}]}) syz_emit_ethernet(0x80, &(0x7f0000000200)="c414a6d917b0ebcf6695b9ca9c1b4919321532dcb0e7f62a0fd0c19a5d5d2ed6132c44bb80fac35055ef2ed911c5404c13cf627ee9a0633b67c4745997f3a7eda81ef8856053f24f3ba27e04e9a3a6e676c0e239ccf19f5f3577ffa37ff68e00000000000000aae73ab850b58f3ea58361b4fe3bb006000000cb6dfd44220221") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x6, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000400)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r0, &(0x7f00000013c0), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x6, 0x5, {[0x400, 0x100, 0x0, 0x7, 0x5, 0x0, 0xf55c, 0x1, 0x7, 0xa80, 0x2, 0x5, 0x10000, 0x4, 0x5, 0xa40e, 0x2, 0x8], [0x4, 0x800, 0x5, 0x9, 0x4, 0x1, 0x3, 0x3, 0x7f], [0x80000000000000, 0x5, 0x9, 0x7, 0x11ce0, 0x9, 0x1], [0x3, 0xe5d4, 0xdac9, 0x3, 0x100], [{0x400, 0x8, 0x8, 0x100000000}, {0x7fffffff, 0x7, 0x327, 0x4}, {0x2, 0x3, 0x100000001, 0x8}, {0x2, 0x6, 0x303, 0x77e}, {0x3, 0x2, 0x3ff, 0x3ff}, {0x2, 0x6, 0x5, 0xffffffffffffff98}, {0x7, 0x7f, 0x7, 0xfff}, {0x9, 0x4, 0x3, 0x3}], {0x2, 0x9, 0x7, 0xffffffff}, {0xfff, 0x9, 0x3, 0x3}}}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000003c0)="77086f8fec2967a3f8883438c352a331ad40fa8932b0b1017d4ab96057192c4d58d1ecab8353e1eee5d814311519bff29754409b295a2d2d104b192e56955396da736b0242fd2be5cb19d9087b4c592cb787f64514ad6ed0495d2158515ac8dca4b4155f3eb4cbca8950", 0x6a) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") 16:00:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="aceafa06ffee54b9f9a194178eb091c4353ea43a3c22d401a3ac2c9692602d0ab292140fc706acd4997843aaf8846262179eb33d00d58e99b3bdd389d0c85f6ab2fb09cfb26978ac67b481", 0x4b}, {&(0x7f00000000c0)="be6851e3435f", 0x6}, {&(0x7f0000000240)="ed9875fd506ad07f09784a9f929e9ab4c65c4bfa4c48e4f1f6ab35aa3b274852fa5c57a59d75f64013f7895134a8952c82c92b841524b13c6fa7bb7be54fda6cfecf181d48b72e8ab54484170e51da34ad71964a108d2096a61df0c05de3552ed15d1f4d624cd9606a91bba5e33f1edfc81b574bad717e68ba75eef2f672e898c3af90dae34287ec70f7d07335e1b65b5774ef9aff", 0x95}, {&(0x7f0000000100)="42c67b79f10be7769c3694f6779dac961a666d1cb2f2b45325e2565beeedb291f74c86cdba55b5d800369fd561a006e8df0379f77e", 0x35}], 0x4, 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x23400000000, 0x4}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0xcef81931eaaa7557, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="ad") r1 = socket(0x31, 0x5, 0x5) recvfrom$inet6(r1, &(0x7f0000000140)=""/220, 0xdc, 0x800, &(0x7f0000000240)={0x18, 0x2, 0x100000000, 0x7f}, 0xc) 16:00:08 executing program 0: r0 = getpgrp() getpgid(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) close(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) fcntl$dupfd(r1, 0x400, r3) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = semget(0x1, 0x0, 0xc2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/78) r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000640)=0xc) sendmsg$unix(r4, &(0x7f0000000500)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f01696c657150aa8da37509a13fe154c1e61ceeda15e3d79a122d"], 0xa, &(0x7f0000000a00)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="bada257b4f01abc9a32d77159f862c528039bed36beeee6eb13535be46bbbeb6a650554f", 0x24}, {&(0x7f0000000300)="9adfbbcf5968831912f984b2e68225056ac49cf9cb6cdda7f722b3be01580cb5049ab01f1c5cce792264c0aa3b4b417d65e78b5075814e734c4507283f84e13fc1d73dbb9b56b6ee7d86c233590e20bc4128c4191e8c4deb7c05ddf2bed6cddb21ffe66a7386156e5e4e54c75ba6f01d422e7481a0696964ebeca8185ecc1d488c884f405ac4cadb31386c98d44394e3d4f50c11e5aee61cbacb608b1853eac3bcfb1056e389dc2b77062e9abbdeaa1c82da2464d595673eea13bef9cd7d9064fc734fed8fa69cd58fbadd1ee4e867dff322d4f273654eaf8f71a686d70fa02602c53dd0c8bcd0e5c245132c80432ba65fde036c2ce16a0f7c4e41", 0xfb}, {&(0x7f0000000400)="3eab675aa3925fa4f1d88e50709391327f8b6dd682ca4aa0dfcd96df7981029e7bca23f61f11fbf8151796f66c88fe308fb4a987dd9d93da2ad5011b1a5de2365ee5cbeb43ad7325d45ab51c1835e687afc1df769c6e0047c14b4eef34f4f8842f021376b0591b278f9c345bca63b4deb66a0ddbb5551cfa7660f33aaf922f739616aeac3773cfbf2c74cd57c441cbdf75a625f7", 0x94}, {&(0x7f0000000700)="d045eab9d3e84e9a647d8a1fb623a91745da0f75f429b521f62b9ab2da064c53b41cbf49b433f877813c134ced5ffa51379f7bb89061478cc37aa44028b79e45edbbcf840376504950b5ed5c18dd1b359797e5d75737563fed8ba1ad26f715ab76e81cb305e7c48843f31a1f4060b7e485f4699d6102ffef8b3d715f2b8f1c0124e89288569e056496b2355d1c4dbd342f15776aa1692ff671194ac2df116c11975d39d2711ce7d8ffdb5858d7fff23d1a077c563bdaedc9d124cd97012101f42ee38a00067268d9bb8349a09a45f6d68360d445d2a11b761d8a9ac6b0707cc6f9cf87bee819ccbcc194bb05befbd2b1ea7499c5b4e4ea", 0xf7}, {&(0x7f0000000800)="fbfd39fcadf41e3379b9d47f04c5ac1e377d63b2c70baebfc3717c07425dbb21beb2e4d042366430561552e7e88cefd24c9998457ad269227a0e9e7b8f9f679f7f42c06e0064bb9c8a6861a9c013aa0b072c8f69126210c9ec07f19c4b94dd3489e3682ac2c91cb451b038e250aa2ab1479dbd7ddb9f88a16023e19fa3a2325f75f543a5364d4cc3de7c5c5ad07c80ef39e5ae181fc39efa784d667583eecc76a557320ec02382dea5e81128413f97971b0f00b0d928e27d207ee59d9c2a03a53b365b432bd4a72a84cb978d9982077d8c283b9381a6e50772da709a039a5847f02023659096b550f7b3be54a4baf1e8", 0xf0}, {&(0x7f0000000900)="c16b74db11667d2b7018fc4b753e43e25b8eaddbc075b4df12c7203c56bce741e770d2c978e995d10a658c756dfead1ad1b20eccfa0eb2a670ffc68dbe3435623dec69c60065b2dfb69bc7425ae0284fed627449ca16b4bd31aa02367e4d2b7a333ec0902f69e22ca3749f885031fe574460e3a8fa83c0ef4037af1167534007124108a32b2945daed0446d5c46322a40ad08fbb47ea1457da1725df45ab63543df76eedc77c6fdea3e793f72430629d4d5e0d7e6d7f7cc3b6bfd3a3bad2be354d4458ba67b6fc2067672eca38454107165b4f11ff302566a925df1e1ec57b971328b0c811c7", 0xe6}], 0x7, 0x0, 0x0, 0x405}, 0x1) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:08 executing program 0: r0 = socket(0x27, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:09 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getegid() 16:00:09 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140), 0x1) fcntl$setstatus(r1, 0x4, 0xc0) dup(r0) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:09 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x48) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300), 0x1) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="206bffc700000000000000ffff000000000000f87c8a5b1b1b54cb2a538706000000000300dd0035b2f7ffffffa638fa407c2cc279f319225dfc681edd3ab235568990e6797ec45e200000000b18eedf701191e012d502bfe2b6e4f1722212c50a4c583f94130821cd617474a78d23409e13fd15f95e8bd0d71c32a008c4f63ffd64cb"], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:09 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = socket(0x18, 0x1, 0x4) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) socket(0x20, 0x1, 0x7fffffff) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x26, 0x7, &(0x7f0000000140)="a75d866654fe35f97cd8f1d6de9fba08c8bede04fe99cc8db86ba60553cbf69fcaeabee4a8be09000000f9b2ce7a0d5ef94aaceaca932604c9ea13ba83544e3534288df73ae8affd128902a0101532e2735a5c818c3d3fe1d0fda7042c935868592b65b150be5b045c6da54e2a00bb8c3651f2dce4b6e7554334ad1eab5d682bdc8779ecdc2f2c9deaf76746183b4f3cf1166bc727320b22455bfbd92ee572519a1df346bd4d0f5cf389ea82e62f793937f2a86089a522c90f0e4d149942538a420071ec800f5014af8b5bbd791524f5da7664fd07fc81629fb08317925b82d32510253db9fa0d565f6d22004938b0454fcea7f42ce9cd9c9c565ff80d999cbd499272d357e4495135e9ac5c7ae2ec5b66eb79cba524e5baad976ece89177c08949584bbca55dbe17998b229c96d093bca", 0x131) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xe1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000600)=r2) chflagsat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x4c0da268c75d1ae6) recvfrom$inet(r1, &(0x7f00000006c0)=""/135, 0x87, 0x40, &(0x7f0000000380)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x0) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x2000000000000000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x803, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000640)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) fcntl$setown(r3, 0x6, r5) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000680)=0x9) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xfffffffffffffc72}], 0x1, 0x0, 0x8) geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) close(r3) close(r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x0, 0x80000000, 0x0, 0xa50}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x140) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2277e9f03e83792e) recvfrom$inet(r1, &(0x7f0000000080)=""/125, 0x7d, 0x802, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0xfffffffffffffffb) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket(0x1, 0x4, 0x100000001) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 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}) fcntl$dupfd(r1, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pread(r1, &(0x7f0000000180)="55e2a06b20031248c86c4f30e9470aa090beaf5ad98c2651a95d7463f77ffbef91219c0425db9f0472e58315c78afa36064b23ba43e7db85fb844cc83bb96c97ca11f47146e7e2e6c9ba8f78f494319c0a7ba1a577d663ede6453e1225c954602a662b0fcfef92952052481558061427f7dad11bacba22c950bc48bd9ba2071a09533ee10515317a42ef55529f35a2c86cc512f74dcb1b8d1f125c2d0fb13e690280a8e9a99a8750b0ba34eb9040e7e6d2c97bee3485304b8586c465dda864b65887a739b9f10686da2f76cdda98c8", 0xcf, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xfff, 0x6, 0x10001, 0x4, "038435497ba04498d2665e09d3d44fb4028b4fb1", 0x1, 0x100}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r2) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5, 0x0, 0x0, 0x9}, {0x3, 0x0, 0x80000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/57, 0x39) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') connect(r1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() socketpair(0x39, 0x2, 0x0, &(0x7f0000000000)) listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) chroot(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x253, 0x0, 0x40) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) socketpair(0x20, 0x5, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) setreuid(0x0, 0xee00) r2 = socket(0x800000018, 0x1, 0x0) r3 = semget(0x1, 0x2, 0xbad2f1da572f4fed) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/190) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x1) 16:00:09 executing program 1: socketpair(0x22, 0x48af69041cc0df8b, 0x487, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x3}, 0x10) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$KDENABIO(r1, 0x20004b3c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0xd, &(0x7f0000000840)={0x60000000, 0x60000000}) accept$inet(r1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xfffffffffffffffb, 0x9, 0x65, 0x2}, {0x1f, 0x0, 0x5, 0x4}, {0x4, 0x0, 0xffffffffffffff08, 0x7ff}, {0x7, 0x6, 0x2ae, 0x200000}, {0x2, 0x5, 0x3, 0x5}, {0xfffffffffffffff7, 0x2, 0x1, 0x5}, {0x6, 0x100000000, 0xa1, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x634) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r1, 0x100000000, 0x8, &(0x7f0000000280)=""/102, &(0x7f0000000340)=0x66) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x81) ioctl$BIOCPROMISC(r0, 0x20004269) getpgrp() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8, 0x5, 0xffffffffffff0000, 0x8}, {0x1, 0xb8, 0x1, 0x101}, {0x10000, 0xdd, 0x5, 0x6}, {0x82, 0x3067, 0x6, 0x7fff}, {0x2, 0x1, 0xfffffffffffffff7}, {0x3, 0x6, 0xbc86, 0x6}, {0x6, 0x5, 0xc0f2, 0x9}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001640), &(0x7f0000001680)=0xc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000001600)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5b8ff21847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf228705000000256ef8b064", 0x41) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000040)="ff37f78da759a7826db9406d841300facf637ae7d27c4c13727e220b74297303a12b5bdb9a47027b3ca321699232629aff6284fce61b6660a2d6726a002b6e3833fbf531be3808ab441cae4c111f2cadc05a8c7c1afcb2dda33ffe", 0x5b}, {&(0x7f0000000200)="534e95029ab2d14198bd346e48b9bebb28f11b9a18c1079886311d87e789a511ebe0ffe37f9c1d35694ad9a3e7907acc87de40aee53d5e908070b4e9bbaf8c7fdf8371cfd65fc242a96aa4e1b7af7f7cfeee6a6d500ccffaf42e724f769aed3c2cda43e0ad", 0x65}, {&(0x7f0000000100)="7ac4b3166cb126d97ca857ee77e6271bdbc4481c8985c1153dc97a", 0x1b}, {&(0x7f0000000280)="c050ef374205d5c83da90e24363c6d08641ca17a51a715dfc67fd24aa3a2bbdf59cf5e7e7f0f65f2353951df5cc29508e9509f0296ab0ee8a8ac82c0998321cd8730c3c534c01a39fc6485aee9", 0x4d}, {&(0x7f0000000300)="64a435d68782259e672be0f362a7b7bb672550daa3e381c94901c28545f6295912c050ff0f72724a5184c676aa87e1b58532fc6eab047777a313b7821f50540c26b009", 0x43}, {&(0x7f0000000380)="7680ea1c18db656e4e00ff8373b8877296279155eb9673fccdda29d71d8486cd94adcb511893f06903b128891c75b8c36c98ae3ad82650bcd25b3421d0a03037fceccbd67ba018c2dcd421e9dcccafdd0230debbf660379824dc3346dedb4d42e4efe76996926bb2ce3aef", 0x6b}, {&(0x7f0000000400)="3d8a50097754c2588079a20f26d9d3b4e2a83881339ef3af422b760cda21ba2b357fba758c7aabbcd7abd2bb1e45cc4f643e1828abc37c38a4b3b2258fee3e7b6ee4d66e73c2eda0d6fd6dc44c89da2953c132c06a483ad9a214919e86e910af3b3ff8ad70a5f2b2abef512054130cb2ccad90b5b3845cc2bd3d84d0b2ba42beb950e0f75e517e96d9246fb332d1466fecce0feba0171658ae7b2bef54292c45ba10d509b34db7173eea6b351c66e4168ffadd9753ff8e1e92692e8b13318361a03419a5ccf7fed9ed7ce51daddb67bfb4b6798cfd02886d29ea6ea49cccdf050e79f1baa8f4c7963b3184e46da81afa539766a841c99bf643b63442119d90b77f34d25fbc6e48d64051f02dcb701e5b08f83add8856d8332856d86452d04478959958b7fe328d5d1c93384507ce502c7aac1aa8b1b955ee9d8429f3d6990a8065d1ef3e01276cd4271b9ada406bb28797f76a9883b18c67f72b4b2d143cc01c2f29897069786d7015101df6bb28646157501ebe2d43ef965467cfabefb3928bc2319fc5ef0464b98552456e2152bdd869c73888a4e0121819fbf2f7e3f5977a2f07070c5026c6001fa1be90938900b4c8dfaf3d3593401abef5a5d25a6d4087fa10c426981685d315bcc2414c643193d3137f6b29926ea960ce326a4faa4913c42b2d1d9fb585a8be7df79555a5e3cf7185fadcd7c0d02d058a328468e160a26ceabff8fd2c600ff310915d1a2e21178413e19db1d4013840430219b7e8e5d71f7590e917607d28effab10c86227074af9186248e79d2a520f9685a2ee49aff0a7dddf863a7198c86c2615d39b57558c249c0d6a898b9d887f6568a88e88af012e801e1ed450a0ce09a3a7207e7f0a2c567aabd0e5c28b09c8c1cf718755399e011c5ab39d8ffc6412722eef1bc02f7c9da5a4a896c3d086c3877d55c5fcd2cbd4035ac4b9180e81686bf3e80be1feb3c62c772558aff6914b140457aa3383bf3c18d20e22746ec091016fae667200c348ac677abf4d84211998d75fc8e22eae3b40addbda82948ced082643c961a36e2d417ce34b60e3323ea6c4bbe81eb9ddf468ead298fd70e1770bf4fea4cf7f09d4a8113f78b4bf378219ca58f9d90c14c9eb9ae95afadefb52561b0f41ea79a8d98018eeb9fcea6135d9e4ed966277feea04c2e1856100dd7a4ddd60249deed9771251ec1ff9e5c43bb0472faca6df48d95a97c44f06ffa29772421faa74492e94cc58938c5793262b9fe8c424b60853b1d1fa9ef9bb94444d4d224c568a2cd46fab977648ec79c4a6b1af988fb3c67c8b9185c71f64065240712b8400fe7652428d9b95ed7f8781361b4d47a40db4e14c6d230ebc3fa157931a7fc6dde05908c127fba63d1bd9b53d9bb05ad78f2e23ed350b67b0fae5d955708aec7b9678bb21c3caebed0c04244c0c76659d311493deae167f4fbb62dd5e17bffd5be35b47d8f84c44169a99604bd431abc2ad4f101617019297d5f60af3b62e809c03064d4cb0ae34104590ebee890b15b3e326cc5bbb6a04470488d240bf3f4f3bc359904e87c23efe8831597092946b763eb4ad75669224b220e916cd4181ea11be1f2086e335a514629af3e2c90db0adf7e63077935dceab5ee692d14c584afb3c00f17c141ae23c241d93eac2e01085f68ac4b23f31c1e7d1b4e5eabc954affd54ffb1898fc1f42bcec75b7a919ba0ca00f94d2509c7ff69e4d9124ed4bbbc6be3a0b6bf84e18c137396a19528c071c078e6a152bdb9936398ffc276c8acc1af70bcbc981dd922b8171b960d2c640e94e625cce8c9883f3fb8d6c903ff472479be4eac045c36f1f464cbde1526f5a30efa29750aaf66eb8755b3a61ab72981dd37087cc8d81c0e02bf71fa3cb05e772cab1418dfa8c88c6a4c27de404ccc4775741440dc8aea5752a46b779057b175df5a14df9396a5b2c7f79a8557581392af538995586a61ae971587b20879a8bc32dd2d91c11dc80afe36dfd59fdd84fab1790cfc0908217cb95c02c6cc629eead732aeb063f05a0433d0187e1c82314ae64d001d7042b51cbdd95e09631ec31e1cf2e1945a05d4b26426f73e7f9c8c42e45ce94612af428c789b469211da17071cf01ebed668747d4658b76b74baee29148ebfe15bc922475bffe36bdc6f50a8fe173876d5f48fd0631d3b22a8c56d74f6fa0a4da5a2275f38b7cc387dd87a88ffc8d2147f3547f9ec09ddfd861294d4a99e873cf5c51338a922a98c622065a274bf75dbcc7e542bbc6055c802eb7718deb85e30558e67984cac91e8a6a6a6a059bfb1fe21447fe60d7f794df2902c70ab93d8a46357d70f5c5dfb58c971153d67a155ea067293de0ef8c4c215f08369ed97b2f99ba55ecd630df4c7655038c32c1e3fc8b2aa4c91c446800eb9c0555b1f7037972d87df4387486722a7623a943631255687938ed72a4e45322281c0df000efa50c7b4561bdb146424ce5ba66bc14864627cef99f77be2c95a589589cac72c08e000848b36be2096649a75c24e91c1d9e2d478e89f62a95e8e34301e4efdfec9c10696e9bb9e2b79b5b443663774ef4730566ca1904412ca1a0d3995e56ba07e919960c25a6d83ab73254784554d8f40dafaae5976d0a9e41f550fe21512317c0ef9a6a10c42d7f662f567fa0bfe038446faddcea651237694e7eeca1f5ea76bb65b5836734ad95e8f74e8343a6bd508e253ca435f650f041510f2f3f2756f1d1dc22280969e7ff201727468af1501af92a26431c81a8aec34143298ae38415e1c529d019f352fbd10656b3635b63450ca2dd33aa63a22cebf7bbbf5e9e8bfc67ec1e84125ecb1014eaccb3df2bc2da0bc6d90be5551bbea0401535558e5ce446d6b9d6b52537ea895bdf68061fd76dc6cd15a88bf06d79fb2e7cbbfa89b91df4a258994a678c0b3c1adf74f3b41de9224c7da484ee19669f95240864a945d355adf99f91a2c8aa5dbf42440b1d68a5e55fa0ddd08b224ee1f2d147098e30c719ba31cf5b476b314c18fa6b7e02d4ba751028976042a7efa9f2862dcf00509502ae8213d075e1d5cf46d6276cae731bbeaeba251227d28d6e5a108bcddd9f211fda86702ec810f9c6635759568b2ea4be99c174d3df6f348f5ece98c46677332052009fd7e75ab7292dabad2f16eea408060d1830f1eaf7cb0a192dce2c88ed9b32204e29704357a973190f95c8a3da9ccf055c6501eb173173f30342a8a6f273c61cb5d226245834f553a1782762596f717b82f2f98d48c62551352a0d1340d0af4b09e10076efa4714215ff5dac1e866ddb360bef4bef3d6436ed74f4a3b2e5ad91ef6246246ba3854f8ac4893f8c0b249789075fcf5e5fd717eee08dedf6b5ed985439c2948898994ef620259bdef45138cbb585ed44248f2aef5b4def60dade8ec441430a434aee38e9950df4d39a7968ab2811a2938692d0247e26a66c3554badfdbfa5289bfc2d255d096d19cd0cac02ddd395662ef175188ba8992ff845903d239014ed563d5de6f58b4aecb92ce3efaf4ea2eb405a80a5d93198daa09bd89745cee87d3ef198d6cd47b7d1712d7e656348a6084b8b8a25836ecba85a6cef71eb65d011b2e68ba7df492c3901c9a0939477ac4e7a9782ede84fc4d541e9951857655f56e5f1ce8c4808d521fe3add2f57d832d62d7502090b47b5a13fa94e1fd94d70f60ca0a18161937deaf89ceb977448df4c4abb8caa519216d8662b4fb4cbe4f3a58ba2f4f2dfec7eba4b3cb962444a74c8fb70545498fe94390814cfa83234191296f04041e93693711ad488303a25ab999e86ef6ad92dae15a7194090a4df0cbf052c8d6eb41e6cc8bbbd6229b6b0e49448c9109dbd4116deb47028a2b75487aa28be972df8b8f34180fbce06424e0e0e8d7e9f39d6fb959a16a24e20f60e6cfedfadbcf76fc16254c58c3e2ab9c2f6be63e0f955b3a63ac9cf19948151e557426e8101208d36591792f7833caee25818069fcf18ed47bc5f3f21d29d1209231fe1545155df57390455a2bb19287614dc068683aa6e1196aed5203fc0c65b0dad6d5f06fb6695855e6d2ffe146ff7ffe40d4bd0d5abeb02a4265a6848bad68d629c9ff5a32dc7b7adcf7de47ee463b97f08e0b54793b0208bc53fed57724cb86e100f91b44a73bf7d9fe5c8306627f20de9d95e17913372c2ccf3f37f559c6b65d2f37f9bb26c266fc7f092d105a1d5f2bd77ab7c7792fdd8279543a5c5dff96d1dddb9729f17ff0524c8fde3fa1529caf21a6c8ce2d7ae01ee69e7121b72f343bd700d388ab648cf42ac2c01a21137a4680db004d9d92725a9103a3be95feb92ba9005565f21bf07d57b1c7255e74c8634e4998cc82665525c2234a7cdc2d0af556486c5a33733768b221182ecb4f4637a61fa2b867731daa02e3901e710f352cd9e5c50f226e207db5386a3086c635938f8848a6a323ee0cb5ca1ea7a4008b1ca99f2b01fd825046dc7edfcc0672507fa1f8cdef3f19df89765963be344b99e70d76dfe4f68d21fc6a26f442fa423e6e412199cfcff14fe27ed05a17ed71efeae8a5ac0ab0e1e6a5fb78b67c734e9b6215f9dd02dc9458d9a17a55db6f8476094b2698a68f64d4914e1f788ef3aa8f4dd7231527034500719f47030171428bfbb325c55c37549c9d577992138c60c91c9acdae66639ccf0e8833dd1e0aed03cd1f67c652345a2e3e30c39f0eccdf4335cca2dc39875007478fe1dd3c6dc917444cc119244bc67e64d2a2877f6dbd15d2df49e5dc039d24a18da43089058b2d411375869ece9ccf666de59f3c3dece5733c7f310f72cf0b2216fd5d8895fafd2da391811c1c349d0d74f994fcdd2580f519ab1e0f8db3764264065ff05e486065c4c746b352df6f29b537ebeb1f820bf24f482db0fe617a740056235a03d529045eb0e7f32815e822e250275987dbb2c4a7e6006abaeb345c5c700463e559785551602cb98e476150a7f9589c06f7750404af9fc3b8981128902396ad5a8a9b8046e267bc530b1f0ede124d7570a2111991a49ed89353815bdc8f6eebea42bdf8449488d538da894e17a544273b5a08eb37c72f3f7211dca7826b1ffd0e53b1110153dcddb977a253d76e218e8efa7848fb059f369f3bd564f353d44e9e91f8fcd3b2d2813090815f745dbe519c8fd1be1c13c3243140f7607a11a4352ae7189e7381d5232b634c62d3de22abfd5e6e4b673c6e0382616a5f30bf766129d81ae73d75f55182c52c38737c251b4fa4701685677fbe367079621d55465cfa54bee5e81457402f1edf2fbc6a86ba103968a89c97579b1706129dfcf107cb5a12e86c53c2f80dfd0b2210cb2c3c1ad635d92a4e2f5f6bd35dd0e7aa1ba79cd7a0de827ae4848650ea847b5f846690ff88e8dcb1d0b227ad92fd8ddf283a2ae7608d09cf4daf4fca8a097cc4930bd23a75a4d3e221a7556991a43ab86d80b3aba1535401d07dbe9456a32ab70aea13979da18844167ae012b9e9419ada6fa2c11af62b6eb061c69b2bd93cee957760af67ae93ba8229461e0faf1983417bc94e904ce115e265f77e6f7f2824091061146e1cd5415fbb5c8322bacc44b10a807514a2ab0c7060a9da00d63d01c83ed42e4faafa21234208eea766a9dca3f53aa67ce5838c1c064e5b05d6e757ac817449efc7eb552923ca1f2a40e62d09e31cb51d571c4a1db363cfb413878781fdd4f0db08020771d285c1635d86171b2c9a5336ab9de194e2b23b3287961f8606b71ee3a32dda98a572e7cb5e94c172de6a66189d478d99d3da3d85b5efe", 0x1000}, {&(0x7f0000001400)="1f6aa2534efdfa85a2afed655ecc8f6e13bb2cb06441edb35accae25", 0x1c}, {&(0x7f0000001440)="997ab20a567f391943656b57f334e4", 0xf}, {&(0x7f0000001480)="e332de86aabd2ddeb31b8b763e85fe044e22497c00d89051a2c87b5cc4d8151a36d5fe32833575210974db6ced768a713478b84a84521e8095b06f19344062ec4c58f2e391e3d74d4358", 0x4a}], 0xa) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x8000, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="60425ef5e93c578d74b63ecbaf73e531de7d0bed3b920b77603a90955aee00219d13dc1fde420aecb0a64ff92bff1741e4aa773fd2e1b1fa14edfa036ab6e27ff616", 0x42}, {&(0x7f0000000140)="c064698a2cb1b54d71d7851de4bdc0f7785cd45e9ba1099586cf4a174e6349399b357baf98cafe9feb3629b82b9af4b52201cdb2c1d195606b66ff054a40", 0x3e}], 0x2, &(0x7f0000000280)=[{0x60, 0x1, 0x34f2, "b94d55e9f4ddbab15adc1f7168b30a9bbe48b8a13ea8fdc6702f958998a18ed474a4175ec7f5dcc070be766a18b71dea47ee0c2e49369f493487e169437808c02a1f086ba7641e1908de"}, {0x110, 0xffff, 0x5, "4beaafdd3d23143e6885a24c55c954dd5c463dc7b3018241f8b6c5ccea72c57c9e5386b4d08b913da0de5022be290d850f4fbe77e0b59f86608501d38b7aaccf9e1ac59fd7d1d65f09127b0af7c7f7cc7b9b43c2016ca89345e6fe2151850ab8a9e44b92a2ce29c5f8bbb7b1d581bea82c903db3718ade2706e031178be43428b3e7c980de68172a2e6cf3b0b1d1102fbd69a117b6f1b6010959525f5974224c426c33516a5850d68b0c3c526bdb2defbaa612dbdc4641cc781ef19aafd4e1072e57897679bcef67d1ad1bd833f4147675d0c27ed149d22da78c55f7a312b625433f3d5108a587291c2aad2e06e6f3b5097dbb1e3b64468ce41e0ea8"}, {0x1010, 0x1, 0x6, "99092f01c3635838ff4a15e53d438fae37d1ac62e39ed23ef9e9c0a634ed48a90b0c8a6171b9d3e90f99dce6449bae928dc30131d26c8e9c5288152d225f1c6a39466c258a47a02d9f09dd750cfe4203d2c1bbc9e218b09f09c856da81014461639ce9f7b9a6e03ca60d832bddecb06b63d36b263a19ac9b11d94c1de2cf0963e56f100583ec1f521defac88ee775fdbcd6939c84149138ef4dcfddf64b89b42b508f8e5b3d192313a251c602f6736bc203ad0cca15f85912b40977ae657c7294e1dc6ea5cdcb1912830b665c9f9920b008b3a7e1f106512cf2990250e9ac11dbd7ffce6d2274aadc61383d70411d2b2740c862f666af2bdc6560b72305e463d74da40382fd75cfebe96656b91a668065d02bd399d81ac11da3ef213abad732437cf723b365842e99cc1df9c67a4abbe1424c3a84cb8a8e01758cf7b3078228ffcd03b0af2fd8c9608f9ed34472b3ef6b3ebcac13a5e7dbb799c54c825ea3b66181029416c2e6d79f3e7259c1749b546e3a5959fbd8590530222acd7b191bc3bfda17449765cd8d5a897e89cdc5aafbe036bcf9507577899ffed8ec64d8d4f30b22c734b434c41db86c057992326b908eb494edee3d523173bf3cf00abc20a05e5e5328b8353350750d46d28b79ac951077524a71b746896c650e49d2f4ad8fb232bbaa672cfc23722fee7f9c72550b2d4be8956383280bfcf1256f00a567b2a034a97926cb9d5cdebb510b1840b3a8d7f41525f29c98730dfc6c4bcf4082024f6c4d36a5575b5a02650b3c3d6297ebcf76577fe902efc55a0c2041fd9b9ad51453e40ed567bbf8ed3cd624d374fb486d689b45a199ad22e1eb8d939c02f16d8ffe2ed8e2593977d058f81910cb4997237c4730ddf3e6c6763b38e59895ff3c0536e070758906fa0ecdf09f07260244affffd347b604f92a5ebec50bfcf8c5e9056f9159dda88518a2dd629bc5909121f26ef65563f4eb4ba4dc9ad99b68881da4d4410785c412c925bf1faced5b2e6ed9510c6da42fef46e09df150f7c1fdaec0177ba8933bc7858572d9d2158e25a5645cf3fbf0855db61320de4bb1636806bbcca43d27cb64bbe5ec72865841129c65d31639f1f14b000e832ff7094b3489aa462baf3bda5bb061962b8eb6861420b03042f37bbb8784c9b675c15d97473b3cf34c4a26dbdcc269239a0931ac6c215dcc6da657483886e5de3f93ab7d8c286116c1e432759891c583236bdf293674dbbc1b8a0fd1a471bbf8a22c3f7fd9d142aa00a966222808294250f5fd351e08e4161753c0017087f9bc5a396995ef211a3b09c544429b02244bf20c363aef79d5d030cbb85a63ffb4f7a5888601f6a9321baf6384d16dde32c979b12350af6cc23a73fe8c161814ebd196d13eaa972c0f4d9b82ca7d0598dec939cdaba780001a90ad83000cd4c6721439276064bfd7d2d7a837473161e3776bba01726b6b535009ab88134ae2a0afb4ec1d496247f881975e9a8d27f89bd57babe791d39d3cfecfed4723a370210145335ad88e81384b6ad7b5c23ef2aa83b1af3de7ae4a1bfac649857ca69aacd4bf13a45fadd76f6bf55ed9602d16243cf690c39fe60a0b6ab375eaadb9a678578a401874004d2c38ae277000c571cac26ebb7956bd3cd036b9a891d86277c8cb2e612aafaa86634624046ece7f8f44545b0991881d1cc6aacf95225f1771b9bbfe84b33c4d13ee5bc35e565f50d7688e3589b23c1f742e6ea5298ea2f039d092c1220311161102dbc941cc8ffcb604f4f5c2093163f4962be2955186c4a76356a3d435c671918570abea8a2b852477a4d5b0ffb8f186b146c92d0b2b337c05c01244556afa8810289110304c2513085fce61d97977d021498d0403c97c6dd938c6cba3a98f815e547a778183ea29f694da1849e9fe34e6943f66c83a20f505cb62fc61a04fb505e89e037150e062809846466be672493c43822f50cbab2e24a76ced9a0fd46fb5519662b1c50869070e8318f79e8920fe5d7ba2a32b884a3b80373019109df979c48303cf6cb424e0ec653792d71bcce42fb4cb5cb60705752393efb50f15467ddc6cb3c798f8a9363ddf6a64dc72c1eeab764e6e2704c192613162c83115f0b6d86e4f8fb0caf96213e3b620382f1ef518f21d01cdff83afc14e2f2b9e21850fd135a7d99422c6cbae49af0b70b5ea6656a177a2e48e85d86f4a5d3600af9bb9ccf52cb1dd9911afce39c467a519664b4a9b909d46643affd9f69f9f8310a4e06fe410cf81ce154ca27294774a298f9bee01fd778d57b19c0bcd0178aea8d607be3c76aef99c046c7185646ecc0ba3060e932716bc33801134846490ce2e6acad4a21cbc77c34703a052537f6eac106e853fdd8655352a6a4d42def08620c16c69353065e21e33cdec307418c85bb9f43f0d0880760760f9a000099740ae8a38da8e8d2c89cc2b426bb4568e9b1a21b031525661803e7001c07ef7de642a9ff99dd3e74e3399ce84011caab9866ee6277081ff27f12893c490750d65cbbf93651a1d60ec815d44d70bcbe0b848bae730df665807f105dc82c932fceb5883a44529b4f7d6f2bcf7130ef8fc9a5574dd095ff683cea21669a470f13cd57eb71b42158c681f9afd692ef59c00d00378a7d0c30436969328316bef77a75be8dcaf0047d88c29fdb1cf5571bbccb96a34591cd0eb48a1e175a1c57eb6dbce69541bcb981fc4733ccf3be0df955edd089e4fb458d8a5e639e59c80ca6cf5fd0eef0a64e8fcc160707f2cbe45668bc7eeba0755abd0fd6b85d724ff30e99115687e60a193437f5960d887f840e76cf00a89eacdba09de59d7b7f1d2ae594e66620ad0734693041b6aea467f84d87696678529fc753f7713d77dd44fbb3136bb5680e7aaaa73506cdc16098029c808e48197a4c319e67917f387d2676afa80f0ce8e38c49c932ef0009b3b19613397d95e1a724fbc78221edbb44e584571c02db0452bb678af8534999c787d87261275059dad3435328e361f1dac2a7d25c79ef2888778056adecab959f4e0b49f821811d24205a1be7b71b7838a3f9fcef1cd6805ee2611fd9d253af32570fe431e81e7d09f666728bd0bd876cf15d67f35e1eeac7fbe9868a827b44e313ff25fe340269e8bf966e6744eb8211b388c47de396fc5c2c592217ef7078a43958594575d200b846f35ba5a3b8ce1e9bb7da4773a1f7554be6fd7c5561d1fbb912502d8bd12737955b2241a5951945594c162c9fcb728f19232a5a459310a4bc17f3049fe16107426b8b3f3c6733c10a980336048920bcf7e51a71303e41fc93e1bc1891c0bef3f6917f3f4af2f719cfc985912fc04fd140f23a3c656b7a9384f74f02a469c966c9b3777d7775d2d6109f2948cdd349802c851951f109463f4b8f65edd0f59d9b966df5e72cfcf95dbbe13b18bdb9cb5186cb998956e2dae9798379b684741460e4d1c95cc403ba49895623b189c380212b4f2d048570842a5c5b1d6503859957c42c3ceff3b4fe6ba20b69abacc1cd59ed2d2f20f720088778df35900486ec9e193b1dac3606da84fc24b6062c1b13bd71c8ffa2e960bc8c1c951db827fd96f29ac9715beff3bba9f85fe1bffe7ac1dd8625274858ad97e539afa4c29b8b6be7e9d6230102a3055097baa1045b17c76b20769370c549ffb355091ec246ad17dd98a873000eabbd5f278986a27ec27db6286fd1b0e5e9976f021d50eef7a812dfa894f9ab69ed38cf9f481abab81c68341160f88e4b38e66ad8bd2fa790e75d85b1baecaad129767cb5eb3764eab9e919d55f90d4e726a0baf3df2aa8be9f50e05d4e4dcb770237c06dc0af7c9198c6dfc86fca2ca65ddb4221fbc74b01d39e53647e781066875b56d22ea787542c1e10d82ada199b89443c76ebf39b2cb9e5fda40914d64c7f58ac7165ce526694e5cf0f2904f00fe5492194e056ae14a9151a13f454c05060ddadd984886bd702b582ec1153f3c734d6cf991e4e15b258538173e49c7c23eacf4b6dfe1d986997d798310bee12718b574eb8e0f026e66bd00e6e8c1c472993589b7b2f5092644df253c48624c861e0a7667177a70273a60a03115ab177560f3ef0bb2839f0ba6a372bf2c2ef3f4e8a81e4d7925cba9c2913ba9faca024f57f09e102ebf32420c194456acc3c1ce913261a5e61f3c935a9bdefab448eebc7ee40608479604a68fe60a1e2878ab326e1a5ccb7bcc343e65aff90834fed41927933ebe14b44952e5b63cad88dd06919acc696d6380c888cf1b7b47ede01f70694d7001da204a144f81b6cc94d926bc91768d23ffb2c52c68b05caa0d875c8f3ba3ec277b8a1e061a4da406940f8ea40e49b2a08e6e98bf1705a89af190147a8c59088daf2c9fad78fb240be9315939c3c72381a938e222f4625e0c34eb824294c0053736ef72c31fa2941d75e2f05a7d61f652088d7788ffb308d2d45e204cc1d8a9fb66327958d4573802838930a24ede468906fead57c164210f225c3f1e243db29af88a6b7c263943421331d657ee5325eea11ae49d1489f3cfdddcc4ac896724d93d514729ba35fe64f8d0574d56f5d427dd56867e28bce0936dc32f4a06fb13514d2678b504e8f11017bce287a78d40ca900f2d57c7be11585c538a19280197c821d9cf732761b9d041fb2f92db74fcaef385ab340a5e868bb1719096e00d7d692df77bdeb9d5ace3a7af52c26df0c50ce3f03b3c40ff84ebed1516f619c3b6d58a07e4da81f8132a479229cd0fd021764de9df6a4cd7d6659c3795202f4d8f3add8f5f4c705153519c84eb809626da533da0d1bd557144d363c2e8f668583f8f9b8e4be8b458e1cae7139b939a2ed13be0478e9fde0d6e774b4a4c6f4f4395266bdf8447d53ae832ce038357d3992941aafbf8d13a271f2b04d8a4708c770ad7e4aa41287c3ac63b312a63e2b6ffcf3c53ae7881895a67140f0f45b840450086ab7c612c219a7c0dc261b717f325488c7618d03a473f92ebda1a0c3a77469e6f8ac2523a710c14be1b1e211c4b89a77ee85d6c290e055c6d192fb8ad76e27d4444f82b3b1a147caf035da3ffb03cd9f9366235e18db3dee1e27bc87955acaed9c02c4320f27dad0cc8f4a6b1c3833119555290b4f6fc40010a6703921b80d2fb9798fd2eec03a36a3ec2f32797bc718eeca2bcc7fccdfb60d9f9132723834d56de5ca7eb0af977d8e3f166f63f1af8cdfd344e62ee5cf2d35bfc8e27eda2bb81677ff5069b031858a9a4840f3772c43f5e4e0279aa34471d1d51461718d8d160311cbf1874cf44940ef43222d183ca12655b3341dc850c9a9a517624ba60fb356ecd064dd9c25deb9e40b1939787cf068559d4239143aa9f6a017fdc55a5bf4117e295f6738a82a61db171fa8d9c3540896e6066c364dcf29be0cbaa847062e5cf2f86275f0d69543e717c0ea24b0a5a9bca7754f8fba7ea7232a7aafac48e2620af173ac97ec4f59ec402700796763ee8ee840bde03d50a5f530ecfb35a4b52f325c6b715afcd82fc39fade07182ec58043cc078c728f55dbcf59d33414269f856880769da9b1a20f2bbb8017e88f31471998e8eb8ee565eef9e880b9f5ef83d5e20fcf5b01873a6584c99ef70e19086a46ea42dd7168b48f3fc5b45dc6ada2cebd9a72cafd86e3a108d1dc3ef32c0e0002da1489b8a3a756f6eb9a7b101266a1b044e899be50f3ae35e510528c9bdc7dfd6de55a4739a936eab000d72cad3be60aa0a95e797579a3ed5953757ee7693c0fb4cf1d93b6877ec121fe72977419ebca97dda08a9f0d1d"}, {0x58, 0xffff, 0x9, "b11082c7217963832abd54a3d2b5d7fdf799ee74086a4b2a4a9acf4351043ef0e95e795c6a9e10aaff7ab7a50501013b28f518f3c2f128817059595ad834af5f4ed5bc721de7b1b4"}, {0x90, 0xffff, 0x5, "e61c092292b27fce09100e0d5d01bb490e2a7b8a931ed8a5102dc5c2505d8a398b65989bad5a94aaab03ea0f45d6659605cc9b0292a26816e41fc909b0a06875d64581dca77782665c70ce559a458b859740c65d5fdcb52ff5608b490a6aa8ede40e01918699bded2bb574de109aef1232458c91abef3d5cd2b30e0e025b"}, {0x88, 0x0, 0x1e2, "9b6b0c89e8844adea59692cae905722b47de1886fb28289e6227c57bb1e4f3813ca9d9751e0c7462ac253a5f94227ce2a5891b849a958ad2dfb2bfba1517c14424aa570fab2189dc9913736ccb06a0408e8568e7d3e75de9fc03875081a58c17ece58e6f62a1ec59f4e65dd1f32cf4cabb3fa7"}, {0x70, 0x1, 0x7, "2ec38abccadff83e350076e2c4f395c5592ac9ce9e342d0c19f5138dee7129582149aca6a304ab3ee196188f3ba3fb0168645d054f3d026a9c1dacb5991effcb9c461efc4d8f8af36c700249d4d6b776d0569b71976ddb02c6"}, {0xd0, 0x1, 0x30797c84, "90240391d973f3677f7f813da621a5f7b3f3aabf6d33ccc6f730b9dc53e0cc16784946b5e17a51272f22136e57ae203e3aca245b4e476489389b9cc544655855df1b6010b2e041097ebc674c600394a24b89b906a532b3a0d36f44a575097d820618f180efd20c88e8aa6a15eeeef25f9062af557f035213b660c51e7c1e27f8c1789ba204f1a0838149717f17248b05d159073f4276f902035b9475d6487672d3ef1547097503a02adf83ec182e8f80b6f636cfefebeb2e3fbf10f3f9"}, {0xa0, 0x92e2dc72ef9fe4aa, 0x0, "81d3579b0052aba406e667d6ae0c512dcb7c71c2bdb8de84ed62b971da1ed380cfb4b30d07a25ac14d3672538c0b6b67883745da67aa7ef46f964bd42b9ecc84874530a8630da1401b1b5e8ef7720ea1c1142a2c419130ebcd1989b08b09365e695f479dfb1dea7cb7e1be1dfa6256f89eb18970df2603bb83c54fbc9b14a5c466edcb9126d0ae63c08809441e"}], 0x14d0}, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) setsockopt(r0, 0x8, 0x7, &(0x7f0000001800)="a451898a59fee879e6fa342599e5dda066374ac3fd407ebda0c441671966ff332d640154ce657bef657ba2ef9b3361977e11587cd192f66e859f19e827c35a3ff645303cd8e7906217bfab89ff5e9a0bc5b0338892878a460554616b727edd0379e4b2ec383a1468885330a2f2aefebfa8668c79f886e824e9685300e52ed9fe783ecad28252ff8337e83550ff002de2610ea806deac00888c5f611a0ff5dca88fdd", 0xffffffffffffffa6) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000017c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xffa4) setpgid(0x0, r1) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x180) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0xfffffffffffffffe, 0x0, 0x0, "0000120000691040e9733e173675ba28feff00", 0x0, 0xffffffeffffffffd}) r1 = socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x624f) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getpeername(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x2, 0x4, 0x4, [{&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x48}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x30}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80b}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) 16:00:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getegid() r4 = getegid() setgroups(0x5, &(0x7f0000000200)=[r0, r1, r2, r3, r4]) r5 = open(&(0x7f0000000240)='./file0/file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0xffff, 0x8, './file0\x00', 0xffffffffffffff34, 0xffff, 0x2, 0x8}) mknod(&(0x7f00000002c0)='./file0\x00', 0x8f75bf0fad116142, 0xf5e0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdirat(r5, &(0x7f0000000300)='./file0\x00', 0x20) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000100)={0x3d3, 0xb8}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgroups(0xffffffffffffff6a, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x10) semget$private(0x0, 0x7, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x141) semctl$GETVAL(r1, 0x5208be49384208fd, 0x5, &(0x7f0000000040)=""/45) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000000140)=""/63) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fsync(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r2) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3f) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0xfffffffffffffffe}]}) 16:00:11 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() getgroups(0x8, &(0x7f0000000340)=[r2, r3, r4, r5, r6, r7, r8, r9]) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = msgget(0x1, 0x200) msgrcv(r12, &(0x7f0000000400)={0x0, ""/210}, 0xda, 0x2, 0x1000) fchmod(r11, 0x0) socket(0x2, 0x1, 0x1) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r13, &(0x7f0000000540)="f6631bde808a470a7ee2cbae2dcbd264a4a7c3f276ad0c6b8b0268800c1fbeeeaee85cf78d325ed5a50c5c714369cf55067df9844cb117e803e658fdab3c8da167c13b8131e9581277c24aa8f999d922985bc13c67b7e32296208ac6fdc8faac14e25f7ca2088b8e9e7f47dbfd210792384d1cae292ee1d21b4e96405a362c44", 0x80, 0x9, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x19) kqueue() setregid(r5, r10) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000600)={0x8, 0x80, 0x18, 0x400, "fc4c883e7974c8bd6564024f5b81da90645636a0", 0x6, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x3, 0x0, 0x81}, {0x18, 0x1, 0x0, 0x3}, 0x4, [0x80, 0x3ff, 0x46f2ef93, 0x3, 0x5, 0x1, 0xeb8, 0x2]}, 0x3c) openat(r14, &(0x7f0000000680)='./file0\x00', 0x800, 0x40) ioctl$VT_ACTIVATE(r14, 0x20007605, &(0x7f00000006c0)=0x1000) ioctl$WSKBDIO_GETMODE(r14, 0x40045714, &(0x7f0000000700)) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x207f, 0x4) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a48671b1b542a538706000019a714000000290000002f000000030000000000000000000000d096cd62451da5a38222ea5c69c223fc11da59d108d2af8bbf4ad1890e73162d1005bb9a0109e697336fab92a16a36849c3bd05c736d91df9eb7e3e0f1eee9a706fd035ee4c90429f0d963c1a2e89bd9850a087df92975dffdc1f26bc6ddec39c4631bfa7f505a0047618e62415254119ef94d80e52831cce20a1ef59957f57e5e9c03b0221594ec710765f50ee9e9f3"], 0x38}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xc, 0x4, 0x5ea6f47a, 0x2, "31ddbb5dbdaa7b17816417e9541cc6e99f1d9292", 0x80, 0x101}) 16:00:11 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x6}, {0x81}}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/ttyCcfg\x00', &(0x7f0000000140)='/dev/ttyCcfg\x00', &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\xfe\x00\x00\x00\x00\x00\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='-\x00']) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x7}, 0xc) pread(r0, &(0x7f0000000340)="9bb8f9d8dc69c47373406b89aef9b19563a8a8107d3f0999d04b5aa1ae997b80fcc0cc79b75ff035cfb9724ec554189083e68e0a5497a7aded6579b23844ca3be9f3f328f9cc4df57d6f54ff02ea83e56a63722d614d296f0e08e89ed22adb9b59f0cebd4662e6c19dcde14d95ffc69ad5423ea83e465b943520ba4efc7c3b89b3f5b1eccd55f2d0", 0x88, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x1f, 0xff, 0x4, {[0xfffffffffffffffa, 0x9a99, 0x80000000, 0x4, 0x8, 0xaf, 0x26, 0x81, 0x8080, 0x0, 0x25, 0x4, 0x9, 0x2, 0x6, 0x93b, 0x6946, 0x8237], [0x1, 0xfffffffffffffff8, 0x8001, 0x3f, 0x8, 0x8, 0x4, 0x8000, 0x7, 0xfffffffffffffff8], [0x4, 0xf0fe, 0x6, 0x1, 0x7fffffff, 0x0, 0x80], [0x1, 0xc936, 0x2, 0x8, 0xfa, 0x9], [{0x10000, 0x3, 0x7, 0x2}, {0x2779a179, 0x9, 0xe208, 0x3ff}, {0x7115, 0x3ff, 0x800, 0x7fff}, {0x8, 0x8, 0x3, 0xd9}, {0x7, 0x6d62, 0xca1, 0x9}, {0x4e68, 0x100000000, 0x9e, 0x1a9}, {0x1, 0x0, 0x5, 0x3f}, {0x1, 0x8, 0x1, 0x3f}], {0x8001, 0x9, 0x9, 0x32}, {0xd4, 0xffffffff, 0x2, 0x1}}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:11 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) r3 = msgget$private(0x0, 0x12) r4 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/191}, 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r5 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) msgget(0x1, 0x10) msgrcv(r3, &(0x7f0000002600)=ANY=[@ANYRES32=r1], 0x1, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r5, &(0x7f0000001480)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7fffffff) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) sendto(r2, &(0x7f00000001c0)="d88b10d65d3f885a3814cc42c9fabb5ce7cd1e58e29bbeedd30ac0920e655d9471a97121f2b1a6dea73967c2b7e7b875b7db09b131103e4a606e6f356d7ec340c0b66ae17d85d5445240dd53d393e4be84477e0b7175d52f8658eed4d639ccd421ab82fd8ba33976dcc0e5ed5d2d532476d805b1970347d6167b76935d13736b0f2b60511024f82d365e9e79d526a936", 0x90, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x9}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r1, r2, r3, r4]) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x44) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x200, 0x4, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r3 = kqueue() ioctl$TIOCSDTR(r2, 0x20007479) kevent(r3, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:11 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000040)=""/50, 0x1d) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:11 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) r0 = msgget$private(0x0, 0x16a) msgctl$IPC_RMID(r0, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x16d, &(0x7f0000000380)="9c81a28089fbeb30f68f5255c0b810660e1293fdba88860ad3b6826f6346e34333abca213f315b26ad23203474c205fd15d758aa283a3166cc16c2aba8deafa37e0cef12b0a91a0e79e4fc24bbc6bc05bcfd900e6e999aec719561f4df8b280c1569598fa5d429728d080d084a30459ab94889201937ed069435789575d88127a9414373eba4f3b22886045fe658b4fc1b67e9f29c9176851fcad8d262a77f951305ffa39df5f8b639c44ea6070238f570348a40c369f56c3245c8ee3268fb79d37e6016b6c809d57d47ddd15e0a9cc8713861cf5ab18ffec4ae91a70d4b706b6ae043d54ec7ef6e3133586496662ccdf0d6f982239f264509ca3760a51d2fbb59b5617516c8c4f0f3a3ca5269b6ed4a14f476d466e3fc9d19ca7fb172a8293b95903ae537b1b95b1539c65b120bffb974c4b5f858b10cff77a37301344217c36fc1d5eace0d90e82cd2c797e3a99ac6c54e0cf66c020b445e9387139abd327d73d72141481a8b047c3e391d47") 14:41:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x1, 0x0, 0x800000000000001, 0x8}, 0x25d) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xdcbf, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/251) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 14:41:20 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x42) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0xb4d2, 0x10805}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x121) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x9, 0x80000001, './file0\x00', 0x9, 0x7, 0x81, 0x6d2aa08b}) 14:41:20 executing program 1: r0 = semget(0x1, 0x4, 0x290) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c, 0x870}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 14:41:20 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)) 14:41:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xfffffecc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x100000b) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x1f, 0x800, 0x2, 0x4}, {0x5, 0x8, 0x7, 0x7}, {0x1, 0x8001, 0x30, 0xb97}, {0x9, 0x7, 0x2, 0x100000001}, {0x9, 0x81, 0x8}, {0x5, 0xffff, 0x0, 0x1}, {0xffffffffffff4058, 0x7, 0x2, 0x25}, {0xfffffffffffffffa, 0x200, 0x3ff, 0x74f7}]}) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x8001, 0x6, 0x4}, {0x2e464c55, 0x3ff, 0xfffffffffffeffff, 0x20000000}, {0x7fff, 0x3, 0x5, 0xffffffffffffd794}]}) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7, 0x1ff, 0x5}) syz_emit_ethernet(0x35, &(0x7f0000000080)="8758d4a070aaed8f4f317659901c7ab36a905ad9145b66b81d79cce4d9b0ff76ab8b49637e82031f00000000000000040e37494670") 14:41:20 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) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0xfffffffffffffdc7) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000140)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r3, &(0x7f0000000000)=""/50, 0x32) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6a7, 0x0, 0x1ff, 0x2, "b8000000000000080100", 0x0, 0x8000000000000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="2726650195747fddcd7c2a5b9d8354f0883ae266ba4de5ed845567d11963b6a15131f4487816a7bb647a50b2117c99c482f11b928e25f4f1928f111639ac180b8a650b963be7e6ef68ff85af617744c2e09070cb03ba994375c99caec84fdda90161b09dc676be9869e448295d5b8d0039f1029fff6dc68484fb6b60221825c103ffc13a2081086cd008f60cace43cab5f3b01bb1fc102a657fdf1c102ab772cb05b0ba890ca3e9e6d6ac3cb5ec61cf246407985fc8f6d9d55eb99740253ff57de1fda0e3bf0fefdf16b591d5805", 0xce) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7fff, 0x2e, &(0x7f0000000000)="abffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 14:41:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x80}, 0xc) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x4, 0x23328125, 0x724a, 0x2}, {0x101, 0x7, 0x0, 0x6}, {0x80000001, 0x702f, 0x3, 0xfffffffffffffffe}, {0x1, 0xc3, 0x1, 0xffffffff}, {0x53, 0x1, 0x3, 0xe}, {0x6, 0x8, 0x7, 0x1000}, {0x3, 0x7fffffff, 0x2, 0x8}, {0x400, 0x100000000, 0x7, 0xb2}, {0xdf6, 0x6, 0xd8bd, 0x2}]}) 14:41:20 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x382, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 14:41:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "0000ffff00001040dcc3ffffffffffdd00", 0xfffffffffffffff8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:41:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f667def653000"], 0xa) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000240)="eebf318438e5a01d1c7d7c42e6495fa5b46b67ca3cb14abf068fc54053c403ef6a27eef0a8ec4fdc667a36f265cfe765943e8328260ee0fb35508e024d6a49be6386fc65c0ad2135617913025d5e26f844f2c7acc0e2ae1f6fddf267bdcea29fb225a01d6e00dd3d0a8026c21554035435d6c71d81b2f1ddefe239a2b8aca7c9cec0b655c09c11dd26832ab3c90dd5eb38d179714f49b7d09c85c4a2c0f8f7aa61334109dd9deb3a2764e709b4952f0b99d993e3ea84547f5ed50bf4488b3eb0b0605836f42d6745c580ff9211009b4e07e2bcd24b31d7a3", 0xd8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) 14:41:20 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x200}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xfffffffffffffff7, 0x2}, {{r0}, 0xffffffffffffffff, 0x38, 0x2, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x42, 0x4, 0x1000, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xa4f, 0x7}, {{r0}, 0xfffffffffffffffe, 0xf2, 0xf0000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x9, 0x7}], 0x4, 0x0, 0x2000000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 14:41:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000000000080000000000000000b3b1ddd4c75a82af16fb91cb94677e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) getppid() 14:41:20 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 14:41:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x101, './file0/file0\x00', './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') r4 = dup2(r2, r3) getpeername(r4, 0x0, &(0x7f0000000080)) 14:41:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() pwrite(r0, &(0x7f00000000c0)="eb6f4600ad382107da5fbac3dfe97b0e4d70759d0abbc6e8940a98a6e9254dedd6c5f1e2639e281e2d26e60441c3424feaa136f0f5175576c34fdfcd683dc7041afb9cc890e76d7ceba0036f35f4f6092df8c6420ef34dd7032b9f48ec4cb3acd72687c9a85c02f77c6cb43aeec55c937a6d3bf36d745764fe5ffe316a84596d34dca43aa9b540c446f7b21ac685d2cc0f42fe33929e750c1bf67d4e3c80b168bea5a8ae9559ff5175b3bd8954fa50032ca5c539bcb017230295fe696c971674f8cad93f27a40528dd45ec628bd62ec19989ece7b3862519f778e19017", 0xdd, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x6, 0x0, 0x100000000}) close(r0) 14:41:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) ioctl$TIOCSDTR(r0, 0x20007479) 14:41:20 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kqueue() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 14:41:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000480)={0x1, 0xb4d1}) recvfrom(r1, &(0x7f00000004c0)=""/138, 0x8a, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x2, 0xd1d, 0x4e}, 0xc) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(r1) chmod(0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8880, 0x0) fchmod(r0, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x7, 0x2, 0x3}, {0x7, 0xdbb, 0x0, 0x8001}, {0x55, 0x4, 0x8, 0x8000}, {0x400, 0x5, 0xf1b5, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:41:20 executing program 1: setreuid(0x0, 0xee00) r0 = getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ktrace(0x0, 0x5, 0x8, r0) 14:41:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) r1 = semget$private(0x0, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffff8, r2, r3, r4, r5, 0x8, 0x5}, 0x101, 0x7ff, 0x8001}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x40, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x397) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0xb, 0x2, 0x8, 0x4, "a102c3b35affbd8e57de164ed1d500a296acccd5", 0x0, 0x3}) setsockopt(r3, 0x29, 0x1a, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x9, 0x2, 0x8, 0x4}, {0x5, 0x1ff, 0x400, 0x8}, {0x5, 0x0, 0xfffffffffffffffc, 0x3}, {0x1000000000000000, 0x6, 0x1a1, 0x8}, {0xade3, 0x9, 0xad36, 0x81}, {0x1, 0x7, 0xaf, 0x10001}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x74}, {0x81}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000280)="9348bf08c695649715330b753f2e13abfa5bb6706558f60607d0e5afd13c1472d048d6e641e0d878b95c1a67d190f54b7de40ed4e5668ab9889c4b587785c017f1766e92b51da268c9c8d33e198e5137031882fe23223a9dc4d51572f0a51dc5e1c67e8044115dfd17bbdaf13f5035e65a5d9dc8"}) 14:41:20 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket$inet6(0x18, 0x1, 0xfffffffffffffffe) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') load: 1.83 cmd: getty 12602 [ttyin] 0.00u 0.02s 0% 321k load: 1.83 cmd: getty 12602 [ttyin] 0.00u 0.02s 0% 321k 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x20}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x42, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7652, 0x8f86, 0xfffffffffffff95f, 0x2}, {0x8, 0x9, 0x8, 0x2c400}, {0x9, 0x6588fb9b, 0xffffffffffff491b, 0xffffffff7fffffff}, {0x9, 0x8, 0xe0000000000000, 0x3}, {0x8, 0xeb, 0x4, 0x10000000000000}, {0x26, 0xffffffffffffffe1, 0x80, 0x3}, {0x4, 0x3, 0x5, 0x7ee}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) 14:41:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) getsockopt(r0, 0x2, 0x1, &(0x7f0000000180)=""/128, &(0x7f0000000200)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="d5229e3e8f20d07ae423abb345e28c644c1bc74468712fbbe87a4efc6875aee5dadc6e09188434508a5c687fdb9a0c6688e7cdf5235f80d4dc13ce94b7614a7c974a7d546f472d", 0x47}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:41:20 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, 0x0, 0x100000000}) 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), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000780)={{0x8c, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r3, 0x3, 0xfffffffffffffffe, 0x1, 0x4}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r14, &(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) 14:41:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x58ab8aa186c53b25) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) clock_getres(0x2, 0x0) fchdir(r0) ioctl$KDGKBMODE(r0, 0x40044b06) 14:41:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x7, "0000ffff00001040dcc3ffffffffffdd00", 0xfffffffffffffffc}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x6c}, {0x6}]}) r2 = dup2(r1, r0) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x190, 0x7}, 0xc) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0xc1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = semget(0x2, 0x1, 0x20) semctl$GETNCNT(r4, 0x30adb847f92cb272, 0x3, &(0x7f0000000340)=""/252) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xec69de9ad9503850, &(0x7f0000000180)="a1216129") 14:41:20 executing program 1: nanosleep(&(0x7f0000000080)={0x9, 0x8}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/192) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 14:41:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r2 = semget$private(0x0, 0x3, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x1, "43e99496c3da83a6bcbb375b9b1e4d082486ad17", 0x2, 0x8}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r4 = fcntl$dupfd(r3, 0x8f053be8000fecde, r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0xe66, 0x2}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x67, './file0\x00'}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000004c0)=0x4) fcntl$setflags(r4, 0x2, 0x1) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x3) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fsync(r0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/246) r5 = fcntl$getown(r3, 0x5) wait4(r5, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) getpid() ioctl$TIOCSDTR(r0, 0x20007479) msgget(0x0, 0x4a) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x4}) 14:41:21 executing program 1: socketpair$unix(0x1, 0x1c6dbdc59a5a9b6b, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) r3 = semget$private(0x0, 0x2, 0x10) poll(&(0x7f00000001c0)=[{r1, 0x4c72887171bbd085}], 0x1, 0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/196) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 14:41:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0xfffffffffffffff8) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xbb, 0x0, &(0x7f0000000040)=""/187}) 14:41:21 executing program 1: r0 = socket(0x20, 0x5, 0xffffffffffffbae3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xffff, 0x3}, {0x18, 0x1, 0xfffffffffffffffa, 0x1}, 0x4, [0xfffffffffffffffb, 0x6, 0x3, 0x80000001, 0x8001, 0x5, 0x6, 0x3]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x8, 0x1, 0xfffffffffffffff9, 0xf2f3, 0x55f8}, 0xc) close(r1) 14:41:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x102) readlinkat(r0, &(0x7f0000000180)='.\x00', &(0x7f00000001c0)=""/177, 0xb1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c", 0x57}], 0x1) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./bus\x00') 14:41:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) acct(&(0x7f0000000040)='./bus\x00') ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) accept$unix(0xffffffffffffffff, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/diskmap\x00', 0x10002, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000180)="69a6f63752b17cdcbd546042420a9374cdbb5c49b94e19462dcd376a543a0ce8963c040f44cb6564bea9a40e23a77dba8eacbb81d893b7d4f483969a5b9fd54beebcd36faf14a091449cd040a528a6614413de76cfe2ce160ed64f4920735979c874faddc1c98791879a6655fef8b84004b5d4f1cd81d3fc64dd22d339fbad91815bb35609696c70913066dce8a65eeff5b7eab200345769323e24850e242b944a8f51f2da2599c586d2c5", 0x357}, {&(0x7f0000000080)="f087130c84766f0ff5d87adaaaf97cc72df35d70bf0884868fe3777ca26a411d1a6e0614687fb8d4054b12fb66791174213f", 0x32}, {&(0x7f00000002c0)="8a65f0da587c4994c9878e15800d8c2b", 0x10}, {&(0x7f0000000300)="0078dd34dafbc4c9c067a662d393179e831474dcd0b59fcf4f84ccaba7fbd8bcd9ffcea6c71da935d2155302b500a79e2f3435610c32b7b3bdfdc1be96814d605a4b6ea912bcc026c2cdbed6aa9e661c071b25faa83729a736960b319281de5adddc0ed63b0b1cbede39dcb8a0b3fb0480dff71774aa89826252724614eeba5988d62d1bf0ba8244f0d2f5ed7179e2e4ee47e0c6cf8a6066102b737a89be570f91cd2a520a6e4faa89409cff1bbf960bfc8d6faa21af77c77b4aea9d2e77b98c9fc850a1a69df748ed54e58dcc723688ba69858efec9614b3d30ce551117221f6e6cf8ad2df7ca03abe403c6dea0309fa6269ba160643802a9b46f08377f66c8027b08475ea7a86d7ec6d2d3c3d3c53a4b20da5a298553382c1e0fd2ec1bd9058bc632db055b0fed8f0a00a8f8417371ec751de8638d9c2e36622001f9ec1e9dc7606382abb04611b08ea9612a611f6d684d3582f8b7c7fa481ac908c29c2be800e993c2e46e6957539f3c0169e4335a379b316e197e16af33acf538015901154aaead2f81c8e5966af98e775558b91fbe4780d12a1461ffff7f7eb06f4a0d9ab8e2ca76612b2936b2ffe846e938d3f7a1d56afb93b096f50bcd537a75eba165210a63bff44222d04143bee57aef41411d2763b7f6a496b088f10aba7e9af309841e46a76237c50eddbf8c81ab1b818f90009c5f8a159d29f3a19bed79dfd48708d865c0266f896396f344c0fa11a5008e894dcd82d8d998f591d3574932e3bb12c5fa8454a54d802b898eceda71a168e80242d44646792a5b961f6928b01678bdff7183627501be6d769a318b5eddf8f644aaf74c323e5b92be1ad45a30fa20e645820f7dbd818862ee7d9c9bd93baffd75c56378843eb8db204be4fd42a00c5a0641f98cc3b3e9c487aeaa39a9f831497f0fb961387ca3942bb825f9a3b8146a2cf0928dea3a24ccbd55294ed56614b5dedc73ae8bd360ccbd317ac8c793b1d4afaba507af6f742fe885f42e71ef21441921d8697ec48522b389d2d43549c9174a42547178e886827edf7c33617ee15165e51632c39ed53a503a1540032b135dba53a7cdd9bf26698fa1b7ad0febd0157783876f9e3704ae81917237b49d45c9de2af46b7a20c6eddb1ea0c980bb9d249754f94eb5f18bb1fadea0e6fd9010d4e1b070cb114a240e5e5cfd09594fbc9f59a1d1e79a77aa73dd7ed2b1f227df74ff8b089ff4a0bc226492dea71f6b4540c0a0ab95d1f5ada771c16ab875dec6762f50cabf8871cec2dcc9432570b48d8278eea48628f1ea4be589a8975746bf92ac02ba69a8492d313d8de28718102062a0afe94a55e5823f95c617c67abe67fe48a1c1e217e227ff09bf9b5ffb22ca4c061ec5241d5ea3212421864e30863acff249a3a14f142e7fb12adf2a8e550710981c6d68d377e806012e4ec640fb36c41cdc46415bf951d52297234d13facce8c7b6e65863cecbf3bc0a16a24e750ddb793678c9926f78476c670c6279f5ba6c2d962198012aa9b8f7959d3abc8a3fbb6b3fb73114c4ce4b3d7b8abb678d211171403a85683a3dc6aa4cd5dddde057950419c74070fe0d9eb79d79e356f3b569c1cd0de0798d964ef5bbdc108ada7d0b3b45f550e251213736409bdb5addc7c9b903961138b2cc64e145f1f43be9718cf3fb501a88e75f61e616150774503d043ca44eeda803dbeb4c11e7138138f766e4af2da6ccde4871bc3161f1012abbdcc4ac194621d0be474bedbcddff087dd08effaa88d806232acfcf5a2f4661cfbadfabaadb1df2a85a37d72483e3a2c034012aa957a3f743a55b2b7d232d55b015a18f8ad215bbc60e069d5febe0c4cf7c946dbd95c7d8feb378b038889170ba27fc51a0f68d18912bd13e3b41ac420d05af8107998188ad279774c9feb89edba4a081717bd0eafe1f8552bb8de67bebdb64190e13458fa3cd6761f9e5c8aef6cf188b89667774ac8f2f2ad52d819bbd9494b6388701407a726d95845dcb27ff15603594aa416e031c15d626996c6bb2a87929cfa85c5dc12bc0df4e4a43f788ca2dc4e3eb91335a3cdfb8c7082f54c43c8f4543438d6425407e2ab9067ec779b7078f44fe9c7985ba3227ead7d0c8a0eb2c8f6ba1b7ef939a118f132d918c8af5be3386d379c35208b47866b27605f47bbc991553254a23e6e71a5e3c94040560e3ea75ff3d2636d96b73f2f8e29453f9b66372a2b53cbbd0cea1fc5b0eaa10d59a5992dbf46bf922d4fffe680ecc40ac709ff2ef0bbc984356b069c996b453a5211ce9db11698eaf56e53a09f9ef63f880e7c3cd7421bf21b6a9a0cf88b264b2924b7271e2108260d77e03475ad5896f0690541cd5efbc19f63b8c4e223c08ea2ab54e3ab2aaf872070acf41e70be36a551866a86f10b94097a0918e278d7c24e9b4af38e29a246b7796bc2c2b9b8c8ce3f50554ea9fd111d9589c1efbe4be86099d26bcd124b31bfb5a3b44e1fcd3b4fdfce02750beb0bbface0244b4979159eec3a0a454845374e003834e1602197df00f4d0ebad824381ec97fdb02b30a301f0b86bd5601366ff7cf2ee0758b6ae910109141dd8598f30bcd65f3229e7018a6cfa99373738407bd8b7ffc638b7b9ed544e16ae21796c9f12f2e45cadd861f571a7b0fe1b416cf1a7a334c6c56e855d0cb738dd2550feadbd309675faa0404870bb9d8883b30c6bf16958193572ef81f50e03a4ae0c4fb110f0695b815fc86c0a687e235661b8d58327d39913041b76b324fd0c360d290e6d10987dfc3b083ecc69336926e2f3f93532d78091269e13ef7c7f4c785678bcd707c85da226ba5186d5b7dc9972e013baf861dbab878523c422527fc4c9620b07fb8076be11234e991a7229653dac69221686faf67400a83be6bfd0216b014542e4ec7469ecd4642d4fbde41151504f1e6d1ae30c6f09976634f14227c41b499b1d6aca7ee427179550e2dbb633fcb1af5a435bcc3899da712716182060e9596d1b81088ed803ad15b185b2d341f4a4158e1a44abe5943b96d6ea05a059afeea79b7c75071b6cb4046cab1b3082e7b5ecdcbecfbb3a4ba67f9ae6e14440bfe68bb71a32ca32dc852b22bd5a5440399fa0f781461f8c16c25b296929ecdaa723ec1fb13ede4d662d3550d60395210287521db037642bb316aaf930858518fe6e93322b52a6dc4fc2cb069aa054ae53e09d0b8d65b649171366d89306d85b0243dc8fda859c2a3a3088a7dd8d2f5bf9d2a80c19f124e4b674c503916325093726624af8ffd2b8c2abe32f64d97268127ab115a7a62d32bb13c4828e57d1327ef5d8d04cd93ef4cfa379c1f2038d5973c0fd5f5b7a97ba3406e5a7c5feb6c1f3a991c3959cd4d1c786048b6c6e5d57bee981920cf13a16b714a1e6ad334516d3e13c134e35854ee794f3f2ac4a2907492cd18592d53bb5bc7dbd188a7374cfb3a49c3c1ee8a6bcb4b8a118c21e2984bc989e7b8d52fa742030d341c0dec3b0df5c8285542f2e8171987a1c27846b49cc5ed710e686ad53aa62d47e3dfb6493debfb7f883aae7b47433d24881c4488174efd7fb4b60d5966e44c0cebb48bca45f74e106670eb58ea5118bd50be9788120857bb018ed99b7a0fd5575a4038a485a56f3408a163c3d2372ee087cb84629026c5949cb9a2660ccb228627bed3feb14e982796359cce79441e98c5f27dac15639ee3abbf860c41893c5cc41c6dcef548bcc7dc6199bcaf8dd1157c12b2c633b15b028ce9c10d589f36cc45b9dc96eacf1de6e0666de1e8ae4645fdace849565f25e57065aa48ee64dc9e544c41e3450e43a3c5011b952dd51ceaff430a7617162fedf87db11409725dfc720f27f12ee19a42f840c2afe1145e25904a420c854f4daacd9f014b2bd086f5411c7de1b3873ea4395fda21a07aedf8f996e8e4c49bb9c76b84ed5336af3deb939d604f877f0a6e23e0593b22b99777e290f88f633f06c724c869adc41004ae4fee8b42fb51ca52ceef73affd4d64e2b8949349ccfbc74a377ee31ff43de7c2e9df1d1448795ae849c7276762387c8c312d08b93dbb1f51fef1992d3fafb2a8c932772dd0532b9c8c058229af4a14b93596112c6c20c87d67efb0e423fcdd0a2cae63463899d50b9289154e3817d22d1adcdf5ebd95e07760433a999225f66f2b7abf1038b3ed2ab20454f7422501fcbf8c22d82055e4395b6e7cbfd59b2f994aeab029b1b0326947c5cbce8c69ba14c258e5a2e0c6fbba110be22e212c32c8f8c49caf4b9910828e26f4efc57b10b0bae3adf273819f97d18c1b35e87c4b759f30e2e41f0d5e7bb6f6f0b99ec0c0ca0c7636ac191067c24352889c3e30edb384cecb05842c675c0916b080c64cb1c62796a32807e8c3d9bb39c4ad562b9548c26eddd035c87a4f84e6fa2b6331616fdf2d68346345f90f9e57208e4cae456740bdf74db08ccb86c1ea49837f586c026661bb8a36280e2d2b65a0fc3885a16ffa6e3b96d2db54d11ecbb2821c52dd65d5b010f36dfd2e71c534f021195a9ef9eceddb91ad56bc76adfc11b3deb1bebb61a826d573d79798e9381096817f82c5192d5b1721dd1cc09af42a2b4ca7b0abacfcb1e3db0cb3bf5209d3236ec335ffce9eeecf71fdacdc217feccadc67713075e10df20f707e81e7396ee354a21965fdfbc7f201b7256498ed22480a04674ab9aaa6fafa4efb57f8670af92bfcbd33d93467648eb3525f0306026ab09d557dfdc7db5155d2d735fb0a62dc514c42f2e3a57756af458dfc38955b642743238edfab53a26bee90e6d4723930daa01df50c407defb46eb41ceff8924347e32627f7394c5b8cb753f04e2a970e938307bcf0f2a3b6db007add1c9e159e499d685a038db7089199258c4f02eba7c00315c645f2c4596cc8e57839ec9b535a96e7cf27f4a7194ccca7ba6846295162905987eed8d6f7289f73239d6b62c0e09538b75c2a59c737ea5a84b04ad94e282ab1dc5a0f43e97db018454868570b3b40f150dcadfdac6552750d1f5c187ff0d2d69dab34f146a6fc9a30853b30b109569ed9f21fd4e747e5f081d315acf8e33a9eb13569d458ab2db8431dc4359763e6117f8bbed6482a896e646ae5352396e3664e42997726ea6554665bf0fa285762fdfdd69097ead84fdd5e8953ca43e173b8c3bec28f72afca6a46dcc42cd7f19b6a296b42ec96001b31f86f7894d1733596abf6c33ed188f4135d07ffab5d5b454a2e52941bab9f9ed93616e14c6bc9dfe52bc9e15decd10ce9aa724a2e4ed92173f4f4ad27289f66d784cf597ae702a0fd278d1e4258a6185269a4b1caa9a9cf92c0e8a9630c1f36cc9e893d679b458204332698c12ba38cbb795063cdf5a10590878d6b02b1e7ab22dd7938897166d93add3db83faa0221c92209310ff730ae8e3745d10a641d3d94846996d1b1308c1cb8064d37f6c464a68a75fe40f99f94e54aaee64cb0655eec0b4cf0e7a45a99e6df1e7a8d4845d76590e357b0128b0713db30508c869769e73c9fcad44fca71c8faf89e8299a2fdb4754cac9cd54848be716e65bc8ac1ab2263aee7be57d4aece435ed3a67a4a537a34ff71e2456ec9b39472d21593a35f2a0f6869dbfdaa9d382ed3c9eacbf02c9b12cb714574aeed6dc5d61c83c9db61f2bd1dab7a09eef6177f34729ddc965482c77c629dc2ca28c8f560da7ace0ff908a1943cc05e2cb18b83b28c603f0d9a14e93d9edbb138aedc08c0dda053c5c8180b7c3b0a8df9b6cbd57a52c56f79cd235bca148ce4074da961d2e5d18c77a9dc316933837287", 0x1000}], 0x4) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000007c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x100000001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 14:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 14:41:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:41:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001140)) r1 = socket(0x800000018, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2ca32e0a62d70e46, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r3 = dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001180)='./file0\x00', r4, r5, 0x2) syz_emit_ethernet(0x1000, &(0x7f0000000100)="e3d9fffb13848c7b635f31c1f54d279fa615f6719ce770f1465d2d1121620b1d1b67b8fa38e6b5e3506c1099cae082146a957684b7f8736255f214792b1399d822de1fb3b6231c7635016e5ea27d86abc67dcbad4e9f3a56b6c510002803dc85c7be50fcb6b4da83d19b604128e2b326f633011a813e668bcc1977036e67c148a8b4f25b4d8496c4b4e31bca1c06814c46a2c78e110c6b7d8f62e42f7be21cc5d3c4b0b5bd44b4453e51c8aab958581d4231414822bed2972715e0d614b88f39d31dcc9b9c09cf9564732e03309e56d7b0d72a9d6108803dfc987145d64c06382b9b1144de0f380a0a3fbebcbafffcbda3bfe6bf25b2ae61cdd292df4be3b11edf8ebf53cf6e3fda8288d498a568e36bbbf4df59aabedd6184a8f4a0068dcfbc01466e8fa5b7ab45921a2e747862b689614e2fd89b32e9d552709eadbeed30bc813c689fb82ff5828d74575612e3593ec6462c8b4b00b8a195cbc70b81d5cfc0ec12d2d5ae2bca50d8adff9613c3026d95908eeaaecc4cdebf1a810a1723b2788bc97120a0f412b733c1ff369d752a33c241a2c4030121ea50cb458566bc66036b90dd1f9c19aa686825037a62700f2bd16616198fcff8334d29c25268d00aefafe6e858e65de786d35a0c0f19803142049b41ee926b137d5838477b67c1b70cfda8d19b843777a741aa11cd863758d349d1ac4a23e1d5a00a461e462cd111704fc37146338af9698f8a3f5d76f5653f9bd1f03c89c4eebe0805e354dff4d317cb1ab9b96df8615ed690b23c684be1dea942fc16faafd311b0debbd556ff9605f2be1ae85c526407a460216e34c8e5ca3cb3b151a11331b5f08764e680f6933c18c5423f10d77b1b01c78cbc59a87476d6e2846ebd1e1d11ae05bf20f81ee11ed54d8ac6d163af9c4ad0b34ceb99381d0d024d2818135768aa473a2b4a374d4d11e2f458e71f7757ecbe29e802ed672c80363d2cbfd76f612e78262c7d3ff5d7ea2262cdce6a53cacfae6aeb351bf60022b0006a974de8b3a04b5d7b76dbc9daf7f7f68f722930c86074036481e80dfdafc536e2a8f0b5070925d98db0a3fc2b98fa87698ed82714f1d2f1d79f85ef54a1910b93040522217e6f615416062e395c676d8c45595a5332360913f235cc83eef6b81ac1ee355df748d689896f840c79ba87da2533b9dd516e9b76d453bd39c5d97e3f9b0ab431da373f6c51e6e7c458fc0780bfe0eeb33ec520094e63624e31f71eedfeed3900c4f567924a286476bc45722a266863af2cdc7a3782aea7426c042626f9ba39020de97d72391c55b95976a106580d95e4dd029e4d0ea37613943e6d4059a0c10d22b3caaabdd2ae533f520beb588a27480f2d0e3af080ad8a67780c109a1b4812e451b9810ee79482c994d0a15eaa051b749f82faf0a10e8b1b99bbfa9194148193a6f96920e8eb788d8de5d3fc53581d2c0da03cfdc0cece91af141739870b743eb42459a7a9759e3a8aeaf2f0eb8bf57b8b7e7ad5474833d49e5500f859d6b38b79b270d4a941ca2cc0913c523995770808165cc0e142cede2605aabcfbd3c3246fb5c848e6c30cfc361fb1ca947443bc1995b562b725829648389045ae9ff6b82219fffe227a2d69eab08ce55f4c10917632d0de2b070eb8b95c6cd9f979138de8b1d03719b49a0087ed82795dc2de632e57b23b1ee6916c0bc8431989c3866c42e91e44a1e08ed9d77d7e18d5bbc2d4ae70245331498436c3c1c809759bd54ece4e0758d19f82d8f23fde744ab793e2989da41b4605a18417bde9b4b613af63afcacd313eef206d10f2a31a08eb0040bd8efc5687146cafcbbaa4aa6cb5879653391d7cf398b8f0f47ce2818c52db23a99f5a759ea9984f3bf4823fd99f2b41d806f5569e21402bcb2dc82a282136278edd3359e1a7f18f63a2392d07409f9ce296c7ffbd0ddbc966909483e310c5961547544d373a659e08ca24b6ecb5f2b31d6eabbb91f181ea04d57de9a001d12dc1350c34caa569232104727a1bbd435867ffbb3f633881c84094819f93d6cb82285f8623f45279737fc6898d2d8f9c15a29ba99822e33f8d738b8723073c024b8c4b3882a6f01186f7c47c6b51d57fb73b41ba4cb7a706caa9eee7316c24c8b2c806d1b500140b86fe183898ae4cc57c600ad6c070005e18261d15f6499bf0b201fcd970a852845edb514c43db160eb40a684bce04db53bfbab6122ed1b4c4b4a48e2a9e297eff31fd0517fdca9f362cdc2bad410921732c20dc532c44f514cbc3d3f797642a3ddae6c5be5c3ea9b5dc21f8fe1c455a357e75369f8d85246dac3c1e9388cd8c9f8add7ec91b8f584f79bb6feffdc3d574ef88fabb1042e2317e329843f304c4c61f3f05cdd6bf538c4bdf310ab67695d229b55e56ab1092c54c6fc3c09d823117a7ceeb517d7357fb3b37f0a76ce6004fb09330911e01714bb6aa58fd61bea57a87c504d136c3fdf524658c4a5afdd45afb3783aadcb86167f6e90b1fe653c560bf2616c7e0aa80b2b063983dea6a9a1593748191955b8db0f4d31246f5a7026d6ae06a369fbad007329b20417b50362b5bdc596921fe9deabc242fbb7c188912178083bf87caa7029303ace6fb3dab57f170db7a61b55d82cfc98046f447aba68ae90990093ff358c3969005368685974ecd8adfc7483fe9726b1d4f8630b109003819e10b420cbac0e65a9a8720867c9307bf00566e6a7bf81815e58da75b24afe30a3994af6e23098427eee21544ef914d082ff6f7f67b1b29138bec5d672535ccef8b5eebb02fa7e237c37daa5dfa7e37626e348e38ed11828b3edfa64b9f587ab7e67ed3f425692456138e523f907e5d43ee7137942bb65971c0150066f87b00a9fec699fbbacef6a54a831fd58ea054a8b65bb77602da0feabc313de30e945afd0ebf25f7a2528f7daa68d8e690e1f5688d3edcbd1b937ed3a2e76c62bd232059c5bbf77e5426fddf7c73241e54bb0668b42cab9259cb99d461e70f4932560aa87429ae7ad9e2daa041b7f4a6c3cca8ff00daa430a659c07001ad880ae373a019cdbadd56f3f4dbb6ec54628470c4b64a48b3bf06c15f4f11f9c30620b87a991ebdcaf6a4965824c657eeaf1a88448b37377e89c33ae7dc7cbe530c531fd6560c646ea0add39c13282fd04693e69a6c6b7c1182585d6bc676bf900949e7d8fd017dfd8dddb1a980718902b41b3b275235c729600572570168491853185fcf832a19aec4c3e00ae8642737aad290add957550f595f482a92b643ccb4367c5d8ba52629b2b3b139cbb756a2328d94a1c4eb1b103170ae4daa8dde690e526e55e5c69e503cd1e18020c82e9fbcc65ef4a7cb357d1d5e743e311dc5d03984de7ad2cd495fac5e42bd64d7bfcc8224dca6d79c3ecfb65e6eadf52095e9b96110a436de9ebaaaab62417a01eb52e3b466c0cc093bcc57c8131823973304dd759cf14776d2125ac299c40b350c366f5d112856137f7228787460d96bba9e9a55a5714d1c407772e287d077e1b245d8a4a1ec6035d4adad8a1f3eb963ae5f814f931fb44d77be1d3d1944c661fedf1786ddee97fd58ec6809d6cabe65ff305ed9ca1e328cca7797830ef77eef4b5e5d43a9add7b32111a43fdf091d7350859fcf075d9c64b541bf88072a615534ed2aafb5b4bff9dab461a0c433c40a96fceed1e50e58ab69ef0456dad3a4be1b30a89ed1cb99d437d5e567883bf2e0de2e06b4415e9ea691cf79d72d6be47ca1e4a5c8253223882801d5ae3952a72008fdb090b936a4e65b63c759b1fe2aa0896dd04942060cc41d7a77c63fe1151ce957b4a1d8861992c5324bacee10f8a00b57223131a259fca37ea4b38e33996d1d1c80a1b31cd1cb3c2eed015b4e001b22af455e214d714df6e5a7183b4840788f3b50bc1742062eefb103a17efbf4a5b710e4f2134a6afc0137c5df9d6955bf250400cf01760c55c84e91fe61fb911654ae4be61e56566a0a543bd16aeb743d4257b17c1affb93c21c1be78dbf3314c439618856a74c91875389a1cf4cea121e63e371187b2b63df76791134944a54e0c4b1829f9374420d4c9f477addb3cedd76f49086e55f6b382fc99c671709f1917880097611bb6f3b5eb2fc202bf212749551b2125b0d849b1dbb487e80409fdc33a8a44327d22c0f68dd476a75b8b080997c03e9f28ccaa15594c59465faa43bba61d12957f524e0fe290c0eb202ebe7044dc00ac0370a25b4fdce770f20a5839a0415c488bb80f9bf38c5caf506e9504dc115502582c0f08a1910a59b6492ccb72efb67ce44b41fb477916baa29228a9948680e35bc13c0e5bf95fa4a99e61f5946111f8588a8cc7f0c7055f3a664cb5ee03f1586c7397e17c36c3a2e2cd26831afb53687b358deacf4bdeb69456e0acc5e6aca51ec240d79376b460ba2f9f01fec514001faf0e295f7068de08aaa57e6a25e2482bc40f986c4d036f2cca874c34b3f2b5460817c5273b78d08fe4ef9eb65808f4fd7f6b34757336ec641555157305d0d6e4aab2fd137b78bbad0f9ffab10c6f538b298baffbe3ae494b1aa739b236920a38fd047ffbc0d49439408871c25a5e713325e41e89babd2bcf9dcfa3150d0133cf8b99a331fe153918131356e930fa93ed711473634c3e5ad9f0f703d425545b0e1d498a8067d1eb6ed233837f14c73d9576117346f46827b2429e80ccc6b7223c5764bab30f88923d16bc7e7636152ec923c6bab5f222535f5588fcfa4d253ec9ba6a7c8994720be35b5c61d3d713956fa9253fed70cadaab3a0df191b7faf60f1ac3779c73131db67954a301cec68b0c74775dba5ed2636f1eff53ca5143399e96ce63d43eb8efe3690ddefeb0cdf26f832ad984a0176c02dc2886b73cc37cbd16f5a3ce9167058e85fb944c858d838c21a2198f26c4bd60fb1ceb12db05a797abfe55a472918a8538f11682baa5e700ec7f0019c13245345258117159bb792727dbcf4d4bbc7d4cf7e625bf3733b20b183c7457b8e61a4215d64de02e6378b5ad67a147d9f39ae6e2f98fc313c57d28b832a3d7d9ae3195b28ed9a092a9478fe486f30406df885670b2e25ccd73ba92dfb2b4979a807a9d96505cbfd37fa1e6d9bfb94711a173c1f55a650d504f7d6bd9c30b0e94ee28550f26cf518953f7e1b0a56db9042b6d6dd3e3a277119a55b74b291f71fb17bcbc176fe90513c61f15993c6824bfbd0cc9bbd4ee57bba9b0ac35774b9997e19bbc0aec28da51194828fd6df9246256acc2e289ed6d63e1e13efeed891982f221342d86f9596185ad329b4b028af705cd67067a8710f523306ba7446ba3a7e2bd540c8425ca7570ebf018b1a73c9191c12a23f10f69794db9f9935b504284382092a20c5a2b8f0d175dbe164fefd073942ae210885a5081eea1415c6285f6223eb48d1cabc5551dfe7a2d382e63ac6ee7721e235034ff04dd6d73020fadc131af252614c8f05e0042452b83e4b2acd3988db0ec3a8dba666c12fb4c2206856c7b63b9f82f8b62ac5d9bb5644373e07f5dfa8993a6e318c7e96ef324eb61212cddaf0b53b0692e34d7ad1c06dd2ff98e55d27896e51f1b419043dc54f15a47131d6252b7cf3b7dfa726a16b201df0ca2c4f6196bc0ffede788f24d3d5a6aef3d02e6d0d41aa46759f1fc027589fc2d9fa89b89d188c720ed9221aaf905605c5b75ec665a44d8542fc2c73a0a18a95b96c62762eb83d69767df6e1af1354754fe949e52aaa84b2df60bcfef372ae2aa89c6a68d3659dfb8129a3900d8a576b48dd48f46cd23635ff819") 14:41:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdcf, &(0x7f0000000380)="b6f4e628f140aa834e62eeb07ddce8c6b660d09e77af742bec23d555b89ebc286902969c02fcbad512bdb7c51f8afb654c2e22c195ce34f7d41de8bd4952e5c93997baf65f965caad6ca734b2b3fbd113c2621e78514e95bc00a72d79b8e3f022b5d131dc51e692530c054b1ff8204dbf83e85a4af8bf753d0148ac6d4f0e08fdddb1416989e00c0762740180b2d0e350abd7850add5ccbdf42d8790bb656545368402629d7b81f5da09cedd18879064c0de0b39d5b4fccc6f13d6552d369ba16ae382581cc62bd9990ff8a973be609985d3938ad020b36777630d3b6fcb71d18faa0f2df1f8beec581de9dfd45d76dd228a1e37d4e07a090e11614e59024efcbbe78c09833333d996333c6acdcacf0494ea23efd0a9632ade0f7e1f2ef23944834b4b4702dbd85d620f1f0acf23b6259c228e0aec4227cce7961ab07295a1152b2f8067c3ccd5113b54bc5d831c188c740cb62a7adc795f176b2e430350e01369bcd456f092f2dd1e82df804f6d65d83bcc78e88f902ef9f56ff2ab4065b05150ed6c3cd489b4bc78d3dd1a367f06d5a0e6914a41e57f651e0b378046757e4d7e6747c5b54fb0a8f787f02f8a63") 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x7, 0x5, 0x7ff}, {0x1, 0x7, 0x81, 0x10001}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xb5aa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 14:41:22 executing program 1: setitimer(0x0, 0x0, &(0x7f0000000040)) 14:41:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x40, 0x1}, {0x4, 0x4, 0x3, 0x7}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x8001) shutdown(r0, 0x1) r1 = msgget(0x1, 0x400) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/55) r3 = msgget(0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000007cdc256e0000000000000000000000000000000000000000000000007a40a87c00"/110], 0x6e, 0x2, 0x800) msgget(0x2, 0x1) msgsnd(r3, &(0x7f0000000000)={0x1, "aa69af5246cfebb417c2c4fb3434cf1fd11748d6e14650f54d4ea80dad96128aede05b18732beaf640ec76c217ff7031be32048bfa56db8f5a9c484165a06795d020c01472347d0174b531096c6656301cd04d478616ae7f89a5a9259420698da1349b5a6f33b0dd2206503da0723e14e4cbed558be16e2183ccacfcc212b97aae57e422443f0b0297888cda880a282e81ae0b3cb1ca93a37f7fe32722038ec5ec99bd78dbf63361365d01e10cb72ba032027e81c9b1cccd96e82a45bf741b212a9e706f20760e236766f202046985a2ea70df545a1027b38e"}, 0xe1, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x3, 0x5, {0x0, 0x100}}) 14:41:22 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)=0x3) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 14:41:22 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$BIOCFLUSH(r0, 0x20004268) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x232, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x184) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 14:41:22 executing program 0: r0 = syz_open_pts() socketpair(0x6, 0x3, 0xff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x80, 0x3}, {{r1}, 0xfffffffffffffffb, 0x92, 0xf0000000, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x1, 0x80}], 0x6, &(0x7f0000000100)=[{{r0}, 0x0, 0x10000, 0x80000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa5, 0x80, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffff9, 0x70, 0x20, 0xfffffffffffffff7, 0x9}], 0x7ff, &(0x7f0000000000)={0x10000, 0x6}) kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) 14:41:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x2) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/211, 0xd3}, {&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000280)=""/146, 0x92}, {&(0x7f0000000340)=""/56, 0x38}, {&(0x7f0000000380)=""/50, 0x32}, {&(0x7f00000003c0)=""/55, 0x37}], 0x7) write(r1, &(0x7f0000000640)="e13e3c597673d67c01c079f110aa0dea5f14ca8cce20cf2f18ed420fedb428228a6e36a02ce110cc3ba8a49f34aa48def3247d96624b8f2efb728ba43471b327bdf6960abe4015461ea615eed68920f8917aff8ae34b1a100bbae8aed6dc453d27a533d75e93094470e0718e7d51c485cf65621413349871a41dac0e83d5c6adb43389f315add641229e188e4e34c35fe808181c2aeafba7fd93c4dfa4de596484a06465434cc2dc80a9841c592ac3504eba5819568b9d0fdfb100f903c965f8", 0x252) chflagsat(r1, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setgroups(0x1, &(0x7f0000000200)=[0x0]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) writev(r2, &(0x7f0000000040), 0x100000000000038d) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000500)={{0x7, 0x4, 0x9e2}, 0x7fff, 0x5, 0x3}) 14:41:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x2, 0xabd8, 0x7fff, "e56a99b4624faaa8cbccf5d0393461df3d47ce9d", 0x7, 0x2}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:41:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 14:41:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffe}, 0x316) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7ff, 0x401, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x709, &(0x7f00000000c0)="1dfb0000", 0x4) 14:41:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/13, 0xd}], 0x100000000000026d) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) semget(0x1, 0x2, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x7ff, 0x80000001]) syz_emit_ethernet(0x10b, &(0x7f0000000580)="3aab06704d550765dfc232e00f388e70639e50a88cf963bcae06a3440605d3dc58c0d651af59e50042804ebffabb1ca88f2b006cfba1189d8dafe9d45301000100000000009d82a90a5f94a48902000000000000995741eb00a2d479ab64b9f7aa6c20d3cc7676881241a0e3a104a9418ec815e5287ad52d531ed3acf2818eca56ecf506cfc8e75124f97628050000000000001dcdaa12d9274be651112f32b5e7a3c2cb90dd3a5d29c290ba302f45a94b49cbb1a89cc3dc065ee6e51a351226adc50b59af6f4d27650b0b915a") semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000001c0)=""/55) 14:41:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'.\x00', 0x2, 0x58, 0x101, 0x1, 0x168, 0x10000, 0x4, 0x1, 0xb8bb358e8a82ab05, 0x8000, 0x3ff}) mknod(&(0x7f0000000500)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x122}], 0x2b3, 0x7) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 14:41:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x3300d1933fc367ee) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getegid() r4 = open$dir(&(0x7f00000004c0)='\x00', 0x80, 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x20, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000540)={0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x20100, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="f6fbc29b5840c2ccdce0ea4483f1102498b492159bfaefcc5d0b", 0x1a}, {&(0x7f00000000c0)="0641f8f937e83fc14b841ab0bc24f675086028f6013d07c9fa841d05fa5e7ee973775e65", 0x24}, {&(0x7f0000000100)="0b1183", 0x3}, {&(0x7f0000000140)="f1f437774233ffd2b9bd5dc1a212ff47bc121165f63a8fea5dff1f5155d568971c1a0c42537453313fa2d8cd1336e88f7c16f43e82197e98f4ef5f6b46753d27ce50ada43a6741930dfca86b37210efa14e662e11f7befa8f5b47b540bc61eed06caf1c1fb259d8f889c9a400afd634b8dbd39e91ca7", 0x76}, {&(0x7f00000001c0)="78891c5db228184b26cdb22d739b90dc", 0x10}, {&(0x7f0000000200)="2e48c665425dae87e5f19cd29ecf6b05523e7d912c30d99f52c2173b3abf69a5938ac7d23fcb07a4b7f981ea13db22e35af1973def7beb14823fb805da749c51438b31d4b5f281a487b30d72673e9f280cc8e73e12f2294c6e3756214703f49537d19b5d06297b373e772a73a2702009f331539f3340ed97cf3be4709dc844b62e73c4ed9e2fb12a4c4693fed51985474a6eba81c973cd25859c406d085c230b2ef53829adb6e8ba691def57c861d8be637547d3c1c9f4d0baa7b4f18bfe6303ecf61fda441755d4e745e4", 0xcb}, {&(0x7f0000000300)="f4a92cbefde2cf2066299a8ed62f4e55f9a6afb783242fbb504545fd4d512546c21cff77f00b092c147157e8603e21dc8b5412a68d54475afde964928524ada453282701a0b63118bfe86147c8a9370404a80346b3cd836347b322d140f9edccf28ac4a0f0dfd951891b93da981a02a2bc8347ed6d58a98d942916a177ebd1981f0f51fb195cf949c2c46a172f3dc5de41", 0x91}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}], 0x40, 0x40a}, 0x3) r8 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000640)=""/108) socketpair(0x2, 0x0, 0x2, &(0x7f00000006c0)) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x6, 0x4}, {0xff, 0x901}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000780)={0x1, 0x97}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x400, 0x0) r9 = msgget(0x2, 0x20) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000800)={{0x2, r2, r3, r2, r3, 0x21, 0x5}, 0xfffffffffffffffc, 0x1, r1, r1, 0x4e, 0xb6e, 0x9, 0x6}) semop(r8, &(0x7f0000000880)=[{0x0, 0x5, 0x1800}, {0x1, 0x9}, {0xf28ec67a175321e8, 0x10000, 0x1000}, {0x4, 0x9, 0x1000}, {0x1, 0xc5b6, 0x800}, {0x0, 0x25, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0x9, 0x1800}], 0x8) r10 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000900)=0x525a2db9) ioctl$TIOCSTOP(r11, 0x2000746f) openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x200, 0x0) fcntl$dupfd(r4, 0xa, r5) fsync(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x1, 0x0) getegid() getpgrp() mknod(&(0x7f00000009c0)='./file0\x00', 0x2, 0x1e2) 14:41:22 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfff) getsockopt(r0, 0x221, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r2 = getppid() r3 = getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgrp() r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="cddf83ac8c8a15b5952eb563009d39f71adac3e8", 0x14}, {&(0x7f0000000180)="2b7fbbf170cc123b44a38bd89d5c9cb4fb9060cef59dd08be8f054b39488193b995f521bb25a2ead899e059b225357af787f9d063dd3709810232ece257d37333a7152f12c19a1fccd41b1523c26480de70395277fb5474b5c6e36fcdb0cf451609b0e4eb8ae", 0x66}, {&(0x7f0000000200)="2aa7cba894d2cb5a3540bba8f214e92c2d1321dbe663ff5343a034c2305cf006695354c7dd4d008078d9344364353b2e17b41bed1f12cacd6003e793bccedb2e90875d686c4a21846427eb0d2855ed75135c13fa98a1a1037d9a2936303d769c6c6d6efdf29933ebd1b757c6", 0x6c}, {&(0x7f0000000280)="0c3b9d56fc4c6c4ca32bdde7addbaa457873801a905f6c22b00bf2ec2d20c343f9d75e9a", 0x24}, {&(0x7f00000002c0)="3360fe60df5dffc479405600bfdd1e889013f18a14a0df1939a14faf1d32eaf937bf2ba4b40d8ef51276bc97676636b6637e9887a3f205e2378436e23d5fa92054380930191f3d3c1b0f34bbfbaa9246fa40253d9fd1d28c6d582aceb92283a63755186b830e364a8927ddd8816cf9d5b621d24208e8c1ae8362e2b18110319afeb2fc6762202910f28204060cc16c4c5ba6e0b6c22c5179c9d4e32ff5f83c942467351aff84091ec289b8fd815b2284c1db28817a59059ac967ec30d4b001f030c66ca951cbe2733efa911b003591da8444", 0xd2}, {&(0x7f00000003c0)="b53f1ce0d02c6ce3dfa6b13bbb70bb368c499d02954f167d96b8cef59d1454a22e76c89be935d74324231bbb64739e4614c77604f21a516770fef25ac7ba6ca9cbafa2ba34e078a23c696aad2a9d0d07de9ca16e86e61cc8ca91392a76f78d8eeb567c8fea43585994d3ff1e949e35ca2cd8d5f704", 0x75}, {&(0x7f0000000440)="c9e9bed5ea67bf931abd773435e9f8a47014f87279fc16ae6be30dd011e4026b15be37a2c7b6e66021dfc132797b916d0985356f1573edf563166e3822687dd3d567e1137e5003a43691c22116b0d22b89f8a087ccf8d1e3dbce4e460b86356b1b404a7b28fc5c9ab4cb557b31bfb4d88d5073e55ce976392876e907f30eb7d86882cd4b6507285143e0cb9f6b0e", 0x8e}, {&(0x7f0000000500)="98902dc7e4cc73a6112f234a248034c02da632b494a5fe9ac285cb194a6a049da8839b56a0fbe85efc51f72b71923fb06f459f208b5fac6e69b5eb174f2d4c0012a0f5d861e3a3d908263e27a24f7694d69c567ee1f5d39780c1aea9233d191536dddc5554de3a6a969cf5036a5ee9b900f5af2a878a63eaf01bcece63fe6c699b1d1fd34a471d92de36b78a36a9d6c3f8a40c630311b68e851daf1fc00135550ff6f7ce6c6af3ef16f237ef11e3f7a3c0e9b3079d17dffb454ef36e04a5dc7df5bb191dae6922e272acd156d2ac7dbdcff2e1ac0a97a2b5683ca671d93f58eec178a0939380", 0xe6}], 0x8, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x88, 0x8}, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x24f0af4913fe4f97, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000080)) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 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) 14:41:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0x7a, 0x0, {0x598, 0x200}}) 14:41:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setgroups(0x1, &(0x7f00000002c0)=[0x0]) msgget$private(0x0, 0x714b130a825e5dc5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 14:41:23 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x1, 0x4, 0x7}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0xac610c6788de8f68, 0x1, 0x9, 0x101}], 0x6, &(0x7f00000002c0)={0x9, 0xc1}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x728e6b3b419cf88d, 0x4) sendto$inet6(r3, &(0x7f00000001c0)="0bef532ff4a3963c89cbc68f396dee5bfa564a6ba6dc7b476b77caa2de7e523d6743b8d03c535728936fc63ccaa681dc4184e059a7e1bb4e761d91b6416bddc3b80386c3384d8a74455517266440577af4a24b9131cef8ea764aa607d21c09a495557569101cb46678652eeb16ffd14b", 0x70, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x74c8, 0x37}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r0) 14:41:23 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x60) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{}, {0x3c}]}) r1 = dup(r0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sendto$inet6(r1, &(0x7f00000001c0)="44a37014dd9dc6d3559e02a46c8fc1cd9664ede760a947d9312478bf520905dda15233d39f0ab65694fc0ae45b9ef1c9f9d463161131176524391635c2a56fef794688a372580d8ba99a640d1d32adc16ee3b93dc920e0dbe11a0a90badaba2084909ac45d7e215a43f55aea0533ad3a6e5312870fccbcabf45b7560e567cac68217ea03bad8c1ca94d3f6325b640d8b2f394849da8ec01059c2bc1c2fbe", 0x9e, 0x0, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x5}, 0xc) 14:41:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = open(&(0x7f0000000100)='./file1\x00', 0x400, 0x216d0417ccc4da42) close(r1) mlockall(0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000005c0)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000640), 0x0, 0x134b57b4719b3089, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="6bda5e68a727812f205d39b8da47981e6d8a83f65c3dfa341976d2d27bcdb327e2882a81c6005901c935dfe5dcc608fc82aa34f04b6467bc046c167bdecc757d4609949657702a9e7b0c8ea718b94f5f1a45684c53abbce90e0c1721643c61d617b4a6b4c9093124908710efbe4eadb968ca1a32c98511b6cbc22a83c908da2350454d061fabfa5b72b2df012e7bcb7918d278375b00c98e393862fd910f752be1d850d5bc922ac6466080421c58d4ebc7a79c237f119122afd2f63ef21ad4056ea15b91681df36c27dca4fec98a9fa28182bda4c6438567affe7f6b7b0d574e8782aaede9c669ee9570b6c0e2b85ea0c350f9", 0xf3}, {&(0x7f00000002c0)="b7ae75bb39549d02d8de3704c91cda73592b9620b7987c6506d8900d4222a7237d01b23c4acc0de34ac27b64479d554d8e6f11fef9470f84aeff34409f964c470dabcf10f2c3b3f7b97bbe9092ae5c0841eae1b40b5b1e4ee1531a0ddcea345914972d3dd9250c05a0b008621e9971cb6b0ff214e9", 0x75}, {&(0x7f0000000440)="1000e1cd0b3bb1d4ee8dc3825009c32165bfeb802f3f6cdfbbd45c3bb1a3c952ac4d7b5ed1f6a184b9178d1f744ee5e7b9959af9ae595166918468f359e78d2bd3d2a9033393cb167c30faf49bee962fdfe3b78353907ff47276897a987955dd1e8fde2f6bf0655f4f4ed13468d43811d47930429317668260b4251639197796d37b38e5d90d2c990df92366ed3357579706c5492b9ef6", 0x97}], 0x3, 0x0, 0x0, 0x2}, 0x3e18be15700da0d6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) sendto$inet6(r2, &(0x7f0000000500)="4dd9e830b95c447a6f0d070b32440c748d4c5cb205d134a048f756deecf0b7c0a74b2d343fc973ed18e0f15fff8b272f498978fba35a1224aa440fd87535407d2cbdf6424d2e79758411b68934f467f5b36da4240d3b8c597ad76b008485c5e7658627bff3890b4ed13c0ad5b7c2a2672cd0cc1ee76920717aa3d39bbf4072b690703fcff25610f42866cb2234241cc78d073446d3da034501040d4fa0918015", 0xa0, 0x8, 0x0, 0x0) 14:41:23 executing program 1: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x43) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0xfffffffffffffffe, &(0x7f0000000040)="447ea7c7bda8d1248acecd434b38faa0b3f510601e1570d9c8e1d650894a2997e0bb3f0c737281fe458069bca36278adcf35f9f98e0191d2ce95d3641277abbc694e010cad5c6021bde56daeadb9a6d4201692859e738c75026eb30584242df6f27ce455f3154810670e76f8e4cdf0a8208d1e694212b4b24979b5f6360819", 0x7f) 14:41:23 executing program 0: fchmod(0xffffffffffffffff, 0x80) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000500)="9e3eb3900603b73725c747e2419aab4230e8864fabe4f27242c9a88b19e94086613cca2730619556ae0b6530c477f09ba4ab3a887b22890e6145745ca678a260a9cdf890c2ddcf8d97a0d5bac57bcd4c625633a8232ffe1d9e3b6e95ecd8f992c3ced35a709b1ca78fb73b713f340397b767a0718229aec866da12837e0cf6ea3426f33328a29a1949b6a5c8b4651b248a48dc77fccece83e4be7c738e34004b4a29b99433fb29827b625071fd42d492a7e44f36f99db6cd701d42b47b39895434f0e3b8938c69d28c8afe8f0814a77ca103d4c9dd00000000650879eb58c7b42e7c7ccda522d70f547748e176ff1b7d089925e7fa02ca55a9b47a8d466fa1f6fdc06cb8871c87ac1c875a48f5933f386b10fae201f2", 0x116) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 14:41:23 executing program 0: pipe2(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 14:41:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file1\x00', r1, r3, 0x2) setuid(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000200)="d0581443c1609eeed6461b47d18427ba3d6ef40ab950163925abf8ec777a2b0acb09f89118", 0x25, 0x0, 0x0) 14:41:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 14:41:23 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="ef0764c873a7444da0f734e4739b896df43a58b5f69791a67b307bc9078321d38dc2ce89a332889b65a803064fc4dc74292cfb07d8a54946faa3039391f9e848bc6f85ba84e82a3f642b4fcf8321b3becd991d087d4a6037ab8c29b714fb354e4c5d88e53bbc5b9865b305d466059a3e656ebe4880d5ad351b", 0x79) syz_extract_tcp_res(&(0x7f0000000240), 0x7, 0x2) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x200000000000007) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) open(&(0x7f0000000180)='./bus\x00', 0x100, 0x1e7) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 14:41:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0xfffffffffffffff7}, 0xc) syz_open_pts() dup(r0) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = msgget$private(0x0, 0x2f85a0b640c6c547) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/96) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 14:41:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) sendto$inet(r0, &(0x7f0000000000)="4a1bae7241e68602f11704b244efce1a2d4e030649c54a51e953d7c51e9ac4b219caf0e096ea094f9af4fa31ff925f9c97462197ec6b4866e05727a2053e3ddafce078211492cbf4d7085aa192a27e12294d0c010612586fbb780069c308dc99b51405f249055a1b9a6d200688ec50040682fa98a77d96ae3414126ec6e3c977f5e7", 0x82, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xfff, r2, r3, r4, r5, 0xaf}, 0x8, 0x8, r6, r7, 0x8, 0x9, 0x3, 0x1f}) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xdc6, 0x0, 0x3, 0x9}, {0x10001, 0x5, 0x3, 0x2}, {0x5, 0xff, 0x1, 0x2904}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0xc4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x7fffdfff, 0x4) r1 = getpgid(0x0) r2 = getpgid(r1) r3 = socket(0x1, 0x3, 0x0) socket(0x20, 0x5, 0x800) r4 = shmget(0x0, 0x1000, 0x83, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x20, r5, r6, r7, r8, 0x80, 0x8}, 0x5, 0x3, r2, r1, 0x20, 0x3e, 0x40}) 14:41:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf2}], 0x7, 0x0, 0x0, 0x0) 14:41:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x2314}) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 14:41:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x0, 0xc007, 0x100000000, &(0x7f0000000000)) close(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = dup(r2) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x144) 14:41:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fchflags(r0, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:41:23 executing program 0: rmdir(&(0x7f0000000000)='.\x00') 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1c, 0x85, 0x5, 0x600000000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x401, 0x75c}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x80000001, 0x7}], 0x80, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xe1, 0x2, 0x7, 0x9}], 0x480000000, &(0x7f00000000c0)={0x7fff, 0x1aa15a3e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="96") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$KDGKBMODE(r1, 0x40044b06) 14:41:23 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="cc76248637d48aff03e48a67e074236b71b68ed0281c3164a2d5f527cd91bdd69beff7f5e121160277e6b9042c6de8b5754a9c5e4bbe23764c975e8ec3d5cd02dffb5dafbfd02d68c400000000"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:41:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe55, &(0x7f0000000640)="1f") 14:41:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x472, 0xfffffffffffffffc}, {{r0}, 0xe19db87f3a4ed7c2, 0x80, 0x2, 0x7, 0x400}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000012, 0x111, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x8, 0x80}, {{r0}, 0xfffffffffffffffa, 0x54, 0xfffff, 0x9, 0x8}], 0x1800000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x7c, 0x1, 0x800, 0x119}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4b33db6878027bc0, 0xfffff, 0x29, 0x2}, {{r0}, 0xfffffffffffffffd, 0x51, 0x20000000, 0x719, 0x1ff}, {{r0}, 0x0, 0x62, 0x1, 0x9, 0x2}], 0xfffffffffffff4e8, &(0x7f0000000180)={0x7fff, 0x5}) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x0, 0x8}, {0x1, 0x337}, {0x3, 0x1}, {0x23eedf87a5c533fc, 0x9}, {0x1, 0x1000}, {0x1, 0x100}, {0x3, 0x6}, {0x2, 0x8000}, {0x1, 0xa1}, {0x3, 0xfffffffffffffffa}, {0x3, 0x3}, {0x1, 0x80000001}, {0x1, 0x2}, {0x3, 0x7}, {0x1, 0x101}, {0x3, 0x9}, {0x1, 0x5}, {0x2, 0x9}, {0x3, 0x40}, {0x3, 0x9}, {0x3, 0x2}, {0x1, 0x7ff}, {0x1, 0x2}, {0x99c01198ee0a5f74, 0x2}, {0x2, 0x400}, {0x1, 0x5}, {0x3, 0xffffffffffffffc0}, {0x3, 0xb322}, {0x3, 0x1f}, {0x2, 0x100}, {0x1, 0xffffffff80000000}, {0x3, 0x1}]}) 14:41:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002006, 0x42ff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 14:41:24 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') select(0x40, &(0x7f0000000080)={0x8, 0x1, 0x0, 0x96b, 0x10a38b1e, 0xd5, 0x1, 0x9}, &(0x7f00000000c0)={0x200000, 0x7, 0x9, 0x80000000, 0x9, 0x7, 0x200, 0x3}, &(0x7f0000000100)={0x4, 0x0, 0x28ef374, 0x7b5d, 0x3, 0x9, 0x9, 0xc7b0}, &(0x7f0000000140)={0x5, 0xcd}) getrlimit(0x0, &(0x7f0000000180)) 14:41:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unlinkat(r0, &(0x7f0000000180)='\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = geteuid() setuid(r1) r2 = syz_open_pts() fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 14:41:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x4, 0x22f, 0x2, 0xb68281b7c030e790, 0x9, 0x2211, 0x5, 0x1, 0x1, 0x3, 0x43}) 14:41:24 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)}, {&(0x7f0000000340)="cddba7b0b11a41a513e601a089c9662314ea81486fb4ebc3e49410ce1f3725cad21b88610337d087840ae45adfee52bd7ced61357c281a7ce70a8e3b37d4c40a0374c8e645d727da0143eef184573c2f6da124b2e241978ae39c94203bb27457", 0x60}, {&(0x7f00000003c0)="03701f3a09a21e32a86454b34203386aa4e8351e93b35973ba31", 0x1a}, {&(0x7f0000000400)="af6056ba90d0d024e682763a8c6c455f28aee04d7fbc2729703a4bbff698acc6b4051f030b47cedf8b59bef8983030a2d6fbdd53cb68a9caf91ae185cecf4212a50c059cfd47590f4be65ce170e64554e2118631afebc325309b089f424fe86c990c3a5994004b5a9fba20302d82c1f0e723a9b08a9e06e5010dd8203e782aa5ab0aa50088874ae2c71f211304710b193e1b978fc114", 0x96}], 0x4, &(0x7f0000000500)=[{0x1010, 0xffff, 0x8, "b523bdc77a8cd25de721d28a4310adc047453d1cbbfdb257280c4a3d6e841cb91f5b1561f1180ec05904c561c0d8dd634940d1bccca254674c1e83e795b3ea356c31597f8d003fb53f704b031ef82071f4c15764b0f6bf22f72ba30a09800c12109481b1b22232de383ddda0952ed06523ede790deb1bab6482e85b8eb2b91ca996d8e407df8ca0335f55ecc612be94df7fbf38907cb1901b9b4ec8665a4a2ddc6b6251e090215b6c75111bff616181a06741040aef39a007b64e381eac575e4db43648c4484e707206ecd055f74eeaf632cde5a05e3a2ab1c9ee6afa1fc776fc88b460e0e0854506154708ec51d33c7bda00ce57467bf871ac0df3c27ef7aca7aa3b6c0296db8d7a1bd20ad11b35ca2cc45f79b3964d1a8f1b658d557b4e7c012431f6f34b92b8e1ab7c5a4b5b0ca513e90d3675ac2680969d1c4be7e20a6b80bf9f2ebfd71b53b69eda74d4db9c8d5b6b4a00e6b51e5d3c50e908328e8cb3cfa55c58e35387bca06510a915dc7fcf9744510a9cc2f093d6c7475b2659f31442d0933beb7b9b3fea53ab2dcf41a9933ef4b4fcfd708db669856311140b8ff8c68fb6c13c4106e373361194039a8a7db476b9e5a3c9db66e2982837daa8dc57971c004e111d3d91c76b5f14fc74aee24c428c320b36ef42153df6565b22529f3ce66382528e56ffc6a153716e043d3724d1c56aeb8d9016f32e72240d0d7c23fcd599e533e84b3a5e3fb31c6827cd28c51ac52a2844f9d53e041006f957e4d68dd25daf8e694038cc821e3da96489b0b6ac2cebe7519ba39663af53dce5a5cd5f73f195bb23d8a882b7dd636c9985fc1509abb06ad586b26ed4fa8c3159be47df8737c1b9b3daeccf59899d493d6a912813872808ce78fa3d7518f791579811c558aa602c1dbf0634131d5358a42037a85fec6ff600c21001c29214890df50056449cbddcf17bd1bd7e3595009602af34ebf601c0a84336563d66c23c146bab86fc91c517d6f7befac072319ab7bf2e9675851e392cc89224bfb6edc7b59158791526941187e722a17b1acc6919b7321eec2f03ff141e628b1569b9dbb82209928723a60b1cd8fc9c143a61956e9f1c9b3dd9a4c47d9842e0ac67d1c8cf760adcfb53997276b56bec1ad4760e4842db195bb80dfdb8940202aaed184d70db86396b1d1dcc6ca6a1c8dd7c9ba5b0221197503248dc371c5a4490ab9fe254463da64065be47465300ce30efcba77713eb0c3f00fb6806de59f834e6df0887a97bb55a1a7a63ab876a95a9df5442adfcbc0ad29f101c52ae4593406f0545631fb0e7477e9c37016488aedc3766f0158b406ba0557372eb5ea832a68678238d59c2449134e9555854f3ab76e68c9eabe402ffd8072e88186ace86322ba88b8dcbf1ff29a16089c46ca2f5cfed863f7158c04d3e1214149f4e40a8049c2ec7f9128db1d5ad5b54f5f791a89ca97d545635e6804c7cd77fd683cb94b44c051a61c626289b8beac1f20f5fae4fc1644667a1c24d692d6ec051b8da99e2613f9850d77fc18cde1a9c54a85aa3562c5b1c8ab800580ed5f8ab5c8399d03b01799911e41ee73135763117617a89f7ad13c7af8d0b487b6a9df3312b9104ee47d9238c4d91bd69de8f64a83f9aec1662903392385017e245f1dc0f5f1dde450dbc49e86b5c2ffc685a33f4fb30fd60b3cbaedb5f24ba92f7e971cdb3c36d995868b0be6d6ad7a3621f374dc81e01bc33cfa58e1e71e5dbc94db7de429278b47e77d426cdb96b9a48334c371eaee1a385845cbbc57451eb9997715be46e6587e466942471bf04d9fbef158070fbceeda99cc4ca985769b7d77df3982c5dcf1f6ee591c001bce3121194ae67957e9c06e5d6ccc9805c9badb9b5178a94341f552d8929e7c02ad773fd3ef6b7746a45a4aeda594f92f65be080cd2eaac723600d1ff8134e845a977bb4d11574592fae0aaca6d8383e7f5cb0e609e3c95a5226f1d965d34daa6a06ac04ed04b8ad07abe9544621665766ed7577dc4808ba4245d93eb0011f1861cb2500026e82b127fb4ad0a36c6c0a02ac62454481504f3fc1a900962fe509056520413f2fc4ce82044d64ffdfd4996999d89eca1605a7c042e88b3c475f09d3dbf0462cf94f38e84c4808b115d0d2c88bfaaa6495fa7ca1ff40a8cae76c6cacbbc087d0a8d5d4833aacfee48c1f74ed6f6a5d7eda6428a3924555cd2a1e9cecf8ae913cc6588bc7c4a59bfd9175c2f184fa4099ad19361ba0c7af716498cb8f864d1e4389742d9a03fceb5cfa82a80d68e99811de34f82c7ee1d366c36bdd54cc094be5b3164c7fc0198a644e492514a7145334b7994fedd3fa1fb718ae6e571ad8aba80bf3290891e8662fdd850ff7c3241ad53ebd8336fa1d28eca708e628e3bb800420f0535da862344b3ac92f6070912dab6ef22c81630cb479c5408ae133e1d8765be2cad9377ebcc835acf05170dfbe44705b65c3704c26987c2d6646d36868037255a083e6b578cece7faf21c611e2223c486d072d4a0442a9812d02b4e444ee59813b7a02a31c47a64681174fa3ba099e6ca9322c9305bf92e97a5c80d18994cca2822a5fd614fb5b489082b8b1fc590b18eaf48c332d60245f2f2e8bdd2d9cd0bbb817bf364bfc2d2a0d1d7b2fd48f9f6de29311f8637f817c31bce764d8ad924f30c70a187ea8315bc3371ca3873f7def740b8f2f0f1c3450060836b8a8f19c4d07dbe4c9d0ec70a90b0a04c48db332a027485dbf6190079dbfe77bc063018cb327d8db98f7723c49ff42097478bebef813c36ab86a4799cf13b6ec2572432fc811da9c0fa39cb1f3bfd7a229fbcc4fb644e1db10e48015e016f70d85bcb2fd1d6311bcd49247fed38453cc4b44a00c2ca7f66d157589ede6e17a56c62450a4ed6058520ded60aea383d964fa38d63e98c10d1303393c2cbf4bf64780e2d9de5cfead8f8192e5842c5314252fab9f9a6462d502eb125c4a551c6c730eeee59843f1274c84f433410717bb293631c3975d6db7685801335899d6c8de02f07d6573e11d3000dcef9ef659a11744d3a311bae2d31c5fe598b6de48bbe5add05d87f9b748b12b2c9081f7419af28752460ad258a8a3943b35753c38914713081737603a2b35491c6c12afab18c103d2314684df96babf0fbaee099ecb4b455a3bc4fb67e3ecf52cb890bee3bacb3f5a29dc6fa5f5c4bbb6cc3b105acaa04dd1f7bf78bed6ca3130b20525e7ea1b185afb7080445d2ed5b14940d4fc781f4c5f75906f8a40589150b0430d47520b84719342c17ed3650687b2b12994c7bb4d7084c90962087bcfdb7ee91d10ccd5f5d5633534206ef9a61a0f12ea73268c9d231df54af8499a8ba9e0dbf986d28e65211b2df55b2e6140d79dc46e09dcaf7e248b44c2c7605a749fa779e9a1167c880c8eea1eb61db045c07fd90942ea7290d9904593e542a9215b30d15750f16dd206db6672fe338bde9b40efb125cd6820142301c2ea17eeef90686f7249a3b12ba2977519f35c23a8c89dd8545c928da9b17470775bd9bf29573116a140ab6ed284c82b48f6e712ec01510896c72a737430f666e44b9abf95983765361a5f8f3e0104a7d6b11c963bd1385fb50d53aa8e29e7be98592fe61657fd83301705ec97fb0e6db422f4f8c2d8ea8f56c433878dc7915b549c0ad3189339a6710146e1b709c04b0deb3d19604fe15ef0141e4292b8d2809845dd339bee18e2a74e3f71c13d3f4a9d31555f100597c7bd73dda8a2b5d6089e5dad3c5eb1864148377ed6d844631415dfda7393a0cc56c5eff8a76f61dadbd8cc359f432b44ac2c1d780a1e307404b878f82dbb8da595fdb3c4004cc79f1f579a3ac87011dc48076c4f0399e3bb806f7a526fe012e8f2464b27a6a1a9181b6637236cf088579431f573d7614cc33f634a683994c21e1f5f5d26593f201cc1d281b8123f7c93584a21c9a1c5ca4bc8cf9cef2efadb0d739dd7616297454874e201f655a2a7e3d7faddde578cbf606c8e3f13eee5d145f7220b625b36c3cff9d5a81fea257b69a973119f62e1a79400f14a60b699d4de59f13bb194c3bec938f9d4b57e4a12551736da3f36ad8e2952d4e574b2f4d52efdef1f5d8bc136dd9ed4dd99e6bfd048951f1f8f521a35f8977761b2b3b41162bfd60ff2cc475d0d6c861e5b9a4f0299e96782b5ee8cc2a70f0c47b5ebb9524e2f2f529a053d3c35bf0cf20373d79c59af1cd042292167f5847a860b7b901dd64a51e40bcd2815387e47dfd4c70f878cd2a36cb7bfa3208336d173e7692d706160e71c6814b0f1926714a5f39994d5a3656050cb08501a868fb0060d86ad806c547e1789f9c5f8dc0eb2d77bdecf533a8fcd31888d152eca52683e259f2e308038349d6b7809013fd7c867ee4d4626e7e737dd6a44e00eef08e0ccbafbeb7673f0709d8503a3d81e785c9bf9f64ec13a146450caef95d8569fea066af14f72621a248a84bd50854cc1bc04db9b1ae2586f04f50be586cfa481c1c9d65ccfaa5faf5942970d19bb914d337244db46fdb7d3b11cf1a9d607a80b57c327bbea305189fd85d548a75f433f44d98b51c9c234f57d6ec46b426c86c2e0525123896f641712fa88e4def77093d217b26a2d265f2e71d0bad4019b394e4e22436877cbde52b29c0417218e0c5bf317132a94621c8d8e5f26764525064ad01cd3bf274a6b9129345117cfff39ee29fade7d9879c873b0cd2b23dd71794b8905475be1a84570cae4e82a263d4a30899b9b262775d4b22da874ccc4dc30a32220a1730f543647446e269964fcc0c18a98defa788ecece223a3f5acdefa0ee054bcaf4c15c44d7ebd5c35234de4d38a1d06c0da9334a6cf7f2e2116cc0f1cb00cfe3b16c50e97a6a774042b956b97a39d1b3fbd82953d2b0e8b578a4bdbc82979438dea02547b91f62b1b5589f3091d01d4171ce4f4798542cbc72d6c0b22824c99c7026f8b02404caea95a22ffb5ba07a4910f3c2047326924c932ad79ee7f594cb667b9fd6353e74acf2310ef7cf6c99bc926b01a545d5688a90e9c88d08a3b8f2cc8ce2913bd0286453b27ae4034ce380bb5b70e988716b6d728fb573a46425767e9b7eb42a57cc8a433915efc11b5dcc46d37e8ae8dd72a49b4ab9641ba47104c89688d6bbce95cd25ce5733454925ca3648b2c9a6980f7686b3eb7c80d7982f7c7ae4d34ce5bc23f54399ee53b5711a8a480bdc02196452d8810f30b566c77f9a4e297b8f0a537afb12ac98ba22ef1d29e854382147c4bc3041985faa36e4dd9f724c29c46045ec5950c336192e919a87afea39bc09da52479daf3f2aa84b1e90e430696c22e8da1d0813926e2cf054b7627f57c51910a0715556a1cd2576d708cb53715db5bdaf565ebc14c26a4a60125433638752301e7309d91a5f929445a6c2bc8b92cbbab121e03d07d1e22f0acc8ec1d80e9aa483b6c0394dd465ae170a2abf980c72fa504c79f04955cc169fa394ea9d360b02a09bee72643de36eb64412b1c13d84e199d61957155732b7aba92ab306550ae50c025ac4a213522cd4e180b443f2eae9173685edd9a67ba605c7e64358940a00d00166ccd567690cdcfc329d8c96f6f18e8905db3fba4101fd970012eb99277f104fc7434fcaead4622c8e2e9b8c9f7e6e112d1259ea4305df562e311a5bfe9f90ba38f1a14b54e9866bd3e4b22581dd3c9725dae7d10b1458b7d43ead516f04fa46ddf9ee933e00b1c1085bf9c24c695359c81ec0db9ed972af321f2632467b3644141b4ebc66a32900379bfc72fa03e56"}, {0xb8, 0x1, 0xc0000000, "4efbf882d97e292552c9b7eaf21b53ee5ecd9853a25d6cb94ee5eaebf0adc2f22beaecf9d8b1408e84eea878d0b336b2fdbaaa804e1aad641c0d7aff11145b7f7a6a60f8273aea65fb9102584288bcbfee67d7f48ce8d3ed7ef06e2d820626a4cc55e586b96fbf9823dcbe214a146aa6db05094541917568df0c53543a07abd866a199b9cd94279f6e43b55ca942fe6deaa2ee494de96fa9898e0a50abadf47c5238c06051"}, {0x28, 0x1, 0x80000001, "df0082294d454275566bc6f73ce67aff6cb89e4a5cd965"}, {0x110, 0xffff, 0x4, "da7a4e9f00ce376a411824b3aaa15407d4196f89994f217b907c07c78e4fb6bd3967832c497174a246d4df12ac8fa7158065d4c5b8316416523357b74fa545f8677c8999525bb8500722cf03601a11d040efd89f68f8c8888ba6525b78a6e4d8ce87c4e25ec4738db52995aa9d14ea6f2820bb92b0ecab535d4552d56b3ddd15ac351672162a0a68831d81ae202ea63ca998b012618f7db133d8d1dfcf2dffa76cfcfbe94d597455f4e546b95a99bd3d078c30120328b7b94615f7b7966524bfb0b5ba371b62057d129abd6fef547264bd99f3af6ffa3391deab5c5968b6f233ab01ca34c8b0fd6401ed7883a688d938587f0d8240ba1299ece638"}], 0x1200}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000180)="08d686ca2d8c4bda95f6115bae05fe9035cdabbfa82a5cd4b6e2e345ac1a1f1e3d603fd78519550c7062a42c59cf0c5b160ccaec144a84e46ae664c2e5ce748d90d64ee1ea9262ab0f7e5ebf4c6a70beadf2fd3ca3dac5bb120c6a923c8743f5d486fb844a212d5b2d8ecd73723befba47ca3e9a6bebcd372f3a2847d60861670aa4b0ac40f0307e86a079df2f8ff831dd5a959823e1f0d2c4651c250543c920a30071e357507de4c57f737ab57ee1679c5e83694e6b6047986d87a50821129566e5ebe075a552a0bd28227e", 0xcc, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 14:41:24 executing program 1: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/238) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xff80, r1, r2, r3, r4, 0x100, 0x1f}, 0x4, 0x6, 0x3}) 14:41:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) dup(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 14:41:24 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) 14:41:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 14:41:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x3) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) dup2(r0, r2) fsync(r2) 14:41:24 executing program 1: setreuid(0xee00, 0x0) setuid(0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 14:41:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x40) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xac, 0x1, 0x8, 0x2}, {{r2}, 0xe3b5e965d8541b01, 0x2, 0x2, 0x200, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000005, 0x80000000, 0x7}], 0x40, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x40000001, 0x2, 0x9}, {{r5}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0xffffffffffffffb4, 0x8}, {{r6}, 0xfffffffffffffff8, 0x24, 0x20000000, 0x2, 0x3f}], 0x200, &(0x7f0000000380)={0xe2, 0x5}) poll(&(0x7f0000000180)=[{}], 0x1, 0x9f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') close(0xffffffffffffffff) 14:41:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4708f9b58a9c67ec, 0x40004000000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r1, &(0x7f0000000280), 0x3) 14:41:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x20007478, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2008, 0x1) 14:41:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='8', 0xfffffe79) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 14:41:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = getuid() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = semget(0x0, 0x0, 0x1) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r3, r1, r4, 0x100, 0xfffffffffffffff8}, 0x0, 0x7, 0x800}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0xad, 0x3, 0x3, 0x9, 0xfff, 0x101, 0x2, 0x177, 0xac93]}) mlock(&(0x7f0000837000/0x2000)=nil, 0x2000) 14:41:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) pipe2(&(0x7f0000000040), 0x10000) 14:41:55 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000240)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') witness: thread 0xffff800020b5eee8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806f5fb3c8) #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 postsig+0x4e3 #8 userret+0x199 #9 syscall+0x44a #10 Xsyscall+0x128 panic: thread 0xffff800020b5eee8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 226941 57516 73 0x100010 0 1 syslogd *304205 99381 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5eee8) at witness_thread_exit+0x213 reaper(ffff800020affb30) 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.