ff, 0xff}], 0x4, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xffffffffffffffe1, 0x8}, {0x9, 0x7fff}}, 0x0) socket$inet6(0x18, 0x4, 0x40) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/130, 0x82) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff, 0x0, 0x0, 0x2000000000}], 0x5, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) fchflags(r1, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x36f) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)=0x242) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() lchown(&(0x7f0000000600)='./file0\x00', r6, r8) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r16 = semget$private(0x0, 0x0, 0x28) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x800}, {0x3, 0x404, 0x1000}], 0x5) semop(r15, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, r11, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r6, r12) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r17, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r4, r7, r18, r19, 0x2b37ddf3accacdf, 0x8}, 0x200, 0x0, 0x2}) 16:00:57 executing program 0: r0 = socket(0x10000000002, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x5, 0x204) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x3) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) 16:00:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="6202020100b6b5a0777b830805ca24e89865766f3c3335a5c0e02470714206ae221ff3994e27bc3885bac6ed758e11000000000a03bdb8dd6b6032b803b82158be55561e9dbb46c91acfbeadd728c1f1c56e9bb53c0000"], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) dup(r2) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x3da, 0x1}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x112) 16:00:57 executing program 1: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000300)=""/58) r5 = socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x10, 0x1, 0x0) connect$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e488264134c3a9f9ffd4b58dce070000000a451b3effff1dcc1c539adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78f0728f45b0c19aebffaec31f8d643711fd04474371fc88e0606000000000000005b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb704ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec51d345c43978874aab083582936c92a83c53aeb0bb9d78450402b1e3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea4206005051d93cd80100016dc3bcaa0d7134c630dae019439dd65207190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2304000000000000006c3afc0b0eb855b05b6a3a152ba07bfaf5459f0831e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d394e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000001375c620e24f6b24874e0b8838ec959d0000000000000600000000003676cbd71192d4897fe7afc0b996395214b492421d158f2e0baa04fa4cfee0e2552b9ea36d5707119d85b30d5553e26b87a34175f9950589f90183761c784535ad2a230d3ecead824c930501fa5d360af36209e901e4bc72e233e9d0562928d80c9ecb634b92c5dde0b40ff365d26c4929382ef786f09ba733c1ecce9b6b962e4032a93fa20ea51691b80919863231ba12784117a39e2b34bdd1ed90635676e8f8685a000000002d7551bc467eca35db0ab65a94eef309748f70fa4e8d8859251cbb9e5b6706eed8fddfdda1db9ee5cb4f0fd0098a0cd5b8c6c1ea6ad92dd106aca68489bbaf18032c8ae9d7b7bd3aeaeefa9ced24dc58ff6009d7dfbf53162d2534a2cecf5b1bb22564000000000000000000000000000000a7ad44d33a00000000fe1304b8d253c45d5a0680d464ebd96a4c1671be662a06bbdd12cd14abf98ca5d30b07b8ae753b3362"], 0x10) r7 = socket(0x10000000002, 0x2, 0x7f) dup2(r6, r7) kqueue() setsockopt(r6, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000e40)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5, 0xffffffff]}, 0x3c) 16:00:57 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x400) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0x101) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280)={0x8}, 0x10) r6 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) semctl$GETVAL(0x0, 0x31782b4bcbc3428b, 0x5, &(0x7f00000000c0)=""/81) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget(0x3, 0x244) msgrcv(r2, &(0x7f0000000180)={0x0, ""/202}, 0xd2, 0x0, 0x1800) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4810, r0, 0x0, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) 16:00:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)={{0x7ffe, 0xfffffffffffffffc}, {0x2, 0xcfb}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 16:00:57 executing program 0: r0 = socket(0x10, 0x1, 0x1) r1 = socket(0x18, 0x5, 0x62) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x85, 0x2c) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup(r8) recvmsg(r4, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000140)="885ffe29d35a4ee31c1d6b7f18ba2ddc9c89923a25c3fac9833024cbf29426ead8f24748dc4a45ffd5b3a5d3283ac3fb0c31d5875d92d3bfaf6e7ba1fd30aa0fe90a93d48da74b536b22f04f51c413b8b5c23cfa4ec973a7ab6cde5b5ef9cc25", 0x60, 0xb1dc1a55fdae0d00, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget(0x3, 0x0, 0x80) semctl$IPC_RMID(r5, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) 16:00:57 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000140)='./bus/../file0\x00', 0x488, 0x10) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r11, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x70, 0x1, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x45, 0x4ec5b9d21dd83a6b, 0x4, 0x7}, {{r7}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x7, 0x1}], 0x2, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffe, 0xa3, 0x4, 0x1, 0x771}, {{}, 0xfffffffffffffffc, 0x2, 0x80, 0x3, 0x8}, {{r9}, 0xfffffffffffffffd, 0x47, 0x2, 0x1, 0x80000000}, {{r0}, 0x7fffffffffffffff, 0x40, 0x20, 0x8000, 0xffffffffffffae90}, {{r11}, 0xfffffffffffffffa, 0x80, 0x4, 0x3, 0xc22}, {{}, 0x0, 0x8, 0x1, 0x97e4, 0x8}], 0x2, &(0x7f0000000280)={0x9, 0x8}) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444dac66ede29728874613cc4918c274ae791a3d8f68c9ac1449752b889bc4916b9469f26b7de0b39c721733515956ed2406816"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x3, 0x2000}, {0x3, 0x1000, 0x1000}, {0x2, 0x5, 0x800}], 0x3) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x80000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2, 0x0, 0x2000000000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017bd8220 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000001800)=[{&(0x7f0000000500)="7df9e4ce04406fe1e85276e94e1c171765d0a05e23e3a499ef94bfe44bd1c26b8338f438acb0de051fd31fd3da7fcd83c2532e06c678a877866a11fe2600eacc58e65d3f9e0960bcb620a2d4b6627a09512fe754c957bdab3b03dbeb29e09369d0931b5be8ed638a4b4b3c139f9747734dc279696415640530b718fafbf4a6020dbab64ee1fbf55e84cdf53dd76261d287ef3c40a88d1190d2a6549c03b3f79a9edcc85cee2e673e1e8091f6b423eeeb7c579a40e4958ae34b97e2ebb10da56098a55019afd6705b"}, {&(0x7f0000001880)="537d20ea4063806dfca715b2911b0063b5f00015ae4eee4a07d91da1176771428e04555c7394d6effced07e2472b2f3b1237e0a939e334bc7626a297d5098a72fe4dfe0391bff377e6f2c75069d8e0d7c56d97485928559b3f509b8bdc41c5f880b5b56ee7af73f34faacf90676193112dbb0fdfda9b2ae5d3267b50459a2e5fce498a7d44fcdb04c7648303bb02e11a0c5f82e6caab317db95a1ab55a7dcb2aedb99ab1ac77a0768555288301660c76d5f58d1a4556dae59f80ea2bde4f3177968bd1c39abb38ff0ed3eb989d0a7b5439adcd3537b557cf49144c357dab7f7dfe592e3ee5da0719df407ecdb4ff06950b66e65f6179a324bfe62b4b9ece71b8d8b66268da62ea670680a3e995b2be4673f93dfa8e7453b9ecb648"}, {&(0x7f0000000700)="4ed4799c1b079e6514991fb0d93c09094d2023c2b0362b6cd3a631867de429ff7539377c236252b044d4d296d1142ac3bafbb34ca0d7c0227e71b7c3c2d44bab5ada0d59161b652be0bb09298af2e8699ae98f3bc2a6ee2ba324f239dea1d809bfa833096927d6935b7997c36ec5caa83852ed7696ac50b59fdf9b88ca4b6c6e20ca67c5cbad89c51dd71cc273b2ac17591743bc286395c4177a77ca24fc2871d509ae6cbd1d89f76e21a61f07c59a342a9228a5d100db166ab2a5017653fa3ee0a90808d465eb0e79ca6929779a4c9b4b8fa09dffb3a4ef3db076be7c0635e56bd82235342ea2d586f15154c210dc9984e0ab172862b148602f9d96759d1b8019789d1734a84ebdac4f0b9b27d66f336fa39dd059c743a241ffc3ff44430d9d24a80811263a8277a8e746c9cef131eb79df9e4de129930ac93fd0c73dd422e57a08ddaf42fe5b8d18bb491925955c3be89a829b6aa7ee0b7f7cbfbc202590c531f6d8bda301c56ebc9ad81627c91d30a4008dc8944d726d76462ba468ce5e6ff95101c4e7f2f64288f25cbc890baeedc41d727d785cc98a28d2c71cd822009b6161f0615e3fca0606a67fcc279891ff61d1f6b64f0549b932805987c941a8cef1a1b8cb3da609668869ffa3040712eeb5c79bcf583e3ecce53e380072d0c2a2368adf3c28dbf569e8bd662b2d63b5a8d9bb83f1c69b8f36e7b4ac60349dac077f580627686efcdfa72e782813ba99f684e0dd211aefaa2fd8b9af8e82f181a0b029feb786b4450fcc2eb95db1f0baad13a9fe319428a1a0ed7edcd3e413480bd0195f8978c078c4815fcaa28ad78f5be488dcc847df09d7e2516816372a1daa0f61369ea2080d02a49e2d98f92a2edee554b989f4ce6e9815ee2056fa51c9926adc7cb12be6fdb74249ddfcb99392186bad9ea19ba71475b340b61f91d5b708c7d2768998dd88a94631fb520fc18b9b85f09cb3074c6a6e2bf9df5d6e00a150a794db5fdd2599a432ca44c74c94e9e120de174f788d5ca84524f2c9ef707633b91c8c677de2035ba30101acb31fe81cb97a4608a0be9f0de45f888a2856d58bb28827410f4f93fd588ed4b426ced1d69aa7fdd827448567924c2fef7b0ef87aa08ce8b18606fe24fa41e32628cf8ccc3051c6fd6b2aa482bf43ed3563e7d6258635df335f37fe28923ed39fe4c1accceb7b3088eb2a08d8f31ff63f40a657a8d3819f1170969db626eded8feca65d8c4dad329065e6ab4e01679e71dc06c75387ed65e0c47645167f5bb7ee482c3c437109295edabef0c7f613101ad1dc780c21485ce1a0f7342d30fd5adcb5ed109fa3496de03086e8072605ee1c77a086bc925dae3fb5ccbb2708040f07278b304550355d6fad509310eb5d6fad96aa03e23321a2fe416ed0e59ba1e07bd59e5d3a502b9a04c3466c2b2e6a1edaceb3ba497daadca4486ac4a6b3642cb023b955365ca83e76465809c57eb1159ef6ce9cc27753723b7e30aa0ed191f033f68efcad413c5c40efc5d2e362324255f7eb71c357108eefd860948c3f256e1b991990afe00927a5ceee6de5dd3e9f073d90c82c24f2a399f7e80ab0066c4709fada9ddc88b1a3ba011bc67570d67c70816e470eb54c65b945aaf5787dbac5506296b4dbfc861efa08651633955c2e9b0290370d5cd192a21e52827226c0b59bf160375d94fe10a3c0a9ce167e99139107d2982001dae710e93e888ca6539ee746a67f6b114ce6a30e2365d015295b0a58f11d9b21cde68856ab07d659c95a284128c36e8fd1c33ea656e3832552c172518da7240cc6b532e14cf0b25d29bd2e9b594f3f3a1a5de4f1b2d8f09f92c29ab0c409fdcb38081b9ce0fd3b8fc3796232dfafbda18fa2eac9dbd9ef32c35bdfa36cc1b6cacda3da22f32076e564def574df072b3e9e182ead786d79ecc8b096716ea44237084a36f561ecc574b1f3c5d50e6762d322cacadd7c4f9cfd355bc317f2543d6971622ac1ff3fc0b753fda43f0e3b775f7c49d0e3e92cb4bb6bf0293838bc3a11dcb97e31078ea97268fc135caf5d23898d597dcc272b76911d00f64249090bde340f813a5d60f5046c29ff38645fe6ce346b4df6948d8af445c57aee0ef90659772cab19543ae52ccd18a33695358fa44b2bc0464772fee96ae32b05ba35e4b7ecb26436db8314817f2f765f622d4a6e7aa7e6b8c95316b84c4634ce2116e19de95a13b0acdae1f4ae9aea26e10a593228a8b56c2ff0e898ff710f0d35c2e3df448ee45999c07591133f317d01a711e264d267208f1e4ee1033eaca92f2985d51a436098721e20de1978d350c6a501ea757e918ffe276b77894fe99472d1dfb5465e49fb878a202eed69525114a09679c5b252ef94e2a2f2f9a9f48fb1d19387ee6b213178766cda29868942c8e79d443881886d9eec6be7117039a325db82162c265165d6d832e2d826fbd0df2692bc82ee109d00d3d0cb80ddaa6e7f73153233edb0f7eb0c0a45ba962711a3eaf68d787135113088cf415b691b346ea2916036ed4a13c9b999bf9f06d58b3c17c9e2c88f730e04f202ae94103649f7822f25558a90244156fa6a57338ddb4d8d272e848c6936167def0a4fb8f3db437c2b2718b0ff6074054ab1f227b238d1a452b5a283343a3c1de5c8528590bf2526b4d79797b3b311417c789e32da06f96e64a033fe35137162bdb3a0b4289859c47039f2911a718c39b72ef0ec81c9432f726f58302724d576bde48acd0dbf13ca6b631da0d545100ac807d0ef1ed497dc0f31a01c18999ff263358bbff7f8e60a1ea58e6f76ea5964611cdbd745480b88afa5e1f703cdb573d5683e9b3eed241c8f031facb010dcc18a24c8251cb8a9f7d2917b04d19924a0c77635e3ce5fcddefbd246f6a23c9fd9fa383d6ec5cb91922c1ebab4ba723f3f4ab6c095491f9548f6fdf249cad16efaf66fd794499ba9dd516490a38125b1cb4b402fd2229bd454e79f5a2fa6be70fba9bd23f3ef8910d3217752d9f746d272efb5951d2c6d6db55b3e6807b90fbe519e65f7c9e4f2ed6f942f7e7d507d0727fac8bfd300fb1cda0c4efb46afe1ed52576c4e8ada0aa2b3f699e2a7fd4a6274d2b69ffff9b78c270eb7fd3c89c1e54a08d023bc4b0e6724acd03584c064645feccb457d994dfe1db1297501b58ab7c0d07cad5f0fbe9ee8f594231ffe7511c4dceb6cc56bb719eb3ef5032bf28b58d6a1c3d190ed528eba9655b6719c44f37fb483cebdb4cd8a3c7fc0fd9d354a10917bf1fcbf2597476a223453ce6341290bc10ca87712eba713a858440b1a904a712123dcbb652845270578ec03e6cba43fc6774c8202c80ebe0f8452409b6c31bc1105d757e4c686cbe15f109040d7463f3c04263f275d2ca23358659decc1006b328ebc6ba96984379823cedb15be01c1ff32762e13dc751c95eab90fa191d4029252fc4caf4e89430890db647cc55fdd5da72441661e86ceda0f49e108724fac26c5de5238ca5bdedcb13a3277c6decb125a56b37c70351bfc4367e938d1a6e1d88bfd1f8392bc63bde427aa1526ed75747031d6f769830e22e8253e918baec9f3ccd7ed8fafe68c5a96262b4fc70215ba2c90de50001dfa1eb3f58bb7ad4fbb868473ec924caa996e20dd1536d53c73c606b1f4b80ca1650fb1a4cab9bda68a289de4edbf1d7356b98a4f48d8d00420d95fbe1ba98a45d42b25259c13c38c2e648f9c693bacc0e1508a8923dabf0df93247e8a5b6b1a4819d2756b3cce0b141787a72ec0ab9ef58c1ee0d1f102c004a22f224058a3fb27a348b6d98ac83b8f831d6c6bfc9bcb9c680258d3b34525d1f42c2241fe883a271e363c08123ecc0089a819a14cb77f1a8462de84128dae43e62bbe30bbfa580b71d44b8f44236177c300a243ba669e0c94a7bc1b8673ff9a1aa975efe1b9f6cc8b1b92ad78c027844e1c2fb0ce09a1d79a804902388f3ff817f92ccd1a51bd6f54358d3b0ec35120ae6dee8dbedb725caca5438b6ef1b0c3b87cc020c3991695bc3e42192a0ee950df07466c1b356f497f933d0a23fcb82827694634fa5d908b24cbcb542d331a6a5e3aaf0ac6e3745dc2ae196c2e1074340b2324c5137c5e940a24d27bf6eea5188ea2f070e3cfd1cc7b6f1f6baf5f6eb734e20f285d7b1cd98b105f927b05b9d226dfeae8a2ed066b8f3218e536451c37e707d59c988d87bc94bd26629a8660f6e24191908e66e4f83d1f3f30159692cfd0dc1c0c271f71a2500abcbd502284617cd1e268c7543dc19dbeb1fcdb244f717afa73838171b8675b4048a62493b418bf3a7e30d4da5e375598c1da79cebe0d6eb0604622a6769f789f1e69895d7a026465ee5049c01fab2a67e8a4a76ca0024653d91654b22d3210e323e708796fce4c685ec859ef5f42740eb8e36b98e64097e214a5e2a3665177f1f71622eee94754e4d82f2ff8c65634972e7050ad54761d2748941ad8b3263901f6c4e6f30c2c9c5251edf9ee15f586080635e94ab5e188f9b23bf1ade632c795abcb0789b811410320eb1a24b088623014ed2f7b47b76822c1a571573a591dd19bea217f17f270d0de7947549bacb53d4f641e9b56041b60cbfd0ba8befedab27a7c0e10aaba47880adcb7b614fdb130dcadb010372680af224b1cc27be11a54884cc516a3d29ed766702f4d1e2069a4240bfb5a75a844d17c6cb91ef16c6d9190e41945df47b57861acfd91c0faf2572330e727a1603e12969a4aa1db817f65e72cd818e47312f897838ce2ceb1d9dcfeba5b08137a77c258407250bbea5e06bc21b3932d245cc792e2af847b00d1b0f42fa552d6f14071a1e270dd581a9bb1c22d33a1ce02e3fbb5076f8d255fdb8c8d55c697b6c4996c8315870073d223c8112034d2ab84f8cf65cd6160f765d604afdfc7bfa1df7a87482b38aabfd5542d84322039e5a5f2173d9888f5a4fcf7374db9fa95a32315a5a5e1f5a5e895c197b94652c3a3e4b70bd1bfcced752a6dfa2e29cb7cd7efac56a05847c48fa00e10c357a369f25e067b97d528132dfb233349ce91d14e9ada7473fefda6f9a2ed9016be826c4167f9e6720ad39e173e7bacd1a67aac05a013c17488cc6f3410f5af0483636b991e42108b6dee887369303162b251278a5f7d967c1905354a1a022283234e0f20d2a4e5f33d1ac09811732fe125f061a08be4cd0dc5891613f39ff01a8d7d2f654b672ed1fba28088827284666999e3b41456bd1209c98ccf46330f6395df2666032cf824ed04e642e7d0ecbb8cc91b1333670d654870d7c26f57cd2ac2beb0f6f6c442b66823ff00e46c72ade4ef84bff2cd4aab48614c2bee0eedfc24ad06c24f8577939fd00bab7e9dc7cda28108a52cee7947c35db3103cc009b525a3738e18e2cd31ca7d085ce1e022fde2c2eb215a70c811092c626c4bdcbf2d6b3da9d3cf7bb8edcb538953bee02d042549e8706cc8c5e37da3829ce1f0f618efc725665d281e9e2c3ee16cf541c24cc4a39a8219cd746b98206a799dcdc88e37d904fa2936d4069b661365b3ce362e7e7db3b765b42152bc5c0c3d05a31403fa6bcfb956044679fb575a11065ac330f1b51e8f935dfdb91cad8e11f7f859b13e727e56d70cfe309eec884ea91331b9be9de290edd58538973db0c0a0fe8d0e6f1fe64f7ffb09f014dcfbd894205bfcc02595b24778763527458c099c963eafd186ad8793fe72421ad5869bf76a8c43b2bc63cb6bac088d1a9043edcf36bef802752c9d9dfc5446b9345518f6316fd98cd55552f8903af86a653cdda11f6"}, {&(0x7f0000001700)="cb8811371be50aa0ec16f53731a692800d0ccf965119ae3614c2f2546a97356e8fddd27789a75a05b18bcfadc1f1fd45c9f0502b3d866e5f0be917b061529f02e95e89895554993bb4e659cd107871019279fd49daad2f4426fc64353d4e4b0eacf2ba15c262c265a634aa8b284ca8ea6716fcd2788df366a9b6b06b55f46945d4e3cd1b3e95ba7a510e752395b1c02560cddd46d791745d4369250cb9654f7cdbec545c3c8b24367d5c233c0dfa2fed0b072344d08cf893af0ef78944ae969ef8ad119664a71e7b7ce0e8c20fca839c54ab1de41007c0b9794ccdef6ce1212e9227"}, {&(0x7f0000000280)="0e591f0e33bbeabe23bc12d986ff4ab519cb780f6c470b35c22883ddc5c274b56932c6976114a23bd4944a2dcbb5e5e1cf6c1e62aaf6e417f3f062ec"}], 0x1000000000000210, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:57 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001f40)='&#@,@\\{(/[\x00i\xb3\xec\xf9\x92GI%\x8a\x90\x1e!X\x01\x15\xe3C\xa2\xf4yI\x19Xt\\\xcbl\xb5?\x99P\x0e9hm\x05\x1e0\x00\x00\x00\x00\x00\x00\x0f\xaa\xe5\x1a\'\x8eNx \x0f\xfa\xbe\xb1\xeb\x8fw\xa7\xac\nA\xb4\xd6!\a\xe4Vd\bd\xeb\x06\xa6\x01\aI\xaev\x19\xb8\x06\xf7Z\xb8\xff\x9cJ\xdc\xd3\xe2\xbc\x9c\x91\xafF\x16\xd2\x95&\x98\x98\xcb\xcd\x8cz\xdc\xf9\xa9\xa46]d\xb6%\x00'/144, &(0x7f0000001e40)='\x00\x15\xb1\xd4\xe1\xc0\xcb&\xd6\xeft\xfb\xafN\x01\x00\x00\x00\x00\x00\x00\x001\xcf]r\x9bq\xfc\x8d\xb7\xc0*D\x82M\xbeA\'\xc1\xdd:W\x871\xf3\xe2\x8b<\xa3\xae\xed\xc3\xe8DX\x13\x1bg\xf8\xf4\x00\x00\x00\x00\x00\x00\x00\x00\xb1\xd2\x0e\xcf\r\x108q|\x9f\xf6 \xd7dr\xa6\\\xc68Z\xe6x\x0eR\xdd\xe1\xaa\xf6\xd4&\x05\xc7BX8(\\\xe7s`\xed\\/\x15\x91\xdf@gM\xdf\xe2lK\xd7\xcbt\xc9W\xce\xa0\xcb\x12\xe3@:\xd3\x9d\x03\xd1\xa2\xe6\xddf\xea\xeb\f/\xc6C\x92\xdcX\xa1C\x92^|\xba\x14H\x84\xdc\xcd\x1d\x10\xd4\xe4\x86\x9b\xef\xc7', &(0x7f0000001c00)='@\x02k\x00\x00\x8e\x8e\x9d*\x9b'], &(0x7f00000020c0)=[&(0x7f0000002000)='/dev/ttyCcfg\x00', &(0x7f0000002040)='}^-.@\x00', &(0x7f0000002080)=':.\x00']) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001d00)) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r3) r4 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x303) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r4, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xfffff7fffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001bc0)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0x400, './file0\x00', 0xfffffffd, 0x1, 0x0, 0x40}) dup2(r0, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017bd8220 16:00:57 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x581d56c410296d9, 0x12c) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r33, 0x0) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r39, 0x40087468, &(0x7f00000001c0)) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = semget$private(0x0, 0x7, 0x287) semop(r41, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r41, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r41, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r38, r37, r38, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r33, r38) lchown(&(0x7f00000001c0)='./file0\x00', r33, r34) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r33, r23, r27, r29, 0x1e6, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f00000004c0)='./file0\x00', r44, r42, 0x6) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c3390000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497001299f0a4ac47cdf1343e17b2a64459e9c54a646e6022c5380a58dbec52482a120f193596c168f97b228376780b2e1314d3910a305f54d19d2675e01b8f4d65c86479caf5844f10f6ab9b1fa655d12881189d5441e9b491e4853714628e7ae82961cc351bd946123ed26893aa8f55f868c26efbd6ecf57db42fdb14562085e9d498415bf01cdbbe4321faea6a3f4a8500000000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = getppid() getpgid(r51) r52 = msgget$private(0x0, 0x20000003c4) msgrcv(r52, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r52, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r52, 0x0, 0x0, 0x1800) msgsnd(r52, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x1, r47, r49, r46, 0x0, 0x46, 0x81}, 0x10001, 0x1, r50, r51, 0xa5, 0x1, 0x4e2c, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1ebf41f, r13, r23, r44, r49, 0x26, 0x1ff}, 0x2, 0x4, 0x9a}) 16:00:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7fff, 0x10001}, {0x18, 0x0, 0x4, 0x1}, 0x9, [0x9, 0x9, 0x5, 0x46, 0x7fffffff, 0x59a, 0x8, 0x3]}, 0x3c) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x5, 0x8, 0x7, 0x8000, 0x8, 0x10001]}) r1 = socket(0x3f, 0x1, 0xff) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) r2 = getpgid(0x0) getpgid(r2) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x402, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:58 executing program 0: r0 = socket(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = getppid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r3, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r2, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/68) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) r20 = getppid() getpgid(r20) r21 = msgget$private(0x0, 0x20000003c4) msgrcv(r21, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000002200000000000000000000000000000000000000000000000000000000000000000020400000000000000006000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r21, 0x0, 0x0, 0x1800) msgsnd(r21, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x1, r15, r18, r14, 0x0, 0x46, 0x81}, 0x10001, 0x1, r19, r20, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r22) r23 = syz_open_pts() r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r22}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r23, r24) r25 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r25) r26 = syz_open_pts() r27 = kqueue() kevent(r27, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r26, r27) r28 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r28) r29 = kqueue() kevent(r29, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r30 = syz_open_pts() r31 = kqueue() dup2(r30, r31) r32 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r32) r33 = syz_open_pts() r34 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r35, 0x5) kevent(r35, &(0x7f00000005c0)=[{{r33}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r32}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r33, r34) msgsnd(0x0, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r24, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r10, @ANYRES16, @ANYRESOCT=r27, @ANYRESOCT=r28, @ANYRESOCT=r31, @ANYRESOCT=r5, @ANYRES16=r33, @ANYRESDEC, @ANYRES16=r6], @ANYRES16=r2], 0x4, 0x800) msgrcv(0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) r36 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r37 = msgget$private(0x0, 0x10) msgsnd(r37, &(0x7f0000000a80)=ANY=[@ANYBLOB="a610a7e848c3db0b857c12f42ce6958f940afbb125c2e9ad497270c9eb3b469ffb7c311f09b59ad7aeb37f759f761320a5987682ab038e0cae8317581b773297ed6aa9523dc05e57decd40c710618d33c18ecb5858c7bf6248905ac6a75aa4f9afc796153756b2c70b"], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcee2f6b1a9cbb1193001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecc65aed97432d5897f9328f360596913687a2963426854155be30f78a8f56663596a859d7d58496e377e9445a78e9d5603e525ec75f529dd48aa4f97f2e4711f1c0d91fbd529501c644e56df86548699c0d9b9bd04ee0a7fc6d079df21e6f00"/342], 0xe1, 0x2, 0x0) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYRESHEX=r19, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r13], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r17], 0x4, 0x2, 0x1800) setpgid(r1, r13) 16:00:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x2, 0x6, 0x3, {[0x6, 0x8, 0x4e46, 0x3, 0x80000000, 0x200, 0x1, 0x3ff, 0x1, 0x80000000, 0x80000000, 0x80000000, 0x81, 0x3, 0x9, 0x101, 0x7fff, 0x4], [0xfffffffffffffff9, 0x5, 0x6, 0x7, 0xfffffffffffff000, 0xffffffffffff0000, 0x2fd, 0xfffffffffffffffd, 0x8, 0x80000001], [0x1000, 0x5, 0xfffffffeffffffff, 0x6, 0xe9d5, 0x9, 0x9], [0x0, 0x100000000, 0x2, 0x7ff, 0x0, 0x4], [{0x7, 0x1ff, 0xff, 0xc64}, {0x8, 0xf4, 0x3, 0x8001}, {0x2011, 0x9, 0xfffffffa, 0x8}, {0x3, 0x4, 0xde82, 0x800}, {0x80, 0x912, 0x7, 0x80000001}, {0x0, 0x8000, 0x1, 0xffff}, {0x8, 0x5a, 0x0, 0x100000001}, {0x4, 0x5e504c41, 0x2}], {0xfffe, 0x7, 0x0, 0xffffffff}, {0xfb8, 0x1c0b, 0xb11, 0x5}}}) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0xffffffff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = semget$private(0x0, 0x3, 0x30) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/23) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x1c9) 16:00:58 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x7, 0x400000}) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000001800"/28]) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:58 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:58 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x46, 0x6}], 0x1}) 16:00:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) 16:00:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0xa, 0x8, &(0x7f0000000300)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r17, &(0x7f00000002c0)='\x00', r3, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r22) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r23) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f0000000200)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r24 = semget$private(0x0, 0x0, 0x62d) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r2, 0x3) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() syz_open_pts() r4 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x1f, 0x5, 0x100400, 0x2, "ac09bd0a31259ba6a5c6ef160f73f90c86ba8b89", 0xfff, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1800, 0x0, 0x2200, 0x0) 16:00:58 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f8897b9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffeae, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x7, "0000007f066ec500000000000000000100", 0x8, 0xfffffffc}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:00:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xff, './file0\x00', './file0\x00'}) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x800000000000009, 0x0, 0x0) sendmsg(r5, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000380)="7d36cae5ec7f2f356f66f7e13f0691228385b3c373507125f5032ced32db4b6148a9e3dd6e7712cfd62b14e78da2fa3e261ebb9cd23255705db4ed85d9b9ac160565b3ff4699463e7df2984702de39f48a1f161a122771c3a01673084a49bd8d6c8412551c0aca66eaef50a3b5049e0385854ae2a3cded9736cacca3bcc68d098703d62f7cc669085083a50c9a3667880f64d384f48fc34629e47fbe8fe22035990acc84000f6048162b6e22710880deaddcaebd6b0450b31ee2ff7f9cdb1011b949906f5fac618b7fc571a341818ee0c63d951e9b34252a4bfc81e3d4b4d246a2d1f1bed1a23698d393be3a55b58c1f06a2ba7ba91679447f0580ecaafb1a5a92c7c20379ea3ff61209981af2985ec26ade892bc4f8253a27c66150ea90656f78b3c6539363d42ffe023ffd6ce2542ae4c5430f0cb5ff94b7a88982414fba260f71f2f8f79192326b4bfc7f3d9e60043a3749ea82ba887170800ca7906689469c83d3f704f374e12c5749d76ba0d41ff6b24a884b72b0d316a0e80f4e18584b71c898baf0f8e36436cc18e09b402cdd2e8879ca34f7ff2c881a91fa47a75b065961a80503aab654404885a18f57d95f00c216bd116cf74ec63da88c4d409bed39f8edf3d76f88eef944c466e11db5822c8d6061a614afad65c906a301816fd70a651941b6623d1f08cce556f1fee920aef1f345c135fce9ad23674e4df68d97b4d7cad2e8bc2021b82680e6971ec208815d4d47e48f0f815474fbf5c7996eb5274bcd291623922206627e61d69a4366a484de926310b51b27b2984ef33e393a24053db68e874112d8b1af72c145f4c64c59814a816cdc37b3f2693c668274de3b041d366ab2eff7d868624bad21890dcc4f474648761869e459457bb3b7011dc8d98fb8005d4187ff2a8775b149567e6a2d646bed466941192451f19947563143e188bf647a367d1e206193d9809be5266f7bbb2d756d566ab350d0eb4ce545e4121733c7dcd2e23d17e15d91eb44217383da91c1c406bfb9c5e7812d6f273c8602bcdd28101cff310ad5a0d969097e3bdeea0ed17aa86604888a74381233832a7b75f454217e13141c45d857ced53b74639536d739703e04b7a51dc2a82f7c5211ccadf4461b8f46c5173c76567a34f2bc69695d3c4dde1e87465316a8e1e6379642af349aa988afe6edee03805d3fddde81e7cc07ccc017589d5a6edb9f878e0e5dfb34c163ee404c0d5bd4c544dfbcc42fe22e8fec17be39b84ddc129001c093a3dbaa1ca5176b2457b15d07e2e6e20ce99c6e00f1f92f88adc8c46b6f66f05c255cfc7f79d48d15a38e90fa4c90698dcb0b7aedeca6fe2ac7f1fa62c73769f96780aea1569aaeb38bbc70bf6bdcf72e9b63a678b0e98225262f76e937b6e90b3dcb89a5283c8bd1a683c15a4c55c5ffcdf1d5283ca41ac2051d47346f63dfe4e4eeb887cee8ae8a291acc12723445413887604c6f4450bda89319f3bb0e3362576ca55f276983c91e873a772a5b0ab27273c1a3f381584c6819bde52e859a0bfe20cb9a5b56aa04dd385100c890d82bdb04e5308356ab17353be490171217a7b16aa3ed2984e6983f357830e421e4dc56428b4442b7633b41d4f5427a6c2a8aee4606c1b2f37a3c9a8fe8207935869e2507eb5f38ccc904724bef974106ec20c37823af12caaadffb6e0db932bbbf71a6a7c9d9b72cc7f6510a1105d8879587c335bd69e5c40e6176751383709487b040aff6c70a3bf4f32f3e7372dc34b687e79cc0e8ffaf13099ad878cd68a1e34e762a11f3e74160ddc240ca188c8f364ebf326b0ba55ac57b56de9ee31a95d35a9f116326dd389cfe5a1466b25756475d740063322eac5c321a397f5e152f910ef31831ab1fe02f6a4a4bf661b4b05dc6909a83dda3258c2eed4282c7636963841acf9a74015fde3578164a8483f30b4e1f302563439772f1f08c09bacb8c75addd88a3142c2d3c8cb501dda7ad3632b1894b88a6d3897c7b78b72b6f776c2994f34b82539fd17ac18fb138c907b0ccc94e5aa195e8e7b2b6f375cb4dd61ee56d07907ff06f2a22483a694aad41c0ca1d6cdb682cc8f779d45226cf56e4944cc569f2c5aa81a4fec7ae5388a48530272a8bebcb9bde765f4ba48d455558bf41a023559cb2e12e37c0d25f44e83358fe08ab73aa8bc87457036c523a16a9f51c0259391f58b1a4858d6d5041651b848f3adb4eb2b9c08bec27bbcbd3d28e4f84e3c01b78131bb0d282629123b614ff3bcfda7dbe5ae7abb1d5ed0ca642b779b02ab865c3c082bde7914b3577f12a434e4773d256685dafea07504428bdb8c93543d57f7d94a894541b840980c5c8ffeecc1982e8cb7daff65a14f0790803b7e9a5254aee7c282bd6e494359d59f4117827b4bee6deaa4ad558f9e1b10159dfdca8cd348b25eb94fee7f2d706e35feec596d7ab7da87456c2627db29a2ece269d205ff71fabe42b33baa9476949c30e1e3a0c6fb3789dfce09956967301d90bcf4c32774b0368a87bd1969424865b45df04184704af7c8b0e332fdf1976a3f3caa5af744d62b78f6ba80e7e57129e3e7de03817a3051dc005fc0280d3b1f9a235d0ead115bdf4b47f1b662e3db00645d66c7f810377c32fba6d5bda5e8b58f74eb2faec70a59c48897415b82532d2edc7705c2370681b48383d6fe9189287fd9eee58d6f834a1f9ae441cb6f68013ff26aa4339b2ab4104c76f55046895f45a0ee1e54b2e07acac1941a60a522eb9607e7940a92891a1b45ac32716fc01c3579692f74e32e73e88804e6f446535f5652dfbd9f297cfbc5e85ef74fb91d16fd59ba31e7bbfa9d6b1e378645b5a476401d7266be79ef23460a6ac72d5b6e0b5eca311868ec3534a18bd704a8f607ab2a6d41da7d40c33eb1b5f6e4661e2fba540b2e794983774da9fd4489c798d5a376d10378018a1155a3164bdcfddd43ba7ea04e6d2fec225a91b87b44f8b2559e120cdc0bbb66df434540024a8ab83967047e5fac11c33e4a6fbf08ccda0c292e45700f925a577381af34cf5c74fcece28eff021aa7c7c220ca0d6a68eb14f33161638793c0b90b9c08d21690ff08985d098e3e6c5bc4dce5c1487290178ba7c952f2ae85ea3a516b35e82074e4d4d09a7698b36df0369ab4e8945a5f89e082744129f09644db78f972890d19398011efe2aa8027a5687406311790af8f4c05ad05da1b52507463d59cd0cf768dd635dfe4da6fd715a63c61e0b453be10f2eabf12d1457d06d6d6d9e1f71b751fb90b95a8e4ea15232f9f8c7ea0351464c4442e96ad78a931241accb9d0151fb36a85b80d48e702e9fc385418deb0e053827974ac525105685765f228ab5de4ac38cff64b16dff3806b9d59daf2596b8cd32dfdb504cfd41c6ccaf6fb52e206ce6166686aefcb06d72072ec8869c5a741f626d0da5cf28384d819ae2129cd926626249d64be7224a52c8856d3fa987984da18fcaa7046268c83410fe1681e30360041374e3e124d4cf49425e3cd298bf737f20f76fdae75a506c84f387c6b58f11309024e300f8e05d825889456cad878a18151e25d4ec3c2d02c8442a81ce0e618ab5b4df3f8701530ff2e9730fb302ba0c1cbe7dc7e6a699ec057b79ce6c51de11f10388c00ba60354abf61f6ee0fbb730861e878a2794e901b6564dd9784cd81eb417850df60552bc175dae1565ad557e0c5d58fbfa58cd92f8e6e8395ee3bc18dd83eed7ac9f1ad9c078dffaff6daa3e3fa539cf15d4443aa5f1fd1e6cf89bc8d7208e37e195793ba74f43fdcb99f9414ed496e57dc80f8861602d446b37485b0957118ca127fa732bb66ac6ec644cbb446aa40ca2d9b747fcd96e6352321ce311d7b0a1c67f9bacda0beea24f83c6f2e86a74dc07ca4b086435ab3299e88e41a70fe7918464d7727925c92d5566df4546a75d5c3d03701642e6aaaf7c9d100fe9ad010c99a889fb5edccc548247c9de1fe4dec79e2ba66ac2506c7a5d004fc4b38649b3a6ea10443a8ec01fc70a5a055604a39124595e93ebd387f00178fdd62fb0c78a057d1b2965c7d058d26d0d32ef11b93b33fd4c8f15e56aa67e4310b37d5a03556c54bc94b1032b231b6e11670a0a9846a8190c8877e0e9974cfbfe6498cef3da2147cd3c028ff44e64b93dddb241f819caf4d72506445095f8014155c1236207141d8c94caef4b3b49a35fe0a5cf7d22e3279d5a95b56b4811aff14b1ff5d8a444a9928de4acff041c1f65fbbf6123ade38d4c4b1c8f3a0e0e359a2d789767254a7ad17ad1ead105a6b94afb4e4dde10cad1e571558bc2a254b7c9281b928e80a78fccf68481903247c93ea0da90b1647461dc99f9745eaf58e24bdd5202c6039c6d74e8c8ff23043ad0806fbb2360310df6569438c25575aed83bea2a39049b7182dbb71c314035788b9112f45484b3c6327fe36e90499f6733f7c2e6ce50403c870c3e7988f41da8394f2d72fa21eafc0640c10f2ad19775f97f036b92cba3ecab6db87f964eca93042c84831f581b6f0a49839350686c9b3cd7f1f4374fee1e1db0ee83b55ab6434e804eb2191f5d5fe2b0847ab229aa1e05bc3c6394a729c2fd005ed375b06bb6bbed30f058c4ed7888e3387ee1ca6bfdb7e83c1c4d9805435cc8f39a608d05a80876e9010f7de5ee590233dafe2f3d3def14545360da8037c5451127bf51ae06a0720d92bf9e30595fd6c8d0f2e5e26563ad50778a3278e30f0eb7a5e817ad331ed53448c7dfcecde776d91e7332bdecc912287ea3b4e496e469cfba01efaadc8e1d81918796419ee2991d9ec7e0bcd3899b7bbff6601d5c502edec03be4cce6311117a7c596ee6be3f1cf8fe603521df8fd03b3bcaec8d40c4b7b4fd04999a2cfffd5070e24effc4b3f598b06864f4390da5b354aaa5d998a34ae4b64a83bd9a86ec703ad7383eb6aadc5d4ed5bd9f95402fda8b56f8bb11b776187a6d64418306dc747fcda5043cf85783ebc0cfc67b52085fee433e53545c5e6c773302f253b959a7e146663f91a81cf37eaf68607ea5d380c641692027aeecc22263a79e19ccfb924d183bda8d51fdac69208625ef7eb92036a63e2daecedbb75cff70202ca5f6cb19b3815052f5a2a47e0f726e3cd4c4ecbb0ec29489f6247c4f079d97637c461755db47eb67b56be5b7da44462a5b639131f073dd16ad91d9f2ef927851229750b715ad47f39ea27531feb3caf320f641a6dc9325ce0cbbaceb2ea3e239e67b92614eebbbe2ba1833ea546f872ddba290f0ca99672d7025c8acb3cffdad4a3ceb0b9fe718f196ea33e9404106ed16b559553eeaf0bf8a9264ec90b0412498175f7caa06b92f2dc878c593e4b3e9733d859129fc6fcb087040e8c879f00933aa3a556ffa2f07ec8593630e0cb6bfc2c89d2ce038580a909058492a039d487390f522bc17674b2fe687f4cd0587e9ed8334ecbfa46baa833f24f76febf1e4c28dbebc757db6bbe246b9c3f3bf5baea067cba4aa17c71cd23f58bd4e5a02e5ab64d5e4995da824bd33d46f32db6c88a8b18c24fdeec43fb8d7d7ead2caae4d4b248f9b250619da833a91085115f8b3262a1003de93ee38ef08f106acc1e5b8466572bf93b971ad2baea2d016fd70736c6e65cdbf884a028fb5b852d4f2286905f4bb1a54d48790bf5a0236b880f88764f63c410d75bc1bdf72fde2361ea427fe8121b2c425992fcc7380d521b29fc0f4c3531a5937578dd6e2c57d6f3e01b3e6d3be77e019c123b0a130b95dcca30daef6fee50b3992d252c14bddf6bba74dac42f374551", 0x1000}], 0x1, &(0x7f0000002ec0)=ANY=[@ANYBLOB="d8000000000000000100000001040000c2b77391ec14860e5591e989ec651f2f281c3d15402071af5b7365753ed126c01ead8c2131a4ebdfcd6f60304f84859021ae9a97f39c5bdf815aed8a8b92c3b275db97557018f563806c0f539844b0e9460d86c163d55310870f8aa2d067b5b35d942b4d8a63a87808871329ea9f133d3952ee6e3eb938700791b0eba7d33208182284367c1a7edaa6dae60ecc973b44115aaf00f7e656d92972b1c83dc9736bb9e31fb3522994ce1d930d21b2eb5bd41fe55794abe54b4ec95f101d51e40380e45e9e3a5e000000300000000000000001000000008000006152a11961acd19ece65bed5677c4790147373149795df4795b79ed3a9a029000001000000000000ffff000007000000da8be030598325f45ce69955bea7fee57de30f4c7dac662e49666e73a1e04ca1cf81bdc5bf31cfef18ee9c442ffe36fb73f9b0e2777dbfc19d0be98ada1cbf99db5c5cd9575393a62e44a1f821ed80bb2f75c39be5ef74eb504a54d9974134d9ebad2bcb927ce48cc82ef55625c90e472ed6caac527d0b3800e971f600e8b3fd41fe3066595edeb5c3bc9133440d55a7bf0ba2f5317b9df3a4cf09b96072085da3709ae4598b22fd9daa8d74650305d356867a86c325bc1a80c7e6fb3919e07c1e408353ec99be5dc8e5853bf5b61be7ba9484a90ffcbc7c7870f448e4975acf97758d4a254e43a4027a9c75e6da2100a000000000000000ffff0000050000007f69b4bb0167561d2dee366eb000488301aacaa68e0aad325a74f24c85c57f8759aed26210c327e18d30457d233fdba627d59bcb77d32dbc0eeef8ac3d336b0153f9af50c5da002b4ee91fd1c83159eec238fe48b987790eb6208c109ca482975db47feb02591b4906faa561a7a6e77d3c5edbe8edd21d62d8124bfbba9822a1084f6705803d74bc6da8f16c71000000101000000000000001000000010000002d9083b5f77a0c794db758ec13c56843324b9d66a7a657354815e8ff1de1df18b03bb44ace9f99a8bf0180e085ec138f7627ee303920bae7670b2b8e7342a1f3a609df979025ebadcb079ebeabfd47cbd36268b6b1271e40b2f48a72238b7240de640cc98e36a8f2a4f960f24e0f4dd38992bf928dd204b48cdfa8fd83d8947577cf194a0b8d9557dd2fe6f51870ee1aca833e777331e463b9e51044bd59a002ee4556a38f9d85917cc088826d694638ec92766a403c51a7df15eb8e8f975a919ffff88948be8a750b8a8ba4a70aa96105eee67a0f3591016931b27227e9e7d6fe59527852c7d5f04eecaf00bb358ea29e209dd17dcaa9b0113e4d7f653c7cb06d6c50206f2c32c8a344bc6779956732708a69da088b213bbdeeaf7ad9948197b8f5e683551b91a77f9def804151bbcac5dc0647c6b32b61d7b557a5aa9333416641d340ad4459bad0d9012c77273fe2f2d67038f56fdbaf695c3be2cb01a506d6765799324e1bc310bcaeebe52ce915b178496655b034469d316ec6f654e3a45a031882b849ec857c72dbe2176355b3b5fb2205e3caeb5e3d636bdcac3458a9af4e2c4d742fad5cd4ad2ef5dc172938787c907bf2d341880c19356e5c8f2a9c2e0bb48f8cd515df2648caa690f6ee78bf8e36663a49070d76b6543132b1b7dbbb7ae13300d5b5185a17031483ea11c8642e9fd09b92a37b1823877b778e634bb18d18490fb035aa040bee9d45403ca7ff568c21e8a085208bdb420421010f75e891167a76ad0db898716e9b7c33afca9eb39b472afc030ee4de78d76d146f1ea2d82701015ed6cd69271c5c26e707f0af0e333fb1d8dcb3ecfc33a5ff5d36d7face3b6d73758b67b301e82866c2484ea83345d75174dcff3f898364d9f8bccbccc4459a5066c31706ee59f3471d12f3b20ae359cb483452a272305490a7014e24b857fbbd9492b32acf77b666db2217d9f3ff2c0b1705dd75927060515f2052814e58079c84451eb29bc5e5826d0c847daa63b32eee9d4161918aa1becf464d7f246b6547d8d841f4d0a0e53d5dac6da221cb825efaf25465e4386efe6b5cc06e23ed000ebad22e6e20241f3ca0a5f5e4bdc74fdd27f85886605815c0ef997d349fd2dca6f8e0d4df721591aa167fe90fca631563cf0c26b008ae77e94ae49584630aae24f02bed0f00ed51fb94de330cfcb70e3e40aaa4ccab0fe70bb6a68298a298755dff2ea26be3a17ff7a8c5b06c6100acf7dd4f94f3d43ca516163c22e22acbfdcd38f7311bd0310301c878fd1d888f0a7657ad8acb324f30a89ec3bd87e64c4a9a9e89e296fb2d002d92d47876649b49d22dcd8722057fe113a1beed197ffad6a263b0382c9055801c004a057f6a630a80e5eb9acfe7e26317f03302d9604ebdb74770558a4d16071499b15db1d4d821616addbc0cdf2ede48a93958a1faca7ad18b47668412410d1c2d6039d8975b657c9e36c502afa83038720f02840f5af65a91b6842e9c3f7e5d8a9529732317916adc5f1a1ee6808c47ff48b29ac7a51f8f45020dfb6521098eed5e6780962c6eddc3c1c67fb27c0574820f56c26f47689b5689b955025613f2f954ebc3d54a98cce9201743f1042d5b39ade6b27bd6e83d0d57c641018cd41785b1b85592f469b16880222d1fdf15e2799fe6128ca632e39e59afe9a1ffb958c5fbeaa58fd7fb59cdde3abb73af195e6469ce46b1d10ebe5e9580890a2ee6a35bef66215e564b4a7e63efc2b0f42e79d9cc17cac404b47043fcf28929da298129e4e60cbcba1906eb9913c7baa1a7af15e8d61608d095b5f31e088c849695b96ac0134ba126d692d669bdf9f473936c3d80e187319ef7eac2bde960c7952a9d44f78dace8c288e4f7d21816b93efe4da3d8144edf895f6a431e53eabecbbee9f36dead466490419829a67f133d41f74ebadcc8b6d963a29aff22fe7a3d2b8a51a78f3148abf259093af101aad1716028c77898b95b1f190acbe00895982af44db23bcb116903ab84a3407ceef78761ffc1a361c5f40185adc558f221b70daa9c1adace2c99ae5728e43255af8890b70fe47948c3d0434fa88704a1e5cf3a6c22415d52f475dc8ec0ef28855c6b045fce07ed290ec5c238442b07ec0f3b4f6f7f2d6e99f59cf7a0b1ecdc824d85a83c844e76bcc580755b78fce300ff5bbcf39838e5f3ab152a3c3837b400e0b65a9367758d9924577c839420f954d4e758f93b643ff4beb3b1eddd55d8dd0422aac1bd047d0edfaa57ad0544d5d662dc05298ff0189e92700eaca47002a33199d1467234b0fe49ee11a8f61e91e7a3341f04dd5248663e6d313d96074f4df90d30a2ab51cfd026e801ab74618deac592c74a097b6eaaca3271ccdefc6dce609e5c9af8c8dbd8356362080bb572f6deff906637d639acc48ce1ddb1ba3d5419e20e55db8176f1b2932353cfc479827b10b7c05c4ea0a69d7d6d01d1b9fb33b238a4ee06f0ac85106309bd643d43389e19bc7caae99d46485560d8b0465de9da009966f96d8e876468bb21965cdb6692492b249c42e8cfba454602296ca89a4be0f1933a251d5110bc011015904054b3cf1080526de7a38e991c2479c32d146427def695fce0dc350a0ac62dac7e6b7ab6cabd6ffb7548da813ab666a68151707d46f6881d51792babcb6dee8508caecaae567f273797b00b7573f1f91ee213edc6ad2ecdb6acb802debdd59749d5bb74ba714f2142c8e5c5f764128a5f2e97ea587a1879ac05c935039160ec43b09bb2c8cebd1c776124cd5b50a31a224963410f6df2114aef086383f7cdce4b8a781356c6ffd6ac2bf9db4fc2c9eb0c61453fc70d087c4e76a01bc8677cdc1b280cbdd2ce2a032bbbdee240e8e50a4ba3230158bac4e4e4b533a59eb0e9e19387f90e7bb3571d42bab2112bfd405c8b28aff22f02b19058bbcaffd84fe893e0e9e69765d13e4978801c6fd4ad20f3e159cbfb82eee883f96f66940c1505f71bf2c4fa3974e13f486e6693cbacca2fa2ecbf112f35f0bd6b84ad94fdcb3b349b770ad3d70ef2f6e00fc9e55d80395a295f971473e5ced801cadd28d3aeb5008f6c31897d596371cd0297f321bb9333241918e621d64297f130c28b40c7b95fe7c55b573cf0791902952cc920cdd9601777c938c72ff2082b5c0005e8eab18c389d7ca4325c431697add6db775c5742c22a1a4c1e817b1bd3af9979f50609e1c9b8bb72b368a5bf67fa1ac738955743b80232f286825ab7c1af121503c0a33c3ab9921c08bb37287fb1fd01c37acc8cb6d42619f3d96b6f8d5ee4e54767f988f4b2d9ba6e35c79b9bc292a0d0f66a87461b0c70e646404811ca864c0aaaf1f4276b3b66c34c9c81575ef5bda198196ad6b993cd91a90bba28bfb4f146e41198e60b1051c378f91f49662801f4206105be3f3619ed0bb144cbf11b89f65ed93e5f759c891c780cad5239b36eea1b4be7d1d5afae78e6b9327e915237a083955b19dcc58492f7d6f9eb7ed8d637a6322174ffcc30c7a5714f30954fe97ffeb629edc641788f475729a0db677578d9e3d06e4c8a4351602af9c250b0b4984df4a1177e9ed5be6ea2bde4b97590de0790680f61a313eccbe151c431301d5998829af354b5fac0449ed219e57c6d65a6dbc6859dfaa18afbcd8117871581f9904818172fe87de0f3af189a863934a7105306ea3af2a1c877b215123cde5a074cd286b053d9df3e10496c04efadc735f0b53c974a6d9320883081378b03936d8b79adf2cfc70e80e9c64d75dbd0e0ef86409cc095fe4053750951db13660050ddb342efa4d79ceb2b542ac4e860ef371652bb972b701e7805fc051cb9cebf84f01366da96d0e8235a2602a0e5241de46ab33847d8edf4b983b5427d9912d5a272dbcd987ed2a43eba9b525ef97aad69b958df8984dab55d5d1f58f37d043a242dda723c9fd5089db5d2f7fc5a43d1702b8019bb2f65bfab000694eda744b5589767782d6bb9e00466e5e4e7f1fa50ea32f99912bd8c7c29b34cc92e1aeb65581733136402422cfecd11652fed628cde51d30a42317c07ff5b0f83c734002f3ab1f11dbea6ada5096e3619102c0416f05f8f8b88e245606199c80b1b1704b088d92deff62a67764f58b0b033358dc60e3a18308119e9bbe7ec5953ac59c01748e90f354f9a506d761b11a5146db436f7bb64fa5efc15bde22b7365f44b356b99280b7926d391346a15875463127670579d5be9206d6462912e144fc155d76a02f5039a435829b16cb2a3fea8a69a07f50478990dcf98bfaff0fe67437983710b42f7b854250ef72e690a7192a6ebef566f15ac48ec4e4eee56e751894e92e455068799f580b4f7b781f9f112c67e7c5c8ab8db77fa9b808575b5167937da7a4ea15ce66053351cc480dceda5958f633f3ce7a160ee45948d28c7d4b5e0a2fad9d2f2ea88e1063a75a119f33d3dc5df36cb19017e62b99971eac0fb4a40495daf73f983e03edd06a4006be2f198856a5763a0b38df0cbf2711cdac73748b686575653305f6a97c9af9705f4dae68e68279beff970413b19e4283023e1f2c8bc83ca41144d37dc54ce2b977855a1136a5b4f65a3c49467b2bd9b96bfdf67a6e4fcd14a4db9e77be54c577c8a2a9135c7f14292c33042997d2676047e120fa6ebe4a946683ee46b84ea031ac34fa468bb875efd8fe3c54386fd2a6f272a616670df69d6ef4218d471a815588836ad6c764e093ecf71e2746d7b6cc3778a259b20ee3758515a499eda3b21c81310f3e44333a780e56b3a099379e3d9d06aaad0b49119ae244135f7e3495f20c32ff9b2122659ebad1aeda1b23a7b36069a81f21d769e43476c3842beff56cfa7ed45903490a90d0c416dbb07b9f1ca9afcdcfddd818a7704b5d01dcac0838109b599d594d72a619561db719625be1acd28db15c81919b8ae9f1de744871b42404fe508b91b1356caf792973eed9637b39059529b44883e5bcd2c0ab60a6d4bcaf46d2eb41f1401cc67a3a363d2a5ab29e4eba87db00078e15e80af0f98371b18ecc7459ea649a3a46453a14daf5e690f0e841002e393d8246375faae9b857fd339a0d1bd0d3a52f65da77b65a0bd641add0e176e6c52a382279b94e1201e6b6c1d252c912467d16521f3084eca39880b8d9365f0862b5fd50a793237fd84546c7656992623a7c6f7108f83e63931b1a912c1dd0719aef3e02dcfe55934346d48cc18fd4ea82f79ba4108b9c734b46c48dfc7c0dfd5ec8f6d6076897f8896de702f8c3f3c19682bd7f3fb64abf2885836e95794af67ca15ea776815e6373eb2570aedba4c94331b371059b6582f48178c819943b82c15973608d5993b3e5979284b15c3a9ffe43ccc4b991e7cd3e4358313aaf3860b72446037fe6d53fad799860f7253d0189ffae823999a9338c95bfc0ab583c968e85ef1db40a76f7947d6beb021ee6b5148369cb8ca27b74932445e3be084cd8f58880cded88cc7bd1d478eab12d509b1fe15d3c4c118bb57249c7e7bc411113a6bcf0f498c77f352e5fcd7b0f64eed4e84bb439a4e002f626cac7fcdddc6788ffa970810e4012cfb92b9e7577f382c10577d65c3a23c61c5f8acf86e6839ec860080d404e0e3f4e8fcc87c3cc30bf48656d1fba8690a02626166491aff40d156c88c6c0deadead0b134b872f9c6abb09527730d8191b50626d454cd9fd0b30ead77a876f5218b6affff004d211cdd3613921d8a3c3dc522c08f3750449f2443376e8f19c6963df0054eeea1ce83fcbb16c08a63ca894921114a5c161243a6de9d1c000000000000000ffff000000000000e2136e9fdcbeb35683737e9506b0fb661702bd33f490a303c9c380322495fc38cc6994a3e29025efaf823b5e6c69462b7a548f850a29e0745473d0b1f3723d8945c162b75ade103363ebda2751bbf40b5bc0f8328026a81eb894fc9bb4e13fe5209e9bd4b3e2f0f4af8b4aa2ea5fac96f66eeea47eb3daa50058845d7f3165c91d9bfa5e535765a1c70d2fae2e71085510a1b3921fe62bdc75daa00787b7cedc9fb32564781cc09cfc910000cfb61265d74cb3606392bc90291a4c6b1c48cfcc92f1a3bff1a7824f2d"], 0x1378}, 0x400) ioctl$TIOCSBRK(r4, 0x2000747b) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fchdir(r6) 16:00:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$KDSETRAD(r0, 0x20004b43) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x1, 0x10000, 0xf7, 0x6, "99258dde902bc1af83ecb5a018f6eb8df9f02f79", 0x1, 0xbc7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x802, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20690, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r5, 0x20007471) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000380)=0x2) r8 = socket$inet(0x2, 0x4006, 0x9) connect$inet(r8, &(0x7f00000003c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r9, 0x2000747b) getgid() pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r11 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80, 0x40) ioctl$BIOCGFILDROP(r11, 0x40044278, &(0x7f0000000500)) r12 = open(&(0x7f0000000540)='./file0\x00', 0xa, 0x8) r13 = socket$inet(0x2, 0x1, 0xff) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x10, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8000, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x88, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8108, 0x0) r18 = kqueue() r19 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r20 = kqueue() kevent(r12, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffb, 0x20, 0xa, 0x96a1, 0x400}, {{r13}, 0xfffffffffffffffd, 0x41, 0x3, 0x7fffffff, 0x8}, {{r14}, 0x7ffffffffffffff9, 0x8, 0x4, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x28, 0x8, 0x100, 0x65a}, {{r15}, 0xfffffffffffffff8, 0x0, 0x1, 0xbd5, 0x9}, {{}, 0xfffffffffffffffa, 0xc8, 0x80, 0x0, 0x3}, {{r11}, 0xfffffffffffffff8, 0x0, 0x0, 0x7f, 0x7ff}, {{r16}, 0xfffffffffffffffb, 0x44, 0x1, 0xffffffff, 0x2}, {{r17}, 0xfffffffffffffffa, 0x4, 0x8, 0x8, 0x1}, {{r1}, 0x0, 0x20, 0x20000000, 0x2, 0x7fffffff}], 0x26, &(0x7f0000000840)=[{{r18}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x100, 0x4}, {{r19}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x5, 0x8}, {{r20}, 0xfffffffffffffff9, 0xa8, 0x2, 0x4, 0x80000000}], 0x4, &(0x7f00000008c0)={0x2, 0xca4b}) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffb, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x9, {[0x7, 0x40, 0x95, 0x8, 0x5, 0x1000, 0x72aa, 0x2, 0x0, 0x80, 0x1fffc00, 0x1, 0x6, 0x3a80, 0x1, 0x100000001, 0x3, 0xa2], [0x8, 0x1, 0x6b2, 0x4, 0x5, 0xf9, 0x3, 0xfffffffffffffffb, 0x7f, 0x5], [0x1, 0xe00000, 0x400, 0x1, 0x1, 0x9, 0x3], [0x1ff, 0x7ff, 0x0, 0x9, 0x2, 0xb0c6], [{0x9, 0x3, 0x8, 0x1}, {0x8000, 0x5, 0x4, 0x9906}, {0x7, 0x1000, 0x2, 0x40}, {0x2, 0x98, 0x100, 0x2280000000000}, {0x2635, 0xdf2, 0x2, 0x9}, {0x2, 0x3, 0x0, 0x3}, {0x6, 0xa26f, 0x6, 0x2}, {0x0, 0x7, 0x2, 0x1}], {0x6, 0x327, 0x7, 0x7}, {0x0, 0x5, 0x3, 0xffffffff00000001}}}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x2) 16:00:58 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX], 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000f39014c5380000000000000000000000000000000000000000000000cc16f63f7d00"/115], 0x6e, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/199, 0xc7}], 0x2, &(0x7f0000000140)=""/9, 0x9}, 0x42) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0x5) accept(r2, 0x0, &(0x7f00000003c0)) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="082a3d9a07dc5c96f790dae144b781f68591f71597dd5374b2e50778e73a113802c4abbb170aac87264e2afb33a353dbb2e6fdbbab3c40c90864e1d4fe23d506cd90c5b7df5748ce7954362c78"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = dup(r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000002c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x5, 0x0, 0x20}, {0x6c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)=""/55, &(0x7f0000000380)=0x37) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0xb2, 0x4, 0x5, 0x80000000}], 0x1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x40, 0xffffffffffffff7f, 0x7}, {{}, 0xfffffffffffffffc, 0x14, 0x80, 0x1fa}, {{r6}, 0xfffffffffffffff9, 0x40, 0x0, 0x8, 0x7}, {{r9}, 0xfffffffffffffffe, 0x61, 0x80000082, 0x3, 0x4}, {{r10}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0xf0000000, 0x7f, 0x6}], 0xffff8001, &(0x7f00000001c0)={0x0, 0x484}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd030090b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a11498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c000000000000000000000000c8f336509e8e5cbd3b656dd109e44a27b940516a9473c30b6bc904812e67c67af7a611f69d0f59274aeae0808d89cb97a60d669964016e2a107ad6543b5a097b4417b91427f1ec38df1e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:59 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) pledge(&(0x7f0000000040)='%\x00', &(0x7f0000000080)=':\x00') 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="4491f0745864134d1b6a49a0bbc362835c67a23de692c0bd0f83c5223204cbdf6945108e0c987337d885ddfb5834bb1f52f9760fbe6660b887609a37dfb2ecf7d05d94677d69f2ed65f24a541ea56910dfaea5dc55e89807301fe25f68d4697890c389cf8ac7c974ae06bf69f2e77e88f539f66d54f4c53f085f554a90036bd28e103de95ecc5eaf547a280919a0e0c67a8aef04bd2ef6edfddf22d66967d8ae0723810f870187f3385ac0dd43248232"], 0x10) dup2(r0, r1) 16:00:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='W\x00') 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0xc) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x800, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) msgget$private(0x0, 0x40) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x100000000, 0x542c, r8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0xffffff01, 0xffffffff, 0x19, 0x4, &(0x7f0000000300)={{0x8, 0x1f, 0x39, 0x0, 0x8, 0x100, 0x80}, {[0x3, 0x7f, 0x1, 0x5, 0x800, 0x5, 0x1, 0x1, 0x4d40, 0xffff, 0x9, 0x7f, 0x7fffffff, 0x8001, 0x3, 0x90, 0x8, 0xff], [0xe83, 0xff, 0x9, 0x8, 0x85, 0x101, 0x1, 0x80000001, 0x6, 0x80], [0xe76, 0x5fe, 0xfffffffffffffff7, 0x0, 0x2, 0x16, 0x2], [0x100, 0x400, 0x80000000, 0x10001, 0x9c52, 0xffffffffffff8000], [{0x65, 0x101, 0x7, 0xfffffffffffffff7}, {0x7, 0x71d9, 0x80, 0x5c6f}, {0x7, 0x2a4d, 0x7, 0x9}, {0x7fff, 0x1, 0x482700, 0x2}, {0x3, 0x80000001, 0x4, 0x1}, {0xdd, 0xd57, 0x1000, 0xffffffff97b1b8b8}, {0xfff9, 0x8, 0xfff, 0x9}, {0x0, 0x6000000, 0x79, 0x3}], {0x7ff, 0x10001, 0x8, 0x8}, {0x6, 0xfda, 0x2ff, 0x4}}}, 0x34}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x20, &(0x7f0000000540)=[{0x10, 0x2, 0x5, 0x3}, {0x0, 0x4, 0x1f, 0x1ff}, {0xa11c, 0x4, 0x0, 0xffffffc0}, {0x5, 0x44, 0x0, 0x104}, {0x1, 0x7f, 0x3, 0x37}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'J\x02\xe2', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x440, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r8 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) r9 = socket(0x0, 0x8000, 0x0) listen(r9, 0x6) recvmsg(r9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r14, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r14, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0xff, r10, r12, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = getgid() fchown(r7, r10, r15) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r6) socket$inet(0x2, 0x2, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r16 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r16, 0x8004667e, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r17, 0x2) close(r17) r18 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r18, 0x7, 0x0) r19 = socket$inet(0x2, 0x5, 0x3f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x7, 0x7cf}]}) pwrite(r20, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413", 0xd, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000300)=[{0x0, 0xe1, 0x9, 0x5}, {0x2, 0x6, 0x0, 0x8000003f}, {0x3, 0x5, 0x8, 0x74}, {0x5, 0x6, 0x3, 0x1}, {0x2, 0x3, 0x26, 0x40}, {0x8, 0x0, 0x0, 0x200}]}) pwrite(r22, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r19}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r20}, 0x0, 0x80, 0x1}, {{r22}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffd, 0x403}, {{r11}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) mlockall(0x1) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24, 0x0, 0x0, 0x2}, {0x8}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x7, 0x1, 0x5ea, 0x1}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0xff, 0x6, 0x7f}]}) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getegid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r3, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r3, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/68) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r14) r15 = syz_open_pts() r16 = kqueue() kevent(r16, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r15, r16) r17 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r17) r18 = syz_open_pts() r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r17}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r18, r19) r20 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r20) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r22 = syz_open_pts() r23 = kqueue() dup2(r22, r23) r24 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r24) r25 = syz_open_pts() r26 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r27, 0x5) kevent(r27, &(0x7f00000005c0)=[{{r25}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r24}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r25, r26) msgsnd(r13, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r16, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r11, @ANYRES16, @ANYRESOCT=r19, @ANYRESOCT=r20, @ANYRESOCT=r23, @ANYRESOCT=r6, @ANYRES16=r25, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r3], 0x4, 0x800) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) r34 = getppid() getpgid(r34) r35 = msgget$private(0x0, 0x20000003c4) msgrcv(r35, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r35, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r35, 0x0, 0x0, 0x1800) msgsnd(r35, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x1, r30, r32, r29, 0x0, 0x46, 0x81}, 0x10001, 0x1, r33, r34, 0xa5, 0x1, 0x4e2c, 0x6}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() r40 = socket(0x800000018, 0x1, 0x0) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r42 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r41, r42, 0x10, 0x9}, 0x8, 0x1, 0x9}) r43 = getgid() r44 = getppid() r45 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r47, 0x0) r49 = getgid() setegid(r49) r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r50, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r50, &(0x7f0000000080)='\x00', r51, r49, 0x6) r52 = getgid() setegid(r52) r53 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r53, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r53, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r53, 0x40087468, &(0x7f00000001c0)) fchownat(r53, &(0x7f0000000080)='\x00', r54, r52, 0x6) r55 = semget$private(0x0, 0x7, 0x287) semop(r55, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r55, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r55, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r55, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r52, r51, r52, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r47, r52) lchown(&(0x7f00000001c0)='./file0\x00', r47, r48) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, r47, r37, r41, r43, 0x1e6, 0x8}, 0x5, 0x5, r44, r45, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r57, 0x0) r58 = getgid() setegid(r58) r59 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r59, &(0x7f0000000080)='\x00', r60, r58, 0x6) r61 = getgid() setegid(r61) r62 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r62, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r62, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r62, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r62, 0x40087468, &(0x7f00000001c0)) fchownat(r62, &(0x7f0000000080)='\x00', r63, r61, 0x6) r64 = semget$private(0x0, 0x7, 0x287) semop(r64, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r64, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r64, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r64, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000240)={{0x83, 0xffffffffffffffff, r61, r60, r61, 0x1ea, 0xfffffffffffffffd}, 0x7ffe, 0x7, 0x3}) lchown(&(0x7f0000000280)='./file0\x00', r57, r61) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r71 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r71, 0x10, 0x9}, 0x8, 0x1, 0x9}) r72 = getgid() r73 = getppid() r74 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r76, 0x0) r78 = getgid() setegid(r78) r79 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r79, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r79, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r79, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r79, &(0x7f0000000080)='\x00', r80, r78, 0x6) r81 = getgid() setegid(r81) r82 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r82, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r82, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r82, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r82, 0x40087468, &(0x7f00000001c0)) fchownat(r82, &(0x7f0000000080)='\x00', r83, r81, 0x6) r84 = semget$private(0x0, 0x7, 0x287) semop(r84, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r84, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r84, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r84, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r81, r80, r81, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r76, r81) lchown(&(0x7f00000001c0)='./file0\x00', r76, r77) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r76, r66, r70, r72, 0x1e6, 0x8}, 0x5, 0x5, r73, r74, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r86, 0x0) r88 = getgid() setegid(r88) r89 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r89, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r89, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r89, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r89, &(0x7f0000000080)='\x00', r90, r88, 0x6) r91 = getgid() setegid(r91) r92 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r92, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r92, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r92, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r92, 0x40087468, &(0x7f00000001c0)) fchownat(r92, &(0x7f0000000080)='\x00', r93, r91, 0x6) r94 = semget$private(0x0, 0x7, 0x287) semop(r94, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r94, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r94, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r94, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r91, r90, r91, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r86, r91) lchown(&(0x7f00000001c0)='./file0\x00', r86, r87) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r96, 0x0) r97 = getgid() setegid(r97) r98 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r98, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r98, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r98, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r98, &(0x7f0000000080)='\x00', r99, r97, 0x6) r100 = getgid() setegid(r100) r101 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r101, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r101, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r101, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r101, 0x40087468, &(0x7f00000001c0)) fchownat(r101, &(0x7f0000000080)='\x00', r102, r100, 0x6) r103 = semget$private(0x0, 0x7, 0x287) semop(r103, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r103, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r103, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r103, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r100, r99, r100, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r96, r100) getgroups(0x9, &(0x7f0000000040)=[r43, 0x0, r61, r66, 0xffffffffffffffff, r87, 0x0, 0xffffffffffffffff, r100]) setgroups(0x4, &(0x7f0000000080)=[r2, r6, r32, r104]) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r1 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x25, 0xffffffff}) msgsnd(r1, &(0x7f0000000340)={0x0, "03cf7526e4f90ecf51b8abbb781d5a674284f295b050e00f5826cfad9fa51db402393248f57e954386ad7049eb5a0cc8ac3d4c445337921d04c35cd0218ce6a2b61fde9c8f721c73a4ba3e33bb7112a7eb49ffde0874fc1b6f9cd953937edba0717ee66cf3acc3c66a4ed7171720b594d6698ff81359290ab387f49cc09572fbde499406a32d3bf35feb0ae40674fbc450f404a2a6aa4e71a0a349d9f9f6169a3f164393f6b49a873cf052ada1ea1afe3f37e08a22cd2b70d10c8f0fc184f5f2744f024a782b74861de0af0b711a7180ffa660b6e1f09af59526015ebb3c7a0c03d5a5e09321f6e122a0dfa823c32795ec2b514c69788ae02c9d"}, 0x102, 0x0) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fsync(r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x9, 0xc0, 0x1, 0xfff}, {0x5, 0xc6, 0x9, 0x401}]}) preadv(r4, &(0x7f0000000380), 0x0, 0x0, 0xeffffffd) 16:00:59 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x2, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000000080)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:59 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r6, r5, r6, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r6) setregid(r0, r6) getgroups(0x3, &(0x7f0000000080)) setegid(0x0) pipe2(&(0x7f0000000000), 0x10000) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') syz_open_pts() r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000080)=0x3) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffd25, 0x0, 0xfffffd58, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = semget(0x0, 0x3, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/24) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f660937b667ea36be0958cd09696c000100"], 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'Tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r4, &(0x7f0000000140)=""/131, 0x33) 16:00:59 executing program 0: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1]}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x714, 0x0, 0x0, 0x1, 0x54d}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:59 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d753a283cc000000f400000200000000000100"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0x10215) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x20}, 0x0, &(0x7f00000000c0)={0x4}) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xdf61, 0x8, 0x6, 0x3, "c6411714be1dce269f50cae34d1c45d5441a4b9b", 0x15, 0xc94f}) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r8, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0x83, 0x6, {0x10001, 0x8}}) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=r2, @ANYRES32=r5, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR], @ANYRESHEX, @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYRES64=r8, @ANYPTR64=&(0x7f00000001c0)=ANY=[], @ANYRESOCT]], 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x10a, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) kqueue() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x400) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x7) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x800000000000009, 0x0, 0x0) r10 = accept(r9, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) sendto$inet(r10, &(0x7f0000000280), 0x0, 0x4, &(0x7f00000002c0)={0x2, 0x0}, 0xc) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000040)) kqueue() getsockopt(r3, 0xff, 0x80000001, &(0x7f0000000140)=""/43, &(0x7f0000000180)=0x2b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r5 = socket(0x3, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0xd7f}, 0x8) 16:01:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xbc062efa84c6603e, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x8, 0x8e9, {0x6, 0x4}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:01:00 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) getuid() poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = open(&(0x7f0000000100)='.\x00', 0x100, 0x104) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r5, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r5, &(0x7f0000000280)='./file0\x00') ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:01:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r17, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f00000001c0)=[r7, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, r3, r1, r5, r26, 0x10, 0x1}, 0x81, 0x4, r27, r28, 0x8000000, 0x7, 0x3b1426d2, 0x6}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:01:01 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) fcntl$setflags(r3, 0x2, 0x0) r4 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r5 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x6, 0xfffffffd}) write(r0, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871768ebcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eadd46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc", 0x187) 16:01:01 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x3ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semget(0x2, 0x1, 0x100) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) fcntl$setown(r1, 0x6, r12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1d}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x100) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/140, 0x8c) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x80, 0x9}, {0x18, 0x2, 0x5, 0x1}, 0x0, [0x8, 0x81, 0x6, 0xea7, 0xb4f7, 0x3, 0x1800000, 0x1f]}, 0x3c) setsockopt(r3, 0xffff8000, 0x8, &(0x7f0000002240)="a775f1b2b5a8e02321347afa414b7c8b61577fd2ea010a9ed7f0c4b497e5c522f4d09a3340b9dc45000e4d941aacbfb07a54002fe8742174e542fa2008a36026ed320aaea5701fb138a779ced0763dc0091c66a783f87a12dae9a27489ff3b319640ea15834243cb82307dc62ffce426e8aa9e480979e24161f19d1241fad63dba7d1e82f1f7edecb0f67856e3c2ac73a067573cc2365ab0214ad34ee869d3d253924024bb052b70a4eaef27b1f5d0a925559efdf46f2e50d222e5f5843b81a73f68b0d1c4613a475206537dc6a7640575c260b27bd4bff87b3b3006adacef8b8c4bd628dfb2a014d72a371ff347628a5e6a4d7c95a93fd9719fb52b5f4f7747aed33f3e2179faec04e67ea3a7c50fe8eb784a0688a2bd52df87fa00737f0ecf5fbc73665f7e16ae1f1768265cff9fe7613294f23ec1b90305951d694f01b1074686bbe58b10034dddbc6162da58ad455549286b78fc6f0d384ca3675b381e625e67a1d0c0f3455a78677fca708ee3b8572e88bd07dba16e62cc48929433b518581c58ac22100de39a94ec1e3763ade3f28534ef905aae0d80cdae6b3f0cfc0e3834a7f0846a5cc7585eb4f8c941d8da02936417859124119c3fdcdcb4cd5a949a435e36be7cc484e3304fc40d35fe7d6b07fc3512fe4f16be92c41769c7cca6054bf4d5ad6bcf0d9551d5038eb2e2f2292948c4c5241e8000c3ba74540d0f6ab305a08af1e8fc3abb3d3ad3b722c087fbcf84f7e2c1bcebc362a0d3619cb5037d2e090af461ca54916f31eeabb3cb15dd77f79a6df78e6dbc4c93371baa7dec14069c6bc6199c9a962192b9673203ff06e96daf7f1158aba4dd57748279a655bb47fcdd1459209141b246e4b2d8c47fb9de3a8cd2cb921c4a3c1c16af35b1d788f262c876e421a17db061623e54e32f6d594c41204385f32595b4f4c297899a15fd33d95fb00ce7b5fa9c7fe17ccc052a9fdc2be8ff7c36b0fbd23df704726e1beda9e75ac95da6411a050bd899f3423f398c68b0a1bd2676814390bee472b9fb898aee2cffebff0c37e8a8d9163a6c0d5c87b60c071cf057689fbd6d618435846a4e04c9f194c26aefea6b6a24b634c0510294fa2038ce5da132bf0f38ca00f0aba048581c080ef217e0667ac5a12ac5dde084dfb45a458fc276de9a9a3f5861b3a0d74d0e0c6697f46c867e7e34db566182321406f30e3a4b4cf109de79b2d246288f2879fe5d922281ff39916192cd054e847fd1abff183bb3ba64c1a8233c2c459a0ae979b234b36278154e1c120a1de5a08930e726379a19b163f05b29b6283fd752249062b087f88e4d70dddfe43d68acd6cfbd44335861f8b8ffde2a6dcb709d1e2e5af49e30c543cbdbbdca9da3aab0c3fc37c07389ac9a3e8eb14c5e97e5ae78be8458ba629f7af46cc7643e30791a49db0c6bcdbba227b4d52473a1b54d0c2169cf744f0c6168fe453c87c9e982d396ee02310147cc9f39c4b951781e88c110bfa41bffac6540f40eb63508ede1b347a833c7a1b62e492d466ca675bab38df0aec1ef9764c604917d8d6881aa7865fb6c8e0c295268c0938de8e8e0f6eb741a1041ae4b741f0414ca667581563d0b50e565c1bf32f6e29bee95dfc0d61042e649253d6f49295e6d2fd6869b33c7b391995636ffc7ea7d23933b3018a788acba26cb7e47ca5480e466ef621224d7bfe8aad0353f07fb7a07f4c59827e11b7d06f760fff77a3c14d17c7f9709a8574268b04aa530ba4674787db346bdff6b2194e49eb470d4ecebee22be1fa6aad906f2feb1a9ee6f5762127d07dc62720ad9cb55c2c2666a3b84a480db4e137de0360b9d9f806f2149586d71b3587473d1dc9cf395444c0753a5382d06f88b05863962cde51b9c423d242467c7b2bf92dc0eb232a840fe895e075f68b37a03fd71bf950c9e19583622336615b211d2cfae4157902ef9fc14bed2e54ac2a83ae38be69452df9e4f7e332e3cdfca5720229f962859f457d89f9970a83c195bbda05bf0f6408fb500e528c4f9ad8738393c0a15c19dffee2a6b4d68fc586e92919bd99db2ad3405c994bc5d5f5d19c2a93bb40039e6076258c006340b6986939e75659b4fb2f6793aaa34a1d579a0bcc44e42622be1637e5893335cc3958fbd63a29ff5517c0bd64e8a864fdc494b7547e6812b2b82606130e6fda5d2ef5dec1aca1fe0a9889af61ac762f38483ab491a831aff6465923eb0356515332a3b51fb1f2394d8d4b408cef8a19234ea79659070b3fff8e725a07e3cbd3190ebcc06e239ad25e9bf9e75fca1b112dd83dc542f500992286481ed25b99f2079a39d7cfa54a3443059c13041c9b3f7969e9b3bc7c3a49ba5396ede4ab5be283cf314d24501d5e63f5b20950d07e8c6b714e38e15702e4b9eb8302619c6e9b941861509e2b1a2058150aa2940932be1f6e4404f887d0ff4adf35c8079e898d128c6d39a19e64604e69ea8c7944ea3a123a148476aaeb74be475f066c36409a2d0acff3bef8b01d4fc82176246421056effec5a865ec4e5a1c1cfa52a0a20a6ab6ccac5e991fa56ad6fbb8a0692b600599988784cd364826d70987917057db3370041ab4f171c683b0ae0ac2f9f6a9dd92e770f8506740b879778924ddbae48fb4f209200f6977a6fdaa90130fd59ecfaf97c82e79ec12787bac8104df37255592b8d2efd21086142fc8e4f10f6f120c922dfb12efcb314038c59e0d38946feb249d9726404dfc07688b550b2188d9e38f04a5d465210f8819e79c1f1f6c0e482f6a8ee68c862fc3583dd2895d3bfa50cff498e8d991f3f996b049a73dfe65102bb98d7b321364a4468d92acffac17d5b0f21df3bdb87d6e5ddaf681662dbf4bde3cfc05e8c59eae8c742af04bec28025058e43977f9a0c272fc7042cd93aa0dae5e9057443f8901085021c3e65c006ac8cf8e55994e1fde51de5d11616f606c6f202c26f932d197d8ce83c23ca5f8b1ad10c0df0334d4f164132d62552c526d7222a5d49bf05d9234844dd7ae6309c0d9ff6851069195a2295d0cc1fa0d7b71bf0d83e3f999cdbb0115a29ccb422baad83d02ec72ed0fea7ac106942674844637ce7ef63113600a14eccd6c06d927a3d69e022797f44cf5ee8e2bd347dfb96ace5c0b880d1247f948b75c98c0d07eebcb0bbfbd3695185827da2bf843fc5c74f36c71933d7cd6235357e08b70f0f6fcafc6f4543ed7af09deb56cdd61bed553c8c4c562f5929fbcca7e7004884ff4765fc1ca127616113d67bd9a43b635a56a896662c6eb1aff22131c25b0d5f874a1f1efad19d5543337f564d19bac7f2d28309b6aa73ce052057dfaa5f25f0411830db86897d4b17eb50dc83446264548c95dad4caf6a0408d0747c7573a46683426c38cb0ac0ea4a79ae2ed7ed7ab9cec08c865e0270acfb6b9de1fe75ed5a13140a4791511941bfa5c588a613f3a7759baef3f2f35e3870bf998584ff8ad052172da7c7ce5e72cbd9819d11ab26eb69db96e0bf12910f9a4a9f7fa23aa8e6af6902968a84751f8bc2a5cabb3cd0e62611a49dfb91cebdaa48210ccb3b675508eea1ee7f605f6ebd0ee8f165191fdfdc1b9a46ed35a23bdf179433c08d653ba164586e992a83041bb8a3679d8f70969824e0eda85799a6da6a7b3a46f77eb185755e214e3b57df1395d25dc463af3b09a05a7f6ae02d39f87ac48711d048c354de1a4d8e2760ba4fb0e0737b0c201e50efbf0abe505c73600b2a37b880324f48982241e6c4a90bc77acde4bf42074f7332a0fc900f494aec53cad0f2be4a7a23968f1bdcf850908a4d49fbf260e44dc68235376d8b83ead99774484be2b8ec5923ab6fd2f528322ad5d3c7e7da2cdd3dc43ad27b62bebb04ff5ece75c00f30ab43dbfe31c6a326b1c3a8ab409c4824586e76867a831d43db8cd84866877efb90fe4fa68a6e7fdda8240a28a0f2b0ec9b3fbc1fe5b174bf78d2fbb65d6cf24783b3ba9c6e8529ef30cea6c006076d1fa66fc063f6a63ccbfd647000ff5e5fef826330a0abdfecb2fe0144a63289f4db2579e2cfb48bb82e0266edb3e83454a538b9674fd3a9b8dc43d62f3164738e1d171ca3e0b083b900761a2f5077045c1595afb18a1d34676eb1c7c8c47b6fb5d8b9d1fe8408d2dea92eda97f394953b7cf165214e1665637c82e1b89b6b9f3d78a35432f9c318d8a2960747efee5264f5d0d43b9ece423d02a0e660a88e722800b6b6d0f71e3dfa30039f51493b8c41af20a9fd05dd3c4c0934b32e35bbf07addf038c93900a2729f924fa5a6202ef65b3862b508d793c5dde8a0147f5b5a2ff4963ff2419ae8a7f09d42aa8e282bc20204c9e783ee43233f99f9700d6283575c22199379aeff94c439d04d48fbafee1c88a8064be86bc6c88ea32e2c3dcf44850027012b32799c97fa200d0fe29adffcc9c667613014fa753ceb5753cc081431c1d3ff548476e497f4d709f0bfcaaf3081708a3c0a3488d5b91a81cce0e79bf43a759d59e1b6da41d82d020fbcfa213b4d18f34cc060b1f13f00385b5644d1451c4ce48c2e449f5cf74769c96cb3629156bea1c12024d32853777bc2fb0f71b5e58fdff9ee2bb69d0dca1e1929c0c17098d8f8b7bcc849c2abd183108b42dcb5e1c0a68d152687385cfe8321f3056a9e748054a5315033fdecdc4b9706057bbdde6e9a23935b7e9f745de960621446881842aec537c21bd1c5710a91695409ffc73e9c63e6adfe283ff7c7e5ce71b4039ffe18c43f52264687e17b8ee543d3468bff2e80cf06aea15466ec94b3bccbd4844fcd8b99b15745bc0448ae0193877b3c86e64c12a5d4724838a2b4bfbf4f98e47b6f6edaae6514669b9810f82ce955a042d381e247ff8639291a812a3fd71d586a164938ce68d9421cd43498b0d546b430e8a8d8798eb4582db42090abea09fe839bb835e721e2322678ce3cfbd07aaef99e5245da24494282c7f2c657250664961afc2e55996765d68f9988de987b42965d00899a72779d43c418a6c7bfcd1a030ebdf378a3091a159aefc0307e0ef2a77a17be0af3c90533cb3aea6bfb4b91190d6865d15d1f85d50677d28a15fc3fe83acd0331f31e7016ba451eaa0429a8c54479a033b632dc6e2c83d5494fa43b68371867b2f1b8952c889cbcdc9e0ca94107051494e3974269e648eee3b161147791687440a1f587669370dac4968c442409d59036e56d6cb8460438171b71b177f51e6d6e729fe4b4e493bfe64872fda68ebceca80f8d2a675558516fc5d744599648c2d46563f9502cb6cf78ad9e0d1c9119bcd2efcba0b0808128a5dcabdcfed8202f197e16ba3c163798eb2b52ea3935a886ceb0dd63c44ea7da614c5f7c02effbb20996719467e54c93aa19e69436e31d613b8cb178d59e1b5c770ddb19ff8f3d0192d59a5183de07a323c2d4cc94689b3b9133464080f6c7495b20e0db7013fb931b6e6beaa3ee2f3893fbaed5379ff6964cf49feff4274688fa60e5ea4f5259a0276c13316090208940e7c4258f0e69699aafdd95e1c48fa138997d7b43649b60933358f42bc9485d356cc9a3c23cc82b8f12666691f8fdc4e3c35ecbe087f0828e5f2565349d1576ec1aba70ca3c347093b4fa806042c9d6922dd4712c275dc29b4a63f416fc09141c444a2612e52ff91a19216842ff2e4956f3ea24f468a4be9045370442654040783dc0264c6cb2cf942ee5b1524c0e638141cc95beba17f08654e9067e4579e7b17fa4c9924b27c91be2d98e689c7efd68f0ce167cdebb96efefe4df2df52fc646800c5fb5b8c52423", 0x1000) 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8cdb0b80df0e503f) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000526e2e", 0xb}], 0x1, 0x0, 0x0) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:01 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r0 = kqueue() r1 = semget$private(0x0, 0x0, 0x111) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/243) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0xe1) 16:01:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r3) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000002c0)=0x2) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r7, r6) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f00000000c0)='./file2\x00', r8, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r8, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x400, 0x6]}) 16:01:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/136, 0x88) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d888096fe0df81e7c55351e677cd44a968fe610d383ab3ad05af7510e365c72d9dc02b62e320f62bd6e79e844e20c23067e33d751c9632e2ee5", 0x74}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:01:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x957, {0x2, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = getpid() getpgid(r2) 16:01:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f709447dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf36c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e097da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e4f0b2b70736c9fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e00b25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r3, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0x4, 0x8, 0x101}, {0x7, 0x8, 0xfe, 0xffff}, {0x1, 0x1, 0x7e, 0x8000}, {0x9, 0xfd, 0x8, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x8c, &(0x7f00000001c0)="03b85513ed1ec7e57799a9c0cf7e39ba14093953a38d3fb6e3508a4cbe6c0b7bfa57482ce9d74b7df8272353d6375d10ae2599ee6e749ca44c0c4e0128e0cfb49011e75de808bcac739d72c03007cfa7f3ee50023bf61eb451ba5fc5e89ade0a6dce18b1a940adabe003c4cec7df6015010200000000000000bde0ab65620cd21e52bd15b33651669a3a9a00") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x24) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) 16:01:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000540)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x24000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffd7) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:03 executing program 1: r0 = socket(0x2, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x6af4, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d000000162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f041577d5ea4a5c5fe659fa202080000000000000065c6593d2870b4122cd2350000000000000000000000000000000000df48d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2ffffff7f00000000240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d085fa537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6370000000000000000000000000073145a000000000000000083c1036ce2eb30c3e44878fae8d9afe1b196e24fd8193aaf432f535fd36c85dfdb0923fcff4f1b8af4e7bfa9d97176ea9929db021828dba035ce"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x0, 0x4, 0x800) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/69) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000d6eb6fc2837d58d1a845e675b08f0cae279e08319118e83a0cccf6c682fd517532260245071b"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x400) r4 = dup2(r0, r2) sendmsg(r4, &(0x7f0000002600)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001400)=[{&(0x7f00000001c0)="f4c5b5e81f4661cce5f896", 0xb}, {&(0x7f0000000200)="83a2aa9426111a208fe9fdba3345cb5373bc7c5becf597fafe3a438488e7561597861883cdc520f4ee4f56cf3f58ca825d97b7648b0e0dc08a7bb9cbdca96e4b5320b69cfa732185f8142916328c8aec1d74d71f1e0e4e48d0f06a2bf5ce8471e5d79b29bc7eb099b5300d402da0b6a0eafbd093ab47e67f5661", 0x7a}, {&(0x7f0000000280)="c68aa8df3233ab3f6008970ff5344ccc5e3dfd963432e0c561ceda476fe8d4af7033738b3095f982030dd6ba347d6652d432901ac14fbf3ebdcdfc853690457f8643bb77d7792d097a6f1604b996f4435dec272507f084f32b35e2ecbc9bb648814b9cfb76c2a5cdab96bcef2932cd03a66b526a3eb419d5851863ddcbd13328df980570052550f944d2d1ae24a596299b8fab1a6404089564e29776beacdf1d29840486249c7a81ba447b77b2a82c60069c5a9dadd9f7044f9d214dde9e7729d8faaa5258b1688a14f24a2b072a0d880d02356c56b7afecd4122422bbc74789c8c742ea7c21d59302290e448f3f44a00342b913e5356fab60e51045981aae8cd49d4a02baab5f68f20bb18f604d9c1c436c97c238b1c31e2e78a1fced71d539893c6f89714b13d6f3cf4ef1603f194f62395f3844afd4c6d54c15740a963add78c02dfaaf6f2a53bb787eb748c9bf825b446a013166fec044ba837780212e2322203c4e32255834de8977811a1d7265345e8f52e9c998903c6e1a3a47fadb13e91c1ce276ecdbb8ddb7a97cc506ddff1ea51a02c17a5777fb89d9ed03b33557edad20df9a74a2ba2b55ab675b1fe45b0a3ea730bf06d2542f883f3cbc7f3d75f8c1a16a4859fd370812e8b64e8468d7d50fc5b5471d6751a95b54171000c0962e8785d816eaddc107f4a10d2075fb8d541c3afe66d80dca2bfc28498713c72cf719da3f2b690334cb54d3609b6859075657fbe1ba1e376e75b2962d492b2a468b8fbfb879d5ac363fb471b52604a462c3765ae460906922243ba03e5c8c34e7d3d41e37d46e6b53766f0146824ac4da9318aa29cb421b72393bcee00ecf6a860d03249c35dda65ec8dbc979abcdee8c611fb7708013ebb902b8d1e669efcde298a7eabfe7e34b9c9e12294fb7ad4daf467a36dd31362b9885d93ddf0c0a856443da1cf27cef83d2e6128d9284f8f7924315d228d01f67ceef0e426802116865a7a73a1ef264d37eeaec77686f8a83e4e14b2bdf1e612e824f6cf0b38881ad486fda80cbda9716ab237b0978bda6295c26daa1e9dd1f8042a39e6a5fb9ff93251259a25e9ae159c70fa673dbf1b474cec951b68818226d53d2eda2b1fe1391320201a9539323a84c60c0de9d5757b33748c1fb166f28c2804963d72c7d6d8d6c290561d70536236b4c327f2f7ea02d382a8de7036d431acc3887b49a6031d79978de1a65d42baa0d7eebcb2e2eabebaef2a4c65d4ef8fbd5d66ad7b7eb810678c9d1a928bc94e9de8951a93126833e301cf8e02e6fbcaa21e8b48733e6f18bc56f7374e54c5c8ae711049185a9cc8de1a9aedb4e597aafc88c6a890eb4b21c19b38063054e29544558678f5d8574769cc436f924e88bf50fec0526bf634b9e6c00fd2da2ccfa190c3af8e8b5ba6681cbed8add4145320e1234fd680d2cf2fe170947ba3c5e80daac984f06c57f9e5b9d63b98961656d3589504ee3305b2f2a6d8f6abbfee1155a7666baa4f13667ea6742c7b6f071fb7452a7b4d8ef9d18ede2becd9912014de9c974ea70f8a179fbe2896404c7af12014f68757b074346cd245105cc136d7078e6210ce85002ba382ef073bfd4830b991fc01419145a58f1773eb25d3f32fb2f3b89481ffebb8fe3c9ef23b50ab825b60d1a299005be5a6a12043a30b49ddb0f2190eafa0a7daacc1ede1a9c3f2768cec322e0e59f5513529be5ce4b102bffd878a456e335dba23f7d396af1e31839e257fe294df94c53570f44aef6e107342894221554de6db0fae4e736db5fd9f7939ee577d8f4c03fcac4a60a7d5931c904f524c28fec052385412cdb6f8b5cc64ecabadab708d7e70303459dd87cc638eb1f76c8b753bade130bb8ba4ada601098aae2566e2c72e4af5a41c292918888a697cdb02d9595c77414bc60b7763282908c68df4a2af7359e0d3b2bc39fa909da11f6dc506dbcb7149775088de436dac44ad3c4bee76394ec3a2f9ac653f72c57fae09eb2706b0d8f39383ac8cd67f57b789e61749d6b49fc0dcf50fbba40dc9102409a580ea6eb92949fec3e9df7b7a748a945855a3b554344fcf97f716bd1754cafed0e134b41c2443fab2b990927d4afe27c0dceb6e11a084ee292ad7802186ca8a75a737c8a83730724dd659db2551048aa483ad0f8766a585b1b28bb63dfa4a376fd81c04e2174738258d6d4e092915fadd0439e213c39c290e0bdb4b00ca6314a373d7c4d83c7393ec1c007bb48d7259c871a9e594b1309e65d16d57a1cd2a3cb0c2892f3b09de51f04d8c4979adb9435bd5a8794de7d5b769d16f60d2e28dc6ea5c9c853d201c7c58d280cde932a60d90cac9ce624a30231076efa90512a0577b5f44e4efb2f02e68a384e6c7ffeafb88d508959f04e07d24cc91b51bff0620f591616662b8571d317abcc422bf977bca29b547410e49a6c00ab0e709dc95491968714748333b7bccd037c04f13560c802696b3cb800f69dea5e9538625ef7027ac95e99ab0a2c03ec4bd22e10329539ad18cee79d88ae38d87a41add4e6fb42b4c6e49c175584f59b4390892701848816539513e90642be9384d5ac5836e843e2abe6dd9e75a3b374f9f797070acf7f438390d45cc8763020c9f52f506aec797af4cb983d324ae445360e6819024a7bc0cc685db856a7627835a2c98dbf9d2421c27d0dd50b59cb01f9dc45d7e80393777cb1cc56189e9f415361f7fe0af2172cc78ab0f2dd5e4c0c677f923a348073a427d9fea83cf1957713c1f5034cafdd4d2317fd6dacafbf487f4cabde28cfac3a514bb57466b03573c1b5a65321d6c8295e53690b86ec27503686d2ba718d1278f91b01afb2cd7e10c530d4ffd1d413396d77fb76f03abf6a525310b001c06b9fe6125aa67b5a27bd2d27643150cced475404617c3d75edd5d032e9f57d2c809df01b27e1144e0466061405d6d6ef939b6294585729b16e589cabaa5c3ab3f612998d01e6ed583660ecfc0f03b0b22af3c00e144864ec5396be7c4a40981435b34bec4103958e650c0199ed0dbc7948fd811b89d22bd800384c16345aec6d6d68c0e4b946979b3a89b6a9e8eb09323ad0f3c9359490576060480fa9ce23a67931cb21d6c3fbc3bb62e1e19b65ddff8c9c361b899c8d5cf56d3bab5cd098826c37d5b7f67bc9234cd63f8c7ad4ba96747602a51eb63b2c3e5d7f9f49d1b3fbe274c644780c0db7f3964ac7d8fcbfe84207c7471630b19858b75f31afd2ae8a6163c2c667497ec2878985a3120013101a81b64d3ddf184f71d38a70535ea90c6e889cc8144616a97599e341d0b2490fc208b1649f5b99d11c08e30b063b369ef2fd079e4c584ec69bcdedd50e09543d2dbf7033380b12f04582331a0c4298e96043c1a7ac9df69cc5ced76b50313cdbc9fc98e70497878b2aa99c8bc0ef92448f9b9394048f15ea6b840ef96e6b433050194e9e832fea4b0f33804db1f3bb8876be61c826fd0ac0772a55785f14bb9c216efc635e090edf09f1714afa9eaf59bf590494d4df43efd42b0f04381b6ebda42fb4e28d01d4952545b2856363d74e0ef027cffb3655db6d92bf779d53c4cb28aaff7636556b5ac45b15dd020c7d338d6ae0c6f0532147106c785535fc828bd7847bc03414f93e0b06d531813ad0c04a6ccd6cc1a4904dc2338831c474347136cddb05d49a333df9ac1fb5fb413f5c88bc24b314512917e1e139b70ad80f4ad85f7402153d930e31ed20fe850fc9c0dc13d1cad9b4653aae73a9974c5d0f8530b4472323e912e3719600c161cd5dbd78b918c0c918e58cf130bda26196df26e0f12febec2e4183420830b956a91e3942e9a65084708821abfb2f8f5061a5e57b36cd76108aea5e5735a6a0b8f828f1506d5b3e66f49774ec0a8b5f57b717f75641758e6600b843282141445f2488dc2564146e29259d0e1edbef9b716d96111e01ba5c648c8db63bb5a26846c0fa3efcf3cbd63a321826bca53db142e00b0ad0c38669627db017b44b17d426ce7eefc2ad3c713bfe3745144b934f053cd144364d11eb22fcd0ceab41d2d102787017e6fc115312e25226d34474f8b1bb2a82634f043be3c6e981cf4113e989b96270ad9a26db4c94001a97b79133fe9920e44293610faaf203d70d38e3fcf5f56a7e0ecd7c5c693992887c55d7d173aadd20c52a1eb71b62e90195d43bc4dd9735d123e7907c433af5dc5030dd3ec2aae64bf8b21cdf5b9761cda3de163cd2e84a05283dde79130627b02c2ea1f6d2f5d3f2ede8545fd5ee7fc11d88954b4ee9fba792ead5791e7bea24c7361bafafa255d8f57403979e1370ad429e29a08f2cf50cd080cae0596e4c04e0912e017c015d1cacf9572adf481221182ef0384ff239cb64d5585a49a56d8442c4504fef948b221e778fc97310935d8ac7d0f7b2dc8adf355e1d0d2178d73d606ab86f24c64398c1e67248a97e3c1682e92276042fefb7ec4415f48f050dfaed479648e50c453af5285a5bef45d20b216ce8126ecf596b500fff22b33a3fc50a9569a7712a66a04bead351f69c768c359c0ad313b30765dce9dd3208447acbe2ce8b469cede10d3197e9a6b9d74926ca712e634d8c6ac35fc97df693c1d10f404c766299e16e7bb97060016226ea99472def02c42fb24bab05a81d77bb7b71f2db2bf6e22e0fdc99c2d5c1a85fff2d2df7ef7159cddc97c19cc4870826341ba9722e7901341271439df6da6a44cca33a8632e7faa5f2ad890838be1e77bcfe2ca48d47ef66ea900cd963be5a02e995a68308b0747870b08733e5b9ef111fb1397963426448eea9e1efbb8199ae2f13f303d3fe301e04408c8dbcac7ac2a4f9bcbf9a64561039bf7b73ae77723f1cc145051cbc1663fb08e7329a9659278ae757b4bcee4f3f1390b862fa221f8409eb07dc676c1fe2414d9d5c3ee63349c34ad0a994bc8f3d356ab4e124c0f8f2c6490cf6b71500ff5e8fa85773353ab9f1e0de5ba42dfc6d71ac57c0d827e89798df4824496c57035f7d4836ccca3af5af67ee1efe63ada1507775cabcc47f61bc10452e9f098e18ff33c32a3e19fc9d3c505d0b36b21c4019d44ade7b201e69f4d8fabfae00624b3a3bae21170ae192f4f9d2dc7c04dccd98df96dd670ead9e39d987c1f0dc31eb0e7c7ae253813a4527b1cbc233b753c95066258aca84cc5fbe61506219f26e5955bf29accf15f0e5b30fa5220550008e3ab13ae4b89bf48ce3bd27acf7ea5790dc9d94d3cdf81ddfc35f8696540c51a286197f77fc0ea6ec8515af28ab6fcad91f48eed66f1b9bf7c26a56c04c8b33637b03330fa5e7646f5f4533f22099ec7ef522afcad5b3c505ecb490a33e9d21453953b702b2627b0dc5124dc66e12fc55d8c1bc56e38c62285ca375b1ccbb96bea4aa671c87c366b181e404f9f21116b4072c6152fcc508fa2c9fdfd1753bf6702630caacd0f7f045c306c18b6e833f8703789ec7d40fe2f0783425702248e1d1c6f4ab0f227a30cc2b3b26c2de41348e1943e53efbdfc9290f2bb4b2b7d20a41c7a73f50a3fbe1397254a9bb348d842f601202e911d2aa017b67d37edc1b2781cb985d20863a59bd89ee95d809fff6f33bc3b973a2d613b18a1061b4f4e7514121e976f89228fa07746ae38e47c984c2520d4d6530eb1fc59ebe8f126a0fb8b9820137a95708caca0bb66d29be7daa38a30791efbc1fa909681c05ce5777a9253e71955d4247f2e2c732b9ad6055011c4d208652980b8a05f51dc709b5bd520fe69123b67902116b136380dc1eec9dd70c4107a502ba0c2afc", 0x1000}, {&(0x7f0000001280)="b6814f4c1fbb0d8513f5b7cf43399597e6753b54ffce883de20bb1e226a16266b96af1b0345a3977efbda67bd0c0596fdd7a4c404e0f2b78da5d6fe033195a25258ce284068f0ea1027b40863a555954bb46eb09748ad17d69a0981d89d05fdf6e50cd9d04abf07e0a303c9eda7527827e3f6661bc7ab9742a68cc4db65cca12dce5cd8ed3d1a1218150754c8a12d1529025d25fbe9bcbc9", 0x98}, {&(0x7f0000001340)="21b8402c16459a92d528789718e9fd4add26ee21a904d9690d79acad07be47ee7ed9b0d8727abf0be5e9ddec498bb1ac8dc78fc9fdb8ae0786c2d34563556026b6414dc90eb9b1f88736cd9782603ef8101aa445727880977258d46793d214f9d3d56a23cc68514f19db3f51ac", 0x6d}, {&(0x7f00000013c0)="6c703044ae32a200446fce86e339d9fba483d4dcd43408bb74a8b7d03aa05d1976f57368d079b5c0ca71", 0x2a}], 0x6, &(0x7f0000001480)=ANY=[@ANYBLOB="5800000000000000fcff0100b40600000ff0c537134d363c40e9b167e20b660b756d251926cf90b1b6113a3e37a2745ae55c234a5cce63add7d016a272c58eec21b4d3ffe649ca5f102d566889dcef5b34000000000000002000000000000000ffff0000010001009d014b7985773fc489249b679a06fdec101000000000000001000000c4000000f3e72b62a9ea94ffc545fa6cfdc42c5a34a6d6cd33421804776c6f88e27170b247a8a3508f209e62379d2944bde409f0286f39cbd78b4f679b2124dc10d73d734b958333c76d7f0497cea9b6b08231391a73907ebf9b9ddf048a4293e24a1289f3216c2f0dcb3670928975fe9b25dbc73fb6052bc92b2cbbc2d73c813c2a362409942e0969462b630e94bc7c1d8ecbc5a75c95a62b1e15bdf9669e229011c84b4432f15b2f6e486b0b4253d0c9ce858960a5bfedf5001edab8a6bab10c44cb06b5dfc27c1aae263c0cfd86b01539555d0c2b4f1962823467f2752c6ec3c317a05e3c81e0643a5e3b6811e301443436967a76e05a131841d1b3dad19380cf10a4db25d87a550f5d788fb1d6416ab17168ce9ed8a96cda2733d93b6c7deb3c2a8e16ae604bf89c0e66bad4368265c83eff86184ac5d2df95eaed496f7bd5e3b769afc43a0345a3f9711fdc4e3b21ab6a139cc32d9b1dc5b85d2b85f052bb89eb3eb2c620983d06891bb9b563b40ea255f773d10db5bbbe78c437225273b74a2d618a12fb68812952e3fd10a04a3aee22be5bd62cb169a83f3b7eb2d92ef59d253d1d7bc428794018e992638a6b8be261e12684839de89698b5db3c8602026ccfcaf82f2ca327cffbc25d8d838ee514ff3fae6db0fd1d78c79d317f665629caf91fcffcdd6c1db468378638e8529836fc088b1468341ca5494f009f25303881752048e259ebc01e8eaff6cd00a024328521df1a5c7aefb0f5b99cd90da4a41789417f71119d3759fcdc06d821b6484b4d58e47e383c3a53d007ef97f3dfd6773c25d13e29e7c61e591b622d0ef8a0704a5270acb0a9c8a0a9dae881d8afdfec755dfbc725d786b1c47da225f2ed17e7e420e5899454da550b0188283d45267e559ca016219cd65921af6161670f58c13b55d1c4ddd2f4d190ed0422ecb12278626d53de0af41ee9acd60a28698ab126d740b0aefa83c3161f1c73d5f76db69e6b540293b391691f072b3e513a2228de340e80fe5bf5ce538bbe999a0ebfb91c3908d3dd761a4348dcd631eefb84e5f590a07c64a3088a3271629e255b79636182413a7d7097a2641055915470eeffbe0ad6c608cf4fecdff94755b17e0de5ef383b01a296772915ec01b7228a22ddf975956dcf8b74206cc1ee513346e47a5febac94665f9c76998f3818d39937140d0db79cb2983c0008ef0df534c18ec8b0152677482706b92519388bbec24361505544fcd37192b1ade59db80fa3de2a4175fbce45d48cf0e9bcc6d5bfaba30d647ddbb5ebdbf47c6b440ef8d1dc3cf3102aea1a0bc72376ee43b0ca535d0e5c8c8bfe30817a27b9d746d75bfa7b24149c648a07d146388a4d32d8d1d689050f0b96de2510496e50e1e33f4d90c4f26d5540bf207b67dc1f203688ce3ae549addbda94df008ee0c282835a890b1cf0220b33ad1c408d1c48a31c04c52891e65bc543a9c5be1a582e3b1aec911857725acf890305f2abf61ee7a157d4d8406422e52ee7a8b29fb3f0f0b31e801d78b4edd71944924a3ba82888a448263a85df1b766777c0fd9b7b41c0e890d83d04d1b88a2d5599f59d595b8fb7e6daf6d5e5c14ed2f540d4c317b6aedeb5129962665aeb92d4b50e71a9ebae89ec76dac5eb29779a5a7a07810edfc1f0ab5ec89e811a498a4f19ded3a212d586a73c06ca7cad3d629a97cab590c41fc82b31a2023cfad2ea86c6565801d97d54e9fd4ee7920cf8bc4a139b25218e954eba010f1caf8464a736f547ac1fc8719045a0b5a01db4a9ab1183fe4e5badaf0e3baabaeb07c10f492e73eaf4adc96e588d82f295ce16fa4be45c17c3513368bf8fd9bd964784c719453c794f84773566583dcc3b7f518fdd090160e8794aa9a63bf1e398f9805bee02c41fcce3fcccc7e40c7ca25eaa7d7895a93552c6db9aea426d81b3e9419eb8a1f431953ee052157ae4492c0490c360f35e69448a3855d60d985803bad4f989d397d74bec2da3b095d79cbb4060cf80ffa341829115ad9cdb1fbdbf3f4a15242ec0d9a4f8a86ffa097ff700b38e27002601b21bd4aa02e27cdbfd95922cc363d9e3bed06eb5dd5854eaf4e5638d5016e65a37e80aaebe1b0df8a02c12d482f38b8fe827160a4a5c247aadb22914023f5d22d13b298b0d8089167cf1942ddf93c61c4b22c44af060d88e08c948934d0e7aafed11ad841046b487fd17aa6a7b8452b5a34f4e9e6641916663c3a5521aa63e5586e89f665b75b4e902bfa8d5914efe85683d079a81317476d62c46d55befcd0252ff8e667f2650ef296cc469dd2b94d636529b69f79eb06bff680fae84477e600f89c479fa3ea7923bbb87d319c666e6095f6272daacabe6d8bc25a003e03285378b3bdde0c131b35051a9177914134adeeaaa1ab9f5c316a59ddab6b28ce52c5c55e5b890ffd34783c9b83ebc7d9a1c9f0b776361e9bd72b0e256e0feb8a4ada7d5871d94926aed4d5b404e1f24ccf5cbe1d4b838aa91e7be8c558a6edc6d9210f707d7fbf5baec192ecc739f51593bf5734efe12b4bc90e0f89fd28f7a2a90d2dbe6e4121c927a9045c31a7dd4d4d008eeeb2bd9fa44036f9024a327c598eedbc4dde3ed2142a18212470afa519b8602a5b010f7a015698a1f735281a2d1fdd4c4eab7a8bcdc2f62dded561e8963b7f6ffc9fdbf0da94385f783beb5c187ac9a8786032987786e0146ecd6c8ca84f7af9301f9e0537b73cdbb0d16b123c7c7cf83aa0c18169e8e7ed23d818e05a551511a8707a4c4cead56aefb268f0fbd489da5c54404fc6344ca8fde796f548016c29a3538cd0ae41c73885a7c9fb0db03602943cd3a6f8115756bb7506ad24f7bf993022acd2a6907a88dbb10cf1fc70e775df6825514ca4ea6fed76bae9d9d4737099f76d20475b2ecccbdf474c6530b57c91e50e18e8fb92672256236685de9614090c43c66078660f4d21331642f0cb9139da946e6f2e42f8264a697b2558115f1cf2740119bef53ab27494957736dc12b30bd9080b6925b1e4d52e547bf1c1f980edb17804ae4f8aa713b64983950c9a484da437395a65b3062ff4307772bfbe826ec44bbeddb31a799077c07200adf4ff95c6e943d7e3376919e64b0a93004d61d2b3d8d8c75bac5a798715c08f751e081072ef5b4f71a1a17d95124e5f39b380ebde3b56763add93e62c0edb48fa086143076749d20d8fb5b73420596e563c39b1e79e6555ad29b0bba319c5887063471e3ebfedeba5851a53524e269a6f82177b078182a70eb81b489f793c9f99c1dc13076a54bf97ca50b79710ee2f217ce2c7f399e01409b7c53241bda1504bfe85d2557a65354e1a043f238fe59fbed8dcbd654d8ceb071850cd282054566781dc9ca1dfbfeb41e201fc69ba39369e1102a43724d11978bfaf0dccc10d891f8067d21f8a9fbdb2abcc5ef103969423fb4cf5dd4877605377fd389c5dcf552f0d9cc140d875c70ed79b19459188d23af9060f1fd84fdc79ea6c8124136ad7df4ef8dc6e71abcee53a81bc622d414fff71add4015d7393aef9ed9cd9ad9d07f7b213c38455b2369a999b0072d44e46423a17ff484f2e86bdbe5120d9609cd65680dcfb4341874d42c0f1c99bfd6eeaaa28d3c16a7baac346854783545e12b064cbe667cacdb5df400cafa23de78a98b94d2558e3a5ac1bf81d621aa294d11431c5b9b67eebab477ab52cdbdf66b560f98c2122b4fc1adfce29cb11311000cd058e41020ea1f2675ae49f0bb6f204c7c6f18949ccf92adeb81dc14938ceeaeea32ff600cd10106370ab05d26452af939d288cab987ff305cd0fcd0f6533f452255dd5e1544c76ca6879b256a3c1a5d0b44bf000c26a977af1c15c3faeccc864f4fe04ef171b41658e6ebf9ae5a0153cd1603cba54732ffb599c4e4805e5c25dda37bf521b4aa7e946a519d1dd51205cc68a20d81f33336551043a12d0e4d4fc4b31dfeee88c1701ce26d8477bd3f3ad23c86380d41c08e2f99d4a88df5c7ce3f8a23956b0b5cb2c64e802dca592bd5c63f5a7b4a31143e0acd3e2cbb1192084a12a803cb03d87b99bbdd4a64b0ead21a5e6510295f44158612b60dff5a4ff25c4309a5fe2a2d7b064e87d2d5f67ba604f2cf948839149012f663d3e84e391ae89930480a411b8c2a918c5586a16ee1c6b95f7f9aabd341a2b45dd578015b2eb92230ad2260db5311fd13ef08f5ad3a33b020b4b3ee1277de2b946ea86f8281d5290e8a1e07245e96cf3bdb5e9e7f36675f7924c03e824ba153d7c8c5be32934bd39324c34f430d29715eb4f4b9c79e659272d9c9a92ab0b5133ddb63f9cb64f5a534b61b094fa324cfc1d8fa459c70ff55140efb7386890fc2aa80c6ad6bbd2ec1ca4c1f28fdafe1d8b49acb6209c6c5596863aa424596a164284dc8a32aab50e87c93c1a5557de8a47e465a00f5f72beb929d87beec43577fcdebe06d7d269b81d76cad2ec21841962f50ccd648f994ea801f4db9d661e35ac7bc17b72281f2c2594c4164960990dcf187b160f8c5aebbefbf826502db0d01b3367fd4b2b2fd2155c76e55604aedf5811bcbe3576ac77b355bfde30dd836aeae270008027e9317c0419ed2148726271b4fdec8bbfff0edbdaa59b1b50fdf72e4ce674d4d6a6866c086f5c244b95552b0fe0defb86c65d49e4dacc27f9fdd2642550734ffeaf342f0881d9015d1385139a8177e56d6a9b4a640dcc581febf3992bcc4c7cbebbfe0a40580af8ade6ffabb59dac70138d3328c70945127b348a6bc35f92787e76a414f891755c0d901f3024522daa9f713f2f6fe86f4dcab8d2c45ab54a74fbaab49ea8126492f0825c40345a820a74f6321bae4ae6ebcf1b1163fbd4694a48784b780eb2ba96b9db063889116428ce8c14d3ea37e55a3a1d7cf09ad98446842d757bebac35ae09c96eb4b17e7400727b9b69b6b14b26ae75da40281761bd5b4add02134862a5e1327be80841d7baf067163ac487bb363277e8afa049e17e3a4992035c8eb753de0a06cc86a6fd62e1324c8e55a32c904e76eb32729ff681e728f9582c0ad8816909cf1154a4ab56f339a14f7a4762f08f4fcccbfe11799ff2cffb83fc548012317cefa15f15a44fd334b3904654303fb2b3146c281180d5a4c0c665650bfd75f5124a75ab1eec1c5ec7add1a1833420576ed3fce663fed3f9e9d47a91207d598017a4f0440f1f0184f10bf57e6f4acd33ecbd044c9f313ddd6112d6ed90dac1e9ec966b10a1f505b6ae1ec1b2a2e70400d02d8b0513541eedcd13de00049d4d28c45551563ad8e3b942e6af54679af9e381c64d62c856466a2a99022489ad7caac7d8cf4ce57be146a9f2ef06eed5d8c416eee7b983b3ffda2c9caafedad12bdf3036f12ab6497dd916088dfb82dee504be153a3473f22882b347a8f54af9213f1dcefcff30c57d2e5edc5f17fa4bb614d3f4b1815534c33034a5a5696768bb72f1b181c9daad399f01abd629976fd100389b3c87c3ea7ae66990cc0fa2788bd517ee245d071d07ac020abb403133e763c7767fc62e6eeabb92f6a6537a948133dc726e7e6e495c4e952438786d788d4583b0d0bc907bddcd72fb4c4d7957e8a423987291e91f44cb0099e9d022b355f6745869bab31a637c5ac3076327fef4a4200041ed32cde3801cfc73b67f5257f60b88b006a0afd49e6dd18eb1b90a8b8c3fc1faa7f4c2cb4c9c46375d1b757c87cc2bd4a3a63fb4698211f1a1c1859fa3ca5f77f91dbc728beef086e2e4250b394c30c1daaefcdd9b5e91e43a2130e8be7362c6b8a87464a41f000000000000000ffff00000800000071450ee20b80b60ef977aa02ce880bc0cf36910353a566f7a3d14adab235b9151cbab58e77321050854e0eb3deb170511e38536cbbd32e7f66f2c32c702b04a50b44388f420955a26c618c29cf122e8cb24618562146cd260fdc67b13d100a8708fe80e4c2c3a19108cf87fba0a35350fe660d05f02811331908da91aabc89fc08412ceb40591760ee5cd98a86840ea0388a6df792b1a2c649a97585653781cf6b5dc06c7cd54879d9433d8d27fab0bdcbf25a234d59a634ffdfc763e7839340e99d922903c5f7333d827dd6f692e274c7698abe6627853c49488d5866fd1500"], 0x1178}, 0x406) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="e30370535c02eb5f561692039b28887143f8ccd5e06625c167f3f895dc61aff62cbed3614dae83c9ec7aa643e9c81dd3490109cb535319edba1c7917accee60566acd525a1446a58e770a37ddf78a05b9d1da90082f0e08a65de52f9a6955ce373d4278e01b8237eae861430ef9a21974ae0f7d1f11951c345aca8089b5f10bb421ccb63bbabbf2915601dc7e857cd2058fc5e027af7883031bdbfb4ef91cd9dc32aba5eac9c38d3096bfce40585bed7b4a455faa9fa6d6bcff58a6de7cc6af3b0df8ab9dd85bca527af61b8546a6b933dba25dd769a861bdc03a43d443eae5f87de0427ea590a80b61d189040fc39a6668871", 0xf3) getuid() 16:01:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xf1e) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000180)) r9 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x254) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) 16:01:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x965, 0x3b, 0x81, 0x3}, {0x9, 0x7f, 0x5, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:01:03 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x480, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) syz_open_pts() r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r7) r9 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfb) r13 = getpid() r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r16, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r16}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r11, 0x6, r13) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r12) kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:04 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:04 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="00050000000000000063"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 16:01:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r6, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r7 = socket(0x40000000011, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r9}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r12, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) write(r12, 0x0, 0x3d0) write(0xffffffffffffffff, 0x0, 0x0) r14 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r14, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r14}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000c00)=[{{r11}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{r15}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r10}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r10) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000100)) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX=r19, @ANYRES32=r20, @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYBLOB="6b64ea062cb84d7a55c8f4a6426967e527a010fa3d052816aaf900306be5f2c6728c378fc1dd078005c7147d1eaa91c50fdb01f79ef2e48e1517fe97150b5b87499f22f30e27a46af23fe8ee3843932db1b635ad08b5e23ff5b2ce9564137df74bbafabfb3ae2046b0663847d9a5fc5034216343ab463262ccce3963eb25c293bb3f65f3db1c92aefdad9c9663fb8ad24c4611f1885b1c10466d94f2c4e90fa54fab888cf6c4aaff06e306c1eeefa49ada6e1b313c6701d16c53f88f5685bd5970ed074d2624b7b73d79a77ef92d17f9399693392e8210c958288070075e2696c80a83eeeedb46e7eff4f982f42a4003645b2394bea052ec41104d6dbcc654ad9afa9d4555d56276b6e100dd47a8cce9a30063e77a3081ca9a38f6ff6c13307fdb439692182cba82d707cc5e60cf1bb8cf56798f08199d4bb5adb76b89659b7a71d56cfcd97e7a759e2ef9814eed229fe59a56bc2495c1", @ANYRESOCT=r21, @ANYBLOB="76ed58fe43fb2cff3c7bbcaadf39feeeb7801e9635a67d9106f2cfc0f5d3ed6f95a63376a1c9584b40e731558dd294145480ece1eb43fbe72cc5deb69a052910fdc1a3842c5d520d99b47ea3703f23d5c8f080add45f7e0b8cbb3bf9d90ff4258005eae0d4e7713bbdbd16f1f6b2d5be5a8c8c659a15b0227f8f8497b6d1a9def4d98ca3ee"], @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT], @ANYRESHEX, @ANYRESOCT=r1], @ANYRESHEX=r18, @ANYRESDEC=r16, @ANYRESOCT=r10], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r22 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r23 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r25 = getgid() r26 = dup(r1) msgrcv(r22, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000280)) r27 = msgget(0x2, 0x0) r28 = msgget$private(0x0, 0x188) r29 = kqueue() r30 = kqueue() kevent(r29, &(0x7f0000000040)=[{{r30}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r31 = fcntl$dupfd(r29, 0xa, 0xffffffffffffffff) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000d000000000000000000000000000000000047400000000000000000000000000000007bbf83450d4202e6bc256b11827c00831bbf3351f1f32fd93d3b5fc9c5ddf800000000e82df127dd4918b0daddbf5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f000000000000000000000000f300"/180], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="0001000000686c6530008bcbe9d21e040db484a5301b7ad5bc206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08c732de34eaeee91d723b151b6afc6af3c3c4504185fb1b29dba0422c1723c2d7dec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b297396e41baa40c610600a4e800fd18604215796f52c81df03462fa03250b181988c5e00db2845cd30073f035cc821205fc1036be07c65da01a2b086f66949eae4b5d971758665f4ef57cfb639672359eceb785c683610000157d65f844d4591ae3f20ce4c3237a9e90c47f1b79023575e97a3abe0300000000000093653ad9bb0e797346caf9075f3895efbc76c7a642c677e15c4e609fcea4b0adee71fb43b933a402b7657d2aa66f36975d3d18debfe17d6ec58f0ecdcf0b1d7db0c041cf7f45bdcd892b4a3ccd44dbfe93285bf4caf574bba042feff7f1f2eefa5f6966bf2082ec85078ce184f4c1b4cecdf9c38caa4897c14841d8f1052b1ad94e270ce4371dc458b5f37ce1174f53d322e27d542a52ffb49192525be007a"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x600003, r36, r25, r23, r25, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r24, r24, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r27, 0x0, 0x0, 0x3, 0x1000) r40 = socket(0x0, 0x3, 0x42) r41 = socket(0x800000018, 0x2, 0x1) r42 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r42) connect$unix(r42, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r43 = socket(0x10, 0x1, 0x2000000004) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r44 = socket(0x18, 0x1, 0x0) dup2(r41, r44) bind$unix(r41, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r45 = socket(0x18, 0x1, 0x0) dup2(r40, r45) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r45, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xfffffffffffffd62) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r22, 0x0) tap0: address list non empty 16:01:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x3, 0x0, 0x40, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="a4e4070421b9b38d1d431a9ecf5bd6408e2c645b1f481b608ef0ece906c9e6df409c52fa7425a3bb7ae2f41e8b8da01b58ecd79b8ff0cb4d5fcceed0142ed83a38d8bcddcf083321302df5ccc2025437c540ea0488901268598f4e101e8cb033d9cca6f326ea77803fd0e7ebffebafe3c047f2813c24634f419c7023aaf84627729f709caafc55eb84e0ebefd9ee3564557a2d81122290076a3b70bba312ecca37aaec66916ce754247b18840a01d21a1881c2336ab362f2b8b3d38136be03996e72db4b2c88504b30ecae45478f2760f05ef2892f63c49cc341f7a5a352c982182c075f4a4c8316d9f5784eaf6a46b47b7e3cba6d8a89fafa92b35640963fa7257500b57aed9756dcf6ed2d83921e71d603e615062875187b54f1b16ae8bb2f85026d249196d50c4f1c99a706116ced77c402c04bc721e0d5d44b966b64acb4c625da82d090f52b9a35d6a1f8a59651bea251d193176f84a7a0c6fb21b24c8a08cbb7510d8f9fd5f0e6135ed85c2d4468583c435df88204548417c071f0b2b04ea95ec4ac7390007cfceff5c02a667686f7bc0fb13a23769255cb4ff2e43732b01a613167c3ec5bc5a2d0bdd389383c19c62c85c82a6fd4205e432c5994f867fd1d8404119b111a921ee06f43936f8de41642f37fc750a7bd9a56768f8f31be84bcbcf6597368204bbfbbc6a7562f65f0a1eec58cf192fe91168cd093abf8beb58e618d8fd21cbfb4fe1cef1689b2198cb14063541f70490b9de6b932690515f444c10292059e0eaa9553103ac50c9bbb80fa28a60ad2de2fd777b740b2463f92a3f091576cb5587834538fe0af881f5e751798da9e8aff4cbf3da168a38e3a35c5a7738a46a58cc7c23f9557f8f2dbb76d26d79a28f02dc6dccf1928be3b6de1ba53b16800b4fde748a2a24e110c0b9d2545edb477c1efcd6bcd042498659e4e43d58b17e55b53a487228e52461cfd739a1ee9c2792b46ea13b2ef4a83bd1108bfba53703fabafa5074a43180978b9afef9ec12874eb53b702428b678abae12d55b2ecefd5b2d587a9892f65c4f48739b13dce18ea7bd25cbc7a5ed993206610dd0780327446b679aa9a96d265c5114077c2cc41f1c4d473888052ae1923218c68fd6deba56ba036b9e22e495ac9f674e6cef16657a2614fa23bf762044724c8c3e045752a21acd4a72626228766c2bdcf5e5d1ce066afeb2c8a94261f56ad945f2b918671f466f63aedc0338715653e1cdaad9c005e20e1b974a97d122877dd2491b86d70353f496084d62a94acb332e37a9f788ae089d132df0e07fbc6d23177a8167ea9a35b25a30cc5aabbe92341a01568a3876903f46a8343409fd124c82bec2b79614f1b2cfd728b4b78c8256a4402174bf243ff33bdc8bc34cbb9c6630db34a34b874674fa7f803b6ce0041d8e9646327124b452b53f97b149df7a4a19ae3a492044540742c794ee811cf3a2d3c62cfaba2496715bcd7f42bcbccc32fc57cd368530c56f354f7c4e61da70737ce5b7c343c4c293b8c3072be7a184db230dd2765ce78ee200b69e24d926937c6b7886c370728b3c26178b9d11b451c511f5ded3038a01bae081ba01ed839e35fd5c280b1f6bbff03dcf31f29399c09a9ff1e6db23a0e09b635c9af6e8aaee3f8d84d37c3404e6517c117c58871d43f562274d10b2de359be25c1bfbe8f1b2548481082b408a9f01a6245756938f51fe9e814a0ae481431c53300da3b337a8892ef028654698e15f7fc179a4a86e6a9e0bef56b17ffef2a48d65f17ce40d656eca9fb68c2f5a841d31dab1d9c1b6c4f85ae757c498366f0cd4de14bc2309a6a3fbf84a51dbd4b2f53271bc4d2a523d8f9e890d20f5651ee6f6000effea4847bb2cd86a44753a6c35936df5e4ea1ffd45ce9ba4b52e711d4d2c4bc9637b20252feeffff511e0a1d4aa9a6942766ef97915ce37bbe07dbda15d5df84a1f972c869413ec9edff40d13a32e5acaba41f9c54b5c42ae251c97f1b9e60a3c79f22f11f077f185c4559b5eabf12c2cb3b5af77a6d81dc261e5ec230d3ee73a4cef34920eb58091b172ddce8548bae7df153db08474da96f4a86e9f2b082379fc7e9d343bc495b0a00d69f6eb39dc7eed63aa58ad23a76ff689a9d8757cd2422ff639188c5a5d6df6f889c15d28e56612951208ce94bf79116651cde5dfe255d8853faeef9a171803b2865a5a519122eb935562962bebfe066dd9772dc5b2673d9acb8e1cfcffdcc4535585ab371c34bbb76be8896618bb5dbcbbf66b5139952c4ee2d8bec14de25e9e2c3d27cb40d0332f56a3ede29392fa5720150124e8525446a827b6779de25d2ae4d35e34522316ec5a5b4b10e754f1eb4b00679af240e762493194a7d976ea7145d27eea59c8b7923fe142ce9f56533d43bb6a14d479bf1ced752e2f4554c98a98af8485f8b855920b85b16ba3b0c9528d8bd6a1e9d8c019f89c8547f48b8cafa8727c1f274cb2998847345a3148eaaf171f2bb4e94b089c47a330fa5b6baf45eec0998d415bb30335903b012c689bd95147e71ee7a4f62dba5b50de177381ba576c2f2a544c8ecda52896033ac66118e44c8e5b2bcc55651ce75198b23f679582d1744460fced2343ab4c116817dbb47e9e5c0b4eea74920e579184cedbb105fe8e13166ed5b0999d6786333d9765c48ef98a09170301cd9a96637187b14f4586743c1de9baf7771ea20f4649ad39af1853335f2450c89a670d29d1b52fa798afa53746f941e2e636a61b4ef32b5dfc4517973a80917bbae43ed142c3b136f411ee56d3574ae7b896024366eb26d2872cf60d7cd0175082189f999e0a82a5d66531ba316ba41abadf44f9c8f519a824a16259865ba13fe2aa79bf25dff69d860dc31157e19c01b713ee7b4ebdbc509c69fcff81c78d4ae7954445bc92dedb79a8d790a106c7ba33dd3fcf2b740c1cf059827452a351cb2c02e1ec2cb4dad4ca0fcf866bd91930ffbec90bf908a9c9106df84d46868ff3273cd006a97f5e0f6576dbc64171607f879adcec50fde04202d3e46ef66c465bf0488d029d4b4149eb1fe94a1b2b0297572f30c14f6f8d1e28bdb43aef842655c2063a9f0e220e018e34c48b5093e0083382f074428d12ec638f1af770dc268fc5bff567683051c98a3a6de3d80bb3c0d25dd12065d4be08570a13123f26ab908fe04c7ae1494950b75b8b2b60a0e603abde64b080f2fc6ef1d7cdccad72530663eb73ecd23ee08bedf61f4cb34f13347fc4ec475f7b3333e14277d8e5d1a0b9ef2d411dc0a38747e94bee81f73a1d20556d47afe86d5c3068057f787a7ac6e0b3d06386c3b601bcc562d5a19c9f56ea5374363c1e749f89ebe93a846fb6e2b577a3eec46664b7efb8d107858ea13a9329b778d132121b3861ad5efaade6688e3ae3ebba04c47e9a996e030ec242fb140119de903c63ac5a2e37ae4476e88067b33e81c9748fd722a1f931f89aec724a986e524c0726fec37f2c90cfd93a0872168a1475431d3e18eaf1a23166468dc02d2c4528a5ff96165884c476fadb0c805a68c143a81724038fcb4631fcfa1d23ae31ef93c48f82f8680a8fea50b169816bb8073665b09a941e960e14c5ee543a3d0906c2dffd9cdcd1058d59cc44cbcd18be952f0b10b12845d0984b2f2fb8584ff270a709e6750f73e0596b520e8a9f38f506e5ba6b1333969abfb0e41e9480bff7c92b7bdd5e255d27bc5cfd3dde3894cd335b1c14122597aefa92650bb79ac9651e3d8223b55459b4d0884d1cec22296efc356411ed94e0393eff0075a09b6c79b2162f10e06ff41be356b2140d2717e2060b4516377769fdbd191e901980267d4a7ad11e58e8909947787f2adf99866874fccb6635643a5bf2d2413aba900cf3776572236040ecce5f999eaca27d08ba2ee373e749813641cfe0a1fc7264b08b2a10b335364cc0430536b5224fe02ae9d1feb6d390112c2d96df7d30b99c045c2c4ac3789cfd23398d7ff0ec7e19f932716ff231c727163ee8656580059d2beadffa03c919083358e3d872dbc048389c6c52f152362d6afe0bb90c3911357e9da687d8b6da040a63666d223724f86b33e49b6a5c694c1c7c746fac11725efd811492d65047f4670f86df6305c5a6c70a83dee0096a9ea04736c7c26a3c428f711ee5a2c04156995fb1b87ac755536ccf0076cd31cca5d2cabc7ff508fe619b4d1f2480e4a02360a3812dcf004691231441b0df890d11b9971fd51ab9be0950fe3aa60ee69e97129856a0b8a9c9f473f8ae7b29f1bdf9afefdd22dc99c1a497e74b6b46204177b9e48645c9216425a332549e9f8b58d746f23ca022276ce74f7c35d824b596103dbdfd6f1a86a3d02719d16f68029187eec66af3c67dacab463e5a166f884720abdbb4e24172015f05ec2e871227cda9d47a89dfd28fff6e7a283030e1734a9f37fae95b6a75bb7cee85d40c38724af99a19772c5b7771620172f5c49907393a51a9d641b477de8b1c92b020a387788cc4005bb60f1c5d149838b28cc55619de7ff9b389d54d0a75389557d851b5f3d8f0590f96d60f47154b35fb7b542b5729cd8e26b9bdd441922fcfa83b39930938d15b36e639879a0ff64151c4d394dd66c589206df206dbe7774d349eb7fc7b7fd0509857155945356e260edd8c0a60b21492458f36eac0d8879df291827e97aa7577fda4d6e2a28aa3edac25bcf773e8718d6abbcb01c1f350c379013f5a19d06c308f3eaad416b0c39e7e4393c8437d564e6008a069fbb4667522cefdb80a7e617abc56dfb3d6b2eb30fce1bd48748eeddab03f02217029574b26e603718477cccdd9678c2312c0d81ad09784d46f6e3228996818da916b9573e1e8f5612e50783a0f3bc1b9150a75fb8db4e9bd90ace5a8d8cd91cf6496b1058aa3dffb8384dc8ab2bfc3e7838813de1d2f8e2bbafe3b57c632cdfb07b3492fd165d8bd7873a641fed3cb2f323e1444627e8b80877147583b9aecfe2e621a7a2032ce3e337daefc51e3d82e486a589533d65ff95214de8208121e6bacb1056e9cdb0f58b0327cd1123b98344b5c26a6c2727523a1f84ef7a4cda51c73c59fe59d8cafca092c8091638474890b11f28a6988e7def12b69c2d148e873c989a8711aa73551c1f26c34713ca2620d939bb2e069ef3f30c462e7c0867743d979e43fce9b6c1520bb80297ad2676e09bfa68d244a9b9a82c234ca3df3ed2ff339d9aa8a3899165c5e359d1c5fe6c485d8aaf08950713d81da2c2d1c50adc2191bf6a4829fdbb76664266e87aa5d913edebfe2356c17299abb7ec6e61d347e64710ee7ea55a1d9245518b38322aa3f5e09253ef36a6d11f7c91d7d82b24baaba4ed1c5640606040d4c72a30f4ab64a13c79acc07e588e71cb27661862730e2a48000af6d848c53d2436eee19de226681f8e701eaf10766827dc1a38bcf0fdac77a2ccee1fb057f5b735484dedd54402b6a07f0a971218c31cfb6a1fe568b4f70825e26292184635dc27b0119e6a12ea937afb74fa6b19503d685b2c4a726623b94308e4363e787e9a63b5f8c97691ace7c6691658b93e0fe9149eae445d4286259831f8e64a5b56beef2c308e8c703dfb7d857ed1d00dc93b3ac95a6bcc9e179ec4dccbe87097bbbe355e883fc048474044bf3863fe85045533ed6ae89ccceba962ae5c939dd9ba16788572d7340473f3d8cde7e6f2a1148577db11b9bfc3babf37c0726e9cc9c6170032db9446c60b430495f794ec396b0f2f44a70a11a1ae0c4cc2570e6e10b6bf93d2920490eb46bb75f1ddf", 0x1000}, {&(0x7f0000000080)="510d9a3421e7da2a1aca27b866c2ae7fda29bfbf7656fe4119dcbe8e4d6c7c8df1a3cc8f1fcadb82a245e5282377af540adfcb0784d684d3bac91892fc891bd7783c4584143852", 0x47}], 0x2) 16:01:04 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="c0d50807fbc2ff04777c17ae7d6b2c0683a5bd6063338f94740d3cbe4c1b11ced656976b0dcc23e37495", 0x2a}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@abs={0xd1b4dcc4678ea2fb, 0x0, 0x3}, 0xfffffd29) msgget$private(0x0, 0x301) r5 = msgget$private(0x0, 0x226) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:01:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x0, 0x0, {[0x8001, 0xde, 0x7ff, 0x200, 0x5, 0x100, 0x7f3, 0xf2, 0xe15c, 0x80, 0x7f, 0x3f, 0xffff, 0x6, 0x0, 0x9, 0x598, 0xa47e], [0x100000001, 0xfff, 0x4, 0x4, 0x10001, 0x0, 0x5, 0x7, 0xfffffffffffffffc, 0x10001], [0x1, 0x3176, 0x3, 0x40, 0x0, 0xffffffff, 0x3], [0xf0b7, 0x67, 0xf5, 0xfffffffeffffffff, 0x9, 0x6], [{0x5, 0x6, 0xff, 0xd0b6}, {0x3, 0x1, 0x7fff, 0x9}, {0x0, 0x114, 0x7, 0x3f}, {0x1ff, 0x4, 0x2, 0x2}, {0xff, 0x8, 0xffffffc1, 0x2}, {0x3, 0x3f, 0x9, 0xffff}, {0x2, 0xb1, 0x1000, 0x7fffffff}, {0x1000, 0x45e, 0x3ff}], {0x3f, 0xffffffff, 0x8, 0x8}, {0x8412, 0x8000, 0x20, 0xc62}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000200)={0xa07, 0x3}, 0x10) close(r3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x9, 0x5}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:01:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) recvmsg(0xffffffffffffff9c, &(0x7f0000001f00)={&(0x7f0000001ac0)=@un=@abs, 0x8, &(0x7f0000001e40)=[{&(0x7f0000001b00)=""/249, 0xf9}, {&(0x7f0000001c00)=""/211, 0xd3}, {&(0x7f0000001d00)=""/59, 0x3b}, {&(0x7f0000001d40)=""/47, 0x2f}, {&(0x7f0000001d80)=""/132, 0x84}], 0x5, &(0x7f0000001ec0)=""/33, 0x21}, 0x40) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r2, 0x1, 0xffff, &(0x7f0000001a00)="fff1f2ffe6b7337759fe390433db3616751489e8315edab7f193c0b32b5c5542ea9bf1a82bff5b3347c8235657173e832dca6e89d09e50838e389e22cedff4a782df08da58e1f848dc2f5ea346d5fd52b89c2f8c2e0822c358830ab3dd23f720965cd434ee27cb20e6fa0407b530830b06d6d3d34c06ec6896866e5f7f0cf14e25be515d8136fc8e109fa3f935aeb089bcadbe0cee44a7ff359bffb2", 0x9c) r3 = socket(0x15, 0x2, 0xfa) sendmsg(r3, &(0x7f00000019c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5b, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000000c0)="288a022a917583a5fe1cee4724de60f778a367140e615d82c3f3273d8cca8805c808d84c9009650d9ee2e0f087c85ce476d5ac1d877f967885f28b5d4f52287cc742d0435df73d9b1f70f8495dd404842a000b9caeae50c83a875aad9854cc8ac6a50bb13905a5641d052110da39a3c78e9f9dd6eab84e636ab1ad6e8b1a51397db10294cfac0767d999cda729c1b3edb8894d99658e5e785ab9bda6e95acbaa45ff89972e192351c24b46d1eebc", 0xae}, {&(0x7f0000000180)="604861d80778ece3eb6f894d7e9bce08ccb6bc8acbf282293e2d324cf8deaef1bddf7385884bbbbc40bbc1e949137bba2da4efa8abefb255797ef360bbe3fe545a0acd1770d5f7009efb3850625f4cbfc308969b8ec33ca2e7dbebe2", 0x5c}, {&(0x7f0000000200)="a1268522e5063139c23887e2b87fd7faf8fedf01f442add8baeb6aa5d7e17c39926b0067343ffe9efd3f60e836e949b38c62e59d67e40305b1d9bc34c44712a738e7420c9ff9bdd1bcf74c1c5876d1d7f446613166a9ef22cb71890749ec2c81a73f1c47fb41ac47a6692a3b1b57a743ffc75e172f0e63d281a4818e625a1ab210c56e1361e3406b4c593e7b6f0a4daf", 0x90}, {&(0x7f00000002c0)="5ba2effcddceae85ffeefcef744e670f30d4aad38de1a42b283d7665f8a927a9b45494216c5c523317085d79075168eec8ba47ccc1cff1d0474e6102fc7934eaca6da20bab7ea907ce0a5849db556f794f952175b49458e670b5564fa09c51f2e42b134c1be8b92ef0d386ac16882331", 0x70}, {&(0x7f0000000340)="c1", 0x1}, {&(0x7f0000000380)="0689304f0ee1e27b49809acf515b10c2f1d37a8799c342b89a0867324abc2dfa3e6e639277722e235cbe730e315b5ab299cd82db4ed3c1e88596451e99e116dbcce6eb09f53b323a12d381229ebcedaa3f71fab86d497a5b5a6f93c42bb316f2af16d2d2f1f589808bac51614f4a2a8759b203773c1d18abe4e697c586e8c40d02d1e08bd7e1f4e008cb0a9f7e60dc44a39c50738f78b00c861f09f3b73664295b1d54bb87b61a5a1949367a0ef09203b50561e03df49746fd946da2f88b1d0ac1bf315996f7b853fdbe74c2aea65b9d99fa08024fba85c7ce50", 0xda}, {&(0x7f0000000480)="65653b50f029d5038fdadf06a768b9733800db2ad42cd014ac01e5", 0x1b}, {&(0x7f00000004c0)="a3ff300658427c6f6f55b5e23edfbb4e0284eb41a20c52810efd009fc1efcf09e58a0d9ccc83db1d8d0253f1e6a742b457e4a036abed9f294691cbcc39f0732f490532fa55ebe92fe1270d97c97e2025085a3cc9f1c6ae2adf9a9762b75df8d9b35b61f4758cf7f1d2b366485a5c4fb2419ce59e809787f84f0b846089e7c0ec4fff4c898b70909b4d2ac980fd494bca9bcb38c28041c719f33210c937eca7c4c8703a582961fb12214a83be113eecc8f91683a8ee30a50a803c2ff536a1158be2c1b55abd3ed05c09243cbcf65e2ca2d0747a309f98241a4b0ca6bc26665fa1b52dfb009919080456b150", 0xeb}, {&(0x7f00000005c0)="713f54a9e913eb3b3fed184a52f6e90fdb513c4654dc2b03684a92c9bdd3ab9907600c105c823a6f4bdae976a71dd1079a021bc454dd12ea5bb4840a77348a8b5c72149008b7a39a8d34666858c36a363d64290b79f91c1ca3f578e72d1dbf1d1b867c64eeeb2946be70dcf7af30c84c8e22e60bcf16cf7af7fd39c17d12ab38f8c72a0f6c23e649067e8b95f61ee262c481fdfec9e0ddeefa196fc13aa7bc485bce1dab5aff2258f26bea20ecb105948e69647ce1138f662dd10f2f654bdc0a6eca63845ee5979a5cb47f6bc5df1981d2b0f4ac2c7557040377fc75c6af81e3f376da2cec3cb470424898273ce8a1dcf6f228b93987337179aff22d0187c4f271fe20150940a335697c94ce615d2a152c64f78b0e126f098ffa74cf64ac10334655602cd9579230644888876003d13f06a959982d6643faa0a470e02ffa1b907c5cb1c11ff1760cf35d033e903e03dae4298d79f6440793c36238f54337c9119ff6d7620b5424f148730924e812d18a09bf86ac6b462ea6b52ec591daee10839b91a6d24d712322fb06fb39613f017b41dd5238ab38a6c1669481df86dcc625171b659e3475cd7c1741ab3b8e73983078a4d44fa5afea0c88d393f7b8b53026b996c4a045d2da3e910d6ba6911ca8d4e42126c579d3728f8c2f67e6b31f3b6834134dd94bac0ddffc528380d6509741cf427627b678ac440b8f7362a73a31eca791be617bbac9fa8b6de202f638736cb7396f5b6d32a29e488bc7178d739c17de257b7b33fc4315130f36a3c49b4e25be281615879796628d6e6dc4435662fde2d61ed3c9cdff6715ecb1179c55617a323189adc2b90a7f11490f54e38760741a39d2778de17f4680dcad8aec2d47a463db3d2c3e36578c3cdb3dc7f894acd8eb16cfe22ea6b579809ea46cafacf6aa86b655fbaf5f5c7ed68010726eebcb5eed556e5bef4ed333f6cdfdd9a2f01303894127de98519170718f28d9594d91b3b7f409c23bcff6a87c64cb43288001be48a0a293b6154dd13ccbcfe8b93d54a19c0f3093e85f1c790e17c45d05968200ea321116b9289a07f96c13be289298f210ecedd026d8d09fb0f5b05f13accfbf560b0e9f740b21f6cb9a9c474dd343e2361abecd4104cdfe52c8f68cf6a7f56ec8d2d1a8f08b01468d0f85fd53467e419c985503523b07d8ab2695a9ade43358f00a90585afc3f78170719b29e6047d379524693ed65ef73fba51870b20d9c8cd912c4e18afdea0f40f5ab1137fd608df9c4081783d167bcd5c4629dcac9d4b28244aefd4872a0561ef17fd367ca3c7206387875ec266c4fdcdabea1b071c5af877bcf65a0f7e297962ec340106b02b2f961a33232bc43dae47bb411ec2ad89a723da074096975abd741f5a63238049c50ef72ef05da3749d737043028bbb9967fee47dccb8f21830e8ff74b3acbbb991b50d0468c87a5b249a4a7a231c0c21197e43c938010e4597344ed681443d389561bab54724f49b20337412e64f6a727045de037a1b4945a2dbaaeaaac32102a8115ac1d54fe6afd9911905b4dea884e8412c00b7bff7f13671e883de4ded1dae9ae6c0c1223f7cae6fa0910eb12cdfe0de8adb3c58f0437ffc2bda6e44e247bb2548df8ddcd12fd1f779870ad85221eb610da8faf1a34f42a4289a6f42cc7b689a11778ca48dab642cf081b29c9456ea390e53a2ef7a57d98eb2fa12811e5dfe95af25d46203d637343b9af6d5810668d378de2698a497fb52142ada69803c3b0421fcf1abee2f54a7baea55329e28a53a6ea224f61590ec9e8aa721bf31aa6ecee4a372a9fc217500b69993c4dce45db422e68971df81642717d01efc2747905a0a7776276b961bd3e8715e815021b2af8ae6269bf20857ed220fb6cb997433734f0c897be2da372f217b4402e32fa5c932b6645ef056369adcfb9eee6dd983b71e3e7e44c9e2f09177d9beab49e28e5f84ee017331ac265824157e32ef50419cbb5efb8938d57fff54fb34ddabcec4e83fc7e83df149f0da474ecb72cc7beb70b142ccab6f2df1bc0ec368b2784b8c11af9727509c0f1bd5c81a77c719cbec1e923d2a01e6ba123b05ce1afc59ebef2ae3b7c5a312f7e581f55f0accde60a2a954e11b3d1461f4418bf0d767a4b85085f3f6842bb1500e7c94f166f8f9be9c3cb1bd649bcb035e9878a5be3e1a2a122bb53ea2e0c365945134b7a053f00c8a67e756125daf8dc92f6836a2cc85de7b7a615b0e0d72290a3b3e5ba4eecb2520a9de8b33ca108f8bd820348b6254f17327e10bc57b8413c32693d527ffcc84e4a2dd9b8eeeaa14e08114f0179b1f7747d770563f7c9a51174f77f92debd3df443904cc03061e61dfaa6b1a64d8b56f961f90356a34cedbb11ae9ffbe65e043e02fba1517ceedcadb19d00c2d63f7a4bd177178f2c49ca5afda3fdd1145d026e662d260b966cd4a6ebc76d6dba4970a9a66f9ce962a5556a63e056402fd44050137fa6194a6d2f4ef6f1900276cfeb9c1b0524fd2be7c67061cdbfb43a3d30d5261fd70ab01c7158d0efe579e0b5fe3e79a8064acdee3948211829b26cc9c18cfc1418990a6c6faa9dfec3b9d215a58dff3360dfec6f5aadfed5a329022f8b0e29d776306fc3cd6d0c515838e3307705f8f4bf381496b0d1e067f41e3bd0cc3b057cb63b5c1acf91479c0279a04d41a391799671d5e601e3c086133ec4ee2bfd1525ef67dab12a6250fc0c68a8e0d868ecf2f3b67f50e764f01aa21d5fe5cf8d2d52c29b14d1ef5fad2962df29195961d22e61e6418252465a8056eea8b3d8b6bdb45efbdbca79d3727b3fe785b386e766b50e3e3eb02f39292d1e519baf4d8a755c5e557cf0fc555fb393a41becc08fd410fe2af85e0c3cf36bdd472e3d8ea2a82f31efb41ec7e1304e034adcbff5f1ef1f924c14710e2fb4529761ea7c74bf289d7ba768388f5cf97df9d9770b87b33a389173cb39eac8caf2ee7086b820d0234e4414b1328e9ec6bee21aa34db5936d6940b8eb84c3b4375c68c8c87f1a3ad114cb08f4c5cb99596bc3d800dd72eef75866e448927415a5931608b8a016e82206dbbc4bcdc394da43f0400621d5e2a32bd5d03ffd42cd1535b65a555a33e305d5a630578749a4e6f3625942affc020c3e0e1953550d22c9eb7ce2dbf267a48eabe650d1e2d15a57a981d0a09f28552ec21856c580dcedcbf20d1ea4c3a7ca78b3753e9f24ce29e0dbd46cdcf1a8af8479b201a26aab0e04ffae7a031f2bc38a75627b19d50cbddaf32db387a9895f1abfbe5e397e78c4852e1f18a8de2d5c1e152b28b9e818faf622bf51aa5b261a2fc586dd4cbea2f33c50be28adb85b9b33e151dbe0fa87e1b95af5653f72553bd5474c70fc77a2f06b86721d57d422dcb34573f1d45ddd93a41cd5487dc7bd93e3d85f99f72e0decb1831d2fa1c16a6f020ff27150b73d1113684ce81e5e2d161b83e6c72ba67bc1697e6df270922ffeb91a5b45930d6a4f1f6e6e9a8bcc602cd7c40dbbc607582a0cdb129d290eea017ec27a6b3423e755bfcb651c301d96f81e241cbb36d3c692e16be845becb9d3e7a1d29f308efe32cead75bb6ff7d2b94bc6b69f48f8688bf4382f83352ac7fd6014614c7d392ca593867ded8935c80fdf1ec5ca3fd6b1b673e31e2d6675f5f461379bb9a28b252eb40c415a5cb2ec594112c5469d9e821422715735b00f8e59b768d1a03cd491302a6d0f5d9156e482fab320c4a3aed367b4d97a224a2cd15fd6a0736008ec358d33e6fd04fdc4dc512fc46928763e38c92e63b7ec0c5f186e6305f7fc8d1878b076aaa5c953a2975a4a79383bdaa3b80070402d8d3a13e2f5064609797fab94442804c98104025269d67fad246c957c1a2ac87363719a5073141a3cd018092a0b295cfb3137b9cfde25ae5a7c2fda8388ce8d5d41ebc4605b8fffae06889f968a1d6d1abef6794ad406950ed69f04bbdf962a032b01032603069629bc17cd82b6fb3a5db3be24fae8b151060671ce0b49345b549bacbfb000fa8d73c2e85cec67311c001827690b58d092cd0801a05a01ddd4ee2b96973f83e48876bf38ea812021dfc82504da8a86914298fbc6d79581801554bf8f94031d2a50dad252046ab106f7a4b29cd2c2d30bd29656f7f0788de015e88792d0aaae427276f4b6f7cdd83b4a58c291beb0cb6abb73ccc86747bc85728d3094e96c5a886f96f63b7321d3a62fa671846f6790598b0d1930e9ca9b0c8f369f0e46301dae2dbeba7a4a7eb66be81d0b4fed739eb09a03cc5308d7f5235b2ff55d4e50bfff14c56f77a3bba4bf535bef27de95c213be6c20c0e05bbd11f43c41b829693675ac49580765b9adc67d13bbe7d705e37f5761e62c9d502384ac642054acd512d4d8f7b948a0435735faad179d861f41f34c59372014c61a7def905c04e13ce30aa331fd870fe318af53804e1369507b5a9b17cfa7a17675585162fd4fdcc7fa9af28f0634e37d3917fe02ede547a3e22be01b1aa903bade9425251b3892c7340a979c38e22d2f2c8a2170454a7f39fbc117c91483491be059827008d2100868344c6ba0a159a7721984c02e87896c671da9244a950edad6ad1041e0ae55bf4e40ccfb05f566770e81f9942463eaa75fd2074624e8a3039d1a13c4295a585bd6a4a89690e4cbb95e9fc91483a7f498ab39375090133fa42bf4dcd085f30ac3ac182d27dbcc552473b1eb8540540a834fb622d0b5fd738fd46649d08546485a2a0dac2789ef46a879707fed9bea247b0ab13f451793dc2911e4933c98dbfdd19f319152d1d6c69ed377989e96c54fc543780989c0f232df7942b28e9151497c570184573f8d2a6861afb60521224ab5794ba0f900d4303ca1846c89bf9d95589e7fafb2f377957afbea944d5c7433eba7c6d79f9de93c3f0d01685d16dc7a031e7437c701ff14694dc011a784d36c96a9badd38328846eb37877e444fb29a9696b7f87b764f0fcfe1de51d2eeb36138bb10d723f3067df457147a8126f50e88f9d2590c0d2ca67b3ed762e655e80b23b69228755f082c783ec12d09b97d044f210ac03d8c0345134a5b9b5e64e56aab1d37153668c596f020f2e88a93968428316d64dd4af06c39ebbc83452062b9e70ac401788a82c73bcbc4a0754ada3ae47a1f76aeccbb4f80e8653072546771cff54dadb213c22273b0d7a3da46b03e863affc1618126bbe095f6566e6668573cebbe736a73cced5ded1e03e669ce075d9a52336a41b1179772ac31741735acd74bdac8d6d3183daff8db8af0423db116f64af8c526adcc54ee5091b670802cf55da99bf76ea36589b19f331ef7519b57319c39d36d25f57ff3259a5c2997567cc286c303248a09ee5416f36d0b718aa54342ad001620259a7e8894bfdba62efa4a019b6d9f464896c4c1576bb875e07357f2fdc926b8af9e91c3914b8132d96b5cda2f0ad29aee2bb06a9d7bfccaa4a8ebea222b2bdf4c95822a870cee7e3de40a48b399c5fe03f9440f80bcaf78be909bb35aa25d464c15cb94e9342d3f72d61da16006b20c5f7b75c545c6755f2b2dd81265897e78e69635ac5ce42e51337e3c5dc0775f04a68056efc6dbb4beb2813a97e60d49ba6556de6cfb9fc09e49021ec9a74afe2dea297c15d8ca4015173c18ed2daaad99a71117817a11c591f2f49effd4c9c7697d4597a0ef3307c9fc8406d200cb84891bd73977a45431421714a2d2954ab7ad52a6f45faf49e9cefff4ec6239c67ac9f4f5d8f8544fe13f6d226c1ae24ae9525f22abe6e5ab8c45a94d6e8", 0x1000}], 0x9, &(0x7f0000001680)=[{0xe0, 0xffff, 0x40, "a2e253b20516d93d7260007d0fe2bd970234555a559d25acffa124d8c2f6df35fc9b31e1521a9c3a3b9fcbbbe01ed0727c65344b0c66c7942d0b6e5e694baac6522b438a9aa89be7ad6e89ea2a1217ea3e0edeefc1a071fa9c70113aaabe00a4854ed58de4f156917991e26f07ab28974eb913b1b77cb4e924cea24e74e7e95cd453c10609000f6312b8ee2467a0b72b321857864064daec29ebc882d21c1d50c79b69f316cd01d67e8cb5bc0d1f4183de4506165e0734a133bfe1f559b6ef6d8327a4c849861e6f8e"}, {0xd0, 0x1, 0xa54, "f44d54325c3c67f86a63bcfb5490cdea869fdd163f8967d9256537d64e008e8b5a74d834d9d662bb94af6f70a793740c22d612599f5703dda7c4e366808a84656ed870cb06c317854a89bf6e6487a2f53c0bed6ed8f590daa0336a266c324355744323c4eac875430e7513961c0d3f70f033e142812ae5c852df458208d5f524a18503e68341fe58a9ccb7e0fe8b186f822d014647d10654098e622771884ad9baaeb42202b056eb8a683bd9f3af1197bb48291cd96d46ffd1f21709fe"}, {0x28, 0x1, 0xdd8, "064919c3a7065c91487d4730d8c5cefad2eef301daa53664"}, {0x90, 0xffff, 0x6, "07a9703a0f302d9c4045de021701887863f0dc8b565e0dd1e9c5b4abe7b0e214b04d5f8c0eb2bf013db96c2cf18fd5ff6a685c9817f4b85be386086e553422ea77265fb4eee6270a520184d41d8f7c60dc05ca966d8c9ee26b244ef1f20cba2b045a8fdd1d6ac0a45f06849950e20bcc344244999a73b2d60887acc7"}, {0xb8, 0x1, 0x51, "8dcfd7e55d301ff2d8796956a248d0461c3791f4c299350decce6214e504649324bbefab010c3a53283d1c81ce261f0ac8e58a05299309c4a2e613f64e80dee2cf275e06ce7024ff16d82ce953987b42b8f0c6231e5a94988e76556fdaa54b76430e490c26e438da631900f8015ab7f1eed8695349a77bd8f23137b0f512b362a4cab8a5df5c6d04f8bb929409b27fa1842aa2b356d80791797253ee4344837571a1f1"}], 0x320}, 0x1a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x20, 0x8000, 0x1f) 16:01:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x7f}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) poll(&(0x7f0000000000)=[{r1, 0x8}], 0x1, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100)=0x6, 0x4) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x7ffffffe}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x200, 0x7, 0x52, 0xffff, "784d9973b2a99df7fd678a034d1b3b43eade5e22", 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x0, 0xe8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r7 = msgget$private(0x0, 0x280) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r11, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() r29 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r29, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r13, r24, r28]) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r33, r33) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r37, r12, 0x0, r20, 0x0, 0x0, 0x0]) r42 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r43 = socket(0x2, 0x3, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r45 = fcntl$dupfd(r33, 0xa, r42) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r46, r41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r49, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r48}) r50 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x2, r8, r32, r46, r47, 0x40, 0x9a4d}, 0x5, 0x87a, r48, r50, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r51 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r51, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r51, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r52 = msgget$private(0x0, 0x280) r53 = geteuid() r54 = socket$inet(0x2, 0x3, 0x0) writev(r54, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r58 = getgid() r59 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r59, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r59, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r55, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r56, r58, r60, r61, 0x2, 0x9}, 0x5, 0x5, 0x8}) r62 = socket$inet(0x2, 0x3, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r62, 0x0, 0x6a, 0x0, 0x0) r63 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r66 = getgid() r67 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r67, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r67, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r63, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r64, r66, r68, r69, 0x2, 0x9}, 0x5, 0x5, 0x8}) r70 = socket$inet(0x2, 0x3, 0x0) writev(r70, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r70, 0x0, 0x6a, 0x0, 0x0) r71 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r73 = getgid() r74 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r74, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r74, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r71, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r72, r73, r75, r76, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r58, r69, r73]) r77 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r77, r77) r78 = socket$inet(0x2, 0x3, 0x0) writev(r78, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r78, 0x0, 0x6a, 0x0, 0x0) r79 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r81 = getgid() r82 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r82, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r82, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r79, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r80, r81, r83, r84, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r81, r57, 0x0, r65, 0x0, 0x0, 0x0]) r86 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r86, &(0x7f0000000040)='.\x00', 0x0, 0x1) r87 = fcntl$dupfd(r77, 0xa, r86) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r88, r85) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r90 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r90, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r89}) getppid() r91 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x10000002, r53, r69, r88, r91, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r89, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r52, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r92 = msgget$private(0x0, 0x40) msgrcv(r92, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r94 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r94, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) r1 = socket$inet6(0x18, 0x3, 0x3f) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, r14, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r15) fchown(r1, r4, r15) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0xa7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) 16:01:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) sendmsg(r2, &(0x7f0000001000)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000340)="93ef8c3ad7fd21772ee9cbb4a8d7b5ed785317dbfaabad2763722ebbf06466e4a1ac89812e45a18f25ce785adea827bf81dc1f84a4b422ca73acb2ce4458feefdd96e1b4d50d2aa26c1079484f49ed807732165c162c5b1c7852ce176280c6d03e8c73a25b18e190a6942f3c2d717eb2b0050af8c4427fc60f475eb1c57cb1ddc9e6268f8a", 0x85}, {&(0x7f0000000400)="61752c4cc58312305ec72aacca82ab71797ca17dab66dffafee4c61af11b915328649e637fdd9cdea023856b980ae7c51623a925cff589", 0x37}, {&(0x7f0000000440)="3287386e7e411b52bb9ad6e5f5faa6d78b6e1e5cb5b3ef3bd90c48796c2932e6839db61a39e10cf94472c464b09f2789e7c197252d157ba006db3a8913f4200bf7d778de5cfe89055c7287e38be26de38765", 0x52}, {&(0x7f0000004780)="2122a6a86cdfa60452d81bfd3212bf309ed125572bfd327ce782e8106d7837d559aa7f1d46b1ef792d72cc03ce7fb65416da4d142ff757e41e02f685476e1f53244670a5b212662d389e21abaeb8be7a4cde6a0ccbc78fbfa20effdefdd314f5537ce91e630892e9e734416e027ac4faa4bbbfdd2f5b7566c39b6852e8d0b991e9d72031221dfbe485e7e058d6aab4556b7b99d2c747630b1ecb925a5de103f7cd1ad59f46991d8837f06aabaffc2b901abb1343903f827084dbce110389ed8dd1e54fbddd8438635fb9fc0cf1b733f906d3342508aeecf4e8ec5023f8e1ba0d0c0f27b82209d5614a916ca73f8c7464fa8aa3e0e2ede0c57190375da84c4bda2387f0c492f253e4539139838e9d282695b03aa2c2307fb14683b92301dd5cf707f93e83e92c2b881e440e4a6b858607d7b648a96df65c84c0afc2a14e355663ad4c7eea8fbc18dd780d8e305c459096820e11254d89c853a68bb6fca65966e5ddbe0d25fc302d74614e97810c4374a31b21f443fd0c2f516bc353c512b79c8f6e516e8e21875a65445a7c1d27f5fa5bfdf95169806c0b7c5cb8fe3d6e0206d1cdbe49b034480e3349ab3f35b676c3939e614a12cdb718cf383dfb626ff17cf29f611ac4090df15f3a6a015d9ba0ad24ee46119c83619769c227e3a9d77463a5738274b1d16f8ee6f2cdb36b1413730d3570ad8b38ffa5b4026d17d83f4973397a1d33c9b0d8774c1cc4c2be9517ca8cf676438a9a77e74d8a2a1ca7a1eb52db16d08947ea3b9ca9e42c0656d91c173e03013eb1484eddcaafa82cd0e290b29b8377bc24e4f70951a5cba799192d9154edb2a9f1727247fa4b5b94f463770fb2b829b67e05f48e1a2bc188e80f668904b7031539232ead14f6495e05f94418cd4d9a3f3bf5ec865dc437c72245c80bb369bb659e86796c78673ae0c48b46491fa16e9f037ce699441a7d63acf62c7d52b038ca1477c407b04149893c08ca6c170f8780ae1a5fa1ff037aabfedd33eb20ae5f3f49207e74b5fba2bcea2e543297fb0f7834ba7e451d50a37fba548bcacf200c543cf8347aadb28528104d180b41280b10f4245588dda46c19c6d46bda8df58d60c4093249fb28ead5c54783a49b724633200ed3db460787370e5fd5e458af4af692f5d72f85953450ff389429234d2bba60ba1db0275c1c4f6b5c56f5ac2627579f11c5bd7ae1dc2950e56507b4dcdd773be3c5569b8b85de23918b9ea462f3cb79af84a6d49ee5e58ac56c5d91fef686ff654eb6cb590594ca8a804bf0839644ad325171460c86d815579c2cb9ffe7a6f45a9e56e485f66b3d091cddcc2eb394ed8c453940cfd07a0a065c125b11bd5dc744a53868ffd9ca96807c6d873904ca7dbb49b10cc2573fbeb57ac35a721ded61d07ae3b80f77bfe4e029b030914c79f8a0c6fba1d54ee0edbd5a5d988d69bc89840768c458f1bbde8610aba9a2731dddac3d24c11aa0cf88b8505d7aef0f526ad1fa92836629477166f4a793e283e2b781a63c9d6deb300e83c27a57db24fbc70183be225348a06513aba25f94fbb7f25f60d2b29574f48fb4cf9070c95af007778811d93fa39bbf67b0f2fe2a1f6812b2cb13e1c6a82c800ee467b575ec3ab6b44b2d8a01a53bbea6dcaa61923ca7ce4e4219667485d5765b3c1bcf6740ba28a53ba31712b420f243e9f01a6ca8d91867a298a23f1aeacfb518ce96f5e53199e21b60650158b98a709061c95e26f780f6f1ba2fb25edec4db994abb227840c06a41a675448a7a8587c12d2c16d7bb73da3cf24bf3f03c4b2b2949519e304ff5de3a0a161f39fbd61a3bad0dd0587e334d8cb7aa0ee22ec4a8f227bb302321373d4d3c273bc69eacbba4710cd92e5872e846af8d26231476c6988ca2a35ab89c36c7c38d40eda5849a4e929b643060f4fc7c3070a87b59ed7d1eecca6aa4efdc47e83d771eae3ac9fa8f5d85fe2a1efa3ac18439c31569e2420c4b64445e4077e58d111a68feb78c56f23d16ff6b7e308de4d1c3bf52a47353d000f78d4c9c61ecfe697583c4f132cd50e842f6bfdfcced62b684f43c0406574a9ecdf8e3e4bcdebe3e24271e3d7c5b54bd318ac15ee01e88effe4ae6e27ef6ce215fbfe4265ccfadbd1334472869442789ce5266267211dc87b3fb1d9fd121b47b2d14bccc1612312178415e2d466809f57705331ddc3b187ad9e7994301332c96becb2e1fc3d986f4b783d879af41167a60c0fba0dc81ee5aff7f7b8554267efee429c78f28edccfebf05e607f4a076c91def1c525862316898dc20db63dff7e61f0520b9e5fb644189626359e0fd29c88f3d88829c196ba95817ed36f31a58094c945094f0f4cd45ea630b86cfd7eaa02de82615c21d222a7f05980c3a4fd14a183bfb3280b44b06240c5fb7b71ff52f94f2443efcc1beb0ffe97853a5025ec1b29ce7c75755ff3cf5288ffc6cb64949c8ec60f59687f19f04cd549e4b61c209321dc577132c4c13f1a386a5885ba02fb39b67b2749ee81332990abe84a560f6f00e0d8fcbadb4f39a671c0fe2bb12cee7d6edd533b8aad360922b2de35e369feb5c37ccfff79b7e7c31a023b49295f6f4e5c2ae15b593b5a715629c54488bd19cd900bb0b1d27639f89f9000c1654ab14bbe43b6965df18f2af4232331ee9c8684d3f1231936c4787d2d7f7f59e8c05b77883540771b30e4f6c912802d225e4f9b35fbfbfea5593e41fb69af2978b64e37aecc37d36a45b6c0d77824c68638c4388a0c34c89e0af6b6daa1da788e16cae499cf02ffde5bbafa0654c35d60cbf9a39e22085e4ff35cfad24414e355fe3bfddbae10218da39ff0a91723e7902ae8d272dd7db23990c080284e0f43e9ed9099d9cf504f7fe0fd24348f9f8595b98bc0038c89f72085e97f68a3d8bd58ea2ecb0edd97d2d6439e8d76c22672d59e0c6cbbaaab4f2f7cffb7fd0a889371b672aadbb18eb88e79ac963141e1a82b3f4b6d90b1e7ec373a7eaef3ecbe07bd25a2303ff73cde7a5db5fbc29cb22c09182c0d188fb4d9b86585950dd889a3c1461cd9b6b1b4d490d462e2115d92b22344bd0e598462d8d666a9228e54069184d86a4f4543c41ae4454125fa40bc17196708eab0a15b04a35646152156c22c331817c5fdbf9257df2798b8b480efc9f6f0171cf0281ec933f6e1e13f9454a5e9e9bfd22bc7e39f18e584dbde4185ba63eac780f72abd6cf5dc49c0b90614a28192f96b43df0f5fd4e1911a10fbf30c589b71505d01ca94ffe231b32fa0019ed88f08a003f348a5d2307480f4a303fea96413ed377442f7c69596178d3d9d9b17722cc27c15132a692fc9c4f1e1c094c404e85ef25ce45379bd83e4f099d7abab167901d8b7fbd67d6a540f5adc2714071c3683092cb2182db40437ccc0c86358f7959ada6bcb3f86fe7eb857ec0e7d1dcffbd04686b13e9c88a78ce45c96bc01829309294aefbc0420e80f5c43989f4e9e95fa5b05f596912e4de0b60b021151daa2b73e6747b90622814a385488a0b8b99cebb720c8c92c47a4b63833dac89a42679f42309f39fa28fdaaf3bfc186f43974f5ce27c698e8472770457d7afe70b222765d3f0e27b2bc9d2148dddc9adb55cb83777897ad6adb986bcbeb74811323800b1f5ff1a8e0badc3817e30d625ad232a6d21c4198993f2b56d5098669fce551ef8b4795d09b66963f3eb1252db5f0449faff9c75ccb29afe2030125ba8254aeb21e429c543466e1b864901f6d6526e67c8e52af2c5c56d9ccb323997ffe35e73560a10f985bbc417af9f333adf15564414585aaeabc76a66bb2d08f7033806ad791d53f3fa8491ed8ced5f4b1fb5ce023bb112716f682dfdbec0a5b55b4e0dec5f197d46ff4472a007d78371b298dd7bb36e330f01e9bc78f12c1f859e6c59353ad7c0569ad8f39c613caf5fe1d4740b113b51975a0a34b7c0f0a41465f5e78ca398232aaee396d21b0f184845579acd317b843a18df8d1ce881afa1fb2e32bc93309c066c4f3945cfcabb56b712a3070333e19359fd2ac1bdc7c88e75c1ab45e6ec5ab5a7e1e0b09985ac3fa44c466591a48a48bbce5374f454353a6b0bf6b886eaf49ac4e5c33c0ee060d8e45f3a4fbc3e8e79c36662a0168762ef7fc6dd6fa6fd708815cc0e7ce7fc71232d402131ea9b398c63df1d3cea8878e5b101e27d05658a0040a764ba84d837543851bdf5d247628a8fd3c2e0f629681afd8646ec8ebb6e794814a922aa8031e6261eb73e7f2b3b00224088ee6c145db8002cf18b2270212c7fe9d441f7b213f0619e2a5d9da5eaa91e2450c2e12ba870780a0407a0c03712da688b297bfa7999fe4f558d3c02f28d3d92c2a233cc312e66f0830db4a5f6159d40f330a1300bbb2c95fded2e9fbd2ecbe69b9cc90c7744fade8c982b0d268136e8d8dafcb9e038d10c1007286255e93a1a59e5087035934bc773ac388186057485a16702d21de3f0c7c32d2f0f64ca477d6c80fbc528710b1d60ec45bc581d857129e41f465d879da2f04b906b17fa1b08817bcd806211f1825f1ae663f94243cc421027fcdb5345b54bdd7da2da56b2dba685ea9733df7a833ddfdafc0da5d0fdee492af8203e6d6bee0fd1b9ad333fb6b17454e31831c985920e488f24c0bce657388da04e3dce567105e37d1ecdf4e9508f6fffa91629684ba37bf099e52daf12ddaf4176c725470c40b9b231a67a076549ea21afd5e70b3cb5a7ba49f2d1af32ca79b73de4c6436c377be8b5f8fe59b8e55dc1b6aa2785ca37c5eff55707be82fcd9786c58186fea9ed47ca4808c6a9f98caa0ce462db999b3a04c8c03cdd1ed75f521b97aebe595a527bcbb9ee501a189e9b17319122284565dcc16d11a80c33c4ab61bdf84af24631f274fb11aaf32e7abe7d5d34848e8d737ea21bfdcfcb81b0179c0075d38e7f0be71acb411964137645c37465e3b6ed2c7713c9e3c7617b4654a70183fb5d2f91d6876d10c339e04d08ce89f054bda940d4241c2004d339871c6074572eab67caa821c879fd92242c10685ff3fb0d4776a6e7d5e7458a4d568a753e267e75d1eebdd7b28b8f0900907175c744e6c339afb272b79bb232910ca1c07d6f49f49bbe0e2ba6b335a9e9fded7703e10b7cf8fa79d1434e1d29bb09770b2174852e367ddb098147c5880642781e8e5621d778a5e0b8f7ee917941b924439cc958347d5b593d9c9958f742141264f1f6b6ef3494a1ed158ded83243baf46ca0ae0f10b3f51afbe2b8b51d8d49c1fb16be1148507046a9859af2892fa18c1fa6e0595010398dd45bd935e1c08b360d0bced1e4207144772039b2fd430a823f280e21689ee22c3c841ca9f6127a8dbc7c359fa118b57585fb423617bd4b2e148542f6966a00243c5dca82c90018d3d8f8c8d1059ce0a3c45f54e2ea4a3f9c59cab58a8d511945c530391add8e6c9b87cd65a5c6371af8834b26a739bb012756c9df3c7b0553a95b6b2f6c987ef4e24dd05b86ae924b04a377518a922c402c143e9581bdb20cc56a081e32620ab04087db7f94f65e587695c6c48f3530a69e490e2c6f5e303c8fb209864e617f3c421921d8d238ee90fe86ab79c859eed87f0a1663d8a66e310016d0b297bd8f04709e94257847d5a2eb7203a03bb2f605b51a1386a8af1ccd15c735f03a8b54cf6fd24d60790cf05dc590a12cc7aad6e144b1f8f164760cdc2ce35c22da3be6f57d9b524b9278c66af8fe5604e0e541c8966d412b5a03c13f0427a0ab751dc3a420015dcd2acdce5522e31859839dca7ad8db3531b0c1c3", 0x1000}, {&(0x7f00000007c0)="d6f5951a4fa777e2b806235c55c356e401a751cf43d9ddb4c682389ee3a090c98f7fc4ab0a47eac75b15bad18847956c5cb862040944fb28c0bb11025814688c435074cd5332c62b54ef6af827218a24de61c207cab203", 0x57}], 0x5, &(0x7f0000000c40)=[{0x68, 0x1, 0x7, "983d480212977b600a5a5868096d2daf5f2c9b44180dc1228e18d14b6ab905176837c548bd1bce32674d0b4635f8a24d475500b788e7e609e025853bffee5b21a0da78ee9b7c31fe320e285c93b04d85561e9809"}, {0x38, 0xffff, 0x1, "31a0e8ecfd31641d67e4adc12aae85c135551ef5db611d4a615c456ee066dab60c216d2e03c3"}, {0xb8, 0x1, 0x701, "be4fc4c7e1b61d3b065b297dbd4d3a43290087e4aa0716d0330884ad9188f3d924d1e7a0f0da6ec13f82ffda01ab9d6349d19559ea6624505359258c0cc59681f6385c6f0951ab24d1ac84f236de81631ddd1cf4f091c1aee2fbd9c7e0253bbf0def8c91e0de7dbb126de6bb5ef93f51736639d189948915cddabe1fc4f5f00f9a649eccf2d3f6655d03b3d338dac52e530ee91573936fb5d91d74c2bb449743a863da86"}, {0xa8, 0x0, 0x6, "8793087bdd67399b1b01c37e91524679c2fdc8eb8f2e6e9edb651affaf049260b12b143a0996dfc00ae209ef8a8ec06b0747c7f50e52dfc2417e3759f3e422667af643c3a932e85953697bf1bf1873e41dd733d302907889cf1e7bfc1e89742d2212275bc20e98cceccbaa84f811256eb280d50e7e23ad60ece1d06bc3dacea26d39eb8252352c378056dfe191df2cdf3ed685456ae5"}, {0x28, 0x1, 0x9, "3ab93d341e797af3909c4bba7c4cddf5b85225a15384"}, {0x58, 0x1, 0xe6, "97043bd37f6851e762afc8822a511a0054c1326db55ea34e9e89a1fa57842cf9e2aca57fadf36f108c9bdfcf724e37aad08596c8c941a9b7133011eb756f8f2e76bd96b2"}, {0x88, 0xffff, 0x101, "56e52ebea30d3a6ab71816ce9a498c597828f5ea87d7a74893ca5edba0d778bfed37c822682b2ac3e72058c25408292315f95c5c5e26f7392185a148e4d9ee61dc4ca3ceb7235941c49d919a9061809909310510b8d41d7f6b00523d227d698ae4cfaa8492cf5c13fc4b6de40e56d2cfe8babc404d5c"}, {0x58, 0x1, 0x401, "c8c01592123762014ec0e2f08c6a29f8f0deed78e343586d25a1a9ebde1b6f5a7024d5a4714eea86fea54d65d9625a3c71868d411ce437b14f645c4d25c21e06c57a557f435293"}, {0x28, 0x1, 0x0, "85c7dbebaf13350a9732b3f4364a8dd1762c"}], 0x388}, 0x2) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r3 = dup(r0) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:01:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x520, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x0, "4a4a170400000037a8daf13f0f5124e4c53a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000280)=""/116, 0x74, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0xe3, 0xc4, 0x1}, 0x7, 0x8, 0xfffffffa}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x286138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x1}]}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x7, 0x80000001, 0x1, 0x0, 0x1, 0x1270000, 0x3ff, 0x1, 0x0, 0x335, 0x3ff}) 16:01:05 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) getgid() fchownat(r14, &(0x7f0000000080)='\x00', r15, r6, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r31, 0x0) r33 = getgid() setegid(r33) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r34, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r34, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r34, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r34, &(0x7f0000000080)='\x00', r35, r33, 0x6) r36 = getgid() setegid(r36) r37 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r37, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) accept$unix(r39, 0x0, &(0x7f0000000480)=0xfffffffffffffcde) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r37, 0x40087468, &(0x7f00000001c0)) fchownat(r37, &(0x7f0000000080)='\x00', r38, r36, 0x6) r40 = semget$private(0x0, 0x7, 0x287) semop(r40, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r40, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r40, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r40, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r36, r35, r36, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r31, r36) lchown(&(0x7f00000001c0)='./file0\x00', r31, r32) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, r31, r21, r25, r27, 0x1e6, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r20, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) acct(&(0x7f0000000080)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="9323f9c497d49205"], 0x0) r41 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r41, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r41, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0xfe, 0x0, 0x3}, {0x2d, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x1) 16:01:05 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xca36, 0x8001}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() munmap(&(0x7f000018d000/0x4000)=nil, 0x4000) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r5) write(r3, &(0x7f0000000140)="a918f05d0000ef00", 0xffffffad) 16:01:05 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shmget(0x1, 0x1000, 0x40c, &(0x7f0000ffe000/0x1000)=nil) 16:01:05 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82060149b9a366696c653000ce9a1e1663690af1cc62f8f5d8f2068e4f389ca4b7f98a84bb41d46e732410f9c47e736c3bbcf2405f6f28a0bf03e976383571b27a63074c3a74f337011581000067fa5bd9e9bb8f77a9e9000000000000"], 0x10) socket(0x1, 0x6, 0x5) shutdown(r0, 0x1) setsockopt(r0, 0x800, 0x3, &(0x7f0000000000)="25938b4ce52bcda97b02995492a958bc60d2b349768c213d8d8f05c34e865023e02038a1099d04b1854ee601", 0x2c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0xfffffff9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$TIOCEXCL(r4, 0x2000740d) 16:01:05 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) getpeername$inet(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:05 executing program 0: msgget(0x0, 0xccf9ed848d266444) geteuid() r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="5f0dc3e730bfffc769384cf609c4939bd743a068e30657e098708be59f2ceef248", 0xff49) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r7, r6) r8 = msgget$private(0x0, 0x4) r9 = getpgrp() ktrace(0x0, 0x5, 0x8, r9) r10 = getpgid(r9) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:01:05 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kqueue() unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) 16:01:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000280)='./file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file1\x00', 0x2ad5be5de1575681, 0x202) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = dup2(r3, r1) getpeername$unix(r4, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:06 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) msgctl$IPC_RMID(r0, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000a53f6d557911b66088b9db2957a3855245d5bc35d554b7"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x4, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r7, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r2, 0x4) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/195], 0xc3, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0002000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r22 = socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x5) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1f6) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r9, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r9, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x800081, 0xffffffffffffffff, r6, r5, r6, 0x10, 0xfffffffffffffffd}, 0x7fff, 0x7}) r10 = getgid() r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000040)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) setreuid(r5, r12) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r13 = socket(0x10, 0x2, 0x6) dup2(r1, r13) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee518c701986d65be379814e676f1e7e8f0b9d8866a94b74d1d570ef744fa236872ece26514994925cd5f064cb822b5bc18e16e4147a618e65c4febaa71476632bb64f091414def81de252b427366d8d2bf008d0a", 0x113) r14 = syz_open_pts() close(r0) dup(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) readv(r15, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x5, 0x7, 0x1, 0x73}, {0xf4b9, 0xd3, 0x9, 0xfffffffc}, {0xff, 0x1, 0x60, 0x1552088b}, {0x1, 0x6, 0x6, 0x34}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x84}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/201) dup(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) listen(0xffffffffffffffff, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0x170, 0x805, 0x0, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x0, 0xb842}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) socket(0x6, 0x5, 0x7f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:01:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x278) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r8, 0x0) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, r12, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r8, r13) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) fchown(r2, r6, r9) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='#)', 0x2}], 0x1) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x8) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) r2 = socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r3 = semget$private(0x0, 0x4, 0x34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x48}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r3, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r5 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r7 = geteuid() r8 = getgid() fchown(r2, r7, r8) getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r6, &(0x7f0000000380)='./file0\x00', r7, r9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r5, 0x0, r7, r10, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000600)=""/4096) 16:01:06 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x20, 0x3, 0x5) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r5 = dup2(r4, r3) fchdir(r3) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) 16:01:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r5, r15, r19]) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r24, r24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x1) r27 = fcntl$dupfd(r24, 0xa, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r28, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r31, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r30}) r32 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r23, r28, r29, 0x40, 0x9a4d}, 0x5, 0x87a, r30, r32, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r33 = socket(0x18, 0xc003, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() shmat(0xffffffffffffffff, &(0x7f0000fec000/0x14000)=nil, 0x1000) r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = socket(0x18, 0x3, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r41, 0x0, &(0x7f0000000040)) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r42, 0x0, &(0x7f0000000040)) sendmsg$unix(r33, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff00000000000043934c7ccd3db64fb724099365ff76f90f62305eb546be8dd0155ae54c35785219f8bd934615e633dc1d219b674e749639accfe1ff124ad0e914d57c020afa416c6067ec296378438781", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r41, @ANYRES64=r42], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100a1, 0x40) 16:01:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ce0f1bd18d337393150be8a3c8d3bcde0278c545a5eff80b9c8aeda7627484d9b9476411dbf97d5b1174e73c2c4fd23a3bf6dd610adf", @ANYRESHEX=0x0, @ANYBLOB="3029be6825c500c3f90673df2970dcc66d7802ea11c54b84e5f59fc208626facaa2c0de8d9acd1c2248c9cb388e80ac7ff0f23e5b51f52d3d0f5cc8a1348aa4de36bdfb84412277e70a5c6d3ded53df65dad852ba5cac2630f65f115e5bacef4a1b617ba", @ANYPTR64=&(0x7f0000000240)=ANY=[]], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r11 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r11) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0xfffffe01, &(0x7f0000000000)="ebffe9ff13a9fd812eaa4e713048e69931929648", 0xfffffffffffffd17) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) 16:01:07 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="b1348b8e9f29c67b76f70e24aed2e12ddf2fed0443b0aac18b909eb23c87f77ccc4bb7b24e4a5fd62e8f4d4db558b455affe048d2e7b5737d4ba51f67929d253651651ad6c4f6e6c86e77d7edb8c42430e4603f2d773b626824b824d11eadc34c70f9f22b7de95b503dd74de49d6d0afa64f271d2f5bcc2ead8ed791bd406aae73ee18992451c5928971afc2ab3d22ba00aae55802c5adec60845dfb07f9d1d1ddae7f45bb9ccfbbeed6470e9b785593b0e7952e9e95919a1064108e33e3f11d1d5dd08e55c37d1578babc4c6efe177575b1e71e6b914ee208d1fffffad4b9c25827ffdcf7cd1f73ca0723f81bddf17665"}, {&(0x7f0000000040)="1a21478fdf65cdd539cc9d525feed441f210c223a61b2a07ed244d8db77166c1cb7bcc95a662729f03a858e717e5a50de1b42664f487502aaa755344734613bad26783b19e587d5760fcbf73a8d06b7e9248"}, {&(0x7f0000000200)="923e9698f5d8da86fe121c75a2dd9968ecc223f589aff94c67a4a34edb078b"}, {&(0x7f0000000240)="a13fdcdb7e415abde61cac0f56cdfb76dfea39803c88b567afe638b3791d04031f160a2d1eb8f3fca9e80d03f986867fb1caad33cdd58957fd75cb52c3235361d31895be4f9a1a4c47d9c326600808620b9786369b6c512e3c3d3dd62a9c10f28d62f49d29ed6d004269970c67fbd7d57fef797e1ab7579335a24316cd33ca89073582245365c696678fb48fbcfd2c95305418e0eec3"}, {&(0x7f0000000380)="c5059b1feff66f4232274e8fec6f6ebdcddffe57340961a6073fb2c76208ca0d8d787842a0814b810f1f36d10e4e2f228e756526baf2afa7594be47a55beff80649558a5874f187f78204c505304af1cc8ff0c3cc671bc821d49e78a0e128db2463c1d549176"}], 0x1203) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 16:01:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x2f, 0x0, 0xffffffffffffff97) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c, 0x3f}, {0x5, 0xff, 0x4, 0x400}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:07 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="a3c44d3e36d895604915d409cef9592b06000000a83d85f14b98e09d7396000000000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) chroot(&(0x7f0000000040)='./file0\x00') write(r0, 0x0, 0x29f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x1, 0x6}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) msgget(0x2, 0x3e7) 16:01:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="ffe5a59ed51d529828e30d10c73c21bc1462af626468b705f62681304df6686168062f570da1292fc5577b586b96e9c66554a892c9451c56d70ce8cae1b9cdf7c40a5e0dadde4b263ae0cb3fa316f389b05314ea5d161191ef9dfe5188b0da4eb4d3fb840ad07211db43263c99096b3545ef54196648900a"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x21fb, &(0x7f0000000140)=[{0xffff, 0x0, 0x1, 0xfffffffc}, {0x3c}, {0x3f, 0x0, 0x3}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x9, 0x4, 0xffffffb4, 0x6, "41f4df07e2eddd4aaf0d96909ed33679f6b333d5", 0x101, 0x81}) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") getitimer(0x1, &(0x7f0000000080)) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0xd4, 0x7, 0x6}) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r6, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r7 = socket(0x40000000011, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r9}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r10, &(0x7f0000000700)=[{{r11}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r10}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r10) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc0206921, &(0x7f0000000100)) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX=r15, @ANYRES32=r16, @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYBLOB="6b64ea062cb84d7a55c8f4a6426967e527a010fa3d052816aaf900306be5f2c6728c378fc1dd078005c7147d1eaa91c50fdb01f79ef2e48e1517fe97150b5b87499f22f30e27a46af23fe8ee3843932db1b635ad08b5e23ff5b2ce9564137df74bbafabfb3ae2046b0663847d9a5fc5034216343ab463262ccce3963eb25c293bb3f65f3db1c92aefdad9c9663fb8ad24c4611f1885b1c10466d94f2c4e90fa54fab888cf6c4aaff06e306c1eeefa49ada6e1b313c6701d16c53f88f5685bd5970ed074d2624b7b73d79a77ef92d17f9399693392e8210c958288070075e2696c80a83eeeedb46e7eff4f982f42a4003645b2394bea052ec41104d6dbcc654ad9afa9d4555d56276b6e100dd47a8cce9a30063e77a3081ca9a38f6ff6c13307fdb439692182cba82d707cc5e60cf1bb8cf56798f08199d4bb5adb76b89659b7a71d56cfcd97e7a759e2ef9814eed229fe59a56bc2495c1", @ANYRESOCT=r17, @ANYBLOB="76ed58fe43fb2cff3c7bbcaadf39feeeb7801e9635a67d9106f2cfc0f5d3ed6f95a63376a1c9584b40e731558dd294145480ece1eb43fbe72cc5deb69a052910fdc1a3842c5d520d99b47ea3703f23d5c8f080add45f7e0b8cbb3bf9d90ff4258005eae0d4e7713bbdbd16f1f6b2d5be5a8c8c659a15b0227f8f8497b6d1a9def4d98ca3ee"], @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT], @ANYRESHEX, @ANYRESOCT=r1], @ANYRESHEX=r14, @ANYRESDEC=r12, @ANYRESOCT=r10], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r18 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r19 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r21 = getgid() r22 = dup(r1) msgrcv(r18, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000280)) r23 = msgget(0x2, 0x0) r24 = msgget$private(0x0, 0x188) r25 = kqueue() r26 = kqueue() kevent(r25, &(0x7f0000000040)=[{{r26}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0xa, 0xffffffffffffffff) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000fd7e2e0d082df127dd4918b0daddbf5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f00"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000001180)=ANY=[@ANYBLOB="0000d3ac3faca1c5f748710cb5ee63e0fce648fb540300000d72dc3c7f7479ee450f8c10cc1da652001e760b71b7559c6b235bd645c4bfdad9364acf975c80b356eb3c4469799778ac357993deee3fc9277943b588dfc520c31cf973f141ae27ea2772ae3777509c7c04ecb3462a8343dc359c807c8fdc573ab9390db3ddde230e3829c64b0155e51527fbb4d684b62db787fe8f0cbb66d1da611e45a863ff2e116c078781a73bb6209b456d8dc12dbabcce4c6cd181aa16d024e9d96f0fa86539c9f7a18f6d6f95a74b5602b06dd0d43d70b87a115ab19883ead9a12e22a360549d1cd47cbb00000000000000000000f1ff00"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="0001000000686c6530008bcbe9d21e040db484a5301b7ad5bc206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08c732de34eaeee91d723b151b6afc6af3c3c4504185fb1bbd2904d52c1723c2d7dec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b297396e41baa40c610600a4e800fd18604215796f52c81df03462fa03250b191988c5e00db2845cd30073f035cc821205fc1036be07c65da01a2b086f66949eae4b5d971758665f4ef57cfb639672359eceb785c61f000000157d65f844d4591ae3f20ce4c3237a9e90c47f1b79023575e97a3abe03000000000000"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x600003, r32, r21, r19, r21, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r20, r20, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r23, 0x0, 0x0, 0x3, 0x1000) r36 = socket(0x0, 0x3, 0x42) r37 = socket(0x800000018, 0x2, 0x1) r38 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r38) connect$unix(r38, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r39 = socket(0x10, 0x1, 0x2000000004) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r40 = socket(0x18, 0x1, 0x0) dup2(r37, r40) bind$unix(r37, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r41 = socket(0x18, 0x1, 0x0) dup2(r36, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r41, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xfffffffffffffd62) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r18, 0x0) 16:01:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1000], [], [0xfffff0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r3, 0x29, 0x8705, &(0x7f0000000180)="002401c41eb300000000eaa7", 0xc) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getppid() getpgid(r19) r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r20, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r20, 0x0, 0x0, 0x1800) msgsnd(r20, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x1, r14, r17, r13, 0x0, 0x46, 0x81}, 0x10001, 0x1, r18, r19, 0xa5, 0x1, 0x4e2c, 0x6}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r22) r23 = syz_open_pts() r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r22}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r23, r24) r25 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r25) r26 = syz_open_pts() r27 = kqueue() kevent(r27, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r26, r27) r28 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r28) r29 = kqueue() kevent(r29, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r30 = syz_open_pts() r31 = kqueue() dup2(r30, r31) r32 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r32) r33 = syz_open_pts() r34 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r35, 0x5) kevent(r35, &(0x7f00000005c0)=[{{r33}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r32}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r33, r34) msgsnd(r21, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r24, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r9, @ANYRES16, @ANYRESOCT=r27, @ANYRESOCT=r28, @ANYRESOCT=r31, @ANYRESOCT=r4, @ANYRES16=r33, @ANYRESDEC, @ANYRES16=r5], @ANYRES16=r1], 0x4, 0x800) msgrcv(r21, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r21, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r21, &(0x7f0000000480)=ANY=[@ANYRESHEX=r18, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r12], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r16], 0x4, 0x2, 0x1800) getpgid(r18) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:01:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x2, 0x3, 0x7}, {0x1, 0x9, 0x37, 0x400}, {0x6, 0x20, 0x2, 0x1ff}]}) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = accept$inet6(r0, 0x0, &(0x7f0000000140)) fchdir(r5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:08 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x7fff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20100, 0x8) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x18, 0x4000, 0x7d) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:01:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x406, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0x7c, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r12, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r12, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r13 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r13, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4684fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79c9febed9fb3f07ea1aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(r14, &(0x7f0000000540)=[{&(0x7f0000000100)="80000000", 0x4}], 0x1) 16:01:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:09 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x2c8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000240)="648dd5dc60e9fddc537388b6b17fbbf4d373b84144ff0041fa0607dcfda0b29e9da690fc284cab2ec03742df13a54b6ff3d4851aa8ffa7903905a49d042d4e332525f94acf5d71ac3143a3e8129d397aa5eb75baec2560b2a20e9ecd1c3d8d4f4e9472e1be722bf7a3c273a06335b45bf4770d94a85f85d17a668e89db29d27a8774ec5d7386163f6ef3b9323d094ca89c0dfb8f583a6e932c4c873fbba85d10f5911ea2cc481f73e3807820a5af6df4b7fd946804350eab06a1f5e0bf84107dbc23a06ac853404a089cdcc78598f9c81b3621766cf2695e1035386611", 0xdd, 0xc01, &(0x7f00000001c0)={0x18, 0x3, 0x7, 0x4}, 0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x5, 0x0, 0xe1, 0xfffffffa}, {0xff, 0x5, 0x4, 0xec29}, {0x9, 0x5, 0x6, 0x6}, {0x5, 0x7, 0xd4, 0x4}, {0x4312, 0x0, 0x20, 0x100}, {0x4, 0xef, 0x6, 0x81}, {0x3ff, 0x0, 0x5, 0x1f}, {0x2014, 0x1, 0x6, 0x5}, {0x5, 0x5, 0x1, 0x7ff}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x80, 0x20) bind$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xca0, 0x0) 16:01:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) read(r0, &(0x7f0000000100)=""/13, 0xd) r1 = socket(0x2, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x18) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x7) r6 = socket(0x2, 0x8000, 0x7) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r1) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup(r7) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c0668509f27159ef8393430f5278737e174dd41d04f94f01caa00000020"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000380)={0xfffffffe, 0x2f4, {[0x6, 0x1000, 0x5, 0x2, 0x904, 0x2, 0x8, 0x1f, 0x6, 0x1, 0x1, 0x581, 0x80000001, 0x6, 0x906e, 0x5f, 0x3, 0x40], [0xffff, 0xbcb, 0x6, 0x8, 0x100000000, 0x9, 0x100, 0x0, 0x8, 0x80000000], [0x8001, 0x49db, 0x16c4, 0x3, 0x7, 0x4, 0x400], [0x8, 0x7fffffff, 0x7, 0xc9, 0x81, 0x401], [{0x7, 0x4, 0x9, 0x1ff}, {0x61, 0x0, 0x9, 0x1bef00000}, {0xbd, 0x4, 0x1}, {0x0, 0xbaf, 0x0, 0x968c}, {0x4, 0x40, 0x6, 0x400}, {0x42, 0x4, 0x3, 0x3}, {0x400, 0x6e2, 0x102, 0xbcb}, {0x8, 0x5, 0x7, 0x7fffffff}], {0xfff, 0x400, 0xffff, 0x6}, {0x1ff, 0x72, 0x1, 0x200}}}) 16:01:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000480)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f00000004c0)=""/153, 0x99}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/12, 0xc}, {&(0x7f00000015c0)=""/26, 0x1a}, {&(0x7f0000001600)=""/96, 0x60}, {&(0x7f0000001680)=""/86, 0x56}, {&(0x7f0000001700)=""/176, 0xb0}, {&(0x7f00000017c0)=""/221, 0xdd}], 0x8, &(0x7f0000001940)=""/147, 0x93}, 0x1000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/74, 0x4a, 0x40, &(0x7f0000001a40)=ANY=[@ANYBLOB="3c00002e2f66696c6500027d0c50fda64c7260985a3276d2ee56277856328589d543e0c2a59930e121239b7de7cab0ed21266f473732ca480553f08a86ace15d20f99723ded372e5a839411834330093684201491402e84e2c6d75103b87f8a07ea533e7edcbc0be99aeef24da35542afc2e6820a70084423b1dc5b4a25a58e17f937ed9ed39c096e6e397540c2449e1a17ff217028ad8"], 0xa) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x28) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x8, 0x3}, {0x6, 0x100000000}}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x8ffb, 0x0, 0x8, {[0x80000000, 0xffffffff80000001, 0x8000, 0x27, 0x0, 0x80000000, 0x8000, 0x80000000, 0xe7c, 0x101, 0x7fff, 0x8, 0x40, 0x9, 0xff, 0x5, 0x4, 0x3], [0x5, 0x8, 0x0, 0x1ff, 0x80000000, 0x81, 0x4, 0xff92, 0x8, 0xe5d], [0x9, 0xfffffffffffffd7b, 0xc, 0xfd5b, 0x9, 0x8000, 0x100000000], [0x588, 0x800, 0x5, 0x8, 0x9, 0xfffffffffffffffc], [{0x1, 0x4, 0x15, 0x3f}, {0x8, 0x1, 0x3, 0x62}, {0x6, 0x4, 0x7f, 0x2}, {0x3ff, 0x7fffffff, 0x401, 0xff96}, {0x6, 0x4, 0xc0000, 0xffffffff}, {0x3, 0x100, 0x8, 0xc5cd}, {0x4, 0x8, 0x80000001, 0x1}, {0x6, 0x7fffffff, 0x3b, 0x9}], {0x7, 0xffffffff, 0x80, 0x3ff}, {0x9, 0x4, 0x7, 0x7f}}}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x4) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x100, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = syz_open_pts() close(r2) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) dup(r3) syz_open_pts() stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 16:01:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1, 0x8, &(0x7f00000001c0)="b4a9e83a1787cdefdf48e0a0390251146656e5ab62623319d684a3b932634bbbfc7e1a2af201c3cc5c4fc0a71cece2d4c996c97b564b1280a6e7375a4b3a89e10f7e74e0c5131b2b73cc1b181a26888ab61feab59678437c3d4c117ac721a2e58ab47cb73cea1956ed30b0e7700017a537bc7568990ef9919046015f54466ab7f541ed464e50e3c8bb2c9b872c12626b40ede3c5d4bfa7059f58fe865f5ed54040281100f28e62bc143ac26468a3c96c79fed8e92f918195406211507df2a02498b4e2485f76df8b27afc1c1973d5f4a200a4e6f0c0ab37927f48cd4235e3cd8b1ff2248c9ec42be39609b64b42b082ef4ff485d9bedace39c5161b9f80cace3cfe6afa3049a00808bc9bb462b235daed07c74d248acfa704938296034b7db3f4e27edcc8efab73f3e20654539257b4d46d5078f053be1a485f3b32c118dc0a7b35f9cb6590b41e534c42515208f3262a323fb1f545111ae5e2d963914b2bb12893787df4fc3a7c711214f2f0697ecb2c7162dbd74af5f4ecebd346aaea304b79f1a1870c8ab4731bc55226c80bf710c854d5a91505c559f4cc05d2f433fa238bcb6a01f6e69f0e2d6ffd596c8b47d331efcb497c56bbb92d9664a7e40662121ff97cf96759a0dd0bcfbec3c6f24b3a5b55572f9ae1be10e806369738aa94bd75af888e69ebc7686eed91009e7be06330890ce152d9d36cb9372a2cee6e8723cbed8daea54ab802d97cbd5bc3633d1efdf700ce5695b8f09aee41ef75c61417fad121c0976864cf65c215f37e7649b96e3f1bdf22081725941f4e66d7332c6509a7608d495e753f0ca21250b0380d63f87c5d75624ca17553eb7e837698c8ae70c8c5e13a72241f0f73fcdd03c66c722686ee2ea4183dd7e4cb5db81935153e931e1401fbe387bbc9d8f6451579077cd4e68966ebcda2bee19f3af6ea70aa1818bfa2e1fa46b87c86c67d87756cbca5958a76c3697b2e62d2fe77a9cb86b9908e89bb3f081dfc2a8c3894ebb7e580b58dd750069a56f2b9e16bd5b4082d9dca8e6a39cc14a91e49c3b1bea9686ec158cc43dbe5da545c115deed5f6f67bdff475b1990c1a4905a4a0555d60b71af55ec3a96c10a7cd640c08fa91b52aed65869a3c1b86c5b49e7b6b96fa6b635bbab628afb81281429ff74ebe8f58296243c4c95053a86df623facb9dc599a987c60bb4fe3d3a3c141cbef422bda1e18b064a6263769dcf1254ba21ef9fe135ac73b5a63815fa6bfa1928b29209f028717a51649563a71e4f9c21c9fb2fa14a70f9f9abe3971455b9fdd00af51bb76df18372b2cea1eef79fec060b23e09d0fdd96c45a5861a8371b51ae6f603a1ed2911dd5390df86bcfa3f7af84f7e178134a41e611e1658289fe12d9165f7f4fc5e8210aa73f6e6c915eca0e7f33829db00f4e662f64034ec1d9f31305d984b2ed62825d242645c2cc695289815b3842724e5f01e440fb1562d5f2233b150d3177193d054830a2c37a48aa6fdbc7be58b77617c0dbf16bb66873c57671a22e3305f8192055a13e21fe58aafed4dfbf1dd419c5745dd631b6724152dd21e5caa3f830ab81e932acd284f426e62bb17e71151e99f4416321cd337802ef9873df15a759c46e96c7f8ad52c0c97eeac8858876622ad880807485af257520310851f6e476d5f3910c60d062dae90a722d55dbff7b557bff0034043ba9153fe189b75725c87c079d2039ac1a5b2a61125c4d4dd54f13446c273cac83fd8bdc6ad2b00abd2878d4f425e3517611a9ecb20ca494c8dd54f5e130a65a2a440dbb9dba3a6d0e5a275715c245fd858a5689e97350fa1f9a0817d79af9bf4deadc35780904f3c92beedd9b9f7003235ef08e5bdff0b52707decaeca8473d2a6cf28bcba17bc6764530a62b05bd706f86cd9938304b9691d740d574318708765a6a08edbad6b599b40e4b35f6e25bff77e603328f5681cefd9f6f2b555354afe9003fe0bd66a96e8a9534305ce9f781c1e37e8692df4261620fed1e4eea89eff2c8083d6a20beeaba36f438e428d28bd31030be06a20b7eaa729af1ce36acf47f89ed2d2fdf475705b5b7df659df3168053372f816afd03a98e124fa31aa5962373ed032c5c65bf5f9077e9dfce4afc101f45d78a83fa7ba72214b89b4a491b73e1b4e1cdc412864c5007c4831f9dfa064a18df8e473a4aa52e71bf877a7d08e738b5ea2382339b2d7f3125dff6b963459a613d5971184e0b11f0bef12209f1462816eddb1fc69d580275fa5b04d88be47b71cf5e3f3bc5b4bb500a3e548f5a52a9c362bce328f92434650bc9f45371d8d3fb6415fd5903e8b5f28c310c4521f1ab11283fb0dd9afc02d7afce28cd9d5a48dbf7af062e1f864b71259c13527b57386510a4c5e54a7a82658e4c70e8d29ae19ce7fc87f4c8b03e84da7aaaab23eeb0422678ba9a4c2a2c6bcdaea0cb911b65a59e9ba0e455e109f72b0132c17b297ffbbb0e970246c81814ea38506d665fa25ea588b4c2c7ea2820f85e657d706130505e2971687151aab311296bad13f47e53d247a9c38ddbb84f1808975b470f462ba286d57d02c6bccb91e92384d833584b1227616772ae71eb58627c7aa6ff11f543ed542e40b6e00626a252a81bab22da23826fd8a3f25de3a690a53f2c9990193bf9bb4d95fd1bc122503bda09a0dc9336c3b6f2c2f14c0c0ff589424e4e1e4bf46919b684e2c651920c343fa4228006e128f4e7d579b6ff8ff70b433a9fd6047d73658c63502c7686e31c72e938e060956c4b67cc9b5006971544e7334ca3df47ceb221b8d6fb747bbcc6aa2309e1e2c18cfa7997db9947c120f350a4914b565305350f6efb253a5404f8b4936e97f68e8a40f86446a52663d4c240503e67efc8d6379f8d0eee61152120e15090a1fe66f024f012f3ec9c8157c6602c9de19b73a18ef0c9339397b4b60bbddbaa4665ad0d73e91680e8fc6ebc8eb9b84c105b776e9d20b713165bbb26ad689ab634e97fd7e7cfd562dba8a160eb6e1bfd6014a7e794e624f3fa1276c63eaf4566b27f97732405e2c46ecb589ccd44c13266c6b6c8f74220422271dbf6aefc87d8bf4b95658157c196e37542b4063575cc396de200ff823fd7efb14a94df9737a601a552bcbf3b411eb026b4db6266d582fc532d7895349bf1006bd08b68c6c0173817e54517b60a7ec977a57801e8abde2b1a22825a9565aab34915e9fe80aaed6d42f569235495aa7c5ad67767641bcbc3b8ab547f9b72f6ac3372d4bda4db41cb4fdc50db004fbb83b8dbcfcc44c000d2d867119a611a3f5fba4b3223677b924370372495e4e1c33abea8f78786d75b95f164341fcaa13e95c334cf19f5096aaac5e42c31650aef441eaa10a42dd9db168312f14059217025fcc21d0dff628a51425c41bb22c1dd43121b0e1185ae8b9255067cf026cc9f8000a47c219588298d78fe282079e0923d8ad4487145eba9cdf338f993c21ea1ad0a27955c21e0a8a65cf041e993748dbb9651ffc3fc20d7bf4d9f1dfa55285cefd286e0b57c17a2263316d47b5825d7fd005159dda704de532c710efb9ca8c0c05b83e9a7a61b2bd51c33176a200f2c9a3330212d292080f1dac66ae596b4b220f33df2ea40ad0c3c6914e6cc3c26d30d3358c7cbe0e18f11130e8e7283d74b2fff759279ef5eb1e3a455618b224cb38710eb3e92c7f8c6e8a6857c33f4e0170d8ec391ac1ae57f42247bb53c840156550997f70f7a23715a639c1bcbbe63f940693fdb01f4be7bc98d8347e1534d1e1ca754987d3a9d4425c4f3eb427456557507c826cbfd2ff4e13f628a5616b7a59bfebd3335e9e1988504e78b58e78cf6fde8b181a11c0c20934dcb10c97924ea4a4e6b02f3682f40bd5e4495380e977e90325c909f0952e34756b0c323ed199718387f443586be8e68dcfc0e169baa5849d9070056558fc429f891f256bd238c46031f8a1f2d625499b71d22a9a9f7feede4c80fb864df3226549775a626a564e8d5cea069bfd3995f59e1aa1b582d273eddcec18e8bf82997066826447cf2a0c2d577778b25bd79cc0626a006f0ccfffcad0ad9cf4db55609ee0fa8c0c9af5c61e3f62b05c7d6b937ed88fb40bf8abd99d7de459bdabbfec126b4672c0b79f7a21c38fc2fc1f59154309f1db8fb82acd867e977fff8ccd0c45cf989c0344791141dff4fada348c5e65573824507454d78c0bdd7284f548c6e692118f063c6d105a80955af7ae722a3a63f0b79eaf94ae71c5b78f265f2709319afffb7f9ebda80bb307e164d84e5484dc3b0e9e08ca9a7cca4a0e9bda04c0767052c87f73dd7d32e217856320f4db752e235c4656ec0966da87bbc0fc618b18a0906c62e27b3853fd49c0be93c8e7fb57291cade8395476fb6842c8161f9cc662e5d0241302a279037ac68935a5b56180553b2ed4db30c46bf1f1d964192960f2d90d0062d67332cce37f2efcea730d048f53f857bd05fafd6e07ba2c413125cd45527779287f0e29f9a368d59dd11cfb526eaf356a9e717aea2eb7e83e935a9921a4ff5af19cdb3968c3fe8bfa57749c92d8ea04b451fd7bfab5a83229afa621ab006565daa5710c7bd515bb0aeeffa84ecd7545d073a45731b4a5df6a0a036ee105eb70915f23ba4d8a38faa183586f4e2741e5f50d258e20c6b46327624aac819c7919628a8650fea9adb462540eee25e0414fe3bb084afc2846252928b8273bbbee95fa91f0160abe3db508366f62f41055d9cc7e5e1d073a56ecc83e53078967ee475abcdc6b3ec0adb0fdad6c86434f8ac998a032e908e01f8578453e80a6c10e67993c61bd0de3c8feaeb59b331c73ac8050b4bfb3c769cc221e50bc845ff2be4ea64a62e5030a05f4c136d0406ffbd549ec165cfa42e263ea6f0d379f609a3eda4197f6e9f39c8a8f84fff6c59991b0ce5abb6c88d65c9f54ec98376e299e72e0cbd391602c563314c5a78835d6b7f9113e772256663980d4a71d5a461a0f8415c0f236331a2dd4fef5ad13f44a71be163d17deba394c170506e653f00b526bbaf737ec1988fafa41c18dba83d1d111cef1ee9563c2829ef57a49e6207d2b1dae603d3c9ea4f4d7b850648ba8ded96a83436b57a8a6301d64be39d06f5d74ae1282d83265ff6b12a5404d1a8e162870b8e1d687267ada9ab270731ebf4fc3c36747ca824a6f6c001361ed7462dded17fb71ff16e978cde02a89c6562b9f7e5628b8a4b1097385fd95091aa8e6a10ddaf7a31c46ca27cb2025918799b510930ed8ec6519d6c1cb17099fd08e8ddb8f6f190a0503e7dacd01a3b9e5f1d0d29af387418d874f0705588ac8f99dc7c221f62fe5c5d0ff68e6837546eb75cd884d3021904ca11cface0f1ea5c419acb5ca45efb3326d2161d21513914f47359849ccafb21851467e38d8115d7a83e5c8f657200cf5b2e7cf312c23f068ae66833637eb7462fb1139d83da9e47af135edf370ed2204956d5349d441c353d36daeca49fbe26626a432df2bbfe816a91f969f59a420a766522cb3ce3a078bfa9c2b9042d242682785cf278efd067f6243a09013a62350147f73b5912a3c1915af1dcb82128c611621a7b582e860f9284a3bf45822a716c1b943c972c5d35c22324d8f5435b38087858ad57c1ed3fe0edd049b5ca6791f4f22b6e051904ede51344ee9f608566cc210cba2ccaf5954180e437f1a443b01404fb8d42777da857efdb980709c7a47aad4096edb44ab162be4c85d971c37ed47e3fe5db97e2cdd637947f3a48686a91b60beec619a128814e1c74918266a1ea027", 0x1000) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0800122f0669686583002d301c5210bcdcfd7e57931dd1bd8c6a7b4e26bb892a1fa7c00490bcbe1765bb6a2ff53bb9b2c9110d7710d77d9800006cd275b11b7d139ba7f72fdfcff3e5d44989d53942338134473390e3dba1f60f9380b32f835a7d3ac542fca02635c657f408"], 0xa) writev(r1, &(0x7f0000001700), 0x10000000000001c5) 16:01:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000784000/0x2000)=nil, 0x2000, 0x5) shmat(0x0, &(0x7f0000784000/0x2000)=nil, 0xeb4c429b880b2d5e) r0 = socket(0x0, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) 16:01:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0x80}], 0x4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000000740)=[{&(0x7f0000000380)="0d920689933ac40f8d72062383c5dd6910d145264b8cdd992309564c3a61cd95cb63e1c7f35530880503327cd52ff5729f9518e3851f9e1057420795ecf97b8ec89399239961d4927de91d579c55a4f2b9dd17ebd80d2c42a80aede952bc9eae06ed5d4ec082405a8731ba6c4d65aed7f5523b10708fa0a598612a33e95ab3ecd755afa269b7e3963dc548bd0652545464bd96c5c3bc9411c8277959f7f57e5ca6b6fbefb64f399db977791cc14d481d14a325e10504a5cbb14c35dd858b4b0edabbe5", 0xc3}, {&(0x7f0000000200)="082728e669608b", 0x7}, {&(0x7f0000000240)="6308fa7ae46f408daf8ea96841876797fbe8b6a02161086341059fa96b0e118dbee97dfd9c741754d711a925ffdd7854615bcddab8202b8f59b5340c2df85fee80d3ff51180a920070fb797cf4bbd0cd33c4eb9e2a8bd2453a23d77526b9065dc1617cdb33ff67cfe280bc9c63d74c9e1a47cae7", 0x74}, {&(0x7f0000000480)="27286f69f68c73c7c9d92a4ca951e780e93b62aa9904d70b13ff6e062acbd8b190204e439e87d25cca3dc4c2542830d2fb79d6893158d6c2716947a6283a4698c299b1e064bfdbde86d425ff6417130ea4d89378d92abbc023a8283d52bdce133c341ee5f6e02229623f8ae89fe47ec7edfaf20f7a1ed9f05ef4e76f", 0x7c}, {&(0x7f0000000500)="3e0c7efefd2e82ea4bec44d01733b6d92e0316a6c159f26e24ac2d53cfcc62ba051eaadce4b29cb5670827be6c561f5969293c25ab8fa585fe49f4d7b3869f1373f1a28c2c28c8e833bb0278666a252f939e8c2c9956da3ded31f7f6db82d87557ed1d48ed7cefdf4b11a59d5e4b3bda2d8774", 0x73}, {&(0x7f0000000300)="bd207725dac3c719765534e381a734ecdbeea840da164d7dd93a81b21b08b54bd89437d55bdfb4e0e416f60d5b41", 0x2e}, {&(0x7f0000000580)="e1411ce5449451b7a872d59a779b7eff5468282e1e8bb5aa59b9d8feab535f604e496207812b2c48d856f005a046cd5e3a6aa71a6d4999c6eba58c8df6eb152ecfad7901c013155fe910bb47210737b27ed02f4f9cd8a92224d84e1fb45f", 0x5e}, {&(0x7f0000000600)="b1e6b12ff7dff2b119d76ea831e78935d62341f47281eb9a6f6bc85f63c7ab46c28969c3199388f7cbce462336dba71b110ebe23ad23a658f622a0b6416ddceda313ed19b9b88b44df243ed869b2b313f70e77e8738e712e57bc84f58c24f3a0b1513af171bff11903067cc6b12f04567646f95c3d7fad433d6e8d143ec53ccfae350f58c0638e8daa0cf42acd34ca5442099ca8f1069e04c9da674f15e3443883b7a95b31ccea77166709d4be7ae92eaf75e1d0e3bedd89edacf871ecc23706b22989aafabeb512289c58bb", 0xcc}, {&(0x7f0000000700)="aded64a9d2695322c4007f5f6e96d240260443d267169b8046d4e0ee388fefed3ae2ace707eadeee117a310a8bbf8f0a0f490ef411f1", 0x36}], 0x9) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r10) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup(r2) ioctl$KDGETLED(r3, 0x40044b41, 0x0) 16:01:09 executing program 1: truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x05\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000286, &(0x7f0000000080)=[{0x5, 0x9, 0xb8, 0x80000001}, {0x1, 0x1f, 0x1, 0xda51}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x8a\xff\xa7', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') write(r3, &(0x7f0000000200)="43a67919bd0851cea04b5331ceb67cca78ab9b2ad71029583c93ea19b2a98ec227ec4d5dc1e48ce8f7c03d5c02646a87af491938f691e3b44042efbee452c3ccfcbc7fbaad4695f781f878a74a3d075a0bbdf7ce80128d", 0x57) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0x5, 0x7}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000380)=0xcdf7) 16:01:09 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x8}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x7) setsockopt(r3, 0x28, 0x84, 0x0, 0xffffffffffffff9e) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r16, 0x0) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r21, r20, r21, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r16, r21) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r1, r16, r1, 0xf4, 0x9}, 0x8, 0xfffffffffffffffd, 0x1000000000008}) setegid(r4) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$getflags(r2, 0x1) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x101) close(r2) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4fc, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4f) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000180)="ce2d3953884a57a3440d4f26080dfc4630f1a7a0dc49b7e891e2232b8794a86a9465ccd2bb766820019265ec3e7f995b3dd3", 0x32}, {&(0x7f0000000240)="eb1c4bc187c7761efc7809b86fe6f2dd7ca80ecbc169e67cbb5b1664a322adc07f9c3a528df6499496a03aef53a38a8bf6f9c2eb9000337329e01f78aeab73e51d139fac9dbf5041c301df3c5b7b003c1228214291ecb0aa6322", 0x5a}, {&(0x7f00000002c0)="cadbd4b2404b6a8eb72e60799522ce8d1063b85487ba8f9176281cea165a6b", 0x1f}, {&(0x7f0000000300)="7541aebea7595f40f4dd47343be95a6b75dfcfad917ec161c7155466766d972d999ea8b04dd07367f18a1ebe54439ce522a7892ddbc7f963033b6605e68043226451c6f8fd709899992636cf5dbed8a036e73c1e22639d2f18fa25", 0x5b}, {&(0x7f0000000380)="f850cf876dcb31ae6d3474018973a51ec5348fff95dc2a22b65f338a343753778fce57b580f25cc00196f9290ab36d82a8efb0329b6960c897143a61bb124d4f0788222e5f054000e476c64d0e13ce8fc6", 0x51}, {&(0x7f0000000400)="6656d3eaee34238f3444002e66496ddc2db93031e18e9b83b58e362ba6396909e12cd8b46259778bc2abc4b0a022ba46ea232a22d937c05aeeb942bdd12b48fa587a21cee304c7fda3648ec55518b0f4c18bc6d8a438d4a3e5ec9cd96c1287d0c2b6c8006b0401acb6f623e5102f8d530ea6ac4b8cb1c7a1560d20884cce5500c1268c3bb8357b5138f13922e700a9d51367c17d5c7ffddf202de2b8b8f6ea7da232546c08c48d0280c147b1c1e87a89270d803448b91be944db8839bdcaa6727fe0e4373bb9b6fe812fadc80ebba7eefc58d496b827452edd369e3cc1b0cdba9d23307ec365c7f3726295de61644aba863f98acb59da6a193893f87a28fd27ad2a4129026ec84c2943f047530a3f8b5d4f838f71576c8ccf9c9aacc0021bfd5fc2e4b951d200d35def262013100258554a3b49f2a8155f0957b1aaba37d9e6354b5e4940955f21c71535c646a92aae534aa071817789a673893b8324fe00fa9b7ac1bc70c1862b5c25e9b474d522f9a706e548751adc7028cf2529fe54c42b574513898fb3715eab6992cea632181954c2cb4436a18ae1174077e4a869f553190a2f938a5796a143a8cd0c0132e37983c498cb4acfca2d437bbaba21c37c74937b98c429510ce7050ba491f6657684e22cdb0589f2c44d5bdd57249ad3163311cd81fcdf9bb63ab33c4b6e15e250193b39b94c9185c8bfdc2d0206e7f974b87d9a9a335dccd98cc375ada37d871174046035380c49aee0e36395dcaaabfa28d91ff1aef564901fd034d403a9b58d740c859ee4c2c164918e94b750bf1e133c0efb46b4cb364e21102e2ca2133c5acfe6894b6c90bd0a3012f3fe22312697e113b0894f64c3b07cfac38c21e7cbcbd3c62e7ddfc55a79b1744f9894181b65b11c74922b6e0c8388aae51a3f2c2a0922cd99f7411cfbc9103a3f857fe16ac1bd9106efa97483116527503ccd363369316bc567b9d707a1c4f00d6653cd29afffa4f044af8b8aea958cb5ba1bbd1aa8ad6f0e40418f45db1247d714296eebc582a75af08698d1b7e7dc6f7f8594a57077799de557c4cf79a83d9167c6fd748a3a3c607079d8ea55f0bbf0a82e257f921739559ddebeef7b7dda7bf9498027ee496202b3b8e397b996f3de3026c8651ae9fe66595d3169b77de33a18902ea69127564f9d7b1b1f30abc7a7f2ad66f3c9cba00876120ea5a05769a41696cb1053f7ea27b24ddb58f93374034b413c60b1f520974ffaa6c150701985705c2403b92ba6bae7dfb1c62dd790aa6fbbb42a63cafb47be94c3736b9ce05c8fc46706004e7e2be347e67c2d90356005cc191c1914f831786120fe3994ee52d351bb472e04bc2d71d87b6d230dfae9c1eb38f02346f68a38b9ba57fb1354b1dfa8708145fff28287c0050094867beaa5ba6b76f51a55629f272823c2cf28445427ef89f88971a9216fbf6b60bd40fa9d78f9d0fe1dfed53bbb499307996c76aac9f191e43582d219c73fbbd670798f1dffbf06acc0764d183dbba7e515745b02daf9de983ca7705338f8e7a47aba3e983e728ecfdc610f8c2f00e3df1cd8c9aeeaa6ebbc37563a4bd3dee82263dd0757941dec8468682f6fbe978a49ec9709efe5fd26999b051246355f36d120b4ed991a11a177b5b1359faaa11657bc6c57fb1ec9d75672b641fc79db11a47bbb0d0ea2f0c1c5f6c7b99873f4e0ac3094239246f2a0fd2cd57180ed34d17b24687a74cb1d872af42339fd3732e51ea74d838dd9f69ea13fcb98a596c64de0a5f86ef10bd279a41399e9c3a4cbde20dec5f15a87252d248621351c13ba4998ea2f65019a5b58cb544ee9530877612060cab75e6aa299c0930e3384b7462428945f169267e49a3f5333c313a90d0ade1e479db87ceb7499542b66d3a11f639fb184e3d0a7707a5601ca9cd82808728fd20c120595b30cb8fc4cd189551956d49b0d80e7c45a48f2f58cf4190ab35a560cefd640e7bc0c25f67b1bd8435651113dbad720b84b180087f16e7f77af16b4c45add7db7b0a2d8cdf54eb0bab9d1c21f545ef562128393068b3c640b1f8b790e2fd1a3d9b354c9b02e8a0763dcfe141043df74cea7a4a62dc4256c27be955184b9d8c6a8ced6a2c1af0b19befd60bcbf41bd3f31f46a59ac777a2d791a21dac10288235811d2b8223f7d31aa10f96e564edbcd73934e422cc799a63d01e3de874cf2b6bce1795d8771c0c1ce659a6f1b5a8c92875ac5e0c71d36fd4f0f31478d463ecf02e93a9a21d5cb9328a9a1915a08fd5813f3e09eeeb6ba9e0bd4e232c7f5d90bc02168f3c7aaebfc9783793fd0dca98aff66a11ab7d1789cc2f810f04111b85ad9564e7e85c796bb58c689cadf8bfdd5ffee68dc9c33834993fb3b668598cda22a96e344b80854a7786f43816f02f30be046708f39cd817db19e98ee9ae90339ac4dcebae940c70032e341ff46058765c1b647bd21df8e489eee16dabb2a33c561e5313fbb401a5acb5e9fb6066252e2e84a369c63f73eb5bad5551d29074cdbf9095add1ffe73f4089abead95de012b2429d7d98fdbd7f1369abd39f279d112b024907b17ae4886eb1e8d1836f1c1cdd4340c6d80b17ef7f4b38431bcaee86699260c05ac5fc2ddb39cffe73ffc473a918c9d4e241ba9606ef6ca80575b53747d412876b023c2ce48456ddc522cf7635728fccd42b10df463f8b3e9fa882b043d99374428eb563fd2f720b54f57a4104f739591b258eb4fc863a4a8126d347ab17477bcf803073468f78afceb7969651294ecf51f44e07cafeaef259d710898beecff7ccc1b46e687186323fc2bd0d783e540b447dd59c1b39d494eef2c566f21cdec3e283db7c19ee00f5495825aec1079f5c93119cf9209d2035410d3e01aa39b230491b2b7e97f8c977471780caeee8cac51584c527f038403bcdd6781daee78e397f819d33bce24bedd7dc1fe9fba54cabe3f3d1a6035706001c21fc86a8cbae6ce1c9bcb3df56570338369de2a5b037fb87d267d4bf7d577b0e9b82f9f5c7434bf7da14d5371585510cf2318c717bb83453e59ca0fd02c23e51954e3b454d076744f0372cc5a0e67df34872ab26f0389fe615fd8a54f143eae0b7e26a7097a0dc7777dec03e979f4fea10fc5586e92035673a29103094b2a52e2c48539868b98b4affb417800291abff2370bf7ff6007b74e44b819dea808a435a476ba3dc263c68bee98a2984d5818daecf2564d9a9a8861bb874bccda5694ed53248572f3cebdd185c137f15d63625713efc051241a5cc213307988087b326d74b1a8fcad3785922f4c9552457359c254dd43912626056776527229d50f69f7a1876084fb94760e5997d5ced53666741502a0b4c3475ac55b5176035a72993ac035d723b5d09fa6f11a85d6a6830d8eeae343b9344dc49b559273ee2e92479aa035c8fba826aae386d0b51e5d346ad6eb12c7f8514e0735ce0b777fde40147e1cfdb3d87b09364e243d8c323f0b7e9a42b8b823a6b821e320de5b0ab40a4c4a048432998718b38a3670d95867178c7fea37ec528348db65adffb570b40315482d4b399136a42092a4749b00ff5d580bd9c4b62dc364261f672e61063cf57a860f57a3cac547928b78ffe04357c7320e56b8372a5ff8ddf2b2027112e082f0e35fac9ebd5090e6781909c781fb3c675e4e4c358e3d618f62fbf100229b94527628b3ff117d545e332f47e1622939a4ec429da7da8ab4c59fcdfba1b7d239574a543fa64be7c7e91d8d44c1029adee401377f1453d00738dc09602e09ea63606510c5c1bc9ccc35de7e8150a8ad0c0019894ff01db66665d7fdf716357e6f067aaf559f72ef1f5a92f0fc00ece001c37e4c3748b74823866ccb702561a9efe536b9d2052c686635d330745fb35fc4c96f62dbabfe2cdc471d444651057c4c30d153ae8cbcd8f797eee86a59b3d89337ac62dfaa3d1b2505807b49c3af4fad58d62280de203b9aeba40b7b17db0b2ba68a4b57c645de2bbb351c7bf93b7daaaa0683804ec2b30498d9343a029a2da07537ff57abfec507ef3b2032d86f9aaf620bc4f87a07f1f3fd6e0bae895d8ab46f3f687f0189bbf5c619ba6b14bbb8be170810d8009b9938964b50f5ed0f1b34906b2a2480ca563499fc4df6ccd98ddd3c58b2d06bc19b65a968289eb2738d3425b5325456f7e2a223bc30e0ab35b806f3b1a0e9c4ebb22c74cf7fd3b5eb6bd4d32b7d400a52ca49e4a5e476ff5b5f794c93b4136afe97e7da77774146dbf4a77ed019fd9b497a3cf18b65b4628e45a76f79a52bc75424c7cfcdee0954be39d7232bf41b96ddfad03d65ea6fea3803fd01549a26a81546517339ce078bf2aabe479b8eeab474d86d7e0c825675cbd54775ab0e8df15d5e91a5f1b5f5d46052fa1a943e7fe2d21b9e6a36c8f9bac69d42e8928328f8d2a2f5aa93bfbb43d7cce2ab4bd08b264d7c1813549c6cb4b652f54a7e971c49d6d14e813f09aabe6c82facc6dc047f26084673b484dd218dd821c27f007c8e1d16b4cbca2f60578b805e52b7aa4f86e99331ac8955938c15e07efba5e793175d44c30e552f42242d46f6cf3464f48c45fa077cc32bb118b8814b32f375b238be22aa35761eab5899a2a438a7402d8673b05d0c3d3d7a55b313f551c8f95ebba3805a01b701cb66d0f8a45c0f8b995498dba9aafcdc5043ec31d3051c271839e85fd55732e51eb4cca49d77b4d9be2edf048ccbe3ea9e37925e29ff4f17d94071ceb1e30ae80d209d590aeb6d886ba8c1e39a5aefa3806fb40ac83cb7e32bb2cbbd9a37d52a112ad8359d4ef5b622d661407b87625dd736a837525b8ddccaeab61d857bc1edfa447bfe1f98f95c66d6228029c83adbaf2d62c172cf15ffe1f1aa5652d407f82506c467df7541747b3c7a6e94a77dce5de75035767f0f0731f00609d2088d433d2864c12772f22cd8acb21da125aafbe08ee0b927665041e5fe46d8836b31d38a810a6ccb52e495bdbede226b4af9558b78f077756ac3d547e99f2a0af48fc629a18d875651a4ee3fce39cda395c4c50b7fc15168e0761e27e80fbba3f5a1f917affaaa7f06bdf127be658cfe1fb67a55146ac43867b2f60f6d185d81334358ff0bf6dcd51600eff08dd8159ec999662e3504f8cf0185bf45e0ea0e5f9739d039cc52527dfafcf99d999279c070967b28b4ab1706b2979721a42ac657ae2442d59661541bcc147b8811383cf56643e7555702cf757a49e23c7bac0b9a89e39938f63291631c12fcfd0e12643df6409693d2709896699d74030966aac83de279829a631e602b3d17ba95c7c78a0851530e898e9415ce5b63f17519c705b41544a7c7560f65ee4254c00b068d4b38f00ff417592c2e4a536024dbd592ed36795aad16f94fc92d14135c307dd1d7934922533e820c82fb3838069c13fddcf8c506ea39c5b8209c456baa6ce3163766215211d03146dc727b6f2ae6e00fc1743e61d2efb60efce0a7df7d831e766abe71bdadb21fec2d9e105fab940e321655ca65ccff2ea954df8c1f14ddbc93b85b738a1325fd26579921143285f867d0f356b530f558488fba8b55c600a9b7923b99c27a68f48b536be3edbcfae0e91f004e5107f2b00dbae303b48afe5e47668a2d6408ec00fbce1aff3daec9cbad9c122052c16c070de68b20c04b6549e1312a9bb9b02bd1b67aed07070270b34d434cf54b988987ad2c0f2bc13a13f5438f3f90c5720988c9de7aed24466b62596152311515b87f39a170bece9d9e4a693a6b04d741fd4c6fcfd8354603633a4fd964d787", 0x1000}, {&(0x7f0000001400)="a97e742810e4b9b9b42286f4a694caf2ed1e70de2b69f14566826939abd41c3cfc98c108382e08094b59bbcac9dac3662c78c0b6eec91cae286af9859a5e3b39753dd28d502de461b1c8db1ad6e58d50968acbfdb40723985f8959548b390ed07d2c158a49d39712f787866dacc99ab991b041b19bc3de5e2aead59398ce7145caa2545bd47b940f7eb3b9667d860ceb800e40a24894750cbede9f5a66305b3f7df6ca139dd741428c1d338e49066c840dbf7e234164752ba090566d714f1180ec828e6890193aaca8b387334aa39a59fd2875f1673de71f90cc73d9c8bba59bebe5f077eb3258cf9f4fa1e8c5e7855015a33ee4c2d7034812a71ce58771a5", 0xff}, {&(0x7f0000001500)="0cf0efdccb2bc4582ab8e511d94b1577dad81a86fe80bf6837cb9b6deada58db61c59f36707e909f72782dc32e486b46eb222c14039bf781d31577e0d312305a8cd3121f47ee85bcb41bd8d9e147bc71760a93ec40e13ea98ee1050faa457132cf36a821ea3ad0c5aaac665b6b54adefa784b430b4a6d46bc6e8409b80a8b67157212e1fe254c8e95c93414bed5d7368b2b4066889c725d37e1f", 0x9a}], 0x8, &(0x7f0000001640)=[{0x40, 0x2aedfc9bc8eabfab, 0x18, "6e8c2e82971718df4523cfa9127f74e8bf3f5fb513c84bd4e9420d2dbddb2918e8da449dd458657c25"}, {0x80, 0x8003, 0xfff, "b270f4aa31ef9237a0c4fe2f2721e57a3d43d695b2435b9699a213f25f8f186e114d76506f98877825a29c132d7c4110fff9fc3da4f6b4b8d2c9850b0a98c9e0e3d1888de64267e9dc05b9bfcb5e6dd66286aa56752c43e2098fd2d7755997c7e9943b6690d98ac6309986ee"}, {0xb0, 0x1, 0x0, "6751bc39ff5681839867ec6ef8e0b2bd3900008f3690c30302ad20762746eb4bcd0bbfc16ef6f27c85639b45f502e2eaca3b9000ee5404c0ce4b400b5c5067dabeaf921f6edd637c5cabafaca162b3dd35c63199ec20b259f9f065557ae798c8a03818936fc2e7591f0e3f29b33af7ba9977d8860f805f4828d3b6558374bef1725a0c257460093df43996341a820567f78a239f41b9fa16b5"}, {0x88, 0x1, 0x5, "d0abb525a73330dd2502332c2d0c38ccf5459819ebc996b0ed1609d9fa4d0c0d84d8c1b8e240e199a94ab5b863da381882cc96701337570b28c0c891c3147114f2470d1cfb92d8deeef97eafa2a01eeff1a27a4c3fdbee01a009b30deccd655e3b8f39a161aa5a74c6a7b0310f18f8f12fb22d19afcb"}, {0xb8, 0x0, 0xff, "ae7097163207ad4a3a66323952c773dc47cfd3c441d4115089ef22cc08e51ee2f364af063f7e1041057251148e753ccbd539cfd00a9b5731569268840a32f7822cbc3201af62bd77a8067a1d68217426b00dd4b69276f2ddb9a38181bf4a56a641fd14fe683352b43a9a0efa37745f4fe2ec38bf8c51af1460a6d5110a09978700f95accc9c69e8aad4871d2119d9fe9938f6a44078843a128bd2651d8e2cfce81d56d93"}, {0x88, 0x0, 0x0, "7483a9e87fd8706ab76946ea897676c75fa66ff8cf27f0efb2a98faf58c9ddc05f5729728102ebdd3ebb0f2f3d68f2e9e5c75413a43d1ce1892ede655738cdde9815622d3d4cb2bacad9f8dbc2b740135b16b5e0b49150f053232f94097efb239cdaf83b968022afbfca003c5baf43d7a95d8a726d973f"}, {0x80, 0x0, 0x7f, "218f0be19ed9a2d1c774934c58d137bc789438e314cc69849968874630bedf2226890463f3d485dc298f6b182c933752d86cf5bfa46dbd11c039abaa02cb5f3f7390a21b1458be8c56e23cb25f49e46f38f311c73ddb9c42a3f6b83a59f24b321e40862375e8a9eaa40c"}], 0x3b8}, 0xe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) getsockname(r3, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) 16:01:09 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) 16:01:09 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xf, 0x7}, {0x2, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x8000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x1b1) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1d1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:01:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/123, 0x7b, 0x802, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fae1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget(0x2, 0x1000, 0x4, &(0x7f0000147000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r2, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f00000007c0), 0xcb005093f78273e) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r17, &(0x7f0000000700)=[{&(0x7f0000000440)="f57f8d220f30216bba587871cd5deab458976e806779a545736f843683e05168161202ec9a6832982a6b99b7cc8d68c692c072d10ea2d8f1ebc53ccc54d3de970806c6ca663fa676b397cefc9b24d6b0ba6df0fe964466e03f79fdad7e1613ea32db5823ecbaff24696f0db97fbe776e4aff152698cb326c98619fc65f02c59ff49e01a3773bb5ff47b9ff55c51a2312111694cd6cbbd85030db12b080214478e3d95af13093f5d9e70d92bfba8b1b919f346b2f34d964de1e1fba79871ffc8b7f1ae035e7afeb5b88400002c4c2c3e719bab751923d00d22b", 0xfffffffffffffd52}, {&(0x7f0000000640)="66f57ec3749ef1d8510a646ed1a7a8ad2410fd49b6b01d38a55718f7591bc8a821456b3b5efb48d7318ef4aa3ed45a15159fc7953385b0bed145130bc17a63451f540fecb9b93fe0412549a74431508ed7f36f5450db38"}, {&(0x7f00000006c0)="5d31c1eff36deb358f8093117e6158fff0c590c706e2c9"}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r22, 0x29, 0x800000000000009, 0x0, 0x0) r23 = accept$inet(r22, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xffffffa0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[], 0x1, &(0x7f0000000040), 0x1000000000000038, 0xfffffffffffffffe}, 0x400) r30 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r26, r30, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r25) fchown(r16, r25, 0xffffffffffffffff) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r31, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r31, &(0x7f0000000400)=ANY=[@ANYRES32=r32, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r31, 0x0, 0x0, 0x0, 0x0) msgsnd(r31, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r31, 0x2, &(0x7f0000000180)=""/68) r33 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() setegid(r38) r39 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r39, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r39, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r39, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r39, &(0x7f0000000080)='\x00', r40, r38, 0x6) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) r49 = getppid() getpgid(r49) r50 = msgget$private(0x0, 0x20000003c4) msgrcv(r50, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r50, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r50, 0x0, 0x0, 0x1800) msgsnd(r50, &(0x7f0000000c40)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d71917ff070000f319f1d3962ed2da9ac4338c3409a84e1b79a05ed2ddb436acf6daf858fe98497a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d9d350e905d8627fde271540efba0b8256157cff01000000000000319229b201a7c6f538055201c88408405483cbbc2680"], 0xfffffd75, 0x800) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x1, r44, r47, r43, 0x0, 0x46, 0x81}, 0x10001, 0x1, r48, r49, 0xa5, 0x1, 0x4e2c, 0x6}) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r52 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r52) r53 = syz_open_pts() r54 = kqueue() kevent(r54, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r52}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r53, r54) r55 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r55}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r55) r56 = syz_open_pts() r57 = kqueue() kevent(r57, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r55}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r56, r57) r58 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r58}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r58) r59 = kqueue() kevent(r59, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r58}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r60 = syz_open_pts() r61 = kqueue() dup2(r60, r61) r62 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r62}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r62) r63 = syz_open_pts() r64 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r65, 0x5) kevent(r65, &(0x7f00000005c0)=[{{r63}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r62}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r63, r64) msgsnd(r51, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r54, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r39, @ANYRES16, @ANYRESOCT=r57, @ANYRESOCT=r58, @ANYRESOCT=r61, @ANYRESOCT=r34, @ANYRES16=r63, @ANYRESDEC, @ANYRES16=r35], @ANYRES16=r31], 0x4, 0x800) msgrcv(r51, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r51, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r51, &(0x7f0000000480)=ANY=[@ANYRESHEX=r48, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r42], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r46], 0x4, 0x2, 0x1800) r66 = socket(0x18, 0x1, 0x0) setsockopt(r66, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r66, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0xa, 0xffffffffffffffff, r12, r25, r14, 0x1e4, 0xfffb}, 0x5, 0x6, r42, r67, 0xfffffffffffffe40, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) r68 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r68, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r69 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r70, r70, r70]) getegid() r71 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r72 = getpid() fcntl$lock(r71, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r72}) r73 = msgget$private(0x0, 0x0) msgrcv(r73, 0x0, 0x0, 0x0, 0x0) r74 = geteuid() msgctl$IPC_SET(r73, 0x1, &(0x7f0000000140)={{0x5af1, r74, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r75 = socket(0x18, 0x1, 0x0) setsockopt(r75, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r76 = socket(0x18, 0x1, 0x0) setsockopt(r76, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r76, 0xf, r75) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r77 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r77, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r78, r78, r78]) getuid() getegid() fcntl$getown(r76, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x8000028}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x9, 0x0, 0x5, 0x1}, {0x200, 0x7, 0xb2, 0x100}, {0x0, 0xf, 0x1f, 0xd0}, {0x6, 0x3, 0x1, 0x400}, {0xa5, 0x3f, 0x1b}]}) 16:01:09 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)={0x0, ""/188}, 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d00007a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:01:09 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1, 0x6, 0x1, 0x10001}, {0x2, 0x5, 0x0, 0x3}, {0x8, 0x8f, 0x5, 0x5}, {0x2, 0x8, 0x27, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000", 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r12, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12]) getgid() r16 = socket$inet(0x2, 0x3, 0x102) sendmsg(r16, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="100015554d4344b24a129124f4fb0000"], 0x10}, 0x0) r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=ANY=[@ANYBLOB="01012e2f62757700"], 0x8, 0x0, 0x0, &(0x7f0000000600)=[{0x90, 0x1, 0x100, "bdc22ddbc8be767835d617384e18e95a0d23877823f0cb7ad353df0fcbb91cf566fd1ea1251e03843889db473afedff86c623659dd1e4c942196dc12026e1d6c1301e86218c7cbebf49b877accb08d111ed099fe884b73ed472d4efdac55c3af3c4828d45da4967c1a959d4ff05f89646b22cece7239cd64806fd486b5e73d"}, {0x50, 0xfffe, 0x5, "24348a00c02ffadcdbcde3524527cd5584f3f63df3983e74b0939a7baf9f1bd80bc9ff68c0924a69b58463ddb4f29c49d9c8258e061f259bb1483c4ab4"}, {0x38, 0x3689d4894c2137e7, 0x1, "e08d77827bd82187aa5042b802e8850bbad862102367b0a05da23463eab8a53e7fdc66c8f6"}, {0x78, 0xffff, 0x50000, "62b4ee33c53e8b5a9201711651d8724eedb38911fcf8da11468f24d88323965c6a551a3a55d03a9f1945a19daea3b8c959571243b831e63eba7a7d7c26c3aa503562c3ae69797613b8a81bf39ce9e470956ddda52b2c82f3757153ea49bb0a55499f"}, {0x70, 0x0, 0x9, "f9505d82b854932d7f0e19dd075fa0cb8bbdce3382f5e144fae41396cfead188f8a82062bde625242df9395e91ba95b1cf7017f80710ea8e62b0fa5981f0d1d5bd709291abf8751579ccafbb9fe09e489f59c13c810ff6f85a"}, {0x10}], 0x210}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r32, 0xf, r31) r33 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r36, r36, r36]) r37 = getuid() r38 = getegid() r39 = fcntl$getown(r32, 0x5) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r41 = getpid() fcntl$lock(r40, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r41}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000002380)={{0x0, r34, r36, r37, r38, 0x20, 0x80}, 0x3, 0x7, r39, r41, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xfffffffffffffea6) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r43, 0xf, r42) 16:01:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2ee7c7d5) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:01:09 executing program 0: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000280), 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000d00000000008e000000000000000000"]) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffff7ffff, 0xff, 0x0, 0x3ff}], 0x4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x81) r2 = syz_open_pts() close(r2) r3 = dup(r0) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r4 = syz_open_pts() rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r2, &(0x7f0000000340), 0x1) 16:01:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/210, 0xd2, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r3) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:09 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x20, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {0x0, 0x7}], {0x0, 0x0, 0x0, 0xffffffffffffff33}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017bd8220 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017bd8220 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r11, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x70, 0x0, 0x1, 0x35}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xfff, 0xfffffffeffffffff}, {{r5}, 0x0, 0x8c, 0xf0000000, 0x95df, 0x5}, {{r8}, 0x7, 0x1, 0x8, 0xfffffffffffffffb, 0x731}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x5, 0x69916841}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x0, 0x5}, {{r10}, 0xfffffffffffffff8, 0x20, 0x0, 0x4d, 0x3ff}], 0x3, &(0x7f00000000c0)=[{{r12}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x6, 0x80}, {{r0}, 0xfffffffffffffff9, 0x86, 0x1, 0x0, 0x1}], 0x3, &(0x7f0000000100)={0x100, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x102, 0x0) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f00000002c0)) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 16:01:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f00000000c0)=0x24000) 16:01:10 executing program 1: fcntl$getflags(0xffffffffffffff9c, 0x1) socketpair(0x18, 0x3, 0x3c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="f0b04a55abb5e82d99ea7a44976013980558efc9be592129a951f97a8b8e7c35c38178364f83cf12d6d3bbde8218418c99242b146a6c71dd105e9eb1465a72aa3c83dc9f8757a40e3d033c23be0618828fb001", 0x53) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) sendto$unix(r3, &(0x7f0000000140)="c9f0addfe31a472a5fefe370a6b0797dc45599470c52f6e439fdf8f7c12a5b77d47dcbdeba544b23ab21b279545022c2588adf1a6ade412d068b61841c03c2c663761a8bcec203079e81d22a1fa56fbf4406d7d8183331592f0efdb7ae71acbac8080afff52ce27cdb3c377537090b1353cda373f4b9b0a9862f66a09d", 0x7d, 0x403, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r7 = dup2(r4, r6) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1c08, 0x0) r10 = syz_open_pts() r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x27d8f5d25c61a6a5, 0x0) kevent(r8, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x3, 0x2000000000000000}, {{r3}, 0xffffffffffffffff, 0x1, 0x80, 0x4}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x7}, {{r10}, 0xfffffffffffffffc, 0x21, 0x4, 0x7, 0x511}], 0x5, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffffd, 0x10838212b1492dc7, 0x4, 0xfffffffffffff36d, 0xff}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x680f5586, 0x8}, {{r5}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x401, 0x1}, {{r12}, 0xfffffffffffffffd, 0x42, 0x10, 0x1, 0x2}, {{r13}, 0x0, 0x3, 0x10, 0x71aabb, 0x8}], 0x0, &(0x7f0000000500)={0x1, 0xffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r15 = open(&(0x7f0000000600)='./file0\x00', 0x8, 0x334) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640), 0xc) kqueue() ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000680)=0x758c) r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r16, 0x2000746f) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10, 0x0) dup(r17) r18 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x28800, 0x80) fchdir(r18) 16:01:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1753ce438f5d0100c7a9d39d83ed3175b70288852090dc00fc28d79bf2a4610725205541e4875dc1d479cb2eaf49d6d9ec2105876f26688b0db2b9e7c58a50a2986da1769c45fecc5133525cd32bc9032abc7600db101f913e0bf30186ad90483c99244ee4ed0cd9cf7583719c70222622a15da288661a0604cf37dc1760feb71a6df2c0826ffd927a790d06a7a34d030b2fb69e57f5bf2add889a9583bf63aaf7ba0cdc350fbfb7"], 0x10) close(r0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) getppid() writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r3) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r13, 0x0) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r21, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r21, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r21, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r18, r17, r18, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r13, r18) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r22, &(0x7f0000000400)=ANY=[@ANYRES32=r23, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r22, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r22, 0x0, 0x0, 0x0, 0x0) msgsnd(r22, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000180)=""/68) r24 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() setegid(r29) r30 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r30, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r30, &(0x7f0000000080)='\x00', r31, r29, 0x6) r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) r40 = getppid() getpgid(r40) r41 = msgget$private(0x0, 0x20000003c4) msgrcv(r41, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r41, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r41, 0x0, 0x0, 0x1800) msgsnd(r41, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x1, r35, r38, r34, 0x0, 0x46, 0x81}, 0x10001, 0x1, r39, r40, 0xa5, 0x1, 0x4e2c, 0x6}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r43 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r43) r44 = syz_open_pts() r45 = kqueue() kevent(r45, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r43}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r44, r45) r46 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r46) r47 = syz_open_pts() r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r46}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r47, r48) r49 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r49) r50 = kqueue() kevent(r50, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r51 = syz_open_pts() r52 = kqueue() dup2(r51, r52) r53 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r53}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r53) r54 = syz_open_pts() r55 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r56, 0x5) kevent(r56, &(0x7f00000005c0)=[{{r54}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r53}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r54, r55) msgsnd(r42, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r45, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r30, @ANYRES16, @ANYRESOCT=r48, @ANYRESOCT=r49, @ANYRESOCT=r52, @ANYRESOCT=r25, @ANYRES16=r54, @ANYRESDEC, @ANYRES16=r26], @ANYRES16=r22], 0x4, 0x800) msgrcv(r42, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r42, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r42, &(0x7f0000000480)=ANY=[@ANYRESHEX=r39, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r33], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r37], 0x4, 0x2, 0x1800) setpgid(r11, r39) r57 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r57, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000140)={0x20, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r57}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r58 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r58, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r59 = kqueue() r60 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r60) rmdir(&(0x7f0000000180)='./bus\x00') kevent(r59, &(0x7f0000000000)=[{{r58}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) flock(r58, 0x0) unlinkat(r57, &(0x7f0000000080)='.\x00', 0x8) 16:01:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/176, 0xb0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000840)="000000186004008b00063300feff0f0a0100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e098d", 0xffffffffffffff4f}], 0x3d5) 16:01:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000001b00)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = dup2(r2, r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001140)={'./file0\x00', 0x3, 0x9, 0x10000, 0x1, 0xa19, 0x0, 0x1, 0x19aeded740c401bb, 0x2, 0x6, 0x7}) flock(r1, 0xc) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001100)=0x8001, 0x4) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000000c0)="c62a5899ffefc43ba8732c08ea1bc7f7ea476a7ad67b10674622d1f50173eafe9d59687921a7245e38a35a1c7e3c7bc16e2cddec2fab251901e1f53c1151fa16de4069636e0e076d9c4f1e0121f45115bccda1c4ed703e905d6a2a95c7d9d2602e29073622c67770bc0ec74d32e320205d0ff63a60c814b8cc6f25652930959df943b21afc37dfd91d2b8bffac7626c1c5d98bed53fbdeb3601d", 0x9a}, {&(0x7f0000000180)="29d8c31cc985587eaff63368d9377a49192e389271194c115b82d976a0612618ca6f9ca8570626b58e769f07fadfd9abe7f7674f013686ae50bb17c42b0dca94308621efaf734866a820770bcaf56aaf02ee36d033ec34349b34cbf26b5a80303755e3402f2444c663668f1cadd88507e091ef26f694564aa151", 0x7a}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:01:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x18) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0xfffffffffffffe7b) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000005c0)=""/175) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000380)='./bus\x00', 0x4000, 0x2) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x20000000c, 0x0, 0x4}, {0x800000000000006c, 0x0, 0x0, 0xf7}, {0x2, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbca8a8d1a0000", 0x7, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r6, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="5bde7626", 0x374) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000980)=0x3c4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0x8) 16:01:10 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r2, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f, 0x800}], 0x2) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r6, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r2, r7) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) setegid(r3) 16:01:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getegid() r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getppid() getpgid(r19) r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r20, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r20, 0x0, 0x0, 0x1800) msgsnd(r20, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x1, r15, r17, r14, 0x0, 0x46, 0x81}, 0x10001, 0x1, r18, r19, 0xa5, 0x1, 0x4e2c, 0x6}) r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8000, r5, 0x0, r11, r12, 0x0, 0x2e04}, 0x0, 0x7fff, r19, r21, 0x40, 0x81, 0x1}) listen(r0, 0x0) r22 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r22, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r23 = kqueue() kevent(r23, &(0x7f0000000000)=[{{r22}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) write(r22, &(0x7f0000000280)="cc668d9ab9b7faa25fcfb5aa2e86aaa5728661649b2be5984e12e7aaa56a232a6496a42dee2172ee6ceaf7e55ec5ef919774a81eca344b73c6dc6dba8f2a10b0776ddb880b13552db90dbb08723fe05c6d2c95382cd10c2f0267f8caf2452030d9c3986c4caf70a4e62f51362c7d3cf913919e2b9f0c6c77c49ac35d86fe85f3fe73c8c34e7c104907ccf9d443349fb9ff43d25fce5f92fda75542a9d1eb54b17c71bed2297f3650db9abdf7120f75eb69132a347ff407af31ab978d59d099958ceef55c05a4bd63d06aee700f72d34ee3be6f07cbaf0a01a9abb5dce854e08e9603a13de2f31049a5d6035af73472c772e913e7c1f0761ac474c2f3c6dc89e2263a1dbd2fa322b7f5dec369d971c3b05c65fc258febbdb837c7eeeaf0bfef7dc4b6f225d543678219a0ec79dfa4d68444c148f69c1226a3273b0ba72f4e0fea4a1a917bff909063a2881a1da12b302a7b7571ec725483c285bdf4a4b8bf9d1b37ab8d9414517324bf6336dd0f727297a8ee9800f89221350ddcd3691afee0da675dfa32360749121ebd9a43935b4d17d02d398aa0320f31db2a437cedaa323201033bc392082d5ccf0a5d67acc69147c67bf3780fca336ff786a51cd2708e802613465ce613579be053efd8b3bd9b012bc85a5fd002f1ff38f2283bdfc967559b0afc4bdc92181f6225a47f10093b22467480753b03d7ae9688a56facf6e80394b55eaf99e6cc159a8e539f5dc4df6b33358ee24d6d81a4d916a30b756409005671fd96d4ff21bc592d0ca27392fe646471688888eabe083dfac4c86f1e9c8eaaa6064cb089ff9c4e3a0e60f50c8f9c8b8b04c53c89e156b2a9f00cc5b4bbfd90080f2aa46cf6e2913b68232a626410a1980f28bff9eac236a70ddb47329dd72e4d1b86226a818e1f04c1312e0990784e107bc566827a0fee8b782a6da40cc484abb6449df660c93e9733b6bbcd079f5e973c68949f382fc4c7d44fadccf76a0b5fe73f28806e1a9e49bdd2990f6aa112c53ee668538b1b35a3b176d639b09a74f38ba9dce14cf8cb32c76c707e8267996e69caab6e8fbf74a4ce756a64bab8940447aaf57153b2495380b77e22e15116bee9dea3a196fdc0311cad70f75a6c5a299194870bd0510ec887b27e48b2ecbfc578c945df00cb670e0af5f65420946805af4a7c993363df4054bcfde2e50e77be8ec73d27a3c311102ed53c7eefb5d6a94934695e40d6357512ca7d896517628c2e9e1661242daa802658e219e029c694bee46c277c03622320ec801db7e1997644b899480da8c92babf1803ef3da92e08c7a55f7e51c9809a919559ece8739f697299821b8e686333beb7559e83e4beb2b50b908c4f892faa5e4c22063a059a35fdfd14ab57bf671b2d7d07ae9d2fe0cf774edb265a9d8d0e745d1245080c8ae7d2cdbec1228230faeb416a2b0846ad432fcd3d9cb5fc9d20c7a3bfbac8133877d567428e04b39ee7053270ca207645d1bcff2fb3c7651b009cf6a0cf88534b4896297790a09433703667ce59e4ef7bb11555b5dfe63f00c8e1bfe32776609e87bea4d5447c9ec84b001b2e5e57ac3d66d28ae093c3d5165b08b9a1cea23eb658c96a2ea031aedd881882e8789bb895f23029d381e7e5bb62299ebe17e459b2f1d47cf2a2fb9fe27eb900a1cab62889fc3f54198e55ce3d88ba0fe10da7f6697a5c803364e97c589156ece119b5e9049213b968f044a21ef56664eda6a8ad75a14eb4aa3cafb9f9fd6ec175ff791ed752a824a52d9d580b7a3e0e160f238e37ad25df667c2543551fa54e9dde8d52b7ff21b223cb551bf56c66a811d420e1ba73cc79c0c0890279e21b9473366b7e01bc6a6d7e2427e94f6c10a6292aeb5cca24384237d16721a0326e0091aa66d78c05e6543e371d63b0aa373e4fe4c37bc6186bdc3eb1d7308bf81f980b9ea0b6b5193715ba106901d6d3b2e239337fc39adb411ca4507fd6f6e122083f489444c7df913a2733b12e2748bffd0e1744881022969e19e03858d66ac19ee0c75e64b4a799ae0028e0efa52e3e872f02a23201667011ce45bf76d11adc81fedc6b129afcc0e27440d830dd85393f83329feebbee7379dbabdafcb474839802f03311f953f8012c6a72d1ebf8c560ace409108322dc3ca58fba2012ca8231fd43b85186ff42755dc845a5ddf6a50f3b86522cbc3a88b3cda223b84fb423bc4695c8dfa47f8f6cf61049b8acc82e4d9abd3c05b3ffb98f08d5e39f046ce92854c64adc2c41731368827ef420148f804599b6f1bf6ec3951560b95e5e9beba169583b70cef5d5a968e4ae645143abdf42c3a1d92e8a807993ced407f8dc0633bc69b9b5a547da60c07bb59ae793e7c2c7b79bef9d5e0908dac7c7e4ae6da07e56e2f6b04935784c7e001f4921b81aa4b65737fcec734c7ee28cc7a92aa5395cd586aeef98d3f150a5922ad5c1d9d47e50a11b116b5456ef92a5ffa5c8e60821a81efb25e0fc1856fbb391865ede1331afe759e603ddc0faa4280a5540a4f9772b630c930cc286e5bafb4de7b8dcda733f954a11cbe38f85da3734ae3724d39618f16f56cecff3e1b4125442bdb6290162ef433e80f32429a9a5ca33b61b99943d13dc13585c145eaca62dff19427aff37885472894220e99f8dc5c403c5632d5ed2fc7ee0e120f7606a7cbebac543fd758a39e5e48b6fa669f1e728567ce81f15be41a39588e7feadcba8137419823f5ea7b683e9ed8a0242279d65cd45a4797d3e9f27e573b2374ff83b889ed5abf0631a5eccc8b501a6fe4530ab3131401643670ded061389069f5b8eae7ced977280455a39bae9e095b1257921b6e3d203b6e4e5e2e0fc9e7e1343d426ee78e31638fca71b58778a2247341c67f1207d03f90e4c0e8dad7bd1239507bf838f2c2889dd950df98cd4553b7a621f02855ec94f9aa7d50e8cd603d6a2681233606456d8a8d02b354249cf9d8f0f08c7315e2c0195f13c9288f450941c87a63c7b7c368846245f362488c9de66c630b9ab746842efd9eb71cbb77ea1d533a3bab8c4aea3b10fa8b969a4fea99422cc72de818a933e69ee6563f865b6b3aa93f084ba82dc41b405a34f07f0c4816abc805d31d6f59983e2c56cf0f284b12bbd8a5cd5ea1334204e86b918c7a809469a247a8705489e9b1db2ae5e7a9bacb981eeed1092e9e5302c67869d2cc57363878a831153ec3a0b0f81855ab10176c050b5aeb6a9cb52c48340ea056945eb3872849ef739f93facf040c0c3f832667d3e200bc5335b310b3881da2c6e5deb3e3264ccdc01bf38bd3de1faed89e7664033e8d703bf6a6abc0329656c68a9d65830f84b920c75c3deb1174d9945832f156de6ea72fe035b8bf50a6373a878ae61d84b25f297a984e93121cd1a43c51c5e8f0d841eb40d8cf195cef15191a5d6836ad89e4eed901307ce78ad5b5900fdd6d0729befe469d67cead1999d921b70f750af8a18f7a6a8650c51b79db496e27073fefb5c695f5a0c0d24e64690805a752f82fd7a34cd0fa3112fb7a0893214b7f15f6877fc9f82848fa92254c86c82d5000ed6fc26513b88c5b55f853af86d86d7910cb2600ba2bdf4ed1b879cd89edc9da65a1833d85a7aba06f32155518163c758309f5a5457fc75a55277b23d6301be7f7022189a691e015c1ad0bbc9ec99bb2ffc3f6c5719726827c2809eaf50880717caeacaa4504dad0fc7e38fbc8dfd46b9eb51caf92cdf2738917fe0799f97068e53ee7c0c5f6a09928634973d805df557775e7c653e92e2bdf61245ce273b51046c5d6e5ea552001294f538441de8b6db3cf51786703e3d10c26ce8e80ff6ae11d0c7f17a6b030f63d5fa31ae932723dc2bc0a14dcb079b30ea817c2b6d233a1f63639f4929357dd8ec54e875b3fe3fd8579c2de5ccb85c8ac4a64a1d64d12adfd0e30b3af960e9f3a1880b7c0726c584b959d87805313c04cd5049cc531a1734c2e3b8098f858351de0e1c4e045c56ea7c443b68089901632fcac95e981b8841df35d7f8ef65bf13f3cd136ee6f4f09b90131bfdda958597e937962f2d64143e31501ba66218f3fd728392057fb14db5ce64b62d68e39e971521397af4f071d5a1154afaa61d2fe7fc99a246f6ddc712539739ad0787fbe3cee482827bc2b2b233891db5227c74ddab7ff9bc1e5b1428182bc7c90ab88b658f0daf0e9c4ee0f26d397aeb5531558aaa07e017fd7ddd8884decb5d06601d62e77e62d0106b7259cec36a26270c29684b3e469879ec30be2e27611c4abef47f2a7e0acef91ec6de27353c30ed9b20f9d62db737f44553c6cfc55ce1b7d442838133938c6367d65fadb0f070dd1192f3a271f73c3cc70912813c3302059caa79a87e9e66c323ef5464a1013b1b29c8c913b90cee06996af0b9cbc55a7d7f1ed178cc399633f6f3c797c6644786904ae51d143003b5f50510e0a16bbe6466f61f751f6c30d20d57a7de024d00a822fa81c87a72badecc48a274fb79a2f72bb2726fbec71548a54d47446c21a2bb18d406b48aae7f1c26f2bef19fd027279a94476e3a2f5a342572df12e2c01816a7c843590eca2cfbe2f8dc44383297ca7c69e70a8a818fbf03fc2166f0db1ab7000293a78ebbf33e05c2e9b83b38a8b909ca1f7a90fc7dc3caf0ad1b8c76167e5ad1997462c218b7afe9f3d34ecbac6f2aabf366cf05c73e9257248eb14fc7f4b748187dc2e236b38733f2104f0ecb7878428d752e9d546f76e67c7610856c37836586ce80e44255030c36e08286ddf367a49d6f6dc661bf31794bd3c506becb6762b059743830bd097bbd21603e7988b2a5183556d0932dcd29d7f498aaeb43e7b8d41d915d608d38f7c3ec096a55a9a9962a5c81c91ac6670e17e84ce46918a64fb63f731dbe0a3930ed6a605a0c3830a0cd4e5aa9cbe33065341f0d3642302b8816caf03faf0b71db4143c900390ba54eed748279bf1d7dc899f19f22e8b4fa645680bcd1785d86264fc8a09de2a2b2f3c1783a1127c5f0c7f662c5e05b152de7659f645d0ad8e7f318c8d35580cf09c050a723616e67a8a2573d4e3a20edc4b555fb56e703350c2aebf35a1e4628022a3f86e093029225e0f2b58a7535d791d09dbbbbb70740902504a3d73cc01b3c029004d94fdd612be1337c1cc3647914618acb26a5caa70308390130a6be930deae3f3fd00aba88359296e21d11b8b2ba6578a2c931d5a36efab1437aab077ee515142bbf820847c8d6c64fd44757f7262b9d3597fdfb43157c7e3bda761d82777b872691951a50df0c8a3cea7e0ac8315cde17e5e6fc0e85155d57acb9aa9363b0d26272111ac5319a94390d9a85c06370757f73d587b66103d956b322a04776cc40547c21a2daadd6aabfa4358fb86b9a84c26a92d5eb8afb98642ed17e5b975459fcece81204bb705fb98fb6c38975d196f61406d415074f68f7fe6049d47bbbfe08ce6a607213d81ecde74d5462a95d1be42e3d118651f993dee232e4f91b14b3eb8298ad2414d408119fdbb2afcc576f2d6f2078d5b2fb48247c9229f1517d849c0edd46d0e3786fa40f89b75eb2668a6d623b432ec8569687ced5983dda91b762780f29430b355cb9993d243ed752fe236fe5d2390b37dfeebcb37ed240fd217a9cb2f112d7d3b9cfa6c72c93ae7d13cbaa9c65b20bb2238e2483093519b5b24c2018c3ceac055ee80660f82621a489e8387be5aa41705a2ade67351e22093991111f3cf898e087a89d44ac0442dac472305dc435e8837cb05f68b99ac43f802f5f28c6db3fccec6cc852d337dd", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:01:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x20280, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:11 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x17f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x25) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000000)) shutdown(r0, 0x2) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000240)=0xfffffff9, 0x4) 16:01:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget$private(0x0, 0x400) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="b3f5b415", 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 16:01:11 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x20) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() getpgid(r8) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000c806c24489a0e111efeed017b1ee67c42af2402edbee27f553951eecf61d00dd2e0870c5b95bc34a9ded61d452aca63541851245d9371734b6bc13d807c58a8b705657e13d4592398447ae0d8df92dd463bc513d15f2be0ce94dd3ca3334a8f8e729b22e76a574cf3036506ef55fa268ffdee36c166025b6a832b713690489bd220866ce4bcb0a734c4636039c0004000000000000405e8b9736880237edbbd2041f42dcc118c882640d9ca67c2ac4325a4885f44ac7f8bacee44e4254fe61b518e400"/210], 0xc, 0x2, 0x1000) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x1800) msgsnd(r9, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) r10 = msgget(0x1, 0x2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x9, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getppid() getpgid(r18) r19 = msgget$private(0x0, 0x20000003c4) msgrcv(r19, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r19, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r19, 0x0, 0x0, 0x1800) msgsnd(r19, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1, r15, r16, r14, 0xffffffffffffffff, 0x46, 0x81}, 0x6, 0x1, r17, r18, 0xa5, 0x1, 0x0, 0x6}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x5, r3, r11, r12, r16, 0x2, 0x603}, 0x5, 0x3ff, 0x7fffffff}) sendto$unix(r2, &(0x7f0000000a00)="b1000502b100a45b97bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187c1aa422182a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xffffffffffffff4d, 0x0, 0x0, 0xfef0) 16:01:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1400) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de774b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2, 0x1}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x800}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r40) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000200)={0x3, "1407e9cc93b921ec95ac3119176166196c18fc406e32216693ee5f58abccdcf99d98df7c93dd"}, 0x2e, 0x800) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x9, 0x10, r1, 0x0, 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setrlimit(0x5, &(0x7f0000000240)={0xfffffffffffffffb, 0x3}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x34, 0xb7, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:11 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="6414", 0x2}], 0x1, 0x0, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0xfff) 16:01:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xe257bd9f66f13b16, 0x46) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r6, 0x0, 0x0) preadv(r6, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r7, r8) setreuid(r2, r8) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r9, 0x10, 0x9}, 0x8, 0x7, 0x9}) 16:01:12 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x80, 0x5}, {0x18, 0x2, 0x8, 0x4}, 0x39, [0x5, 0x1da, 0x800, 0x1a, 0x1f, 0x7, 0x4ce8, 0x5]}, 0x3c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x3) 16:01:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa6d4766672594, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x8}, {0x60, 0x0, 0x0, 0x6}, {0x6, 0x2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f00000001c0)="afa892fe748c9bd16a44eabb7c3762b57cb5252909cdbbb296446a99e5530001916d9338") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:12 executing program 1: r0 = semget(0x1, 0xea4b813c84510881, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000010690, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0xc00e95a06070ab8e, 0x404) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/64) r3 = semget(0x3, 0x1, 0x100) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/140) 16:01:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYRESOCT], 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './bus/file0\x00'}, 0xe) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], {0x0, 0x6}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000000b40)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f0000000300)) 16:01:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) recvmsg(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/29, 0x1d}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x5, &(0x7f0000001600)=""/4096, 0x1000}, 0x1000) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r2, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x21) lseek(r0, 0x0, 0x40fff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)) geteuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0xfff, 0x7f, 0x1f, 0x80}, {0x7, 0x44, 0x76, 0x9}, {0xa5, 0x0, 0x2, 0xfffff73a}, {0x5, 0x3, 0x4, 0xb2}, {0x9, 0x2, 0x38, 0x1}, {0x7fff, 0x43, 0x1, 0xfffffa78}, {0x9, 0x1, 0x82, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x2}) kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0xd, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x20, 0x8, 0xb3d, 0x1, 0x1, 0x81, 0x6, 0x1, 0x2, 0x7, 0x80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:01:14 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r0, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffeffffff7, r6, 0x0, r3, r5, 0x1, 0x100}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r8 = socket(0x11, 0x4003, 0x0) r9 = dup2(r8, r8) r10 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r10, r12) getgroups(0x6, &(0x7f0000000080)=[r12, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r6, r13, r14, r15, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) 16:01:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x3d, 0x8000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x8, 0x2, 0x3) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:01:14 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d753a283cc000000f400000200000000000100"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000200), 0x10215) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="37358c5058d985ce4ac64a4ead0b31f4e7cba64941e7f8232137aabf95178bd98cf9f019dffb1b8f047f50b781feb8d229f81e82a9ab7c11b8d9dbe0313424434c91dfc08bf30612b977f87f049c891a8d5f261e7120d5f00afca6e1b7a3cd9a2026641011bb6c79690f81e646a5bc2636a6f2827aa99f67f6279817215dfea038e54b6f5e2e15da388f138734e89d8fc62f1a4087c8fe83", 0x98}, {&(0x7f0000000200)="e70493dbdea8d426eebd494e1e542209c294029207c680fc8b38587413dbec2a98789fe346635114a3d51a39f311d995cae091a40379d36864a6c4d3e1d7aec84cbd5e0282608402dbf1bcc1d184e4830477d57b8f5466a3407f6075b219e1dce2f911ab96dedd92bee0941616e202c9c7e902750015522ceed827f3cba55d73c89afd793552d59eb0308a79cac5eed1ecc71ff3f463957b32009164a314ece380157516b33f8d6fa10ee8a216", 0xad}, {&(0x7f00000002c0)="196fa957b27f9ee77940a1418d45e8a91f58b1068bfd5906db965778200e0ee60ec4", 0x22}, {&(0x7f0000000300)="c2483ad7a8f9345a58d4", 0xa}], 0x4, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r0, 0x10, &(0x7f0000000440)={0x2, 0x1, 0x100, 0xfd22, r1}) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x20}, 0x0, &(0x7f00000000c0)={0x4}) syz_open_pts() 16:01:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x7, 0x4, 0x9, 0x6, 0x2, 0x0, 0xffffff81, 0x10, [{0x10000, 0x3ff, 0x0, 0x3ff}, {0xfffffffa, 0x800, 0x100, 0x7}, {0x8, 0xa7, 0x200, 0x5}, {0x1ff, 0x80000000, 0x1, 0x141424cf}, {0x7f, 0x1, 0xffffff97}, {0x9, 0x5, 0x5, 0x6}, {0xffffffb2, 0x7, 0x1, 0xffffff16}, {0x4, 0x7, 0x4f7120fa, 0x10000}, {0xdbf, 0x9, 0x1ff}, {0xa65, 0x3, 0xfffffc01, 0x2}, {0x5, 0x9, 0x0, 0x3}, {0x9, 0x6, 0x81, 0xfffffff7}, {0x7, 0x3, 0x1, 0xff}, {0xfff, 0x8001, 0x2, 0x400}, {0x8, 0x200, 0x2, 0xff}, {0x9, 0x7, 0xaf7c0, 0xffff8000}]}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r2) 16:01:14 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="c98fe632b40c0db7ed3b2446ee73fb130e9f3ba3136b9b72743437ab34cd", 0x1e}, {&(0x7f0000000580)="49b5e365312f5066a5962edc3b7b4e4811bf3cb1f8ff49a2085f8659cf6e817709900cf7759a511a9d2ef781b2fa42e2b613efde6ef7273e7c3c54a33a36cb96f52e97891977af97e8e3528247338a58cd2763d860abf797618f3d748173b44767a99647a56e1230e46952562f0f98f399ded30a1488211a936dc9aa08834b77e605f1ee51c1c7b917b0199a9b34d795628cef53c10565f8b36307edd59257b5922c451ef4390dba6bf2fd6cce9da27b27a8a3dff0fde039496f7aa37f8f04abef1c8cd430f849fd4542d2f3618b9846eb9224828c88de509a193a130b354d7f2f7e27e1df0300b2a47b1e3fe082c63cc49961", 0xf3}, {&(0x7f00000006c0)="abbd0c82811b3a3e734bed45449ccaef15b74d918ba1cb5c56bf45d74718e2734f11bceab22b36310d35b0bc22a97dac910028a39f898ed69789bab78cd69972f8a349b1302baafed13496bf3aadd06115352c25b7d513d5fb705c96af450f4c27057ce59b9cd311af33491f719eb3e2bde8e0f30a7799e96b347a2ad112a9d8c4deb772c44a0820330257924e8d5a1daf45d8a4a9ad6dc7f046e6bcbd8d29e69da703d773de75d798ec62c0dfbd51d0b6bfa001bec0b53f0aeeab42ced607dae3a134bbd015665931cf5c080ada02f86a932a7535ee31add28a0941bfa87322818bd5fcd50788ce08c223a8d0db2ec660f72477d7b9aef5f109ef25ab4cf605af574869eb061fe5391814d155c29fe14875d943e9cb4ca0b9213040ee4ed011022d30b3e072baecdccd40ac0594c581376d814cd3fdf6e5ff192e59b433b2ea077dd181e3471aad9f276fec6c99e3505f33c890a0a327be0d716f3ad3a54843d5496cd75a845794c945263ffbe1745fb3cc9cabc2d717225ac0f385d1699efc85c648664ddae51b6074c5872146adfbf3610caef477454b03e9164670bd85815b2c822d47e3e3385de6757d45d604d97e858b565abb12ff2f6513c59940694967184ede76403369877197428a74451a0ac70b8612ff25ff4ccbad30131e632413fe01f3203d717d25b98ffb2f106a3adb993bee96713c5f646a4e13fb92e194bf145b2c64ad4c05ab833634439f8503c01a4945d6b9a4c16060c0b8b045c07f1b91e453e7695a504ca83ebd151f46190f477002a642fd5232c75f642e911ca4d1d186bc5fdf3243642f97563b9337b39dacf9efc0c3cae0e963c1d18240f88f0e6cb54aabdae29a09fab6b4d79d955dfa23dbf87926e1ad540e1c6d58de55c3716fb74ed7f90825580a7c152f4e162ffcae69e8f0dcb07ca41a2c515dbab8a59f3c123cda9f75177f9aa950f3411e9ab6885239025ab9dea9b97c25c254232bdffb6a27f22eccc132798585644c232731480c59550f299e9e029b6855334c0af9c13acfd11a205802a45dfbbd6d3b126aeca2aaa08d0462c40b754d8858f707e2df71afcd0b48d44cc62a2ed04c6298535f151aec19ed56f457c6050b4a7a68a4f4d61a5b3d13d690bd68ca92b33e2a134507194218162ddb55eafd658841c8a4e444450a2e110515566f30405c587d9cf5485e760dd5244d545543a23199e60ae616e4f6dfa903f8fd34169321214004e7b09f15f77a9bbb3a3ba502a7af988b2ad6bb6b3312bd7b94ba21021e5f8c30f3bc8b4bcdde083e86643149e2391eadce2f4c2f0b894fa4130798eb410b18d867cdb2e0015e8388efd57cf63c84f4e42360acbe5aef8223cff9780736b4d6f87ba62dfe0951278225ff56ee0349a8ed7aae5a343a2b8a126489bdae022f406c06702f461766244118ebceb942ef973fec19e98e84c662483989ba238d32758c6d35cb6bdf0a7839608bc46e3a95cab0a23d8c5a1f8374c88b99507950658430af7be81a803c60a13ded7ce9f6d7522814392757b3953ce66b50190ecfc31d61e0d2dab7468e757064696ac321f11791f722ad0cc31380a8838898e327355901542cec9e9aa10a63b9b6e45c54a13cd1e93b97096f48c644faf750c449c1bee0fb2d7dfd69864585daf8e9b31ec3315eb7af1c6a7e104338d5dc9fc58195d6caa6bdf010f9eb72b366e48ad8e3d019848eb1788dc29b677e3fa3ac1a8c9a7e17bf1cd9d3a0084391403d52565cfa2546afc97d26062fa931ff3b2fa50532465656629e36e4b7cfa53eb6e67767a7ce7d7e434acebc2ee5beeb69df0fd7dda61f91261b4447626f1cc45f4c0f47b91170f79428fa38a13df2bfe5f0119261c712bcfc939c84bd227664f4ef84c65a5e466b7f4d033ad93e04ff39abea2409423ecbbfdab55c1559475bb8d97205d6a5fcd2909fe6001bdb3b9b923ab725b94577a7120ec6f91908d76e8893e35d90da4dd86e8829b17131c7cc8348979a7fb482d9037db0209c241c2ef75dd8051166a2244138ab0e6f9c9bf40b39460c9b5f26a615262a3fa25d978d197ed15e68a0bde18ab4d0b9fce470e87c78abfa23d501352ec770085e57a2b9e4a654ca2525a9ee7a870de55d83d74c623f71b6e82a18023a154b050f6d2f95308511de23e01486a391a9c0345be3add6a128827f80354a31234b2c3fb6d49367601b93cbc1ca7f3ee47634ca863e153d6682c41eb18c172493324b5f2463f115d4f35a3a4e41c11630cdc70fd0860021a3f1b306c664b69ac6646a5f1b57efcdf2edd9bc482e57b54e5e7bbe5d93d116dc66a47b6313329efb7ff178553bc75f01744df06ae7b5336c2d4a6ee29471bf02e448e2c08ac8c188096512126fb5486d3f6feda8c9bc005a30465c828f6d48052c9c22734775fff87f3a83df00055fce5a37232d57495421e93dc04ae11f25fca606b76af5e9cd284e71c4609e26ccd9cc4d36f5bf3ccd3736b9cfa3519a09a8ef15880520d66b78f0932be25ed035155d34e746e1c81ea5935b4847430c35f507a7b5ee86d277b48b9532e8c2c837af84f99c040ee7c2bfe6e794bdf6784082ecb611e280e65811847e775bc67b6893c27ce9646155954b9a61f491239f20bad926a191a5a35f4d158496b40e3de6980a99818345a7016882924f1d06c0ceddcaca7fdbd95473f996c0eada22f21d25231fb5eb5aa85a9934212e6a1420b77093d5150327e448d0f1eb6ce446886043c83fa7282c0a16c5c3e2a41612a960329248b12b738896b5b746a0a4de4846ba0b03421f46d815e5f89a15bf7a933f17f4147c9bd469571a1a034697b96ab3085936e105436372f6dabfa38b2c226f64744b01b9cec2b97d57d3deebd149f7e2ae017b2b29620f1687602fc7d769097b22f9940eedf6ee48e536b9dfd45c8b0653704772cf1186476e887aa3d03e40e3a9a8ce9d3a3dae33c8453e3676db1e944c11dbbad1fa6e66f7e2014fa828bad94aaba702669c6ae050a9ce242654253199fc06b6184935090d4ae07a61e5de0f1b8a1ab7cd77cb4d94c24924b16e21ea70958b495b1839ea2e604729f05f59a0e941d141037f3b8ce49345925c2af4abcbce2457c43e15169700bbf3e4672c52f7ce060cdfc6d07a2f22fdfc06e09c4e0c4e90e08328d6f43175a43375f424ac5e86665552e5d494d671ef5086da94b465e57e645108d5856488e5da08786c98513bf76bce05ec7b5cecd21341758faed461f4ca75cf1deac4b4556e59194f247ed175c3a1285a8e510a3f30cc373864b24626eb574118d886a5819afffa58320c0bdb3d5c9c3ad5b832e818ca9d170d30e09d8dd90774e5ec97e890d180840ea9d517fc913c735ff922c5601fdd3e180e31f189ca8441fe3c99f012315c492cd94eeb8d888ffdc09f4032a24299946308b78f299f9037b2342980409df2f00da082780b30b429be68a5bc0da558f31b1dd3a5339799cbd5eed92469317ce5cdd16c60c9fa248b2a9a2eb4ca30cb0036ec79524cb4e12f530d7f4004bdd4bd66188b2a6a34f7226cb51b50c726921948cc1472c1fdac7e08b604dc04713e4a28897ae8a6489ad8c770d16d2c6369bc34d7f9642375e4caaf5e0102e5bca1a821f7858d67530b84d431645834b69fd45a27c0f0bc9bb60e522966cabac30c4e2d792fe1fa54af5c32dbcc3c3a04b303b268ee111ea0ce9314955bbe153a3a018c5932996b509384ccb8ca83badac96232102501415fa053fabf29e99dc929586011a240df7fb9cd2634f579c56ebd629d9d20c0bb9f0fd66c4819e402e1837c3d0bd654c9664dc4fff77360f71bbb863d1f7c3d49069e1a20a06af464365f323ec6c4d50ccf02791b7ebdfd4bbd56ae7ecad8227813302e99747aa816af0fda1bc1063020c37f2ec31656a4f272debf2dfca4d585826ee250cdfc4540277f32038a9e5675403939629cfb97382e66e915f7add1ade45db070c72cc452938fbbb303de0544e9455ffad25bfd09c559efb56f8765118f2a00b64ad597ce28db4c33e08e1643a16f4be4c418b7509458c0b412f89333032a34c1bbc1a745b3714b54ed5f59e0248d49f001686eff8bc9e9d5ed4dfd0e3b6d7d49810e38dcd329ede10386e9a26ab92fa404fe59b6d4028e0ba6378d9821989253cbb69078bfc7ef6fa9785e1c57d9e58f9e3132ae9ff991ad1da9642ed0db32b197df0431779fca30133779cf8579fd144266ca14427478406fb84da0901000b6b56fcf2fa7068387ccb666ab0810f0cdd9a71debaf4373e3d2502fd0b1fa3162ed969741e463ec5fb074b0053aab2c4af5890aea991a9b4fd630d1ed0e0c0e273bc064c8b41334bb825777ccd26f884a9e7bf6f41e93c5a72c562ab92518996c7a1260bbdd82bf084199f29a09b196b6d19b9cbe6142241947534f13ef207701e9a01d298fdf804a2efb9edccddcf1a59229ed0aae70a6234e5283cfc4ee3da7f1034d2ba134ebe05b7ab5501ac041aeadda42ef7ca88415a2f4428459780c580bceb91cc3232f083a8832e2477dca6e2008f0952cc379575dba97ffebebed7aeb5c466ce9a185eadfb715b4c155a8eb7b1a99defbdad1da551478d870d873bd3d2c03943e9bd489e3b098cd595d3735ac2e353eec0aa420a88d7105bade7d39e7bda9fe6e2c807eb9271a961e75fa29d64d8db2fd6aa10cdcedbdb7a454ccccb5eaee404acc586214ac3ca1f088288de4390c221f6392fe93a5cf8afc0008fdc54792a504f9af87ae5d76ed3954dcafc31e04d3999db0bbad161f7508eb0264b317dcc33d9445aeb89ec8904d298213fd80d84b8f78f577f700a8823a7d4cb8d1567b81996a23a90254976d1523e90f03ef0d128491e95a68c18c447a1b768c8444a96acac8db65a4b837e4f4a45cd071c21f4d7583d74101cebb350d7b3f862fc74ea407781867b7b69abb8c34dbeee2595cd236d2777238dcc550223f9e29f9b4f76d08e8bcd5613fb6e2919f7d78bb97e3d896cda67bc07148b965ecb103eb3ca7f506db794d9906aac9de9f6d1b6a196c49f7ffd99e281e55ea7251269108da7e0552c79ab44355bd4331a2680f337fff30b4c20cc81a624ccdb2f13eddfcb468b428a2ea5fb5f950d79bedcee2a4e33341e877dc82d8dd2e27e86bb7c9455a5fe83785fc60305e1c59213435f8eebd0175ded9e41cde898cd69c5b50bed462488d5fc33377ce6fcc7af2c2c8eb34c74b9a155e1150ff2c0dbd85ae90632263aaeb94449a2af45a5b95f611d1482720030aaceee223b8f3cc27046ca645708eecae2cf5ce063c9fab8812fe20d1af1dd1fc14ad9c66ba3a865faac9dbcdf23085fd0621b3d2eded2de01063ee4b043ba473158dfe5ecaa3c30f5a9ef7884774b4a6fcc5d6e104f3538f37305ad10cdcd2d3b88033d608310595b4cc1a5878b18656eb7ceab8553dd317401a3ca2aca1b979e023a2f0c8bb2e2d1ca45fa63c36143ecb894bf079b230a62be926ea0b31f254becdc393ec26fe0bb61827b5a04ee1a16e69f596a9f2744c9de3948d16d30c5d53d891d94eed15c1aeed01ebe2dcfe4b41373bf8c81a2b7c5fc5e835f8e18468f0f1c2c71c9ef9c97bfbbf8d33c76d4f93c5e6bfae761a4711625d53822637448844ff474114d06480f876855f03e4409ef29d9ac181841950867fa3c548d97b27226dc506e522e5065eb7f2282b9f6a6738569eba51a79b8394d9dfbdff42098ff07c1b937932a8fc86f07290ada66f3cf1f2a2160287b7b4b66e684b67c2292ad307d7b0bf2961", 0x1000}], 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xfffffffffffffe46, &(0x7f00000000c0)="0218ae4dcd9e4ae92d558d6ce4c1") 16:01:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:15 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e991"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) semop(r2, &(0x7f0000000340), 0x0) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xffffffffffffffec) r7 = socket(0x11, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=@abs, 0x8) listen(r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xfffffff8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r9, r4, r6, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r10, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000240)=0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r2) kevent(r1, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000140)="4001") ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x7, 0x1}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) 16:01:15 executing program 0: r0 = msgget(0x3, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRES64=r3], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r5 = msgget$private(0x0, 0x10000004) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0x0, 0x1000) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000e3d9000000000000000000000000000000000000000000000000000000000000000000a42a216b8ca9622100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000080000000000000090491f630000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000dd2f792af558d4b904c701d329fd239ee1921572577d537cc2a5fec3ec259cd8d00694ec1cd60e48d6b3680965ccec8d016b5c0217d039be66edbb2415a516296bdb9b269169fdaebfdad0a7257b232c9a4b1f6ddd16ee22e4ef2198a02c501cd3b9e9804112a416b994692a783294246ecb31416a4261eec03be7382da3ede8bf7faf976fc3c112bbaeb15ddf0dedff21ce7757996af83d7393b74bfb0ed24adb86979dd46f65e313b84d85784bc1af0b0e4f2e65e4dbe057cb4f5bf6a946bb3e2ffed0c316d7dec1fac8"], 0x9b, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) 16:01:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000023c0)=[{&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000040)=""/105, 0x69}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/226, 0xe2}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/45, 0x2d}, {&(0x7f00000022c0)=""/229, 0xe5}], 0x8) 16:01:15 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x0, 0x5025, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) setrlimit(0x0, &(0x7f0000000280)={0x1, 0x9}) clock_gettime(0x7, &(0x7f00000004c0)) r1 = semget$private(0x0, 0x5, 0x204) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/178) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x200, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) socket(0x1, 0x8000, 0x40) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0xffffffd8, 0x1, &(0x7f00000002c0)="d2abe5aa00b60d712267c2196daba97b3765dbe1dd3ef5a5ffffd7c429734e", 0x1f) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) msgget$private(0x0, 0x0) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r5, 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x83) 16:01:15 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x80000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:01:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x4, 0x396) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:15 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf0b3f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e928290048744f7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6d6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a71ed8fdfe244219b42f64258bead85810763213fe3956f55a0eab72266103c05152651fb0b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd698987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a3f9ba90f1c3eac3057782668808d1e1bc42114b725a8"], 0x10) socket(0x18, 0x2, 0x0) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x1) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x2, 0x8) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000840)={0x10, 0x8001, 0x4, 0x8, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x50ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x8000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xf3a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x702}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1255}) read(r3, &(0x7f00000000c0)=""/251, 0xfb) close(r6) socket(0x18, 0x2, 0x0) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="cbabd23d33fb158371025ff62dc5") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:01:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0/file0\x00') 16:01:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x7, 0xd6, 0x5}]}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0xfffffd32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x5) recvfrom(r0, &(0x7f0000000040)=""/254, 0xfe, 0x40, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0xf93, 0x0, 0x214f, 0x0) getgid() r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x2, 0x0) fsync(r4) 16:01:16 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x6, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10004dbec7ec1d7a0e47c4ea29fdc35e1f531f00d215d1900605ad0000000000d8f933beeb39000007789c4fd5a0a4153e3c93784abf0100c7707622b545e9fcdfe20e45c14b6e0cc026488ce2"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r7 = syz_open_pts() fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r8 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) 16:01:16 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) shmget$private(0x0, 0x4000, 0x20, &(0x7f000003d000/0x4000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62e57f7f00000100"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7f, 0x0, 0xdeced8ae3d8c4d09}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, &(0x7f0000000300)=[{}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x6}]}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0x4189aad76547e0b4, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffeff, 0xbbc, 0x9, 0x1, 0x8, 0x56, 0x1, 0x2, 0x7, 0x81, 0x100}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r2, 0x13, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x4, r4}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:01:17 executing program 0: socketpair(0xc, 0x6, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = getgid() r2 = getuid() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffff9, 0x0, r1, r2, r3, 0x140, 0x8}, 0x5, 0x10001, 0x7}) r4 = shmget(0x1, 0x600000, 0x80, &(0x7f00009fe000/0x600000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = semget(0x1, 0x1, 0x200) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)=0x10) r6 = socket(0x10, 0x8000, 0x80) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000180)) r8 = semget$private(0x0, 0x0, 0x9) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000001c0)=""/169) accept(r0, &(0x7f0000000280)=@un=@file={0x0, ""/8}, &(0x7f00000002c0)=0xa) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000340)) r10 = socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x100) dup2(r10, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000400)) r13 = accept$inet(r9, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername(r13, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r14, 0x80105727, &(0x7f00000006c0)={&(0x7f0000000680)=[{0x62eb2027f38ecdb9, 0x1}, {0x162, 0xffff}, {0x81, 0x7}, {0x3, 0x4}, {0x20, 0x81}, {0x89, 0x40400}], 0x6}) 16:01:17 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x3000, 0x120, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0xa9, &(0x7f0000000180)=[{0x1, 0xfd, 0x9, 0x20}, {0x1, 0xff, 0x3, 0x8}, {0x1000, 0x7f, 0x20, 0x5}, {0x800, 0xff, 0x2, 0x7bfd}, {0x5, 0xff, 0x0, 0x1000}, {0x5, 0x21, 0x3, 0x1}, {0x4, 0x2, 0x1, 0x400}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x301}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") geteuid() 16:01:17 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000340)="f323d9a0ae27b8309eeb03bcef6a088435d19ddcef388408432250d9871069695f6c5addc89e1bf5bfbee5c39425ab18923126c0da0e4b2de57cc8462d470e5fc942b1c8ac3b241f7f2cbcdc1869ebca28108e126c3dd6fbccddf37f98917d8740e638c1682c89082eb2204fb97b072fda7d88271778e059051f2056dfb828ff7d445dddd77dc990fd40ccfa67863525670f6abd3a43e27f534614de1b5a5220d7bad0b1fc931d36cd153425d4ccdbbec04aada849d76ff0a97be1d668a605d4c4636e9f7dcb08ed01", 0xc9}], 0x1, &(0x7f0000000440)=[{0x10, 0xffff, 0x4}, {0x48, 0x1, 0x200, "1364ad32536ecd3c563c9c45d6d95a6a6467691aacfde2d446cad71acabe6ade81de2a64de5df3524c3a9ddf4ab7f44e38ca8d742e3a"}, {0x58, 0x1, 0x7, "097c97b7d473fcff51afc84f3e00c3a4023b131a261278c05403d5aca16b2dac5774271fdc2aa2778f5ca795a1747f4e9b962d5197a47ec9dc53f97b89ce78948c81"}, {0x70, 0xfffe, 0x1, "27a29aff59c3f9a128ef17c57350e39a557a288cfa67d821dca05fea65f1a0512de9f8d21afd2232c5834e8e742dc68a32be29f0dc10b90a9c0f918dde16a3d8fcb3937a79456ad995c35a4dd58bd523856b5f54ee5e9df885"}], 0x120}, 0x6) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r1, 0x70, 0x200, &(0x7f00000005c0)="675805c84a34cb68546a025c3501da023908956e4a8ede4d7aa4d6fbe540bccf4989b5c2f5dfd8504fef2012c9971d29709dba1ac0f8b89407f54c4c9ae09ec686c42f3d7ec1a5c9160eabf341ab99ac95569665e68c07ce9c5c3489679a6bae850d6922134edd80222b568f33ab299d3e9d66bfe930166b83200433ef7b8026332d5383b7a53598642c8d288ab89d1e275886c0b9c93ac81ba25b8262e5", 0x9e) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) pipe2(&(0x7f0000000180), 0x10000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x40) shutdown(r1, 0x1) 16:01:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000383, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0xfffffffd}, {}, {0x18, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = syz_open_pts() pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000040)="950af73bbc5e8ab4419f67425e1cbc0b594c68ec19ec1dde67c5c6bf350d9fae9376858ed712599bd9542570f949ae475fcd00552dd3242ccb597bd24a024b2aed6f44e00113a2cde5a5e10db43136636f760a64d2fbd5a74c896368708fc9fb2736a3429c2d6efea7b2790aea120d42fde955b46a06fda28998be0518142d8951bde41e416bf4cbc854e9f2c10d6ad4fb352bad8ab69b29316b71bd57bf91561a7d06a9a68e27dfc616c180240b0a99e4c769be69ff8b5b9e0ea9594db171270ed5161088462f2f814a1664bac174b28418bbd0e4bfe2", 0xd7}, {&(0x7f0000000140)="cb1f3b3d68a4fccce2b336dde58fa99c5f9443328a870c566054b4afc2c43d361326afc59351772523ee514f994d20218f27d1957dae8c224455726cf40fc656a9770dddb208ffb342da236cf08757a2bb6cb5cb0984a5f97e1a56d90206f8b27f0159fe24123ba6818bb12ec41ae8830beb596d24568b5fba45d8a83265550df807110a7af2c12c397f9cb80290b781b281bc20fe995e553a71c076b1ee6bdd1c0d4e9b1d8ad92b6838b9f72917c0e15b4634668eb6159e0682bda8c4f9941389b55a1577", 0xc5}, {&(0x7f0000000240)="3706b0c3bf30977cfa500bd1636752ffbdc278f017dca2bbf699d174fa2babad5e86e8da9d46765e0762ee54a6be74a9b5", 0x31}, {&(0x7f0000000280)="0b5e6cff0bbb2ed1d020a5c6c4557d", 0xf}, {&(0x7f0000000340)="f91851d2edd89a9d2d63664d61bbeb4fb1bceb3d14665de117400189f1f24d29832666299133e6978467a1a415857dedd0d8c7c4bf36c10ad716dbe2749ac47bcf7f20e33f29800e8a6199a69075564abfab29e6d0e8b6bf56b858e52647aaed1fe9390218c049998909fab9a061c107c588b00afced44b961", 0x79}, {&(0x7f00000003c0)="a4635c7305bc505724cd15d43e2919526cb9966a557e41e78e5cce910fe4e412831a128a42904d1657fce27c58d980960cdd24f5703bb3a6497f917b265a7f08966076aa9f75203de79179e7e33a950902856a0bb9fae46adfd4cd8a9ef6415af0e7efbf8e1bc6e0acdeb6f8140161c98de57d26de3464", 0x77}], 0x6, 0x0, 0x10000) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:01:17 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xec42) getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000056f2cdc8982baa42d9c33300ffffffffffff00000000010000"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:01:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x32}, {0x70, 0x8}}, 0x2) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x69b, 0xe4, 0x1, 0x4}]}) 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r1, 0x3, 0x2, &(0x7f0000000040)="7d75cea67a66848b9ddf3be748e810024adfce37233f8372850943af1a78839cfcae48bff23b0e08099c8371d342bb9cfd352fdcf3514a9f817d6bf20659f4f88ca52e2984bf9921ff3285af81e33f02c873d6cd71d65fd11b43cecd0e2bab547df44a9d9f14e5f34829d812eab85bc9527b243e24a1f7226952ea3385bc4fa2e7b86e7c5eb0862cff2d91dcdd5b298717bd86bad8e0216ab6c69310b5c18197e87000877b83787db73dd3c2a17b8b3036cf0fd5977ac21d9ae5a3354d51bd81b45a7677407af9245b63f3294741e152b37695843e72820c69910ecc95ec92219600996e918dc1affca23017", 0xec) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0xaa6871ccfcb7410a, 0x5, 0x1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x9c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000400)=0x6) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000380)=0xc) bind(r6, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000001540)="b9", 0x1}], 0x219) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r11, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r15 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r15, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r17 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r17, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r17}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000600)=[{{r7}, 0xfffffffffffffffa, 0x89, 0x0, 0x8, 0xa5}, {{r16}, 0x126e7ca748c59660, 0x13, 0x1, 0x4, 0x80}, {{r18}, 0xffffffffffffffff, 0xe6, 0x1, 0x80000001}, {{0xffffffffffffff9c}, 0x0, 0x185, 0x1, 0xf3, 0x7}], 0x4, 0x0, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000100), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0x860) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0xcbe) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:01:17 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:01:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r5 = socket(0x6, 0x1, 0x1) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r18, 0x0) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r25, r23, 0x6) r26 = semget$private(0x0, 0x7, 0x287) semop(r26, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r23, r22, r23, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r18, r23) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r27, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r28 = kqueue() kevent(r28, &(0x7f0000000000)=[{{r27}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r29 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r29, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r30 = kqueue() kevent(r30, &(0x7f0000000000)=[{{r29}, 0xfffffffffff7ffff, 0x80, 0x0, 0x1b19}], 0x6, 0x0, 0x0, 0x0) r31 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r31, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r32 = kqueue() kevent(r32, &(0x7f0000000000)=[{{r31}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="f30563106c7e5ea07642a8f35a3ef49cbc8b6b78e92cf3a4f236a1eb681f77329b7deeef96dd3da5ba938192fb1f3d20784c608b03e7ca471f8abfa2fe370bad6dd31aea7731ef7f78d6d8a14a98c52d17c0640fac4688a3ad4023a572a46bacd996bde7014c883f6f588e4539611c790373edb9f016d85a1c618f5782a474fb6cd4ab71d2c3e195f765dd93f8b9096039f5", 0x92}, {&(0x7f0000000080)="14732407b46e9579d9074a6ec919cdb2dd6331166f5330abc77aed284a77a46328de34a11ab2def0ba55cc77b73837b5f22de365d1", 0x35}, {&(0x7f0000000140)="48b21ca339d9b53d0caaeea7e0f63bbb43e84d62169b0203272bdc91ea84bdbe5861fe0afc", 0x25}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r1, @ANYRES32=r31, @ANYRES32=r33, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x5, 0xbd25}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x7ff, 0x1}, 0xc) 16:01:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r1, r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = open(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = msgget$private(0x0, 0x402) r10 = geteuid() setreuid(r10, r10) r11 = getegid() r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1000, r10, r11, r12, r13, 0xa8, 0x6}, 0x8, 0x2, r15, r17, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r6, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = socket(0x800000018, 0x1, 0x0) bind$unix(r39, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r41 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r44, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000007abadd5e67a61a44b2bb2ec3bb1b839e47ec2067ea51560ec30881d9ffabdc"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000680)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958717f775e377040cb5af95e870a16e15fd7ce245ce220098604208410bb0b2445b59fbe"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r48, r48, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000480)=ANY=[@ANYRESHEX=r48, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r42], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r40], 0x4, 0x2, 0x800) msgrcv(r50, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r54, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r2, r49, 0x0, 0xa}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee518c701986d65be379814e676f1e7e8f0b9d8866a94b74d1d570ef744fa236872ece26514994925cd5f064cb822b5bc18e16e4147a618e65c4febaa71476632bb64f091414def81de252b427366d8d2bf008d0a", 0x113) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x85}], 0x1, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, &(0x7f0000000080)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001540)=0x1) r6 = msgget$private(0x0, 0x0) semop(r1, &(0x7f0000002ac0)=[{0x2, 0x80, 0x2000}], 0x1) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="69f0fb82112e2e666ccd"], 0x10) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4c755f93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"], 0x1008, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getegid() writev(0xffffffffffffff9c, &(0x7f0000002a00)=[{&(0x7f0000001580)="e16f5ba4911bdf417b3dcfb92cb805f279d7d2a57eabc472f839bd5272d1be0d00b89ccec0", 0x25}, {&(0x7f00000015c0)="73df1a34c17da5e596138b655ffcbf6507cf959600950825861ffae434cb150389631e0efb5a561347c3cb69a53847621e8628a21dc37c03982af5d77ada0b0aadb9ac5c53c0ad760de266dfd7e12865d3c9e6a7179469d89d297f34577749f95e8eecc4335ec0aff30058538ab3d0fca006fd77e5e7728940cc0eb1a6a0611eab3152fd84d20d71f656312983fda73d32213aeceb9c00d4a9cc6c9b00e7e69c86d9bde781feb07bc373171055bb1499aa3e5befe3070dda0abd772414bceb46047df4bbc77239c8372e2e211050170cc179715a4127d485089b94586afd62b6dc893f61df6c54b6f22985b25f1fecf23e418d3eb40e3d3c47543ca197d4ae6904a174240b2df0db8ab3ad4a0ec431eeafe99472247d152112dd9b29e61ee4c772248437918a3ccbcbe717822f260399879344f46ed02dc2b0a543ac4de9fe55631ea7d718a2978876860dad0ac975bbe20248c9593e64e9145691666186dcadec226bac61d1c70972f8903f8198e4385a822c64212aaa50704002b393a4a83f7ea53af3bd0b586be3de29c4a1d5d07e1b0739757580bc5cbd9fba676a17307a3ed174d5a04af22fb8639c76750e9395839c404c613bdb0ee26a8d5cc210ead754c6c1fa36cf2775c55b1485e81d3ec545af593d6a837baaf49a3b090897881eac7b23b032f222287118ffba0f85f60e52fdc5f82b30c6461d3a95a65a0606acf2e6abef904505078df976850a88d0b7f33446ac7fc2c9dc825c1f7bdd775aa9524a2a9bd6556cc30a0d6d5ae5c259a408c3ba2e70b8b01e3a268ba89e0f687fd6574c70ad73c3a79a824bc258125cf78e207119a8d6b097411354cd92f949e89afc360947ff24fbfda0bcf06220ece47d82b96c426af64e286cdcc50b979b6e9c789128be773df2143ca9a7ecda07c6c6a64758b73a0ef096d9b5a39eade07e38c8648d3523f6ca3e237f9148927c034424798c69092290593798f4edbe08f123706173aa22ebcf0f3bbd180f930d8bde523da7e1a9586742d30cba26493ce9f797adde0f77f5720026c3be06b0d4ba40e6670e4c33c7ccf5deb400a2f5227de70fe546f6dbab8aba344aeb626ea0b0ea4ed58ef69d200fc5051d8b41f6ced534e7f00e1fb88a000ab17e30cbf5841b22c3a46cc2aadb755f9e65d8574778352d48249a9bc56fa247c0d9ebc88a01a7c06495017feab00bfbd624e297077c619803457d4799b23b4bee5e6392c4e7f8d12f6f5b875c2037d898c9a30f47e75e0801b94af67f35c1353fef0cec0f302301e06dfff8ec3aee9757e9f791ea2f6ae56d7e5ffb4ec38576a386bf6c1368c2808091becb9a0d0b20cf89e018253f6926afd1db5d30129588ea771a8cd2f7627450d4839e55725c0f11ee50bcb7d38b301946fbb239153c466b98ae90f7c857f1300c235ecbd3b211bb8e2dd5372b128cb4bc07593f637f2f9154290f358aa61a275b4682d1e98ef447900dfb4c46f477ac480c5e1e13e56bd98b06a97fbc13848d245a919a637f9a45ba86c8541330974674d75ee5d34c8e5f58745e4e56ca33f34050ca610b8cdcdd6733f2ce36f48d6c54254784f13e04725b2f6a68be6f96dfafc43f107534986b693bdaec6d3a43fcca46b0f4202a4446f3af6568ebf022c3302a02a79d70e8c0e88d1b548e077a4e511a73bc93d470e21a420aede2be8a57872636ace50499cb7119b9b5fb03bfb78ad9bdf0950aacdcc0ec000409bcecdf1b1445547e3b0265af83b1274093db067892fbdc478798b8b8db2bc37e99327871fd36c12aab15fb0f375b7075002056bd4246559512d6904cd6bf523b6f36064125117bcfbcb7c88642e71727ae167c9b06686da0f9c9b260a0a009d72447b5532ab6b78655b97894b14fe569b3ab326b34d2860c63a55e04c1379c0f5417fe55c10b25b1c92a425ffa6a80cc3dd9183a372b75ebc6c027c8c9a2927f214263fb4ac36794b74321fe9d25383df35786edce7dca1180e5169c35315f0890fde8688df18b697fc9aa1e4af6de9e1938475dcbef7249e531c1acb1181dfc4f6b0f50d00524c78faa94c4b149874e7bc1d0d4cebfe9e730f3f72e03dea1aecd322e121136dd276ea37580cf34e86312bea62a12937b15b47bf1719b93e24a42744906717e35cadedf81b04ac55b2e6407b1d86c4bf947a14f9cbb7c4bc433f581b11489dd5361b6e1607165fbffbb611f07e29e56241158a72fe31214df7a9cfeeaff395bdbcab00ab8021c587395083e8db00664cbf3ccc1512624a8173c5be4b755caffa6381e1f338bd9f963ae9c09d306ae006ea5e15b7f6b6e30f426e664355ebc081504df0d5135c416e887f6cd8a6f5969d64dff90ce28a71de24cc1807ce07f69e049abc6a09d648a44909fd672c0c672c5d8f7de211e7c994ca8d10c7997272cfbfe26c398f59e7f4e1189bcbf359755f762cb0206c32f1a08f6e55a719413df351e809c5d3309f04bdbf2c9fd75c30556086cb49625e5371fd985d5eed02dba31ebfe74647f8df021e9c591c564792d12093bc1f9c3ba37a81ab9bb8fd70f1831fee06dc0b6743247c8f2ad0b8bd17a725e0d93a24c726a05bba8413b1b27f3d55f13bd56b29539557355a2767dfa15a2626268c3932ee0d60dc880af8ae6c78e7708c7d08881951e185cb2a2fa9c1f95b80faf6b0a4b2c34d2e4a24af9182ad02b5da9e1c1528558a33d62003bc72aa90ece916df1d5ceed0dceab20b52511ef2b0777257f778c8796f7f4ecb0b3057544ef09ca62d5009a99a79e2c33cbec238e02393e1c88fd658a82e946b0c29d18c1be4e8c619730fe7053ecb70af8ffe9aea5ed00a3e96857fb4e6b484012def0b6039638936469f8dcd9da318a664f6fd6d116d3e01bc3d63811cd33babf9f04171cbf201597aaec7155d5e195699df4a2b4cf86ab0d418623db898f5d97f80061f2d79bc49415e114fb21c01dc1afa2e001831371815acd17794e6c4dafa20889db052ff245778498e79ea8e7fc30df8142e4190d598a0f3a1579591cd6e00e2fc7a5834cd345c814990ec62bd7ef804b996f20d1064ae896f2ec84e94f3c3b28d28c8df3d53200f4a127623996a3f45a1886948a494963f64b5c5c2619f104bbed589d49288fc9e27aaf4ab6af593e94632295a45c38ae36a27ba5da33399205e981a4ac4d7d244befb74803b9d8a1f8cf1083507780b7f53dde5b1173ce4de83f7315a7c1ccb5197cca4cc7a9f3279b7da4349c1da9f998b34b9bf8fd2b2866b4f335507a686ca7448a645be7bb9d2adab5b5bf94e6bb762d150a79ea61ffbfa4ba93b6c515386b7d4c1ea33dcd1680fe4f0ba5b4dff1d3def897832318b70e9597a8f9a9a03353ed681e9908e08e07fe3f85bce367614a29ad0322140f3a1a433ba7d34401a4c8f6a451683507deee9d885bf87f1b0ebbc1a49998a54a4e8dde3cbb923b0b0690d82d08acdc259c4fe6293f222d2ba6559718a55c4f390657c3dc1ac36b20572b77fbe742eda7680d83bde11fdf46a726941caae6d545114d44cf2de1d0900b93d9ed74bd040464efafca43f732a52161aeeff2102d62e66f893d02591e658e86a15d93812263fa546064f38c344862ac0d687affcd1f3716a54707099db842a136df7e66e421ba2aa0f310be4ddff3ee918b3a27f9ff7c5c7966164cef93560f62e51f0279d40fa5aca55e7d1e1d1186d6c68c30812d841a1736e26f0eadbccaae0f83fdd392ee89256878c4bd7fd945202122de390cf7abc71f541c66cfd8b61f0b426cc009b1eeeac9e7b515cb257f518602e9603669d0c6384cef0d602f09dd81c25b47472b4f10f2ad3ced082380de447bb74fe5ae7754151c8599b2c38ef44000a18d2fba483bdce9744d7b5b6ca4d018bd23fcd730b3060ab565a75b41345b4881d65691abbd64a0332cb826fd805ed7c4fa3f2c377c3cbe192a329ac289102989b322bcfff61ec84ca3825bdae2fd84ac72271ee7adfdae1c1cfd2bdd5c581e2a580cb39b393bec63424ceee51ddcb9b2a07626a3ac449f5d3c712be2a6da8ef3ff9af74c6dfdb78ecca78893eebef793d1c7bd4e18c14d2049d3368d51228d3623a9c901bf4cd3001908456f1649078029fbf9a37c5ab8f22c29271dd0847c0999d737d2607cdee903224606cc2a852dcdc0c856a97e7fadca4d36a3cc6f293fb677b66720d1de01cfff330d017405e573ff56c0e6b9eb57dd215c10e8fcde8398deecacb6d9d1ffedfbfced3bf76215b1c749fd84e3af2e75f1435110f6384dc402eb74b80efe89d073631ce6cef3eecc24e46fe778f7dc3f3249fe2a880bb3e9968e1261bc5eeb44d08831db2e6d78c2ba7980db10e1346cfaadd3d5c9407254db34a2a58f1d8d63c423bff9063ef3706a5af76a661dbcf44ee0c8d29299beb60466d56ef03bd2035dd2dad199eabc56e60a81896f56d6f45a2e29f1824019f6cc1b1db30c4e8168ac8044f5cc225b555bc06f49c65671b85ba97c4e95afeca1e32699968c1806d22018b8a90aab75091634b03877c8ce7c5932a8ebec2dfe02dd6575fc08fc9ecadcd40d6959a0ab6d3a91ce9e0341edae8ccae21d8472d87761887b295e7da8d6b6677c310bdb188f9089b3cc0bf638cfc6b11cf97e64221e62b634c76b98c4f99b7095d712df99832ed3b1ad04fe0ce9007c409da82a3b36f773f56295b5e5e562b32743a6405b99980de3277d42f89e085f7d72dbd0faa77d02b45cc5842fafc86652a3ed87636e2c0be7a9af458235be05581b4288154a0115175c0b9a49751b4b6026a95693fee33ce2112d0966049d205ceafb229ede13e5019f51bbf95850351127752fb24115b4c91b61286b7f9389dd9c13f77a6709f6f9aa352a98bda741c75808474f62c787d3dd36e95577fe02bf9237feab100063a1adf005957605ed2167e27ffec6bf2c7e374928467200692530f78fc354363c511b72035af5f3fbe02b25049bd4700505d6e151aad2fdd43701ae1475efc662e92faaf4fa5b15cc7d467eac32e3e7b95fb347196312303e3d04015195103a95f3838b06ce0c1d0e7db4a28d9d3b8cb75aae4dec930741729b242129d9398545c4bdf97d2ff39af59a75d4f081c2f17b86970cf3fa20f21a7748db3b4c6559a0c4f6a83916f598daeb270f3154392e71fd9054e7d97cbf1a76e9325d402a8cf59d9e70194d368dcffb8a5773e4595793c112818528f406230adb67e7838e76b8595938ef8b2fa35382e4da0767e4c1006060c7f21ee69d6f1459f2c6fe54c89df6c31908edb24ad8d4587df355911b81ec1104c6faf0a42fdfa3a7fc76cbe2dddf8a86cb90f2f2455ff25252e41e14a6851771e3bcb69f6f4975db11a67ffa099b91efe723caebb67d42ad241d8c24779b60f87971548ebeb86a737dae10485db567b0e5e33fe63da796a5acbed0a20934f7c578b45ad6ff2b02267b04ffc308e0b92bf6c2496ebda4a60039b969c23911cfb4324cf5a5b6ee18d9f70fe4782642f230d0ed969187f2892775be7a390b4ec8f5b5221672d87894514a674cad23d392463acc3b2fe65d1c2a8df6d938701d1be068b756950a41d65a521a615b0bf08697b034f15b58c6f862ca55af9a5e61099eba244a34fb6ec56cef5268fad95d6cfa11673932fe96beb086c4e291abae23cc7f0d8ad2a6c2cf7a1cd269761c213ecdfe1f4a25b65654d35a3d8b7fabf841b3f14a247bcfe172e9cdb9ed140e51ba420aa064f766c752bd2b746d07cee7d17b445f21cdaa49b54058341eefc6258c668def7741af259b", 0x1000}, {&(0x7f00000025c0)="6d3cc694ff90f657e4a90c6e9e256801f50cf324a6fa206ea756b72a5007c24f7504c8dfc20ad5c8c01ea5bf52bb75297fccac69bcc4ae8d62c223fc6dc50cdaf69dd7", 0x43}, {&(0x7f0000002640)="93e31ed4ce8cf3dbbd85f9", 0xb}, {&(0x7f0000002680)="d9cec4c13f24f08c1a21ee85f40308d1217ed9410daecb0b7f4603c67c1efc2e1798105b524b307f16c7dc150bdce2a3fc7a92d1270bd2a1a233ae30af505e540a42b4b0bd2420227df6c12980daf769b253d38d2654a9e8c81bf0b051d82f4a1f3c1ab69a5ace311a435e7529fd382fa3c4f6f2266e3091bd3b56e8b343d80430303f20ed77feb4bc7a50b27bee75", 0x8f}, {&(0x7f0000002740)="60f13ed30cbfba18bc803d0bfe9100d968f7aafaa102c7a996e9509fdcd72953607e94a62053cd97603d254a1c501bca21e84a2908fec0f00987159b920b9589b7d60d17a02c0662ad424a7fa05aceaa2ea0b3769ce76c77d9014df7680c613535021b207b8d70ea731c2353533f896fefd2ca5c7c6432a0998e280244245452831e983f50f2b39626ed49fde4c1fd174123afcb53710bb9ff6d88b62fcce249e40600083a49590ed6c08d32", 0xac}, {&(0x7f0000002800)="cd672862affe5bc918f22869ba9e274abf64cb22959cb473c85e0dd7a4ad8aafec200fbd0db1c5125512c9e8c1f54a2b87f4704ba59ca58c6d5dc0d135edbec654f9e74d7e3528f38891068312a5e1a3eb548954e9e6c321acccb9ac544be2682a149a233d6aca6f40dd9e11e8ba215e80e6f3c951bc717ce37bff606dc11aa42772aba34afc752627d5ecbcd0435d040c1445641a0b7be78daaf79c23ec4c4da02a1bce73dff2ea31d61b49186671d51209506d5ebf5128c5acf7f1131cf472ef24ac44cb451676e22de159e9e852cf80c7d4", 0xd3}, {&(0x7f0000002900)="1a8a9aa18f9b1b26ea1e74c12b744f69a0fa75e69bf212dca7ccd3df0241558aa62d80e27f39351feb9090d746c92305a80e66e8cc5e650baae067b085fc303cf236869deb38964a78f60e81a4f01222b7d5624e5211df76cf09892d2ebe8818310c151c8fe8e4ef0de23be346bc7c24b26c6882699db3d8e938582520f31f20d85ca2b94157e166af23579c12ad740b64bae2d54d93a4befd353cb83beecd2533e660f02e764032d95e7836814d9882d7b4db59a5fc989c64df9b1a9819d3dbbab17d10892f95d5748d", 0xca}], 0x8) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000000c0)="ea24d4a865cf59856d5b1e70a4d3a45370ca47db8f31398e1466ec2f8300c3e146f02e", 0x23}, {&(0x7f0000001200)="1779b5cf8a7dee80ecd15d70a279b69f8e3f71f80377948e57e0c1cced0b7232a98c1de66f215a06f1a22f5c5d871b530fbec6b15343dc42ccccb0af71d0e776a2e5382124d1927b8f5b58583b74631ccbea075b83f7708f548fb411f0237e90c4b8483fa1957294f09e29247f092d072c012a9127e23e974e1eba2cdf7f483595c682648f8c532fe5577abd8997e6daf382e1c302fb35e02358c0260b56be9a6b627132d9a34246", 0xa8}, {&(0x7f00000012c0)="790601b79cbe37fddaea3aa86810da9fb2d2ec7e62f2a4871c1b22edad2b25f1b0e698ae517196f086ccbd3352aa2bbab292521d3c8d62ef4283b5e33c5aacdff0aefc00c25359b195166e85ae299de5bcefbf61df", 0x55}, {&(0x7f0000001340)="a961721e6ebad363c63fa91f0203ab6bfa00d8b9d716b2ada597e4f955ed7c23667ae605905bfb46909f71dc17843fa3587cffed9e49ab06a60600fd1c61c45c9edd484fe279e032d7917a12776077bb5c", 0x51}, {&(0x7f00000013c0)="5ec955ed12f98286eef46f5bc549c59403403829aad014f4ffe1c5bef1e0b7dd3b90bfe77db5d7cd164ff174adba5285d3537cd9b3d6458db77451db85294f83f6dd7821e5b83c7dae581980babeb8f0cfa2ebcbe43f42fb1e5e3dfe196452274f5d59ff09693e0efbde4e21b6acca85cd03c5ecad396f1fcc37db18ad040f61eb0119b76e0301e2f6ff47f364d5d023d9f096f4a742293216f2ecb759a755899f84c94a97be693cedab90535fbf532e03c885524b3deaf8aa2c24a9626688533e6f84354c51b1f486c654eba7a12dd633bf963834ea537562363a55abcb", 0xde}], 0x5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0xfb) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000380)="24e90b1f5c6ff9bb1429982bbfec9a37a6b1200f1ea918333bf2951d03758a92e0c5e31dee51e2164de918480f9a8e752753be587595a083c5b8245413df4216d0f82e9ff3eaa98ca694217d969458b19af42c75f0b0e1304d5b026fb008f74c4877b5bf658dfc1d7b89187d2b96aee2374875ad81c84d269b75e1f07bfc9bd64d0f6291a2c35e965eb4f0134e57240022363ac64f50048affc8363d8da889eef3698b6987c9ac3195b1a54f73c1b6ed6aafc263a6db0c9cd72314aec9d1e6dd99eee4fa80559c5656ece41460d16246fa8b1814ec1cc56e0265381a7bfece6b9bbaab53cbfbbfb106107da02556b4d27545e292da12658a57527c0561bfd65359e3b85977a4b9121e313b2d23e4dddf70378a0ae973aa779d16efccc77d39ee3ab232c3013effbb6b69ac7c12ebae71f8f46babc33d63abbc047256c6b86507f2e930d3187b35b04c3f026b45fd95cdb145c1440bcad66ef9b6a6d56e6fb234899a679be79cd873b0dca2eed3ac37c97293b04dea6bf4f5807f3c6ed1fd462930acbbc2493adfdbf181c8067929ef8d1fdbe4cb71b7f33e66a86f0d247cfceb66fb43eee61467d13a4e1c3ed9590ebe6fbc7083a5e0d954da0df2e73de041cf545a7122be71108ef973740461b0205dd3239f0446201021180137f1b76ea0c25ae01a3a27e7202353a320840cb36bd109b80d6d7c3f662cd3d4f4441f6a8f22aad3ebe81596172a6e86e044da44d870cb2ca1d30772f809bf219df3eabeae7bb386f9037c1033a38f083038e7c174916fb68fea1a70d5ef6dbc9a6a7513907e1c165206e6a1e29fd3d04536db8bb85b2efd985e657bb7d2c967a69a426180bab7bd651eb40585ea9891e165c208a759e6aaaa854400cf146645f9a6645d3f178e56b19e9fcc8142de98c74c0960726d7cee043057eabea49416d5dbe6bb3fbf854e7bd7b61a4399d3882506a17c2d96df9270349fc744b52d3dbecd46d1a65736257cd610a1fd54ddf38b1d7decc27817ca07f3eb0c97ac04db63ef00fd876e6c36b542c8a5b76fd608158549db6ec2f995a66a8b2c721feb89e1ad2c95a25e3b942295372971fcde79246805d557f9d26d3791c32232ef4e8234aa15c122715eb0262229a4c94ef5a335fdc54c05a806cb9be520427f3609c723ac36b52c104b1a0a5be6da21dc00eb5cbfc12ae506c3ffa92c184c2b39f250d6a6f5b1df123ee7570f021f8ed5030595c97f1f40f1f141c84e915e7c2300885ea9e3fbf7e10c186dacc444bb3b7e13c20b9112ce370cfa0275db03783e4651ef8d056e686557adc21dac8d9b0ae396811bd87c89f105479386a18c893c507a5d937653b1b731462d58d0783bf491d02c91797d9a19ebe673664105967dd31a615d1ac315f225d28c512dcae8892dcce2dc19f08aa74a500126f9bbe41e174615390145c6d5bd3c848c7ef2fdad6e08c8ba073b54121bac17c775107e4b09d060614947a5ac534390f603d4b12c63c286965a361ef595feb56c433ac6e1502c95ed6b650f5f882106c2cd4065d2da294b305fa18635c95988879b4d06f5b1f42f7c2a504d90daafe7bfc2307699c0d294b0ebce21ab3ee0bb5f82fa294ef7a0f87f882e9af378eb45455fc5020b2c30c0456a588d66989b03881c9a3429f7187d381e2290eb4e5f00e916bda34c0f8c87ca19beca9763f00b2898646065728931c37c593740ae6a65478c277621ce31e01f9c1eac9761dccc7258a08da13a8b7690eeb995286f9c841233c34875169b676abd8d3192e12a03e43bec6f7c9f03a8c99858af10f5c527b7413c55b8a63d4db6b62fdca6682e712454c2a82aea2cd50f8cad928a379782286973655c3e94edde4e0bbfbc765a377b029b80b507c6b28793e2a58b2b4a407d12faaa9cea65b2dec8da2709f52f8c92ee3f5f515cbbd778c60200c1caebeebfb10d49e56fd55d355281491ffd1141aae1f51fc41bf57daa720d3f805b6403e5034c491ef22d9ebecc8dd6a1bf13d16587defc0bd34fdcf6fb9768d881a3f7ea623e76341454d83e62042854eaf78b183542f7959de5327d7cf8d0097fba000d48273a636a0753b1e3bd4a298276b9f7a6084a77a92ddbc31b9400b8b0cf8990b714db0bb4fc9607a2bcf0a22272126016ac018fc705286cd926f38840a447b072d7f75313211e8046214ab457894cc943ca79a53203d1c30a67e70eed9586429c8fb73afa16be4f8d26c67e71aafec42e00f13876a0f108a264fee58f03ab6546eb24ad82eaa3cb771e8aefdc2d713939f618c2e3ff9fb4248fb0e44679bb0a85ecedce5a2576deb41a141b6de2b364cf2f5853b6d037a67cf72d9c638d07457f92218287a28bd8e19003d47f10d1461fc92e994b871a0a23dced5fc2c6d69fa5edb1d6351e803c9882cd3231092b93376934272944d1028faf940204d1b64e48acdbb86832961d4b9ea40eea3a1a8208717531046387dbdf7db1c314c8bb18bda81476a86973451ca8fa9854b357a62aeb3dd3243234b52a33a73e01235b291eb9f9101b4fd0422aa3bd56784bcce015d23c69dc45e49bda7d62f81fbdd0d8f0baeb48d713236ee1b7fe49ebb908dee22a31f1c571a7ac08234f361bf6bd3287767507d3dd0baf95d3f7e00f93e7e751b667c4b12ab33b24272e80b504e4b2768eaebf0030b655e301361812b79d10cd2d17d7fa2f34028c46a54cb3f00a1cd7348b97e8a3ae85b23cb4a4f79a0909e0ff48294939291fba871c2f1fbf8ee441ca6618fffe66e3e54ae5e28e4e58c4df053f0d920c97463f9843971d20c8dca0804ea4fd86792384d8cf9214457c98446870f7ade5dc082b8b1fff73ed1f1dcf5290685fa3215468b61e70d6e62d43f7b9b4e8c685606fdc85817b3c4c9eb9e5a11f5128fd7197ba538791368d3b906b154e96f64dcc4c3afaac3c11785915074f36a67130f6c85925a6e56fd8b577e13a319576b2d73f02e170ae18754ac0f3be36e6ee5c794969f9c572a82d56d3de88053d0dfc4ae4d6885c3784564459be48097be5d0abf95d6edb860902cd287cf034e1c2d1f3c0bdcb1023ae99f93aa0846712eeb87fc12952c516f7b1b4391cc96d0238daac50e9b12143a7a3ff50f504adcb13ec04a13d4476f85c90f9c7da5a8c49189eb28b72952f2b5b4a59deb1ccd3993208ea4b6154b4b179d084970bf9d40474342df61ab175321f1b8afb2a66eaf79938bdbe992e5f9e1045343fe6fdebdbf079ae44305516e137ac85d330a890e90746c1f8f1a9b7b38567dfd52319c94995f9ff01474f568b62ecdb833c47cdb6c88d6b18ebdf0996772bfb62867d813b09f90bd6450ae8bbad2bf07220f6b1d9ffeaf8f3e7fd7ac4626f1b75ab30925a192312a37d1038c6950356748cd799208cdd3e748893dfd4825137592cfbb2e6c0c96b8677c067fa44dadbbde268390cf5e640d577bc14fbddb778dc64d1762d83956587e47889e00cb4e33bb092d141df438a4124e09131d78e8a50065cc95ef6c72829c86bc42cfc4142705689198c79cef3958ca9ae42e2f95a270bc8a3cec9670a779206a067a284ed5ccc9790bca823b9e032ce566ccc29256bfa738f3431c3577745b55d7f5e9e2975094d15ead9565c938f1538a430907164d96fb622f59e8c01913440d4d34d43805672bdc7d00f1d83d916e16ad1de8420ebad3e7b9ba59696a30ade7c849749cab416e6e0de2b4d738c647bbfa1da6ee82cd4de775f6059d5786978b71100290017cb81bb578bbaccf604a26e53d094c28adb6e906e592a796f35d0f04ddc663fa962a12416b792c4ab1ea5d7d2fa51bcf814feb0bfcc2543b6e76b2c7028776b9a9ab86589fcdfce81a9eb320e6388c2c4b5d0de3e292860ca801716881be849990fd8ae2ea1c18697a3f2ce2ec969bf608b6bdc5e6c8eb1619ccc5cdbdc33faab73da9287482834ca571c971856bd0a263999c9965474a3915412fd10cb791a70a83fa321366494bcbcaeba0f576604d095962d898ce1cf29be4193ef896e2330ad09e92ae0e9ee5545e6baa558e54f792a7632fbfd0637354e4801855bdaaf86d6a5d8b359642fc503a8efc2b8d62fc8a0f2d65a8c707dc9a245b26b27ae9e90bcbde5be21584a7f2f1cfd1ef0d64c1ae11417b5578c011b4d90055b2f54d0095891361dd971155878cb471c493eedbd2a9dab1d218dd7cf94d95202c36d71b3aaeefd9ab7bf0d4031acce9c8c9e229b2df5d2889b9f5cdeb96f813564d8149a5ed65cbc7c9eb1f4a9559a68bf7514454cf598789a273846ff9e36a809874c279a9760c39e42066d7598aa1353b898cc22a05d28eccf0dad5338294cfc926d9cf77b790c209698832285ea8c9b1c80773906356b4a5f2c0081e8aafb52c8bc8ee9220ffc7c226d78d700248d49b07aebd47bd25035577cf4f6ac883e93b5b2e60ae71f55b5dd38068cbb152aabc7d423160bd69b0bd0a9e52282068eeb2ee07ddd8acb2cb720ff9301477643dd8b870e46dfb2844b22ea7fc004f04b62712cbed8a8e427d2db6618fdb762e4e04f407e48d32ddcb370151f37f54fdf6514f303a30b7cd76a951a3c4a537b2d70ab994592224d5df38c3876b9e8bdcec68cb5ed1de84d5d436896618127c352ca2663ef08ee45b6e6f60de6c49aa377cefe1e77e6700c4f0a5fd356ebd67131f9c67f60254a562ce8e2f9edd8a209d28abe53338587295a07ba50b79885468cd4bf57236dd6b9a3358161189b390d0674e4b5904fe735d62cd0f6d0f350177465112848f9c6807c8a2e830a4534dc00c1445cedc666021a796921d4118ec5dffc9ddceb7fd37e74c9596f8d1989cbe0a4c5377c62ba2c0c00a08d6693dd925ef4effe76130b13580e8649bed49536ffb100bc34172f09936e397830657aaa4830b2ea57350aa3e22d0911b560fe3dbebe8fd6172320878640e33518c826b708b595dc93f579650947e85fbc82fdbea2db0f3c560378e06eb63e0b6892b707aea512a79602359da4ea4584e4f28682f2a69a2fbb813f0b1e27fc4f86b20cb7ecb6bcbc4914928e2ddde12e67303ed8359e6b7a2a4e23e40eecf5222a9aa73f9571ad5981285710c5fa64990a2719bbaa64e959b6fac9933541e6750b6e36a1cd7b89290186e85fcffe6416f66e2af820fbb139c3df59891fbe919cf8a3f0472fb959117f8d248feeea8716750c3adac2716a3ad366f9e09f0b62dd9112031566fd243d70839725766b2ca10f4e3ed8e526b17ee7982207907a7bff21bff82280b02beb90b0ea803feaea2e6eddeeb83dfee298f43e556059c066109d707628e88593b3ed22fabc9357eac8589bceb4a2369612b91ec1a61c29467c6004f8409c2e631e8335b6fc2b90a0bdcb6d82026a1fd1d17f3ee75c6f7f505d819b546a6242e719778fae1bbf8f3d1c867b02eb1d00a9bf5f54916af8c3f71e79baac6c48e137b10c4c9c81d89a256cdb1357750522269b766976b5532d90c61a31ea6c85d1c7d962a43f7f7a2c4fcd39a611ad70cb9a0010729238692ed1bb02cce05bf2e77b115f0d35867101b77e759bacc3d2ed0c8c9606b77e97a93b3eaffa52c7af81c98ea7aa209c15206c7b78cb20098a4bb2b48c57b86e514662fd945f66b23df74ff977ad199f92bffd8645559bf9e3c50d18b2f7b204f9a80cbf3ffca2cdb5dadace18c8bcc929b22ff429263c56cdaebc0f16a74e07bc34e5505c352e2da992340c26c53219b4a2730551f63af7f29cea9835b33f496b6508d0224617cb331c0a290789e2ca8a799105be7fd912", 0x1000, 0x0, 0xffffffffffffcde4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r2, 0x4, 0xc8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x180000, 0x3, 0x173, 0x0, "6e97f0b25030bef901a5cfab1e5e9a3bdda53c28", 0x9, 0x8}) select(0x40, &(0x7f0000000040)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:19 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket(0x6, 0x0, 0x80) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x2, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x8, 0x800, 0x0, 0x7, &(0x7f0000000340)={{0x7, 0x55, 0x6, 0x89, 0x6, 0x57c, 0x7fffffff}, {[0xffffffff, 0x800, 0x1f, 0x3, 0x20, 0x5, 0x1, 0xfff, 0x3ff, 0x2, 0x4, 0x74, 0x1, 0x2, 0x3f, 0x7ff, 0x8, 0x40800000000000], [0x7, 0xffffffffffffffc1, 0xffffffffffffa34b, 0x6, 0x0, 0xd13, 0x4, 0x4, 0x5, 0x5], [0x100000000, 0x5, 0x100000000, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x3ff], [0x5, 0x7f, 0x7f, 0x81, 0x80], [{0x9, 0x7, 0x83b1, 0x4}, {0x1, 0x50b7, 0x3, 0xfff}, {0xf4f, 0x7, 0x7ff, 0x4}, {0x1, 0x64a, 0x1, 0xdff3}, {0x200, 0x359, 0x10001, 0x7fffffff}, {0x84, 0x8, 0x4, 0x3}, {0x200, 0x8, 0xff, 0x5}, {0x8, 0x8001, 0xf0, 0x80}], {0x22, 0xfffffffa, 0x0, 0x2}, {0x0, 0x9, 0x2, 0x4}}}, 0x7, 0x18}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x2, 0x3, 0x7}, {0x1, 0x9, 0x37, 0x400}, {0x6, 0x20, 0x2, 0x1ff}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000700)="8836b474297b07813d4a71f148dbce5401495e31a41a7bc5deacaaae2ba6fa6064c50cfe284a2602b461b7fcbab2973060139b65d7f9acfa9d56b6f3cf8342d4e3b4bfe69960624b64bfd94d5759d2dafc04a2f4d03d7df78761d4e449f90ebdee0f93dadc003e484acfeeeadb9db875d0bf0bb1186ccd6b7b8ecb1d8d54d89b724face8e9ee904e7152d7bbf729421c4681f1f1a62fdb75909cd1d8f1fe73317904d6323b31175eb10679858f63b55742f272c30a285c55a3e551f5a832263fcea3ae880728a7652146db72bfe7", 0xce}, {&(0x7f00000005c0)="3334c7f7626ea56a554539a8b5d5d7cae41b9712f35c2c00efa23582b51e2d4a231a12fc225c657ad206ad48e417b71c21d3ef867b809e37a2edede9a091a53d37f3ae1bbf9aab3ca23d5007e8cf761b36c67e7f89a0058e5eb61b72a317359c07599e732ccf68dc1450bb039e50a33f67dde46a4ab1767fe23986aa0a", 0x7d}], 0x2) r6 = dup(r2) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r3, &(0x7f00000001c0)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001780)={0xcc, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0xa}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x30) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) 16:01:19 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2000000000000006, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0xd6}, {0x4, 0x0, 0x3}, {0x8, 0x0, 0x0, 0x20000002}]}) socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r1, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000400)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r3, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r3, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) fcntl$setown(r6, 0x6, r4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r7, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) 16:01:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="23411dd38a117dde0a42cf799b5ac6ab0b28d8d35ea3933cfb4b96d383fcc2ccfd7c29329626fe52766aa0598aabbabf06cc952639eb787f29d9fb6fa401b9905855f359bb4d259c6d2c7865610715680190a9cf4f405cd1eec61ef0b4094adab02b329e3d13ba5db8121fb54acc0fe80bacc745fb46c754f8817f85551adc1ff1b7c92cc02631f5eb6eef2d17653b5ec3f0fc44df5bb4bffe005a164927f2cc", 0xa0) listen(r0, 0x80000001) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) shutdown(r2, 0x1) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:01:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x6, 0x1, 0xfa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt(r4, 0x0, 0xfa2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:01:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) write(r6, &(0x7f0000000140)='W', 0xffffffffffffff59) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) lseek(0xffffffffffffffff, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r9, &(0x7f0000000240)="bfb3031a11b4509de2a46db1b0cd4e98b52cb3eb978e63f7c19e788a9308cde07a5d25fb3be63c95d4a0f265e767b2142a46d2f258539abd373aa847ae2e650d50372f5d3f672a1163d0b3e0ccce4396c8023c42cb29a879", 0x58) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r8, 0xe) close(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) r1 = socket$inet6(0x18, 0x1, 0xf7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xfffffff9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd203c34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90d], [0x7f], [0xe0040000fc], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x80}, {0x0, 0x0, 0x4001}, {}, {}, {0x0, 0xea7}, {}, {0x0, 0x0, 0x0, 0x2000000000}]}}) socket(0x1, 0x0, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = msgget$private(0x0, 0x611) msgsnd(r2, &(0x7f00000004c0)={0x6481cf663d30580f, "dece31c1de25e1e54d742db1809d5ada364e833a34051f410515205bc4d6a4313b9fe6948a0036b1dbccdb6a9f20c0963ddad8b01e205ad1f31494a724f6368710fecd56697dec1ef4b3b4817e9d006f8beaa172bd6d31ac513b0128c234996ae13f1f7600ab8271b34c55cdb30b28a43f7de7529eacc10a0d9f38e7db400ad3c801d83cb35b98ac45f7cc385720b0f99bdd381bde0f3e8db157d158b89901ae5262daca9b97aa1639aab1ec89dc4ede48fc59089d412d82bb63bce440058c2d8269228e45fe687773c676dcdfd3b9df6f27d03104c0f4896a8a700254495d5566b31b67947e61c5875254d57b62f4aafc57312b6bd300b594e30cdf360dc26539d17cefc982149c5f855e61998604d2b55e0cde6373f1d373f33c419078db7635852eecd6c6880550132bde7f654941767a65d81a3c31fdbb8334647cd5e990473490e1f3df43e804042ec152089bc69bef2b3d3c1f6086b951c89e5057bd8b450ed63e8837a1d849c1c61b26d13e99b80ed61e2d895d71cda776c37d527c6c248210e30bdb9103c4e859b56467043a90b9dd4766f0b66e2ec250e77bd1816af17241729ffee3249606eac3ece5d39804e0b10cc5727840c94eea90253bd64d582019d862155376050aed83209899f9f23468bbd3f163faf64eb65d88ac9a0a78daffe492eec803f0a59ef783d4d7da980b3cf5e12937028260822a44a7da46d8676551689fa2a64133998d2ada40f2218ff287c8cf079ff991541c5371ce3373be22126e044f5598ef9e72f647fa1ad1e678632dd0030fd14bdc715b0f2582f04df65b7f056c84686edcc846a350bade9d380d321f6b21cac42994a076607995ccb10a621d05adfbe602483baa32f3d9c9490b44a879a7ed691d8bf2cb027a399ea3601e643b383da81216e33de8ba46fc322f0465ac8417588f7eab9bee14395d0f46c4520eab21e243ce847c410c5493e5ffdfd1aa3560982eadf78550b5d82356b2b747e42c8c1f1b9d9b4edf16cb4073b885241f60163ef1c9c32a6c61fbcb711c176c9da8f1c2860e7d39a535e8b1f6ddf3d07c795bc1fd56918583293d72d6d78c8b4070ad344d0b0692852343326f039396215e0afd17da92b707c35b441e378631477a65706d34ef0d513e5b43ef27d2638ebadf08f2f2bb549c61ceec4d0de18e968a62252157d450ba22d92279612e7fbb0168754e12d508098a8b5b8d018f46bccba72925c31aa54915d7a2ab147d53f179a0372893c11620677808b51fd2ccadc9bb19489df03b0c79f59e77bd9d5061f6bc720c8febccce30eed7dd260e484eb188461ae28746628904649b4c6524d9c8fcea8094264208871a2bd16e3781aaf4f627b3557e361f08c3af41843c14b9b1d403e398f018ba0398dc237e941628e44970f35630c765fc1bd812d70ccedacb6b42aa02dfffa397a8292395dcd7f5137f4685ea3c641d8709ef7f9b4a05cc0abe98c47347dce0dd435c0bd218e60d2768f78138722bb1faf7c300f129e92c3dc91ccdf6e08a18ca195a2781159b667f5f7dff75c7932e346d0ae22f36189119ebe44f65ffae9692893e73e200d026fc34010279ec16fa2b1a7ee356d097e5b55cfb457935e9d9bcd3fab41919cda989683ea91edabc31f14df16be2f0d5dc7e14988ba4ac16bdfdc7ebf9f6c209d4ca65983a53333c86acce26e410457a691875b2dabb59e7c0f756b66efd6a6bd2d4aefe33bb3e5835e25063371516b029975e14b2a62081b058a7671060e8774df75ae719c6d6d9d20100ca0c28e4409b403dd8ee9ff21fdc9e5a2a1ed72a1b79fcaeaf102e7f210bf82a8e290367860c55abaef37d708d19f6aa60a137e32e325929da3660c127f2ab1eb71590f7384723655ac04462de8dacc568df185dc6911e00502b4b2f86c0007b0f371b519214c2405dd490fa4abc6ba743e26ebb76893e4d39f055f784d1d9c4f9410678222e30f94cdc9430f4d9566f38b5698818124b26c930358686273400c322877ca78789915b316572761dffde9afe4d7187603ea335ef5ff46639961f404d27767d0a3c3fb4ab105b3dc612085c287356014510429b76f560a2fc989901cbeb515be4720bd692f4d25fbfaeea068309e2c379e4b1a7b1a3e12dfaa6f71f24adb04a6e096967760593a50ac1d8def01b7032f1248658bb75e654a9e103f57784fc03e376e62f43367187a82623fcfd6085117b037c5f0372b39095dda5ece5dd4b9ce0065c0d7327787c2b8a884135a9a61f1c909458b1f10cc8dba885d840ece63892fd60aa520b4ad31d692a9fa514f246a59308c64810f518d2c65a26de2c73878148d712ad3832d8621536cfcb5aed864997287a844fbfe2eed11a7029df52b456db68f3c010c09f51408e28443822e326e70691d0f9f8a1ab8b0ac0ca356602a04c23f39bef0e8bf9c3d593234ef89c7a3f3e412d98265668e090ebb2f90b3cb7a10c8814abde395fd0924e1ae4b9fbe44db1b5f56cb103510da056e974debe428e7c3c4b5dba9f2ac191f116e7b78515d4a2a3baa9411a52d8e8bdee3695da4b67d66113145da64bff9771f3e1f0ced7927519eb828ea76af98a5a121310aea9d9172f0523f364e93d44b54dce5499933aed76d449014a7e2b55946a19ea415f5a6982f7a310e86736d3a4b06a07603440ac70d9d22c56cb48f853a20c9aff9c5041fb44b99e0e0f7d26fc5dc25ba6e0aa230d726e5f248480cc4b5fc29234a9aef2e8bfe72d4d8fb33afa8887a5e4d3572b933fef97809fcc50c64496ca36a56745db22cb43b50d52ceec2f85acf041ee8513489373e064bdbc179a9b7027cd748b1ad65e8c00acd81846543a111d88dd6b3cbd9b32066e6094b5d5978b408476a8e31b68e3ce032fa79fa45afb3efde6c36c9c40c4f3354a02de188c65c2c255884eb316e6082c5a3410314538daea8d034d5674b75a3ee500625d453cd441e368070ebde14e5654ff0e64f4d789935a80c9d3e650ee0ae05d6963fd18c3a3fca2647c67ef0b0b560a46afda4bdc65e5b224f8ddf7b9c96a2c4a28ac6debd71a70f0a74b59d57def44f5b3281d160219af446ef74933ecb4690bd9a95e3bac3db89634eaeb8aaf0cc202f506e2afc43e07a4d9cbb009f5148c7ae66fbf37e233017e9f8ac3b4eaca6bf5da36dd6fcaad2e8eec17e4167b6879ad19a30c2d391800324c7a6bd6f69a8d88718721babff5ee106996407bd1c6484225a7ef67f9f0d12b4d7e3a8347fd89d9edf87ab2278b0879dc14098e5a0df072d40a5d9c8b20d95e5cabcbbdb60bdd252d1129df010097b5e7d96d4fe8bd45e7093c81ef7cf71518f935ae172ad1341b4716412122f2995e73bfc0325bf6abe98343b31a181097cc268d857aaf9cd173511a832d97469f5c0ebe8241e4f314f87c44b497443c46c638568443b961dc202b197b457d4c345b7236f2c4ce084a5609c4d6c7ef1a49b467615c3371306ab6d92e43f2769ab48ce0363569b605a02c1be048410a2ec1ff47eab3173fc9b93ce4eecff3788ea4db50cbe08efde21e0e0175357abf0ca972478a26f393a264d76f7449edd85c2672a1ab9fef56c3e6ed4b04bccb69b1deaef797e3d02f0bc0d1c9ca8bc2bf2484101ae4ffda5097c4cd70b72f1f196d662b4520c916e128f91ff781fa9f8a113421f1cf8c2f7a732277c19d38f7538c1b6d1474d91a2801039a221a590acde734d3b42c3c1c77bf860ab2d357c598cbd6b5c6578ec46203954f437e81b000db7d340ceb80bbc4b27beaffb7dc45821f945273f5c6af9b1903453eb51f9f24478a9d3aefb0c329bac43a6568edbc29e653421954844819ce16ae4be04d6a2270e31c9bb84f6714ce9acdb4f2f1e6ee18ff30f3cf4141c0c04b500767bcae27bc52badd3fa47d826b13e1e952d9a60ee87f4b26aaa15e7e41d7d1361f8b38936e50176a91be12a8fdad3d80ceaff62a90f25b5d8c354ffb19c5dcf32db4810a7055b879a7a1d9e5bb86a74088026df5c0a2239bdd99e9a5bb8c9f044d26f9cc47fb53432936447e5ad512c303ae33b78a44809c5da682ca08fb94fee358f8ec429c840355efabe171432841118252fa9f128151efb08319009873022d857f50a145b2c9cfe5e8d153756a5aa11b0dd1d93ad9dfd7a837c7a1d7a8fc2997dd4519d57c2ce044af6ce1000d81bfa59b963a5f83d3e906db955dd60b51a68910afc244c702da87e03ec4b799f1fefa667ab93c0aa92032ff04e642ebe83820882c8e750dee76102535d4b8c895bcfe00ea6e838a1061825dde5f8b3ffb649757f24244f182196e6f66c998e0950de77b53dc23b879c6c4304312b4876cc3c02690de1cd29192f5eb549c45e1bc3c6fbeafcb6f9da22dbfe0a29ef86a96107b7bfc9a9cf3ef7c6c96ccc3ca8e1439c8e50576b942dd691ccae6e33145870cf08790defde52c3c4cfc45b1f54799bbaec1aacbf0941ce7251eb6a2420cf3cdd441777fb02c6651c9001addcd082b314c9fecb7cc8ad292e6c710cb736ceb5440a51e06fb2ca96b0723aae91998463520eb6a6187eaf006fa6cb06f7b2227dbc97282ca0d13af0f057e9a1b6789dea86c22db85770a1e909ee9e3d414fb1873affb41f7ee49f52adcf7b17fd042a3c47da3a8c1e1e802b425ac3e3819f77db45b2347740bbe7ac124ac18a399f1a7e920c03d46855d460661873e7d78e4c1e37709ec37f8be70c92ed9ffdee0697a5daaaf3e900f10a2d3d3b6aca0ed4d4878ea967b01854cdc46aa414cb680e1bd6fb689647be6c39d90daebd8a39500aea0725b54568d23d49b7cc4c79421b21337031b17823a5a72628b48150a8ee9744d3cb932ff836a3cbdc00ada3c498295f63bca021aa34b0a003a6fbca77cd156512b19e7e70a0fb309d76521e6de36709988f8306287988a4feed22ba67d187c9e2d0d2d07e68a3fdfb1dbddf398bd34aa2dc411944c5f025f931f7f328f6ab66428bdc3203840da04796f3d593e6e9d338181d47cd1cd219e61a3998928cc6b3aa1c3bd7e3d0dc94764918d3f459ab62250f25da7f8dfa7819cb909eeaeeb9831f9d083820e8737cde7a04bf6176ae3bc49f1c32842a2dfa3c832bf41cac8a19ae6d73db39dfd86b3f8088a656882094779d504ff8c95ae5fa489a0d8f57b4554c7a9cca86d68dc0b0041b470842b0d951cc638780f07ea99ccc0d77b1c8d76d45d94fa3455cced684de0e45beb4a25e30ceb84a29d2597fb9e63a8d2a7df92107137649f0d92c7779706338635910b1e37318fa12ae879cfd3be48532b6543612018d72d47b3d4d64b338420ed16d32b60d7d81e9c027264fe687d20008b8a08eba544c1c1b3b0cc60adfc4d3bba9c020414748fab0ad3c0cc893ab0c62ac2ddd99f87cfa97a3929c10c8db2226e028c250c2444682e14c4b4140109626d758095d3bd6abba7efacff36d571778d930453d556fa8c2d17d5b6cb755ff22fde92b78be9b17238ccbc9b7ab290836d8c1e3e8f991e9ca0b2ac5f3741a35ce537646ac14a10bd0657d20cbc2c3aca9c64661505f05105b36f3e933ebe2d55460f859f08fd313680d01972cb9eb7e496eb20839b240944f89fc01efa80d1a834c3107a88ec09ef7a6c423deb1929b3644f499ad6b34a62ab23a2636faac887e4327e798b881dc5ff84f6949a536a063f9c467c389b1187ba15601e613e120a62640fe492d75c89d8c0326fd8a5c7a39581c5d2eebfe70dccb3eb3c1c54791f910cc71cebfc7f9f5e13ab25ee7018e736c34bd609010f6733c927fcecb30b"}, 0x1008, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:20 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = semget(0x2, 0x6, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/244) close(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) 16:01:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000080)="a8d29bfcb9167ff70dcdba5f6f749686cd13bebaff3db5f689e3d947ef7c9aa2609359738470f834c3965bca3378b9b0d4da8be6d6c5d80848e26e9c38b06eebfd523120203fc5c0b76ae198182b2b64dae8d8e396f6d9ec34fe4c217c0ac36fa19f675072be9723ed04a6", 0x6b}, {&(0x7f0000000100)="effbb247e75d1dc4de43d5c6b65df75b49364bfb6ee0164393a932e988e161b2f22954a92ff6315c36afc37fe7c996e5505734275288fca09515fa646e610c7a3995ab83ab61e219964f9a588cc2a3780c65965b5a2b97da02e9cfc6f6f663ba0d5c09b2f760d4eda0e68b4a7b417e5040042a8be0633dce247d6284f4a41793ab73310a920ad4bb723967be047db713ab4e45681eea30f0849a79b1aedae576c6b5f65ba6689707031fa0838470f3e98a16d66e", 0xb4}, {&(0x7f00000001c0)="e7ecb002144b7fe9e4adac1d1030e70e444522d69e0fa78a0750955041aec2596ca48f52005dbb97591576b5ea", 0x2d}, {&(0x7f0000000200)="416e342c2ef6578e48cb44299d8c864d96a2222c27dadde384ebc0b66519c0ab80e601b94be5afaff6651465b1e2216ee59cebd848699cca62cce71131750a6d9950929a597acf8e4da464c2d807fc3118753be3ac27e4bad7846cbdac86f3bc31070829639d77e2fa298feb316367522db0e43b1521e3d2cba1f76fec7e792506f94b816a082ec26003b81c2fc5573a5032f29fe064358627eb1d39", 0x9c}, {&(0x7f00000002c0)="4ab49966f5a9ba581613967d16e061a14fa479044c2ddf6ec97266d6be9c1a10f09538655ffde7cd1e50084dd6603d257f6760c9edf3dd906c6bbcb4285c532c3b0d6a0b4c711e0f965868afd3496071b4030dad482b77459e55cf44cb0b795635c5bf6d3c011d364a9dc4be4851e76c301c397b02e78d65cb24cf9957e7588bc3028d2c06066fca5a7d264b5410d89d30a4b5aa981516192869a639eff098b8e646ede5cd47e4a24d384eca394352964a335908fd7cf292fbb9b27e", 0xbc}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="05a9392fcea3ee7e4626", 0xa}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r8, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x4000, 0x9) kevent(r1, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x1, 0x9}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x0, 0xead1, 0x7}, {{r7}, 0xfffffffffffffffd, 0x52, 0x41bc9299ca712af0, 0x1000, 0x5}, {{r9}, 0x6, 0xeeaddd5f9542e2d7, 0x40, 0x1, 0x8}, {{r10}, 0x7, 0x31, 0x4, 0xffffffffffffff7f, 0x6}, {{r12}, 0xfffffffffffffffe, 0xe0, 0xb00000d3, 0x5, 0x100000000}, {{r13}, 0xfffffffffffffffc, 0x0, 0x20, 0xfffffffffffff801, 0x7}], 0x2, &(0x7f00000005c0)={0x7, 0x5}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf58, 0x1], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x5) chroot(&(0x7f0000000040)='./file0\x00') 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x881, 0x0, 0xff}, {0xa}]}) sendsyslog(&(0x7f0000000080)="87789f9dd910cbdec40fa4f9b916f3667e21b23fb723e318e02ff394794e45b2049725b09850b66b166ff77c13f9da776cf1dd7522634003bd2a5d304671fa6834748220d45e9618aa4da636a6f3fd368dcd79d4444af26fa38a0b2baf43f9ac8d2767182ee6696e419c7e2a97e464ad3649c23c0a155b800da0219ec96d06", 0x7f, 0xf60e234165fb83ce) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) fcntl$setflags(r1, 0x2, 0x3) 16:01:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8000, 0xfff}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x490, 0x0, 0x1ff, 0x80, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0xa, r6) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) unlinkat(r7, &(0x7f0000000200)='./file0\x00', 0x8) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000100)=""/98, 0x62, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x80}, {0x74, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:01:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) getpid() 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xef5e7fd978a78605, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b529a710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4089], &(0x7f0000000100)=0x1002) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000001380)=0xc) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r13 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r13, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) writev(r13, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r12}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/\xf9\x00v/wsmo\xc9^\t\x00', 0xe59f696b8615d205, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x39be72b46e7c98c7, 0x7}, {{r5}, 0xfffffffffffffff9, 0x514d9a20a74ecbb2, 0x40000000, 0x3456, 0x9}], 0x0, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffd, 0x82, 0x2, 0xad, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0xdd5f6ecd13b70eef, 0x1, 0x3, 0x4}, {{r8}, 0xfffffffffffffff9, 0xd0, 0x0, 0x2, 0x9}, {{r10}, 0x6, 0x90, 0x0, 0x7fff, 0x7}, {{r15}, 0xfffffffffffffffa, 0x1, 0x20000100, 0xefdd, 0x401}, {{r16}, 0xfffffffffffffffc, 0x10, 0x2, 0x8, 0x200}], 0x7, &(0x7f0000000280)={0x7, 0xfffffffffffffff9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7, 0xfc}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x5, 0x9, 0xfffffff7, "746cebe536078ff67654d8d41fd4ac59e5a0f6f3", 0x1000, 0xfffffff9}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='./file0\x00') write(r1, &(0x7f0000000200)="00002100000081000000", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="0991", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000240)='./bus\x00') geteuid() getuid() msgget(0x2, 0x10) geteuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:01:20 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000002880)=""/4112, 0x1010}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x45) pwritev(r0, &(0x7f0000000800), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000001600)="e4137e2e15ed2cdd7e1cab1384dbddca6bfcd1c322c5e4eb0b26badc85e0dbc1b8b8d8e10665e276360d1020024e67728ae1522bed4d5a2ab5bd7fd70db0285b4de50cd6b14d", 0x46}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) geteuid() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) semop(r2, 0x0, 0x1c3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0xff32, 0x0) open(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x9, 0x8, 0xc81c, 0x16, "aab55bdc272e46a1dbd8393ad8bced8010213eb6", 0x8, 0x9}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x8e9c0862be20817b}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r8, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000300)) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r8}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x89, 0x6, 0xffffffffffff5ca4, 0x101}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x101, 0x8000}, {{r8}, 0xfffffffffffffffb, 0x30, 0xb0000068, 0x2348b9da, 0x800}, {{r12}, 0xfffffffffffffffc, 0xc0, 0x20, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x18, 0x11, 0x40, 0x100000001}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0x40, 0x9, 0x7}], 0x3, &(0x7f0000000280)={0x66e, 0x3f}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000003c0)=0x1) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000380)=0x5) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x1ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x4, 0x1f, 0x80000001}, {0x4, 0xf0, 0x5, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000002c0)={0xfff, 0x1}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000140)=0xffffffcc) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xc07, 0x2, {0x5, 0x4}}) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) getpeername$unix(r1, &(0x7f0000001b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037a9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054377e99fc952c8ef7f1f25442b95fb62892de3aac007186160c7008efec855b3014f358c6d56455fb319fb3205d373ed7297c"], &(0x7f0000000100)=0x1002) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x800) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r3 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x8, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400800000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de423fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902edc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev\tnu\x96a\x00', 0x80, 0x0) fcntl$setown(r5, 0x6, r7) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r7) 19:33:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) dup(r1) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000427000/0x2000)=nil) r4 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0x2}) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040)=0x1, 0x4) geteuid() setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000100)=0x1000, 0x4) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 19:33:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) openat(r1, &(0x7f0000001240)='./bus\x00', 0x80, 0xa52afa2e9e0e2cce) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4864e5a02f5000001003ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934dbd189720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006e3b115a51d72a6b2d000002000000000000020208a371a3f8000400000000000000010000000000", 0xfffffffffffffe5e, 0x410, 0x0, 0x213) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x20, 0x0) r4 = open(&(0x7f00000014c0)='./bus\x00', 0x10491, 0x43) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0xfffffe7c}], 0x2, 0x0}, 0x802) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = msgget$private(0x0, 0x4) utimes(&(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)={{0x0, 0x80}, {0x8, 0x68}}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001280)='/dev/diskmap\x00', 0x20, 0x0) fcntl$getown(r8, 0x5) getpgid(0xffffffffffffffff) pledge(&(0x7f0000001340)='\x00', &(0x7f00000013c0)='@#\x00') msgget$private(0x0, 0x640) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x14, 0x3f, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r5, 0x4, 0x8, 0x239f, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r9, &(0x7f0000000400)=ANY=[@ANYRES32=r10, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000180)=""/68) r11 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) r27 = getppid() getpgid(r27) r28 = msgget$private(0x0, 0x20000003c4) msgrcv(r28, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r28, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r28, 0x0, 0x0, 0x1800) msgsnd(r28, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x1, r22, r25, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r26, r27, 0xa5, 0x1, 0x4e2c, 0x6}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r30 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r30) r31 = syz_open_pts() r32 = kqueue() kevent(r32, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r30}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r31, r32) r33 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r33) r34 = syz_open_pts() r35 = kqueue() kevent(r35, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r33}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r34, r35) r36 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r36) r37 = kqueue() kevent(r37, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r38 = syz_open_pts() r39 = kqueue() dup2(r38, r39) r40 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r40}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r40) r41 = syz_open_pts() r42 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r43, 0x5) kevent(r43, &(0x7f00000005c0)=[{{r41}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r40}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r41, r42) msgsnd(r29, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r32, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r35, @ANYRESOCT=r36, @ANYRESOCT=r39, @ANYRESOCT=r12, @ANYRES16=r41, @ANYRESDEC, @ANYRES16=r13], @ANYRES16=r9], 0x4, 0x800) msgrcv(r29, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r29, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r29, &(0x7f0000000480)=ANY=[@ANYRESHEX=r26, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r20], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r24], 0x4, 0x2, 0x1800) fcntl$lock(r3, 0x7, &(0x7f0000001200)={0x7, 0x1, 0x7f, 0x7fffffff, r24}) r44 = socket(0x11, 0x4000, 0x7) sendto$unix(r44, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r45 = semget$private(0x0, 0x3, 0x0) semop(r45, &(0x7f00000000c0), 0x2aaaaaab) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r46, 0x29, 0x800000000000009, 0x0, 0x0) accept$unix(r46, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000200)="4efd96024c34aa2e9b4ce39fdd86e7b4e612d96a37d7fb7b30fe0c0b2758b0fde99ab7db5f168547fbd039f3b129f5d1a98eb939401e7477b8cfe13146a1920f08d5016d92d6ffcf6b4ae24eaf7db5636d50cd97d019b7097eaa7599a6c7909be0eb355b762a87bce188c388bccaf0e45c1d1ea242cf32274a969af264684228d8a792dafbd1d5d1f1f1bcb79beb6a14ed219703b820704adb461aaf80b001eb970a55e387503940091be6c9efe48d94775393bf40aedb7d620058f341a115e9f7f45c2a5c7ea5d720a5bfb7f8b8f34c5f1f1145c5772a5fc067cfa7fae1154f2df105cb870c52ef67aa81", 0xeb) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 19:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000080), 0x4) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd8d}, 0x3) r5 = socket$inet(0x2, 0x3, 0x0) dup2(r5, r4) 19:33:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f3053fc9c06d", 0xc3f}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) write(r0, &(0x7f0000000240)="fb00bc6db99044045823444582793e1342b798b368fc2733fab8912b483fb9bc0ee12d98ada8235f844a75cea3f7eb1f481e84784db766dfc18cc27cb7facbdc116d3278f7e2a2ce62d959b428c5b045a56f191466988facf26dd4a81e79826c162352f42d8b53ff51989b0b1f160cd1397876117fb3cf244fd9f8bd9c77448a09b25f1b4a29a47880b9194ed716e91111f84f953895eac9736163b20d46c7be9e2ea0dd875caee7dcc5ee7668c5b5adcf3ade8f5215a47d0c650624c8ca265f1d81b2217a734951ae2dd88377a8912ed5c0e69302d05c4bd90c2baf8a7f83642c24accfd4af9a2c497d74c765de16544ab195fdcf55f6e31b4fe9716d3f", 0xfe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000340)) 19:33:20 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000200)) dup(r0) r1 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 19:33:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=""/4, 0x4}, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x7) bind(r2, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x0}, 0x8) shutdown(r0, 0x1) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xd7) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) semctl$GETNCNT(r2, 0x97c71cb7005a5e89, 0x3, &(0x7f0000000180)=""/115) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 19:33:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000680)) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="14fdde272b5355262d10105586c9a760a5ddcdf4b0de7f72cc1e3f7465e314a21daf02e7b2cbcc1a57dc163d414dad82d16e76b538c5997c8fcff9c2dd48c7a327aadc7e7b3a8e3379bc04ecb92b17d14acfee79a2247da2534770e9e9e47bdd4d662d8f0a2fa980648a5b22d072f72fb530ce97a00f56e3eafc6881863e2bded7cb3c21157785937f231cc0e91863e6fe85d535", 0x94}, {&(0x7f00000001c0)="384bbfb3bf61054af461028b5275023f5d1cc3f0978f754d5c3c0337b0a113eae3edeb1b37c2391c863791a486ff12cd11be054cfdf3a3f460b29dde8c0aeb19032ddd8e4666c6226447249fcd651fdea16c0ecb6058f81f776bac1b3789d76cbb2083d000", 0x65}, {&(0x7f0000000240)="a894143ec64483baea18fac281124f9c6ddb9d440ce108c331abf4bb6a57273af289031d3c8579d04d198a1a481578ed032b39352fa7897b344bc620f58bf0b286923e823533594b983cb9ca2b98b29acf252fea230fb87cc941d7e49a787e12ad6c0aeb9e2d853b1955e7cdd57c23fd468353f20bfd1c7454b5d44286c2036fdd144d132d479e7923109e5ece36ea7f36f453d877060cbe6e4132b934a618c5d80abe4e22100fa8f940c9b2a2bdbffb54644cff41ff259e5e3a61c49d", 0xbd}, {&(0x7f0000000040)="2ca7a817ae02f00f8afc6ccadca2a21e9f82f5b0bedc78d684b05fc58c73d2cb77204710311a61b7934ec8613abe09b9c205a3b7b6f3b7f317346932662683", 0x3f}, {&(0x7f0000000300)="aff933f3f098a4d90dee5302efe8c3c169259fb9ea7bae6ce2a993a323a2049d5ee10c2913f59e9b37c62610e0a2e25cbead4a4aa2158eb5470f4b9ca7393e098693c857a63435694fa0c803f2e76cd13d8ac3ba0ea6a228", 0x58}], 0x5, &(0x7f0000000400)=[{0x88, 0x0, 0x8, "65dfaada522c6a6320dfb78a39fe9c7cadf70737955c32b990c61af6863ba4d6c937cb30cc1283d46f85404b8a034bf3e01a09f209613c17fe8da7e0d0d254b19440372a451f7360bdea10a8f838f1478eb2fc41b0b29c87399c49bb92dc0a71a8a502e99584940fdb3cf55c7540b8be58d3f98665ee"}, {0xc0, 0x1, 0x2, "a5d7b8cafcf57c5af17f9a02520187c33f08fd1ac490f62cb9321510db2401c2dc73df572e8f609a46ddd48690f445b18c1e76205566ef24b187fb39b3b8df9c37988454a17bebecf84316237c297e2ded3244ea06fc8b13692943829c81a86843bb1fa5ea25be1c9fc36155b83a4f381dc19a7c801003ce4675f9be9ceb8c3275a2a5214b1110371e39968a9e96bc84929e1368baa87584154dfa119252dd71aaa694f1532bb5e22e52fe839250"}, {0x50, 0x1, 0x400, "7957c3bd35f9eeb1cdb3d6cbf4e20d2e5e820e0edf98f1726a561a9497667782a708e40e852fbf847f209dad9dda27e5fd5bd72c1c46987eb850436fa387"}, {0x88, 0xffff, 0x10001, "4943351cd2f4cf4d886101c6c76bb0c3884b188d6a9a79dacb05a445823b5d6267c4d2f55258914f729fc2e4cf1b9f8700463e628a5567d1f25bd0e753abbdf8150624cb9d870cab987845536f020fa49cb2ad054dafd665ebde643c36a7f44a8dbdb37fcb5d4078eccfe7ceeb5ee67754e358b1"}], 0x220}, 0x400) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getsockopt(r5, 0x5, 0x1, &(0x7f0000001b00)=""/4096, &(0x7f00000006c0)=0x1000) 19:33:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff008df6d0de0000000000"], 0x10}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x0, './file1\x00', './file0\x00'}) close(r1) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x41) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r5 = dup2(r4, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x2, 0x1}, {0x18, 0x3, 0x1, 0x5}, 0x80de, [0x20, 0x2, 0x80000001, 0x3f, 0x1, 0xf0, 0x4, 0x4e70]}, 0x3c) 19:33:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 19:33:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x8) close(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r7, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) fcntl$dupfd(r8, 0x1e, r10) r11 = kqueue() r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) readv(r12, &(0x7f0000000280)=[{&(0x7f0000000180)=""/215, 0xd7}], 0x1) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") kevent(r11, &(0x7f0000000000)=[{{r6}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r14 = dup(r11) recvfrom$inet6(r14, &(0x7f0000000080)=""/95, 0x5f, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x200, 0x4}, 0xc) flock(r5, 0xa) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 19:33:22 executing program 1: getppid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00X\x00'/110], &(0x7f0000000080)=0x6e) pckbd_enable: command error 19:33:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x9, 0xfd, 0x0, 0x6}, {0x1f, 0x8, 0x8, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) setreuid(r2, r5) pckbd_enable: command error 19:33:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x1, 0x200) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x475184961b47c6aa, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 19:33:23 executing program 1: r0 = socket(0x11, 0x4003, 0x40) socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 19:33:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000c40)=""/214) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000b80)='./file0\x00', 0x400, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r34, 0x0) r36 = getgid() setegid(r36) r37 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r37, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r37, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r37, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r37, &(0x7f0000000080)='\x00', r38, r36, 0x6) r39 = getgid() setegid(r39) r40 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r40, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r40, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r40, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r40, 0x40087468, &(0x7f00000001c0)) fchownat(r40, &(0x7f0000000080)='\x00', r41, r39, 0x6) r42 = semget$private(0x0, 0x7, 0x287) semop(r42, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r42, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r42, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r42, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r39, r38, r39, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r34, r39) lchown(&(0x7f00000001c0)='./file0\x00', r34, r35) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, r34, r24, r28, r30, 0x1e6, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r43, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000d40)=0xc) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r51 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = getgid() r53 = getppid() r54 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r56, 0x0) r58 = getgid() setegid(r58) r59 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r59, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r59, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r59, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r59, &(0x7f0000000080)='\x00', r60, r58, 0x6) r61 = getgid() setegid(r61) r62 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r62, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r62, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r62, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r62, 0x40087468, &(0x7f00000001c0)) fchownat(r62, &(0x7f0000000080)='\x00', r63, r61, 0x6) r64 = semget$private(0x0, 0x7, 0x287) semop(r64, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r64, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r64, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r64, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r61, r60, r61, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r56, r61) lchown(&(0x7f00000001c0)='./file0\x00', r56, r57) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x6, r56, r46, r50, r52, 0x1e6, 0x8}, 0x5, 0x5, r53, r54, 0xfffffffffffffe01, 0x9, 0x7ff}) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r71 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r71, 0x10, 0x9}, 0x8, 0x1, 0x9}) r72 = getgid() r73 = getppid() r74 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r76, 0x0) r78 = getgid() setegid(r78) r79 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r79, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r79, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r79, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r79, &(0x7f0000000080)='\x00', r80, r78, 0x6) r81 = getgid() setegid(r81) r82 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r82, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r82, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r82, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r82, 0x40087468, &(0x7f00000001c0)) fchownat(r82, &(0x7f0000000080)='\x00', r83, r81, 0x6) r84 = semget$private(0x0, 0x7, 0x287) semop(r84, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r84, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r84, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r84, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r81, r80, r81, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r76, r81) lchown(&(0x7f00000001c0)='./file0\x00', r76, r77) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r76, r66, r70, r72, 0x1e6, 0x8}, 0x5, 0x5, r73, r74, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r56, r5, r9, r72, 0x1e6, 0x8}, 0x210005, 0x5, r44, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r85 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r87, 0x0) r88 = getgid() setegid(r88) r89 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r89, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r89, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r89, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r89, &(0x7f0000000080)='\x00', r90, r88, 0x6) r91 = getgid() setegid(r91) r92 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r92, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r92, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r92, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r92, 0x40087468, &(0x7f00000001c0)) fchownat(r92, &(0x7f0000000080)='\x00', r93, r91, 0x6) r94 = semget$private(0x0, 0x7, 0x287) semop(r94, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r94, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r94, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r94, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r91, r90, r91, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r87, r91) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r95, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r96 = socket(0x18, 0x1, 0x0) setsockopt(r96, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r95, &(0x7f0000000400)=ANY=[@ANYRES32=r96, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r95, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r95, 0x0, 0x0, 0x0, 0x0) msgsnd(r95, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r95, 0x2, &(0x7f0000000180)=""/68) r97 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r97, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r97, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r98 = getgid() r99 = socket(0x800000018, 0x1, 0x0) bind$unix(r99, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r101 = getgid() semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r98, r100, r101, 0x10, 0x9}, 0x8, 0x1, 0x9}) r102 = getgid() setegid(r102) r103 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r103, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r103, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r103, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r103, &(0x7f0000000080)='\x00', r104, r102, 0x6) r105 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r105, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r108 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r112 = fcntl$getown(0xffffffffffffff9c, 0x5) r113 = getppid() getpgid(r113) r114 = msgget$private(0x0, 0x20000003c4) msgrcv(r114, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r114, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r114, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r114, 0x0, 0x0, 0x1800) msgsnd(r114, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r114, 0x1, &(0x7f0000000980)={{0x1, r108, r111, r107, 0x0, 0x46, 0x81}, 0x10001, 0x1, r112, r113, 0xa5, 0x1, 0x4e2c, 0x6}) r115 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r115, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r116 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r116}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r116) r117 = syz_open_pts() r118 = kqueue() kevent(r118, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r116}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r117, r118) r119 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r119}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r119) r120 = syz_open_pts() r121 = kqueue() kevent(r121, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r119}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r120, r121) r122 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r122}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r122) r123 = kqueue() kevent(r123, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r122}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r124 = syz_open_pts() r125 = kqueue() dup2(r124, r125) r126 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r126}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r126) r127 = syz_open_pts() r128 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r129, 0x5) kevent(r129, &(0x7f00000005c0)=[{{r127}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r126}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r127, r128) msgsnd(r115, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r118, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r103, @ANYRES16, @ANYRESOCT=r121, @ANYRESOCT=r122, @ANYRESOCT=r125, @ANYRESOCT=r98, @ANYRES16=r127, @ANYRESDEC, @ANYRES16=r99], @ANYRES16=r95], 0x4, 0x800) msgrcv(r115, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r115, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r115, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r115, &(0x7f0000001200)=ANY=[@ANYRESHEX=r112, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r106], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da85bf1ade39561ce004175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/170, @ANYRESDEC=r110], 0x4, 0x2, 0x1800) r130 = getegid() r131 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r136 = getpid() r137 = socket(0x18, 0x1, 0x0) setsockopt(r137, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r137, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r137, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r140 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r140, &(0x7f0000001ac0), 0x0) r141 = kqueue() kevent(r141, &(0x7f0000000000)=[{{r140}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r142 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r142, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r143 = kqueue() kevent(r143, &(0x7f0000000000)=[{{r142}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r144 = socket(0x18, 0x1, 0x0) setsockopt(r144, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r144, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r146 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r146, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r146, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r148 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd5186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c010400000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9f10070c5d386aa385547cdab0dc57e303e6149700"/368], 0x170}, 0x402) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r151 = fcntl$getown(0xffffffffffffff9c, 0x5) r152 = getppid() getpgid(r152) r153 = msgget$private(0x0, 0x20000003c4) msgrcv(r153, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r153, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r153, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r153, 0x0, 0x0, 0x1800) msgsnd(r153, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r153, 0x1, &(0x7f0000000980)={{0x1, r148, r150, r147, 0x0, 0x46, 0x81}, 0x10001, 0x1, r151, r152, 0xa5, 0x1, 0x4e2c, 0x6}) r154 = getegid() sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="58ab5851ab2774684bd427367c29f99a507767c75def2732bc2019d34104e4c92e893b9d8aef44fb1b2bdd3c18fc4d673859c85a54a7149145d7c87857d5b1fe673e71eb2e1905cb7a3c876334e19a889655894553a4eda7c3a90b0b75232127b1527b413d840afb023c54b85936e29bf5c1b3089ab7746017b2a1deceb2a2215f31882b2f29e12ce580f05e4fc826ea002f5effceed385f2878354f42c6f0bb81e288ed18720b77c9c6ea86d3af54154b4dcfd22d3c25", 0xb7}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r11, r85, r91}, @cred={0x20, 0xffff, 0x0, r106, 0xffffffffffffffff, r130}, @cred={0x20, 0xffff, 0x0, r131, r132, r133}, @cred={0x20, 0xffff, 0x0, r134, r135, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r136, r138, r139}, @rights={0x18, 0xffff, 0x1, [r141, r143]}, @cred={0x20, 0xffff, 0x0, r145, r148, r154}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xf0, 0x8}, 0x4) close(r2) r155 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r155, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 19:33:24 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 19:33:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) fcntl$getown(r3, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000a5000/0x1000)=nil, 0x1000, 0x3) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 19:33:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000feffffff0000"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) socket$inet(0x2, 0x2, 0xff) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) socket(0x18, 0x5, 0x3f) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x2d, &(0x7f0000000340)="b6") 19:33:24 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r1) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf08d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xc1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdb}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xaff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x81}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6813, 0xffffffffffffff9c, 0x0, 0x100000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\x02\x00', 0x0}) 19:33:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="82160807e4602167b3be259debbfefae6922cd84625b849f872fa6a43420ca66cac03c42e520d592c3d4048d98f1bb8bfc23ad8db9acbd53f7be288e9d53e54ff71cc325ff28df5a1df873327894300a3e262f426629afd863734cf3bf4b07ef32c998e02c08f446071ef3549ddfe8e8a28c4168f1bba992513d595d11c655ed25c5e203c330b9d510d6eb614906cc105f93315e5c2184d00df7868d2f8541ac3c5f70cab79c91604c74617e1a56f63832fba88aae5fb0e5b9ed81aba2f59708b16ce8414b618d8cb56422c03b4fe58ed387d7a23874d88ae7781b2cdb2a3198c40f63e49ae187a95ffb4d0fdd89f8a5ca6c4f6b163901133c234a2f68d62bf5ded1eba94e75b74e6f9bc69c70977e61191fed4c9db413611b7bc75d43f5183e687b7c4dd59c25c3aa94e406f6a7c06b5af38f85234cd9311cf2cdaf3c855a9b908751a30b24f54d5082f28c3a35bac19eff965fa38150a1d2fa17bdf15d25fde227f43d044434b718138391c7b02f12067f77b231cbacf70ed4c6079e193ba4bc8be0c63c8d7261e20a103bbf8261ccd730daada359aa89db7bfdd0f021affef339fc6d0ee57dd80dc99aaa3cee131fefcb94134f6065825db107137f44eb73b9a5d31fca574d34893ea4e4716e141904eb5bfc0dfa8f444bbbdc1bdd8b775033e8d62248458b03244011a28576f7da481d3f7cc7ed2b9d2b79ababcdc21adc9acbc2e67dd47455b71aba2c2d679e8332a6f56e110010e719fcb2d12f7c7d0480bcfe49b9f170cce647565ee548210e8dc5f5a2b4b2cc49e964738c26763978d8ffcbefdbee090718a6a119d87b2874c9bb0b52994b6257ffd6ce890ee96a3cd8a6077abfc4e9045ff898037ce10b8e1fb0ac579989e4bbe7bfb8b8b29216f9d242c25dd3075d70cb12625ff859a537c76a199973f9e16a1f0a98ae8fa5d258e99b55dad682b3c8824ead7565202cee25227b6396bdbde04c59bd5af543dd46e988abc01c44a76da15005a5f3682c8e00fb0ec4db73ea9f71e29cb5aac75b3adee7ef1f2cc6cfa01a371d2621aa9cd7e464473244cd1698faaace4027c622343ab8e8f718594e78128cf7c501c3fb4dd8425570452eb92d4339c65c22c57050ef1be840d09e8dc54c3cbced21150b508b575f36be927b57440173318916e1e51ef0aa8f833b5b2b44377450161e1c03e5276ae128dd01462a62d50af003710645b56459c75099d1f3c5733f208c4b835bc5f3a52fd325047f2656dbf9941f73099cfd82f3be4c8e4fcbc5ae5f73fe71ed61c8e5a9ad387a6399c29ee452f436bf190d24be684632ed1297d3e3496771587ffaf95b262386c29a0b9ed28a1d0f161a6080a7ca75d6f4d0eb850a2456e4c6603add8bc83bb5416757a3bf2e0ce819e1c24a524dd4cca9811e5c380c93336ab8959278d750aa1b18070d48d1a89010e0d25518c1a6246295540a2e3be61200cecc38577edcab291aa07709ed37b5f2ab6120c89262426ce71d37ca37de743c4b17f53b5fe3d98129579a7998663e39627aa87c49959f9755a4f8a780f12a035e6c727caed986a4efe2411330fbb6cea70de8b59d32b860e58f03718e86a4ad3a23765ad838b3cea597a3bc9e90cb40590fad969fa00c4cd5853b241aa3ac39fe3eb134c00736f2c257ec2498ebd670b850a3d3b2b4502004b39a190cc7bef1ca6ca76f21c04508bc9ba5bc4e853f185ffababe452a837e5a9d887fdd193dbfc271fa098b865c96ac889e18201e282788bd0de4e93907c8a4c650fd6466d452327b354333b8f4d6422fad010b647ccec0926b152b9fd2f9c88d6c2d74c0ceb38c446813d6a2f27d20ef4a4e0c81cf9aab8fe97cfeeb7dfc2ebf93e0367b38b101703c93b232d325089dc8fe2671bd5c2b6a44bb0afffe109e4f794416704aa38095be7593e1904a6696cbbfcab42ce2eb5585cccb27ec139cb5e4050f7ed3f9241853166fcb75f22641b1c8e1de76bf957bf415e79d84ef8a93b8b8c7ee1c22a090ce4011f6e40ec0060e520500c29de48ec1ed90ec4c6e67136d0a419cd1fedb9a7980d5f9dfb3f60ea39e8a130c73562434f809f3b30b7bfbbc3107d2e1050b05298ee44aa9aad536971d9e5123d9bc4565b85619d5285c5ae81116920b8aef6e67ba1d649ca08a42aba2f19b25ee6057399d8a66a5066e1513f6687cbdfcc9b9ee9139b2626c056660f74a84d6e8130ceb3388ac96c369a5f96fa4f14730d5891bb2b7b42de453d27ec2ec1e9519734bc38a687edb554364d6d4925adb75f1bee31b0bb51b1617ab984beda6802b75d6ad7f1bb744259f70c506a6dcb4fbaf23ad03a9775006b414bed23dc4707f5b44e1e579b1375d0f5e0ce9a6561ac2d78ab653f8c01fad47250d511e06277f9c480d17d6b18e3ab2b8ae8e442f03200a570b70c716903b50a8269e05f86b780cc35017b38e59c443f98031252ec04797cc7e0c30bcc159a21eb85ac2d3133b14b99bc92ef0967f2f105bb1c04b8a22186d7925c08d0c9880487f81fded02c4db93411a6f6e85a054255bb769af8cf05a07c75b5dd06e61a213d2617ca8941df6847834bbbc31bd0a8de63d108843995a0d1677b9e543424c07be1a8dcd18d0ede26d05ebbf7dd1aba4cfe328c071c894a88ff6425c551d84f166e1390e299c085cd30fbbdeafe3a484d80c0bbb590d70dee983210e356414e9bed1887577608a98a0acef26737ec648f4f44e757672f097d894184dd73ffad85c335a64b2462d1b46c153f7d1bdfdc16a23c269a9a7145abea0f966fcf4d17d7878437012ef768f23d697b32a2df035ae361cd9f190915fdabfe228808006f5c162109bee56c38be166aab5ab4cec5bd77f49dff5b3cbe2f9adbf12fe56853d6360b283e86fb0da5b09110cfb73abed52c11ecfecdd5f551417134f227baff7c3e6cb7623e2158effd04e11dcea5d5f45d9335dada0221f125c7e656606f3a1aa858f346200debfc66d908f0d9f9d3419d5ac9957083e559d8b69876008135646c17e4eaed120ce461a5de763c33397e8ce5ef60af355f6ee0dc11d4ab54a047c2391e2a46d195b127230b8d29e0a0e5963c2cfa54ce9a64b58611c0bc751440ae113e48ee9beb3224113f3a21aa4d1acee8e35d9a405103752776e0ee969950c57ca43951f7ec2dada583d8b9b6596841e55f86cc1132392cc4ee8b9df42af07ebfa8d594dd572455471198590df13de68b82b5ec5e17adfda26c962f371faadf585705e92fcd9facf5f4e4db00f34cca790b5a3f2c6bb4b2220a2484c1cd28c58b98947f8a1af6cc7a56d1465753029e8158cbebaaf939a308d0f6a7f0915ba07ad4698c259bde8404c14e495164f536bd01a567a6d58e487fa9d278de71db617c2af5e339b7f6f0df9ee28b42e6f0eb0700a3f08d9e729a4ebcc4906d705f96476f3140177ce2ba9c9f2da554230428dabd47bfe7b30d3cb5774fb1ea6c829e730db9f932f57ab3617deeeb66b202833a184ac22924daa649d6811260c0ab2e6fdb7d1e200d91ff2302752b26d42a21713245005fe6745fce88da1a08524680c94cc59f75ab3cf81f3c1677f2737a4556070ff49e5ad075da1485980683c4738cc6b718be1273b32d2f78760b4dc1d6f5f2f1873edbb7af3365b431e2e87ac0f18a2a51a82e992e2d54bd03981ca08a932ab1ad9587c6f4fef26ee1a5b3792398404e2814591fa44e5385c57dae09404e6a2fa64a5536aa8534a6b6ad27aaf05eeb9890655c961f694f611d37b3aded4e6af8cbd88af96825c1b69d8acf156d92793ed5496d8b878b5c7b6a6661cdf2cc224933621892aa90f2ff8cef6edb6d2c10dd45abd429d635b65139953c09dd68088e3dde8cde214be77e7020cb2e1a6815056cdf1d868074c012c44bef5d911dd08aa27d9eee6e10f7bdc9cb7ea6533fab7916a6110d976b5ba2cacaede872bdc3919439da50b309efe88b8c43118b83aee5abefc07ee1a514363fe51152ad66ea60f769c187ab3a1e0e0f1f5c033e8b2f44f9735c895d231c1f7a8b4b3a601088464b83d15b6e0cb8f2a13e889b603368bf8ef4c9ed0e06975b6cd2e399f4a65e3c9c3fb246b200e482cce5188d61a754535f73da022c9f7a1fb7a9e9e213fbb92ab4fc2a0eb8298dd432da60893975e2ea82e6df5763cf07081df08d5da6c65e54d9ce8310945881f46bfbb20248c735ae7edf309ca76bdf3c50f1d495986ec178842b2a2ca980182f2fbb60ad86085dfbb7f5d58dadc02e62c15721a6352b1c1592fb51a7c53d395080349b7595004f10922f50498afd4ead11ecdfa77110876b60d9a34dc31eab0d9d274d8c5b8067ccd499a48dc230f8cb5f4d8ed64ba3ce611ec0ba66c8c83626a6f0804fc288e4089104fbc0babdaf3934e3397d8470c02fa4dfe7ac47d5fd3627ccc1dbf3ace617bbf6b0d97a9a2320f524a8ddf167436d4dd9d53fc7229c2f51f0976726cb5d66eabeb37573e1895a8e0aa6ff7354a8db823b2b79459253abf29024aae3ae260ac2e395483c1cd6916c4f8aeb1c543780700abdd446662de8bdc169a0f5f704867932de275ef7ee47621a050240a2f6ebf8c405eb21ec1285d9889cd4f473f751edd0c14985e8f12566e3694debe0f129d432ef4db37f86cbed807c8f48ae69f15f0086d92321a8a3b6e2029e41c7497272aac20ada7dfcdb8c70c84cc381fddd0734f38983796fd492d9312ae4640e959b5167d5d9a9af68fc1a6ba94e60a93b402c474aeb88eafa72965e216d931386862ff359e1b26b6904a3899cbd2ff9e6c5b5ed8f17a388c7f115b54489c74e8a41964773e35a82bead38363451905cef4d1e48c6e4db58cc04734344ce113c54d0bc366eaf81ef9879ea1de57aa2a9a25edeb478ac51b1ce374dca84cb7be4619ea43ef354e50f87cfe4eaeb2e7513b67549f7cbdaddb19abba16b6e574423a0c63b799038437aab2c7a9766b99506465fc2c6328aac0bca3fb37ab0d0adaebc5e07df796313cd240fc76c92b3cedb7400b39a530cba7794cc7aee2355970333cfd2112b31a516149f68e44b558775b851b3476966b9ba4dcd511650ab94fa720831619d099ba89f9ff376b733325fc69b70ef1596081c70c01dc090c46a764c3691d41c7814e96b3f1e0be321aca3a5b5e6697e57205f7d55e45afaad348b5ab078f3a09db2a115ff4e9200d4e1841323f62419a4ec25d1fc2c1e81d820017bb00785118f1b020fcc94c305cda229cd59cc7cf11c5ecb148ba36792563ac24e72368b0c4e9987d98b0919ce21b193a0685f7da99d7805f4ac68c2dc5271e251904a79beee670d138b53089239b4bb1e5f79a0ed71c1ae08b5d36a0abb527098717b4c0bc4de47fe6a546e5e5ef6b8619fe3401b9649a529739ab278f6eb5f5b8ebe87d0b93a933566262bd41a5a2d7c769e0970131ffc882ea47b34fe4c636e8c579e7955794f83c66a261ad4a2e6d852c98af7860ac10f72f93152a8345c34097abe92851cd409f13cad094f2e5bd54cbd7b073e20c8904d31ac5dba7b2f265077e143fc43fbdbfe2e212e8c9b11928fb3f2772a0d9743ef20798674d3872f749bdbfdb3544511ec67c55cf2815b41a80742609a7a1574961ab620a8e138affd4d266ea387b7dfc8153014c2402197f45fc592afc76188ef405d9395604be536afc361041026a33ce29d146caf613f7fe9116e9a47330186ce97d6b366098bca95d8507f615a17f2c3b8e4ad54f4cf6735e3e86d76ac8f4c24d939da43684715dee694f095d1651e5e75e0fe0aa1c49", 0x1000, 0x40d, &(0x7f00000000c0)={0x18, 0x3, 0x8000, 0x7ff}, 0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) bind$inet6(0xffffffffffffff9c, &(0x7f0000000140)={0x18, 0x3, 0x4, 0xfffffbff}, 0xc) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000180)=""/14, 0xe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/54, 0x36}], 0x4, 0x0, 0x7ff) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x6a) 19:33:24 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x8, {0x9, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000100)="0000000094c230304ba6cfb059d6a057f230f9c295eefb3f1157a143efa7015ef92f28db4d215d3905df51b5fec59b77476e40bd5a2b79fefe9f2a08c80e02c3b1063bd515685d360eff19b960dddb3e219a18da3afae01ead9cd2c9b5d31c3256dc1f2cdff01bbd47550d76ca87e5aaefd5d7094169c5103817324ef90c05909ba057dff0ef03bb62a4c0688d23b265acdff27c6c6fef75e44077cbbfdb9a7794404bb37a", 0xfffffffffffffd67) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) fcntl$setflags(r3, 0x2, 0x0) write(r1, 0x0, 0x0) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget$private(0x0, 0x4000, 0xcd, &(0x7f0000ffb000/0x4000)=nil) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80, 0xab}, {}, {0xfffa}]}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x8800000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 19:33:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 19:33:24 executing program 0: r0 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/108) semop(0x0, &(0x7f0000000300)=[{0x4, 0x1ff, 0x1800}, {0xe7cd9244b9b956f3, 0x14a, 0x400}, {0x7, 0x3ff, 0x3d111de0e461a279}, {0x1, 0x9, 0x9a75d2a8da9babd3}, {0x4, 0x2}, {0x0, 0x1, 0x3000}, {0x0, 0x3f, 0x800}], 0x7) semctl$GETVAL(r0, 0x58d947d19f998dfb, 0x5, &(0x7f0000000340)=""/142) semop(r0, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x0, 0x7, 0x800}, {0x3, 0x7b, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/101) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000440)='./file2\x00', 0x8000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400)={0x37, 0xffffff87}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r1) open(&(0x7f00000000c0)='./file2\x00', 0x8000, 0x8) fchdir(r1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) 19:33:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) r27 = getppid() getpgid(r27) r28 = msgget$private(0x0, 0x20000003c4) msgrcv(r28, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r28, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r28, 0x0, 0x0, 0x1800) msgsnd(r28, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x1, r23, r25, r22, 0x0, 0x46, 0x81}, 0x10001, 0x1, r26, r27, 0xa5, 0x1, 0x4e2c, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r30, 0x0) r32 = getgid() setegid(r32) r33 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r33, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r33, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r33, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r33, &(0x7f0000000080)='\x00', r34, r32, 0x6) r35 = getgid() setegid(r35) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r36, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) fchownat(r36, &(0x7f0000000080)='\x00', r37, r35, 0x6) r38 = semget$private(0x0, 0x7, 0x287) semop(r38, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r38, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r38, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r38, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r35, r34, r35, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r30, r35) lchown(&(0x7f00000001c0)='./file0\x00', r30, r31) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, r31, 0x0]) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) r46 = getppid() getpgid(r46) r47 = msgget$private(0x0, 0x20000003c4) msgrcv(r47, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r47, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r47, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r47, 0x0, 0x0, 0x1800) msgsnd(r47, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x1, r42, r44, r41, 0x0, 0x46, 0x81}, 0x10001, 0x1, r45, r46, 0xa5, 0x1, 0x4e2c, 0x6}) r48 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() r50 = socket(0x800000018, 0x1, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r52 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r53, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r53, &(0x7f0000000400)=ANY=[@ANYRES32=r54, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r53, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r53, 0x0, 0x0, 0x0, 0x0) msgsnd(r53, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r53, 0x2, &(0x7f0000000180)=""/68) r55 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r56 = getgid() r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) r60 = getgid() setegid(r60) r61 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r61, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r61, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r61, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r61, &(0x7f0000000080)='\x00', r62, r60, 0x6) r63 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r66 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r70 = fcntl$getown(0xffffffffffffff9c, 0x5) r71 = getppid() getpgid(r71) r72 = msgget$private(0x0, 0x20000003c4) msgrcv(r72, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r72, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r72, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r72, 0x0, 0x0, 0x1800) msgsnd(r72, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x1, r66, r69, r65, 0x0, 0x46, 0x81}, 0x10001, 0x1, r70, r71, 0xa5, 0x1, 0x4e2c, 0x6}) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r73, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r74 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r74}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r74) r75 = syz_open_pts() r76 = kqueue() kevent(r76, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r74}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r75, r76) r77 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r77}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r77) r78 = syz_open_pts() r79 = kqueue() kevent(r79, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r77}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r78, r79) r80 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r80}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r80) r81 = kqueue() kevent(r81, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r80}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r82 = syz_open_pts() r83 = kqueue() dup2(r82, r83) r84 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r84}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r84) r85 = syz_open_pts() r86 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r87, 0x5) kevent(r87, &(0x7f00000005c0)=[{{r85}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r84}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r85, r86) msgsnd(r73, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r76, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r61, @ANYRES16, @ANYRESOCT=r79, @ANYRESOCT=r80, @ANYRESOCT=r83, @ANYRESOCT=r56, @ANYRES16=r85, @ANYRESDEC, @ANYRES16=r57], @ANYRES16=r53], 0x4, 0x800) msgrcv(r73, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r73, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r73, &(0x7f0000000480)=ANY=[@ANYRESHEX=r70, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r64], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r68], 0x4, 0x2, 0x1800) r88 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r88, 0x0, 0x0) shmctl$IPC_SET(r88, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r88, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r90 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r90, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r90, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r91 = getgid() r92 = socket(0x800000018, 0x1, 0x0) bind$unix(r92, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r94 = getgid() semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r91, r93, r94, 0x10, 0x9}, 0x8, 0x1, 0x9}) r95 = getgid() r96 = getppid() r97 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r99, 0x0) r101 = getgid() setegid(r101) r102 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r102, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r102, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r102, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r102, &(0x7f0000000080)='\x00', r103, r101, 0x6) r104 = getgid() setegid(r104) r105 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r105, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r105, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r105, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r105, 0x40087468, &(0x7f00000001c0)) fchownat(r105, &(0x7f0000000080)='\x00', r106, r104, 0x6) r107 = semget$private(0x0, 0x7, 0x287) semop(r107, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r107, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r107, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r107, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r107, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r104, r103, r104, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r99, r104) lchown(&(0x7f00000001c0)='./file0\x00', r99, r100) shmctl$IPC_SET(r88, 0x1, &(0x7f0000000080)={{0x6, r99, r89, r93, r95, 0x1e6, 0x8}, 0x5, 0x5, r96, r97, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x100, r23, r39, r41, r52, 0x100, 0x9}, 0x8, 0x0, r68, r96, 0x0, 0x9, 0x7f}) 19:33:24 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r5, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x2) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) lseek(r0, 0x0, 0x7, 0x1) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) 19:33:24 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() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = getppid() getpgid(r19) r20 = msgget$private(0x0, 0x20000003c4) msgrcv(r20, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r20, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r20, 0x0, 0x0, 0x1800) msgsnd(r20, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x1, r14, r17, r13, 0x0, 0x46, 0x81}, 0x10001, 0x1, r18, r19, 0xa5, 0x1, 0x4e2c, 0x6}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r22) r23 = syz_open_pts() r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r22}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r23, r24) r25 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r25) r26 = syz_open_pts() r27 = kqueue() kevent(r27, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r26, r27) r28 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r28) r29 = kqueue() kevent(r29, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r30 = syz_open_pts() r31 = kqueue() dup2(r30, r31) r32 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r32) r33 = syz_open_pts() r34 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r35, 0x5) kevent(r35, &(0x7f00000005c0)=[{{r33}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r32}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r33, r34) msgsnd(r21, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r24, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r9, @ANYRES16, @ANYRESOCT=r27, @ANYRESOCT=r28, @ANYRESOCT=r31, @ANYRESOCT=r4, @ANYRES16=r33, @ANYRESDEC, @ANYRES16=r5], @ANYRES16=r1], 0x4, 0x800) msgrcv(r21, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r21, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r21, &(0x7f0000000480)=ANY=[@ANYRESHEX=r18, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r12], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r16], 0x4, 0x2, 0x1800) wait4(r16, &(0x7f0000000040), 0x2, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 19:33:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendto$inet6(r3, &(0x7f0000000280)="bf8f41ac11d04f5fa718ec8399a4c36a68b907de6f69509799fcf1e586aec19a92083631352744371988bff03bf09dd6a81154c1bab57cf126c38f55d894d05dc9925ab2eaa8cb3bd2b6d6081094e3db04687cd2ba023b25ec318bc1119e5152d2954494bc7032635938dba6dc767c7805e2e104096e4a96cb2f629b99998095d463fa847f32cb74e4f2f2a77edcadff6b61736f3bac4e4dd66216c76a920610232ff5ce7b6b69f43dd8e10764fe41e69a181041f803ae525272b5bc68476525f14b58052a0c8d3e8522ac66e544fd161c8ef0aa524e872f6dd4734f0a3a02ec1618bf4a148be2eae8f323ed34155ad22b8a95b3ee138ee4b720b732e00ffe1aa4dc2efbf43e9a58cd8d41cee1a3f924cd5a4f55f251cd24c150b5eb27a9c4e6fff7baf9faf1baa8579f816267bd21f29d7793cbb1e843e7d7ea781a84e89adc82ba3936b6b5d98ebc290c3517552b88910b08b1d0bbdc6fa694a83b7c80f312fe5c76d8671fd15b678632b471bdb968091e51b37cd2f30421dbfa5484ab28170b7ef05e938169a9367278d3d8752f4ab94a51d762f8003b12d6b3792b92f353a377a1eb5d5989321ba809f5a12d677ebeec28cffdc35823c1df886f880d5335841de9916469b582980770efe9f559ab3c9ee72a0c48cf105db15d3a3430c43112673b0a52ef9a18bb1e8958f3b7c5f24e07ecd2d2b7fd981802f462e45e5f21b585a6a2db811e6cb1e531b67305f9de2c57947580a3c2d547bf5f713a397cc4c49dc31365f3392850f2cac654d74ef36acb5fae90beccc140f7f9adf376728d3288b3ca81b5a1e26ec99acd422608941dc62d0b34325875a7d3f1a274de10ea17d3b81a811f1b8387921842e040ea5ccc053ae641b8b76a57596bb96332574b713f5086dbc1090d8ce1cb36442181d0296040ab140f72906dc6c85167a9d2f9dc14fc3c802e33d3f2e9dec40d0f6df7bb1f4a5cee987f7563a76a1a94f3803a140281e4402f27b15b9c8665e6048559186621f3ffaf0081b2faa20a886a8a2d0e3723665cd7bdb3035058db17e130309285d776b7a13d707ad1e6f3ebfac7e82243d5673d3cab3a70fa0a58602544f939c6c79ea589d471df67a19afdd92aea2a845cbe810ee148f7f32544b537509853b4481561ed23a7fdc442d40056c3650c2916743a73a9b4b564e42dc24d499e17c83ca1dd0f99590226fc7bdd4041ad704cc1214ace8a2603e8a2d2466e03dd456629aa6c4e43ddd43d7e40eba426ea5386ff35d7fc610e0ad9bbd3768525f4c2040a016f1fa8e1f804fb501edefd048b6397f660ed9e2fb979fbe0a693316405e5c5cdf75c9dda679b255b4400226c5432f8b27cc0f3e6fb965cdcd84d5b895965b6feb73434498d56f10a110f1c91d808c4b574695936f42acd7b7fb8b44477600e855e5c13d089b7c9846e0b35d3a7337034cf40d4591984c78721537885d54a12d32b965f6c1af9699266b45bc91623572c085b0c6c784f568a8f5784678911af6807501e3ff9552e5a75796862008ebf9a05fb05dec6861d358bc649116cf9fce82c370bc2b7a9c6c98c226ffe23be6a1723fc7c4a3e33dc7080d61f6d0404c142c50da4d1e66259dc0cc233c77a087a8e9ea57794cf9e03d3173a9890b5b33490f4a4bda2060486af49e913577d75ce8bb6100117aa93d23d7727721bcab96fcb28b9634502aa1c70bfb77d4937bdff47ec12df256d80de059b2e5cee728e183a6a332b4b3f6750bf0f2f99cdc8aaec92bfc041c02a598c352c93df45f118b3d9c5e7f9c6fdbc7c352452b19059749c8fb3922f05b9687bd793dc03f1f3f2905fcd4eb63700849e5c7ba18d8d88562f52025248bb09a15f5097ec0e732f381757db08dcbe671b5adff51a84929eac770b40c40421905130463ca5aafbe8d704763c436c7fb0ac7a082f53ae6b5542603925d8727bbcc10227eed11ba9c5eb5c10a0f76d5bb2e0cdda49abc149f261c34350a6559bc50ca70f145d5b867cc21edb7bc14d74591172042adb9fa5bacb276e039d587206ea3249fd93882a20b917ac9a4f69033da60eaf7eb9d5e3678bdbb99ab3df662ea57d62dfc295c3b060676c962fefb362ebc1c9aac118af7571c4f036cc423524fb3ac74434245bd1d3ab5bb167a139c526aaab142a976ba8880e14c66317b23ff99d23c855b6b6761f4194eb516d97a1dec3bfd7b6485724eca40c1fc135b2ce5c6076a9d62ae7f33f54e686369cd511faac705fb37ee67cf4ed8cc0353fd1e93496d997a95ffcf3ad32d66853948dd95ad69f517179512e590cd3b7109c860478349b5ba8d884b567158cd084448d75265469db4a9b32cc1d17646bac63e6ab096a5c31cd124a5ba1cacb946ee64ff0f3661c897dc05c143b5d24d7809f13fb7647feca73ec0b9eb6b354a60e60101ccdb3be6b6c92ace98bd13aa8169aa8361a168f859d26d9e829cea0c73e85c6c988828a25138a10cc2aee05120dc4bf5265bed8034252ce62aa02b895f46e483aabab84b1578ca2d1a05e626bb27f4ccd986422d287456124185436cd29a9195d5c695cda469fed7476662ea6ca76da187fe45eee34a5bae63c260e3f4a0d75191f1c70a642a4f391dfd214a6c8f7c72e9e30d9033ef970ff2fcdb373bafb3c8d656aba2b493ab8718f3ce66998594ef554316a7b54636c43bfb8da226e489c0ba2d4af3de93561dbe5ba17df18404e2fd576ec55eabdca6ae474f36d486aca0205e86077b660b1f7d2ad0a8f989076a1213aa2c13378a83419b29967440050bf767e765179df424efff0d92c188a1dd21ff4a28f86165797459b713216724d8803f5603a47e6183aab6c1e471cd94ad2709796e7819906d2ea066ac75f821dd1c46ae8b3a3e80d998a180556ee6774326cf4a8173982ac5be84cf9b2d5b6bdf3db47e2dba86aadec00d2efeaad90d8bfdabe491f6f094f4ddce2fc5d967ed8c6d9498e2007e31a2caa2d5ddb8180317154e760a4cb9e75c63d3b837b4802bdedd94944039aaaa2f90d4394178a6c3b352b883310e200b0d7b2232737d630fa2db9130920c4ab8758e7cbd79c582017f96c197d8668d028a12fcb414e7bee5249db45d5a0d4d039bf58703428ac1953ff99df8009d6b2545e29a9155e242569d077c08b143a85a70141ed6aaa04cb04c8f312da1f2afe94a9638bc15d71a600432788d0ec2ab8e374afaa071e95fd1d56f360262e4c9141ba0576008d2d6cca3e388d2014a8ddae41300fddea67727e9319c3345ca0ae86c44ddebf13b6fe8342e62a5f15a9e56b372c23f5104d7decd80a6bcd7f018153d6baa0992d6f735a604165e45ca97fd67a3ce1f40a2256d03d85b24dd173d546c42e62c25149c9badd1cd898b8316d7015249fa736fb94cf5552fb1ccc49fccfba4d4411bec0a4ca979f87637ab0cf74263de0caf2adb1497a1118023dc57e92c47ff60a22a9cd393615dcc0c02a5b62087344710a45421df07ab449149944cf698d0be4ee23e8a7b96a530aca438e23e39b1013aeb7731bbe02e13ce077a7c866ba1b0fd8f2a1d6a79ca34fc3548bd979647b6ad99ebfd5d5ba13debaaaf523c7e8a217508860ff223f53d7dc8ffd8914670f06981da40deb78db4e548c5012c7f4ca7722eab732f4129014ae3be2fc85b5260ad89ed4d0a23689bae62b017db1d39e550b829a06f0cd6aa514661abcff43d9e7b607ba46cbf7d84c65f6af52c080a6a9538d3f2895a86e66f0b9816ed0dd34b9b0b8befc26d1c4f0d23bdec959611e527cecb888ab9c34d6c436f6e9cf8c3c2ebe4f9964a456e8a6d384001d50083a3e6171857723c39f380921e0ab3cf2dcd18ca2db3e8e1d76818b5f9f219f43f6bfba0d0230f63abfb8e4bf3c3dddad22226e5b5f1ed2429d64edcaf465d607c347e9deb2a0d4d10b01008cff00b03191b867f8099a43c11a29b7947d2d0945a6c9e5c8f009b11b90b3b28be4b57c371dcac36adc609802c05cad8fe35cb3be7c6d2bbe877584ac04ef89d9345253b55e747bedef7f2606ecaf3eacd08c601076847b7e9e17f72b0776e59f0e752c5bdbbceb09a0f1f951f398f1a6a8d4c17544661522d1f87f5818ecf443a4f183cf5e9110c60bd24158ddca069f3f45bbaf9c4870af3c00e35131da9ab8a715f67c572e9ffad99092166ab4d7468acda46f266a9e32a9f9a5093b4450535a7a5932fd4561b842c3fcd51071acde67a4da9fb42d1b565cb85a67b62eb2f8cfb5463fea2dba4fdd5882f1578b01e08ef78b22bee1e31325f7bd5aa51714bc3f1ba3b7d2b6f59b282cb1ecd348c77f1ec37fa73cb361343240af1f81db5313f685a04db7b10f27e5e1836664a54df75b4d43871b0beeac1295caec0d8aa03cb2c7f8c3d12b249eda457765e8e46730a29b0c6fc436661cc4961cc956af04ca854af1dc7a50223b5473d20a09c121dbc2d55ecf732b454c08c3304c28d028ef2fbd3bd17cdc84b92fbd715aa76c7945556ce54d47807bc7f800e4d16d8b05e99cc5fae1ba74e6447fdf376d0c17059b3558e994d262b03a00c95dfcbc7e1bf20389117d57dc71587875f17e56a03bffa61afb00db50d2a0e0d86b6a3b012a2e4d38820e5865e6da5383891f57886990c128166492671a73d788f4b6c71bc2f8c95d84c7517c307c77ca4da601799b15d99023def634277a124bf05025dd6aa72b5ab55b79c9553c73c05d25a10d3af33496c9970c71be1258dc1b421e4964893439fa65aa8a674ecbe5d86751fa5594a189cfbb0abb0ad73eaf178267e970663053cd9e272c2e70b7075736f20d4381f78e8f98a560181345058e62bebb4d05913f0c7b9a379521aca1c5f0a9d65f0b4ce27cb83fa89b0c2fb469764a3046ae98a92243c2c26e6b471e06d080ab38d676fcd6706535f3845c770a3ee4f1b6131162b4c451be6c502bf91b5195ae25c4c6c5fe55e36dff4351f7cd0a6a4be4e0f029ea5a91ec16de732130493542a06a7309e71f56c81422da36d5bafaf24011a6b7a56e923261f303699f5e6b9f624cc56dcdaa32efaeda761dd488eb51ccf58f33c2212357ec6a3e0f2001c2d2bcd14c05f96a89941fb2f5ce27135453060aa87ad6b3c4c7c19b6adacd73ce1f2af281c05bb8478e9d8c45883f7d7e66b694af4540a17200573203f09cebcb2e688f2ab0fa0951896160b06627d91245203a0797dc4649b588fef4c96bf3070bb3a853d4c7278788e4a8b7768ed27a491211d244a64ee363467551a619515ab160e849a419e67929df320163e75c808475be2067d850c0887147f82e8213ff05cd79e86f3128ef960a74135c464321bd9d548101967b3268262e00c2527477e4913a4cd67731db0db30fde58f39dd53a2c3d306eeba1943c0d940111a4e1d2ff8d766a8f4c78d1436c62bd60665bdd869166d5d7eb2487a447274f679b2b29265173108b349e71f5f8cc42aa7a5c02ec00090ace1352cf706e72367eee7f9cbee4c732bedf681ade3a98245f91958e9017f4500588ac35770b1557932f41f71a7b9024d32337d59a7a697df441c2c836d694e9df0c74d3a7c6d4210e8cc8e64c3855d0d02ee9b808c8e0da100c893d6b95e8e14d3a71b2eed7af8d8fdddfcccfdeb49ba100b109ed3b85256929813bcb18913b16424113a8999639599ad96ac4066d4db0ff7eb1d99bb74c879041cf4d0a5eb8f5eacb5f85b7b616d94def1a80c9ea37febad523cd7455e26a389ca4bd9229e46e1939f44978fb2de42973490d11a23906de51d787c1690c0b4f88d389129fd81e", 0x1000, 0x0, &(0x7f0000000180)={0x18, 0x3, 0x4, 0xff}, 0xc) 19:33:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:33:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa460000000000000000000400000000000060dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[], 0x0, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xfffffffb, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x6, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r39 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) fchmod(r39, 0x20) shutdown(r1, 0x1) 19:33:25 executing program 1: r0 = socket(0x20, 0x8004, 0x2) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) 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$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:25 executing program 1: stat(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r0, 0x10) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000180)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES16=r1, @ANYRESOCT=r1]], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f00000024c0)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b3bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf00110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7368de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b27597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c400000000000000002742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d114f17c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1bafd4d69f7abb00e0ffcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb290ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b5f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c904a6c948e72e355b8ea7a2021d2adb92db89173f75b3fd07a3fdba183c33c7ee828c6b90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d7753ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cb3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef04000000b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918b25b75ebef6bdfd3098626202e91919b979dc046f931daea091d57634b9851224d213de2429a1f85a9cd91a7464180cf7cbf8c3ff24ba958f55569a4f72fb2f401f64aea682610d129b8565517ded96feddd6ad183b529a8464aec96b7e7ee7fa3a2d43987e19709bbac265b363b114dd96f1f800"/5462], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x6, 0x40101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r4, &(0x7f0000000240), 0x10000000000000ad) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001040)) r6 = semget$private(0x0, 0x7, 0x285) semop(r6, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r7 = getpid() fcntl$setown(r1, 0x6, r7) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b5ff44150f146d3dc772179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 19:33:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000d00)={0xaaaab08, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000180000/0x3000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000064000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:33:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000080)="793ea806b619f749813327e39774d145b22c16ce3467b49556ece65e1ab9c1a3cba4569cd2133f0c56b0dd2e16f21e0a0907ba1b020465af8b66d277c53d11e4b94d751338d0fc1b8fae235ce0ca1059ccd68bca50b6a0e709d1f0a57c061be56b592e20d6be6f1f1af96eaa0115e44a94d8daa96d8c3cadebaf8738597a937995fd5ddf8e529c646b52edb6c48711cfd52d7fab64c2f903196b0d83f50216e49a4bece8e18438e34e81a0059dc88f080156eaf1b44828896c13757007a54c7f24b21f1883e616e603fdbe16d5afc0fe79131ff171", 0xd5}, {&(0x7f0000000180)="44993f9c72af93a6", 0x8}, {&(0x7f00000001c0)="52ff27a362ae10155d2f68b6b0156777f82c0f00fa6673ced6fd94b3fbf62b93ff331141ff2634ff57639253cc2f23e5dfe18d9d103a15eb8c379702160ea647dd104f7e798a70b37728e6e747005f1c335ea20d05c0b903671cc1b30779ca371c3582f16294b0b346ca035cc5d613e520250df09ca395eddce5ead98b4c329c0e7ed2e592c1bcdaaf4107dc6bce3dacc13edbbeb1ddae8b4429b71e487c6f35a929a231c86f5d3b4795b3579ab80e33b7d287e2850e07d2", 0xb8}, {&(0x7f0000000280)="49542e41b0d042855a09fddebae6bdd2392d2af47a4425ad4a702026573ed38633b5b157b4a48a607ac98154be7bd0d916d50b9f7c55da2b6a52fe5f513c40c8cad6f6914cd3bd47c52eab4cf3bfdafbca7a1db8a0d4f8a0", 0x58}, {&(0x7f0000000340)="590bf20774fde247ac2c8542f350cd954d0e8c9e2e9e484ffb09ffdb6aa999fe8f2344f582949abdea6ed754e3886f0cacdaf41c670b2de5cd009103988e7324e13f65c6b60580d686e4c4f1bb1090a128", 0x51}, {&(0x7f00000003c0)="3d65e336b9bd9895e6a8207a9e7457cf46d8d6047f199c3a1d5772d0cb798551b7308cb76300d17632683c7ea81af56902aba80f", 0x34}, {&(0x7f0000000400)="d57ee71462badca23747c2284f368b37ad8e52bc2e41d50085a69811e72e226c88cea271333164b24bbeb1152ab90c0086e26d64dbed8337ecd8b8a5875915500294cc646a8fd15854b8d1c78e8b002131c60d6579098c17f56453abd3687f0ba7778fd5a5ec1616c35298a003763db195b64adf99b8d0e9c2f1e065c609a181583084979ff15fa8ba967dff38319de1cd6a7dbde00abd1631ebadc3fb6f148de5f250ad97bca5f8f4b5800eaedcdcdf29feeccc084b494ca3af0e73579e2000b8a7fb3d843a3f6fcd7d661ae84e7e11d4f2b576036ffff407e7385b0ec9b8f0aad7e5ce557af6d8e9231207f9ea5ffb29d82d9187bb58b01d53cd3f32ff401120f4acf3ad321f42db504aac072c583821e383a8cd6622f964ea4e3bf28652c0ba9ef0e66ce2889f04e16c6f24cd4e4779796b4607210e499d2549fd47c7c88ad36c742e20b69dc53fc94386e2331a542bc145aa12f6d3fb1072004d36c33529c4628f7dc3b45022cb4dfe0cba0720519289fc9ddc786dc36e0da6c7e1b3477f37f0c048be549f8dbbfb1f0b59414dc62fa3a1a4bef630322fed4b2e57edd628414834fe119e868df047c1b96278c4efb950454f0de9f9e6c1be8b779ffbaf9926ef2d9818fc0b24486e2a2b2cf77218a001c44d978f2c46e4cb5fadc715d4c00424bf4ac312fb9d22a630885718c9945b5471e45e78beeb5b7ebdcff267c1b3deb1473a3e61af74182881b30c329044aaaf67d0d4ec97e6f8e1d12132ecf049f3317325d0c5d85636cacd84f5b01fe8a762bf6b85e13958e6dcb771ee3e698965d1eb3b1180a65f00ceb1016048983ebd3ca9f3d63bab06c8eb7153aabdb2f0d213d6a865ef990a42d39b5083c1fae2b8161fbdbe98b5d6c8645ee63add73a82034fb30cf412bb9822022d181edb4ce61a4549b35428c8b6573a0a7646e91505afc070b33904f85ea00b4d9ba580f07ee4fadad079eb67cf144f39521e1836b664925eb3c23ffbc38595e8feedcad454f71cfc751e9e5cd1529d3f134cd79cb492599633ef638e6dc61cb98de65f6a12b82e29f5581282d89d0692cf76ba5ae87ac0208a00470b2a1dc8c6caccf47eab2cb7e4f8587ae5324269bd9512c3248eba5edec0b135c65645efbb96fb0fdc43ba9a87794cfb9e03e6f26dc4eaea1cabf8d3114e57bba237cf9e4b15b4e399361936273f76931c3b3ce0de400a159b933692f5625f67e87561297797f02f5d4d356bba30e87e9fdf4910f8dd7d682b481a8fc8ca04738b9b835d382b38925ed228b7a0251de8ac8decc1e6a984978883ad6d37551d207cc55a9f983da7fc3bd12a0a61a02078b5ff8eb4eea9def82d36a7ecc716258c082c9f050ae9c423315f462e70263a9e76ec9de214042355be5350fb98d1bf076a1c935342d328294a86eeaca575a6f2968d3288f2385b48d37e96081f33edb0f19754a89cca4bb5b5ffecdfb0ff29aea32712d532b675b686ed9df63974c91abf7c24e52c7d0c345d34aaff2847b38594131c30cc3ce447102e9fbf46b89906ddc866ef87df51742fd1e3071908da46615a13ac9d7191d011844a9cda1d4a7de49eb35811a1790e503699b3a0343bddd77682833c9656f4ce905467b8c69e7de1fc8c216043ef6be29174013826edaa01f9670a7c2c11d128abe0dc78b83f73e8b9690ce7fb3318835c4e4c9aab1fdd9cfb7c6fca4408d6f95d1e8490b0a9b11ce33933bd2ac97d23aea893b8b09182f89e627d68b8b10eb534aef92b6438e636a8fecafa22ef703bd8a8aabefcfa87bdc156adc989cc4d3efa576f6fee8a9f5146987024a7b94bc7c87970d8892f557015d68dfabae2727c1a824b83733f156228cd0bc410815a0b8dfa9a6b480325fc120964087954a8f8ef9e413317bb41e36a2fc5ceb28c4e69c84cb9b49ecb2bef6acf09aefe99bc6caa920391294fd5607f12da675a76008b3e4c2f9532883fa0270870ed24749d9d0a956874517a02241d664e1a27963348892aebd105c22c81c8fee9e65b2e0c17eb64955f9fd28fd1c187b210310fab0741d2181bef5b4baf15aa474cf200deabc9ff33aefa02f842fe14f3f7ca7366142eb8d8b5893f399065f422112a82f4c53e2e615dcd342d1e7bfb9aa8a14b1fe0ddfc4f2e495ce574136ad5748eca67f3e945d00fdc2d775d0850feeb7175f82e5904b90f8057309edffb7729f39fd6826fa530870e1527820f1ae177cede13d1b248f261be11a602000ad11fe7763fad6c89936c2a4f7d328f654c3730929f3fd79c33c6da1a41cf25e321fe1a0b5fcd0fc05bfda24fccb334135bd3fab44fac597a5302bac7e30c83545590ed10fcfe293475a45e4d47abd51c34edf968d1d24809bdb037e70e15305e227b0e7ea651e83871947a1c9fe4e8a876b947cf5dddfae27dae29d643e9e56e2533a211113f51debc25565d3fea626dbbf8b6005115357daf77eac7ea6ec581418a5ecf31f67886619f540711361c97646600967596494f66984b673616857677c6ba8273bbc1ba65075dbd35aeed2052c0a7975dc43225d07b1fa9ba62d9782b32f4486f453cdd9579b9417413c803b891f370b3752b036de128811dc5e47c839a38cd835870bb7466aaa4485ef0db04f3ff67b2184617388066b20d3e892d2ed5f37dc18987470c1241796b8867a617c9b765c3183670a8e51cf7cfd299c20e06c66d206a2e94fdc631c02a0bc98f187612372c8ae8b39fcda7743959a53924ae429251b170893cd56b79ca7845061cd4f75cd87eaea1ed006f95fc0ab3f2577552f42bf8700e7396ee0f46c30ccfd58fa9b29c5f7b8163eead960d66f2d35ad06d539d6baaade1f0e1ecfbf7d5139b79208207bb21546767517088da24f67dbf940cae50faee9f066acb38f7ae4786a8c66599c59de9c64452a96c5b49246d44d1864317c365d4da8e07ecb887cd7fe5b65a5c9dfe15931ea8f2e1da07ea14d324f835f1a39c512b2545af89b18f2524e548ae5144bfe9bdb390286bb9d64f93be675b9b5e261704bdde0f159f7818905bfbac1a8e40569c6972083b83ded00b699df822cd7707a70a4479ceed7b39dce4ea4ee2a31106bbe7e7d23a169a9f0ffc51d499048c1fba1d14a6c8bef1605530d1c2395da44016efad48f05b770436d05729d84efa9f9f503c49201e0fc6422992908562c3012e6ec10bda176250b290a6b0b583f125c23bf531d28327c144493f35e565685e29d7fff23c45f78ea9e7c6e3fff392f8d183f1657182abbfc57ee1eaa943788cb8ecbeb51e65d37b38b9e794eb944a0f2ca19283cec8f51d2345229b888562ddbfa26876b239c947cea4e850d5146fa4e715ca28fe616c5015799a8e8f310a24ac825b6c34f02945dfb768f4700bb9c7376af93f058c0ca6f73b0c3b8db13e9136ae6840d89dcabb0ce8cb30e8e823ba0fdded85c03f3c70d37c1d0323262b683038180a6e4b6115729a6832bfae1777b1502036d3052b9e9e67ae6a2aa03d0c866c2a533ff5edc763d3026b597069c681805b25a0967340bbaca36f6058e7efbc87100ed2f22c169cbf59fcbf1a608942fe88dcc5692fd872f9cd21a96923cedd36754ee70ba7c603d69af0a67e924db9a3a268473262dc85f6c0458291e0a368677ffc1963ea1102b9aada5aa7b71f6ab83371c1ee3b5314fb5637107d0828bcb2bf0976a213d58a86e28e46267763cf9c9e604bc5d5426850bca382398bd70657ae945de4ef1bf42227fb796dc0109f77bb530a7c86d20c35412e9259d1fe29d0c7548839e951787d7e23fef396092f3e9b10c8960da0615745593efe8b4262f2bfb79dba540f95cbb20ea6bf87468d75d791bbed60960abb48c9877f87c52b41789bf0a954bf4cf5b339b840c741ba647b3fe2b80e8e135f7f2cf999c6f62ff39886b98f767eaa4994d63cd7509ee9f100defc5e3bf8fb76fe3cafd0211c712ad0c2f36ff83fc4c4ce56262588eddbe1ed3dfdd86bfd06e5a8d45e5abeb93d56ec92c3be3699bcdd1098848d217ff394b0a01a293a2c3a954a204d2da8e57e3bc40d99244efdf3cbac0bcb0192da64a1f4818cae63681eb9bcc7f3ae74a14bbf9edab643547f3a3f34bc9725225d5af7cd1026f9a4a49ad60cc13ef1fa88fd4e2cd9b8dde7cf9bf3ca3cc2dc58feafcc64961d7d571c96ab18f6a951c145bb97b55d5a91eddc5559b81a6d9ea362682d2bbe290a1a6989304a314fb0e423d8d8e20c91e533305d63bfb8d53136bf3024808e180d405bea592140faf6d1fdf022a543ddad730b66de9068052d53d6d40d8968c5e5f049fac75cb80c583f80c7020b6f2a5d63ae9353a9adeab747d27ca161a3c81efe9697733ee90663321f5a06452d23ebafdfd009410254b8114039888c9d3936fef246504c70e17c6cee0703a39392463fc6eb9492094abdb6ebe407089966b90cb1e7b0ed5574eec07000d9e0db8d3464673eb9ba633685ec3e44fe27d60d292fda75fa84b74e87c89ac4daf3d674011aa76e35b06768f611653120cffec7f4310ccae23adaa9db0515a15ec5eb383152d19379295f2d20c590e25a0801232fe4462d120d3a43f975a9ca06b179a318160e8ba13bc3af0fc173ab942bfc7928b74f759e924212a73f5090077908b8015eb8c9687d203480f0013c9b437de9db5de462ac27cf56906fb6c993c5171319f59605bcd60377939ecd069e93b75c9af37e59dc2d212d628c7313f53d525d2cce4b8c5aacf739ddb4fc73c54627d52269b32f4f264a9c1bae4143c21f362cafb5994beb267958420b56df07e29fe1ce3f2b3dd9d141d96bda2816b4ca0bf96ef8d186b617137afdccac51fe07eea3f9317b4ce78e08bdf54f29853190eb8443b2dca7969309447ff7cc3f857b1dffbe3d454cb865fd8511eb8f91053e592306f234d876edf5ec4ca569b795e052899b99719b40411d0da1c201507124be4477af1e8551cea45f7656c0a18716e87347ccb0e498626ab5a988cec1c87de4da60f853334fcb552e7b95df1cf49d96861f1de553e25f268205c6bba8e1e89e1fc7a7b33e1ac6956df9f2c7d3f541fe113d837ec64ffe15c45bc777a5e8ab35ac9fdb40d21994f2525421cc979483455f9d78b8a4bd9b97ee1bdba51f291913d5583dd091cfa73b67eff2825edd3ad51c2ce9a05098a332c197c2d258da771ced556cc28ee787bc09214e46c97868921af7f59044b5af2d86ad1d26a2a72b3bca43d901749de9d2b0cf4578a211ceca228336093cf4177475a15dfedfd3191d543f8528e9deb1a0bb3c0dcf96a99e95122fb8d9f5b5cc62e4acbcb633a8717d96fe02d82b55a387a2f9d006ff785721e7645215190a191d2c28111baba55d9af98def2af6950fdb60d70ec9ff81c735d90b7db3356e1a75202381473de2dfd5c7d8f0a16e8d418c574796b905a0e30bbdf41dd4d53b451a9ee3a3bcde956ef506374c1f1ff203ad1585df630bd1e5245e63df40ef646ba79981b4c1c410ad3b46ae56421121ddc028ee1d08305296f2ef333c908cc99f0dcbc796bc1613e45dff01b2ef6d26ac1ac66054d970fc91d3a7e0c3c6aebc08b52e85a4524bf6cab5bee93371eaf1bcd8fb3b9980ebe8cf005e3406f8509ad885fe6f00894ab157fb79d81c81e4636d6fb681083d06b2630aeb936ac2f2bb109b1c8564248460b587f40b013f900cd93750b1591eb43b871576c8695fbfb95e618ce21365388063eb65aa40f9abac035d9d23f4409126c35d5926d32bd35c9294fd4c66afdf2ddaea3cdb30463a236406b1d", 0x1000}, {&(0x7f0000001400)="d1e455971615a8bf1bfaa4f2e1958e72a2a6f37835d129336a3efa490e5b44533f57de23cc2f820b7826cc946ae54a12b79b6bf9546b71280aac98a233f60d1b661a7235a6493ba2470485fc5ff99c5fa28e0a6ca96e67aab536f0d07be9f7aa16812058b8280793f5b4c60768dd80ac21c324e637331a5e043ae6b0940424bf6cf3c2a532791e83f8689aae4d6e", 0x8e}, {&(0x7f00000014c0)="4fca4589c14a8c807d63075e0f15f667596641863887d2a87962f07895361177ddf50605865f9aa8a6719cc5acc2d9cecf2c08ff99b45f54f3a5fe47dd7fbb5df6751694fd9ddfda99c1f20c26ab577075a866eaba37dfdc320890eeb12c413ba34178cde4fbd0a950d4dd0fb1bfd596db2ed09e5b5260bf68658b37e8bc0e16e8bdc57743985e1a5375d38fe20586f815c469bd5723b9d4fb10bdca2015ff", 0x9f}], 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) uvm_fault(0xfffffd803f013440, 0x38f38b1708, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013440, 0x38f38b1708, 0, 1) -> e in6_purgeaddr(ffff800000a45300) at in6_purgeaddr+0x135 end trace frame: 0xffff800017b36d90, count: 0 ddb> trace in6_purgeaddr(ffff800000a45300) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000d1d800) at in6_ifdetach+0x74 if_detach(ffff800000d1d800) at if_detach+0x155 tun_clone_destroy(ffff800000d1d800) at tun_clone_destroy+0x1c0 ifioctl(fffffd8036ff1480,80206979,ffff800017b36f20,ffff8000ffff38c8) at ifioctl+0x3d4 sys_ioctl(ffff8000ffff38c8,ffff800017b37038,ffff800017b37080) at sys_ioctl+0x5b9 syscall(ffff800017b37100) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,2fa6af4c010) at Xsyscall+0x128 end of kernel end trace frame: 0x2fd3ba94a20, count: -8 ddb> show registers rdi 0xffffffff816469d8 rtfree+0x58 rsi 0x2dbb9 acpi_pdirpa+0x19a21 rbp 0xffff800017b36d20 rbx 0 rdx 0x2dbba acpi_pdirpa+0x19a22 rcx 0xffff800015510000 rax 0 r8 0xffff800000a45200 r9 0x1 r10 0x160ba3e668a2aca r11 0xa4d2229f39289cb2 r12 0x38f38b1700 r13 0 r14 0xffff800000a45300 r15 0xffff800000d1d800 rip 0xffffffff81b36da5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800017b36cb0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=472265 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffffffff82592f90 process=0xffff8000ffff6010 user=0xffff800017b32000, vmspace=0xfffffd803f013440 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 8785 244603 45358 0 2 0 syz-executor.0 * 8785 472265 45358 0 7 0x4000000 syz-executor.0 45358 255714 65710 0 3 0x82 nanosleep syz-executor.0 20333 262404 65710 0 2 0x2 syz-executor.1 33507 509990 0 0 3 0x14200 acct acct 11371 473896 1 0 3 0x100083 ttyin getty 83503 353187 0 0 3 0x14200 bored sosplice 65710 116680 50806 0 3 0x82 thrsleep syz-fuzzer 65710 327949 50806 0 3 0x4000082 nanosleep syz-fuzzer 65710 321699 50806 0 3 0x4000082 thrsleep syz-fuzzer 65710 88833 50806 0 3 0x4000082 thrsleep syz-fuzzer 65710 246600 50806 0 3 0x4000082 thrsleep syz-fuzzer 65710 363809 50806 0 3 0x4000082 kqread syz-fuzzer 65710 273831 50806 0 3 0x4000082 thrsleep syz-fuzzer 65710 441844 50806 0 3 0x4000082 thrsleep syz-fuzzer 65710 438863 50806 0 3 0x4000082 thrsleep syz-fuzzer 50806 37330 95431 0 3 0x10008a pause ksh 95431 152303 92405 0 3 0x92 select sshd 92405 489487 1 0 3 0x80 select sshd 72361 181525 47532 73 3 0x100090 kqread syslogd 47532 179260 1 0 3 0x100082 netio syslogd 66955 370657 0 0 2 0x14200 zerothread 43232 301436 0 0 3 0x14200 aiodoned aiodoned 42682 42065 0 0 3 0x14200 syncer update 88877 484236 0 0 3 0x14200 cleaner cleaner 48889 214416 0 0 3 0x14200 reaper reaper 71781 286357 0 0 3 0x14200 pgdaemon pagedaemon 89301 201562 0 0 3 0x14200 bored crynlk 12562 473876 0 0 3 0x14200 bored crypto 36812 172621 0 0 3 0x40014200 acpi0 acpi0 11800 445077 0 0 3 0x14200 bored softnet 80086 344167 0 0 2 0x14200 systqmp 48419 185488 0 0 3 0x14200 bored systq 94789 291725 0 0 3 0x40014200 bored softclock 23627 367448 0 0 3 0x40014200 idle0 19938 477873 0 0 3 0x14200 bored smr 1 65395 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9648 6957K 8047K 78643K 21562 0 0 pcb 13 10K 12K 78643K 1175 0 0 rtable 140 14K 15K 78643K 2542 0 0 ifaddr 110 23K 24K 78643K 787 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 299 0 0 iov 0 0K 24K 78643K 1265 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 5550 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 75 0 0 VM map 37 9K 9K 78643K 81 0 0 sem 12 0K 1K 78643K 2700 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 4766 0 0 sigio 0 0K 0K 78643K 88 0 0 proc 44 30K 63K 78643K 2046 0 0 subproc 32 2K 2K 78643K 595 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 3423 0 0 in_multi 32 2K 2K 78643K 754 0 0 ether_multi 1 0K 0K 78643K 32 0 0 mrt 0 0K 0K 78643K 34 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 390 1722K 1722K 78643K 390 0 0 exec 0 0K 1K 78643K 1153 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 195 317K 317K 78643K 13546 0 0 UVM aobj 130 4K 4K 78643K 139 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1045 0 0 NDP 25 0K 1K 78643K 267 0 0 temp 261 3545K 4185K 78643K 195490 0 0 kqueue 0 0K 0K 78643K 62 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 90 0 85 1 0 1 1 0 8 0 rtpcb 80 619 0 619 6 5 1 1 0 8 1 rtentry 112 613 0 562 2 0 2 2 0 8 0 unpcb 120 3933 0 3913 9 7 2 2 0 8 1 syncache 264 37 0 37 12 11 1 1 0 8 1 tcpqe 32 233 0 233 6 6 0 1 0 8 0 tcpcb 544 4790 0 4786 38 36 2 15 0 8 1 ipq 40 76 0 76 24 24 0 1 0 8 0 ipqe 40 2064 0 2064 24 24 0 1 0 8 0 inpcb 280 8865 0 8860 33 31 2 9 0 8 1 rttmr 72 10 0 10 8 8 0 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 91 0 88 5 4 1 1 0 8 0 pkpcb 40 17 0 17 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 70 0 70 19 19 0 1 0 8 0 art_heap8 4096 34 0 32 13 11 2 4 0 8 0 art_heap4 256 2769 0 2528 43 27 16 19 0 8 0 art_table 32 2803 0 2560 7 4 3 3 0 8 0 art_node 16 611 0 567 1 0 1 1 0 8 0 sysvmsgpl 40 83 0 56 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 2698 0 2688 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9300 0 7889 46 0 46 46 0 8 0 ffsino 240 9300 0 7889 84 0 84 84 0 8 0 nchpl 144 17084 0 16527 62 40 22 60 0 8 0 uvmvnodes 72 9045 0 0 165 0 165 165 0 8 0 vnodes 208 9045 0 0 477 0 477 477 0 8 0 namei 1024 70516 0 70515 10 9 1 1 0 8 0 vcpupl 1984 35 0 0 5 0 5 5 0 8 0 vmpool 520 79 0 44 4 1 3 3 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 83307 0 83307 30 28 2 6 0 8 2 plimitpl 152 419 0 413 1 0 1 1 0 8 0 sigapl 432 4838 0 4827 2 0 2 2 0 8 0 futexpl 56 192270 0 192270 12 11 1 1 0 8 1 knotepl 112 3364 0 3345 12 11 1 3 0 8 0 kqueuepl 104 6886 0 6884 4 3 1 4 0 8 0 pipepl 112 8236 0 8217 18 17 1 2 0 8 0 fdescpl 424 4839 0 4827 2 0 2 2 0 8 0 filepl 120 63344 0 63257 57 52 5 11 0 8 2 lockfpl 104 1901 0 1901 5 4 1 1 0 8 1 lockfspl 48 633 0 633 5 4 1 1 0 8 1 sessionpl 112 51 0 43 1 0 1 1 0 8 0 pgrppl 48 128 0 120 1 0 1 1 0 8 0 ucredpl 96 10506 0 10500 1 0 1 1 0 8 0 zombiepl 144 4827 0 4827 1 0 1 1 0 8 1 processpl 864 4855 0 4827 4 0 4 4 0 8 0 procpl 632 11134 0 11097 6 2 4 5 0 8 0 sosppl 128 100 0 100 26 25 1 1 0 8 1 sockpl 384 13533 0 13507 58 52 6 14 0 8 2 mcl64k 65536 1644 0 1644 130 127 3 33 0 8 3 mcl16k 16384 86 0 86 20 19 1 1 0 8 1 mcl12k 12288 184 0 184 19 18 1 1 0 8 1 mcl9k 9216 108 0 108 19 18 1 1 0 8 1 mcl8k 8192 313 0 313 14 13 1 1 0 8 1 mcl4k 4096 580 0 580 12 11 1 1 0 8 1 mcl2k2 2112 43 0 43 22 21 1 1 0 8 1 mcl2k 2048 79273 0 79225 27 20 7 14 0 8 0 mtagpl 80 176 0 166 6 5 1 1 0 8 0 mbufpl 256 179135 0 179012 206 192 14 39 0 8 0 bufpl 256 31902 0 22263 604 0 604 604 0 8 0 anonpl 16 663501 0 642529 298 198 100 114 0 62 10 amapchunkpl 152 30314 0 30162 137 127 10 21 0 158 3 amappl16 192 30335 0 29112 335 265 70 82 0 8 8 amappl15 184 1413 0 1412 1 0 1 1 0 8 0 amappl14 176 1045 0 1040 1 0 1 1 0 8 0 amappl13 168 263 0 261 5 4 1 1 0 8 0 amappl12 160 893 0 893 7 7 0 1 0 8 0 amappl11 152 531 0 526 1 0 1 1 0 8 0 amappl10 144 314 0 312 1 0 1 1 0 8 0 amappl9 136 1890 0 1887 1 0 1 1 0 8 0 amappl8 128 1482 0 1419 3 0 3 3 0 8 0 amappl7 120 436 0 427 1 0 1 1 0 8 0 amappl6 112 456 0 437 1 0 1 1 0 8 0 amappl5 104 1476 0 1469 1 0 1 1 0 8 0 amappl4 96 4657 0 4630 1 0 1 1 0 8 0 amappl3 88 1481 0 1475 1 0 1 1 0 8 0 amappl2 80 36968 0 36902 3 1 2 3 0 8 0 amappl1 72 101725 0 101348 27 19 8 20 0 8 0 amappl 80 11929 0 11869 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 138 0 9 3 0 3 3 0 8 0 uaddrrnd 24 4918 0 4827 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4918 0 4827 1 0 1 1 0 8 0 vmmpekpl 168 45400 0 45363 2 0 2 2 0 8 0 vmmpepl 168 607584 0 605224 537 390 147 152 0 357 36 vmsppl 272 4838 0 4827 7 6 1 2 0 8 0 pdppl 4096 9842 0 9777 16 7 9 9 0 8 0 pvpl 32 1907321 0 1884523 753 480 273 336 0 265 80 pmappl 200 4917 0 4871 5 2 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1229 0 480 23 0 23 23 0 8 0