d3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x1f6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) r26 = socket(0x2, 0x400000000002, 0x0) setsockopt(r26, 0x0, 0x20, &(0x7f0000000180), 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000380), 0x0) semop(r29, &(0x7f0000000340), 0x2b13) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, r32, 0x0, r32, 0x50, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r43 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0xfffffffffffffe7f) setsockopt$sock_int(r43, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(0x0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0x0, &(0x7f0000000100), 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8f52b8d2fb7a630d, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000001c0)={0x0, 0x7, 0x0, 0x6, 0x7}) 16:02:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)="e808000000000051009a634d91d1b5e3bcfc25f233ae612c5583b2470a4d437c65f1d5b06123cb4fd1a243da2d3b0f7c5dfb90d9e27db4385a791378eef426bfd4abd71d68f26dba39020697c19a61b3d1c464eb2c77da3056dfe6ebb372c8cc8ca2f6dc7fe9df8c303ee8770574bc216206fe60a08a6ef1963227cd82454a7c", 0x37}], 0x10000000000000a9, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./bus/file0\x00', r2}) execve(0x0, 0x0, 0x0) 16:02:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) pwritev(r2, &(0x7f0000000140), 0x1, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:02:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) r8 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRESDEC=r8], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r11, 0x0, 0x0) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000200)) r12 = getgid() r13 = geteuid() r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() chown(&(0x7f0000000180)='./file0\x00', r15, r16) r17 = semget$private(0x0, 0x7, 0xa0) semop(r17, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r17, 0x0, 0x0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r12, r13, r16, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r19 = semget$private(0x0, 0x4, 0xc1) semop(r19, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r19, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r20 = getuid() seteuid(r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000680)={{0xc, r20, 0x0, r23, r22, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = getppid() fcntl$setown(r24, 0x6, r25) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$unix(r9, &(0x7f0000000840)=ANY=[@ANYRESDEC, @ANYRES64=r17, @ANYRES16, @ANYRESDEC=r20, @ANYRESDEC=r25, @ANYRESOCT=r2, @ANYRESOCT, @ANYBLOB="76f0193d73b7cc7d65353e4bf00d7e56348efd94f5e8564b0dbba93d27913129ac3f989d2b7d29fea7452f18328c4d44610058f1d4ae770ad203f885a53091d4bc297448e853e45eb096e673d4ca3cfdcf93659877147aebcdd7bca9c7fa350f08fa4621be3328a78afacc4962fad2bbf551802f108faedd808b540e5023b726d69dc42ae5f198fc4278e118ad13ca11947046e66f17c121b45522b2c359326d80bd5de69e68a58ab91a5267a3752c61ca17f04c0d9d1657e388cc8477b2152eeb"], &(0x7f0000000180)=0x8) r27 = socket(0x2, 0x1, 0x0) connect$unix(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c6530006ce4094076492af3545945b2d9761b5255479daaee684c6b6aa51702ff8506f79305703581cae9fa9bec5cdda09fa0425b495feecaf8b9c0baf9805e934f5563d34198ca28ecf08e5edd22df04ae631e40d063c05adb93ca8ca2d5b4e60eb6dd4e1c7ad265b52e197ca1865cf270fb17744f1886686e4cdb0fe9472449a1e081d769cc3a9b49debd7e7c004ac03c70ef525db628e9720d62c7647a7b3d5ce2c7297ba7044b53c4e3094f9d05cfff1446cb1b5ceac0245806ae0bea5e3c44aeb80d6c20ed86774aa16a0436"], 0x10) sendto$inet6(r1, &(0x7f0000000280)="d0c168a8a253162cf681a2887d14a336773e1ba4a3ec31f9cccd5a12ca38f13dab035f18eeb7a0cf06a8bd1f398526fdb03548ff99ca3e02178c5ed8ba8b0229ef8ac0437c384fcf797973872838f38637e7c7e4b799ae09aabb8e0cf9c9fb1f79b3926a42062e42eb488d536884b3b550b03663eece0f62ed55183798516fd3e6c95829f5dd5e7ffdf1e9e293da91cc83e0b292fe88d7dd1fd94222710f692277a7", 0x1, 0xa, 0x0, 0x2e6) dup2(r7, r6) 16:02:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) dup(0xffffffffffffffff) open(&(0x7f0000000080)='./bus\x00', 0x10, 0xc0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x200}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x80) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x9, 0x0, './file0\x00', 0x0, 0x2, 0xffff, 0x6}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x2, 0x2, 0x0, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffffffff43c0, 0x9}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = geteuid() r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() chown(&(0x7f0000000180)='./file0\x00', r14, r15) r16 = semget$private(0x0, 0x7, 0xa0) semop(r16, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r11, r12, r15, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r15, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = getgid() r18 = geteuid() r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r19, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = getgid() chown(&(0x7f0000000180)='./file0\x00', r20, r21) r22 = semget$private(0x0, 0x7, 0xa0) semop(r22, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r22, 0x0, 0x0) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r17, r18, r21, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r23 = getgid() r24 = geteuid() r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r25, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r27 = getgid() chown(&(0x7f0000000180)='./file0\x00', r26, r27) r28 = semget$private(0x0, 0x7, 0xa0) semop(r28, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r28, 0x0, 0x0) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r23, r24, r27, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r29 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x7, r10, r15, r18, r23, 0x7, 0x80}, 0xfffffffffffffffe, 0x4, 0xffffffffffffffff, r29, 0xfff, 0x100000001, 0x0, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:02:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000b00)='.\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000700)=""/232, 0xe8}, {&(0x7f0000000800)=""/147, 0x93}, {&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000540)=""/121, 0x79}, {&(0x7f00000008c0)=""/23, 0x17}], 0x9, &(0x7f00000009c0)=""/104, 0x68}, 0x40) r1 = open(&(0x7f0000000a80)='./bus\x00', 0x10, 0x102) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000ac0)={0x8, 0x55}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:02:04 executing program 0: r0 = getgid() r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x7, 0xa0) semop(r5, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r0, r1, r4, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r7 = semget$private(0x0, 0x4, 0xc1) semop(r7, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r7, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r8 = getuid() seteuid(r8) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0xc, r8, 0x0, r11, r10, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r12 = getgid() r13 = geteuid() r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() chown(&(0x7f0000000180)='./file0\x00', r15, r16) r17 = semget$private(0x0, 0x7, 0xa0) semop(r17, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r17, 0x0, 0x0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r12, r13, r16, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT=r4, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r17, @ANYRESOCT], @ANYRES64], 0x4) r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r18, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x84\xafWY\b\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x45, 0x0, 0x5d}, {0x7ffffffe}]}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:02:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x1, 0xc, 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:02:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = dup2(r0, r1) ioctl$KDMKTONE(r2, 0x20004b08, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:02:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/97) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r1, 0x0, r4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) r6 = shmget$private(0x0, 0x3000, 0x5a2, &(0x7f0000256000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$TIOCFLUSH(r5, 0x80286989, &(0x7f0000000300)) 16:02:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x3ac) r2 = socket(0x6, 0x8000, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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, &(0x7f0000000200)="ad18f05de2f4ef18a3fd1dc1305f62802e296075e478f5297cb91a1638b44c7adc58a0dc2abe320c7973112ddde91749ff3b322897bf8b289551fef187ee15fafb8672904de5514a759dcb64228b63c6af726f8f346102d3", 0xfffffffffffffe57) 16:02:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) socket(0x10, 0x4000, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept$inet6(r1, 0x0, 0x0) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0x2) 16:02:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='-dev/zero\x00', 0x20401, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xc, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x1f, 0x8}, 0x81, 0x708, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dd\xf3\xe3\xab\xb4\x8b\x00', 0xe5db902532a02089, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r3, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x6, {0x400000000006, 0x1002}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000400)=0x1e6) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000200)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) write(r4, &(0x7f0000000340)="d059acbb5500df8fff85c7825d27af88eb164490025371b884be122fdea0eb7fc14ecc2d8834ee9cb04d9816271d7971bacd7a5fce96b58bf205f15c964c21ef627791f06efd9989711ccda2dd7a00e79db25c37e9bfc9cfd122f8946bc754f77e1927be019c6aca3d7207db7b8d11f25f973fe92c49c9877ce1aa042e9281acd6cb8c39c3bcac73d7d5ad137e2498997d0c616a9092f5866f86fc22dfe8fa834222d1e42d6a6bcb3c7866", 0xab) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 16:02:04 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:02:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) chflagsat(r2, &(0x7f0000001080)='./file0\x00', 0x0, 0x2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000080)="3f987e65008e32f617e37bc7a1d51e5ee1f8fe30b1f316e07b0f240944201a59bd2415c64624f9c1268c73d697e70bf46667fd2002fd066d326ec42cf3332c5f5a1731a7a1c9c1b8b1c63a0182005a9a025201fac69403683d78c3899bdf3ad5a09ab304036d7aeb95085ecefc8c561acb7b77d70d1aae8a7bb135c96eb180c0b812b0e34a1aef33dc3904e90f24a885ce17cff2714cae61edaef0614909a756121be6db39c504f004c7c5103d27d8b76f087c389515d8ad98dffc7078a3fff28ceb01c2e24e94ae39315d885677ecaffb7e8917e3d02609d8c729148fbe96c4d28be5ea361878aadd28fc2edc030c4cc9a2f5b8293048bbbd156f079da7199cfbef7ea7e02a02922ab98e29377ae1498ea1ea3e24f94f50e7e2800ecfa488d22ab3044bc2a892eb960382c6fece4f0d873f89093d4d6de945a26d53b3c48b784e5400a55335102d6905445c285d0bc3b495f38056d0eb066d9e2cb9d06cd51d004d4063b4fbf13699798bb3719af337c460f4ee5f1fd54f1984273980abd18979ff7f4f9dd2aca451c172438da8b512bd259166e8049d141a9ed47e998a5520d86d757bda59b1907f149079e6b973a5e828f6cb0870ec19d4c78f16d519630a547cbbf0890f5934f11765940865d67227ea4811dc4638c214a277d98caed7246cdcb45196a1453018e7f26cab781043303e4713b7951d342cbaeb644490b393f83b0d885e6ce010d1407ea63749ea6b16edcbb45738cf2f48e9ae0d82441f1ddf2a260237e40715d3dd1ea63e588d3852d1f98ae53f6e8c788e9a7caa4ec57a374773a7784977a29aeeb9d6e2b90318b7ad34028abb69017933dc08e41d7f4b5b33faf40e89c603e9e866cd8eefcbb615ff7ef256cadb6d46bd82cfd48bf4b05bda263a1359e1fbdb8d5abf218c9f38f0771f824ca33fdf1215ee6676ba07102aeecc322faabc4fdb559f577ff4255872d9683b10dec2ef08429e2b59218e133f9c2df938835b822232958ca32c342e86cb53c80b3899d4e626e0d44688268e84d7cd922ccc7a14fb188b87fd3533a53c3bce269d450233de09483b7553cf235e161981d8bb8522fcf2ca298b1c48229b7474a39e361a78f0ceb0f749363c775717b0ae03ebe70960a67105856ff31a9c684109d25eeedfdcfcf1ad64d51c60c437bb30a35ee94cb474bd7680b79b8e1d2c009cd8c00435b80af5567dfb55fe073555142d8d4e93bb075d1382c6670eed46711eed5ed9aee56af7367216c2f669194a419be8b67170c884809d23997bf0e4e463888043269e49e00d83ac04ee8cf11d73b75dd1a8e4567116c3827dbba51d6e23021ab029ed070e70c4541126a5b33c1c3601155b6994f60fc64c585373348a8d190dd27506496c153774b5ae2e061af19bb7dcea96586a6d7cfc9be3b3163db696c9e094b3d097251253550b13b1b6a97f4fd582486f822ff5e9f9b74b54e122f1c4d559e98b09a043ef269c9f5765fdb2f76a0b905563b85d1fa863619f288cf53baefbabd87ffdb35c9360f751bad8aa188e06c7ce689d2675194d9e0b4a72c5c1931606a0d90107344a94ca2ab55f09b8d1d67537b02da068676cecd3eaac4dfdbc977c6915df58a1e346381349a803f573ac8b0310368e004f14c763a3308009752e000a452fcf639dd0c3638c5cad0023de14571fc2c786c5bb9bc1f4a82e205f4adcc15e563443cdd9efa0127dadc91d991254d59d608f0b262524a693e7126f5b19eb63ca9bbafdb32e9a6e9ee6fb09ae0261098da2d6aca6264d886795da96ee0084bee027830dc6d180486d605319bbe95228161937abc8e57cecc788423fdec4e69bdb5184fc3953794e1aa64d46f78c7f18accc781ead67f32070354bcc50327129a94183ae2d3b2f3255596f50aa1437607d32e702cf9bc677571eac4b6d10100adef0f6987764b88d232e4ae48f08d1ca641e4f56e6083ece53952331c1a4252efa64dde0bf839c82ed9735061d3dee6f9a4f4bbc7faf7a1c1b06f1d550a97cb1740cab60134b8294478e6a5529a3be81c6e66af1bafdc300641db135dbe80aae9dbe1d85cdf1f0d521357db41a5139d5e11c9b51bb2060beffdb867703030a8b47b3228574407065417c9d84e0249e6b01ee3436ee9813fef61e2a21a7f7e26f8d3aa7c5399743c03fc466837b45719b8263a53fb3e33fa44a87107d07c2f8c3ec6b2b5e517c229823c99d9da872bbf66128a9d7706dde06682879c24d41f8954f2182264cb382e4bb28113663a99cdea5a6dd66624378e6c91f3904037aab5c73d188f315805270f7a7f42f93dc924000c7eaade4cc46da7ee804a4cd1b12710e5445ecf63d6e3b804b002fc21607de8c1a0d41415fac2977294630b2f5bceb22f7e2abb3d16953c73495f89d1f121ad8e925f8fe1f96f5590821805cca7cbf88fa30febbe5b323091dee87ab1299374f06258972a1dc9d231ef114318467192d8200e28ace6908c1f54f33020614411a4703364cd8e3a0e64af1cb84eb6acd3b648b05f9512470abf7420836fe17a53614ff6360fb8becef6024b05f3ca4c8d0c5317f2e53f6bd5214a5aa905b9895237b7652837522b5803538f9b693d686911b255c060adc7ced633127c5ae4a863726ce284c9a3bea7a96bf0036e8687d0629b4a337e38ce5461c38f5ed56a2c275ab7c50d8926d19f839e6d2f37a776e9184c423015d1b6080cc2ffb314c33be3e8672f254e95edf71cc185162333fb11f0fc93a7c71910182e779f045e956391e09fab2477a48c171747f0208ad2af00ace829d5cb6acb924a4ecb1892e94e1ddd8511707fab307b82d4eaf2cd141949b2ce6e40d0e23ca3558250f511ff30268783e809105eb850fb3ca9fdd7fb8894dc5a71782cf6c2b2f50a01b6f426c30b3a5564602bd52898d5d2c1ef141adb4635499cc5451d0ac216d153e02991285e56b17eca08f12f599d88ba8ae9ae7df494601eb92f3db64321db9191e54ffd774c65113f51909d39b1785d81fa81dd8c0deeb08bf905a7baee0193a46a883eae1ac6867877788d76d579a3fb8e6198f2da109cecdfa2a90e396d68f45af70d8963a5c3491df638389f98e7c3d2ae282e0c1acbea5d6ce190783027bfbff12e557fd762b7ef4575a20bceb7d6af045c90aa6fc103399eb406866a313de9bed2ab8f57b666aa2912ba22849bacc9b9fa23522c4475475363452b95d11c633afcdafa96e2844b9379bf37b89d7050e0b15f94b24f251fb58b2b9a4ab67bff099907373bea63618c4c63451d0fde5eb02f52ae4a3122bb5e05ba67ce5d8318a79fcbb89de0c6d30eff4ca138147c369b23f08e64ea1ba0a97d4ebe90c8eafc2db01274c7d4dc37693c1af23e93e0488213a3c00cb4b65198ab4cadd1fbcd7374d54ecc0414c034a7c4adcd3917977ea7053b0122c97ba7d35daeb13012a9a507b3d0aa4f38c44f0b0aac61b8f8d221b3602f4bc97623f6d5b50e7ba21532b87b019a9aee9f958e1c048afc7843863637d190e0ca0ae0f0bda9e7758b1d9d30db3bb7487f7d5a2a1b3e3794f38978d56097eae7d187cc3860312f7d1237a07ff5ade29a8151831b255a8006b0bbf4406e4cfdd78e4ea99d5bbba826d6bcec15b47291ff3fe6b6d9abdca2639a6b315e9e0a45ef5111b5de3d2e86b20025a2b79cde0cd7cfbab0cdfbd9989f52c11a9721e1529a16eeb1a91fa244cef22d366b66c1ab84666e0a6a58fa787b589ea0e674b29c7ce63ff1c30a1c312503e588171b9d5e09347ce09b7a21712f7fc10fd84ecb1a8868c969ed4f79eb7f2129312897056bfc7fecc27cc72ceb377bbafc48230c4830b8f857f1f54e2c88034ade122f3aac946d08c7c4940f7676d9341fc485f71f894b6a98ab35d6f29c901cae0e74e5ec57773272697e247f511986abfed9ce15c7d56c4cfcc31967950de7d46fe2fa0b90ab1a95c27098c0c864e61a5e9823a9fd566baef00cc5d2b03e706bf56eb3ccc54a462dff130dc766eebd5bf072552d01c04310558da2630ca4c854e0213999ada5b7cbeee0e7410b5dbcef5cb1c020292c3502143131052e606f2455840cebe97c9b2a5522cee9fd5c727e172cc6566dc39b8dbff58494c321d48daa8f8bf9c86759a17e1f7d514e24d24448466e4b984a57284ea134993f7cf2d9b7681a73a8692fac78dc8c2b13939d5fdc4c9783d0d69b9d6bea15eb8c0056b72a0835710005953fc13e10306b2bf3936035d30ab949235a606fd0ad487296a78499d4c313ae0b9f406fe3943ba4279b5513bfe71f20f2ea45b71ce5af63b32ba3a2aa785500a9ab48077f8b109dd01997c00235c506df116b777f1472dd979e956032be889cfbf9cb0497b24af3b4b693c6ff9486d02b36eb98fa7352847bee372c39adac7f1a6d2b83b54756961dadb5881c116b2571f02c2000646342fe3ce4fa945aa18abf50376eb147b5ea64af829281e46a2816387610caf5c0aa48983299ceb596448a65399ca7e82f3e63231bb4d57b4aea1d27deac963f6163c799e11643460b52fb25241839d3ebf0978a0ba8caa48a972ac8bc1b115b2d40da08b69df81bfa4ed0f5e6666281341aa13d3bec94b26740076849dd6f353440b40aaefd83dc3f2639bed491e0f01d19826ef64fa46d2bed17e8eeba5b62b554e540325a7fbc66fbf36fb172a254516a600b5ebffadb315d58aba09634078e6b6bf238d27c96a2cdde93a57afdf5eda6fd5c248c7fcc09e325972f920724526791c32b79b3571bc94284b500184b9cd9206ab7f542018308cc172044eb5a454e7a8d80bf83accc85cb3460c4e0c8c9495d5cc5189481b11d29bf5cfd41717626465a1e466f572ea056055b83d831d47e06391a87b6c085d954dfe2dbffb48cf7835354555e732102a60c18c5fd918d1e53244ba1467c6240550f56551d68345b24ed1e0884a41125b17ffb8b050ea79fcee1257cf455ef85cc90fb6b0b25b318985bbcb7d65d19b0f18577b73ebd6a1694fc410d392c16865e8850192b107d1fe339d700b35cc64b8980b56ad57ef652a4b19cc9de5092f2995f59c75e2e54a8219a0384210ae0c69d19d9b0c69f2371fecc380bdd35efc6284f0386284668745e71f5f95f936a15827607033632d879f2e6d6eb60c2780ea3983bd1e5c7bf5004d41d627da7022ca4142eafd00be82558125d92e548b39ba736bbefd963a660e7e2bd07c71d1ead06f4b3f4bf8c653adcea210ddaf62749e731ae45f73ab6506c3d654425634fa0368063a823564aaa9548db6066b99892f2c22c292a50e48b5b381ee00bf7f721909c7e17acd342a90aa78f9ffceecc276e3790c670c5b8e037f17af4329a9a79eaf62d93533a54264bb4008233214726e8d0220de6901131a076129453347f11ab729099ed17110499eee291a54de3f11435abd6c5f2bfd05b5b5f84d5d89f63f88fc5bc489238f5e55d769836884af82ed6f748f60aefe78cadc9cbe80c6c2984fcd0f486355ffae344c1aa567b80820e71205275fb97bdca35415697c7ce6b6e551aee2637322f5b5384084daef46ac844aa52b75e77542790e4ca399816923f5ca1a9d5c70a93cd0c7f2cc3d10044443686cb1901f406fe0853d464e6bf79de9c41b6919413e6cb2432a745a86c1bc766d54f026894c52815f86f1d334f53d763971ce1f3aa31d81040b371cd0520d0fd99bf8922f9990318fdeef71b9f123cb9bb79085533bf29427931c4c863ff59ddd21d47e021e78990095ef55423ed32f1961faf73be6455fc175900c584d42101d", 0x1000) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "00004087008cfe218797c6bdfb816a491d859689"}) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb7594d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e200"/200], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r8 = semget$private(0x0, 0x4, 0xc1) semop(r8, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r8, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r9 = getuid() seteuid(r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0xc, r9, 0x0, r12, r11, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r13 = getgid() r14 = geteuid() r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r15, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() chown(&(0x7f0000000180)='./file0\x00', r16, r17) r18 = semget$private(0x0, 0x7, 0xa0) semop(r18, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r18, 0x0, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r13, r14, r17, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r17, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r12, r17) semop(r6, &(0x7f0000000000)=[{0x3, 0x3}, {0x1, 0x74, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2fe1, 0x1800}, {0x4, 0xffff}, {0x7, 0x4, 0x1800}, {0x1, 0x94da, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x8) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) r19 = socket$inet(0x2, 0x1, 0x81) fcntl$getflags(r19, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:04 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/z\x06ro\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="791700000041ff01bd546aec65e4") 16:02:05 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:05 executing program 0: recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000140)=""/108, 0x6c, 0x842, &(0x7f0000000000)={0x2, 0x3}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1f, 0x0, 0x9, 0x8}, {0x9, 0x54, 0x2, 0x101}, {0x4, 0x9, 0x5, 0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getuid() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) r6 = getuid() r7 = getgid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() fcntl$setown(r8, 0x6, r9) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000900)) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2fc8dd6c643000"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000180)="b23a8198e7f691bf466a9e08e3012dd219fb", 0x12}, {&(0x7f0000000280)="eefff07176bad79b6667158a7ccb4fe55976fed4e406cacf5b0ab37171591b85e7c6380a1a319f56a06fda2e83770f4f1a6efed32d7cef106e9b6900cd5103bfd83936879ef7c76fe255faac9a92e3a8eb023ce30e490c395fca4e85fa98e46ead0ea6cf8904286a30374fea4f32ea8d4b37600f6e46d295d585e69c3770e620b3c5299c84bc76ad91aea294aaadc1a69cb73cf951f282ca075373f3a083844135f93218d4f1474c2efd4719ace081ccc7a30033e535d56700c9d609f181e095ea65fc4837587e9934f3e4f9512da84c76fb24fe3a1dc7cf9e305a09d7df51ecd27e15db0b6d82f0948c06e218f902b565", 0xf1}, {&(0x7f0000000380)="083ced85948a9000ccda3eb535c5af7fef55b1", 0x13}, {&(0x7f00000003c0)="d03469e6280b5362f2aa5184e595f94e739863de3f795b340f470027fde955644596d0dfc6e16dc8932e1715c03cb772de508538673bde02a0256a122d1b4e7bf5f5abb1a9c8273a0e24d1", 0x4b}, {&(0x7f00000004c0)="fd9197ebaa48fbcfabc541db0d34cea00bec7774f068df217c045c2f73b8e5544d4bd238e72344ad3f39813ad335ab5dc85e37f17831e0324cf421041b8e80859d39fc5e7c2ce2f510dd7f88c9bff5999dc5b29b282ee365e3650a5a9a935fc580cd87ba11", 0x65}, {&(0x7f0000000540)="257154899feb68d8553bd1e6f521bc353643a2d5ffa4998c02b8a318a1f84ee1fb37e2edca992ff14cfccc5dbe056a4e99b43fcd4dabbb82313c510c42e203d2a0de3bb75dc16fde421e736416424d64cc5233b3e809019f2c5329e10a865dff97a7089040b4241b0e417728a1c0c2671b41bbea", 0x74}, {&(0x7f00000005c0)="0ddb4d25f8eabf592cd7a267c5357942a941ca2418d21e1f5ecd9d480bc373f52e482095f1a30da297c818ab85dfa9a75fcc121c14b7fa2e5446aa9926e2d7042aaabe5ee9cd0beec6e8b40e7661120e85c4277955aff7735f1b3e0dafb7c34619f9325e04427cf0b86b827bc0fbe2fe62db98e697f060d4cdf84cc08dd1d6f95463ec4bac330c9d91748934935fc2fe8ffdcfb8d6", 0x95}, {&(0x7f0000000440)="79ab8580c3d072803e5e3cd70857db4270fb60df269275522b3ba54c4ec5629eea99373033e04c643644bff06de043469f48cbcd13bf94f7", 0x38}, {&(0x7f0000000680)="55fdecc3afca75a01120ed332870a8182864e5f7d837cac89a6b0b67a23692104d7a0fb3d2d4fabba642ad0884c34b684b4e07f3ac94e6301dc758b3f12999e22f3df2ec74be5dd7b6700123ffd733d1caf1f210d355237c1c386075e7267a1955fed7cb19f6fabac2fd09c43ea1ae3fab7ff2f6738a8855", 0x78}], 0x9, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}], 0x40, 0x10}, 0xa) 16:02:05 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x5) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) dup2(r2, r3) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r5, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r6 = kqueue() fcntl$getflags(r6, 0x3) 16:02:05 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0xff, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb22], [0xfffffcfffffffff7], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x10001}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) madvise(&(0x7f00002b8000/0x4000)=nil, 0x4000, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = semget$private(0x0, 0x1, 0x213) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/181) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r7 = getpid() r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r8, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getgid() chown(&(0x7f0000000180)='./file0\x00', r9, r10) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r12 = semget$private(0x0, 0x4, 0xc1) semop(r12, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r12, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r13 = getuid() seteuid(r13) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000680)={{0xc, r13, 0x0, r16, r15, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r17, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be080abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16ecfb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f509f653242126239c8b8607cf61e8cd2f6272c134be548e2000000000000"], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000140)="8e77d1ccdd89cbb2d50157c6b700ded5815abd371479f800e207fc3b3627a8481e1c38b1004519bb42051589de380baa9e20c8c3b4e1f4482cad07beb77f5418cbcc0be849001a3932cc0cc58a49f558290f4eaceda6c8a5b701e428df86d959ddd8799c36ad9e9c16e3ddad626db6927a3b87fae291184df9d780491c3639a9846f356b2ae090febe2490", 0x8b}, {&(0x7f00000004c0)="588ed67c65bb3df12c0917ab2b35f1351c9d608fffe702ea6fc26629691da93d077769af0f5abc714f77aa637383bc867cc5d5037a567cb498f07d6b7f36141994ecc78fa4539523f5", 0x49}, {&(0x7f0000000600)="82dd5ecc36ddc128be0e5094323adc2d2ae117fe10fd3c39a669a3dc895e9b938bb4efe1c05ef3bac2c4873fa8568867c75a90d0164efbf38cf42e002a7f0a7359a88f328669fb9b7f69f51ad734010399b84d3e6cd0c639e3ac31a0198ee233e96d53729000dd7377dde7d113df00a051fdef40db7e94e7041151f0ff5144acd1955a96ef82aa6b79f218", 0x8b}, {&(0x7f0000000540)="ab99e8a35d36fbf35972280298f3fab9356757dfeeca3c9096040018cacc91ee27ff4f6c54dffe9725b5e62341fc4c49024fb3cd2a83478973a59a8f39b81a0ff02b70a8e7c8fef75a2f0540a283bb103399c7f850c9ebd690b491d5730995b9c5028e63", 0x64}, {&(0x7f0000000200)="489b604a9d476f6273b521510164d52734e8840cb9e9d1b4cd45a275f66a40b1f90ee75c73e00b", 0x27}, {&(0x7f00000006c0)="b1aa7e1ca1d662d1ce8c5565f7d223cbd567042fc82ee16288b9194fb3bdfa32c5edd01f12cc72b00365dbddc596", 0x2e}, {&(0x7f0000000700)}, {&(0x7f0000000740)="ed5b75fc441d6256ef32cb367ddbe7e4fd599bbadb3e6ffe2abca9e0117d07898fb2746bb8e87e332a6a6c09c9aa0f98f8cc", 0x32}], 0x8, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r7, r9, r15}, @rights={0x30, 0xffff, 0x1, [r17, r3, r18, 0xffffffffffffffff, r19, r20, r4]}], 0x50, 0x401}, 0x1) 16:02:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3e9, &(0x7f0000000140)=[{0x1d}, {0x3, 0x0, 0x6}, {0xfffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") sync() 16:02:05 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x30) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="847146c35c8a8be64628b19c0a832b427ab363d1602e4d790c43f1e5e686326ba5528a1dcc1ca59cd2abad3b9645b21393711e9cfc0d1f6c6a22a387eddb7a7f109aad4b0a1b552734ce82b0d2bc44f9a51d0684932adfcf1ade39258b405626053b389cea9e0cbb96c53ff42ae89103b7bddbd7aff379fbdd70c96ba77aaf6bbf3fd63bf442daef374bb8e2b3feb22fbbb0e669ac856bf7c043b19c806164692248300400"/175], 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = accept$inet6(r7, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000200)=[{r0}, {r1, 0x2}, {r2, 0x80}, {r2, 0x10}, {r3, 0x1}, {r5, 0x1}, {r6, 0x40}, {r9, 0x2}], 0x8, 0x2100) 16:02:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x80000000ff], [0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x0, 0x8001}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) socket(0x2a, 0x4000, 0x47) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r6, 0x8) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:06 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, 0x0, 0x0, 0x0, 0x0, 0x7a], [], [0x100000001], [0x0, 0x0, 0xff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x10, 0x8000, 0x2) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() r7 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r7) bind(r7, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) dup(0xffffffffffffffff) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x7fffffffff6) openat(r8, &(0x7f0000000100)='./file0\x00', 0x20000, 0x101) getppid() geteuid() getegid() 16:02:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:02:06 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db31f09d9f95bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803004493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c37394fb3d01bf74da52c4b5cb6a1552198411e7411aa7cf57108ba1f9e21f0b00"/2022], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) r2 = socket$inet6(0x18, 0x5, 0x7f) sendto$inet6(r2, &(0x7f0000000080)="fd903b4fb9e19ef8cfdfdd96d5c54f8b2a6f6b07ea0be904d81d41ea40b93d86f4930f9921a52e8d0e0dcd616230fed71b9b9e5ed5ed49a03714637544958de2ad2506d52b5d9aa2253a5b7b20f728309596d3e9f1dc636a1fcdb8d24e5195e71d5e03dcb20b0d5942032163c3b4bd3e923865c7187241a8ea2da3fd4515ad0b6a3b3fab7a6944aae3a6cfa797af034648faf6671c681bae276768f1db9f42099443c432efd4f5074598bdcb62fc67b4a741394bba13b15aa0035cd2887e14da2c0638e3e8f5b5e89cafdd845136840b6bba6d", 0xd3, 0x1, &(0x7f0000000280)={0x18, 0x2, 0xfff, 0x2bbe}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 16:02:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = getgid() r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000000180)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x7, 0xa0) semop(r8, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r3, r4, r7, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) setreuid(r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000bc0)={&(0x7f0000000300)=@un=@file={0x2, './file0/file0\x00'}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000340)="d4a0a483e2bf6acb75a574fef347bb6e4b5a58779fbc7debabba85b4243599792168c6869311f6e7732cd67e76bbea81cdf244b7c9ce15566b3dcd0d4e9cffc56c0609f1bada7a5cfc15", 0x4a}, {&(0x7f00000003c0)="7288224a72804196d8a3b0bafc6449f65ee8b60aff266ee31dc7904b2f6300f61e8498063045ca473a825cbb3da77a277f1031f30463065c50ba3bc3e084dd146e5145477191aacc6aa3ffb1596ffca3a94c58517099ea9a560a55f9b11ef3ad29616b30cb1387db93d1a15a6e06c12e2490a392f1d5cc42539c4988044c289c63ea6145049dfcd32194a64b52d1ec3cf7f4e582ba711fb68ef9026472b78374a54b25ad5dddad5859f57292dd7b5f9bfb34536dd377726aaff760d49249e6d4081d17addfbaf4dbb3e8fdc82bb914463ab53133ce422ce83a6577351ffe952c52ad5fae9a90", 0xe6}, {&(0x7f00000004c0)="d585babe77ecae4c64291e011666dfd3479f8e761caf577d906d010dacbad59e75ff2b99b571e3ebdaacbc761bc96851a06878812b55c408ebac9a3f95a2b56aafcda6020fde84d54363707f06bcba7c05dc87af", 0x54}, {&(0x7f0000000540)="49661e320fe31bb780d106cefd51edcd1359658956b28b0c933aadf902982ba2dc83bfb087cf568ffde1f2fd1da4e79367f5f9f4c33ea7831895911634c1cb76fa8fa6f6ac76e7b4846d4318df15d7c99546096ce46fc9d9ae158850b3553d1691fbc45b88491cce6d32a68218dcd2833375aeb06de5f79a74e40a183cf05295ec3ab2130781eac9581ce3731a2260dffc32bcec88df221ba1c1a115e1", 0x9d}, {&(0x7f0000000d00)="975a6b803d7e33e565397ec1edac5d5f04c26a1dd1965931eb2f8f72cba8d73d8bf33b9a50fff73192f4e32e70e552a159c8650da5908f7a4069eba49f98a9b99f5a260615eebb86e63c4c23fe354f8a5e810c1461c529b4ab5223f97d80859a6f571056b537d08bd0d2711954bc8b1e9c0fd3253b019ef532dcce1b6210375f5636a3d70a984963af43f4aa5e4c8f898b928ebfd7f6b373568e2d22611d9a061700fc29398e86e2057550cebeaee84a862b82aa59b3d2386fbf31239cbc2a461bdb8d7bfe8e3c337dadc6e1bfb0f8e763e94d35f572e373d8c22c58a10b8afbe59ea679c3f4c08b6c153f791efd1f772690cda4e8d3c33e65a1a4e7bf42bec4c95d78c08a85b344af470cf4e7cdd1f4027ddc25f15c35c1df689ef078712103aa2970c8fb7feeb2275dc26ded2a43d372de610f11c26aa628f2c9767856b95abf717545c79a6c43623d31165db4dee36ed08df44842d6f5eb5d726b219362a237bd2fa7a48f907d89310ce171692fd2fe9975126c1b16a3d26f60e736041309af0910e0d1f6d63c6b320868d1d3f4233a02f21af3d3009a0418bc76d5b3109874372dcd5479ab1d2323352f313fa270497b707b30f54902e8e2fd000b404c32b1a55d928e756a530a758d2e748a893da08065e42e8a9acf6d2ba7c97aeb52d56a229ad4054c02e154cbc049fc899ef1f0de936ab86b78d920fd2c733be9741a06cd867a1ad08847aba8b983fd970c540ad3ca5c2f535f61593797c04924e463efc6d9646e0d2ba2f486eab7cd4af5557959d9ddaef21a63973276fe5e40c0300d24f26890fc8bc2c30b66e398d836b58d7b5dfe24e9b50d04045313ab5bc1763dda50cb727b283b2f691e60187ff36665a2db013dfdc17bad19a3d88a49a6bac53a33c511634ca998b59ed1cc88a56dd11417b671607117a656d6a7007a8d937e60090808af59e6d7503bbaac253e6f19814b8e937d2e576f471db2afb7da11c75ad125b3018119d559fc52bc975ee84284ca99932c6a9d30d891f03face9e0744458707c77ee4a1362d605150974de67f8e271cab8c0586f82ed2267978fb6f2ed08ccf83e4d7d4f70ccea222334fa458977e02ded08f706dccc564027de2730984ec9ea6c87dc0e20195770420c474d3dfcced75280036521de8bc25745daf41fd29dd26e7d8678d6ab95fc7db7e7c0dbc9db3c543af16367f32526579dff13053be783d72d655511f83ae17d4fc3f31a004227a73d07a3ce5a97d139839e8fd56bd7812cb0e8d970869102ce1c1899264945887b0a759c612b162785e364de475ade50dea4d354d86d345cdf5dfb640b54514adfa545444abb5d4e0ec7752c4929ef1e24fbb8897c288f1cdf89d8aa3d6d3d41c9a4538936413256d0a10ef252659c906a69d5cf384162c434d023e3665e4c447d12f263cfd8abb925a1e91594c636eb76d6e37ca4b11e620907d931636939c24141365f4d70d82a6e56e6a0a31b05559841136d940b41e0ca657ea8967d7c54853bf408b6e99342c317766ae711011bd933d5ce266adb14604936b987898a094a489e83a54ae67f7097bdb44755e4abc49be69a1debf0bd32aca7d2de626b3be338879decd1425fc5e03f8acd7f6e50524a328d8e8528e1c68efcf769b219ca9b8f481b4f6ee5d1c3fe2a3d8b8eda41143ecd800245c4ef5e3b70e03c467ec806eba8d7a7eb188f1e569bd5b5d6c6cd721ad5af63aad4dc41752d18084b66eddf9fa8d22d54b3d8c2994f13de027ea18e723c0927070dbbfc3d73230909d6fd01810f2ba6df42dc51c84e83ec6f67fc9e64ea429e8a85d1f795bb6b60235ab41ace452b9a5761d53c1bcf3402881c3a435b168f5c9f2d708957986a6a3daf32c03571ebfe854bedc9aad9c20106faf442d04f57debbfe9db7a17f6f4c59dcb9db32a358bc48d273a4163b24c15382c957c7980e4f8f6c0ab36bdd462b2882d2b4bca2c366732c179b5add4021a74dd7c2c047a7b64442846b0d2e7c869b57c1d156af546c1a477f27a0821bc90784884721081ec6e46b6289aabf050766ca2e7c05a13573286c1b8c5d4e761c23c956f66b41b9d0e2cd96dfe14ab6d5f7fe6e0b79bea309fa7b0d60e0050284dfcc939dc8781858be5781f5db33755d238afaab030f9e343e2f939e611cbb7de759b5a1d5d6e799da3c213a4d2c5ad73eb946a2e3a834fefbd894996dc1059450417eafd257c2532973405e15c50ca140cae5df96e44cd08ef5fd119749ebd006cd1a9b9504a92d60497fbded8e40214e4a770635331f308a75243fa0b713368245538fbeae4809daabdb7a7d489f8dfb16c40a8d27e57f28b9db609a0b8062317d1a13c72937cfa754f67d190273bd9efcd213b7c8fd904a86069ce277158e87b630f5a625d6bf482fa8c95e5a0aa55410ced1e6a5ad69ad63dbfa465e065beb128fca639fbf2164e59ec834302cd8875fad8f7d082e8b124293761f6c1735444851b83e074d2931dc429c5cd76eb59da96722e5e3c8873d901a801f18be0437659f39798311e3f92e8dce0f415801fcb060a049ad7ed3b26a5a78d522e2319e0c2b6177920cded3d81a09c686c950fa3d201d57a48416070236daad28a40f20e258581b9f0c54de4af23b85ba52f4a704cf9cabc1ab896f3d9a470c707aaf894ae8dbf078d1a9b55b6cb9fb0b173690375f22d5ea48a06bb0e7f64ab14b27a9365a1f211c8384ad984332f90476be11633d5085b328bc1b951ea056dc047ab8923fa3630fa7b98fe73ea81b52c36f6b41926399ffe11f91bbd3bf05821b5e271e679669f5f53cd6b71746d88d8a2eddbdc64c6c2706324d7c81f9a57552d4265f226dd724bf72cd97aea0a49bf3b28c0619a86892746771b103e31f77a1753a26f1892a04aaacf2a019c43f251f25cf65e2a4dbaef73a4f14bbeb1d855d7ccb53a6cbe1027d61a0484a3cc28bf8da300c17a5201b9c065ae138fa0fc90aa91c8ddbe89670fd436d88f7110e2385c79a1a8e5c68b9d44a8371e8535840383a4e5ca5a572935a85c59177e8746648b968d0eccc842577cd824af4da7b009f68780ee63179983d7213ac0ffdbc57528bf28f15f1046eed127aaaaada7be4d47d8b2cffd3542ee089069b530b2f97fe52c42f9974d6823f312fb427de5f2f8846b4bed15011e109bcca6c355007a40f1774eb29f4be4e741df6b118b15259efbcacf8d18e76a4f7ad8743f99afc1833f1d1f973da35d5b509f9d4339118ba2a7b69bdfbc0ce3e51bc96197b623d291df68608f7d72ed86e5710ce9b602346810b385f2f45439acf5c20eeddef1c4a5ee5dc78e223d40f8e90a333be69a9d9c13d2281c555ad6e44cee39c7d94d27d7fa75284b0c0cc5ff83bd38708172acc28bd2d395307e07a9dcd791140f894b14135ebaefdef52f1670cf020094c0a5798e7c59432645f91034aa69c54bb6045509aa5982c3ed6feae45744987bd266166726e4ae8319110c2cc5d6ce62f95ced87c815bc8aa95ffb850c6a1e35f7ca946889cad0b8aeda82bf58c9b6d22ea7766197d13e0a73b5a81746cb263800253ccb94ece0b4a1142d322b53ae311b6c817011fea4856419e611242a5e450770092eb84109cd6e9dc8f44f1377c4ee3db2a95bdfb2094bfaf5de27769d980e459874414ed9f60cc2315440f281474edae755fc9feab9c6d49cd1cd8a1e782656e1e8544fee5ba4894825b2752d463059c8c4d433b2a2ee821d5b580e6809d0c73f3b9cd430ddac5760ceadced4c483d4af2f8220fdd2eb5d7b4ede234fc5d7ef22d0d88917adff2cf5207543a5ccbd80331c8f3dc39527ffb985e2bdf9763846aee6d288081c3aed3411ccd6c5b95e0ac28008dfca650eb655b463d45bf3f6fce0927d827003b3eef857ee23e8957c6c563af58897990af6576ad3f8176e9228adfde2864455a3f78cc95217baf20d755dfbe4863bf0fb9ff554dcc5f155ff68b45a32e1fbe9d85222867ad96b013e77652571b1d857258290ebef81816dc7e6c22de548e4c3276c86c284fadbae125f471fc303de25daf41410cf528d967cddd6a22579b8d214164f75460d23ce49b9860ef7eb8d91b8ffd9d7b305be3ec1e2f18f50b3ffbf86c39dd6ccffb48bdc729697ac2c51a3cb333ce1cb8784d6f8ebe562a57525521c98534d5dcbf2418a7ddd70a856bb44fef8060f63b13a305a49941534ab932e7c1c4c97bfba97469e1031240f1d8414e22a70f15a4d683866209695539e10387ca8833d4577e3e54f0b103f4d5d516522da5fc769eec8b94ae5eac28448aedd921b3b01c4a933cd62e7324857655a21b59eebe41dfa838d6813dc74d09309550207ccbb2b9b38faa2ecf07c7fef6ca539d3e73ee0890f52dbd2efeef0526a8721b841e9a5a663a0053e486a0f23535878cf83cd9dab22dbc34f1adbfcb3b88f39f8363f646d93a8f2fe4df8a0da0f1cebfa2763af94523b4e42e83e4001a8ec2f71e428fb3ada9c6c848c5d5f12bd4baa8ca1c54d6a97c2d174f6e7d676125e760c878dd44cdec3b1e031d1f2902eec26b96a20d76c3428987c6621c086b25fce371dc87490f77a8a230e7848f74e71a0897794a627b4781ddd5bce084ffb307c42f91eb03f01fc1d055018c641610b95f7e76160953dcbc461ebf8b8550b408227fad51b0fbb76397e027a0057edd6cd4b911dbfce2f6c1411de04c06f81851ef9b0a8cad3a3e1982aa3d5549b08180b67cc209f879f2fe7938f6dfeeff32084323bc552c91e8bcf220de57787fb757d891325e1cd0505d8a33c2ae05388f7500598d5e548ad3051113b0f6228a4b41f3f5d030565b39301b75870da9cb3d77f1e80a24d0aa590a2a36859f02858de7ec06dc3ba7c9892733ea2719643e5d4a8214f26b01918aa121884b9ebb49bfd528a1d46d061e34b919882675bab623302762ea02dfb3a8dd22e7b6e0d4e186b4fa81ed0ce22cfb96d8ba26f2c48a6c5454e5034945ab390eaa464f7fa59f3b663b934c4a635060ae7f267f58deba38d93e935452d62d6c84991e2845f63a9fa3888276e96554005cfdd834715938659e309e350c85704cd8c5535ed22547463bf8feb0ae6231c1a022ebff77364d374b09ea50198736cde2b07c2dccb504525fae40995b41b825971b9f4922e26558d90b88ae7cf159a67ed0afb83903a753e863be9b6c068d605442d960ba27b8db6bbdbea78ae3e50668ff223c8604741fdbb564d612b4c6d8163929258ac6aaf8a86b0aa037a2e2c9dd0cb98b1a4e99c6ea42bfedcd1d2f4dbf93cf4716da433d5f588b971a4740ae649df9123315ac85e3d29d9de44802688c0ba5cbb6fa63a47ed33d10a0b98cf3c3df9d90181e9845141f703adaf3c1d8505d19c4b6e0cb869b2fb37090184f8c7eb29d45a95acd7ca36fe0a0cb1618b7f34afb3b30b01c378214640ac0f8ddfda38de55dc3e541536d35aae89788ccf129ad8234e2d1d94f0b6b8aeab39f82f291f52377648d460696ca7f005a6d64f214006f08b31c690c75df5c924a56f91bbd77423f4fa0bfd22d931d64ab5fe81ae89cb1fbbe321cf943836d4a48a744a7e2fe802faa6aa83892e780c79f04d6e47fa1f6022a85367d62fe71ba03a49d82ca3718819e0a7d02d03a9d69bd07f2405410ce679052de0fc744cf1d4258f0345fd243c56aa12585305429bbee758170c9d92406bcfe532376cbdcc26e8ea10d92c29145ce3b884a9184b078b86943b426ae06b7f4567ce2c72911db3b6b7d63fad9a8b780009fa0ae3d032177af4c09a606d8", 0x1000}, {&(0x7f0000000600)="7efda40659e3807ebef6d9db01dc101237d032030171edecf473d55eb4d7214d5295a75239f42e42c1db9c70fc01d9810d3f8a9eb7d54d04ff3072b7757c561ec520452a1ed1d788dae88c3328b4ffedbb0d95f75545f79e57561996abb398", 0x5f}], 0x6, &(0x7f0000000700)=[{0x110, 0xffff, 0x80000000, "8321067858f241341cad7968e5cacefef766f8a2f3427c389a4fd5d2b995fccec2b72ed8952ba297cdfcbbca349d6a813a630362570e58e91a5a16ae711103c9086b38a5c77286df3c24d0b845763933feed227d9143eefbb49ed47be970ec15ab0a301d2ed9daa2ef773466b747bce81c0b793431b69b25e71b9a3321c0e03a20058e1d67248716dff96bb93df6ca20bf92c33dfff939d41e68b75db1a69f190b28ace562d042a33d2b82e64a027fa7b7d673b7b6a46f13a22b79e0b85272eeccf6b99266b4188d14e7ef1a1238b534b2e1a408a96e3e0f48ed9d917ee20ffd1ed7249b688f26cae9e8f03fcd33886e59651b253d21fa02153e"}, {0xf0, 0x1, 0x4, "7394aeb45fb2b60dd56d6270dc55fa5684c37d2ce8bb306cfadaee466385adff39bec17d9308b3c8e6b9050481de213b4d748734e123f5d787ace0a9d0db23d68fea2bbd947a4331960dc2ff883a8832e94be0d128e469789b44f768de69955b0f79c3b69ab875b9fb8a66ee403141ad802d4b95a69314b731ef5f3d8626897b046b5404e3ee0ddb87318f48cb73e49de4abf4a55937ea9f19103a908b60b7496e5322f5c394ea27278acba5d6097cd05b2ead0411cccd90790d94c475f35ebe483b54e7cb0b6e2e0667592ae323729b5a90c6f4c87f655215eb"}, {0x70, 0x1, 0x4, "86f73aa63785ba22fe7e5521406ee90a4a68a6e619a834647e6c9cec5741236bef023248705898d615bceb6f82c6cea2e2a17491a9456963495e633ae1227b5379edbb60deb2506a9c824acd4463dc93551be29b551ae2ba046e992ed144ca"}, {0x58, 0xffff, 0x8, "57e181d95bb255a7b0250411d20746208eb3e1252b80fc7fa24d4e426a42eeced60b899d8cb25e05708a2e4ef75928a66f09d6d923c51891625d49559b709aa08a"}, {0x100, 0xffff, 0x3, "8afb98b30419ab106a8b31ca29f030165244387daede498c5d4fd794970fd49813a076b00727aba936d09c7b463385d736f6b1cfee279075e4603c03663e8fefe6a27a307241d9c0e1a6a6ee3439a249df0ca0ff78f1813ef0bb90c83d55eb4dd69ec54aab63b8f282122736cd4ff1e99850eb3bf2245390c654c69769e2eb9be34765ccce4e51249b53e28ad2bc86ca5f791c45ed660ca91f32c340177e3942eeb06e41c01eb35c6b2ec67c455bb0cede893c1f2094d750cb47df0a011b7530ef11c72c1b325416880f12075dbdfa727342e49b1ae437a5a25768b8af0e472930b0a6737bd545475f0a4566"}, {0xc0, 0xffff, 0x7, "564a6158a73b8639e5f535454175c46118cab51aeae9a32a338caf8983d33c3602f7f03cb31533a18c740ebb22a11209edc35013e98f09510b5efe01e0a7f1b4a7d8f4cb76308ffd657437737cd8596a2bfbc9e9432a1042c6c17f2e6ded14102585b58700ddd9d352b3836f9801b7c15fd461e57f24b2657c76187c75cfc67bbfe69f8623f3035ec8fe7e5dc5de9ab16d8ee5ae20d10698e953f50d2b883f6aa9e2ea8f1c62ef25d272"}], 0x488}, 0xa0d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x19) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000198, &(0x7f0000000000)=[{0xb1, 0x1}, {0x34, 0x0, 0x0, 0x9}, {0x4, 0x0, 0x0, 0x3}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xf, 0x0, &(0x7f0000000080)=""/15}) 16:02:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000380)) r4 = msgget$private(0x0, 0x718) r5 = getuid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x8001, r5, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r13 = semget$private(0x0, 0x4, 0xc1) semop(r13, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r13, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r14 = getuid() seteuid(r14) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000680)={{0xc, r14, 0x0, r17, r16, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r18, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r20 = getgid() chown(&(0x7f0000000180)='./file0\x00', r19, r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = getppid() fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x9, 0x0, r16, r19, r2, 0x10}, 0xffffffff, 0x5, r21, r23, 0x6fe, 0x10000, 0x2, 0x88a}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup2(r25, r24) connect$unix(r26, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f661cfa7a696c"], 0xa) 16:02:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="009d6565182f6251da87530000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c0000b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36b9598be726ec0dab58e6881459cff23101d5f719b6a24fd5f057bf38cdc01bd6619146640c6cb8d5aca1e6184386c0ea8af26a4ff2268aa1877a98b47dbe07d2b02cb7"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x0, 0x1000}, {0x18, 0x3, 0x9, 0xbfb}, 0x32, [0x0, 0x61, 0x3, 0xc1, 0x3, 0x1, 0x4, 0x3f]}, 0x3c) 16:02:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000300)=0xb1, 0x4) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:02:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x3, 0x0, 0x0, 0x58], [], [{}, {}, {0x0, 0x0, 0x4000}, {}, {0x1}], {}, {0x836e}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:02:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:02:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unlink(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) execve(0x0, 0x0, 0x0) 16:02:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x10, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], 0x1002, &(0x7f0000000140)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f00000001c0)=""/8, 0x8}, 0x2) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000240)) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) 16:02:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000440)="69bee1114cfb6fae74362ec74ee3a2df88c03d55bb1041b3c388b62a2ad6e1989950cfd9655cf2e6a870b142b9d2be78cffa7180d01125e9ed70bc0d52c3ca95d32b5d91ea6bfd17b256c923974f94c7937be209cfab3eaa539a36a72538aa5f55028d9096ee40c079184e89c74c0358238e9731f78284f32a34e2ab862674729a178428321e823244c8ead1bd49c71d0cd06cee816c1b3c43c4704da456382bf19b72773760a9c50b61c361d89a84965ffa4131a0e810b1e1705c287f5e858331d6cc0640024a277ef0522878004632b57997c2d1d6400f86251624ce1ae88c64f4ebbab91ef0580f449498feaaa83240b5cf19e558619649ac"}, {&(0x7f0000000540)="c08e60211b22cacd900571bf855e88a49f30d7d85151be5817b41f4bd99c47f6b0357c66db125963dcb7aa2890770c2f3bc7357253594b3ce4388c7b5682f6dd07fed828436830b62211de1499210a99a03cde99929af947022b1d1ed227a0518364131e798528a249ae6989529d67cb2aeebef20dae8ef6fad3a1eacbed52442b9a333bd5eec13c5bdd3e4db61b099893d2cd58232bdef8244f84083ce2a0740d1eb775cb083aae9d437dce89297cb95d2ce4cdd7b3b6fef84a34b775b0b588623b8b681027f946628f3e0e41d97bfde1e6ff1ce6538ad2cf716e0813c29f7fff52786885"}, {&(0x7f0000000300)="5a0d8afc51890d97f6011ba027b1ec39b13d65b04a047501da2497ed45c0173c4623bd001b0a2bc312ac688bfa1ed3eb1f71b1a96f21d91a5f5bd8a4"}, {&(0x7f0000000340)="c567ce99335f3b211f07f92a35e39f5a219d083094f069d57f"}, {&(0x7f0000000380)="f8c9d34f4defe7"}], 0x104) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r7 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r7, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4117], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000380)=[{0x5, 0x1, 0x20, 0x3}, {0x8, 0x3, 0x6d, 0x10000}, {0x8d1, 0x6, 0x0, 0xff}, {0x5500, 0x8, 0x3f, 0x3}, {0x2, 0x7, 0x7f, 0x7f}, {0x20, 0x5, 0x40, 0x800}, {0x9, 0x1, 0x96, 0x1f}, {0x6, 0x40, 0x0, 0x3f}, {0x7, 0x4, 0x1, 0x1d18c6c0}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x3686cef279ea6282, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0xea09fc3c948ecde0, 0x92) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x23d}, {0x4, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/181, 0xb5}], 0x1, 0x0, 0x0) 16:02:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[], [], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x400}]}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = accept(r2, &(0x7f0000000500)=@un=@file={0x0, ""/75}, &(0x7f0000000580)=0x4d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:02:08 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x6, 0x1, 0x2) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xfffffbff}, 0x8) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r7) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) setsockopt(r6, 0x2c, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:08 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)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x2d}, {0x4006}]}) socket(0x1, 0x4003, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f0000000200)=0xc) sendto$inet6(r4, &(0x7f0000000240)="d072f425b51de3646a3eb743234685e0", 0x10, 0x400, &(0x7f0000000280)={0x18, 0x1, 0x3, 0x10001}, 0xc) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x10}], 0x0, 0x0, 0x4, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) semget(0x1, 0x1, 0x42) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet6(0x18, 0x0, 0x62) 16:02:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r8, r7, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r9 = getegid() r10 = getuid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getppid() r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r16 = getgid() chown(&(0x7f0000000180)='./file0\x00', r15, r16) r17 = getgid() r18 = geteuid() r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3800da79f8e0f589ef1dce4fa07f5472f6be6c0abb702646c4f4130655dc3e79b69a9234b24407adf1c3b0aed9f3aacf3842ae99b77d226430c905897b96816fc90a7ed0be8089b600000000000000f1c4f25ddfc0b83599e995358fc91d1c61104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b85d638d08decbc79336dc7538e446a75fc4"], 0xa) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = getgid() chown(&(0x7f0000000180)='./file0\x00', r20, r21) r22 = semget$private(0x0, 0x7, 0xa0) semop(r22, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r22, 0x0, 0x0) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r17, r18, r21, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r21, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r24 = getuid() r25 = getgid() r26 = geteuid() r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r27, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r29 = getgid() chown(&(0x7f0000000180)='./file0\x00', r28, r29) r30 = semget$private(0x0, 0x7, 0xa0) semop(r30, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r30, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r31, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r32 = semget$private(0x0, 0x4, 0xc1) semop(r32, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r32, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r33 = getuid() seteuid(r33) r34 = socket(0x18, 0x2, 0x0) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r34, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000680)={{0xc, r33, 0x0, r36, r35, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r25, r26, r29, 0x10a, 0xfffb}, 0x3d, 0x10000, 0x2}) getgroups(0x5, &(0x7f0000000000)=[r29, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x0, 0x0) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r38, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r39, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r41 = getgid() chown(&(0x7f0000000180)='./file0\x00', r40, r41) r42 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = open(&(0x7f0000000580)='./file0\x00', 0xa06, 0xa7fa66d0c8e5a846) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r45, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r45, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = getppid() fcntl$setown(r46, 0x6, r47) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r48, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r48, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r49, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r49, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r50 = socket(0x18, 0x2, 0x0) connect$unix(r50, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r50, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000940)=0xc) r51 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r51) r52 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = getppid() fcntl$setown(r55, 0x6, r56) r57 = getuid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r58, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r58, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r59 = semget$private(0x0, 0x4, 0xc1) semop(r59, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r59, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r60 = getuid() seteuid(r60) r61 = socket(0x18, 0x2, 0x0) connect$unix(r61, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r61, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000680)={{0xc, r60, 0x0, r63, r62, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r64 = socket(0x18, 0x2, 0x0) setsockopt(r64, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r64, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r66 = getgid() chown(&(0x7f0000000180)='./file0\x00', r65, r66) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000001c0)="9092e028e635bfb7ff2ce11d397fb4c1068de721de84299bce415077e3f26c327fa7ed53d1472d734d2946ba4fc375bd2caab864fb734fbeb97b22d3ead4f37d913a6ea2da1032606016e32f98e168b8b943491ec4211916244b37a0f23ad26d604d4729559648b35afb361dd8ec3313aacc6a2cb4274bee17f4ce8dc3b7e3982a49eeea9525cc1ab9e5dd205a1b690d11cfbcabc576ca67eca0d2e804da3b5180697a50aa9748adcfca795964753b43ba38be3917532ddf4423a9acf76e50ac14b495662eb3e17dc3672250a81914aad5909575438feeb7ab77be647609bef20feb26b3e0a19abbd955617cba27533d36e2a7d9", 0xf4}, {&(0x7f0000000340)="456693356e9c7ea4f5914422dffbd469c90b88efa878a10f4bf95370184061b8306349787cf2227a439fb28013fcbdf233204cc1b8e21a31a08eb81dcfed03fafe954495b4fb4f92fecaa7d914d855528f73a1ca22b72c42ab438115b4e1946454a96f517ede38b4393d868bb479c239047a60403f6a6eaa934398e720c518f4fbfd2e1b74e172dd4fa7c4503088881748676e395b20c47eda73ad093930a89feb576a85673c786413e79e2bdbfb79b1d1fbde2b666eb33bf53d4f92bd26f9865d117c28741aab9c324f31f42ddc5e211b67cf3b5e9a065a795e50b3a8aa9edb837135f1c068ed7c8d66530fdbbe2543a489fb32381c857bf6e4", 0xfa}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r8, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r21}, @cred={0x20, 0xffff, 0x0, r23, r24, r29}, @rights={0x20, 0xffff, 0x1, [r37, r38, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r65, r42}, @rights={0x30, 0xffff, 0x1, [r43, r44, r45, r46, r48, r49, r51]}, @cred={0x20, 0xffff, 0x0, r52, r53, r54}, @cred={0x20, 0xffff, 0x0, r56, r57, r62}], 0x130, 0x2}, 0xa) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x800100006}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:02:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = dup2(0xffffffffffffff9c, r1) r6 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r5, r6) 16:02:09 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x1) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000240)={0x0, ""/227}, 0xeb, 0x3, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x3ca000069844ebe, 0x2, 0x1) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) 16:02:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0xfd) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58f14237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795e527baf415fd73907b10fff7da4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0666518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606fe9fd84ccc7bd8df1dea842445b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) shutdown(r0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x2, 0x450) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="d1c9fcc8ccef855e823dda79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8810c0703424392c0f56cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a399d9287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e21ee43924d7e99c1022b0f8c05b062a07392f824575135a509f9b5cd7cbc3f74386b1ad"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffd9e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r12 = semget$private(0x0, 0x4, 0x210) semop(r12, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r12, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r13 = getuid() seteuid(r13) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000680)={{0xc, r13, 0x0, r16, r15, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r10, r9, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r18 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x7, r5, r17, r18, r19, 0xc, 0xff}, 0x400, 0xea, 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:02:09 executing program 0: setuid(0xee01) r0 = socket(0x10, 0x1, 0x4) getrusage(0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:02:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8, 0x100, './file0\x00', 0x4, 0x62d9, 0x6, 0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) 16:02:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x200) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1ff, 0x78, 0x5, 0x8}, {0x7fff, 0x5, 0x3, 0x3}]}) close(r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x7, 0x4) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000040)="3d83478c83fa6747749f6a40edc1b0bbecfbc57ab63e86632bcff2ac29f0231bddbe95d0916f3120", 0x28}, {&(0x7f0000000200)="b15a5d4156170f19ed89f70e94ea8646f4c75c6dfe70c9d367e0b2b1ed52e902c76d364df3263ee94a57d8a8a7958e680e09e05e001a6054503ae75a621d1c96ff3424c1b7ca1ecadf3a17deacbb9586797db57132351ce442950ee8c947e4", 0x5f}, {&(0x7f00000000c0)="e7d8ed0f07b8b15bfdf91206d7aaeec2cb0b7c2a9806c77c2d", 0x19}, {&(0x7f0000000280)="08ebc9f8dd2597c78892a7227b40c3348967d503d7912fe5b4a6e092b30de8d48573b69188ac19c63f0979210e3666", 0x2f}, {&(0x7f0000000300)="18cfee4120bcbdf13320e51cb3bc6c5cf9654c5bb9a9fecb", 0x18}, {&(0x7f0000001600)="930e9b92d3aa8d08b73d61204a5c646070712f4bebb811c609ad2ee719b4b14b2d25c776b0d4df3a4270b45b7a5878a5880f9d9277e90eccad2ddbf6926300cf806444d820a87ecc2b9aa5191300960e65a96dceb6d654b6f1fa57345c9e31232171f99cd56378b3fc1b189ff68bc676c3a76e10000c19f3d3e05f5f60db9c299ff338a08bd8e3508c0d11505700b613", 0x90}, {&(0x7f0000000400)="2d24491eda84b02441045a0da7b2e6c8d0af5cb110214469c5a0156642bb48", 0x1f}, {&(0x7f0000000440)="bf8703be5b85307260726c9a952882100dd5d62d2efa43432296f57ca8e7b62576cf9d63f620092f122f3258fcc91f6481db98d5f87f5aa45339819f6847ce263dc1703598383de44d1b88835bd8ebac5cd93ed22938c5d9c44095bcbbb6845c5af9eaebef139a666cf09de8bd651a236e5ac191f280385697c01b5862fd5ccd3878f86206fc10c818f2cf0e1b670a7288c90136309cec9f8606e588ebc8988229cdb5db2d9b344fd5f2b9417c07887ad5030cdf2f7d9fc1e09998", 0xffffffd7}, {&(0x7f0000000500)="63dcc325286ee917de19adc94cd9ee7660bd29fc3c0eb09ef530f14ace4988539851e63624a6a41d2a3ee1f8c4a831256522eba58cd9f47af7a8e50cbf9505d0cb981c93fe044783520ff7ed0eea50d75f4ac49fe603d8bcd980ad48cdcfb8b2bf814531968df74cc5227e3975a2383e6e2fa32c40d09813044bc52018fc9fe0dd037d69b385e4ff380bff513294a640f1bde908cdec5f303f05607b71d6b363c3b4a539fed599b2cb6cfc408058f1441e5a60328b1ad0a4b97af820fd86bc43d8d1b4f607da57318ab278a6f682a9b916759d26ba191ec3ed44e8fe0f82ca87c403d7d425bbdf2f681d2f1699f3247e9c420f3285f33c4ee591b435622b71c8f2418c9b0cba0d179654722bc6bd320bc138bcfe6799224492379153525c7781ee49ccf5aa6ae9a6315830c1cb328e607341cfb361bf4cbe302ad4ef5d6d1600dc3b76a197863128d695da082d308ea1a62e10cf8f1a1de67addd66db1b65861d76c63b872c663381cb41dd6e7c108583d976495bea49f47a4c5d8928114c26562b74e7eb0f0f4da175f596cd3fec4708f39b48e8af8eeaa9f4e71420c7b8be2fbb045ecc7297290a29f78cd1606ff3574d1897b662cd0ddf5ed03f1bc2940a76a9529fd95823ad9d3cba92b78f950dca75aac4ccbff5ab2d5deebf9455fc978df53360d5b52515ca83b6071816a5bb63420dc15a74ef3a5082d5dc4d355aaa8dbf73bfa1d7506d7b55281521e20908beb609b4d2dff3b466d2d148d8429bb8fd9f9b1b4606e95330daa2960616dc381f37612ce2bdb06d645b85f1549b6fb26e29d0f858e8f5a810d051d8e31da749e7bb13f8381c603d1eab62f7273c241f27d6954393e7832fb0027a723479f2db91e0068a0c6236559680dffeb206f14a1aa23ce893c62c1c98686be9d3ab33927874e5dda58a46beb83fc6c1801d8ce8f08acccb393d27b40ba963b802c5c52eb2cbf502bf09fe54b104fe7459cceb8beb6b90220085e7995ff74277994f568aed70dc169ce2e953f2498ecc12818da2ddf25c35fd2b0fe92bdd5301e8eec9fba36c85c04faba82916109b7d14734ce1e6ad959dbeb4101bf12046dde1dc499c9023b29c714ee19bf51ae727fd8da63685ca057a2278531c6f8e6d30b0f2ee2d105771f6bcd7f328277f6a838e32bf58885ca4b37890b0a6ef375cef9096d359768f2d09478cbdd3f12c13b80b9a2a267df074d4b3d8edd9a255ce1f530a6ce032a3968bbd261bdc433917af97fbe201c03ebf6120ab0c996b199cfcb1daed087e27ad72f488920f2f45a751c0a50b31563fdf0f46089cd41815d059a49907974be197b5bceb0b9f51e9003ed3785bd29578f78c3f254d802002e26cf06a527f6561b4ec1c5a7a61e5bd806a88d565aca66268c725ac208ad9f7e05bfbfec88696693b44d57c05b9ee02f173c9919ce9a6b7cb5232d6c4a2531dad6cdd7466942f0f455c008bc1ef7ac15f62a085d6c035e2b39bf494fc7ed8bfbd9eb7829b60ac209ed23a2813706a4e4e0196bd9a6c1253c847abd1fdcdabed7672aa33ee12aa862e0f2867db1129b5139a24eb316108fa4eded0a7fa29292931359a0492e8ec77b557a4b79d54bc83aea651eec36a8fcdbeec92a6794cb6f5cf2db674340149316b922ed11860f4e11ae188119d5b325f2ff65bea20a2ef812e8a7f67fef2fc7a28171ba645ab7f7b0d0795d8a83f7de1252bad400acb91cc5b44a8c643edc2ac02f3ee657ad41100019463f1b46d11a24a48b2386712ca41a75415bc77ee218c300e417c5ad8baa0b9607988e7c911533474720d30116341cb04499eb05fa5abca8a5c312b85b751820739c900520fcf2145e1f81511e6bd38e8b1f700b4411209507edde8fec8677bc01035256952f8569bfd4a114f5dcd4026e050a93dd8a81407f3540b13ee475a8af5f725d4c04023dcc34873cc31709305667e87d194cb96b02dc233ef3400512ec3403b18b2e1f1e7d007c3fce329c45fa9301bd3b1f1c47bc495cea0cc11895d6075ccbc5dfde4e432ef8807a841d0bb886b6b13ea6f58778319ce21cef3492a24a99e7ce3715eebe0098ff8014d9a601202c8ead3147ce241b91c5df4b96bf3309ad8042c721d33aeeb0ed5fdadfcb37f50fa3294bf154ed14447966871a3680920fdde2df09b7616ee4062fe9b0a5df9811023aaa918f15f8d9c81fa73809e7ca56155d8ad27f9afa9c14b9899be82618c4875c3b4ab3d906c5a0adf7717c1ce17a3b716a9e92efcaf68c2e6b8c377cee8cbcbd29e3d3c17f2f3ff524f4119c88d4a5ff5a3fa46deb8065e218bb4380f6c8b54d4059c34688527ee9d80e3438b4d4ebdb458578b552a411c9ef1af08b15ea0e74941b42c0fe3783e4b212b6b0d33ac2e277a49704dc2537a9e329433914e9877428bfd1d4c0df0a1ccbbec0596c9cc740e393e391f7d32e75b0038d32eb7827af4a8c903937d5e4c7bafe3fc5ed56d48a892010f98cb05c353c3d71267649c113588144c04c74c03c7089f74d51cbc2c81b4b57128f1e72717870c12d00813ea484617a72c6c99cfee0b929026a1b09e14dfc4b6315a593e4e55b83964b0833401dba1166f1a7dd24b9a3e227415e95a180e0d6d76077f244c76cb2d8e3605c54356b82a9b5788236390193cf0b6b1dd1f0702bf49481457411d438aa888dce00bb02e56880a4dbdbfa382fe011fbe9b14055b7e3c7da71eabc679954a9bf18fdfbda8d6693e1919841ac1cf4de6c803dfafddb1661132c5fb9b581bcbb67184d64b823cc458d631b1f8cd8a2ab72358b77668c055cfda32226fc152741e9b613f94f96c0b535c76f7ac2f0c2369d0456ce680990b577a3166400f8d3c6aa92f4a7d0dc595576bc1e4dd2137983420fa0f2a6c473b9ccef445a7b427e04020968bea3c388ae723b62a50b120cc7e75075ba731f7a0bc549b1d786bb492ff8c93a281c2167f5db85de7ba48e8d44cb4afb62f1f40016df06b80385dbd837e488e192d4cdea1cdade795ffded44e7c0423c5decccf18ebba76be6dfe12ce10ea5c7637f8623ce5ca0ecac1bbb03019deb58d33b9cdf04945d6577e35f47a4985724fbf42fbda96887685b39837bcee431839b8eca575d1f0ffc2479280b809a2aaa21cdbe5b46a1085153ca5109906166728d09250f4dab6f7cd7620dce6b60c075e43bac1458dbe77b305a34c9fb2dc4fb997204e964c6ffb68a6b4e06ac44119872112808c8385b56291ab0cc0d898d0a983ed5b97f8d1fa048900b28620ab63860c37b8553c3e9ba031ad5ae1bcb42ecfca134ba5bdde7eb66333efd84ee969a024aac5750f08d03af174ca8a00383525b3915ad175210c11cedcb05d705dfa37ca6b24174d61c7742fbd32ca3f9ada32de9e75d098f4b57e9212beec62665c79dd85f92ba2bba872510e24b47ebeff3c4afe39cc86141864830b2070b35de0912e5a18e87e1b917095a0aa1a63a39d805d2cc90359bad4fd50e1167db2b3866ee1e377fcfdf5649fdb84834769e6c1a1b4dc252dc8c151a268c75d9975e6222747271a5b329866ab406421eca541100cb9c1e74efc9c5a3e3caafde88142ac0d526d997caf55f4162a7602c722d820b964d278a1bf598140baad66c3325d6f1c2bc0b1b46e2a83e2c2133b69b97962e9eecc8d783f6e60fb718421797d1df3c3b9361eaf0224d61ae56f5749a884564020bdb62cef306f104a8ea125332f82a2337926b23d3705e932f664e47e6a6d14941196b0e641b76f3847ad72ead626b46f07195d044f1f162fb2df2d5169c1f3abd526b5703dc910ee05a114410261710e516d8774d3fbd2bd6bdf6d3563140fa07e5b76e8e9abd9ce43241862e1cccadd3bce86a13140c4cc253f9271e689553ba0fc63b774b3c29dee42a421c66cf9aa17090af7d79c235e28f777782b7355d1152753a108efd4e144de7b722790df5fa59c7dc773121dd66457ec2ba97c64e9f7e37b7daf283ba8bb2e0c69cd7a4d954a86e2b2346ebde5cb367ce999863fae8cb58c6b65f80a13aef9e175b0d7a694b0121b26a71176aece13e445bcc78af3f7cc6b1efd9d7cdfc5ca2b8ac21b7752b14a39b2a49300cb574f79ce03c9168f9f012f84373b8ee9e58c859fe1f0694c4c76c2ff71e1e91c93295a371995e0d7baacd73b72f5824a0f9b2e16cb19e6ae714a25be5078ba85a88fa15c763815026922d2a870f5caaf6dc94fcb2faaee6ac495a8e8a05ddb96f11d63b33d249b59430c677b56afe2e78b0191f8de5056eb24dc9f1f5ff714d0b2a2c1531102a7e7e3d39f1f103c1f3e8e99bad558cca1bfea0da57f428985858b5f421f0fa7fdfc18a8f628ac6072feecd21a9fb2086e4861f4e160d24ef3b03bf287f33b7f2f19ba785fa413d6d7754364bc630bc0cd66c8e7f814c211386e458baf3285cd81787bff0ea780e55e119ca6a526f1ca29f89d747bc10313c7e2d29cfcf3bb7b7059db52f98333e54dae221a81d72d2fe4d731437f5a182a0d92155f360ef2cbef35d9b4b621506d637d3e0ca6782aed5f26f659bf0c019deae1a15943b26d1b3aa454ae39662d60b34936ddb2c0df287b8e391b6009be5a38c1145237ba28443ef001757bea901f96133473f839d9f1939272a000a69a7cdfa5b6a8630bcad20c3c01ea5cdcd870d51a71d6f3c3c4920109456b48731ae2e98b0dfbcf2de9586d200b60e68f2b2c57c8b9a3b233dbca8529caaf4a3779613c982e7f53f11917341f34c5ac5624a4dce202d0145e5025293622c56027303734f07ccadcd7d66191e29e1c88f104a6f27d4cb0fdc6c3651d2704f9c681c99ebbc27978c24ea366b411dc08f21ae93ebc7310ef06ca7df910cae0be153df1f1db18d4aef42b5d6cde719ccdaed542123dac9c06c4f6d6a9509f57e4eb5d42c70c21911252533fa5d146e36168bca98e6da0bbcce405cde47dfbfe9e60de092e3c1a98a0abc699e5b81a9f68af97454d442e4da9e219aa91907b76c464eddc892c294c9eab11dfcad94e4f59eb83ac1cb6ef30d4bf2e15b1708d863798ad5593068daa13237a0bd9a46a3c2813c968d59247445db6fec8c7c331b5a45996ecf6b348e61d66ff686723c826222aa0d75c58b7a9c07832517ff268ebd3d4fc5d39859f94c4333551081d0d19b1d480535f65c39a279035a488118be0339bdb8a9a2c8ddc8ec00d7eb15135d00b1262e23c8da8a48418745701af2616cd69c469ecfee875a8d232499d02db3330622914c9771e7d91020fec2ad3975984e270f67a7073384b395ab46811dc8e569c7c4290e8a8c83639542d699e6ecb5f226bc06171403da8c09f814e3e494ee811a4c356cc6e251a87c8e68eccf96e1eb2c7c142ef697d83a8e4e589d77a302cf5c55b3ff66a25e316c5ff2ee1dfa7fe55fd11870e583874871c495055d53bbf37061e18dc3d6b6ce402928767ed85ac21c223a1a6a6a98c07ef32f7c7c4b7219ef9b67309f7ccde5740f0fbf9a67836d8b51db6f20f501ccc33046dabf44338b0bd6d2253f7768897f7c7521162786234ff634cda73bf6945798e11a82cfcd6c2b6f7d252e6218ec29bd7f3db2bd51a329bd41ed4bc17f885218b9b10e3ebb3239e7946cef1c899f7326762d32590a357a25059c9e3e94a78d8617e0d61a3e285f727e8f7cd3426120cbfc18f26c644e8560afe6352119a84ecbad17b7a67bd7a0baa7cd4922f34733e88a2091f07542603969e6fa10d2935e535b4f059b70ce3f4d9feef8b70427a8f8e36292f5f2b8a389c6751877c8846567bd07", 0x1000}, {&(0x7f0000001500)="0aaf6bdb48f4de3af1d2390000000000", 0xfc54}], 0xa, 0x0, 0x0) 16:02:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x4}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0xc6b, 0x8758, {[0x5, 0x5, 0x2, 0x7fffffff, 0x1, 0xfffffffffffffffc, 0x0, 0x8000, 0x7f, 0x7fff, 0x2, 0x0, 0x7, 0x5, 0x8, 0x3, 0x5000, 0x5], [0xd62, 0x1, 0xfffffffffffffc01, 0x400, 0x200, 0x8, 0x150edd23, 0x394, 0xf2b, 0x6], [0xfff, 0x0, 0xa98, 0x7, 0x81, 0x3, 0x6], [0x7, 0x7, 0x5, 0xeab8, 0x4, 0x3], [{0x3, 0x9, 0x80000000, 0x8}, {0x2, 0x3, 0x7, 0x7fff}, {0x0, 0x9, 0x5, 0x5051}, {0x8, 0x1, 0x7fff, 0x6}, {0x94, 0x4ec5, 0x9, 0x8}, {0xdc, 0x0, 0x9, 0x1}, {0x9, 0x60, 0x3, 0x7}, {0x5, 0x400, 0x5, 0x7}], {0x4, 0x7ff, 0x661, 0xa53}, {0x4, 0x8, 0x1, 0x3}}}) 16:02:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x5b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:02:09 executing program 0: getrusage(0x1, &(0x7f00000003c0)) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) read(r0, &(0x7f0000000080)=""/148, 0x94) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, 0x0, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r11) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:02:09 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0x51, 0x714b, 0x6, 0x10}) setgid(r0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) 16:02:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) fcntl$getflags(r1, 0x1) socketpair(0x6, 0x6, 0x5, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:02:10 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) sendmsg(r1, &(0x7f00000016c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="1d04b123e7a96f93af7884d833788f5624109f7951cf59c6157e59af8f0b075f9449ce2a8a29d05a7d90546b63b168596745985198750f01124c02353e5d5117ee18d99062a29f9eb649006d7aee9efade548802909842b896a13d09affba9ccf2de2ff8918819eb937f4585a1fb6556760901afe7c0ca76ef744577d8158f5a3d13ba8bbbaf37128cd34e502d2771a83f069b004cd8d3436024286723c87ba7c33dd74ce816259037688ed64e5ce0bfd113cbae32264a0f82e002591e6d124e62b35264c62760d9764cf5e5bde7379ec476f39d032ecf", 0xd7}, {&(0x7f00000001c0)}, {&(0x7f00000002c0)="2b8a3d21ff559b3e086f94ef36be10ed50119a63c1c94fbea3c993ed848653fbe3286fdce8f8743d1a7a6ede4f693f4ffc3726cf5f0d4fe8d7940158c7f9ffb80beb7c94fbafb2a6dbeeec5a683cde3eed9277ee0c59d889ba254b32734cec121a509629185bae311429262bb0f1cf45400ed58dd7da377ad431caa60c24b6e64e55466efeb50ea9efb13ab72eb8f4e9829eca7d0410fb7087e412ac13d68e9272", 0xa1}, {&(0x7f0000000380)="522424167114f5a7380144a4f87abdaefe63fdd4517b46da63825ab0d1f52b3e6fb1c22096228e9888cb4df5302b8022f05cdf50f2ea233d8b77a1ce1e23dde7e9e5f08489a7fd311b9d0ec3426e48bdeb14e99902370ee3b842fcdeda71e1908494440afc81b61888cbbc934d83b5104f03e42a6f34cb9e0d93616753485919c941a92cbad3cd103fa38ebecd3c88d408b8d7efb44a49b4b64f5fb288bbef197f1527099e1dd0f0db4b7ec6b4af130cf71fca78a3ef5a30c65bba6f2dc72a8bc2bf7e10b1fd11beb4029c5f674ae1", 0xcf}, {&(0x7f0000000200)="96afe038e89a1206307f88182cd93ffac2e0ea68e0422ae5582f75a47a570d7806dd03b5c7b811de48fff0e233134c2e9a2440e261a2007f3a40fbcbde5567a4bd9a26732641aa6d3fa1f60f68d6878fc5a073f0318fdad0fd494fccd380c671425b624fb830d6917a499ffd1e5e51e9ed6769dd7ea38310199d347499e6e8", 0x7f}, {&(0x7f0000000480)="4fff967177937624529cac5b7777d098d115c3e132086f235082b1e72c84e11ddd40e1da41f0ee840ef446f3e89becfa50ff6b332de4e2bd47131a6de57773d076ca55ae1298c1fcd11b9f3c266d7efe508ec196a99c0c47ea2780650d1d1955d91de5d1f9afedaa51f2d11262925dd2e737de90eed7490b81c72aec54127e22d945ea964507fd7f87d626c9670cbdb0294f16370351562db6aee88be78ee29a74ebc0a83b299d631bf2397507c01fe2ccf00f30f5ef1d359267d1406c24b755498c14d5eeec91549191f5f7b015d6d2c34d9fd73379b380b0cc9d3fb1be099ad13e963eb491b64b9e963ad135d41b310c9c06e7e9cb7afde7697b226e4d59754b7b89917912a38b144443ec0b0caf3fc544a7ce73bb376e9e104aaabf754b211417ef26648cb941187bc02098eea4773f6cd969a68ee61fb08e173750c7ecdee5733df7abcfb200e125fa0352d5fbfd7774fb714b215c036b1ad88b500f0781355e7179d9a67be6b9ccb704fa522716d68f356d9cb6423a2d0703201646bdcd07b3d6ec23503e9c54dae1f32dfe3e38f5a7552a39d4c6cabc10ab2f823efb71fb7303cd876304dee8a5c868a10e9780b744db9bf3baf052122efe3095d138c2d12621d68cb05e4afcbcf293ffeb3569525b4bc9d78a4cf89e72008d7647c5b60aabe7b1dd63f83b99dda5dc39739ef302b180c1230cc02cf019ed484a3bb21ee6d45517c531ca6be01b7dc75109719a57ad1e8a10b3539e57f29aab91c8a6d6b2ec85513cb35c2e7e06e6d23a8416bf1146a7caf761d5080decfb8791da4907c6f79daffa21d7851cceec68203d2e56bc6317c108c56ce7747b0be29c20864bfc0de67204c145afa01776500220a8d896f93fa38249c9cc696ab3e388db6f0556b869765e8b3a512f73faebbb03400dcc72e704d0060d86b06e47c66ba1ceb5024b5568c3fad097e55c4cd29c003c4b00bc0aad6a94abef06680bd585ba63719e9d15d54be0644245e34161c3f3a320fab0b70fadd5bbdf1127a947a67d0d0eae3df190d0d40ad3cfc53c679933f8ee0621e3eb033390aeea81698c6a1c0d13dfc25abcebc16fdc1e2a8ff408691e7e0ef6044b06e2665cd2b15beaeb095ebb266c820c77a107e4304de94bc1679a6a2352c3b9cbef330dfa1b469790441ee7fda8855c5baead749f48be315bad0b56a4cdde877b751fbfef98f15bb579b37ad146f590d3ab51802bb86717ef4c5f4c8fa4dc592d3c30e4bfeac235c64e42bdf08520a4303b8be2472a8b4cd12d53ae722f21100544abebdf46aa4bb2a8e225810a6a92d38306efabaa729a9c679e4529febda0891ffd3cb2bee79de2a48172a97235e353e67b64bcbd6d0528acd03a00d30bb28b8e1b9249480358a780c0aad3d09ddb60ec710fbaf21bd645e4b602b604682a64969ec7e47af4bea595a5f36209ee6b4f08127954b2e90a9a029dc557bb5e4d77db14810a1d5b24c6412befa52fcc90fb652c6319c5455bd52072b11671355a97c39aa65630da6092861ea5160b03a11dc32acdeba0f77f0a2f3821997e69a8681cda9e8e8c91086c0dcbf22afae5a4b845e0ffdb6d5f426427140b28f0d00543264aa873c564f9e09623123815f6180c8a6aaeeaa6bcfcbadc0e530498501805064499ce43b11d261b351aa60fdf1c31ddc9c7baccafcb88e1fe9e8998cb7258406b7b6ab78d0fbb23b29b530f71c162cfcf9e53280feabe8b7c186ce916b82d1db2e4cf6fa1f5e197b226f26a4a693ec6df4a054433bf5be78e8d1dbad56de16d72217e02b986781499b94e0b6c2b25352e8423304d91bfe2e1a6b06db759fffaf818e160886ec5fe733b626d90a92edb1e59654c7f1f176a6126a05c3f7965b6453e8bc20debd8e22f20ef0802062ea297696c939874948a7524c6f9f707d5ad72154e542c619c184217e3f33a546ad7f8f9c81d8199718a8cdae82e45eb861fa1b3b137574b4bc3e33a77abfd48a74b0b7af65d1026607b004664fccec107409864c9303d4d40d8c30cfc89f4abc6b37be3e18c740cca3271d9e785965a92509db960ab2764443c5cd0e57e299f1da9c19633d1ce7c5c1a6f413f2f699ffe92b38f88155dd53900486d9e8d8d47f3b8fffa0e5abc732334452455147a50ade9b1be91b08fe6673e0d1097874da9f1e75c1dccf19d55ed165ac3b70bacf64b2371e0420ace2f3541558a18e6500a3f7a5eb4d64f66b01b9538740f6d1f1b374a6e67a168a5269fd71435f63d389f65d7c60030a69953d08fe5e6255732669ccd697be460513e0a3a7ed82eb465460fe827c7c8375fc76439dd9ad24241b1307e590317244148db9d7a310ab4bf4051b383bb79f6922c6cbe75f9acad05940c42f262abd1bea3ac7f201652689eeb85320d8304c1b0487d79fa5d8a65325cc7a05109707295e11a95249bd4cc294f9f72507826bfee8c8c594784c0b6846dc56851355c98caae137f2da8573647762a68409e35451217b247544d06eea5934d3851ce3dbf77e38e594fec343531ac2d77b16c8a407b18c865dd96a962faa5e95c62c6d559005879a0b1add328cd0ec61bc1c40851f58cbab259c1742e9e7d27f25f2d2478444848cdbc2bde59d65ee2179574acd527010e2e6532f0ccab190dd8f94402ea2d11676a4833f19183589cca528dac31f11020ebe02e45e50e64400801092850a624c6d7753f0762ec6f8d4ed8be50964359b23dc31b8e492e24f797f10e7d86e26b0f9cdf6402afb33437a3ab5ef54345522e22a3e610496f7399f7475cd731234d60bf90dd50c5ba9d34c0991a27f20c076ca66f0dca19b8b06e412501af7e0b3a4f6f93bf30bdfe2bb9d1e247936dbe2b2913c691a526f74fb6c2cd0acf739353f0765450d6fa996b47c91b325bb2cc411500323771ca8fc3fdca301117b2a5c0542435c214d301184eabf39698a4d65c73e9e2f1dd3cc7cba079aa49da65272e8d0220f74e0275913627ec6e88e0eb687d8ef2123f59aa834794d526243bbc8f3f1b3ffcba3d759d016af6c6359f401a27c22dff3f9d88cf7b0dab95987b6027517576f81496f04ddf9ebcd7588e01c2baff4b84ac277e23bafbb67a27f5bce331c773ba58c6e994fcbd9722b416d9b2faf58204bc35165002a11f90bf4781508cacfad29b768f7f5bc0bf0f9337f987863e5a621f9176ea1b8dc3b13e683ae8a5e7d779c1895a0a64f1fc9ef841ab77f8c569406d35520a6dab338d1851106baa4a2a18fa43117c81c446d2cb80bb10ccead3deb60957610b98d38ba5f093e6d73a9b07039b1a2e354d4357d0063e31199ca9f6789840c780a0e0502f6353e9dba092392724b2f234e118df8fed7dd976e15026e5f396c3c987f52a2effc37ac1cc7a26477105d7faf8006066a05484f41cb2e85fb4e35ffa6431cb1f36f8b9bbd96f00280cac4eea3cd2b3e78d071bd9ab36eb27b21418403fcce04f9dd64a90762a2ade8385603b4f70624f4ef6cb1296f9638604e0f76cf602990ce128411c42287496408db21b542eccc2b158a23c6ddb40b8a9dacf885dcae7603a5bc05ffc7d62c50b010439f44c134782c2ec25680266c3f0ae51a156007925daadbb14d72a6bef216a89ae190a29d15ea33f8d4e303b616ab6ab74c9201e03efcd1cd05cc824a370a68b21a5b2fa7eb1f7008d47476520bc4b88705b4ef3d6dc408ea0ad5cd9b377c4f99862e873bded8f7dfda132375f1e7469b402ece75222406e4fca3226207f5edd8de5ba50dcfa40d97af403ecf1d63402a22b0a18120c61a9a82adec7bb60cd320aedfbc970f5926ba29dca4d3cf0d84dc89486ad190ebc951df9a385ed9c444a402cad54c13b0553d882886a838807cdf51075959e0bde35e75192b4a1fca1e26162bc38394cfc50034a4268121e1008bfc6e9c64723d8a917b265efd6a9f7ba6e4435227662fc15bfab802a8a432fbbffef6e73080465f3b399235b2dad84aa0f3878b590ff8da7b096dce6a006716c2aceaac97052af30eb8820ccb1f1ea126c33d8b455fd76545a2abfe8b51a5bc219e557f163b89a9ce764c009ef7bc7af7a6cfa46358153385309eec90f068132a5ccf001c5ce5939c727ba2c7a719bf62dfbd4b8670d330d5823a8e93077e16a7560715f4170e1171315fb07870b056a4fe683db1e513d7a4552205660fc284dd2eb3e2a2dc3df6e0c34d7f272efe20c2ee073159a96e832766e208978845f0ed13557db5484b5c71f52a9d0dc896002c6f571dc35f390d2519939f269855b9c47932edb6e3106b729734a6a74be6dfa449279d0544f3eb2554e9e8ca2eac237f93b2584bf4cac8d8cead55eae0fa46a0b6f52bdc2ffcf778aadfcaa600ea4f1a012d28596b940aae9d90a72272db88dc0599b6c7bc8f4eb9dc6c8d9768cc1726f361b39eeb0bdd650d88c84f4b71e94b665f99e7426a4bf05eacb84f99dcd68057be62021e23c67107d74deea7990304caff5c160680de688f8631c96311d0fbf4d19d8a7342a036921474c59d6030310285bef1139716e5e5b7b1cc3d29476c59ed959b75edfdd28a22bd4cd24f5c1b0bb5ffc18bc40dc103e6b3611e658970e1bc8c638da0438fca9944008d761ecf38b8634d6955e2fbc233e9aa7108b022dd00d84e8969c38fd3060f55236b76589435d9ed1019da855f4c0875a4d0b368fca3f93df10e45cacf8d38c29e7340264a690e7c0c5a0840f145559e7b5dd997b8004f1c9a034b6c91d619ea602f006535d4a0cd2930944f42b411d9137357853aa1fe28f53720c9e03b69f826d4630b7a459919bebc67c81d00316c724731e8425d901a3da1958582945f8327e48dca17e30771faf89ecfeec6415e45ce5bbfff67966140f99f96fa9c4150d81448a4398016ed51e89852e2909fd66b5991ce8671abea7abd658d31f646a978b820fe2c0e50edb0a9732e7166b3ada4f579b8da0bc24ca71f60804ca6ae6a8acdc8592e3d32fd46be85d5ba592c5b8ea42d74d65eac7a5b7ac7245b72ac5a6ac7adbe8b1ab2cd52611e28b1d86c1f17b838a50c86d8a62b06fa9dd2ce632763d593a1603e0d92ac7425bcacc814c1089f50637bb82e46b758cc0d7b9e531e247b7a38fed5d3ae55a73864f030fca23019e38998239b83ed94b33b73f96b6dbfe327a0acd7a7432cd06c75a3c90598944a5406bdd2918de48785267572fb1266c8e7e8ed7e39b007252a40655d3a506d66fe9ee7404c630605973c6095f8b429ce9a5149a62f42e09fb37c038823aa1cff3b4c05fd2f01f92f4d95ebbadfdb4854a5082e1068ee44c6bdc429ea45e0864f3888ac9e006f11872a7af5cf456b36a80a34a83621c8cd8587e0067e60118c6bc9cd2acbb7a64fe6f527ea2f1ec9bbced5200a854fc0016260bcdc1d4ee983b22407ac20b628ab4043a84b6f254e5e73c3345afc48646a28d7fe74963f818ced46855dfc918b42fff3e045e0d8a237276e991beef5979caa549e316548c416e4ae5739d7146d1819370b6b0f86201da67287bf6200abadb82a02878c6f003e734c1444a615a841629b2bf2ec8b940be4609e7fcc4eade7ecc8867bcb0176604060aff93c9ac3b35281bc167f37aa7f7ddc2463980d75a3aa44e9f0726f0c378153d50347df248a015993b76d705a8e8ffaa5919f06ddbe60f76aa61d2752128a3cf755ce3a968fea5c4058896d6dc50419506ba40ffb57b0570941371d8b398257f99c4e9772c26d2c827c57cf4825d500034d41b9099ed849d7b879f58a135d9d6ba1a66fca7d76ff92b322c6c", 0x1000}, {&(0x7f0000001480)="05005fd1e76d22e6eb50f0f1cca43d82cad401d38ff83dab914a52300ca4f553664c280e9d849c8c5ae39723c5746549c34e7c869410263ceb000ddbfa39bc4a33971fc9466ce3641e8e", 0x4a}], 0x7, &(0x7f00000017c0)=ANY=[@ANYBLOB="d000000000000000ffff00000000000029855fcd0faa3c2e5d214bc425238b22c672f37f417ad84235c47ec569e030606a3ea3414ced935e1ea795f85ccdae07afbb781ed132177c462f77457ff1beb0a56e5c8d36bd01eef5f2200bcba8afc04e6870d5cbcf60494d286b878232cfb5533876ceda13f8e1b0a631a658f7e41bbba3ab19d92e9dad4b3930090b81715f0fefcb79f39fb4759d3e3a19fcb91880275e9200aa001ec37611116006c43a238ec7e258288554ddeb855bb8c0a94b4912b3b198d09034d06da2d500000000005800000000000000ffff00000400000046a43724e0cd4d371e606851bbabf9305448d26191261307a3739cf4ee0bfdd583bf8261b8496ba37887ab373209acd5fc74365cfcc4f5a28154fb701de9d4809157d219b80000008a8deb32dc10c8c1adbfa85e5d9f19f83f3b3fe256a026d3a6e167ae626854aaef2d89c594bd98e9a10f3969d5f5fbae41aa298ebf3119ffb225cb31c91479d5098bbea5d99e5468692436e8e28ab79c91964d833e8790c727b6b2904e41f27c94e5ac025214aebb93705a7124d8dc4296def3c22d13962ede38070260914c26b0a5de20787a49eb0df60e3259cf9901cb0e34e77ee69743169af58f99b66a637264b7cf6e7936c456ada87fa637a39864c403110319a59be9a1d883db4d234185f0047d3ae8a1148d034357ac4b9a415b266e3afead82367810b9724dfa52f8509ef4919e31e4ade152ba79c370c9771dc048e4fe"], 0x128}, 0x14) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\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, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) msgctl$IPC_RMID(r3, 0x0) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaac9a) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/136) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xd981]) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x2800}], 0x1) 16:02:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x25) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(0xffffffffffffffff, r1) 16:02:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x95}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r1) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:02:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x836, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x7ff}], {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)=0xffff442f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, &(0x7f0000000500)=""/24, 0x18}, 0x80) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x691, 0x6, 0x9, 0xfffffff9}, {0x1f, 0xff, 0xff, 0x4}, {0x3, 0x3, 0x2, 0xffffffff}, {0x0, 0x3f, 0x3, 0x4}, {0x8e, 0x8, 0xa0, 0x7f}, {0x1ff, 0x2, 0x9, 0xff}, {0x9, 0x56, 0x3, 0x1}, {0x4, 0xf8, 0x3, 0x7}, {0x1, 0x53, 0x81, 0x3}]}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7ff, 0x5, 0x80, 0x893}, {0x5, 0x0, 0x81, 0x9}, {0x7, 0x1f, 0x0, 0x6}, {0x1ff, 0xd2, 0x5, 0x26}, {0x7, 0x4, 0x0, 0x7fffffff}, {0x7, 0x3f, 0x40, 0x8}, {0x8001, 0x1f, 0x51, 0x6}, {0x20, 0x7, 0x1f, 0x80000000}, {0x687, 0x0, 0x4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098", 0x109}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) close(r3) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8a072879fcac21d8, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000340)=0x3) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x119) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:02:10 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0xf}, 0x0) 16:02:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x6) 16:02:10 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f660f8a0096bc036947b28f64fcbdc2ff2e413bcd4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159fddaa5018d7f82d2a4d9060e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b2506e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa613ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef3800000000000"], 0x10) socket(0x18, 0x1, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x401) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file1\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x1, 0x9b9bfff9ee80af53) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r11 = semget$private(0x0, 0x4, 0xc1) semop(r11, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r11, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r12 = getuid() seteuid(r12) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0xc, r12, 0x0, r15, r14, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r6, r7, r8, 0xa5, 0x7}, 0x0, 0x40, 0x2c9}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r7, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x3fe, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000003c0)=0x9) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:02:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x6, 0x6, 0x2, 0x8b44, "1cd21f29f521b5b5e41bd52900951c5d35d26159", 0x80000000, 0x6148}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) syz_open_pts() preadv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000000)=""/41, 0x29}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:02:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3, 0x0, 0x80}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0xa0) semop(r7, &(0x7f0000000240)=[{0x0, 0x91}, {0xe, 0xff, 0x910328f98b0aae72}, {0x4, 0x3ff, 0x1800}], 0x3) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r6, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) fchown(r1, 0x0, r2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getpeername(r8, &(0x7f00000000c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0xfffffcb9, 0x0, 0xfffffffffffffdf7}, 0x0) 16:02:10 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xffffffffffffff00, 0xa9, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef", 0x7) syz_open_pts() 16:02:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x124) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0x422d, 0x2, 0x5, 0x3, 0x7}, &(0x7f0000000140)={0x2, 0x4, 0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:02:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pwrite(r1, &(0x7f0000000100)="ac1f6943c8f006574af7", 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:02:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = geteuid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000000180)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x7, 0xa0) setgid(r3) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r3, r4, r7, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$unix(r9, &(0x7f0000000340)="c130b11b0e3c690753547a40d82faa3d86f4ea1be03e8dba024bbe9de3036865ae7d24fd426d4f2c2f2f0a0df625c41d25b36298bb4c5246a515744cc4a679040fc5926f588a86b33c605f4ba825b713944eb67bcddf", 0x56, 0x809, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f0000000080)='./file0\x00', r2, r7) 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", 0x11d) 16:02:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x4, 0x170002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000200)='./bus/../file0\x00', 0x80, 0x2) utimes(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f00000000c0)={{0x2, 0x27}, {0x6d40, 0x4f71}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x44fc71bca45bf31c, 0x3, 0xef5, 0xffff, 0x25}) 16:02:11 executing program 0: r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x70000000, 0x6, 0x3}], 0x9130fbf, 0x0, 0x7, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) r2 = socket(0x4, 0x2, 0x8) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000100)="5a76fa3e", 0x4) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffe8d) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x401}, 0xc) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x4582b7c40088dd2c) 16:02:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x1}) 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, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x13f) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x3, 0x81, 0x3}, 0xc) 16:02:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f61c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a23105000000000000fc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7afb74bce10550a419e92ce7480df135dc8511d46857fe92ac60cacd3b4e49f444b14226a8be96dba75ce09361d61649ac700ae9b5238d3f120e3174b59680f147382c5b1"], 0x10) r2 = dup2(r1, r0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r4, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:02:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socket(0x18, 0xfbb282a1b878fc4b, 0x7) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0xfffffffffffffee3) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x984ba51694df446c, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000300)={0x0, 0x7f, 0x9, 0x5, 0x1}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = socket(0x10, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:11 executing program 0: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 16:02:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") msgget$private(0x0, 0x221) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xc1) semop(r2, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r2, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r3 = getuid() seteuid(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc, r3, 0x0, r6, r5, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r7 = getuid() setreuid(r6, r7) 16:02:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000008c1a7b659efd5c2419dc7c22dd8800"], 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) 16:02:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddfef744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:02:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) syz_open_pts() 16:02:12 executing program 0: r0 = socket(0xf68b9a3b41ca0bf9, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530006800ac264e04d79d"], 0xa) 16:02:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) linkat(r1, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./bus\x00', 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x40) 16:02:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendsyslog(&(0x7f0000000280)="72bd06bcc92f7a2b7b9e65a8664dbf5afa5dca0476bbdaa071a282b79926cecce9dbb65b2dad233c38523a2a7f9727d297ac280a33ccef6065f1a0a2e55db32cdd328698d13ede9fa70b6faa81a88a7f39bd6f9f95ca71d1d45babc7abf83e173d6770b8be42320c377448d7746a1ad8a8500d9edbbf8d95e3766ab19e410c95eceabb8cb1aef05c9995e021401b6e73", 0x90, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x100, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1ff, 0x2, './file0\x00', 0x2, 0x485, 0x6, 0x9}) write(r1, &(0x7f0000000180), 0x13c) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x1, 0x5, &(0x7f0000000180)="7a355731337ce99db169229c5e9f204a769d8b563ccd96db9482ce170f96d520150924b89362341671db3090e142cc602b4537d4fbc11878615fac9c796c4cb0143d63606646038fcd94513b26cdc059ecf34477f963dcd6d10c6c86112bf801e666a908c273d3a7c902140fa5079a01a4816a3b9029c3da80ee2729952adbc6379ccaeb368997ea4155c5eff930314011e3a8307baf36b921e4f109c0cdb0598cf1e5f79c290bce2f21a81d552d00dcc9c3c4964e8e7dbc0c8670f5c6727a", 0xbf) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45c}, {0x72, 0x0, 0x0, 0xd89}, {0x6, 0x0, 0x0, 0x4a}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:12 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYRES16=r4], 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) r10 = msgget$private(0x0, 0x200) msgrcv(r10, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000000bd872aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/170], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r10, 0x0) 16:02:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x80 \x00\x00\x05pf\x00', 0x2, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0xc89) 16:02:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000003000/0x1000)=nil) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0xc, r4, 0x0, r7, r6, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r8 = getgid() r9 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r9, 0x0, 0x0) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getppid() fcntl$setown(r13, 0x6, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4b, r4, r8, r10, r11, 0x8f99edd5a6639729, 0xff}, 0xb3c, 0x8, r12, r14, 0x3, 0x8e0}) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:02:12 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0xfffffffffffffefe) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x6, 0x1}, {0x18, 0x2, 0x1, 0x3b}, 0x40, [0x0, 0x87, 0x0, 0x7, 0x7fffffff, 0x1, 0xf69e, 0x9]}, 0x3c) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) fchown(r2, r3, r5) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r8, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) 16:02:12 executing program 1: r0 = socket(0x20, 0x10000000000006, 0x32) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xc1) semop(r2, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r2, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r3 = getuid() seteuid(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc, r3, 0x0, r6, r5, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r7 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r9 = semget$private(0x0, 0x4, 0xc1) semop(r9, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r9, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r10 = getuid() seteuid(r10) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0xc, r10, 0x0, r13, r12, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYRES64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=r7, @ANYBLOB="a89a00de5a19f2fb609dc03e0f5c175358761eb738e0c541", @ANYRES16=r12, @ANYBLOB="25eefad20478126de56b612b94e3c2918d9f93dc7e9e01b0693810be3a1257bdf4cdad0fe6e0781f906afa6b355ece42d616618f5d33371eeb72a489a2ec18694f0e720b9120bfc7ee43a6986c1426749da9a9006f8a9897be8709987db274025d485757f406c2ed4ed111e0eee158c2864c9570b69dfada7950ece2677e26f1b4cc2c871d4680f3780f2de00f1daf61d8cd0aed1a2309235e93e5270bc0", @ANYRES64, @ANYPTR64], @ANYPTR], @ANYRES64=r0], 0x5) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f00000004c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) connect(0xffffffffffffff9c, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000040), 0x0) socket(0x0, 0x4000, 0x8e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) 16:02:12 executing program 0: r0 = socket(0x2, 0x4000, 0x40) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692b70bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000eddcc7e4f1c4000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef56005622f6c1a99726e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455b71bdfb2ba222addbc7072796c2146cb9edfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee372e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9cd33cb7958e76495cb30e3f9f25a6505187c6e438f014af708dedde925e23745cbb1b2e47ea519d44921ddf792ec49faff7754d502ebd418e26e8c82b98b899d83fe0847a4aee4dcde85b69e31bac2f0fd7ac32f67abecd563a89e942ce68214d"], 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f00000000c0)="210474f8aa3aeb3f8875b111aa07669db6ce1487af98feb6e6d7479ed056107ef9ac88267011c3a4d064141a9ad0fd3553d0a5e6a7ba5bb2dc93ab91446fd557c92721e30b070bbefe4000000000000000", 0x51) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) writev(r1, &(0x7f0000000040), 0x0) 16:02:12 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/186, 0xba, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x4, 0xff}, 0xc) r1 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0xa0) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r6, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000001c0)=0x7fd77547) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x9bac) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9ac, 0x8}, {0x4, 0x9}}, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r8) 16:02:12 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x800000, 0x6, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) write(r2, &(0x7f0000000240)="d3ea36bb15b8ff66306a0ab8c6001e1025473ac2336ccf1a15b74bc5399e047d92fe1bb5189a2a7f1b83eac49e957f544809c90c000000000000a36b9c3ffada84dc45ef94ae86370db473d3b4c950dc31dcb5b29deb6ddc1c0db25e35e1feb160d5a79adf5f", 0xfffffffffffffe64) 16:02:12 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00004db000/0x3000)=nil, 0x1000) 16:02:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee040023d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0xffffffffffffffab) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x3) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 16:02:12 executing program 1: clock_gettime(0x5, &(0x7f00000004c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7, 0x7899768}) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x7f, 0xff, 0x1}, {0x488c, 0x3, 0x4, 0x1}, {0x6, 0xff, 0xff, 0x3ff}, {0xf800, 0x3, 0x9, 0x1}, {0x1, 0x2, 0xe0, 0x6}, {0x8000, 0x6, 0x6c, 0x7d4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:12 executing program 0: r0 = getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r5) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a19609", 0x12a}], 0x1) r7 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000100)='./bus\x00') setsockopt(r7, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r8 = semget(0x3, 0x0, 0x40) semctl$IPC_RMID(r8, 0x0, 0x0) bind$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a3990a287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d977815717a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r7, 0x9, 0x401, &(0x7f0000000200)="1832242d876d0dc161afaf9ce7643edd949947758a7503f572004070db6b65f81a47b973b046b0f10ff4d862f41c883471d14f697f3477c7742cd6c8b11e99554e7d7b407bffee7cebadc35a352228fa06ffbab66d8eb175c83d0365dba58a3515bd49b3bd4e2bd4cbe40c6ff32d95e6b84e4f30e61e33a028cd82ae35212c266e8daa33b4b565f810e72e2bdbf1b446064b73005e39472efab6e970849485723d220b41990c15f2dec1c7ae7edd3dda63e209faf81c6fb9fdb7ca3e1703be6ccbb06f3e3655da0e4ae06ab80d1792f428f6d59ad7f9cf7554ac42afe0b3af466e0f7f9359cdf1936695e9be943ad0d9627a8205646166cd7d3a682aa42b", 0xfe) 16:02:12 executing program 1: unveil(&(0x7f0000000080)='\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)='c\x00') r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00001c000000000000000000fb8b27e92248cf2a872477d1751d6270b7b30000080000000000f8f800010000f4668a51c6d9e6231f0000be64242a0000000008000000000000e505cf89ebfe1a4bb2f6a35ca33a0e"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff58) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) pwritev(r7, &(0x7f0000000880)=[{&(0x7f00000010c0)="d902c4787af9543b3cc91a7db7135209997fcd52fe3668c3c799d9d83ce99832b27dea14686c765cf972f9d2da664983bb90df579a26fbb37009f9388ed1649cb5784c9a5b7ec0125bbe3800b93948f3983436871a4c06c410611db0aeaf167672e7708b5c0425ede508e9089c6219a1036d434a1715eb057b5993b714dc52b47fba8e476e9702a85980d4e70b93ed511a92015bb5da2e6485423c932cac483000b505e1b78a3a7a28ddfe857d9127e4cb95f736dfc00caa4d7a4c9aadf1e46f96eeaf18eb4d89266be09ae13593d1ee85fb038ec4f71cc3c79f7592f5998073fca877a70dbaadfff2162f9534b69c08be1c7f65f4bd489a855c0170a3a349af273769b330f9cdb66f520570e89dde1afd250a998fc8d101d399a36c5b626acb8509e2544aac54e75e9e40aa25b1b237d865b0e550afe7dbd72694f847f2cb505d0205a0c6825f89a5d0f0a33a80ced565302c751edcee9b26e0da9a2c267fa457e131c2d793dc01b5fc9ae52c0cf2f33fa44a996e4fca6903946427671d9781c1f41efa2de59c81f2e3f19238df27e6542b3a6f36ace534e44d2fe0a354ff4e644fef567679137aa0840416e003df0e2ea3c44fa7eeabca7a8e6ef3b20441d262a296ec1855a392d06b7b950e170e38b398e4a406b2681381a19bff6dfd232672981d7bde826fde76ea5ce7595d6a7503b1c5e06799ad30738656c549ad93e4f63bc992e1ae6fd52bb6d08a2b695e4d3f1d6ac8694d0a04ec2840969af7d9ab0dd744a0916d8f8c7c0265aaad44d17e7f18f24d44c6b8a9c6d49c89d29ae6f1663207a79624d89d1b45ca0cdcc166606928ac9f7e84c3ff3f37c68e54a828a8d729a9a76e73182a65405e92ad7f2f1923253430f93f57a39a8ed5d6cfc43fa5702ab9b205e5abc3dcfd663f8db1a15212a04cb82129980c8bec1c7f649d7cdd5ea1c595edf7bf40f31d4de91aeb4898829ad709a37c3e24dbbe35b2c6f67952f59f2e2053ccdb91d264970b55cba5443fa5ecae02045b1fec6422907260cc8ef241e0523b085ac1935588a7935a4e3eb874f4d2550ce6f520b37e8893a28d6b2b08927d6aa214d50e720bd35771915e79ee71a953ee59bc5077507d7c0fd9f53cef365516f27376e5860976296be55fa710650997ad31562cf2955a432db7ce26f6c00008f2c6abc0f66ad1406fa2a40ee598fc65debe5df91db56eaf26718d97d3dcdd984c3b335144a7ae2b32c225cee1c338704074ecc408adb9f4184bb42206797edc4e27b542db39fa8781fb170b210f0a61edc083e970f6ae325901fe541741123a80b23ddc7c8f56003372e10e8b17e472dc92e521cdb77a0f9990a079b45dae9d7f7ef32175a461bfb9e9b9f63f389d701e36df26378cfe29ec4d66395da01a939e854d02def65b709a4721b92db116ff213d3f0fc2362bfb92a9b28da8cb6b4c6987877a25c95e8b73b0bc0eef58396b166c8f647c65bed79843f40010db8afff6812a28cb0c5e958b478c8e21933c077f05f517818677734d9258f7c48c448b078ca74188d9eeb7aea3ba7fecd62899b5223a3116bcb47ed35398e0d8787aabd4b4e913c9a8e0d80e74b0ab019c452aa350275b92db41a605ded0fd138254a5ffccf1ee29b35bfec696cacd1554bd4595f7ee8adf650c946e72614a12c9a62e3a8adcc8b37dd36f98b96b2601b7c097fe80f274a30ae3fe28dc490bb73386578a07f7267f5f64f93eb2b4c5ade456edf4231982f64c7326fe5f5ae3b0f23d821ce112dd8d761ab0ca3f5f078616c1442bab113a1e5d5bf9ec77a6c27fc39f0ebf61305c5cab5017432a2c4d64b26ee88a8e6345afd8905505c5a65b3d0fac0647a83ff4fb88ba8a7ddd8399edbede8e5a166e8e4b5c7fbf61193ace5173cf456241994a9f2819d2c28b4bcdec96e15172fcac5bc0116d914519cec3126941caad8b31ac3de913251032cd875181cb6805910560634724f0b104b1a0e157b2389e1a36ae650804ad8c6485e1631c1a02d656f9e38383f688b695bdc08e155caf0c40b7e4f4b0a57c37138047e20f2e85ed9783f97e212cfae025503e03de4f0cd231d1361b513616c14eaa2bcff0a3c6cb76cb00d339547d44f3d5ba3e2cc1a415a965f4bcf1d4f421166a7bf3ba542b429fca83d33ba873b1c8947749985141f668888dc9755e8e6bce8531d963357ba1a483fe13d6baeaa7e3a4e0aa134fed667eafd9e91197493fbfbce694da80ca3c27ce7680fab1a7d7e416e13908527c14a8184c85a6cc190682d3687f8573f082a2505c81cb23ac7b7519f39857e34ad8f977d2241e9de0420128bd1b4bd558373defad11fbc1ab680432de62dc80c2ea2fb9d16dc2ddb0373d92d2341d5f323e9332b735dc7c513fe45c496da7a8218e7e9782bc723b18687115a997b6af11d24672cda0a82e79cfd0f359c05cbb0339d7ab4da25ff93b6e91d151db4809f25dfa8d64125df73cf4914bbdad2396a293bc65f4b42e381b130fc0eb0efc72569b03344459c886426783607d449ae98eb51f687e00a7ab412c1def962e09304fc2e8dd2b97ad73866ab5d93c6460bbc08299ca025e78d0f89c5ba952c5000143108000a6255c3796a999a26cd9d25d9cab4f045bed9aaa7ce737eb9cf7fb4c7d2825e237aae0a0b991ad45522b1f933252b3feac07d2e267d7a8c37ea5073f6ed83b3f27aab574a3a6e85d65cdc7521c007631eb36cc863e88ec9e209c406bdbd848be042ded813ec9720c01460362c173d7ded2e04eaf3edd8ab248e04ef91a1e3bd957942a0380befa342712d8815d9d03f3afb7b3ce3eab9d5745da8cc5c0943f380e95c74fab3f2032b2a98d80a80d93a8f26d170a83a17972aedac7266cf98ca0e977abb7eeb0d1d04f016bac7e9753e728f5ff45bd56e8cb438c721fd6253918e6a02da18c677d5cf2747e160281941ff87dcec334d514e0a82c082686374d9a9e3cb3f614eb7216e77f87a516ed7675bd97f95159ac131496272dfda03b76d3d897960e5c447caf3535483c43e6b0b3abac086e0b8716de1fb6619b35d7d5b21283c2bc8a4b7c896d91f4f4a6ec8815283842ffb36263cff1404d928e44cfedb1e5e7745d229fcdd828eebd7f83f1a443abfa0688c19dda8c86baf3e563c3335f9d03fb2bb4f67e4ba0c499d114950dfe76310b4681e6b75072e831b89a8cb105ab795f3743de7bb9215b4faff04e10a6d1727786e8d2f366d008bfbf3c3f4bdecfe9684a68fdc3df5682e9b4eb900f5d5cb34fe35fc57a6705b07c7fc5092188d12478148d49418ca0487659add087ba469a680f1d38ce373b7e7173fc0ef83256740ab7c621d28eccc2abba439d424ecd74ce0a23ac5d24e4f2de401a21bbcf861e3cb8dd0d90583010bbb2bfa4f4d37f42d73a793412dd3e6598fe2bc3db4b59208ed8c16153437f71221dcea2d7108b53bb59e6f4ce4e6e92380427ed2f3a8570d8a84c04d0a8c39ee93dde482bda4c90645c950e3cc5d3746ce5a565294e234bb4973506ef06ab1aed469962703b32806bd2d377742352df32720d53bdb7b4ebd4b12fde4c8418c504312fcb78e7d231b7e823e1fe17fa8c362808ae533d9353b141f9f5d3396933c933961a112b2d7f2846d41b46a42e4f9c07efc5e8a38760330edd94ed8d40870e1a83b9b8d83b9f6324b1e58e1b1866090b98e6df1d819545a83050eb78c5bc267e07a501654960f8ab3138cfac55f22fa447e386baf984627fdbf4fb5e8f907175930149b0cecbdb92a0a9511dcb4fe6e1ecd78b940021ce3eb7d626875c556719924bbc58191c5564eda10a804ba6f7596b694014c48168a7cbfcdc4ed613a8257b9caac734d7ca85bb619bf7d6c03e25b3b121c2715aeca8d84443710d0fb752955911d65792573bae1425a568464fc41b4b75f4feee0bb74e5ce5051847861efa227cf5fab39e3615fed08dd1aa5349001d7d5dcf468fda87f0b92706b70cb919adf2ff389adc73ded4815af45d192df6ca7aaf2f28aadc3c5267e668c721b19dfdc45ed592a6b5f494e56075713fa9a634be64519bd6a6022c9eb0766715f95aa88cb18ff91c2e7b23b6bb80857b62bd5384d14eb1aa61a9f518262f3ea71b345640e26d4967c245555b010f0c10377eb48a1bd446df69dce135f16541a994b27392d12e6930ec77860e6205cdc964288b7d12cd24d31c85c030d643f6603bf6adb70d88938b8c542821c040b454c246366b31e5718fa7934cb9cb079173fdc9a885a104489466ddea2282d6a60ee31671a46af7e56b189d0258a5168a641e66f35c0147b947f1ab1dab5398514cad0b2a5d0266d25beb3be5a7932bbae832922bf8c9ee33a225e9c3b58c9c739cb21f43fb164bec32127acdda2d74e1a3b2906706ac2f9bfa7d53b176b9c69a392f045ab57849a944d5944119fd257aa36f741f1c90960983fa870144983cad8f1ea8ade61f04413a15234f5d1fef4ab8127dcf7eb15076f87f7def994675cc4696e11cf9c843a157455632e29b881e2793f0378dc6bb376a914e6bfd4d576e4d417a929014667312613c62fed31e2c4bd10a2af1c673c6cf0554556d86c9739ba71f7d68b192ea1266804f87b151b129e8c490e739fcc0043050e46a851bee735fd5543c85c2d2874c3d04727ed73ec0a12fd3cabe864c4a59baa782a44b0ee4d087a7072082b06013ed886b81674176c749b6f191d93058174cd6dc7d5469df9be3b3ee6923dbdc7b692d35c39c54c6320b301952a9a227e0269f734374c4a5befe065b049b3b5248da39b78f004cb834528050af2ce8e059d364ceeaa878c3a48cf27decd725e40bea40284b504967a9cb9bac1eb9e0b518e9a5a9517d0877aeddf87eaed9fa5335d2e4d6020d977de394a67bce5ae9564cda3b92570dc8c7cdc8af9bdf6191de6dbeed1b74b56d68a7e90643200d82a28d84f21e7e589a8f09248efb40781e2878fa6d7b9cc4708fcffd5f60d5fafaad58bcdb5197be61e9a89c4eacbb80dc2ae01286d6cfc7c48325d368256beff3bffed34b66774ca1a3e82dace698e25a68cf19ea7ec69bab4adb7d3fb58fb30e3cb43b0e48ac35bc03bdfdb5e7d60369d8ec6306a2e40fc767a9446854f2b2b841b9668caf0c69ab38dca4af9b103814bbc5e27f458acdd8e20cb25b07a2bde32cfe65858d4fe04cfac45eaf82b68287d41c3e7af7f9a590ab55cf85bb6b1f7a4bcecfa0cdc5beedfb86edc7b1f70aebf32fe6c4d21d3220bb0815e3a4ae49d378a7e6499e9d9c46c6813d491ec5789ebeea8df339b7d1b0373cede44032e9e58c656e03855821458c1154cf2648624898c5dce1120dc810ac0cd8a23f4bb6709da56894b3f1680b0770ecf727a376523f048b9e77d9b5e5f5d9df2a1467f3eb6e784b10d32e3e1405fdb8647c8cdf0154fb61d11e85a49872ad131e73595eb160bd248770483936526959e5f0477ac675bc04c3c09a5e5fa4c84ee4efe397079929d0cd8bbdd282273cfd80ee16c53a057fbdd80b874a2a4c67b06e6d225d826e756d65239099b2a86ab4b97c8a521ef61986d107f4905714447b4f415ce7da9f21f31bf84c63852c8f08beeedf46fcf5b5fb04636919841f06b7071a5a9a32cc1acf5a0746e2d8dfba0e70e740e99b1b53e09ed89ee9557b18028ef84bae59f8924f5cdee1309454c42e6ad01758cef076a6974ed6a189ef57ac01eee0291760826a85328f1540bf8905575018460aa66f893f96c189e5ee9b1668c6828ccc9e1a3f1ef584a17cb3bd887b0a76f9d1582c656784", 0x1000}, {&(0x7f0000000140)="bbef04fb858a0e818fd8ed7f50771f33a1963c0e5eec77862a5b2aa02335b9c90550c9b9bbea42271f3198555a7efc47074117fba070c0c1e7acafa79d538156a8fba423ecde098438d8ca234f5728ed137a1496064f7dc6528760ec2bbe3ce38d26a96a492f988fd33228cf7d3cb0941512f9622544c5c0c6032895ff0713ca2e70f85db1a19788b55b41aa11cd145161c4b65318526f55f7af9914e5d51fc4e591151613a523", 0xa7}, {&(0x7f00000007c0)="d86deeb9ebe41ad9c884447ad38375360d47568472dce9244ae9d5f091a39cc017735c0dc39c0fdc1e5df9f8cc1c4647473da365b0d049d46da9059aecbfb18db927dc33084f672ce5352e3f214bb72c0e79d6c735d9b9a0a2c8adf35b8537c72febbfa6ce28b810bf2b44e8d2a7466bb9ff8c1987cb407a397c5a155d152c93ef", 0x81}, {&(0x7f0000000480)="40c03af248f15d323d812caacf102f0f63f120e66b2b62945b2e3933bc83d6dc678653606021afcbdf5e809aaae9a8f4ef9a9b269888f06501dd84760fd13465f58f4de60c99b1c3f60d4bd8f5e869db9b555d64f7e946bd4c5fe997d1b452d2893b072cf1e77376db9d0773334c325bf861b91232237575d5ddcb6514bda57e87c72e9a4b91a066c41a2f1f", 0x3e4}, {&(0x7f0000000540)="7f110028952809e12c5572a468510593b90a9e6bf2e238c81ced865897c57bdc7692e3a3c7e338b8942a993616a24f83853e8f8a574554eaef350712912b91c6c688836869badd81dc9819dd0689ec5b065c899ee70a73e005c14cfcdd5f7dc1602f", 0x62}, {&(0x7f0000000900)="12ad0c6d003329b1f1ec8fa25a465545d28a94a11f0385b6d2859f1a712f5c515b0e73eaffdc9c6cc9c595d08c16afa96275a25c66b45a9f9a410d72842376585ce5abbe4d6e366d1afb60c8289131d835f67468eb2c38af173206ed2efbe016a0c784f4", 0xfffffffffffffe75}], 0x6, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:02:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:02:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x8000, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_int(r3, 0xffff, 0x1504, &(0x7f0000000080), &(0x7f00000000c0)=0x4) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:02:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) socket(0x20, 0x4000, 0x40) 16:02:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYPTR], 0x8}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:12 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x3, 0xc6) 16:02:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0x8c) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) syz_open_pts() getrlimit(0x3, &(0x7f0000000140)) writev(r0, &(0x7f0000000040), 0x10000000000001c1) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1}, {0x4, 0x10, 0x1000}], 0x4) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0xc, r4, 0x0, r7, r6, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/7) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xc1) semop(r2, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r2, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r3 = getuid() r4 = semget(0x2, 0x4, 0x202) semop(r4, &(0x7f0000000140)=[{0x2, 0x3, 0x1c00}, {0x1, 0x7387, 0x800}, {0x4, 0x9, 0x3000}, {0x4, 0x3, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0xffff}], 0x6) seteuid(r3) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc, r3, 0x0, r7, r6, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r8 = semget$private(0x0, 0x4, 0xc1) semop(r8, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r8, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r9 = getuid() seteuid(r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0xc, r9, 0x0, r12, r11, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r15 = getgid() chown(&(0x7f0000000180)='./file0\x00', r14, r15) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r6, @ANYRESDEC, @ANYRES16=r8, @ANYRES32=r2, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="54ab19ce702e8b10633ad0a5efb28de2c876ecff7cb89b145f8167e552", @ANYRES64=0x0, @ANYRESOCT=r5, @ANYRES16=r14]], 0x5) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:02:12 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x33) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x811, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x13, r5, 0x0, 0x0) 16:02:13 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') 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", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) 16:02:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xffffffed, 0x2}, 0x8) pipe2(&(0x7f0000000340), 0x8000) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000400)={0x2, 0x0, 0x80000000000027, 0xfb6e, r4}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r7) r8 = accept(r7, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) recvfrom$inet6(r8, &(0x7f0000000240)=""/161, 0xa1, 0x2, 0x0, 0x0) close(r6) r9 = socket(0x18, 0x8000, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet(r10, &(0x7f0000000040), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x460) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x83) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$KDDISABIO(r1, 0x20004b3d) 16:02:13 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r5 = getuid() setuid(r5) 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, 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) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r11, r14, r15, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r29 = getgid() r30 = geteuid() r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r31, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r33 = getgid() chown(&(0x7f0000000180)='./file0\x00', r32, r33) r34 = semget$private(0x0, 0x7, 0xa0) semop(r34, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r34, 0x0, 0x0) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r29, r30, r33, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x9, r5, r17, r24, r27, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 16:02:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x44) renameat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0/file0\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:02:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2df353a7006729ea, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000080)={0x9, 0xfffff144, 0x8001, {[0xd9, 0x4, 0xfffffffffffffffc, 0x10001, 0x84e, 0x20, 0x0, 0x1, 0x9, 0x8, 0x4, 0xae6, 0xfffffffffffffff8, 0x8, 0xffff, 0x4a7, 0x7, 0x100], [0x3, 0x7, 0x7fffffff, 0x2, 0xffffffffffffffff, 0xffffffffffff2238, 0xffff, 0x1, 0x693f, 0xaaf], [0x8, 0x3, 0xb6d, 0x9, 0xc72, 0x7f, 0x259], [0x0, 0x3, 0x283, 0x7, 0xfff, 0x2], [{0x8, 0x3, 0x5, 0x8}, {0x0, 0x0, 0x6e}, {0x0, 0x0, 0x9, 0x800}, {0x0, 0xc6, 0x1, 0x8}, {0x81, 0x3, 0x12f, 0x1}, {0xff, 0x3, 0x7fff}, {0x1, 0x8, 0x0, 0x2}, {0x1, 0x2, 0xc6e, 0x8001}], {0x3, 0x200, 0x1ff, 0xffffffffffffffff}, {0x6, 0x5a, 0x81, 0x400}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = socket$inet(0x2, 0x4004, 0x6) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000400)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000006c0)={0x8, 0x7f, 0x8, 0x5, &(0x7f0000000440)={{0x0, 0x3f, 0xfb, 0x20, 0x9, 0x5, 0x332e}, {[0x2, 0x8001, 0x7fffffff, 0x5, 0x5, 0xa394, 0x8, 0x1, 0x8, 0x3, 0x2, 0x20, 0x7, 0x0, 0x1, 0x4, 0x8, 0x5eb], [0x7ff, 0xff, 0x7, 0x101, 0x7, 0x5, 0x0, 0x4, 0xfffffffffffffff9, 0x2], [0x9, 0x3, 0x9, 0x1, 0x1f, 0x8], [0x10000, 0x5, 0xffffffffffffff9b, 0x7ff, 0x6, 0x81], [{0x685, 0x4c, 0x5, 0x5}, {0xfb0d, 0x6, 0x6f}, {0x9, 0x0, 0x3, 0x6}, {0x7ff, 0xffff, 0x40, 0x9}, {0x3, 0x1, 0x1, 0x7fff}, {0x1000, 0x7, 0x60, 0x7}, {0x6, 0x2, 0xf0, 0x800}, {0x55d4, 0x0, 0x9, 0x2}], {0x6, 0x606, 0x2, 0x400}, {0x8b2b, 0xffff8001, 0x81, 0x5}}}, 0x7, 0x3f}) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000700)=""/139, 0x8b}], 0x1, 0x0, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000800)='./file0\x00', 0xfae4efd85006665f, 0x8, r6) recvfrom(0xffffffffffffffff, &(0x7f0000000840)=""/169, 0xa9, 0x1002, &(0x7f0000000900)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) symlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') r7 = semget$private(0x0, 0x1, 0x2) semop(r7, &(0x7f0000000a00)=[{0x2, 0x8, 0x400}, {0x0, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x6}, {0x4, 0x5c, 0x3000}, {0x4817c117a1b31820, 0x5, 0x1000}], 0x7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000a80)) r9 = accept(r0, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) socket(0x18, 0x4000, 0x0) socket$inet(0x2, 0x1, 0x7) r10 = dup(0xffffffffffffff9c) shutdown(r10, 0x0) r11 = accept(0xffffffffffffff9c, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) bind$inet6(r11, &(0x7f0000000c40)={0x18, 0x1, 0x10001, 0x401}, 0xc) pipe(&(0x7f0000000c80)) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x3000, 0x489, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0xa0) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r6, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x1, &(0x7f00000001c0)=[r2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x9, r1, r8, r9, r10, 0x4, 0xd6ce}, 0x8, 0x3ff, r17, r18, 0xfb1, 0xffffffffffffffff, 0x7}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000140)='\x00\x00\x00', 0x3) write(r19, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x143) r2 = dup2(r0, r1) open(0x0, 0x0, 0x180) recvmsg(r2, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000063859b4dcfec00000000000000000000020000000000"], &(0x7f0000000140)=0x33) 16:02:13 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x400, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:02:13 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a302f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:13 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x3}, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffff3dff, 0x3, 0x1, 0x1, 0x1, 0x2, 0x5, 0x2, 0x1, 0x2, 0xb1}) nanosleep(&(0x7f0000000200)={0x9, 0x8000}, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffd78) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) fcntl$setown(r2, 0x6, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="9d6bb4572748821d60cf26fe679c8e31153e0b4f7f89e01eccdf039073c2970d4474d3e22ded9c499e4471cfe0cd21987da9fd133932222612c42ff05b00049c115b03bf39c13b209a3c65a231caf83d6278cff8e248c03959f977745feb78f9fad3fa93e2ab5dfbbd8912c480d003d9666de22f56621686133abf6ad79f72ea99d68aba98e76391eaec77ea2441a25158abacd5000f8cc15ad471b84429b8a75d5461766e32665f06a41078a3a7964f1a0aee70097c0d4b3d55bdbc8f70ef5f28e2d582fa08a8e43ecdfeb5df17dd8777bda6fb070099f5497ef6094ea66e23127deb203ca7", 0xe6) 16:02:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_int(r4, 0xffff, 0x11a7, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = socket(0x2, 0x6005, 0x0) close(r0) r1 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e65005c3752a905000000080992fc8929aa41c52b9bad2e170179ea9146c26842e427a392628e8c3cdfae3d5df22aca63e3af8b7869aa4fd386438b2c7eb5d8e2f80058e988fdd20c74972f63a520b237665b2eb11e06207a8543816a58c512114312547b0800d474405bcc29905f02004a890013b7fa0c009f064383146480dcbce9affe0d24fa2a386a450bc71e2e2dc0a7ab1235984d632757b57fc40fcbfd64042c46762ab79019c017e048841472ed1565825a6b832b66e70c429362248ef9b0bed1d5d9009d8974a9b9a85d5b7890253d96ee000000813e69816150dbfb4af2f39c93fe2baa88ccf0f635bac1f4e69fc1b390e60c865f26fd3ee202d407b114f17b7566125bda0f0c93f81359e552bc53ff1a845c6b931de2314fa8d1d15f4fc75818eb993c2ea724b0c0eb60bd509d47a8d6bd88490498491a170ad10b484980a83ce2575ac6fec24b11240b772157f339c53ed6f79475dae85b9ebf2c95828e7b3b04ea1ae2fdd088f23cdfe227308f6702cf978832f84a6419d2ce223133f84491550ee82ac04783b0a87f035cd15f1e16f0d1f1a33e613001d9b1989416af6278ec3ffb5d8a49c9d115b208950fc6c908f16d180f3f96d133216400fd2be807cd2b85528921d83678dc40fa1d80aa9627b47b"], 0x10) 16:02:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) fcntl$dupfd(r2, 0x0, r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="000000186004008b00000000003f00000000000800000000431c1f41ef8af58d3ae9c763fd49823e1239eb57c0872ab9c20e2250e605f31e8b55bb722fdd8dae335008dad6b5870dbef9afc72535530b2e1a70cdb67d43d3f7a307faa6ed77606fcab2e4477fa6f83c5a8d6e5297645a4eb18fc329b9a418005aa374edf5132ae2910e51b33edf77def270dd3e50511b6326d3b95eb2ef04c6f19d46e081eb84d63f6ec2c87b435ead868edf943ae2054c3cbb573b347e95ce8c015d1eb80821ec0da298278e38ace2f22664444907cd3edab99168b36d", 0x12}], 0x100000ff) 16:02:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:02:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x40, "61aa0db11ce9bae3c6514e6ae973739ea78b7eb0", 0x9}) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0xa0) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r6, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) setgid(r2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0x0) 16:02:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x3, 0x9}, 0x10) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) close(r3) socket(0x10, 0x3, 0x3c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:02:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ffcf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) mknod(&(0x7f0000001b40)='./file0\x00', 0x2000, 0x6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) listen(r4, 0x3ff) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000000540)="77cf11c0e41d77c0fc27ce107e8710317a1bce18ff26a1cf38b4d495e5416e1f9eaac0e7c8d5a14e0cc2f57526af7b3c37b30f0e418a404ee787229243d87a2ea34663d5e2e1bbf1f41e73f6f6cee859f210476e9692a6e64666dc2f2689cf0e1cff44943f4a6e19b158fe659e61c0c8f8a392a0a9d08365f3691b48fdd73357802756c34b73bc7da9103aab3ddfdb4ab4338ecdc956b871c2f90b9ebc219039487679bc7039469443dd1161449e351aa832bec9e4a113", 0xb7}, {&(0x7f0000000600)="a79da6e1e97a39180f34d9128c93501151693dd7a41fba9091feffcfa7072758680c4c6e6356379aa0d88c8069ed082fea95389778017dd3eac0cfdb35fde9bcdec9ee866dea236db81523207e155e843440e002a00e92ab0efc7cd2fa1fb1c6b79e2e2d4ac9910553e1a6a265809af0fde8d0e6f41dd3f0e400d87b81841fd024a5d3c9e6543add6067a98e0f7f5c4b54e4b9f5041b66b7e8eb7307ef47b4e64ca5662de2ff16fc37545968824d6230493a9f93cc1b92056922dd49b9b56b2d4cb8188c695168898bb493746f1632875148f9e3f1ae8a53b48e80cae62f2a8e6284c91fb81a0f59bd7c42ec30e0e0584267e1383a5059e7ad1fd35d9d8e8df9f91a244a5b3909b6a8f2ac797c1b19b8de1bd9cc34c516ffa65297e0065279ac8a723cafa33e7fc43102391cb72404d7bd67649ba4e3b3b0aac94d59a4292afc592368ef38d545a1124bef87d63587006b9a5576d152c9733c03814302fb6f69902ff1019b53ba5253e9cc473534d481a868d200a95f3944545c85b1289270f63e1095ee1ec6242274af80452fd8b260246fe79566da86ae77d4964a0ee1590199d0048bad7beb7777cc09ebc8ec6f83f7ca2d775e5d1ae414367afb37ba0236c52f7c0db26ac552ed31f87e97c57860a3726794c9a1047798cc3ed4c2579e551a9520731195f5ed2996703cbcdb4e9e855952b279ab2b56c7530fe8d27746bd8869f0b147564f9e7bed6a42774fe68c5f987ce51253dd9c5652c230df6f843500dbf20d23b5ec6cc3f2c6545eb063b357c85118fa58710d92fb59f18d7a1e0f767988f4d4ed592d6d1a0293ede7073b5e9dc19d09e008046bf6ec02d370c92e9e127b3ef00a6bd9a716160ed6520dc1d2cd07962056e34b5153b9734f5c8c3d8df4d63656e0fada1de1dcef9f30c15a8b77a80def9c9a0ee3448bb6431894912a13f6557f89483ec49bf515606d658d417ad2a49a3f26f974f39f030b79b2262125f77740f0636dc6bbd9df7bd2ab001e9515702b865baa53c6ad7902b7969c06763c4ee9047e64df415a4d531fa3f339d38b258e784cddd99d9e608370c19a43eb8635b18fa763aa20bc913634a78ff728fcbcccd95bb9c1593623f8e27c32447725e5367bdd6850eac7324611f7d67df9bfe4bcae09a1fb43bdac83893ec63821e80a3209b12f89d4e789d26ed3617757b2c3452ed4064c4178a0227be0015682e81cd61397b0f6186f691eec28a74978deb003070a122c3ff71c6150ff98330f7daad49f1a154e8a6f7098533449a5f1907a190a91a4a36b3a8019c92d1b7ef366e0e3353eac5ad2cb61ecca19002b7f89c7a848fd844245def811d0d6f5bd337b6ef755917ae3413bd537e0fa5b8ef426a0d77935b7c94c6c0272ecc8e911b483333650a8d059d40bdc52b518ba0ced0ba2296fb3f639768c682ead203dc43e5f38a179f0c3aae289664cf3f4b9657062e492cc74bc9a251cf44c386b6dbf7435af27912c48eabad7cee8704220a5ac0cef863bf375348fbf8a8ae567116b9d6cd079b29c32386c7f7988d227c31f8bd361b55e60788298bdb900182b5bcb6708f91995cc50f3b683efef08074099d267fa70b3b0ee02b9484ed8a22229833c850266f074cd04f29355cdc50357608427780345adad10a77bfdebb763aac32ee664687337febfa6ff286720058cb93f9070c1eb39a9a246d49fd2b5f9b712a7bd7ad21322a49a5854b54b1e91a8c3c4c99cc4dba1e2ce9cb48a31c41d8850652a7d81d1535298a53c0b3234475461b9c273cfd05e8c14e58a4ff5e64742cd02438b2c71ae77912e8bedd6943b61b796e3f978c87365b74ae594e0ff1915df5de8a2d4f5393b77730598c6f7398903d4e46135823b7f0f9834da857e0d4896e2faf5f405a0d2b78edd13a92ed8a1e5f6c2fb49c59075d0d6cc03ea496c6aafa5c085f15cc10b993f2af3eea8a82383c723d4d3754e8ea92ada7bd16c3b4bb8bfb79d764d1b01d8caec8f60d0799f22422142b06f916f11c19f17de0b8b3c78488e5a82b4743782f7314e6cbe18da0275f12b923c798440374621a348215b0ea15b6784589c2fc212aff28cfa5d432ff057c181dc254ee49174b5064ab7c4b8416f9d3cdff0ef6c3e0c4cdd660ec379e0e043871276f6bdd22655d46050c547c79aa6a90e7db85ee047761a0fe673c157caebd429f5f0bd70269cbdac8af8953305db4f094256a6f21f1d74db5ba80905febf1c09ad0387e37577858fe14a3e87081bb1de5295531a7486909d391936a2842365a7fcd94944f70cc1c96b9cdf442f637539893a57593d19f6de03d2db1289535165185b30b634772c59166898b9774b66ffbe394881f8c2ec148ce0f7c4af3ed969c3509098547674c7e2e43d8f139af44ca2c9dc913b28e906cfaac74caa43b8e22df7cf40b13267971ae3410a6f0bc05f8d6d3bc327352aab89bb2d769ccb1b35469fe90a618895ae24e17fb5f3beb1f6a9294177e7427a09a21748dfb972e3e98c0097e83bf8034011d1f1604448b7bf11359cbcfa8e76d9ec0904d8385c91e2b71fff337f192c13c6f81a7fd19cfef6ce9049122671bb4e554ebd5ecfc9b6f0ec11f25a7c51e29263ab0e34827f906f5c46a9c3efa8accce3420400fad8ec106a677bde6a6a6cd8df071c792db194131f8e08d432cda0fd2b2233c33ea72ce89e40843ded1d1910f4e22fc3b45e498ba090cf354ffa6e65e3193c7c1aadcda27ecdd17c5c7d41f95d22c2f2b9a343793c7bde6eacfda44d69c7db008a5c6084c1729fa894257256707f5088d29ba07aeec737fa34a0da0fbb9dab65df42800fed3798153ff9a265f7417ae414121937361f69d59ac1580e4d4623a1f8a32d4266baebe18fc64e06461a60d73a3c2758200ff8c836a7b61c1a1347e38cd7853143516de3de9ed79734fbab603fbdb52e127a32ae260b148a56f6e9714053792344b222bec72cbc72120d8f2cfc0ba8a6e0594fffa759b7f056dd8bee78099206661919cf19c409fd922a0a9ea6a3e669c9c947c2548479534ba15ee76401da8a04ddff2e71f07a2af5c055389e8db06e3e4432a35b62f974b9fee72e83d167f78e287345add48950b021a04598cc8b2038d2e84602ed1b7b1394c447161e4a405285bfd67a6ec710e9480c0a64ff96e9bf19cbddc28b0475284b91dadc2300b8d51f7e6b7160f9f077535723b046423f4835b890d82b0d2e46ee052a23ed7cdc87c7b8bd4c0e893bf38bd6373cedefd00b424b260978cc1db00e670a1af21e554ff04faafa9e3fd0005c1eb6ee4d36129e7e159419084960536271482c5bf2fbcdfb859336bcba386bd6acdc30f149224d862a090042365e8a5bed499ee0f535a777418af7ab9ac8c2483ed0372fc9a33c03d6135e8f9ef607970343fb38869e89c8fdc6dc81983f4b6520308463f7a91a4def26a02d3ecf78b31f2502547e9d7f309faff53df55c1fc7326aad1340c33d38ec63ee5aa16c92b4229b1e84dcf687b3b052b06fc5fb82300df2f8aa326ace5a5af1a41a6bf3321d0b4bb290e8352a4456b9fadb9cf858580f463826afa149a555cd66e0c6dc0ab4d072d07ee9c00c1ab2150e1a256b5108e1bfcd6666b858663565bbf05bf203cf8b61949c72b143abeae04c7bce3d9d019739a5bb6d0d1c87ea834ad5adfb6eacc2fef96f5c23493794558dbb6d40a1ce47865b4692291b37d01f558fcb077f8e77a57f5d34afdd3967b9d04e487d79eb322785c6381545a0407832adc7b4dc0a2bcaa7bc600cf5a9e6b4b23527d3f1b3f74300b0669818bb7624d2f00bee3635d76084fd873c5c3c0bb7525ca051dd08df1c30aafb5ff6cf304608ac2e4b3aabb6aa74401aa6dd56080527f75733979d53c83f05eea5c0ce7605d729c2109ce11772f3d3353747cd89cbe21e4561b48855aad962ff267a5ce8b21cf34f55f63f869217a01d3ec9bcea03a1f03076feaafa683e5c9e2193f460b503299538ff1650f7de18a7b83d173db0d38200453b0fdaef612a8631cb0f88ad6c51f1f7892edb735da674432d9bf25ce444c6254ec5cf72453baea55902c76c809be9b42fa7f86a73d72319f0d4f51d2edfcbbf9355c6b3926f2e3ff2296071329d6cf98be0f54d1aa41b8806954a3b16727ec811fbc01a18ddceff8b0b3dffbdfc957b3563fb249ef3ac34949e4fade08c2976c5e3110752cd20d4c386460bfa89bb2aadca527efc26e0a3d7385a27f1a375f193787bedda3de357a9b46a6695c5ee5fca9ae04e01c5a3786dbd9452866f690e76bc119bd6eb7d4f8437f329f820eebe14d3ad57ff57007e57190bddf011506f1d29a934a657645a76b51fd95d435cc32a204619ed1a5226d543471025c82417680d0849a2108275139809e1cb3e763362475b8c7f4960b07522c88388084949509875139a0d47bde88268593caa20d0da1f38a0f12efcbbbf0c18d587a6063abc1166c5d1da907b7f2639b00e8ad2ce8e1eb65a50042171ebdd0aaced01da09fa221a9b0887b2380ff0199511c46ded74d3faba8a750118362060cbbb2b3d36497cea566a301cc76c65bda53dab94a8053d889165867dfe0e2a40165a42063416e0f2d844343b254317b08cd5b95752fbbf4323aa3a4ad90090691c9bbd98e012c2dee1fe685dbc33e4e16743925ea0434d1d95985d27d98c90ee46869872cbc7f3f0de02fbb6f64e876014891e5d8a1ad3d31d74c1fe42b07ebb47d1b576f4607de8851edcc013f44b481f3ae7d9c0f98080fb1cd748c9439c63eb00109f2abbb8f234ef7f6fda0d5dd4e477d75e4089d62b8cb3b74b117ad3850a496c201e7bd58876fc90508fb020c11bff1cde06500d0844dd7893ce92bcd60c330fcf0ede680e1785d735ec80748a76fddef96438d59678427dcadfd3024dfdd9d7eabcb344463ff5391a5a1bfd8de166a5df6cde41e65d2e8d490d9c6182ec85086a27fecbf11a0193c66f276e9c73b3c63c92150b2d0c7d60bd41ba8e53c7ff5381694dbcda5b007839d5e43e9026183038cd440de77cd4aa9df25b8392c2f36c09238355556f63b932ea60d29ce8d041c31f951972ec04e29e8d2ea8ae51b7ff10f00296c1ae5b5818a8f61ae5510cbf15418f41cbea4ac2542ed1899ecf8ea3f6507d0b1b56e79a27cd0037c65c0ceecfb3fe680ff18beffdc7f3193ac4f6c8467b69330bd1e41811c2c79aace34ea62f4b3ec1ee76914fb626d2f731e6e4233447145956ab555feda6669c9ea14aa942325639f48e61e588ab0e49f8127e472749fcaee930858a3ab3623c5b89a8faa8c5dcebe4376ef2f4da6733d314876ddf9c7d4407b738bf08c933d511907657d7f845b526411e2305b14c321b89748ed037b430a736942f98cd32d324658c6c41f53c477665d0029170f645094b52556782492e6451acf17209571929d06d87150e610be7baf5e1b74015a1e9f62bd776d9ff88f2b7213f07e2a5df35840b0f510bb045b96be8a53119386037800fa49f27046d22c952a87f8813b2f0e161ed443a9e9aa1b4b40f73b45def7d4cf57fba96a7ee4612ec42e54c4f542ec4e35352614f3d507f92e35ac24183e17d99c49a90c927460c525262aa721b176bcebde42dc7945572829d293143ca879eb2ead4feea486de30dd1bf9508e22e70eadc87b020273a9de7d19bb486e847a4f6c919239a6462e0c7bf81a4fa284ed231667430a98689e42fcb8d9b860ae2459f4666b56153cdab19540f8626d7a819676df2080d4aa8e9b35f0f6ccf7fd0fe3c7629f43982", 0x1000}, {&(0x7f0000001600)="eb5dac6e832670f031c245c3308c93dff6fe0e6ad905aed8d8ae14da5225e94ebb51dfafb2149dbd67698be52d946f17de81c271f9a734d88c789ec88ba1bae4227b1657c88650b14872e335ebe9f773ef9ada0ba575e34d6a11c790f309046de6fad386fad74e8db99e50b01ada4af48ad014f4fea5e5c3f34455f711ebacd7ab8b50dd26d4ed3dae062ad1941291cea680333310eaa50fc50d6138e3eb", 0x9e}, {&(0x7f00000016c0)="6a2a680927948d829dd366fa39f9d20b98b3ae43a724383158f1e32bf91fb5f993634e33cc954a261458e588daf3307de6549c2b0f32f665ad8889ff31de441d71f33724ac2defe178bcef55e22e90a1ff1dcf1ee927608eb7efb7f67b2d73ee1271a92b0979f8e53c05df1ebaf55e92c5c4e04198added0cd408acbe7c452e7bf32e47c697c06b0d0f3c90194440c536d9e11ca3b882c8d9f1ebc8d64299fb0abb495955e33a11982b5", 0xaa}, {&(0x7f0000001780)="71bc7592715b6013d8a519cabc12993d96e9e6f8f2f33575e26a637972d278aeffe62527107470f1022503939ed8a2d1fc8afc6d76f42982b1f515fff59bb17cd45109c4c3b014a7e392dcd60a97f45e643a4d2e93e624f24c9253ffabfcd9989f4b805ec81ae5551d13471845c1ad0c253cb857e707dc088a788a92a72f34ab8c020fbbd5e630b0665ae5b6dd802c952c4592285870b396def0db93751cde72b47c6e4eb4bebfc35e17c3df63045c39efff50360800fe8ed303e83fd717f19462fe0fa3995af0cfff421209d66941ff81b5e037c0ec2e14c913520076c713af178fdf83453cc6c108c26c65324797ac", 0xf0}, {&(0x7f0000000040)="da9475b9e3a3f61f96ac6964771888ae1d7b3466949baaca0dbc37", 0x1b}, {&(0x7f0000001880)="5c192200f582d1030a685f8eec9e2d1c8ce7f463cbf8e34eba197754c4f861fdbb3704d6c2890dae6a8f8f78cc6c12e9da0cbede6f9b5d5a3d6eb4c7803c6b61f6cc201b8c3764582c05c00bf581ecd254d5273a395b0740b7a41a909f06de05864554e5c3f134e3d6b297c85f9cf801b00ccd4be5adc2cc7ebce08ab91ae083378e6098fbba1eee14600f887292", 0x8e}, {&(0x7f0000001940)="c6c55c695a59a6a3fe3ccc58071b7f5fe799b6bee55450e1b596465d3d560cfa9803e54ca823c7045cda22031111495c9272f1cc26861a25566aee5f44352fff9b35d3ebfc610b2ec1da8a76f9f1f43501d3bb6ae8f3b0ea3b29548829c63c4e9939a9b35ee04431ad0e4da3e492eb069b20c6a63ddf8d80e6cfeddaf2630a2122dd02428d2fafd4d7a9e959d4627f044b19d8df3475eafe8b0c4155593d6e5129d515a0fd113a3c0aad4b063096b19a86c05374cecefe73bf239a0670ae28d7883e7c7ca0100a71f6c1d3a43217d5b84dc71b", 0xd3}, {&(0x7f0000001a40)="72a33116ed084d05c42aad55c956b4f459e76a51706b319882fd1d82c175685eb8e17db17b3b35ee328cfb5210ada29eb0cbeb6aa77cd0f7f8b10259ac", 0x3d}], 0x9, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) openat$tty(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/tty\x00', 0x82, 0x0) 16:02:14 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/174) r0 = semget(0x0, 0x4, 0x20e) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x510e, r1, r2, r3, r4, 0x90, 0x6d}, 0x100000000, 0x401, 0x7bbe}) r5 = semget(0x1, 0x3, 0x160) semop(r5, &(0x7f0000000180)=[{0x0, 0x9, 0x800}, {0x2, 0x6, 0x1000}, {0x1, 0x9b, 0x1800}], 0x3) mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x20) utimensat(r6, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x9}, {0x3, 0x5}}, 0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$TIOCEXCL(r7, 0x2000740d) linkat(r7, &(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000340)='./file0\x00', 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x80, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f00000004c0)=0xff) r11 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x4) ioctl$TIOCSDTR(r11, 0x20007479) r12 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r12, 0x20007479) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x17c6984e1fb33fe, 0x0) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000580)={0x113, 0x6, 0xffff, 0x4, "a103a3f60f9b960c0dff3493536dbcadf4c06bb8", 0xf0000000, 0x3ff}) r14 = getuid() seteuid(r14) mknodat(r7, &(0x7f00000005c0)='./file1\x00', 0x12671c53f01aa15c, 0xcc) 16:02:15 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) dup(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) 16:02:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x3f11}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100", 0x0, 0xfffffffe}) write(r0, &(0x7f0000000140)="2f88c2dd6c93eb61629a693a981615979d089a51e80b0021c0c1fe595ba18200000cc3e49c4b4c0ce25e9b1c040c2d83c24dda42c027d5d521a6635b68263a9be516686574e8936b6710af36c28b374672d980000000000000000000000000e6a1e1f9c131b53f24e8c36e74e8d8448dd6ac878cca54cb7971f66ee2ec9eb96b19129eb2dffe6940e02e5af7a59b263dc5d3bdf59af52c5c5df6c5150c262829f2a4383f72542200c937f0449ea33610686637c4acecc638bd07e410e08d3cd89c3f4bb99d0fe04a22f47eccb059d6ebd971488c1f6f45161d6f3b15058dfd9cfac91ceae09edf2c595538fc1cef750090a12ace590b86bdfd8f4c9f877acdfc957366f7d9caa3aef161601269efa42dafd6cb05e722fc2415cf5cc69dac097281ee85dc838262d02ef9fb5f4ced0b0a9e7c34548cbb476c2f1e99bcb08af0a7662fde1d1b96dcc8b824f7bf06295ff8371e5913c72d1e452dada599e25dd1", 0x4b) 16:02:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) kqueue() write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9a, 0x91, 0xee, 0x4}, {0x401, 0x9, 0x0, 0x1ff}, {0x7, 0x3, 0x80, 0xa82}]}) 16:02:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f0000215000/0x1000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f00005b5000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', '.\x00', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 16:02:15 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r3) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:02:15 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="d1c9fcc8ccef724d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3eca2a2579b69a9234b244b77d226430c909007b77816fc90a7ed08856cd0d0000d2f902c4c4f25ddfc0a23599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00a67190ae553406c28d1f2a39908287dd33a08f3230e328e159013ab112a90ff2a2147478755c5f376baf9f83f11f04c55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f65324212779d06631df2ce2485d096cceb4f381e9a0111fada3892fed5a9cc7cc3a34b32c411b20702198d02bf4399b1f6fdac773e17eae50bc56efe3e259bcfb0ff63302e1137442f3b0370f03091974c965e9e32d65f604510"], 0xa) listen(0xffffffffffffffff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10006) r3 = open(&(0x7f0000000180)='./file0\x00', 0x12, 0x1) dup(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) mknodat(r5, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = fcntl$dupfd(r4, 0xa, r0) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x5f) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000380)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:02:15 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="3032483007db96739d035f285ce427d7bf631f28751357ec0098b50e97e4264a85ce69ea7d20b6f1eeb89d9299363becb4f3136c44aa953a61adef6850504001"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getppid() fcntl$setown(r1, 0x6, r4) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="e4e22d2f66696c483000"], 0xa) 16:02:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/120, 0x78}], 0x4, &(0x7f0000000340)=""/95, 0x5f}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:15 executing program 0: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) r1 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000000"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x7c36d3f6cfd75570) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:02:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r2 = socket(0x18, 0x4004, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = kqueue() socketpair(0x18, 0x5, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = socket$inet(0x2, 0x4000, 0x9) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x4c, 0x1, 0x3f, 0x3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80, 0xe9, 0x4000000000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x8}, {{r4}, 0xfffffffffffffffa, 0x5, 0x83, 0xfffffffffffffe00, 0x40}, {{r6}, 0xfffffffffffffff8, 0x2a, 0x1, 0xfffffffffffffffd, 0x9}, {{r7}, 0xfffffffffffffffe, 0x19, 0xf0000000, 0x4, 0x4}, {{r8}, 0x0, 0x80, 0x45f2d5a910b3f403, 0x200, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x408, 0x5}, {{r9}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x7f76}], 0x10000, &(0x7f0000000240), 0x2, &(0x7f0000000280)={0x4, 0x200}) mprotect(&(0x7f000002e000/0x3000)=nil, 0x3000, 0x2) clock_settime(0x0, &(0x7f0000000080)) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x4, [{0x2, 0x3}, {0x2, 0xc9fe}, {0x1, 0x10001}, {0x1, 0xe5}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0x5}, {0x1, 0xfff}, {0x3, 0x1}, {0x1, 0xa78c}, {0x1, 0x7}, {0x2, 0x10001}, {0x6, 0x6}, {0x1, 0xe72}, {0xd0db5ae93be73d21, 0x5}, {0x2, 0xd354}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x20}, {0x1, 0xc91}, {0x1, 0xfffffffe}, {0x3, 0x8}, {0x1, 0x6}, {0x1}, {0x1, 0x400}, {0x3, 0x7}, {0x1, 0x4}, {0x3, 0x800}, {0xc3ebfcd50da82a16, 0x30}]}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007af000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x5000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f0000000180)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x7, 0xa0) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r6, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r9 = semget$private(0x0, 0x4, 0xc1) semop(r9, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r9, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r10 = getuid() seteuid(r10) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0xc, r10, 0x0, r13, r12, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) chown(&(0x7f0000000580)='./bus\x00', r3, r12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0x1, [{&(0x7f00002eb000/0x2000)=nil, &(0x7f0000026000/0x4000)=nil}, {&(0x7f00004d2000/0x4000)=nil, &(0x7f0000112000/0x3000)=nil, 0x9}, {&(0x7f0000284000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000606000/0x10000)=nil, &(0x7f000059b000/0x1000)=nil, 0x10001}, {&(0x7f0000540000/0x3000)=nil, &(0x7f0000799000/0x4000)=nil, 0x7}, {&(0x7f0000240000/0x3000)=nil, &(0x7f00000cd000/0x4000)=nil, 0x7}, {&(0x7f00000aa000/0x2000)=nil, &(0x7f000008d000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000308000/0x3000)=nil, 0x3}, {&(0x7f0000293000/0x4000)=nil, &(0x7f00001a8000/0x1000)=nil, 0x8}, {&(0x7f0000628000/0x4000)=nil, &(0x7f00003b5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005f9000/0x3000)=nil, 0x5}, {&(0x7f0000656000/0x1000)=nil, &(0x7f0000466000/0x3000)=nil, 0xf73}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000025d000/0x3000)=nil, 0x5}, {&(0x7f00004a3000/0x2000)=nil, &(0x7f000072b000/0x4000)=nil, 0xffffffffffffff88}, {&(0x7f0000261000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000763000/0x3000)=nil, &(0x7f0000782000/0x2000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) write(r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="976e059e934c96eb8818c7a183cff8362c2bf389ba1d4f326b778f5cf335509bdf484cd5ead3f911665ee6967625f58e50cccc8d8b0b0c630eb7eaff9d9c702f29072548470dea6a01fe0bb5e10411cb07ae3fd6b98dd8623938ae651afa23ee0f15bfe348759069f05a9ad33bbd11af2e48209731fc459d85b617872c95c13535f9e72b", 0x84}, {&(0x7f0000000240)="a32c7b0b8d236aedb82b436f7e0442b0b05ca4a89417578b6dc91909c9c8dbf562519f24570430b75faa17599dee974b5e9557691b1a39f98a95f2d30b1b1dbba32fcc71305c67953be91b81f3d7d90c4a1352864f57833c9a5aad2c12ab3f24442a784db10396e5a1a779b6e3bd31e2e5aac09c38da5222a2ce8db765b9695d03507064495d9a76824f0ea583eac3b2b1b22a48af7eb419e52ae47ad94e1709c3f55da6e0a4b2cc812325f0f4ce0d3f25b19de2ac959ef65c844e49dfa8463b0c78cdd550", 0xc5}, {&(0x7f0000000340)="a5144954cbdabe49239282f85fcd0cfa42202c25ae2336d669b9b812aa4676e462804b72f6b4001b466e1b4029bf3b65de9966f6de9dae321d61599ef272cff8b93321923974b137233c96a150db3b2e2855d09e123de891d87088c934c1b3575ee7179fcce0e809d4f5bd8616245b0011fa79b828cbb4aa01a1dce36187238395574d42e5d4ada1114958670a8f7dc7e1df997e3a26f87739a7e804e81787d44aa58f1551a4fcdf3d4489922c4858c6621617deaa9d86ef05c3c92dacf880c726c27e96599d816d", 0xc8}, {&(0x7f0000000440)="63d16d3d31d8de5e1b77eaaf3827e52749c42bd564912a2bfc09f936160147d036327761fcd271708ca541b4695d63e3d28a7ae7f2cf8ae49f93d32bac722a1b5ae6c5a98c5f1319e8e81871a9d23b59237b2fc543276e14b5dfcb726842e0481506e09712c3aacc215ccaae1282a454b2b64fb4c9b6ab65f482e9a91240d44c593c8ee3ff22c05969d9465f1b3921484c8354ec0736d794a757a0164bca111feee42ee5a26673a6fae8417052fa2e9090c2d4360b2f591b11ea2411512fb8b96410f64959b88f3f79079c9a50cd8c54e68b757d35f2244e17837cd6a8d4de507d1c3fa3f49e63ae59", 0xe9}, {&(0x7f0000000540)="5e31dc69e0965dffb770796fb4cd41e8e4845c2de448e5f20a5c199589b27659249cd21d1abf3903781af35f52f251f7fa4b796b77a147676fbf3e573ea8481d7b407994823ac95c03a34b285449d6249a141dff1baddc9c89c05c414a58fd312ffce38f64b8803c2cdc6eb99dd2abca225bfc8409a23049ab6e0be8ed03f7d5365da08728bab8ad1935e99ac1ef6a09d3c31f8601475545114d", 0x9a}], 0x5, 0x0, 0xa) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x150c, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x7fffffff, 0x10000}}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100) r1 = getppid() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x200) fcntl$setown(r0, 0x6, r1) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='\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) r1 = socket(0x18, 0x1, 0x0) pipe(0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) close(r4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x6) connect$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb, 0x40000002}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) write(r0, &(0x7f0000000240)="34995a9dcc536e541cda6e9c77138de0d243cb4941fee921a62e474a4541f8298d2cc362460f8fc89e41ec8792e2a48301306b52d09269c79f398717077df5461a6770bdaa32224e370437b883e6a8ecf5e493ecf422cdbd5ba63a480c5348d3329e68827ebf049238b33dc041f46a062319c166926b980bd1d5ecbdfa7f23d5b836480254c84d7602c58ecde0af8fa74c56ff19dc28d13edfaaf240953a1d045c5e4f0e42301698a512", 0xaa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x100, './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x2) write(r1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) fcntl$setown(r1, 0x6, r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e000000166847e80449a7bb0a25b598b7d952d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x12) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00002b4000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000799000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) getrusage(0x0, &(0x7f0000000300)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) semget(0x2, 0x3, 0x200) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x4, &(0x7f0000000500)=""/39, 0x27}, 0x40) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r8, r7, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, r7, 0x6) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x1e, r3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:01 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x420) r0 = semget$private(0x0, 0x5, 0x204) r1 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x90) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) dup2(r3, r3) shutdown(r1, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000005c0)="12320573af8c65", 0x7) r4 = dup(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x5, 0xffff5fa9, 0x1df, 0xbe26, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000100)) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) r7 = semget$private(0x0, 0x4, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) dup(0xffffffffffffff9c) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r9, &(0x7f0000000100), 0x0) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0xfffffffffffffeea}], 0x4) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000040)=[{&(0x7f0000000080)="047129046c2f0f6f72866e35", 0xc}], 0x1, 0x0, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x16f, 0x2) r11 = geteuid() semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) r12 = getgid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000340)=""/211) r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0xa, r11, r14, r13, r12, 0x42, 0x101}, 0x40000000000009, 0x8, 0xfffffffffffffe00}) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x200, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x40, 0x49, 0x5, 0x1}, {0x9, 0x7f, 0x9, 0x80000000}, {0x800, 0x2, 0x7, 0x1f}, {0x5, 0x4, 0x5, 0xc6}, {0x8, 0x0, 0x2}]}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000500)="ea1e826cf11377020020f0a073477d9f96992637f205cc9294319bb6451920c4c7c5a2d4ee42a653a234e013b31a4a1cc238e8ba740994c44c75a4775b237c66ab30157a8b6d52822895c304f7a1b8531f57c2b4b3bd40765561b68f022a18581b77b926c8d3ee8f4fb50df5569af30d9cc54c5728fcf5dbe2763787fa3666e782c36a5bfd3586c908ece1dd74a7fdd71da878379d6114b6e25cf07dac34a7868109dbf4ef2a6e91568aa678a4eae03e930d61cbff430f659f26535f12", 0xff9e}, {&(0x7f0000001680)="cf59f58ff00008589ac1bc8bf854abec2975abacb76f5c67d1ad80d510fef710af5728be3c9b0e3859fdbec48b9ce55429d3dc1d9165ff588d3bdf0cf99f994a5c9d14a2d088866d353ffd3292b60e02d01b41742248ea000ec27a0d5621dfb8614a028328a95b80"}], 0x10000000000003a5) r8 = dup(r5) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r4, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(0xffffffffffffff9c, &(0x7f00000018c0)=[{{r4}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r4}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r4}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r5}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r4}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r5}, 0xfffffffffffffffc, 0x8, 0x2, 0x10001, 0xd7}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r8}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x80000000, 0x200}, {{r4}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r5}, 0xffffffffffffffff, 0x4, 0x4, 0x0, 0x4}, {{r8}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) r10 = semget$private(0x0, 0x2, 0x3) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r11, 0x4, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r10, @ANYRESDEC=r9, @ANYRES64, @ANYRESDEC=r5], 0x6) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000180)=""/234) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:01 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) getpeername$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000cb4300000000000000e93b2da156bca265000000000000000000000000000000000000000000000000000000000800"/110], &(0x7f0000000140)=0x6e) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x321) dup(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x101) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) sendto$unix(r4, &(0x7f00000004c0)="7500a7ce5cc762ecb0f0e8e5470802063e5fbf947b66a60e2b8a7b8006363c1e32e6c273237810cff94d4d91901c879aaccad492f1d3b1183a0f5a1e8c8c251fee6cdd28ee0d188c", 0x48, 0xc04, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) write(0xffffffffffffffff, &(0x7f00000003c0)="a601a8862cd73f57d193d48cf6f2eec1f4e91e1ea342dbadfbfcce3caaa1aa70d2d449c12e27c82c0edbd44e82d85e9aad4c285d11e2c4e1691171fb61e9d3d722b786e2dd015c08509ab1be82589919283a1254c42c54950aec0b5f9717edb1eb291ec36eab3760ecff81eba6cf1aa155e8046fdceb06544aa1c6926911f10ca2845ccfd5123857ec50ad187f2d3d00e3202c438145dff0f8fad4ee573d768714150fba73ae3b66a93c2e5f5a333da72fe4388f8987b9d76307485782739e45ac86f9d21961bb84e6d7623210efbfa2b57f733a7f515b26751d7c3f9a4eb91bb697b66417c06c", 0xe7) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/-{[\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) connect$inet(r2, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) lseek(r1, 0x0, 0x0, 0x1) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x42) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="62c7a3b1b8c70786d14379b63732f4a755", 0x11}], 0x0, 0x0, 0x40000000) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388b712ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f1f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6aa9b071d19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182182e0132f8df99f27ed5b13437c6f1bae7bfc91f49087df47f355943fe109d2a7d01656b038a87f8cc26935f918569cce8d97ddad5b0b177476379c0b134119cff9c3e606ddf9c6af19f572a066fc893e9a9c6e30aae8d66d7459ec48d73b356edfe52bd476d9838992895ae1bfc051ad909707468b4ec02bdbaf27d6f6607200977590921695a8e482349bd264dad16c5cefc57c31fb2dac273aa3ca8adb26356313a57946690db1bddb7c9bace8f4ad846141004feeba5abcb39b52ff94c1e70a010ffe168a5cb9a87"], 0x10) accept$inet(r0, 0x0, &(0x7f00000003c0)) sync() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = accept$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xfffffffffffffd93) dup2(r2, r1) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r3 = dup2(r1, r0) accept$inet(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0xc2, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x800) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) utimensat(r3, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x0, 0x4a9c9a3}, {0x4, 0x10000}}, 0x2) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x80, 0x105) fcntl$setstatus(r7, 0x4, 0x80) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r10, 0xffffffffffffffff) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000280)=0x1ff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r10, r21) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = getegid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x28000, 0x0) r11 = socket$inet(0x2, 0x4, 0xe0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f00000017c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abbb69a9234b244b77d22642bc905897a96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c01000000aa593c6e6ec4bcd30d2c7aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b77cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134bf548e23004cfb1f1ece25016ff0c5da74d5028706c320000000000000000000000e231299c6b9ff47e4de85ebf9eca2338f34e7a242bda1eac9f227fb719b1b0f27688168e4aaa7e9e375a2443a3f6f876a9d11553aea9b207ce5ff1c59d"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getppid() fcntl$setown(r13, 0x6, r14) r15 = dup2(r12, r13) r16 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r18, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = getppid() fcntl$setown(r19, 0x6, r20) r21 = open(&(0x7f0000001580)='./file0\x00', 0x400, 0xadf4a284242c970) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = getppid() fcntl$setown(r22, 0x6, r23) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r24, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) r26 = getgid() r27 = geteuid() r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r28, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r30 = getgid() chown(&(0x7f0000000180)='./file0\x00', r29, r30) r31 = semget$private(0x0, 0x7, 0xa0) semop(r31, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r31, 0x0, 0x0) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r26, r27, r30, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r32 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r32, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r32, 0x0, 0x0) ioctl$TIOCSPGRP(r32, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r32, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r32, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r34 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r34, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r34, 0x0, 0x0) ioctl$TIOCSPGRP(r34, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r34, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r34, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r35 = socket(0x18, 0x2, 0x0) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000300)="b9f7f54d062c765394d13aadd0c2ef460803248e8963fa132081571f921c9ee65b38c792a55c07bb103b72dca7386f8e46af93fcb44c86529d5cc3170006f42b5978e4471409c169957837bbba90126602dd8f89c4335b59d579292f5ca455192eba2b3633c5444b3d56c605c5ea7bbab33e7399e6e73af39983de1fe1628daef0e70962e046b0e0a2640da809009c54a896e6298d20bae32aee5c0bae1a6947758a6257cf31ddcdf32359795042bdc8f7b5c7f776d104c6e75e36eca224bdb7e8129ef8d118b6bd1ddb8a64bd6f8e369a22605d82c5ba7d1bdace06d272bc6238ce032e087969a2695a33ddfbcf8e981b0487bbe370ae8ef6035112cfc0e37eea398ec441477f398457da8c90e3e054c077eb29faa7127bd766b47d99de78ac46bd2c0cb7ddb288059c9af4d5c34df528bc01ddde753b8c02d3ceb874df798faf9acd68a21211b101a9173d0a6d61d6bc8cd476a17acfe28d875760301687f180a67422ded012f7ce676246611937d6c6c4f43d0dcad797753b4239c8c81dab7ff0999d4b0cf1f54122a4fa9834c1fa55813933bf19fa82f2625f287167c7b01ea672c06211d0c2d5aa58baf4bafb270062e5bf3e868ff739bcc19e21fc544a98af4489066b15537a5d9f2c65dca48ebd7ee7d5d2af2c2c870425f4ab8df4e35442f2fc38ff12765ae81e5ccf24b1ce6c6b45f36ced2790986586607b9ed5a1d10b080c3ffaabb8612f9b08279e484c33e07cc8f0003c0bcc4aa3dadb3849fa404eeb625fd22a83ce61267979abde143bbb4c12f2cbc0161ef6f7c7057de462722d0e153715b8c917e6d6cce7db2cc8d5e726f89267f5cebf682e2e5d08cf1acdb1dadaa217cd63b3c7352823205c8ff5a534fe86d8e432792686f462ffff930f8e579a9a1486e7d3e718ea713857635a12ed4dead15f8e52053aa4018c5f1b733ac84d3c81838ffb2a1e19b883cec98dad3036f4bd6ba53cfed9b45e49d42ae22b99188583d1cc4dffc287899db707890c482a71415eafd7587c818ff28b9475c7e1c81c838fce9094ac2ef448e29d793b6c801cf3e33c64b7f3cd76396b2658cec3142449bb1ab3f2dfd6a23966cc5698037ede44c09216981b3e2de555305ed2d94ee0a7be59e757ae61496a6ee31da1ab6d271950455d9d67f8ec360d16e33eea558c5c6d2a7152d4f29794150067f9e8f185e5a4afcc69f8a58dca59160163ac684012a079259af4be113d5d8f92b9dbd482b592a5ca6845ce069ccda24d22b1ecdc3861e9cf131a5bb8b0f52850106c3610d5a188bba1a08dc9ebc806fd287b9060fb8360386943441263621ca847b169c80c631017528b4e2f40754e7002cf0e0706b53a0d9e453acd96209befd769a6e35c1b470890398b4fa64836f722aa93366236a0d17c5314b550ece116aefba1e116058231efbd1d96bbf80043ebfcce91edb6b8e6bd72e88872616c893e8e029bb341f4d7749000d2f683ff7b9a2209eaf3973aefb6c4801bd27313af46a7abfd0cd3455d0c4b5aef3e4ec325109de46d3990ab2d7cfa371c9d047a8228315643b4ec0690f7b24f916c35e70b6f0627ec309d06de67711f43d6168df77e2b9d697c1d6dc3c975d0f65a379ede7d1b3aa7ac396106f0e1bf7ae5b1085e9a35a3b79c4f80e0c7db20d99d1367555e26a34cc89eb86e916e8768f5b49dee24200ef755c943c96797a04ce17d30ce82225481966f17d84c7bae6f8ccf6af4a50055e7eb392e609393a83acd292f2a477203ba6943ee2e217baac3a60aa349e56f946596f188a60b2155a1156c5f1bdefc372264a600ac4f0975a1648586ad7422f08cfc93f2b6bf71d0325c9d4497225713856c808ff499fb1a9d8afe0c0bc4c4934b48a26f936c385472a667e8da910fc32e8cdb63da093a40a3d1dbc8fe9290bad75075f563214a717087c35d49463d56a0ffcf9ff86fce5489f7388b7f0fede46badc2b49ef9a59f059807755fd0cc0c4427d605c5722abe3b653e553f89eb4354f7f196fe6de9cdf588fc954748f0c10024c6c0d2b4ba72b4ef9d7a613e50ab89f1786a216737fc52c20cb6009b8c612098cfefdebe25a9dea97010e9a957a509143b3a7f1d1a824a3c2e1d8da591dd8e49d509427bef4c582ff57940967d82d95cf1ff8fcfae44968bad07ccc575cf90e8f72af2e94f33b8033114a7cc48c4448575bd53379e39b617b3f5887d8229f74137a091fcfa3f6753f78c1b01c93a6fa0b3881f2d244bc0e6c0f62eb558fbf681e974ebe781eea45f877d97d532f0da340f0c539727d1fc9bd21fb4fa6121a78d095cb2d50ad2e3d1f34d9cd748d809e1f4a6148970a14b0cf6b425a118d8d803e8b26b637ac07278abb6bb077cc919176c331110cd19fd89286465dd6e597de5a31f13f8a5056afa027ebd789f3376ec2b56b884044bdfe9d6a9e967663cdc26f756d293867ad2694f03342c38f5de3e0593b8538e1c0416484e8e05e4ff514275412b60dc9567fc448db7c2494879ddc9b5d01d9bc8e96b974bd86639c94b77146091fe56163a4b299c2cedd46c25592cc0918a8a9c143634ff97ca20c95bb39d4d09cee60dc68682a79a89d26a143170973424a4350c908221d38e0584a4b38fe2aa9ad8e8f2ca8a0adb9e4abd91e8098f7f0d3c220311bfa35b930d55558035bb5c5d0dc83581218093d6ebed1e3a80c01b23a63c2f81158b6ff3eacd458970e84010a30e2b49190278ea3463207b727b1ea4b7ec67d9608648cbcbaa56f57b473d4c5170ebd95127f6f69745a9f3da06415d6a158d2e584bc4fbce4033458c23c686d88d43177455b8d74cd1ea9fdb964f78338b13dadeafd400397c1db443ca06e311ca82426b87d8794939f643d974af142dd21d63918bd6a784496d409d9b6a8b8f4fb787e5f8892812c2bac3e236c7c8faa8d847012a37b84ef404f4490a7eb733684685461da9ee6f2ade96ee1c6b2450314af4a30f4c2b6660b3e93ab2132370fc64020ac3b85011dee095b21eb158df6f749fd256d0506edaa68912fc79cf40f42635256770a45851dbca3d89f3fa97c3dfe876aafd16ffe32e56da11bc16630d8f260d318d382e596ef9129016655c64f4ec3f48b8d0e52be50aef5e639f925c4cef56f85b7abba5df6501cede641d4d0cbdf8052257183fd3b34f8cdb4b2f4de7817bf4230dd4d82127eca1ad3627239a39cc9af6d1af24d5d25147f9ca39a504bf919ab750ca53938ae855dbd4fc0f53aaa6d16546d3c61e9963ec6d541998cc20e24f0475dbfa35989756206fd66e388e30cf60ef65efe9b119b4ca4e43cd12284b35566fae2c330a88025d0dd3377e8ed4d5238dedc16d53d8197d47b9b82d8e825bd19673e03d7d9f0bcfaeec5a68fc4ee229f21a5c56f4f5441d086f1aba9d3bff43a4bd9334d249a386036b542a5a35bc31906db40578184658d9085d49618f1034cf8014159fee0e36604b6f9e1248e1c092bcd20cfddcbc2bef4d4e2f7ef61ae6028e7713ef996f6b9fc2966d0c92b18c69d0112615215e2cec2d52cf2d3d8cdb0d45367954736bb082885ecffd0debe70ddb1a6292102cb15144526cb33c45842b35d09f484e70ebb1b7a07e6445d96582fb21480ed126a22c45e7e8a5d19dc7fd8c7cb9f8a0a44ad76aa7c7256ca74ad3b50f40c2bc5ddcf9fd1986ade3e9a6acc14f8ec548692cfdda56a7f1d81f3690ebcce177d48ee56fd7567aea16ad4e6cc6e40547c8882dab1ad61bbe1a580255dfe120db190a965ffda4e14ef4d80b3cb5d41f382bbd0c17b14861bbc772b89199c2887ddcc75ab96cb1da7178deaba1bb4c4af394836ba90b5252ed70dc3b9a3034fd50510132a65db072a9d50132d1719c68bf1c8e150a5fc2ed01d5c76b54dd340025eb123eac94e8cb93730255e5baabdc639e1558c3af0c3b45d83aa2dbf1748d54652f8113901885dc2f9a2316674a13742327910eb6393facfbf4166a571ada8fa7b10f7e0d0390d45da1532128da874addb08bbf7a51a5e1abf3f4df3c603008857cef7925512842198fb41fabd7362c636a93041c97535347daba56d19721e00c423365a3de15388b8f6f00e37f56c9cdb062e27e2b0020bb7bf42133e57e683435dd4743e7f7fe0d1ecdde4f1579b831397a6dce3632121d55c7702b9e8639ecf50b4fe4c371adf11ee266becccd10803ad52ef1eb40ae469b6c986228a0220d11cb246138e1d4484172af7b6db29d5b20af1f01c5acc08bfff34c2dc7915e033996842519602900186b28e811074ac97116aa01be42014fa593c399bf23f4aaf6ee6120f96eca560c0a23ef06137b639c8fcd832f2acebeef2de0e87347f0314e16df5ce5b836c6e2f7a4e26a0a74fe1350d2147b102286e90a24334fefa9a8099db812497fe26d87013a16b6b5a37436fe78d8f44e362d019d8f390e6a475815bcd857894b8f98cb06f02671df7050f8f3ea0621435a11f1126b212c8e28ef6fdda8ca67d0d2bd8278819eedde1e0c7e0c47ef0a0c63a558f283ed8fd736150e32778754e316fbc40289bfba64cea319f3e5a68bb449cc27afcd339f43a19f66a9ac846cd5565c9508337d686f68ab3bbce5fb7df7fb2d4b9752919c49cba8f280adc3e213a198963ba8214dffbd1b105148cd87d5289cb8aa04eb708fe312242b835cdb30badffa464e0fe3b3b877159ffab372e6dfa692a73a58ed56647c9642ed7ef6d800cff0c09e7d5033647e465975a14ae78dfd3137d4d9e390f5863dbfe4bae00e8325dccec4cf0fb38ebe01cd4cc54d8f571d1062f3aea30b1bd2f5498f905ed17dd0511704da4d828d6ee923721196354784ae365d0b00008621607601ee96f6a0fb65133b46a9776cd97a2f57f96f487bc6b262b5e2cff6639bfcf83199184d25f25a779d5a24bc3aa0a9124f0fdaa72af1b61ad421e19a7111d77f96c3bbc440d93c28934d89681152024828d7858c91d250b73c18fcd0a39d888300ccf27b041afa29e6670b547b0522604ee4f6f531f760066747a787ecb32660360b3e34c6477e1f68d1b8810f1ee7521d6e9c8a76564c93a976b006c0ca423a003294472e21194222a80a8bb2852bb543b22bb663ffc33dee650fae379e15cb7e8f0273e8a5685a1fe6e02d59679de7c0a3fce15e28b8a06784f2045e84ad62ed463318e664283352fac11e6fb762c3cdbebb2d8f6dfd320078223db4db84c97f57c9ccfc2a7b5218c81574fe9972328b7dfeb97c890689478b36521f75763341a17852b502c8ed786c97726a999975d126e84e7a2690eab1abc46b144f5d8169d95b6940f6f7a640450052ea6a04c185b80616d532eca84abfdbb258802faa1390a8584a144ad15629f61bdd21aad0720bd856215d0c7e17763f416a89379ae7a3c70cf0f5f9eac622ac762a05a60b06c2c08801eef64c5307155a2176c893d78944f3e60c5e7f1112e618b1fc8628357e29907479b86bd3bef2d533a505d97926c6cc4ffa3b6c5e3c64ccc947f05d9905652a0fa1506d469075c43f7d9220449cd4b6c1586f07b04b38aa7c7424a715602d12bf780b628b3f51269b05f94f41c396bbfd802e9caf50ab86bcfb35fa6bc93e56c92d61502bfc590afb3b5957ec6b8b82de5958cb58573ec4102143c3f88f31d070c565bb9b1c77b24560e328052ff7651ecc3e94c4ff2e52d9fe73cf93000ea2eeee2d55b2414587744ae006b01cafa7123a4628eef337478bd3af86a482d8241efd7600b3251f5ab6da1adc698a58fd497bd5aad83b337ae2139c87a9c14bf2fea70f", 0x1000}, {&(0x7f0000000040)="bc1d8701853dcfc28601613d168a99dd7026ac23bff16b5d16d5c536c39a970de28ab63a7f87f428f92eaa6fa39fd2de136dda550553bd701bf7c4b001a3b306c3517ff0a82669d7392c728dc1b83efe1285e226d0b08fe1264b0c0dec197e6051f974bfae24d9aaa85c33d8bb2e0b95ca04acc6bb3d026c79f9bbc0be1c01beffe225d1c7b38a6d3d26fc328881360b29b372992319fbe84de9ab97f9bf4f4b5b9c49bd8330092b", 0xa8}, {&(0x7f0000000100)="98f9b7b65d3ae669a823b0e7c15c86d31cfe3e0ce63ce32e5ec8f2265dcc0acc6940451ec7b64421e67c6b83aed62c3018c48db3", 0x34}, {&(0x7f0000000140)="bd0106f1281cd48e26e7eaef6c4a9889f4504feb0251d8d224d96587569da648ca3f950660042b8be9f54e50130cfaa7878cc30bf6d6d85b344ee66049748fc9a6dbced28113b560e9100819c48e28c0ac600af192cc7e", 0x57}, {&(0x7f0000001300)="edba1512207df712f0ecf7857d0cedbe9ac8c55f7dee5726fcafe82a603a1a68d914c0535933fbaabaa839d3d40d576b8cfd2b647803f5fbe7e4a2033a1cd6ec448eedfd6bfea9b1a03464c939c9f3f72c1d58668bc92a152e60b8ef984cc74c9fce12accf693004ba68b6cf9f0f421a9fa90b88f6d7106d659991373e689040fb84f70784d5eb63f865737d7d5a0701b8ae8fb76cf9de635833bc65b496382eba6c4277d2b2807a3e69d70e31b48589e31ce4f1e856", 0xb6}, {&(0x7f00000013c0)="fe8159ed44548ca2860be3fcdde9d779551af9b7f79f636d298684ef80463d0e29066fa71979164b009159936ff268927427a57deb967a76d45481bc1b9c556272545a38d45e5f10bb3fe3e8df9ac63d737ceacac8956160c6f5498c0291949a99ad42777bb3fc8ca670827d05efdc64cb716f2bc27831f273f131790556ba9b250550a999431a06240b0eef2f3e7483db0c9c32e48c798b166d006a4654ae055da47fc0fe79f59ae0241bb70bbad33c9838f21b0ada8805ddcc2431b28f01b54a49dc1aac", 0xc5}, {&(0x7f00000001c0)="1d095c816b97bf913e44399372404b6e061ac20b309ca7a0fad2ed77381ac51dba6d8f9a92caa616e3a0f98bb0c8c1aff0786b2a", 0x34}], 0x7, &(0x7f0000001680)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r3, r4, r0, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r8}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, 0xffffffffffffffff, r21, r22, r0]}, @cred={0x20, 0xffff, 0x0, r25, r27, r33}, @rights={0x20, 0xffff, 0x1, [r0, r0, r34]}, @rights={0x18, 0xffff, 0x1, [r35]}], 0xf8, 0x4}, 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) setsockopt(r5, 0x4, 0x4, &(0x7f0000000680)="ad6a25025e0d07dd", 0x8) fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640), 0xc) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="6edd0f060c5f72ae615dd42cbc197d52a5f4760af515f9aa1045311dc662135320a081dc6942c03ecab4723848d0f2e3486ce070b1e958763bd7ac8ffa1e4553e5c2d9057903b75b13ea3df5dc95afb233a42079e5212408f1af81bec3e66855bc23f1a76d2ce126c246bd7016ce6e9a3506343746942ca43a17bd4a8d512a402235d2bbad31129466b4613cf3f7f180c5e31ea1b6a8a69fb6f2aae3b5b1c738a5", 0xa1}, {&(0x7f0000000300)="67dc451910b7a5eff13556abebcf4c0da9dce0fb889162f3db7c72f819057b3818a0b4c25f3c2d8fd320440f2e463e4060fe2a51d32c01a820366021893b9442c7deb9b7a2abdb9d581f6a8b67d9faf749c290f49faa3a17646466038bf246578bd1ae7220b4553fb5592931201dbfd9a756adbfe68980c722faee7d248845e3470fc194c61262dcfbe7624950eb52e906ce570d7e85b5fa6150c08db043cc955e6cac0a5286e1223f251a1f9e378ea00ffa182d5936cc4dea1d128a984a96045c2edb", 0xc3}, {&(0x7f0000000040)="007c288abf833507f9b748c9b964f55ca90e9d18d43eaa23772ff2950ce672a6540001c452896c6ff8f35073396cc3a73a371ba9ac8330e65df159523a", 0x3d}, {&(0x7f0000000400)="f042950521cc8e77fce09b700691ca6541b60a23202194685c33e369a8fce5e136d1a4d4bea81fddff357af39792489535d11fb73f21d08639b19ef490335a68034a57196752cc0733bfb138efe0792710ac826cab12e14bf398f00c7b52f6d93cf53debfff5e970e1af3cd6b859305d900db29de0d62df692e7b3b89158b211d21b82a2a1da8bbeef4d7340d2285a515ceb4f93207537942de056eb6f677ca09b095af5ab25a337865c834d7659e3ad136b", 0xb2}, {&(0x7f00000004c0)="88fcae3d9aff81a9798b2d628966676fb87e0f558b1955d8ec95925bc6de3bdedf24b6e362f9090784186895f1de8ffc1cab8a9428194a0b48bd1f364f1e4618384b457471f707cf4c57009d17cccb5be028515f43127d5b2b137a71b428fd5bdef07f1f690c7d96c8d788d5588578be5628c9a0a3c7100de314a32bc423cf15e0def198ad668d87fe47a9d129c810380405ee27f05945934725054bb8fc1e510cd700cb9a9bf65200981e1602e1d91896e12d599d75d00804e459cc1771b0e419fb65a8fa50", 0xc6}, {&(0x7f0000000100)="965ded632ef7ac0e1d6c36f3e5dd0a6585b4b9f252e2c3", 0x17}, {&(0x7f0000000140)="00b62c2cf774d336efb50bba1f884f328b76a3e6df0e11b7b8006ec1f83718ea", 0x20}, {&(0x7f00000001c0)="32bf970d39edc9c5d199e7a5bb87e4f1ad4090020cf5858355e59440c4f39d9bdbea9ffff86e56ae41852ecb76", 0x2d}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) execve(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='/\x00', &(0x7f0000000480)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='r\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='r\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)=':\x00']) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x6, 0x20000000, r3) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknodat(r4, &(0x7f00000002c0)='./file0\x00', 0x408a, 0x5) 16:00:02 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x?') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:02 executing program 1: socketpair$unix(0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x401, 0x2, 0x8}) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22bde5c63e0408d5b6d57c99574fc2f6ec6e75d2fa3d382f8e81f314400db9a9800200000000000000cdacc024534bc16fc40efa83284408e85e224dc8cc789bc72b71cb95227bbe49089100"/107], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:02 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xf574ac84e2beea6c, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x4006, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:02 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 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"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) dup2(r5, r6) socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) sendmsg(r7, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) mlockall(0x0) 16:00:02 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0xc9}) r3 = dup2(r1, r1) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb18c44897ec7b7a4660a8f84de5872c01870b6c37fa5612255e7fde0c2085565a0568edc5062f57a1d8a2828d52bad97c370ad4496231ff19fad66407de4a77d9cef9d4eb5aa1ce8ff6fcc4f6e15fe65ddae8383247f5381c24e62796dde044b3be490658c6dc46505263868db9a1391304b4d964898cc920ffbc3090dd4c614bd9ed3f8e17089fbd124f06"], 0x1c, 0x0, 0xfffffffffffffec2}, 0x0) close(r0) close(r1) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xf, &(0x7f0000000100)='\x00\x00\x00\x00', 0x1) r2 = socket(0x19, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x10, 0x4000, 0xf9) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r3 = semget$private(0x0, 0x4, 0xc1) semop(r3, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x3, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaac7c) semop(r3, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open(&(0x7f0000000400)='./file0/../file0\x00', 0x80, 0x1) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000180)=0x1, 0x4) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x1000000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0xc, r4, 0x0, r8, 0x0, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r9, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) dup2(r1, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/77) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff4d, &(0x7f0000000040)="00000000000000d5289e410cf385") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xdda1a4e26c670148, 0x8, 0x0, 0x35}, {{r3}, 0xfffffffffffffffa, 0x106, 0x2, 0xfffffffffffffeff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x4, 0x6, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x234d6cd2b2cd7cc7, 0x80000001, 0x2}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x91}], 0x80000000, &(0x7f0000000140), 0x8, &(0x7f0000000280)={0x0, 0x2a165a32}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0xfa, 0x0, 0x100000}, {0x20}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r20 = semget$private(0x0, 0x4, 0xc1) semop(r20, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r20, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r21 = getuid() seteuid(r21) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000680)={{0xc, r21, 0x0, r24, r23, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, r21, r15, r18, r17, 0x10, 0x9}, 0x8, 0x3, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = getgid() r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r32) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r28, 0x0, 0x7}, 0x1f27, 0x5bb, r30, r32, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchdir(r1) setsockopt(r0, 0x6, 0x7, &(0x7f0000000080)="d1bc614973890a19be698b16734865350d", 0x11) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x3, 0x0) geteuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) r3 = dup2(0xffffffffffffff9c, r2) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r9 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r9) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xeeaaff76b58ee082, 0x10, 0x40000000, 0x11c3, 0x3}, {{r0}, 0x0, 0x40, 0x80000000, 0xffffffff, 0x5}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x9, 0x8}, {{r6}, 0xfffffffffffffffa, 0x29, 0xf0000000, 0x400, 0x6}], 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x4a, 0x20000000, 0xfffffffffffffe3d, 0x5c84}, {{r8}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x100000001, 0x6}, {{r9}, 0xffffffffffffffff, 0x108, 0x80, 0x1, 0x1}, {{r1}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x1, 0x100000001}], 0x4, &(0x7f00000002c0)={0xfffffffffffffff8, 0x8847}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/52, 0x34) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() socket(0x11, 0x2, 0xf9) 16:00:04 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") sendto(r0, &(0x7f0000000080)="2baa9bce3da6da918c4bdedf1079dbb5259947ff048454bb3ba646b84db76e865f1d0671bccb3efb50a93cfcc23310c8f2d9dac377b0f43ad61e470f33b01815a78a1305af13d97321ce81d40a1ab51e5dda1572d73960ca91c77dbd52da510873f660d1b6dcb67c410f73b8fde37ce12e658413abfebd020613cd6f5726da82be414bd8aa5238cc930c8d3fe339626ee51162343d2a90426f0376c6f2069da5af7c78a14b6537ed4616b023d0c783de11a5ac8a7531e1ff13934546e3bc66294383b7df32f2777ad1c2414b97a94c577dd661a988e224f4d24e176b60086e32e1db628633a3d633d085c7a5c64e6845f70568", 0xf3, 0x4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() r7 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) getppid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCFLUSH(r7, 0x20004268) fcntl$setown(r5, 0x6, r6) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:04 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYRES16=r5, @ANYRESDEC=0x0], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r7 = semget$private(0x0, 0x7, 0x2) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r0, r1, r4, 0x106, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x26c, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xfba3eb4e4ddc2867, 0x2) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) sendto$unix(r0, &(0x7f0000000140)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000cd8615a5710709c892d634564e0584bce8679b8975b336eafae53ab2bfe66d692318730b69812b399e7f94061f1dd46376839084adec6c2b9463cf519f53a3f2f5f91b36da7b0b8e1776ebec2c56a1a9850d0f9659c39fe9db1854a8494ed21ea91c0022b2b1faccad205ff9e9493e273ed6a5eb8ffe3ff7553051d1c15c373427f336d280", 0x135, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="79ec2c83b80bc97248ec4e56a7c63711001bd79401bcd473a73f7dd77f8a44623cba217871f290d2f23e129079dc22fe2f6ca6b404f856f5f3a1f56b02d6d9305437400ca8dec6c61116327d56d445c579309d9f4d", 0x55}, {&(0x7f0000000680)="505ad48c3d8b5ad87625574dcd6bcd8b99cebbecef08f2148d25ed32ae904cdc59fed4e2e643083cbb06b3eed40133823a4cc8cfebedd2dd93be8f2e4d6fc785f12413e93ecd079ea9892cb8400c2c451ef41f9c60ef9a9392aebda8debd2e79868d63dbae89d5337a957016bce8a2a131b2817bddcd4010e4d2169298f8668378122fb0e0c62ef8df9815f3d40fe474fc88f6702459bd1444f2492adf8bc673d865a99934a22492a410a3d07cfaa451da45feb251ab6e0488f33bcf25ac2939173feb86aa70e089ebef7f1a131c04376140e08ae61e8e574eaf9a78503ea374103e2fd63539701428c26018328690f2b11f65f9e2674983b5fb89b8c01f88191ac20b41f6b6ac054ac6a399c6c76e5f15d2bd49e7d0f38491002560805856e359d9c5a92ca77f956fd50bfdb12c0d5d4313cd13522b7a4279c5f69e3ace98aac9d439869ff5665a8bab0dac34ae741b48780ddbe46cead425bf2f9ebf49d5be1c534a6da2e5ac83fa2d37325c15a8295ec14023c21cf3f84beea0d998e7214120c5b8a198b230b7947456c37f0423fae64763cf0484b923f1facfef6fe09efcebe87423c6c60242225488a2ed7e75a18b2d0df3e807c1cdaea433558277c752723a3fe8fb8fd2adda2ddfcacd65a47f6a6810ade3e2a5077d22c1005ce4c0478acac935a675e1b34b070eaf161c6652520225a9124ee4cefa6a8b0134c8bfb74281ccfe9109bdc270e17e41c48991d0056818b3072ec7ac21215aa4559b3a159e93a93cd32c332f3fb3789752112b48216b693f864fa6af0115890ff5072101ff387fcfea2c5bce7ab9d29f7c0194aac0fc528f5ae5bae08b284a5b8257c0c4761c054b663f4460f97c0cfd0a8dd56f8dd83f3a7695f939a8e860e6c3a9f1012733a32666ca58aeffffdc75dacb6a5c8de895a38f6a90c47524a3a4334789151ff931a19d0b2263ac1db30ffc9c26bcf10a85d512615994f1e0fd665f1cf8fb2fef09bc7dbd3a3c631fbaef3d2518f804f3b61cb53ca0b77ff0c077c334e81c919a19f17411da84a0921596104159bdd0803bed8e648a26a59531ed3bdd903eb8fc9c594c36e189df9d3b07fcd81a9afd40341eaa000d45b6abb1a4eeeec3a810f1efc324e8b7b39ca13c6ec159d39c557f1d8f5a628482dfd92bc9d5f6853c8650429f78f664ce72612ebb9685fad3216432613734af11c9037192be051aaf6ccc3d484507ea04a62ec21122f0b6d6973365ed1b5ac3d5611fdc8c5560702e4853816ce1f62a690eb4e51213d0063415f447f651e00dd274f69e164473763330c66e3499f5c51b6f82d0d753a763d28e2dd4160d87e04722dbbc7259d25a420f3c7827bbbee454c22912597b074556bc6f12cbd871b6862a04f852d75e6639bebd944ecfe6f4342bd6b4407ce72fce63f4691d752d34cc7f70828477af3e44a544a302b491a6ad7b2d371e6cb07e1b6cc5f084610e04902d13f2bd7fc32b8cd43c2930ae7cade87396767f09926d2e10209ed3a5caef34d55da1995282a05d671eb4c4053c15d089ed8842e53c48d73facfa55ee5dc55e39fd636284553d3c54ee63c46bf4f61ff34845351c4fd62018848045760db40b2601d217ad5c065569406f39194f890288dab62f9d81a8919ab29208bb87a62b7f97c3db1935d2066d94c33222adae888b46951b18d91d372f8255c91953d55044bade532e146bd9ee93783b5552e8dac42ed9c6002e42e81b4f76efbcb4f88d3d220fd5036d096c8a60967896301fb6850679d31e41baf422536023b95faa6a58cf7be78706fc4ec8959607299890e1ea337f7f209e6b2f4f2b1ab6640d25978d7894973a64abae0a75826d429b4a67b0e80230e398bc2f808b59df6d4e342dd9330d3ab3f2aeffc82a1112e47f4f90c6ebf4b2dbab3f70dea30c43288f63bb65badbc41f757a01d4db05478bcfe6a4fb74055f3b9ff03a7d890c0dc4793aadcba4ed3324dff7e6120847a42d2dc050ac636f947180f95cd487d0ca9b9ed169dcb4a38c2523bd2fe2dc510aff1f56188dad535a601408f36a9ff6fa66d2be788bfcd95320328889036dcb9bd004587b7f06cc0044e5ea020d5481939519284afaa0bb2e26705c8b3b9dbb57e5e61d0641233423a60aa21e60d157e759a30294ac241dbd469575ebba9088f9197f7a19ed29a6cf8fead88b7b9daba48e0ae0b3bda6a6d9527be17b6bc752d5744862e8c0a0d2109f80ba681e1d405adff821746ba93bda8e49d17bec14d928c561835f038d748a21e2c012f432478740194bcf01496f6c6119efe5b581a5c1d4cf3ddee99cd947749e91e7c7c4606755906013b7ed328422662cc576a7baba8a7161ad434224f6c6910e0806b0dbec6e1d6296ae4efcc11612de607a894cd607b16e5b5765f689c86efbfcdbdd323f67c47d8f16f00fd8b09e515de1cd6362ef5cf2b1c0d132f5a2f653a10d84b241a884107e7d521e795d4a3a53437d8e9be31f1cb125b1d058b0cf02f73dcda576df8b129c9e05fe4e5879100fb324037995082b8edb413f359664cca56e105aa14defd0bfd4cb7cd5e3fac4c71ff3d900f777e4a4e1966ca6079463fccae1b70f8a6dd6a00bd075d57da8ec45c8b496d78bfeafa77be57c591b493df3cf4d38938770ccdc2e7f75fb901e3189a78a39701fd1fb360281c8900acd483f11d0370acefa67ca577d3314ab204c9c5c4932a302a0f810fbba1d151cde96ac50d0862709be9e3be1517cd7e97491d63218c3c06cbead2881a200d76d5683bc0387cc75666b6cd315332915ff436fcfd8e124be0f4d6979041b4f4b77a0d8cfe6eeda27db290abe56ad0556d59add65a95528df6e69d4bde2ece690f956a60fdb14482a39b589f866c83df57c6dffe5d38fd8a49636a49f4af25f5e63606c7baeaa1e694c5380b78bb4955f681fedd01239ac2ba6a56b4fc6a0cbc0bacdfdd21ca0876f191fc2df459dc59216641f9e9986399cf5a87417c340f41ce01fc74c16209cef7a8d935bcb98a3c3ef9135f88457475213028ab905d54e04e669a9ac27532fc87aff84b8dca85a1a0bec48b40763a6ac5231e2286a298dd39466886bb99da3119c241464b93695ac5fee5983c12af84c898c1ea2c855dc9dbaa98785097aa004dab88daf71f00f62f05d3c393da948a144a3495670ef7a9db4902a369439487a4e7061206637a072b1a4654f76a1a965993dd64e007aa4cbe8e3a3e416854197fcd1ff820bdeaefda2d7b7219827ea4fdca710e15e5c520563776adac206cf3f6914c6ba9059ca0ffdb4be4e48120c0ec63e054189bdaa3856bbc0fb54c47a55afb624e8a1e419290af521414faa3b6b8e36d0e79015f67562195b5d6c3ffc19280845121cc18f4c95f02e7b701a9931f7a61c6e9d0bcd3a28bb36a308def99441e3c15e8482aa31ffab30c8a0005426405fa4664f484f62ae6fe81396be72301929d1edf8e0ff0b7b80ac51204f742e104bcb8f493690b0f69ce128d0fabe7fbc56694c213e516dbceb332f1042eac0d5d5ee8f303a811a2f399c4d0975b3179bab6ea1d3a40426bd002d877fc7dc4b1a46805ddb844dbd504850b61ffdc9b2233878b8a07d528d4079bad6fdd945ae55aaf980250cb51b542593bba9659c51bb487b261487725148d34642bce7c4df8dd28dcbd6dfa442afd683a53c233ae737d1fc5cef8e1480d234216a517da3e9be847306d48874137fb105fc5697d47520182e37b0cd0a72e361fe2fed44e39350cda88f057c20f2ad026bdd258f84e585775da722326b365a158b48dcb4099f3aac3387fe504365fffd7d4c69286f6e45023ee90315db66c7ce0e8299d05a68d98d40952dedfddf2a43cdc271bd3fefbca3a79728edfa7f422b946580184cd182460f6e226f4337d665985a823f0b65c05a8eca388a548c0678eea3b1b02206497dd3d8ca6177988d466ce62422d9796f2faa3a937030adabaacb12e01849523f41da410d7c1b0c37c7fec3509dde2066e2596b71356ea678915ed164f106e1f4049eeb158e2527e27309db7c0561124feff3f403775156e71525fa46e688d3240e1ffdd69359fc63761837ef9314a0babe077fe5838617ea37d29d2341e7b01c30f98c9402d36ee94d3cc135bd844da8168838e8d08b1da76b51b4f0329d4a248bb9e664cc6ac2f21a11e00d560ab9555f94d56c17794e5b203fccf7a593fea416e9cffff98a3d7f232c7ac196e983711ea05d56bc3993d059bf3ddd0bee3695d81244a2f627223b78ce9d4479ac8eb543a494f1cda143e2072e385bd6654bc564c1dd1387ed03fcef8c846124e13c2f1b6bccb9c96cf31939978c369951e9c43abff471242127498cd39c0c9f9705a8a98efb7f5ee9d7f76bf70e063b5eb3f5547289a6f24f9ee014de68471809a18c62a6728f19b5e3270ffa89a258507c59d04ccf785034a29f37cc45f70f98ac0b9dc7bf7b282199761e4c151035416a4ab43f2d8c9b9eda3d7ef27b03c092a2f997560d1407531c41308ff8a9fa9c122035e25f188d133bf32b108ed82a19d51c20e7a874794d3df61385625db140c83ec966695ee12bf9ff601d9564cb1ab317d24d999c0a6b6e9f7e5319bfa52a3a5119ada6d977afe7963c37e4cd61f074aef27f34770d2c8238c7c1aa524e18e73ae8cba2e43433a04160539761ca44ab4e044ec4f3eeedb4d20a712654bc8dbaca70b098b9b7a99736e6fc094976880d8d6bd2e7e16ca46352def253b45970194bb817b16bc396c03d8fc67a4e12a11e0e841faa14fb7f5516cfb790186a1e531f603b70d407b2422994f61eab7cd1c0ab040be03fa9fddf4d6a4aad5d4062d8ede6ded43c9635596174e29db3ef55a84ca420b162fb42176b9c50566d09a187a798836c9c3a2e368f4b0b0bfe0b0cec01132ae5d66ae4fa511925567460fe3ee43c1dbe3cce76b0b40e4a74f67151fa8746484bece4f91630d1fe40d74b7c37e4105fe19c707955bbdb3f88d644f2d251d952967664945652e7f027166bac15ff67d9e401e2cf1e9c4aa7ce015c086e46cfbe38ba5e828ec1802c4a3df4c9e9c237d34ebe7d2c6dd7ff8532bc3e3ffed86bcd0755f34a7af1f624d91438ac1de6a0b074dd098edfdc207c37cc61e7255def4c097e0c0679c76bc82150b45d6683cf62323201ff7c44a25419b5f9a64e6f8a2df53a41facb7bc1202db7fd6696fa6af87d0461d0476c2006564cf5450b817ce15d33256e2cc55883e9d812a24bfcbf2ec6a4b299222c4a04986e76ab2ee94d0b1285521e554589d4ae644f8765bc4de3a3360a0d83321d5f1c660d0d0adbabfb98e75d67eccf00245ba937dc9bafc674d5e68bbf3695234c010169ee76cf3a1e74e8f08cba854bd4e8837356120833386a248aa088816375c9513040c835e60f4e5d4e20c53121ad047f42254637ad391c1ae65781efde16911657a8e0bb10d170582aebcceb2a1845d7e77890188511a77e04dae0b628daf13a05ac5b1065d42782098bc7a69dcbcf86e448220e2992313db1ac47d91a0329ec955fab6bd29355211fb6d286b6c8a8d542b370be2022e7ace4d931b278cb6aa33f0af402cd52dae9a9c523265f74bbb0bc0f90c3992d4d20cae5abbc8bd2d2fb7a30b0cf1c6a42c22308b0f2e3db1d028dcacb8e25bedf19389448ea3ca8802a360f3369c82d224c34ea5aee7ccabc5dc8e6fbf0b980382f1cb7c861b29ed84affdf2940cf77d6d028a22ad2e579b90ba2f0960f52a6bbaf16261b059156d2f38f5f572633180ed40884f1a2a7baea", 0x1000}, {&(0x7f0000000540)="250453a54b1cd4ffd4d47b96a376ed1feddd938f8cf11bf26ee0d17fa7a72ab3ef89cabac96a6a1c880c135b2dc8a74ff15de71aacc2ea4ad60a512828044e6ccd2b8e538ff2cd624d8fbf406dc80657401eb57e22e33e2052d34e8d8dd10ce885e7150000000000000000000000004b86148770bcfb9326031befd2d3cb199a5978a3c7dcfa45b688d4750ca08884cfd7f03d2edb4940a2b6efb083d3c2339701a51f387e43490407f3b796f01b9d1af852b0583f911a3eb250f58076fa825fffa2fa7f64a21557a84e5a6af231ae5fe4d32c2283033c7a33d9", 0xda}, {&(0x7f0000000300)="8c2778dbf65eca27d751dfa24f5df194b2412fe47888a143a397401c97e26d8010a2ac592743ac1784ac238659e0b480314e9c44c1a04d5246fd9017a8db3955bc1af821140410090a69607d90cd0a9e624532841d7c567bf5d316b2a2d36877d217b45e9e487c21e59b76eaec4adce86e961c896a4bce75d77ee830b7d0dae31a652c0dcd6c6ca5da3fbb227bf51ba509d64f19e28cb70e01c420f7365a4ad100ec8ca984c0cfd5f9d640da536cec730155dfb1c04991ab9fef2057cb0a5ec70f90da5e6d8c05f27b133663dfddc3fda2d44012ac9bdd903e70a122", 0xdc}, {&(0x7f0000000400)="93d238a8252a17594abe53ec0f50d58a3c2be97c33e7412f4cdf977c98c6963a32b5ae797cbf1a78b8ea51c06c60a65912ed34a67db5d714f202c98ce54fab6d5769dac339703f2f3f0f721d2564baf1", 0x50}], 0x51) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x1) getpgrp() r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000700), 0x17e, 0x0, 0x0) ftruncate(r4, 0x0, 0x7fffffff) dup(r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x930, 0xec) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c94868e820e49b2d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x7) r8 = dup2(0xffffffffffffffff, r2) openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xec) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffe97) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x8, 0x10000}, {0x18, 0x1, 0x4, 0x1}, 0x7, [0x0, 0x7, 0x80, 0x100, 0x0, 0x5, 0x7f00000, 0x5]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) shutdown(r6, 0x1) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a0655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcb90d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e200000000"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) lseek(r0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) chroot(&(0x7f0000000100)='\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x1000}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) setpgid(0x0, r3) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x4) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x7}) close(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000001740)="66501094b9aefc6e4c54f2d4e2c1b3d6f515cb95bbd0e004eb9df21718bd9700017c3b591ae5988884b2a6e424c1f3a615cccff40fca558f7d33b9ddb2dba2aa0ba1e437405d4124693a33fdcead2416a5f5a71748aec3e12450e4768a19d801be4696105e963fc1fd6ac83084c4c84b4f7394d967bf563550bc6be308bb680ccb9b96bc90ab8e09d9373898ef57415d3449f671b7f6f05b07352829b276e8114bc42e613595792575d57b62fc014cd4a5d91f9b2b9d9a00f5a9bc51d1db0bdaa4e24f94ab3cb81d1224bbb720de40f963928a0ecf8c4b28ee65220bcfde19f8f1ff1efa2c5674be702a0b3ce416d500189879c7f973622b2f8947d39c6cd99d92fd0ea9ede70d594af080a4f933d46617017ff11d8c90221e6b718593ae2f469e8176c4a99cfa569cc7adcf6c73f066362a75c6074b2fdff0dbd5c4cb30cd21bf2e94cd81fc91548e4b4302be5e61cb031b0d0d0f86822c3bf4bdc2473f9e43f7bd826d080177d67fe410e18d2c051e786e3e87a5e27a8fafd12864ce8eab3fd7b2ec7a882b760ef6b194b13cd63ce7604c157f041948e50db1bc808ae4218c32a979ac76489bb81677ac88bd5b7b641dd22399bee6a2df9e5185122c6779c0824d6dcfe58c00e3063c01a1df1871800fb55e94a6b6d36b5b394bb8df4e68d29e6e40a24098515e31d8b27d757260f26497fd6eccafc6cbc2ab47f2eef991942cfb88e9ddb6752b3ec5add5cc7bbd61d86305f39dd3521f5d2d7bb8c3557b62cc508fc919dc0175937079d9afdbdc80617130d24ec6a5cca1e1244da6475b36bafb677597d6432b27d158c9ffd774cbeb0f91bb11da78d8da76a4f1ba8d42c71c13afc7bc0bf4cf802dc99f84fa159358c2533d3ee906627372fc299f242d069bb3c8596d3d6bfe4255b64c26c234c10ca6a6fb45debaf442b08f478cdf814889458456dc453db22040ae8b2daefbc682d9c0c25a3929c009faed36a2955d3aabb3e28230fea8a04a678209d6f5b2c9341626d58e3bc251a0711f0a5c47253d1ba671ef3f34c0aca394d23b1021ab9c1c94dff79931f45894590265f45d83acb693f8330446d43ca03e0d44f43bcd376d4b97b48678b76ad5fb167fb0d755614327f8b03055f0644419e49c96034fdff5565f5e556405f0dab57b49b8c9d3cd80806c5c29c28416f7ad1e08647c4773cf34c360e8f90172b56ea5f435d87506c8f9b87fa21f33c3c95b1a9e258ef359c99b05cd534c2d133af2b35c4eb441b415cf87fcda3940a22a2141689c8f8b6331107acfa49c1d5bda171a817df4e3f3efa17327f7d632483f85b24da5eeaa8463975293dd5f7179a7dd03f5cbcbf2f2840447c9c3d110a9a419dc7a62a7b4d5a8e93b8864ab8e587173cb51988235897b2091ae00054ab80234235ce1982f858a31257508881acd5d60145c2031aede469641553f34ea0ad040e1bfc06fc1a07eda2db71aa626738e25513aab6dfb4f84db1a7d41875cbda6d79cf69822576516a1bc9e6703c14c9e90d2c4eafed6ee4d36f8a0f7a7c336c88d33f0bb19bb38647eef390cf08e47c13fa00c02f610736f581da1175d25403862447170f3394e6acded5552f53e91f04513def4a0f1bfaa58641faa55c2c083b4cc63372a35a32545a2d6c28005e2844e6fe8aff8c5455f988611a6e7c8442d32e11a58f1bfce03805c850270af0dbfe4766ddbe8b6c798135e0e9ed22ef2a6707d88f0e05f4bb4d74285b3ca33841ba0437b9f90ad4f897043a8c6cfa9d0ae28bff213cc434130211cd68cbbf98d68927bb03b62e0b9ca0e8702bb463a3a0e0ceb410b1bf830b707589b8f69f4f305bd7783551da96c54615c5db6c24670da112f282f5d362f66aab0a9b903d8fc2ec6e1f83dbd60730b8890fbd227af64e070cbe2e6969bf2822c2d92d1ebff588fcaf2274d3ec572cb5db1f37fe02c2f85cf839447d02d7dbf070da319cec7fa3c4ee1f549c6547d76627e1dab435982abd5e2aae1447fe7160ab7ba84af459d76fefe852d0bf8b52392a2cc984696fd8fa256d364f76b957922f86e0aa85a7db3d22716f3cef788c8bbfffea436337868d9839bfcce427f639ee0b25bcbe568e45acdcb3c3295741b3cd31cbef36d5ea65d09df0b2af4de600340e745e32b84e7c9a93ce6f6c032e2a44913acbf0339121be0219ee6e744501da265612dbfe1181102b60dfe0d7c35ffd01c6d9f12990de138da2b09f352568fe9c008441bb8e3a662c7aa65e7b250f759b1ae04bcdb305122c3916d43eba531fe9984ecf40dc4f4cdeb149574e289c3826dc6bbf6cf99718ab3970fdf444cf815cb99a554bb55d6092e024220b159d9844e2b758c6ed1d8457a18a12b6b1f3200e6216c8ff8127e99cda9b832cc1d0faaaf6148e60d2aa9efb99ee9435d3413cbafbc278e583c2faf59c9746bdbed96c310cb30e892dff844970a2d1c6256b51052f4e3c823be7cb8773ced8eecd8c8bd8a071e8c681cb1be04f671d5bbbabd12969dc4d5f1ac1545b9d8d1705376e614e7cf0d2758b7c9e3022ea6c5c3b33e2a4c845bccc31e8988bb0a55ad8057ae2c41378f206652969af3976c49c253788583e6a0242e3a505dd86ad8597cc39938af90b214c9e0a3987594eea617d36ccde66ca891256dac015d2572260dfa2d34b9dfbe270319b036d8060cc62ce9e15f11d7bbaffb8d10f5dfd1407c33a6a956cb8ee0162ecc85fe398b3972865c0a833d520371ba34b3d18337791537f3b02ed30dd1d06f69de61806344abb5f94ba17c9b61a075d81dd13df8635b0fbbe5064a90e9571327bfc3f629f6f22ae2fa3adcde922a24e1c1ed8d5e5faa92c4d4d3bc954e6674f8a12699bbbbd5a4f79082423a4cbb02671a36eb10ee27f94d5d89abdd33c2649303e8aab04466e9766f541f8f298adb2adfdfd6d0252e8d7fb33dcf83b7d4349da125848a4cd5101e3861880c1df805c11f61d7252ce164fe2794447753feca8b433068035fb7ba7f04817d93bb37fc928ae07f6b552189bc1d807aa570e1a4404ecea0430db6762b9c9296e79ea03f141c6643d61489fb2bbafdccb1e955bdddc6ea20e9c493d2c38f695e0fa999f9d42e4ca99e72ebc27eb6bb31420fdea20c567663f07a64ba68f149b2bf02de946436ca7515d72734797bb9683891313ae762d0684cd7a7a707d0b1a0f0e4a4acea31eec53949a74b04674865526a01fcfd263b062e8acbc9c4c4bbf428244679f2926ecf52ed88f3b3a240e38a205ae5ac57d4d4d4544c5b0c180c46d26b8bfe93425cb11e1c1f53803a7f204f77bb6ad36e77ea03ec878443900531b24bdb93b0551861721839aed8dcc268a6998515b67f235848fbe79b2210bd31094c44abdfd1fc083973b22ea094eb508aba13eec5768c0e263119d4c8e66a04d67233ff2dc90ad8f6f18d0e2557ddca250705f2d5af0ffeb020d6dd73b03ee36dd5178f0d3a9e55f94341576cfb3ffa1124737a9d6da3e197458abf2f4c9c27d9d3344c4f0eb49cd517885ee79dab2971e605f8459b0fd182db041015d88c9023e88cbf4adc42a1a9c80b4d505e9b408106127031e86b7afeaccf045587a59b69c32535afcfa9737f43c1be79f397c8c5f894af575312d214fda2813f551edb442b9632037d94cd373063074113639c2f2a7eb3be563985a71046024dbb165eb3799c9c2cc1fbd549ae7f4c59164c9a7f18c0d434d7efd41d48bd303e5b1efdb4619bed30ec6b344770f434f9acbc9b65cbb0d8aec77bac4ca05d299df5b37a7915963dcea54c5d3454be988805b5edbbaaa7d0a0534e9425cb02ab4686dfeae71e0cc6113786352a9285d40408f5b5376c9fa3d23ea3a2b4b0fdc15bed79d3b5482105047eed0f37b9ce47dcafc64297ba77759b1daff7a98c8eb3fb7a3393c811261a14acdee6e50bd62fcb13a53e7a78a5698535fd2b663c9bceddbabcabea1a00e79e7e9209ece96f4dba11b9e7aa4765328c26329aeee3fe2ab0c3a657cba48df8e522c927aa3b311bfcf8bd576c76657d95d3e5e1a5dfd86bd7f2b35480d3d668e4ac1c72ce4f5c4b69962068c9b4759ac368c72a5f14774411140b75bec592b266a2a641c2a53c71d27f3fa91e0e47484405c1408893cb014d05f28f06f1c9441b0a799ac96cf3dd631d1603f2347f69ac4590504abcd902298d376839973d5725b9b4c1ad5e79db8809ee85836d33c346358fce30122da7e5c23afe027b177f75ce47dd1567df9e55473d038dc937e77b918c1340508d962d47b49cb5cbbaa53ea5f6a5e9379bb30bd844599acd04fbc924aa8f06bbe84ae009f712139108b2a4248af66ea79407c91db5cecf5d959e5542602a4e77a99e99563992badf94b44040c208b17642e6c75cec173ed19dd393f4f34b02ae4b46f48989e03ff935b05ad7748eaab02c29c97333345b9343085150261b1f9e53b2d30e32892cefea256a6ddb476e21d3f137a9ddd16d5375e9067975ba3e65267bc6f15a84d4b4414ac5d9d2f871eb9b0c14b1a221b985a4889b549020aa106e40987a7cc97d8fd1ab2aa81ad9ffc90832197527b681f96b722f148dd1096a8eb836a706a3e71f5a64b0b269d73f25472754a25da0c9b254c647f07b937d72907d9409c1b6182407058cc8eec168ffe9169ce3346f475c9b5bf88d391b70ebe3e13aebc32b77a79316334f59d5218b90ed52d5bf2e7eb335daf148c63ea76b68eff542f06a16f0639a1c425197e31dbe854d6099d04d32542fd2f0386c943f2a3d60faefb42965ecb17f72dad957d9dd175a99c70359e463bae55702dacb457e0ae3861e1d4f5c7be286e35913058eec0dc38cf6dcd19121774b9c07c92a6c4b84b4dd00a976fb4b5b0ccfa01ff56f8123748348c7fa3932d61dabba77d7495673ffc80523f48fed8935b7c75f70075bd8d7b9e3467df32a9413f2d37aee770e1a4625eae67c13acd215d5554f7646db6137755025b22e679f6971f2f26b0a26942c4631649193f76fd1c08b44007150f39baa0cb4eb988db34b1c19397d410112a3d34b6e0785b4c114ac4ee67ae9c66beb29714799ab6ada4bc31e89e74f3376b08dd4c1a99633aaa93826dca5860abd3632467e344ed7df2ba95691e771b4eccd01fd4e9b07d793d4c89522a32ff33516a5538a812d61b6d62902e1953f24be2151acdb95629707df6f4e71825f4d48279854ee7be5fad024e60ea88bae2c8664fc1fb0bc664662b70ea4b9406d5312e0a1f53f7a13cedf4f001ba3cd41b675adfd6487c02fe98dad923a6427047220e632fd61b638983fd95cd3e6fec4b92fe609430f3568189401ee39419bc16845c324f65839f2fdb24b8a9094b49dc1a25291f925d9f3782d793b6964dd06173b46cf67eae9361b92c461e135546eb1e86d17738943bc43b85b66f6180286731b88cb8acc6872f7e3d5a17e585109a1fd12f2cc5866f40f1a8cb59a5daf2e7688180d2d9d74fe5c7a9b25cca44e36039ec6f8e95fa23b5364a81a6abe91d08750cf017144aa3763d0210ee4060d87112d21dad1ca31154394052ffe246d262c7693e17f2a8fcb3d8850a6aef5ddea4f428b17036adede7f1712757df1c64a347ae7fecd6ce311951852f07b39f96aabb30dd0551ea467c54d522ad9727daa59100f7501be6c23eacfe4b06d06aaa50e56a604504dbd311a1e23336fd874ead17cbcdce615a057df643009b864aee7451d23c4cd6c54854d0981eca9860335c135259b58f45e0cca96d934b341ad347917044bf25c7ad7bf504a8cc1513db04688", 0x1000}, {&(0x7f0000000280)="f17c6e5156ab2ee0e48f10a0ba4073b106df14440db82bf1f59e2d6ad87263177f87ce94798b7fa70568d6c3a3ce4a72be306b6d2d3b266acc159e2a9f48d3acd4f72fee9e81c153e7ff92e32a231b7078c95ef8777d70f45eefd4f2fc56", 0x5e}, {&(0x7f0000000300)="769cef8f5724b9e673a19cdd0467a229c1c275e6c07782547ce7a78674d19637b8b6bdaac0680765627a36017ce44c6974bba46ae1e8121f69eda0c159605ad74c051d9b77540c6fb1a1687a61bb509720032bc93e3221ef66f7ee35effaf2cb32b8023e0531dcfb86a1", 0x6a}, {&(0x7f0000000400)="db8da27be6ba9772d5c3f8d201fa26be1903488023649c099d8f76c8baab6e338a231923489a78281399da461f545f4a01ada994121699ac1d73bf15f6e02d91e560935995025345e4707ca5f85663de37ccebf8dcc68f9749c0a59260cfbd6a6c88f173fffc0db4f5e3850c8011097236345bf44cfe328f1c", 0x79}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) open(&(0x7f00000004c0)='./bus\x00', 0x400, 0x22) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000002740)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0bec0893c16defb759407cff17da856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aaff3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd100f6c92d6afb22887a73d845ba1b4afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2ae6cf5ade7d8ebc141ce19fbc9466891d105ee23eb875e86b77c45f2826814ea29b5ea310517271d3c110c8c1bd18a80856e7f5d3138720c1a65c42a279836eaca0603ee28f7a0d78bc578c5ee20a67a1ac19c2b2b8ced8f9a23ca76787995de18fc5be0e6df625d8c7c70ec28ffd9b539794df364d1a9"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) accept(r4, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) accept(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x9, r5}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b46736fdf0f0e1787fa872114da8dd", 0x0, 0x6}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xbe\x89\xb1\b\x13\x92\xaf\xb8\x00', 0x800, 0x0) r1 = dup(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) r2 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r6 = semget$private(0x0, 0x4, 0xc1) semop(r6, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r6, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r7 = getuid() seteuid(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0xc, r7, 0x0, r10, r9, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r12 = semget$private(0x0, 0x4, 0xc1) semop(r12, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r12, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r13 = getuid() seteuid(r13) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000680)={{0xc, r13, 0x0, r16, r15, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r20 = getgid() r21 = geteuid() r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r22, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r24 = getgid() chown(&(0x7f0000000180)='./file0\x00', r23, r24) r25 = semget$private(0x0, 0x7, 0xa0) semop(r25, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r25, 0x0, 0x0) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r20, r21, r24, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r24, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = getppid() fcntl$setown(r26, 0x6, r27) r28 = getuid() r29 = getgid() r30 = geteuid() r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r31, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r33 = getgid() chown(&(0x7f0000000180)='./file0\x00', r32, r33) r34 = semget$private(0x0, 0x7, 0xa0) semop(r34, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r34, 0x0, 0x0) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r29, r30, r33, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r35 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = getppid() fcntl$setown(r36, 0x6, r37) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x8, 0x0) r39 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r39, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r39, 0x0, 0x0) ioctl$TIOCSPGRP(r39, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r39, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r39, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r40 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x20aa2, 0x0) r41 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x0, 0x0) r42 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r42) r43 = socket(0x18, 0x2, 0x0) setsockopt(r43, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r43, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = getppid() fcntl$setown(r44, 0x6, r45) r46 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x0, 0x0) r47 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r47, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r47, 0x0, 0x0) ioctl$TIOCSPGRP(r47, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r47, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r47, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r48 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x2, 0x0) r49 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r49) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="610e60a485b928c698abee88bd5b324b984c1338d851cad1ea50750f52bc022965e541a9b9d705258d6a1806df53d3cbd81a815755db89afb7ecad05c9cbd40e65f518695158421e89944ab6398f5266a5f2079b0ab45f8d8b2f83bbf488fbd14b02666c0422c97a673d2ae3b6637d3643ea879b6c8f283466d2e63844340e527e204d7f74dbf76c30683c7494f0a2b041c2b4d0f36ee2f089757ff8a963af44d7", 0xa1}, {&(0x7f0000000480)="19d5af733a51f44bf28e351f40829279279d3b3138feffbcb1c55ead31b735db622a7a6c010602e6e8d7a15fe58a9ed60b", 0x31}, {&(0x7f00000004c0)="7839bb40bea8e611052da8dffad90c91a463a113befe77c44e896371cb4bae07b49c5676cc4b595debc306bff0b9b90800148f0ba3c72fa1f9ba46f3edb2ce54ebad56c3c3c6ddcf1248bbd61b941a07c950ccb8396c348f5b3027061e67690e96ad85df76cd25fc54ca17a91b243896bb3cc025772efd2ea6b362f30b07947ad267763862fd89c285a19fd7e269ba209645be9557bb622c1b97e67262c8e97673e3baaa9358d5f786f9db635b86535e20779d585ee2", 0xb6}], 0x4, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r4, r7, r15}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r24}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, r35, r36, r38, r1, r39]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, r40, r0, r41, 0xffffffffffffff9c, r42]}, @rights={0x28, 0xffff, 0x1, [r43, r0, r44, r46, r47, r48]}, @rights={0x18, 0xffff, 0x1, [r49]}], 0x118, 0x410}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) socket(0x6, 0x8000, 0x8) r50 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) r51 = socket(0x18, 0x2, 0x0) connect$unix(r51, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r51, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r51, &(0x7f00000003c0), 0x265, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r50, 0x0, 0x0) ioctl$TIOCSPGRP(r50, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r50, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r50, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_GMODE(r50, 0x4004574b, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8001, 0x1, 0x8, 0x7df1, 0xda5a066}, 0xc) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x18}, {0x7, 0x0, 0x0, 0xfb7d}, {0xfffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x7f, 0x7}, 0xa1, 0x80000000, 0x3}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x3) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24ea5258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fd337a202361cd8cac7072870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd550324870bfb4706af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7755a20df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf150c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r21 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r21, 0x48) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r22, 0x2000746e) r23 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x7010, r1, 0x0, 0x100000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x1, 0xc2}, 0x7ff, 0x4, 0xc5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {0x0, 0x6a}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) connect(r2, &(0x7f0000000c00)=ANY=[], 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530002a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e572ad92689ae3ed3efaac76f0154f6fe94c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60fbe8722795e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8c7dbbc5b65c6593d2870b4122cd23500000000000ca4b3a180f272bc2534b58267bdde383e65608aa00ea7181e3b2e3afe4f2d6f0479b236c2a886ce96a30d6b2042e023fd7ce50fb9751eec262658342037c64990b41962b68b5edfd59cf48269ddb6e556ebb422af52e9254bc827fa0bb0ce30669908e662fcc993eeaccda77012456ba33d0cd5cb6d8d98b2d6c49729f8f8ae5dee446e6bf3d539e33ea2916c6a107e6629f57d00fbeb98c9fdbb05713c398fd7a3d03f1628eef705a852b43c00fd90672cd4749c8be4f70db6bad68e582b09ccf7da534ec703ffa24a060c25be2bb581a34dd98cbbf55422e9a0f8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000002c0)={{0x0, 0x1}, 0x7fffffff, 0x9, 0xfe9fb000}) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socket(0x11, 0x4003, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4f989720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x404, 0x0, 0xaa) r6 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r9, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) close(r8) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r10 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x7, 0x7f, 0x8001}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x1cb, 0x1f, 0x8, 0x401}, {0x9cf2, 0xc7, 0x9, 0x200}, {0x3f, 0x8, 0xff, 0x3}, {0x6, 0x7f, 0x8, 0x4}, {0x4, 0x2, 0x8, 0x3f}, {0x2, 0x7f, 0x81, 0x4f}, {0xb37, 0x10, 0x4, 0x6}, {0x3, 0x1f, 0x20, 0x6}, {0x2, 0x8, 0x20, 0x8}, {0x400, 0x2, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6, 0xda, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) setpgid(r1, r4) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r5, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(r5, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0xfffffffffffffe88, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x0, 0x0, 0x0, 0x9}, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5c}, {0x61}, {0x6, 0x0, 0x0, 0xffff7ffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSRSIG(r9, 0x80044272, &(0x7f0000000200)=0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00e0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r7, r6) 16:00:01 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1000000000000302, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x8000}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) sendto$inet(r3, &(0x7f0000000040)="97a3529e9ac7ea76397f301aab562674d7759058d5abf0aae142ccbac35164", 0x1f, 0x808, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000001c0)=0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) readv(r1, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000c40)=""/4096, 0x1000}, {&(0x7f0000000100)=""/247, 0xf7}, {&(0x7f0000000200)=""/153, 0x99}], 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0xf01d) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) socket(0x20, 0x3, 0x3) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r35, r33) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x10001}) r37 = getgid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r39 = socket(0x2, 0x4003, 0x0) getsockopt(r39, 0x0, 0x7, 0x0, 0x0) r40 = fcntl$getown(r39, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r40) r41 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r41, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = getgid() bind$inet(r43, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r48, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r47, r48, r49, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r45, r42) r50 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r7, r8, r9, r10, r11, r12, r0, r0, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r27}, @cred={0x20, 0xffff, 0x0, r29, r35, r37}, @rights={0x18, 0xffff, 0x1, [r38, r0]}, @cred={0x20, 0xffff, 0x0, r40, r42, r50}], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709381f912ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c65710a535c40feb1fb6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea9924f96e0f109ee49f38410eabf6d89d6ca0847c21a1a96890a9c2c383013f614a1140523561b59077798b1af849ac2ea386cf0945d75d1a767509d249a475293a8da9dc3abaf3c16eb85edbd5b7446e3976339dfe59e8400248644a4674026c6a24bff72479ebd28e19979b94d572c05ea8f855ce888d37f4c687a279bbd0a78b6db651ef1bcdb49ca5153deb5eae967562fb15bc8a133c307105ced5ce6cfad20f1d7eb5d73cfc727238980a80c28f763022e733d1844491671449f5514987de0db0e8f08b5077896db504861ce1986ae9b4f2b656105ad0155b283de8b128a352af8bf479a9cd2400a98669589b7e58"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) flock(r1, 0x1) r3 = syz_open_pts() setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000340)={0xfffffffffffffe01, 0x9}, 0x10) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x6}]}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20518, 0x21) shutdown(0xffffffffffffffff, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x3, 0x7fff, 0x300}, 0x6, [0x4, 0x7, 0x6, 0x31a, 0x9, 0x401, 0x8, 0x2]}, 0x3c) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x20) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) r4 = getgid() r5 = geteuid() r6 = socket(0x18, 0x2, 0xff) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() chown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0xa0) semop(r9, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r4, r5, r8, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r4, 0xe) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) mmap(&(0x7f00006a7000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) sync() r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58f14237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795e527baf415fd73907b10fff7da4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0666518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606fe9fd84ccc7bd8df1dea842445b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) sendto(r4, &(0x7f00000000c0)="e5ed497837ee684a5af86ecd5b5e26b6bd3314818dea7bfbba18bba18bafb19339", 0x21, 0x4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) shutdown(r0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffdd) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r8 = semget$private(0x0, 0x4, 0xc1) semop(r8, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r8, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r9 = getuid() seteuid(r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0xc, r9, 0x0, r13, r12, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r14 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r14, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r14, 0x0) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYRES64=r14, @ANYRESHEX=0x0, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000000140)=ANY=[]], 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$dupfd(r3, 0x0, r15) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r16, &(0x7f0000000400)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f82653242126239c8b8607cf61e8cd2f6272c134be548e26d62a6f80fb3a69dec74dbaabd71c26d846a780af87552d58e96628e1e9fc4c95bcf430e1f347e1b6e0de23f1daa597bdfaeb0071b1068"], 0xa) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r17, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r19 = semget$private(0x0, 0x4, 0xc1) semop(r19, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r19, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r20 = getuid() seteuid(r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000680)={{0xc, r20, 0x0, r23, r22, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r24 = getgid() r25 = geteuid() r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r26, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16e8defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548"], 0xa) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() chown(&(0x7f0000000180)='./file0\x00', r27, r28) r29 = semget$private(0x0, 0x7, 0xa0) semop(r29, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r29, 0x0, 0x0) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r24, r25, r28, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r28, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = getppid() fcntl$setown(r30, 0x6, r31) connect$unix(r16, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESOCT, @ANYBLOB="765e5ecc91330ca6ec42c7da69d00a27e74c7a334c428a1c3e556117b23d2eedbbdd6e223c087a5242aa287d3da84a57f6daf02015ed28098a0a42e0870b11b50ad10beda6e7cf625e52e6ec77e9afc31c3fd8e3b0fbd8992bcbfb99e423ab4e627ff6098420d4d502ad9fd0665e2c1aaf7ab9962adadb61b0b5607d09a750f166c212c7908f14a0bdcee7bc5173d319293aa918fa7eea56072c8997ba", @ANYRES64=r28, @ANYPTR=&(0x7f0000000300)=ANY=[], @ANYRESDEC=r11, @ANYBLOB="515d1b06c30293f4bf37a0c025e64c1345111e62c7b096138aa84b03fead928fb6d122f0a1a1c0e15d45fa0669f692749a42d1e153dc87539d4182376155f51e4d041c350bfecc6a8da9ca43c69f6cd95cba57debfdad95253a9d74e5a2ebdb6cec09c80fcb1aa94597211cd6a4e55db481aa0102580a286804424a1d73d570ed9db1b27faa048c1fe4635147993d67f6bfe20bb05b982e8fabfd1dd032486f344bb93ae7f35546d3034fc3348f9a3ad910d592a89204abb9d714a0ab6c50bd55b46d05643789f68b1873c", @ANYBLOB="35caae3fa7609771812301b0596e60802d2de30b6d328da2c53cb2fc9dc2e9dc474b3b52dd1ffd26b699a8a7e8c13f46b4c966c78d3c2132", @ANYRESHEX], @ANYRES64=0x0, @ANYRESOCT=r19], 0x3) sendto$unix(r0, 0x0, 0x156, 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xbctev-Vpf\x00', 0x80c0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x115) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000280)=""/32, 0x20}], 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r4, r3) pipe2(&(0x7f0000000080), 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c304000000b87e2e2e", 0xb) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x182) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0xb387) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x0, 0x6}, {0x400, 0x6113bafe}}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x4, './bus\x00'}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03800093070000000000000000a500", 0x4}) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x7) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c130f6712b04be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x101, 0x42, 0x5, 0x7, "ece03b1d1ca5e339883b03bbc6131df6063b3f0f", 0x39, 0x8}) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x84, 0x2, 0xa5}, {{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x100000000}, {{r4}, 0xfffffffffffffffa, 0x92, 0x1, 0x0, 0x77c}], 0x4, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x2, 0xe1b, 0x1}], 0x10000, &(0x7f0000000280)={0x3f, 0xfffffffffffffffd}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40202, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x764f, 0x6}) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x22) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semctl$IPC_RMID(r6, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x45}, {0x3c}, {0x4006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x9, 0x4, 0x1, 0x8c}, {0x3, 0x1, 0x1f, 0x7}, {0x849e, 0x0, 0x7, 0xfff}, {0x81, 0x5, 0xc0, 0xfff}, {0x1, 0x9, 0xfc, 0x1000}, {0x7, 0x0, 0x3, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socket(0x1, 0x8000, 0x8) socket(0x2, 0x8000, 0x20) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10200, 0x142) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000700)={0x10, 0x81, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x17a}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYRES16], 0x1) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000000)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) dup2(r0, r1) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket(0x10000000002, 0x2, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") geteuid() 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='J'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r7 = accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) socketpair(0x18, 0x2, 0x6, &(0x7f0000001240)={0xffffffffffffffff}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r9, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001540), 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r11, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r1, &(0x7f0000001280)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xb0000000, 0xfffffffffffffff7, 0x2}, {{r3}, 0x0, 0x30, 0x40, 0x6, 0x7}, {{r4}, 0xfffffffffffffffb, 0x65, 0x40, 0x10001, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8c, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x50, 0x4, 0x0, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0xa6, 0x1, 0x3fd, 0x4d}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xab, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x41, 0xc81301aea1aa8d3d, 0x5, 0x3}, {{r8}, 0x0, 0x1, 0x2, 0x9, 0x7}], 0x7, &(0x7f00000013c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x2, 0xfe6, 0xb11}, {{r9}, 0xfffffffffffffffd, 0x2, 0x4, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x91, 0x9ed9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x24, 0x4, 0x1, 0x1}, {{}, 0xfffffffffffffffa, 0x9, 0x40, 0x9, 0x712}, {{r10}, 0xfffffffffffffffb, 0x14, 0x0, 0x8, 0x200}, {{0xffffffffffffff9c}, 0xa33ca235f19374e4, 0x82, 0x40000000, 0x4, 0x7}, {{r11}, 0xfffffffffffffffc, 0x112, 0x40, 0x1f, 0x7}, {{r12}, 0xfffffffffffffffb, 0x8, 0x20, 0x5, 0x6}], 0x80000001, &(0x7f0000001500)={0xfffffffffffffffc, 0x100000000}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) getppid() r13 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$TIOCCBRK(r13, 0x2000747a) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffd48, 0x4090d2, 0x6, "00e74de400", 0x0, 0xffffd}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() clock_getres(0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/30, 0x1e) dup(r5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = dup(0xffffffffffffffff) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r9, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x48, 0x7fff5, 0xffffffff, 0x2}, {{r6}, 0xfffffffffffffff9, 0x548366c451b5bd1a, 0x1, 0x1, 0x3}, {{r4}, 0x2401f394e5230a72, 0x21, 0x5, 0x7ff, 0x10001}, {{r8}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x6}, {{r9}, 0x0, 0x0, 0xa2, 0x100000001, 0x1f}, {{r10}, 0xfffffffffffffff9, 0x2, 0x2, 0xfe19, 0x2}], 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:03 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) shutdown(0xffffffffffffff9c, 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sync() r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x43a, 0x679, 0xd519, 0x4, "6f5e86e96102bf4b4ab3751a9e11ad37e48e0d76", 0x6d, 0x25e}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x14, &(0x7f0000000000)="40ffffff7f000000008d5aee20f6c0f6ab247631") 16:00:03 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f0000001280)=ANY=[@ANYBLOB="01002e2f66696c65300095dca92b490a00006b4f976dff67ac0000000000000003e722837750215d5f60e3ee326000000000efdf5bacd701aa0f99d8b1bd953cb6abe8180b70efc37087466d7fc04eedea02004495b6872a6ed16fd981e7f08f8967a82e6d5fde0c8effc96456dcace3a5e0e8bbed02a45066a514bdc3219fc4026b1a5e43e08d19cc90f036c814125f1cfb8c7bffd794d592201c5ce83a50186fa123ffe4337bc79947216cc05940454c2f34d20fd33d89f2e97644bca9f085b65262a12001372790797d317b05cdd591f525e624e50c3992d080400a819364121dcff88deef48949f8ad97d2a00aaeeb6d05b5b2b7d89afa1438bea83775139db9667769cdaca2de9b7f27f63522a89495bcafd14a374514e4087d86d09cdb767ba234f09350c0c8b47a16cf6f1e77a53dc3443a0c91"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x1, 0x8000, 0x0) r3 = semget$private(0x0, 0x8, 0x400) r4 = getgid() r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc980893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc9131c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf6272c134be548e20000000000000000"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() chown(&(0x7f0000000180)='./file0\x00', r7, r8) semop(0x0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r4, r5, r8, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0xc00}, {0x0, 0x5, 0x1800}, {0x3, 0x42}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaad3a) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x4, 0x4, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r20}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x800005, r10, r12, r14, r20, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x65) pwritev(r1, &(0x7f0000000480), 0xee, 0x0, 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r2 = msgget$private(0x0, 0x401) msgrcv(r2, &(0x7f0000000100)={0x0, ""/120}, 0x80, 0x2, 0x800) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x40000, 0x4, 0x0, "d730c1e7bbefc6e2d801ef080300000015e84ce4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xeeffd358a7bb7a5f, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000002980)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xfffffc55}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x4810, r3, 0x0, 0xfffffffffffffffe) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, 0x0, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r10 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r11 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000001000/0x1000)=nil) r12 = shmget(0x2, 0x2000, 0x34, &(0x7f0000ffd000/0x2000)=nil) shmat(r12, &(0x7f0000000000/0x1000)=nil, 0x2000) shmctl$SHM_LOCK(r11, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) connect(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00d20b0d561c439e696c"], 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x69) r1 = kqueue() kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:04 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[{0x4, 0x6c, 0x1, 0x560}, {0x8d44, 0xc9, 0x7, 0x4}, {0xfff9, 0x6a, 0x7, 0x8}, {0x0, 0x5, 0x6, 0x6}, {0x400, 0x1f, 0x7, 0x4}, {0x0, 0x6, 0x8e, 0x799}, {0x8000, 0xea, 0xff}, {0x401, 0x5d, 0x5}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) truncate(&(0x7f0000000240)='./bus\x00', 0x0, 0x401) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() msgget(0x3, 0x8) kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r2 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) fchmod(r2, 0x1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) fcntl$setflags(r4, 0x2, 0x0) dup2(r1, r0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1d3bf770b06779cf06ce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00ae47ce5ca02d884a6655210be2de3340df2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") kevent(r2, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x50, 0x80000000, 0x8250, 0x7ce9}, {{r3}, 0xfffffffffffffff9, 0x0, 0xf0000037, 0x400, 0x20}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0xfffffffffffffff8, 0xf7d}, {{r5}, 0x0, 0x0, 0x2, 0x2, 0x5d}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x90, 0x0, 0x3, 0xffff}], 0x5, 0x0, 0x0, 0x0) dup2(r2, r0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x14000, 0x0) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000240)=""/70, 0x46}], 0x3) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) dup2(r1, r0) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x3dd, "0366097f0c033c02df7179000076efffaf00", 0xd086}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x50}, {0xd994}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0xff, {0x1f, 0x1000}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r2, r3) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x6419, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') socket$inet6(0x18, 0x0, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x185) setegid(0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1d002c0c22e92f90fcfb59f546adce4fa07f5472f6be6c0abb700a46c4f4130669dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17da756cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a37dd33a08f3478755d5f376baf9f8e6c800d448e4701a4b55cf92f1eee9feabd178f6c92d6afb22889073d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e20fa1f1c73f2eab346935f54189999e30892c728ad65a75745abf88ee7e3c7e34756975ac6c851fa0d60bfe8c1f5cb678c036eb705a6f9e40acb93f866635e157337c1d88c49892e67c5742f81c6a34ae277ea8766e57beb9c483066f273f9b6847ffe5f3d3f6f36c4f7093ae4f52d97fca4344c6caa0d2859b9c64804a7b50b9aa13fb3dd9849e64a93b54bc225496684a92f3f91fb0bee9c59946366051133cf1c855c19842"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x8}, 0x237) kevent(r1, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0x8000000000000004, 0x4, 0x20000000, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffe, 0x4a, 0x121c7632204bcffe, 0x400, 0x80000000}, {{r3}, 0x8000000000000003, 0xa2, 0x1, 0xfffffffffffffff7, 0x5}], 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x80, 0x0) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000b40)=""/102393) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abc040096bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb25a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000035f48155e3ffcc1e38f60608044ac9929b54d7aa05b34f00554411bd34048fcfeb0f1932f7ee25859adfa244f4b441cc8d72fa2db055dd210404639f198bad8dbc564da06000000578fcf6e1ad2f58b9ab9969b19b00f29a64f15142325a7b3599cb4accbc2f4000000c07d912b631569ad9571dc23548f878b977e901b1fc3ce32cfa1b20fc1a807e54e867f22a52c9c66fa8e745b5d4db0d04ddd4da5cb5cae68eb7a00"/368], 0x10) chroot(&(0x7f00000002c0)='./file0/file0\x00') dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f0000000840)=""/229, 0x1e) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = openat(r9, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f668000000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pwrite(r0, &(0x7f0000000080)="faa843c0c983335773b1fb0abc639dcc79daff334a1a0bbba6c5e49863313b0f80388d6ebdf0dc8313764e5bd4cd5a649502b647a4e1ac665bca28c18cc44697aa877d9b43acf7caa41a25733eaa53fc0185ad47", 0x54, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867"}) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x0, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) connect$unix(r1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x61}, {0x7ffffffe}]}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x3, 0x3f, 0x28, 0x3ff}, {0x8, 0x7, 0xc0, 0x6d4b}, {0x0, 0x7, 0x20, 0x6}, {0x4, 0x3, 0x7f, 0x5}, {0x7, 0xaf, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r4, &(0x7f0000000000)=[{0x4, 0x8, 0x400}, {0x3, 0x80, 0x2000}, {0x2, 0x7ff, 0x1800}], 0x3) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus\x00', r0, 0x5}) dup(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="479e0093a85961d2db1bd9280f294c3f740b0f50c9a04f138e518737265987f4e473df0587072584f821cddd8c13961a6a528c4c49361e68f7250ba12f14f48adc1a44465c81805188f21e9e493e1ce0c0aa5b10e2ee658dcd4319729801ddb75554b1ae95614cd332060ac482aa38ed", 0x70}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getpgrp() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) getpid() chroot(&(0x7f00000004c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0xc330e8ff2dcc7153, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r9, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r6, 0x6, r10) sendto(r3, &(0x7f0000000240)="9a022300a80ced34a69aa06d9026a889d16b160580d80392060300bbc25dc5399f3c16", 0x23, 0x4, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000140)="6dfd2f556e9ceabef61b2e89647b33b13dcfea6c367808e1160caa377d1fa639278967cb0935a1ddf3acb572b48d0b88d5f951ddb26a2b684205d7021fc6198ed6bc2ea3b825ff17ca871861531a835e0bca9fdea4e286cf29aaa80f26a8585fd7422b04ced7f6", 0x67) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x94}, {0x7}, {0x0, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000740)="577c852f5937089cd6212ce10c3a730e318feacd873b9c25ea5ae60faf4800d3003a872b5bff2a6c4bbb9fdbc6e286ed15a25b4837741623b62a325192420f1f2b80f240433a32c4da89d49a48817a03bef981b9822c33e815740e986f32f827de942a5f5bf8ddb8db56086af1ab37919a4a0ee297faba4a26a948173cb7090b9bbccf5486de5d05c8438528a8eb0c5f87a56b0d4ec0f5718154", 0x9a}, {&(0x7f0000000800)="9ad697dfd78aa8d5d9e670af80ba1a0b2e836e52062ae7cfad2ec724ddd16cef2f30413baae59d612a9360fec5a85d3546fd3dec57400d72d16c3a6e30e6d98286c415e48f4d04656f24d512dc83f134d311b7d59bd3b1f3dd106bd18390d3528b08701e9af99bb120", 0x69}, {&(0x7f00000015c0)="08c3b2cb1ee99c128abe9caa56f144935135d3a9665c2c011326bc4d8f43d2d13a3af53d1f985ab0f86098557b1d4ef3c3f26aa4a457b92e1d29f61652da312628675ded85c8b039b7008ba1b48ee484e96ca75a19ebee4165fd73c5caf4b4cd3ee2b4d17c3a593c1d6b1948203a65653b89dc78e28e9e29fa5b2d5043a636e25a4be8895c081ab20f9034d0064e8ae37edb57f839d34ac68eeb6200b0a0aecfa345d599ec51c1b2358be5be83631215f2ddcc7bfdbc44a6f2cd2b7d5a311ba96ee4d76bc5a8b339a923acaf7661e327bc1494f64a016ed72537e195b1671c9b0772dc8a9cdfa1b597e1d419d87ec3fe563ee19c4f7c3b1ea3d082b5c46c166cdbaf297f2f8a20bb119efd0864d6be33b171f767dd0bfff65941dc258d19ea8d51fde8b005c2fc536e0d0f049bda368afd83b9984a9f522d89f53eeb038467e06c3b0855ed4e9a96efeaaea05d5651c46d9576759d201f2dbfe659c3a9516405b0cb79e2cd281c7e2b3284af62efdf0eb44e92fdd14f3a94c349c619738d8520041750bffecfa440854392a166665c6014acde2b997b339aa550d36e03cb2813b81923d8723c924448486e8f3499b522de3cb40791133055dd94e7dd9b3b3f681d5cce78b38e578fb4d5652637a457c5f285208e74d0437008fda98a0d7b2927ace4bd7f02aa8814433386a28b22e9702463dc766133be783f40b7ad00482d43b87149101fbdcf42488a9f30e38c91f43e489f58b071c6caa0af00279cc4d583dc0fa63e641bf7573767b3ad92c8871b732a806f751ba78ca073737f2971ec130eeeb78ca90275ed003ae81bfb6e56eb703f8d935e5e6c34908a9bcf30dc725a881f60955f3932aaec5b91b0b4eee4b63b8474df3efa292fa5e88014f235c11949a98bb1962c0033f45c9f4236c28048126fbcf416b8fec1697c59e57c988d85c7729963f349b4ea9b30f188fce74f128060743dc3617df741bb0e3883e866f405920d3142eb504dc1f7dd071800a17af2fad5b10751b851eae125a8cd6e87b211da0e7c968f8353013cceb0d8975fa80204dcf6524d7017ffa633364239f28cb5f9fcc8c823e6f30425fe3a11125e202185ed47cd6463c10f7408fa62ff35ffd815b4650164aa6fee4c5f76897feb91987005f03fd3f31c8e18fc6414ae638e8d50b51c4e16d03e6e758c4bfdec6f4351ef8a0609e52019bd83efad8812da329b9abfbd1e7f197ed28d93ffa5ef1024cb7f863ea05f308cebc8811ec99f7c36b424347aa23b4d983cb4ed1cee29c0be9c0342d651e85989283247a2c69ea2ed841bc5a942b14fedab181cb63ccd5cfa1a3de73784137773d0f5f39bda61ed00ddf9424265dfe0a92ac66b702862f71a42978fde807c801497881050949d21a59242bad480ab913e947d838b0f29ce9c5fef06a7f7ca2a28a3d5abd17b01aa18c126dc4f32e491b85f6e3567cff75cd0c96a018edcf879c388eb039976507b7b7deffea0d624f41896749a409fb9c42785f9a3283644d5b36c98d76cf2b3a7987555ef089ac8e7375014ba8787fe1f87f169c7174f0c8e107e25228c942b3028b59b00aac3d82769a45db3d3391907187a3af3702ee449b92ed3b52fc47b73ec3371bdea5a98b667f39e7613e650baef603493a99549c7ee0baf33168edb3ccead538fecd8c6d55ac3114e43101d89122d12ae2308afe5df7847e74d92af27e41a7ad24770b6bd64cf61a5a88abe17298452d8813c8f0e8591abda5da6e97b40c4cd49250b80af747036ca461215e634144e37d08d7f6cfbbaed63ff249dae950ff953faf1acb5c559955ea7b9cb142a783563a0b1b0dbd3746da6b95036eb6162d69c437a2d463aba66f31b9a17cb6d7653a106f28e75dffabc1d67ae276cd50294763ab8b997d6f03b48af03515baa9c524b42560bdfe6de834bfcc0798ad481ee328f3a360093367c5f349ff34c51aea2e2cd0e279a37ddac5815d26f19df2e2ea0f4d4d95338068d493fafaf0c0b5c3962fdbd4eb54580ef038bc149df48401650e1c06687356398fb3103fe1f8dbe375a99d2f9e093ddb2bfd655eb4f25acecd0cda2212eb86d0b468d3da2d3f264a0b973a6a143a82d50806e4706f4cc4db9cd7bbc89284b3a7ec8c98766a8184307a49a0d6409d8a7b7d891e4b4036b4fdaf87a82dc6c1814d7a49fcd8097c8d3f730d70d691f86ba4d303808a7ccf124bb78c97f9159069adfdece1c47512ef9f1b51cc0fa41ddc2cab688b9bcbd5eb0302822b284cc0a5d7e472d917dc3cbc5083b6d05e2e23bac9b0cc4b1ad6a1dd078a27e26e8c43e5414eb1bf41c4a543f837d0f87b3f9897e3916d5841a6fca40ad43b8f1034031ac78edf7cf97979fd9d157d638a98cc0d0ddf93cf2574881604c42fdc5a585055a3b768b89e0d1d1b1072da0ed4f77065b8624905d3327d528bee21e71f96284f19185f8f05c04c960a05dfeb1ecdb5c8b223b0a08b08f0764218b130b5c093647a36367bf02f55500e06363c4847734fb6e9556a5c334556cd3f47c61e3bfcde9f5fbe9ae6ec7307dfefd002a67bbe45ffc25374ff565b243a53ea08ecbcdefe85ff5baf620d05044fd3cb4598e17ebb1743d84b8978716fc4217c09d706eb2138d11c99e9ff0d1ace701b5a11e7f87f8c07e6cca4013d2c418032d1abaa73bd00a42c690c5d8e3533418532e02bb39abfbcd3b51e07eac2adbc7f73cceeeb4ef7154b1ed5087e51ee2b4354767e23bedc9df9b1e3c6d99334f0b0f90d0807dfb188dfc8e4e01e4d4ac8e9809a48b6389a538360514b552c0e49667d6eee2ad83bbbac383a984d6770b8cf1450c30403149a75867093c32f7009431d80524e1e9d561ebba15bbec40c61e4961c0a189254b2e25b19e4a366b51c223c94cbadbccf7a09854c451f28dc66cc67641769d7fa8cb50d4fe93741d4dcba021582029f0a68962d922e7c952fc19e442d173fa4069ce3dc0ebec1d091178f93d81da5269793ec4ea61b0cb1ea0dd2425a748156aec1ff67da10b3faba46283920e37945e9c604ced6109e6c9f5f010963a41628800424b6d5cb7fc9ecbfe98e5880856198acae983a30e779ee0f887f17eabb07fa5fa0e6daaae3816460466ba147240b935f67119e20832a26ebd11f1730b2c1808dd3faaf86bd15d762ab580cde3e07774c02c534f68f5d53df31e1bd07760e699913fddf273c584bbc37ef4863dddb81f4176f0ffa915034fd7cddb65c6f5bee212544202961b3883c4e4eee7c5fcc49bd7b8058270fc3d99f2b07240521561f087fdcb7b997ab170e4dec0d8c6682e05a1bbadd8c7f3147a4c7c8dfdb5ac4b2cb1921269294cebde1024404b07bb9ea4d08e3fb641edfe6d743d7db5b5d5c1ffd0e3881fb71c9f121d3e08e574320b65d5ce6545d2883da9a48ceb4ef2969084d3af4152134d8c07957edb642929c27eba396b3dacfbf9db7f5727fd73bacb560e83810bb90ab9b5a095f76030bf3e906e98ad5e7c5b2017fca5853a9b6b0038a1c0b12cb5cc4ba59cd7cb99afdb365bcf6d0582dbbe0676c959b73c078edc45b0120dd1fb93d09d3430ec098466d23b4b7e8f65d891a738f10ae6d7c12aa698bb5fb35e98dc650f5e689d5be2c10d4cdfa0a243e76ac8c71bcd887a4a4ea1fcd2dcccbbd530e0d401c89e54edd5d01bb40ba74f5211853d612aebf118f8b1d55e09c5ea0abff4a9ac2482b1df9e82ad176ba7cd556a13092871e4e2d42d07cdc9812d8aecad3ec1903e89389082cc619724a8d91245e20bd993807e82f4dbd6b5a9ccf9baefd6084ac6e50c77e33c1ae6add2281c6649a5ecd8504f5f699291bb7b24585bb60d72d4bdd9014fdd34091bf9e431d6d8ab96dac63d40769aab5e87ec39b99d28ff829b8eb3bccefa0761848e22bb127fc13cb632110cfb37db78a63ccabc7f7a8a040fafe1c0922019a62f33b51c489a73c92426ae98ba030ccc49b9283e9eeed8ab9eab1e58177b609d09d442bb913b4b22204fdba888facaeb8b89990d1544e1f27c9c9b6b5bc2c36229262b35b0ab6dd3f21c9816b5d46f615a92fe1b14d6cd49bb55b028ced017f24c4e086e000e0ecb76888948a69e8194015a6e3ee98dedd7ed1658aade98c8de85cf049d8629463071037fdc4df273545f62a04254c3b5c7ea9a6b46e6b0fa7c92638194edce6a2285d7c49ab9c30fedadf916fc7507455ac92c23580afd0d631ffb3166455a2382af52738fd711dc04eda3199b4e75ebc8d5e2abb2728100802cec320b41dbd1a40e87dda6535e7edb11c5e136089e8757bb92963b36beb696b2127a77b87955095c36ac547a5e77272ab03e6f27024f145f1c86df57f9947b64f717a599be06d55124e5bac318b3015ebb00f788dce1e7f9ece98a84be569959900c74cc1bbaaa4c33d9a2fa3807737536f727c88148a203df261d7c870fbbe0eaf8d6adbc0ebf54a12d71537468d252ffada14b651e6c3413e36c0ab4ea6035a49e55a9b25509a47691a3f880959bba518adace66fd47f910576cb21e0d275f06b2f253da0116f1d68b843e98865985584d8c53e17717470888a3383b70275954c76c6788116dcbae0ff78512cad7e54c851e13831bb4c0388b0411a4727328957d2be03081c45c55612da64d57b629f9e5ecfb18e31c6bf493548a90796588e4eefd9d5244732f0be1f5a5c94f7111d76ad52dc6eb2ac73538fc31ae6793210ee21547d2992ada9c5cfc7a02571b679eb0b4cd9940a16305e0b4b5cb793790817712764a1897190bf9e5c25f37fdd6234d8bef561fc95a2df36cc313df37a72a5340c13b4a6cc8b277e02088545974092896c48567ad6a73fa44edb31272a695bb3edd96873fbc0fbc6b67d4a075e9ceb1b39a8aa4d1a53fe1ed66bbe3bec1e6863a853b3af06492260d41228068ba5e22c6c82123bc6ca1fe5955558bd2a88ec74d9b61aded9fd1502f41bad07281c893b0fa555ffe842458ee904ef04fa6e9ea0b4759b48cb73f15d8f684f8d2d6c9d7d1ef95f76c5ec79c48dea1caea19ab8dd2ba663b69f32f8e4c179a7d265e9fe06304e2ac0ea05363ecf3b22c6e6d433db03051489b7d3bc50f0d0db255373ba9308a329b6f0c864ecf7e7a82830899aaf28f9f3d4f2841ac331333a68bfd71b87fb1fda1d42ab04630a378f6e90f519a050545607b0006816eca3b3b09e7e59a7b43114faa894f91ced9b503b8508baec154ca5ab9d1502dbd5ca0b5712ea68c431abe7d812ca69a402abd6ef905f5437ecf5435f0057ee2dc256e2f58f5b80d4fbccdde3ecf8aafa29450dd6152b234cf83d6e0775e991352cebe28ded2552f12b3b9cee101833d5ae42b1a05161f1d3c624f5e047516c8516f26e9aaa131c3b87245a1ae9d0facc7f704ac58d988bb2babf0ace942e94cdbe164fa50426738e0b4327e82717cd2c68888c1d77b250b48eb155078bcaf4ae9febd8a11bbf26150334b0608d4083fd7b38080dbeab4668a610cf7f7c56eb4f51dd530ac7ced86a50a73bba943bc9536c48c992f6feb6e55d1f570d1df0ba6ebf9f2ea08c07a27c8cbf06f28b13802b31c31ce5d17c9fae14edc3b2a46e64c0cd030d06b5700407b5a956cbebeb104e289d6d845f2a5b9038d3356978c258b5da061ba451c538132d4ef1e8f1ef8eaa5f004a5d68349f9cf8a063aa7f0466bd02be8a9516a7b49f855ea844bea58de0006e030ce738d930ca83af98bf1bdefa42f84a104d4c8d3b7c70720044357032e0d52e4aa91286b49f4ac360640c31cede9786c67b6fb4f834ccf", 0x1000}, {&(0x7f0000000880)="4143a1316c37a2de09b5d34261201d54c2ac148058fb439f0ed6059d4b14d59d159edb37ee0d30fba5fea9aae8d8bd47e9e1355bac5257a4c286561f587956bf61b69296e7c0495809c0410c45ddaed8d209add041b2f7ce504f73387e04102443f7999e2561574bfe2a571a138ced6377470fc0cf870598c1fa8514e94c48b095b5ca8653b4d80501f3cf", 0x8b}, {&(0x7f0000000940)="95006be517162f61d5b7aa256a002f078048d2552ed5964bca96b7588677356a1e959f67b5e12b0e8cbc1dc43ce0dab1c4f6821545862fa1fadd183c9ec3b0a4559b18163ba1bc515f7400d0adcb26bb25318cfe19619e7ea7fa1746a20cfcf825832633299d3cabda639e772816d2ea0591f065b13ec6d9be1aebcad25a2d470bb29e94115f594b0af70e1c688d114321a1911d903f9b5e1263bd4b3955fb4f89eb65660d012099af61bf5d70ef4c9675cdf4b0d93a08052cdf5fee3247cc42bb400c3d97f7913803b191ea74738ac84e2aab98913692192d1cda983b8889f6c0c06f2cf6", 0xe5}, {&(0x7f0000000a40)="1c49ad4e5ea2201c60f6a24efb9041aa71baff4b5b920ce111b6648bd3a0b70031c68ba7fd43d641295195a1a9a4af5ed0c12600f76071", 0x37}, {&(0x7f0000000a80)="efbe4e20bf9e0c45bd7f2477e75d1c57985284e7af892556b7ff12191c04f7aa438ee675579bf8fa1d9497342f6f6307a0fa9f11790244042d035ee122be484abce99e7b1ce39afa7b4a1b922b8b161e6dcc232e42132e235d6e022e5179da4cfcc1919ae718443a63e31fbdde783164909f9af19027bf978a1bc4a3869d35df90364c15e19f32db36751240", 0x8c}], 0x7, 0x0, 0x0, 0x4}, 0x400) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x4e}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x20, 0x0, 0x40) pipe2(&(0x7f0000000100), 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r2 = dup(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./bus\x00', r0, 0x1}) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400000000fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xaf0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdd7f970}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}], ['./bus\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x4639, 0x0, 0x5, 0xafa7, 0x2}, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) read(0xffffffffffffff9c, &(0x7f0000000140)=""/82, 0x52) 16:00:06 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f0000000040)=""/32, 0x20) dup2(r3, r2) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) read(r2, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r6, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x8f0000000ff], [], [{}, {}, {}, {0x4000}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r0, r3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000440)="c27628b450b84b1f747b5643c640679204e9f4abce7b6ec6789ab0c3684a8db96f36e61b93ea0a36a9c525f4d31a52dc509d3e73e692101f3e3d7c5b13c231a69efb4ee815d711b3e753cff39bcdb90918790d10ab32a4096a048e39a2bb5b746de6f61816dbb9dd27cf70f08645abec78881e7c7ad99afd0a207f772ec18dc2b2ac4a2ac8c15cde55d78efc3e956b5e2942b60666540cf424defebc23f13dd2298f68983ac86f074f36a17087cbee30058dcbc094024e327799ca332d5584cefe261393c4ed494797fa6dd1deec117193d1710d4762b25a3f196003fa3a6ec091edfd223faa8e350185a97246e0fb8d849f3af263472d", 0xf7}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x0, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="a88c81d339f37c4c31a48dad82837a561571b968672c0a505df8554f44867e5b43a05c3ce75afc964dfcd54ebdff1d410d226559d0352e7462ee58a6593811a4b30444f661bae953ebb3", 0x4a}, {&(0x7f0000001600)="5d864400a739cd52214892c381c17d0567f20fb9222873f985f247ea82b7f9313c8fc15c4ef77f29857ad8f69adc5196904803c533d4a1827aceb5ed0ef3465d4db9d27857149b2a8f91bd182900c5493b049566db940d07535f7b4bbd74a9e03a19374db69ae939e6ade089f1dcb4ac3ee49f157c6945a599390eb04d045159344102a89542a6373b50f4342111bbe502f02f5d89cb57cbb0d95dafe38d74d478dfa5b566e288c867eb419d2b60de2d7ab100a75552262f8d61d62552530dbd68aa301f38b889c83cb2e3ac65e96735cac1c8aacf1b44f2ddfe45121f50fbe9573dfc7d325ca521163b63fb010ad47fc3490eb379fcd0906f2ff8b5c64d7637b6277f22289d5284785fc38c18575e7a75b9ff34b6a35287e6c978ebc46903bd6695d72b338e09ea2c9291a1d77d1beaf2d2189e6c327840440efe1253c13e9a906126db0066855f1f7c16c6d5fab5bdd7a04eeda44fd6279ae701dcac6988bbaf86acab80628c21916c58c8bfc498a40ed73e53b5cd5b186fcec436c5977e25ddfb2591bcce04337ebf5269a4994f8581bd81797316db9c2029dcc0bf3a67b8a81bd35a051347b2e79c1c63dff2c3d5c4b0e4b72f4ee88618b34c0a39d0f653d2dc77e8f87cbab54c9079e9fe3ed11ad8124fea6b745713868d34d7f7fa9940f15bcd332c1605ce6a73d2c5cf0341516778abcc5924298fb292c1d88f236d78e2094c8455aea8085cb47d56ca6057995200d00ca3fbd64501c5916819c6dae2f4cbce70ee1f0b7e923726704013ae8a3bc1d87787707563e6c2df8d77253b1b0733e03a04c603ae6fb971ed6af91a77ab35142a1ff6c83f487367caa062a512431ba0f52672a2f86f2caa839d296eefaebe3fcfd3f45b1213d857db7fb8f5d434cf338c4b35f7e19347c45e12172e0e6ee1c158665e517f0233ad615cebf69d3e5435d88e0e406a2dde4206c18484a3bc3d82afef121a9b1263e8dad789d3fdeffbfe9b521888ce33f93d3ee7ed7c343772f1f3523d2254ef5a41c6ee4f97065cdabbe52c11ab93637ac255e8b2df9c3021b956fe83e2b5a8c723b65343d7b9310d2d12aee2ec907af32fec386e51e72ae2b0a1d67bde356932dad0a9d81dbf44832009c42dc412f8e472f65180fba4a3bd769e8b3211e97dd74a45c13cfd06c7383e0bd42c928b9f4abde1984ba5ff6516e75937d55772dd676e373ae131d19e2b573dc7717b419f0cff8022ffdd1bcb4250579878f989c1e8176eeda0e7d48485e9735ddddf87a4a57a2e599ba3e8a74c6e9fbfc3763cef915a181f51b1be6f94bcc1bfecbd71fb18fa835b11a8ce3d8c41da276535da522fbaee704940332969e902117b34ab086a2ba79f702ee1d42e4fb468ad31f79df73003d565135a2f5c04adc25670a01441c3e65f3dd419c3dd532efb07aeccbc403b8190506a88b7047bbe694636c952c52b03a816199b6a15c55c6197680544c7fe68bd2fc223c3a1caa81e91312ac5e31cd80e7bf2f5d2946d8b7d1b414aa02cbc69f1ebc0ed0071f0a2b591017c5c509c1948028e657e7304982ffebc441d60224d0405c48708b19a3c07dfddb3275abe3897917b84d26f37fb399db77d0630741946fce1d1e79ab23e76a3f78cc0e75958829b2a22965cfd71e4d240c54a8432f15494b6aa1c88877266c271e5f5617ec5113ac85df384bfdbb8872b06e462e39ae60024ebe9de82684dca5da507fcb35818de39eef26938bcf76d8d47845f46ab5f954563b108bb9ae9608fc43f6155431a0373813bf0b56a0c13d573d4c1a220d156db136df9b5e23d3c72dcaaff47fc0615f327c639b46ad183e1482d3b9f038c7b14099769b01774e9669cfe8205e5563963f996b5951de640e5218506a90a28a6814ed08e7a9a9c29aea4c56282a41bd187f10fb9c7ef269746a9448006f05d20bcbf72ac86b37b1c8f36384c4d5bbc56ecee69b95271b8e51447e6012b6710b551c008f278fb29feb0af627927c59942a1858e5d383e71888c75630a2d1a947fa1f25bd568d19e765ee0100865cb3df9941bc103e1be48bd354f4d6398b9a7430b67884bc1864d34c8cb12e4e30599c31cef2e3a361ae147531e8d1e6ba0f8ffb3bd74dcdc9599d6f531edfe8ea047027decaf1fa87a5e5f9c7f5599797594cbc2e316f7b27456c984d18cce45fd327924199fafd4dd477317c40c65eeb74646491c91af3cc5e6052feab359e23f73bb5ce937e61d19c5a5e103932f85da4a6a9493569a63587357e1fa6248ed0948fdbf452b24bd75a24af56be400e313f586593ff58a7830355c61996e6f83ae0776bc27d43708e74be421d3fd36b50a8a7e7ab09034617002ea10da2a02d93ae303ab2354767df5166a4950dc1ee218b15a30a1f67f00edcf7204e9c50024761d22e42066606e97cf5abb7c4132566ad001819ccd5b40e99e26705ca90b9c304a22c8ddd7bf47fa2404b1cffb86fd2a027a950389e179acbed8d31406e777ed3c23224a1a714dc168da9c3fb51fefe234fead997437920e3cd04592e0d45f8bb05d29b667d5d36bfc82d069346f692bfe56650ef7211721a7a5181ec1bfbd06967f353b85c96c3433734db34af90442d4b81e0ef1f281067a546a2065e972a0ddbeeccf840c056f6b49cab6bb0569be5f24102c3ee106fab21427a06a2bfdea28e8ae1f79a9f549b417a48ed40e73102a1b7f5490854e7dd1b1802056031c0c44ee781065265148b1e80b95e1d40d02e064527bb2cf101a1fc50e0eb35fc3fee9394b3f5bbd6e2784161c486acbf08196dae157ccec14e9b45e90f3c98e8e12c0bdf0eb5520cdf9cfb36d575dd573ade59be3d0d04fbb70f8d5b41348234c976da3002361c21fea354b4d361f33010c6ddd157d1f8242eb38c7baac471beb2ddcc91a6f9d56f6dacb721f92f5788d06cebbc5b101295c209fc54ee34e177503ef1a4693482d3cf868fbc4a63d2c60b6064a3da918625f060a28a43ab2d89a4c4551a5ce2e996cdf6616d3bfbade5f066b9fa202c737815c39f01a568401039b37833db0db12be4e6dc9d9330658e3433071043fcfb66fdb4fe40257e7b74de7cb8705b73bad9f1323b2b51450dcdd6776d882cfaac87ec59f93e26edecedd56ffa0a97e9f6f45b2651431f30e9772b884437840cad3eea483e6b08bb8ed79f7f85301b68fd4d35fced6328e2a7e9818913a6d811fb791d0e3df8d985a370f56b190bf38464e45d2da412691322b3cfef19d45f6a361afef5d3935133643a91f2e52fe7bdd8d1a1245f343fcdf9e85bb2f5d65e7cbdd3f94013ccec99d92a8d72896999c714823812551944a6a4c41777e841ed075c2dafbd13b10ca8db41a9cd92894571a6524c8e0a7685a5aa2bace4af3eb1a05c0a8a9afaba8b49419690f6495550ad89aa27dde095a4ec6ee2c01f29c9134d1f33466f386e79af2c35f79c265ad8a083beaa24f9c974c51ecf922a0ea95f6a9bcb419688dd31afec27cbb2562a806dbb037e90e69499e73478d3d7a0fcce85fa669f7c78cb59c1f0b819ba03263f2eac01da2bc2874849a2cfea41378a7923bde52a4114ff78991468bdc07094ad3a771ff42b8ef756e6d6739f0ba030c710756686497e850d9f0f52925373cdca1b3128834057a829fde27c540f910aaca67f177cf71d6e70c8a6eb146782048bb0798d60f476f932c9e10408e730b6669ec2cb81c57d964dd6db7e3ae1b7ea87f9295ad0f461f7130fe8fc1887aeea6b3da5d515c8f9b53b07545cf979864628870fb9b731ccf3e9e2c211f38cb2946573335bb41422deca9653bf11b1c3830da620eeb9c61b82d25c7527965c3ff0ec5ed6841f5caf3d74924eb383f7445b8c390169b1b303c4d8ef95dc9e85bc8656f3d5c0c70da29c0ce9f76e3c4c0b7bfa8fb1df5d7c0a1bfbcf4024fb10da57132a8599b6c87be805c3ce813ca2b182fe240dbf27557c66347656ead02b489d8f59b25369ed59b5d533d4bbd38906481abe14c09cd79c9db5e7063adad69b07da774a2b60c1ab6053b8c581ebd94fbc7399f3b5146a5a364128b22864280e6a168739868baeed407ee63ae67f11e3344acb731fe935e7d6a9608a9b5d54c60744be142840a497b32a873a8aef0db786a8441f5709650d297334efb01fef5fd4b2d66b08f9cb0ea98db31d5f948cf64c6b8a057b7e092d77757f5a7b36f9f3b08a59c3c09bdd77183bbdae1ee538e5757292b1130229c334e32ebdfba83325f60bd8438c04bc7d9f0e1a7636c2d7db1d23e0adfd9eb7a357786bccc78d66152eb919b2f83e95ea83bb17f547b1117bb307a6d93fcea091e0ad148350ab3b4c00fd89ff5f45a022be16109e22ad3655d90b4a6d30f45081f3ad19bca8837485d4ce0524a43d1592f65fb6af1fe4ee0cca26767924573358f3a9f678bfc32353b8d0317f1e062959c2cf55816ff8e4ccbb949d973db21a9644375559c9e22f42aa54b032096967bae565a8c32cfec122901285d6a778a85cb1b10cf39e8a8008542d276b9c4e16d38df22a1ff417a1e3db953c53cbfd70b441736ec71646d5436ceb2e459730eb9f7b5e40ed956ceed48ba9b3b494c50dc49a2814a9b6a6842350b32877c6ec0bef0e3c377bb7652e794e8d0b91facdc1a05781d02c79b3756c4080573c5211c1867deddc2aee8950e922d4e9f87cce5a18bce0204f9ba3f1126811de2af88c7dee0682fbd81757ef96c849fee3a1024964fb9dabed2cb859ccaccce10b344ea6ec8edda477f8f49ef080548fe4722047218eb59fdb9a30cf351fe4bc103fecc31b5eb77877b55274b641ecdde0a663729f8e392640619b41725c1556e1012b0bc06b781c013d52f8676d686970ded105f570dc6be39df389d8fd076ca147691408a07a868eef67ca3c7bee20ec7006985d14a6a442841c260c0a62ceb2ef7aeac13327ae4536283a098e386e4e3ecd28b248ebe8dc3aea22e61939bddbf5495cb0ff11529f98b45e1acb94d28f712bf93562431be79b96b5033c24e8149bc5cc7b2e1a9f3fc0f6a9c1c7ca85d2ba5b4f48fbed485751d88d01738c98ba945a4572446a8e4f24c4896694fac2f13d224fa2c12540e7704a7de592a08d8ae86d7fd8631603d2bff48366e08d6aeea9ebe1fe64fa9a6c055f19cda9aa177823080adaeca6bae78cbbac723cc6cdebdee07eb3c8734ad922e09e85b3dbdc3d26469620a5aed758fda7e11a8d967287e551acff7d8534c484b1d8cd35628d1dbde473fc45278b8bc88bf0440f738080f87ac217b2a6e3365202cb831cbd6d3ee299506b2c7a38144b68e8e1a0980a0c64fa013f0888817837557ad46e3e6a67a796781e27e1af05db0c1cc3089f005544ad961e71fc04f12a28cca237f2f07ecd97ff87278c53000f3d8a90986888b4120c8a0dee9cd1b576964a16bcf6101d03a5facaa74ccaedb430bd08bb27313d7f921edf9a691444f5b8f7ea29cd7289dd49014ddf08a1084caec3cc62ae328848ba1dd75a43428d963560d3f747c9ccf07b726fec411588e566483c9293a294367d10b7bb1ce6468b7dde04841af1b6784cce8536b44b5221028766dfa2bf8d3f7fbb91ce418bf40147648dd76ea1a6c68c4e3bdd11fd2db923a26921b5570f3df515f2a1e4f315bc97c11028bb83b07dbb8610cf2b2e9888c6c90d6fea9e13a26538dea442caa9af8ceb34f707890b2770ca7ca71489becb2fccd84cd7bf4948bd8bf8ea93d54d0954d509ca753047ce68b64688f88ae458f455489058df707565e5143dcbdee72c254984f3672", 0x1000}, {&(0x7f0000000240)="ccdcd358ce217dda0afc84f2b344eea3c5833a6802905d7e726d63279033686dc530df0fd08bcf943c3b37efc4ce3b5d67e7390eaf03caf01a20ff15ab2ce5e15254be1f97303844007389e7d1a84184fc47e4d349867516277cbb93b4e36ee7bef6522395c1b1b14e4630f570c2ed8c7ef9fba879bbbacaef81a075d3da7eabf582ea7c2244bf894be551b424d4b92b88aa326778e028cc2e15c03493d7a1738cff2a95ccc8fd1691a0dd6e6a76290fc6f4e8419f44189275c7cd94c27c45a3895de8d7babb851809768cb798f6e6cc47037f1ebd91e70a3ed024ad9e56d3dbca9c120661fadc90998d48d5af638b28", 0xf0}, {&(0x7f0000000640)="d7c2edcf7148761f60d97b219c5d1018e65d01a500506fa2cfd639052303bd645b705197d58851e06a992ebd5624a80255595f401e4aa3f6542de57d41cfac50a05ee22d5c5f60bb67f7b0a8bb55d960fe3faff7a29924a787a0ec4cae82303d8c3aee999ce56b42ebe9a2e2a130a6bbb18125ca80e7b22f2ea68bdc90d5b89ce467e51d402ff1e2071d0e967ea15b", 0x8f}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt(r5, 0x1, 0x0, &(0x7f0000000040)=""/38, &(0x7f00000000c0)=0x26) fcntl$setown(r2, 0x6, r3) getpgid(r3) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x6, 0xfffffffffffffff8}, {0x9, 0x200}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='!\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^)\x00', &(0x7f00000002c0)='\x00']) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8210914b72a2ad14, r1) 16:00:06 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0xd2c27f8c61efd61f) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x4], [], [], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 16:00:06 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xea3, 0x27389ecefa38ee23, 0x7, 0x7143, 0x2e3}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xb37, 0xfff, {0x3, 0x6}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0xfffffffa) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x68) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) listen(r1, 0x8) r2 = shmget(0x2, 0x3000, 0x45, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f000060b000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x9695bccd28977a00, 0x8b9a9129199e4d57) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)='MP', 0x2}], 0x1, 0x0, 0x0) close(r1) 16:00:07 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x400000) getpeername$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCLOCK(r2, 0x20004276) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) fchdir(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r3, 0x3, 0xa90e, &(0x7f0000000280)="5088cf0f2e5cc7bf633e72267693f5590a5b9089f9294f453cf0a618e836ee6df3f5acc99d8ac3c3f44b1300a7b96a2834bd6f53d6dad4af64c91a14350a3a864bd4379e9081d85ddb6fe88ac76bbd320b69fbdff18612de443f7c95add8f6ad408058d4f5b5c53a593f60675e3292f8310f6f6dc920f7157dbc8104d90dee94e71e89d63e8d90c27debf53c8c8e8750f8105d414b73844a2a9a51c795f9", 0x9e) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = kqueue() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x25, 0x10000, {0x3ff, 0x4}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x1, 0x4e, r2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x42, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) setsockopt(r2, 0x9, 0x4, &(0x7f00000006c0)="196c84707007023727c75040106adf11da2234bbb9ceb81e8022e8c8cea0177a4920c569d8805db4cc5bcfabb9194b06405bc9056cf0f3a9d5a36e9f869dc76e6e69867dc0955957569c02c3b18c8ec4db0a9ef2fc3ab50e574ab83ab163e82cc0a4b269001c765a20c29b47576d7151dca00f4ad0688d724652eb47061136953e73b0d994b8250594542e6ae479f80803f5a63be84542801ff34d023432be038146ddf9ffd178277471b10371e933f585f8661327634b75681e01f1", 0xbc) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="661479cb8cf1a4941f28e5df7939d8afb0f9a84f556ae6e71418f53ce0f953e52d517871a77977df90b441ba538f7b20544171f306e5a956658bfeb48c9249c859904a9c5a8811f252911a2591bcbef7e136bd906273ba30ddc23b933ea2d293c91819d837beb2345595", 0x6a}, {&(0x7f0000000140)="207d27b3e6e688e5bf892a96df443398a4ca9f87e94d8c42e0f31c3d23f7fac38ce2eba1a273fc21053a636be7e583ee44555eaca3511d0a75e77e56dc34bba3e11a3d87556761eb25f4278754a31c014f5e51e3636684288a5008a1cf49e5822981f89beeba2b6958b433f7b42165d7e9cdf3c90d20f9b8f04efc3582ea4cdf444579e2c5b3dd99cdd97fc4dca805dfdb9761381bfa266edbc906ecf3d8", 0x9e}], 0x2, &(0x7f0000000240)=[{0x38, 0xffff, 0x2, "b026a03bc1fc5520ff97de9d456e44362a0de5288ed94f0ad059c4f1c76b1b1dd6c2f36b"}, {0x20, 0x1, 0x5, "6a9394e078a52dda40661c"}, {0xd0, 0x9b0564425da7a2b3, 0x7f, "45c13edacfc2e07ef659212fe0aedacea1a4a3c88f08be2178f3ed308c9046851a6eafbada1e118eeba9e18b9fd454c81900199bc092ed627f542baf6c38841d987d8b072cb69815ed919cf65cd02363c2d5ee742b1f89d851114204a11317ad2af40953e770800b623ac3081fbb7b24554f55384d314db01e8e6c59540f554497ae6020000eac81176edbe6269d6115fca7b51ece94090378c4e38772a6204f1c0b36230fcf25290a5ba087d01300551f5b651b196fa9d2b0fc"}, {0x30, 0xffff, 0x8, "7022f83bbb101aec545b900bf116d47bf9cd738c519d4030450cdd9fa1c7"}, {0x90, 0x1, 0x4, "39fa8e4682d607c1519654b8ab2db392d3dd9938abcd314e481413e61c7b23f5faf828dd69f5bae72a252dc6660a71176cc1a72eb4cff51c393682350009a82feae020c2a66eaf20aee104bae45134e03f2c669d90729163381b1aff54d2e646d5fef4431579b448978f2a5346ca54d7899a73f6f68bee084d63de3b0d"}, {0xf0, 0xffff, 0x0, "f0dbcc2f0a36f91a083bb75f46c3dc38a3c58f1141cc5cb16453189c382f3850d41c2214e7e48255c06915e1b773a94b073bd90af081cea1174215873a8da4619e84fbf51a5192b044a4d1625fa603becc9f42f9fadb52ccf8a8a057613c82c65f4ada7bad6fb3c43b522c445effba24f575b2bdc189861f2b7c24502318838c86e6234379ff83aa088319d626a7bbf102e8c0721ebf98218c70de1d13100edaf85f4de33896421c5eb6f64d48dc00d4572c986963f074f09aa64510b2fe0e93e7e3a4529f0cc3fc1386ab0166c5b11b9dd5ba4c974fc5cada0d1a"}, {0x78, 0x1, 0x75, "ec6535dab83a045353840b770d21ad67fa34856369159a99537d100b84562ffbd634c7a8c44e038497b60fed5b1bb41784b9dc90807846dd78f935b3f19196f80b1e9cd83534b5ba3f7c8ab53801788078b1918d79a48c621d7626c5b25b02c4d2432b"}, {0x68, 0xffff, 0x40, "149acfff1ff6b7aefc3c0bfdedf3188848ab2008fde5ee0f9ca2c76df75b921b4a9aebd8b3414105b5d8f3897eb635866c0e92d19d746d2f4ea79c560c4d4ed5a00b7b1b846ff6820dd60b719193231a6e5a40ba"}], 0x3b8}, 0x3) execve(0x0, 0x0, 0x0) close(r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcf, &(0x7f0000000180)="186979c10923cebe07684cd03d7159233fc083eb7bc1013378f7a50cd9") syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="636d4dc833896c671cd2be70a7e02fcb25b60415ec6c0e26aa2f2e866df88f7a97031d1e21c2d02dba04268f93e316428485b61726f61b5e241d3412f8f6ced9f6936483983e8fd565062e70fc0e80f04ad4f3553acf8f72bc2dfe831f3cea64031dba9bf65fc8f7110807d50289f4bf3b3704a84a91065ae5337ab7494ed63c3e2623d37e95b1ba1f3e4adcf4539e78f4ad45f660faae5eb38f7e14c62f2ab9bd06d84f75a716c5213d5f0c41af0677ac1b05024141d5f13bb34305847e6860b46353bd33"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="226b09d27de844e79aea3a5b262b06b4a29f4f623b9de91092c49a26ff8bb1b1f985df77178a36f28a78125d79a1a082368a388a4c29c25fe381cf77677f96daf5294daf57ddfadb8b28ed8d3e83f65f9a67575ffde0f389ddf3753eedac8c46edfedfea885227c77453735b0b5284418c1fc73ea90b038bb8217b6b18bb558e3928aebca69a174d7dd8a5a5e8410c19b387ec71f74cf0d901000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) syz_open_pts() r1 = dup(r0) fchmod(r1, 0x0) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) r1 = syz_open_pts() r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) syz_open_pts() 16:00:07 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, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='./file0\x00') write(r5, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:07 executing program 1: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x40, 0x20) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x37, 0x10001, 0x7fffffff, {[0x2000600000, 0x800000000000000, 0x400, 0x5, 0x8001, 0x4, 0x898, 0x200, 0x6, 0xffffffff, 0x5, 0xdb, 0x81, 0x2, 0x8, 0x81, 0xd8, 0x6], [0x7, 0x1000, 0x3, 0x7b03, 0x7d1a, 0x9, 0x200, 0x7ff, 0x100, 0x5], [0xffffffffffffffff, 0x6, 0x3ff, 0x400, 0xf1, 0xffff, 0x1ff], [0xfffffffeffffffff, 0x2df7, 0x2, 0x20, 0x3], [{0x5, 0x7781748f, 0x841c, 0x2}, {0x0, 0x7fffffff, 0x40, 0x25f1}, {0x1, 0x0, 0x5, 0x41}, {0x5, 0x3, 0x7fffffff, 0xe9}, {0x1ff, 0x1, 0x3, 0x3ff}, {0x2, 0x2, 0x7, 0x1}, {0x0, 0x8, 0x1, 0x1000}, {0x8, 0x15c1, 0x9, 0x9}], {0x100, 0xffffffff, 0x4, 0x8}, {0x7, 0x38, 0xa0, 0xe5}}}) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 13:34:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328ef", 0xc2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x54) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 13:34:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 13:34:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) r4 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r6 = socket(0x6, 0xc003, 0x1f) socket(0x2, 0x800c, 0x0) dup2(r6, r5) fcntl$setstatus(r6, 0x4, 0x80) fchdir(r4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b8df19676c653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r3, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x0) r7 = dup(r1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b0d227aa00af2a39908287dd33a08f3478755d5f3769df9f8e4701a4b55cf92f1eee9feabd178f6d12d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e20b0ffb7cdbaa0acd95d67926000000000000000000"], 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x8}, 0x10) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 13:34:12 executing program 1: getrusage(0x1, &(0x7f00000000c0)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1f) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) close(r0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x54}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:34:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x80000004) r3 = kqueue() r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) read(r4, &(0x7f0000000200)=""/199, 0xc7) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x50) 13:34:12 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x3f, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0xfffffc00}, {0x18, 0x3, 0x8, 0xbf}, 0x1000, [0x2, 0x926, 0xea6, 0xfffffffc, 0x8, 0xd82e, 0x6, 0x5]}, 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[r2]) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[r4, r2, r5, r3, r6]) chroot(&(0x7f0000000280)='./file0\x00') r7 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) acct(&(0x7f0000000340)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) r10 = getgid() sendmsg$unix(r8, &(0x7f0000001740)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)="e8b2e4182a72620fb5138137", 0xc}, {&(0x7f0000000480)="033c6eae7e6d0ace93be02ba17d09797e054671227df7f9d9f85cb663d8822ae0d1d9d4a4d498891ffcc60960768414f76c3599c483525086640e262a2", 0x3d}, {&(0x7f00000004c0)="2d4595100b48fd72bcc194c0d36ba6014b31d3da0546fc565725257bff22d9084325b1904466a10f2467cda6f4214d722e72170d1e2fb288a1763c130b705d9f90ccc8747402a359f386794beb21fb14775fc685b0", 0x55}, {&(0x7f0000000540)="8e0e31349a7642be7e65e3754b76e75bbf4e2dca208b4d1300db38e6668003a69f46e825de8b189a895f130ad6fc2c11dffea95b6e86a030b24dbd0bb75e7fb2104d", 0x42}, {&(0x7f00000005c0)="f9bef4b75d13a4ab5d2465d472c00b2db64927475087ff32", 0x18}, {&(0x7f0000000600)}, {&(0x7f0000000640)="f9b713f6552f5fa6e653c37fa462d23d3edc4939f1f54bada20073f52a199ca25e9ea08ee672713fba0239b2a74756f5f4d56547ef4b824e8840652f2edc8aba509cbb28ac2ab5369bcc9f2b2794fb06a61df07e5df80f4c3b90e82a2eb394145a951e7fea200b38de6dad3c68420774a036fae7865f4ac4158f0036a0425002cfebdba97a2aa9ae279a287373f834136d0df34fd900d0d4c4f8c9eca67d0c7ab427c6b728d265f9fe5b5cd5c9e19c15c5930bb64b51eee779ea9f962899d26038d50f340913e8034c3ac90546d0ba5c89a9878880e0649586d8c9e9841a2edc4a6638290ca1fe2dda6a3dbe8f6025abadedd35a6a3c3749c194f5146bbd9c095799057f20b7e32601a8f3ddc11efe4899d513763295bba0f15946653470c9ed2566174e41b7a0085cc4fef4c43763857063d65112a9a175861946d0c55b11d4a5c64f9292740872eb8df1d3a20d51c365e73c873494dd9a4fc63f023bdca77c3e62242e819a67becba99bb7beedb64e2c2b2db55f3f871d60beed4bdbed0e6eb12859a9f4a4fc95115f1791366da3e609382d2b1f3d8445f75dbf30d9b4db97b6c130487d1f96e1e00df53ba96712cd4e1fcec80259a640ff4457b22dee071815e76d13f971027e2cdf8caebb8f677954592382637b2af6217cec52a6bd0ccd68f90726194ca8d809897b23dd0b937ac76c624da06c6884de873d7f4c9e915946232f91d9d020ac94377b50d4baea672ae2e71980fcf0ca8c82ac997c0806242625eeaeff92a9c676ed865744331a255bac0748008f75abbfbb43b0041158729d6a22ca086fbd4621e33eaba5371b1d015c0f76d9e3fb08a55c82dff55af24a7a78dd91b7933ac4ee1346e3650d1ae659879c1523cc470abe3e9fc5d15b9014edccb91428d17e41209970949331e30243176f48f576f285d5768e456ec027f482c560da55d47320129789e6c5d4bb82b4a63f8e418c6cd271c83823ef3d7c6c636c9eb9e80e9284adad81bff53562a74e10cff4724435180e2c162df10b9136652f029eac0c2a529049ef604adbd079db5b49e127ea216dd0d27622a0ea8548a28e238a20066567df3a5c0661e9b456ed51da7be2c7b8999734cea4e9a71a223d3a17f12c69ff3c045687f269366490cdaead6f8e63272f9e40d70a72730f648c93d513e9ffbd4f16fd79d31029bc065f71c48c073fb87eda17f8aa68424173b707db302dbd09fdb1983a43fdf3a28b208eef102772342b1d34787a542efa3f4c71d6decdc3d5a4cebd3263fc34e00178c31ecbbdca46045b666a35f0a50688c892a902bcfee9dd12c74a3153c0848cdbbf4d946e336fc3e65199c4c36d51fae5d9d4c128a94b377b0c80f611a58ca8979122fef86f2bf2429bf85dad03a314cfa8bac3986fd9467826be4c9a94f29b6e925a21db305121b05079c8142673873a0ca4c600bdcb017ac50e1f8ab3b7d367705626e4c64664ac37ec8af46802c93e5a65d4ece546e47924e3893351216f7c60bc7a6c575f20b9f1a82eb07604cc89d4d5c7bb363c30b91a64b41505eed6d0eee0767f52849bd7537cc671a283022a8f029d5d28ec4db55667cd6453a96c559f205c2c1d8796805d32b64b0317c9b00f3ceea2d038aa19a38bbdad6f5356ec53b9d76d426e945f126d367455a67e6b9a8e263b7b1068e899120f6d0bc208e4d80983e5b8068e3a94a63f8b450afe05b8510428a9f75dd62d35ffd1dd53aa8282eff88e70b309751bd25151a1ba797550a54bcf76b14b8cb2308b8f9005e62b3ff0af398bf4afbd066c2d0dc1887460ce6cb0f64f5064b839373f9dd0a8282d7a9ae6536c8f3dcab3e9fe5d061f1b4006293e34764bf4112df6e2bf570f51da0d4ed71821fd54118f51d494c588869f7fff688796aaf069a851f30a81f0df28d3b6fdb1dda30c032f3c049e9b4e9064f379017ce5b964d53459ddaf25f97054040ae56415c1848283fa51747f76e6a66d904cc52c5a8cec08509becb094e5785e7eca51ca00d7ebf1aefe30bdd3dfe9c167a2d62b928591d8e57e5f315b06ef2f279566f3f9eb7fe0447b51ae7e7a0fc0083740efb5b72674d8a3332ed02b8df4c978765cd514914ea78a2dcc1d9f1b5860bdbb631481c6a77ece8532a2323c931c6315167b0cb2f6e820309519ce79d542acae226906760838bfed914e6334ad63dbe3651237b652fefaaceecb8d01023bc38f9ea30b4a4aa9faa4e9aeb7ac620422ae5f698d8f098aa3e6626cdef994d1e746f268757acfdceb698760f618faa0da99d9b85a40e37166197d082bebcd9ab6bb7ddf1ed2124fc6b7566fb501bb1a5dc7c24a659bc2be4e45b1ef38cab9d8f6caaaf93ba8650d2ea295eef24762e7fca4244c137d95370012f07c1dba4d263a018dfab9f24fa5c4041f94a4ceca37e7f55bc669d80e9f5621e2348695f2cd84bd5241af42e7aea8cefa1ad4192f1d3555c7853615582b24a74af7813bc9e26c49af07efb81d0b55f9812209f3d42fceff2af7739434ddf3242cb00dcdcaba57de257f63a6c405552cf39dfea683582764b4b1a49a1c47c404f890531c85b18b85dbc3e864ec51cfd7ff984d0ff1fac93342a819261c9cfa9b5e63230851add3985faaf540c0951a34eb49981ee9440a733ba1267ce7fde9adf2fcc0c585aa9729ea3d709478230e36c1a535a586b3ee234bbaaad1bb10adcdd771afbc2afa4ed412b75b9392a47da65503c9461991f118c8ff0acaf93aa1f32b1c8e7146cb6f934e15b6bcce88428102d0a5f1704bd818a59afee92e54445f52aff99747cbb4ccafbf9b9d32ec4e7c1b53888aa0d732997fd7c3333c38222845e1c041a97ce261af53723f66f417d43b2f6fe0b99434364987f3e0661b3c12cd610ccb5b7706f992af894c79b33d247f32a03cf560204bd811ff44ea405703aa6dadbfafba99171a6cd71973c07af2d5231d48e5fe28e85bf054360c767f9cf59fb4a670aeb62d48c46ec0a5eb212d3d91a0b624b5c3ea146c5deb28e1c5af4dbac36d6096f22ddc41182eb4a6ea7afc55306e29618efd3b22f3c39272cffd014fa737e04a428dc75704f47bb6b4977b8e1e11c04da8ad3da047651e368adf1233fc5e1701d8e3803e7adaa6e5a42953213588122064484ba9559a2e35a2bf892dbc728c270755f7c46c1039f50c9ace08b0b4b2a5937616155a5e5b8032006b531e416396a1dc93ba7f29406bdbb81738282229a62107aec3d107766706085159eabd07f495c231037942862a1f5ba7712fd602426c61bffc8897ebd0d5205805c8920a7a1e738d8753e6f2930f521e7f86dcdce50f609d518230449767c5ea575ee62b5247d7ef4aa87242617001befe9388d53eaee024bc58a39e980f4ddd4b5f6a707c93e969771321f17e0db94d4c6146c688fba7de80dc347578abe30b5072b620b4e66ac02486e014624ace964f5e9932aa7e8535e07e2091765213fa9f9770bf94e5075832e007fa386a7629aa52e6a222741385a6ba61d79093962514e7ba33aa4a4f85bc3ecdbd3d6b6365bfd243257a4a520fa1962820e6c2e40c7ec4dbae007aa62d72a8ec02d8268703359a37d254ae69dc9d857964e25e06d4a5a96eee9839701c6580a090b8e909d9f74b5a09df0c3b5d2feda897ca89710ba00977a2b70f1b205b99ba843a4df073e19068693c149d4a50ba901e15bc5433dfc13059be47bfb40f90e8255c6ca2f55a38187b6088915ee22b0e8d7e743d62cbc9eeffdc384090ae09d156dbbd8e807e8855cb91c86bfa68bcfe614882b826fa0b1100609f1514b6994ff4f06b8006289858b4489d415a155b925694fe3f6e4af5ce47e8d7c649a4a0230bb3a390a59a56bb25837ff974b51e09e8c0e8b831ec18b27c954f50549ed46f08c20b8fec5583101bc2a78671797fd1408c3a6db20df7b38d680811a9139611dfd57e3e732a90852856adb74674d8c7228db839bbff93b139aa382fa856772c5f080bb228092dbc8f52e1851972ffaed5327873369569d781103403ffca3f279ea4655879bc54bb1d362d26317bb9f53bb63ab8449122f3ff0b19a758c979fbfbf9cdd38c5b01ead67ac6f5828617064f2c64bdfcdf173f0c1122b995d825b138adda1bae92a2cc306c3df83d1946f5a22bfb1594481092d0e90455f34d4eaf92709ba037add7e7f610c13c6696e7dee65cb655d8650fc3aafc208c8c02879df4c795bd3e01d2ca0df6c9fc83a2473fbc1a0081db0505c738b96ce87187d70f88f67a36049232df3a773c2ed130d34ae8b3a516df5f0ba3c5012c68aaf75994338b5bd1bd11a6295e0bee3df12834278731e978dd0a9a4f190e5e06ea277cd3008d04e2e30de536d3adbebed662b74fbcf29f30c70fc46166d9a266415840bdeb4096de3209d98f52cc6244a496f25f0e618871d63e9803bb97dc5b98d967bcce613e3eeedec9f547ad75f545dd43dedd5a00a27836caf08310eae25a0226a7bf38353eb5473a211e184c7fe88280bd7cc11fe6bcb80a448340885e54d6d3ca2fef1c6ff625b07acee4864ea5aedd6dc44ec5ce7ff8dd30a53dcf754cf67e0c3a53ffabaf107e8a23328d7f6fb710151c6904f78808efd2a746375aab8c749e1a79a981ff635ad058002466512e8638580aaea0300fa3333fda8c51e56b7fc73b5333ac3f78b7c0eb6243877d058ab02832cbc91bb2e0ee1235d237e2924b40da2ac18e1233c6bfd29808d2bb08316594e94535cefbc062cc23fe125caad1bf11c7828b864a20df230e5f13e0c129804a26ae48eb2abd66f85add0c573ba7d1358c9ffb9c66c3c159694f23d071a18a49879af93e828f02a080dd1d4cbd0aa2e6e80c28aba6f25942649504545ab1fbda37ac6cd41e1fbc31531b4c4928aa1f61e21a99a21073277bb166b9d90dcc0e816aa860001918af85e78cde181fa9d9679221512a81e3b3ab6c3352fb63fdce399f11fb8bc74f8a9c46ec2357956948c2f685b38a2ad4203fe43e7473f18116ca168f3ec90ff52aba5c5618b4a0dd18a9f3aae64d08f79a430017f3e7cc496624f1a90c124e3c61bc0cefcf8904a37f77bdf009caee7deee4dc3255da29d1075bdbab9c9418fafe783f817a5a9318b95b0e1f4ac701dbfbd90952cf422ff5ba73b7de62ea91ede6e150760a0b3a555c0ca5f76b5a91541b72e698cf348c622e031e047d0536b6ddcfb86f394a4d44a1184d697e0723b863b05e3eb37f030cc6948519d33870075932e4cbd65c95179c3c7015de76adae71889497c0e23c87b880ea53f0d73a132fbf570dff9341ca9a70bfa8963eca0f605dfbddd2bc5bfe863367349a88f57167c3964e8e54210bbc076eddc643c5e86ea3e8c6d5a5d852e60ae1dc416c946f5860c842934b47bcb105e68585637a89c40f41abfcc6920da1666ec22adf2b399dd8127663ea66d983b9239d591c90d95f944a8b5f86991abfe87cb57811bac124341c36dde24ec8ec81045caa00eee853ff9da5d2a8e0cb70c30aaf4f5a6b351ad5665a373bc2f7310ea7631ddaa251d94925d7f40f95eb7d8fd76f121e3a806651441e7a6280cc3d59c4ad17b0ccf68976d88b2b427bb2d88a5d83387ac7868486ae709b5e51c31e8e17119f1e584f2a6892f8ac98861562c2eab901083313a6cc65a1eefb8a0ebd441fe5ef579afb6d980f7add7035cc14220bb9e618ceccafe03b18298fc6fde46f3f8fe0407b4eb4cc589ba3e8061ce5f4b3dbb1e462811ac1bf3510fd4ff7b4c8257b7f52dfbcea09c6811ca017553d1bae46869f7b2a", 0x1000}], 0x7, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}], 0x38, 0x2}, 0x200) r11 = accept$inet(r8, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendto(r11, &(0x7f0000001800)="64649203104326baf619a3af55b5597285f875636ef1fd575105781aed5a410484291c22b7b3756b16040ee539f460f9b215623b7fe03a019b296543839af8a4348827190561412fabcb6fc8f752e6bf5a350ee7aaa84a3a55c25f8dd97eb3ca530c37d56c79fc310c3f317bdf9c03e7ede22208b95613935c4e868d6435d57b5eb911dc489deb260d77cb260849c52ab5d6e4618b89c00ad1317c0e1eee982d9c8d926a8913c75047d48199982ff73800a259550992515e93d30aae587f184d8508789e1b1552b9660e7c4216c5", 0xce, 0x8, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000001980)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000001b00)) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/klog\x00', 0x1, 0x0) r14 = fcntl$dupfd(r1, 0x0, r0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse0\x00', 0x80, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/speaker\x00', 0x100, 0x0) r17 = socket$unix(0x1, 0x1, 0x0) kevent(r7, &(0x7f0000001bc0)=[{{r13}, 0xfffffffffffffffc, 0x81, 0x0, 0x1, 0x9}, {{r8}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x1, 0xffffffff}, {{r14}, 0xfffffffffffffff9, 0x24, 0x1, 0x7, 0x9}, {{r15}, 0xfffffffffffffffb, 0x18, 0xf0000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2e6983138381823f, 0x20, 0xa81d, 0x80}], 0x0, &(0x7f0000001cc0)=[{{r16}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xf6, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x2}, {{r8}, 0xfffffffffffffffe, 0x182, 0x10, 0x4, 0x81}, {{r17}, 0xfffffffffffffffc, 0x8, 0x30, 0xf923, 0x7}], 0x1, &(0x7f0000001d40)={0x80000000, 0x7}) 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xb353) r1 = syz_open_pts() pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xfffffe00) close(r0) dup(r1) r4 = syz_open_pts() getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x0, 0x5, 0x1) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r10 = semget$private(0x0, 0x4, 0xc1) semop(r10, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r10, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r11 = getuid() seteuid(r11) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0xc, r11, 0x0, r14, r13, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r15 = getgid() r16 = geteuid() r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r17, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r19 = getgid() chown(&(0x7f0000000180)='./file0\x00', r18, r19) r20 = semget$private(0x0, 0x7, 0xa0) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r20, 0x0, 0x0) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r15, r16, r19, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = getppid() fcntl$setown(r21, 0x6, r22) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x3, r6, r13, r4, r15, 0x0, 0x401}, 0xd9a00000, 0xae3, 0xffffffffffffffff, r22, 0x1, 0xfe, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r4, r7}, 0xc) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xcb6, 0x2}, 0xc, &(0x7f0000001740), 0xa, &(0x7f0000001800)=[{0x58, 0x0, 0xffffffff, "f7e1eb2f55d59039fa78537d2d8cecdc142f0dfd8b1f0e2f7c7d9461a3bf8fc14483b770bbda04d1226e4bb81725eda65d8ed7b94e2da5842218a3deee3886fd80b734fb05"}, {0x70, 0x3b08d05b2e37efd5, 0x1, "a6101a9cfc8dab361edb04bde724c1fc789fe496acd9c0f0820414bbb749e9d763f84018c9bd93a244d7d7ad0b765d0883c1f894ee82d1092d69bb60a8f99012abe4e31fe920ccc6cf320276e492893f579c2ee96bdc36d18f1a7d7f"}], 0xc8}, 0x2) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xea) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x0, 0x1, 0x54) 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) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x10, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='tap', &(0x7f00000000c0)='$\\\x00', &(0x7f0000000100)='tap'], &(0x7f00000001c0)=[&(0x7f0000000180)='+#\x00']) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:34:13 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) flock(r3, 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) dup(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x58, 0x9c, 0x2, 0x7fffffff}, {0x8, 0x5, 0x80, 0x1}, {0xff, 0x4, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x6, 0xc0, 0x3, 0x3aa90c6e}, {0x9, 0x1f, 0x80, 0x698a91c5}, {0x2, 0x0, 0x79, 0x8000}, {0x7, 0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:34:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCSBRK(r2, 0x2000747b) 13:34:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="829d"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) socket$inet(0x2, 0xc009, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b97507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:34:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x55) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000594000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f00003d2000/0x3000)=nil, 0x3000, 0x2aa8c16370e6a20d) nanosleep(&(0x7f0000000300), 0x0) 13:34:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x4, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xd7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$sock_int(r2, 0xffff, 0x1316, &(0x7f0000000140), &(0x7f00000001c0)=0x4) r3 = open(0xfffffffffffffffe, 0xa, 0x40) dup(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 13:34:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) madvise(&(0x7f000012f000/0x4000)=nil, 0x4000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8000, 0x3}) 13:34:14 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) chflags(&(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x12b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0x4001, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x25, 0xe, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5}, 0xc) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffd66) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) msgget(0x0, 0x80) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x6c5b], [], [0x0, 0x100000000000], [{}, {}, {}, {0x20, 0x0, 0x4}]}}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={']Uf', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x1}, {0x2, 0x36}, {0x1, 0x5}, {0x5, 0x5}, {0x0, 0x6}, {0x0, 0x84}, {0x1, 0x9}, {0x2, 0x100}, {0x0, 0x100}, {0x1, 0x8}, {0x0, 0x80000001}, {0x3, 0x4}, {0x5, 0xfff}, {0x3, 0x1000}, {0x5, 0x8}, {0x2, 0x40}, {0x1, 0xfffffffc}, {0x3, 0x30eb7b20}, {0x2, 0xfffffffb}, {0x9ffa771fbaf6fcd5}, {0x1}, {0x2, 0x80000000}, {0x2, 0xffff}, {0x2, 0x3}, {0x2, 0x9}, {0x3, 0xfff}, {0x3, 0x621b}, {0x1, 0x5}, {0x1, 0xffffffff}, {0x0, 0x6}, {0x1, 0x1}, {0x1, 0x1f}]}) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000380)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:07 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a71814bcc04fb8fc11243aed40b97f8837101c2664ecdf99499eb2daf0997c78dfcf20e000092663e35e268a6122ba4cda19c628bd9caba9f3216df85795d78565acacda2216654b19441288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = dup(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x615, 0x6, 0x4a1, 0x0]}) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x12) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x2, 0x8, 0x4}) open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0x3d6952fc7ac88738) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xffd2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4a3}], 0xf61, 0x0, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) shutdown(r0, 0x5) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x3, 0xfff7}, {0x3, 0x1, 0x800}, {0x2, 0x3, 0x800}, {0x0, 0x0, 0x1000}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) semop(r3, &(0x7f0000000340), 0x0) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) vm_resetcpu: failed vm_resetcpu: failed 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000200)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000100)=""/27, 0x1b, 0x1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000080)={0x7fffffff, './file1\x00', './file0\x00'}) 16:00:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1ff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) clock_settime(0x1, &(0x7f0000000200)={0xfffffffffffffff7}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x10) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x0, 0xdd9, 0x6}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000600)) r8 = semget$private(0x0, 0x4, 0xf0) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000640)=""/34) ktrace(&(0x7f0000000680)='./file0\x00', 0x4, 0xca4, r6) r9 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f00000006c0)=0x1ff) getpgrp() getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700), 0xc) r10 = dup(r0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r11 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000780)=""/231) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x100, 0x0) fcntl$getflags(r12, 0x3) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="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') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x200004, 0x3, 0x3, 0x1, 0x5, 0x5, 0x7f, 0x0, 0x3, 0x7, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x8, 0xfffffffb, 0x6, "65d4220ed37b66dc48cb59c4ddb928a81cd1d830", 0x21d, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9, 0x401, 0x2, 0x401, "e5959e3e497a938cb5c5658ae0b79faf9d9005ec", 0x1, 0x8}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x8100}]}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000300)=0xa0f6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000002c0)={0x21e7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x401, 0x6, 0x1c, 0x7f}, {0x6e88, 0x9, 0x1, 0x5}, {0x9, 0x6, 0xfa, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 1: flock(0xffffffffffffff9c, 0x8) nanosleep(&(0x7f0000001c40)={0x5, 0xfffffffffffffff8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2c}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xde\x00', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev+vml\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0xfffffffffffffffe], [], [], [], [], {0x0, 0x1000000}}}) 16:00:07 executing program 1: socket(0x0, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) unlink(&(0x7f0000000000)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x3, 0x0, 0x20}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/86, 0x56) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0x9) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="aad71194be2c508c29a891200b000000", 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x100c1, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getppid() lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) socket(0x2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getpid() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x214) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce0400000000000000287f5472f6be6c0abb700ac4f4130655dc3e79b69a9234b2446430c905897b96816fc9027ed0fe80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599eee995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22097a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2febab790b4272c4d91f0e1a657e89cb701093d1be69933bf5caa91840072f8718c18f9b027234362a293ee9a08d7e76229e69401025f83d5392c0e2e5559394cc9a8e94c2736522eef8fdc9507b0f6d9fa1a531c2978fff6dfffcb76f4175eed7f4af279dc55f467a000cbf6a002b2c1c2c04f6209dc1cd17c79e954ba7e5003a9c134c4ec05861bb3f5f077952a15fe62fefd305ced629ea28bb37925820e6769f51c427386cf754c47fd6350699fbb7b33d1c633f7d3cfa4bf9cb56711db9694dcad0065be5bf094cc0c296a8010b8e3d094a0cf578da1e92b8d77b29844e08819eb779c5061a0e7e01bef586e0798125796a8af9cb1"], 0xa) socket(0x18, 0x1c39b0201ec66c42, 0x7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fsync(r4) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x6}, 0x10) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedbbf45a7576d169c9c94acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0x2ef) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x3ff, &(0x7f0000000100)="852841ecdb2fd4897f28e08c3c2edf92b279daaef54f67dd819541f9fb0f7fc50c68e5a9924752e22ba5e8ac0ee55c4d7948069bde1cbd42a86f07f50075e3bbd5c46befefd74a4e6b4b8320d8db18fb975b463a5a5e62cf562c235a3e23cf9e67799ba128c512676483bcc85d6adf1d1da9f499a579ffe1baeab345ed8433a1cb72ea2f37417b1cf58e599047994cad9310c7d5d4a802188b9dd01de952e1c2ea8c7041f3e9d97d5034c899c67736e7514920654c38c26a0a79d17bb1c4f551759cde223679febf141531d3934fddd46b8a7b9c83130b1e0d8ee0af1d7a54aa4680ef03c815e85a41f400bbc90eb9c40147f6a6368931a213151226299d04535b470bf8c62c3f1a4e52e1586822d5f82dee0174ee3569215228122cb372810e8141566fb5a54640d79ce85e22740f76a40b335c9ea9a540617597618964d9c3ed7a13fd3be0cf7e0468bf69fedc91b5374eadbfa96d274ef72d80480ddd6134ae8c4bbed085736031542954b72c856e40f22c14c6aad379d159a0fe3be439556a64a758e90e19bb5deebb7978e45702468a0e9f97491c12b0d23c59f605f43d415f1df04054b8bafc5b3271ed40df83ab1619e8f38b2eb9066a20403616d8d7ce31640fbebb405b7d610f7a2b4e763eff8e6279ed2a2fc69290de6bd65dff39a07f2c72105b0a604469a333d627d42cf35b2747ec64cce9637e10e76d5aed0a73da7c35b979706712ec33e882733bb9d05497f1f583e1d176e8b92208e7d94a0db50fd15adb7d11072cabe0a57664d96f06bcf2fe65309431c442da800adad21e06f1374c31cee0597ade24dba5b768ccca587d2d16f528fd295e27dfa9f917de783a89ee7ef7a777d8babc76ed7014ad883a410e3862f5f5734e246436f192d6269cbf5b198cff1fb906aee39831b39d70008575a650c22b64e3bcef5c9f2cc6b179fe77e197885e34f315350f008c99889a774ea2230fe71fb67195bcde46fc46b841ad05f3923cc3327eab1633f581c3cb0a89bd9cfa4630a6fdfe5ef041b0eabd9aba69462555eb212604230a924a6754001b127495fe15868c85b7eabfb8639c1a31c5e21c1e2c18d75fa4413e539340c86d7ce47ae0e368e5ad77c5b055ae77cd6af342f6e7a7bc4c71e5bb45d5885292e565fa8aa0e7dbc85afa21aa5a5f098407e6c07289327f0ce839cfdb1a15ad28c17dd4e2f56ca008c1dff912b0d8c21eaa6c30447bde82c649b4a22606dfed29be57a049cf89056d2ff8fbf15603f8f0e654793a91ddd1719873ad969e0a823a680059ee74b71b8f13bd5c1e2db06d3b664425552bebcde2988012d67b7471236c9e308fb6de7c00f39643af18e5466afdc202556310736d9d1b2a1f39295b7fec817fc4ecddc16e62e46b9d5a291bb418a379f9e802aa1fe1556036ccbe8955e3d67bf6f79245172cf9614cf267579555d3cd70f1318673cc653b96d6d24c90a6607ee8873e6d4fee387c1070b8a3fe84add762dcf05d933323b5c53fb82764f79abad586c51293aa711f5cc401fb62eeefc63ff3431bb1f02f26140581a7f6e8d3d023f19a1aed66d64343b6964a66a231e4e6ce2854237bfc98c96747c9b8a18b3ea72d35018aae23ffafdc16b147053c69a7767b69abe493d26bf812f6f75617e9aaffd3b8527c7346cc9c9041ce6c37e0b36953dbf635ca2528e9852e9a525c6d227f8912ac8b9198f04fb6fd60a26346a767709bf2ed63aaf138532654a360b7f8c9b235d7a48ead0145d5e8b69879809e7ef28ca5069498080e5aae915a6965a45eccbe997c818227e746bd00377b5fd92aeaa77a272d86fad48cdfa63779e3b48fa7a21b30abab37dd8f14f9969af2bbabbabd1865212efdd33bc22cbc20a81d9283ed5bf1236566affd53e2cd3ebf10c0a7ec17b7b50469c3190216746384c5547ad0a169dbefdf78a29cd9bbcbf0ee500a717992a81497d6f65fb7e386acc5c9370d029a41adee78de1533ace481254ee98173706a68d4372ea896ad00c6098f5143c4a5053e2ccb0196fdde168972dd7edfa18b4b4f61e14ab8034c4019d51f0a5b9cd62eddd600aca3d80782a0e80102505b612eb89ecf3ce0bbb743ad16316dddcaebe95501f531440da91c9b48d69b23ce4b51244b0cc71051b6f268f55699829f6262b3c5b97b9615d580bf908f2caf571a8e58fe9b586a299f670a15b8a7ea9b116add9edf1bf7dc683acf46c4031440365bcae561380e017b155edf986d281ffdd1bf8826efefdbcf351a91203da3cfb1515a3224385237b84935b7a206bf18111801f6d01aae57ea41d375f6dbee9d06a471c6b1c432423939b4772dbe595fb10eb8854f7af5e365bae889b527ca41265006eca7a0430dce66b908eb617c2ce48fc62dd5329097857340ba4cab0334f4cb1943ae73f77fd0af3a7b0df76c4677cf8e05f82bb15a343126e8fe732dd7996ff8441ec96445644529cd1e028cfe7e60dd94b48084e6f821ea23919a18c15ebd554d13eb299a2492c69a1c8eed9f41911dc1db4e967c8897a5d1483190b769888b9c4ae716e87142a23e19a1d93be9b37ea7b598b80d8ce60e7285539ad8febc5c15f206709a3d1f3298f8f9dbb8cee35c10bb49efa77afcb4ddd124132fb495d9cde3d5804a4435da785dded6205134784179e13989b217225fa24a81e6469713d682b0c1e6d1cdf5631d98f61e48b2dc4e55c6bec8dc2cf45f31ebd6be81df0c8bc012a6b1040dd87b0ca383bb658cb6b5e9fb82114b8e767aafd87933e1e8f98947d74905fa0a3994351d4c6d0fe4ab91e54a4cb34ac19d8b857f70ffee8c6665fc57e394e1e1f6f01f0c76c818465e712333fd1029e66b78b6a075fd68e73415c25d1631e6bf2a7a75d55fbec79ce9214fa9e907b1ae05a419fc3078eb91f3ff0c9351e2bda26dc4dba3ce66e6475f8b48eebf1d6b112ba3406afc3a69a1514ee49554705039fc3fe0631e85c154bd5247361319b6d86808331cc8270af32f69d8cb9aa69ae3f10a7654c37692675a93497aea55cb04c569a50c35f1afaa32149ae40ad9f1bd2ddb078ce593512336f3f1798c2920a014ba6731d82d7913973d8764c739dd3b0b8dcd5a0bd38f4168327bb0ed76e71f9ef8b8b073350dbfbedbee3c323b5a804518806ff18b4be3dfcaa4f52f3347ce7f2f7023ba521180aa5c56188c86ecfe38cb49dedf220da711b6e0f13b484fca6aac18e94e9c191e3306116641cb76e3ee57da32cc598d2f140a4753f59ba52779762578095489e0df98944728b9b6eb2a129b8542a7487a96eb2abeee8613e38a6b38097b68d5de8b7d55ad34246395df49a5cd687b9a463606cf697b4c913b5d8ddaf9257c4217a1d03d70d138ac7d72849720bb0ab927b50ab76e48233d3fb53a3b070b2dff1d03a57a5f625b986d42df0b7e481ea42e52e8ac53f197bfff30b32ea165e44fae3929f96114c94952390db443eaa711d6245287760c42359218ddb1e08abf69690f4b07fbfb32abc198fbd68fd0c569860138bd28c6e5537de0e863025537235fb9627a65dc01003c319cc866420304eecfff2314e069b2e15e6ab61f9d60011933d2c886a24055274677509ba5b428d0d41d0194778d5aed5d9d2f5366ad4286b85ce19058f0a5debbaf9472e519383472c5e2e1fa737b5476af910c843133afe093420e52cf670ad4aa78afd193ae3350afb053bd5e0acf0d95e91bcad162cf5bf963e59b620bbcb5d2623ab7ec192b38f07a267882e7b1218b80c799a79bac26c29d085105c5aa0490de0a6df2745ea94c943a7dce6dc310834908b8b1c0f67c367d01c342d1bb3f10164d2626380d0080600d7bcaa2b15b6c297c6af49b403ffc1e211ca625279c8f3175561c26c3fc58c5f251c636702a3d080c81806f9c9a9b1cc802b7a28058e7744895a75a5952aadc078ffca114f799cea194bc179c2c5663eb4dbea4bd6f2bc5c1f32da2694cae82b5fd8960f31ffe27c3d0b273e7abc35933cfd20da006de0c20dfb29022505d5211c49fbe250e2cd34ec5f79ae291c8de6f67e772b420bf8e702e92d84565c0847e56a29ad1b6ec93c64beab2e23a6115f21e3441f826e7c8b575570177d9a34c598140898532db4a6c8e41cdf9c4cc37a3e02f6d11c4bc11c36ee221329751808c8e65e94f163d9a597243d100dbfff9c85ee0634c0db651b18353f8f7fc4ba0f94e557d2e481a093cca683dd9dd3ef1314527471435f28de586231c514af66a664559e5da61d8963da3553a2a6877b8284ee933795036bb502b25aec18447ee0d5fc1b7d2338789da2de55593834b0cf0d1d84edb21acdcb848a5923beeb3cd6f2d8350bd9b200c4f815c97b1b554aa7de8a84bf8eff68ef8883a38751f69eb20192250ee8869e0625702114a84cbc32e12c4dcf0c2d6921551cae669e2b5ddbfd919c8d11fd7df2bd12fab0c172e4727bfacc9e0480787397a74ba87ff3bf68d7f79229e96563b2e63b7debad3bb34a449271f4535c74e3085c77540bea7ad31175c83e4c056c996f4a29101c5da5fd35cf66fbdf98fec6bec217721af8c52b72669b071e2f6d11b83e52253f060313b5b59113300ab54c029e39476ca586569b42cd8689fb5b9278c22d04313e8ffbc6c0a04ea6b3fe2042f17b4e376fdb235f7bcad44fd993e7402eb1b2bf80248b24f317df6e34ad4af0066f25514e35887ba7389a9474a2846ace4e6d2370dd5e91653aaed4dcc96636ca71f94097b46fb441f197536f8020f78f8d7d3103b31edd7bba3a8d6fdb27509b25b63f460d3522ab4d8d389917727d1686613c046a02b7d7dd737fde499d2597399f8ba99e444b11f9fe8df70cb58ebee5b664a596fc5608d19287ca3771ae0f4d92e1725ccf843084d2e710815132820aa07099d1715188910a4a44ec6f728cde7f7c14a59b675f6c826aa8d5538569f03b183c57e71eb6761d659aaac4773845dfcf73cb9b37ce5df440f4b17e301f6dc584202fb4598223e9d25b1782809ad54679493758e21565a1b270598554701188fe26fc510165a08bafb4e4bc2c7fae3177798fb9708cd5fc510ec869f173e3fd09405149eae0188be9cd530af6ac93531c8a2741a43fc2e0bc5e40a39b9a6d1880bc1a495e5789869acf1492e3526b95b1aff4991af8e8ed6305fd7e05a5f45dfaf0150a42a798ffa7f6549c0cd64a455c68db6cdaece3b735809341a2ef1244e4c6417ccedfc178fdf6d68549324637bcf367988e8b07ba1925c05cf1cf13e5efada53dfbd1ff81004041e67dd0f8a8dbce65cf02fe15a2f7b837a9827d4d9ff25097118623ed6112d32c6d0ac102603ec7953fdea0d06f72d94d910ff513e30b72ce102db9c2a140b5d7b9dab77369bfff03412a11c06fff3ee476dcb9aaf1a41f466d184911354aa14718577be22c81b3426ec79c6cbebb0cc6acfa8ea4ed378a8d357f019005f7165adb082acb50a28f96ec9cb876a287456fcbcd23a0c481ac85fe02547e6994ba8e83a516d894785bef79b5192bc9603ea664b1a5051b15e63b299c22c857120050ed8464db559c207880b18b323d744a8acf6a4b336dc629c77cc2159bb8840ef6ca0c14e852eca92605ceb07724d87e27de04c6af774b6012450448b59529e44d20f81785533becd2d7e9396f381a17c2befcf43224ad35d11da6e061957131556d40bc1cc9499094e23370227b681f98bb2bf0877705c5b3fb48b0336829aa4afba05d98056568425250a28ca9c1c2170a4bd557f3f3817054d9cb2c0aa4ebae6703bb39271649b", 0x1000) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) clock_getres(0x3, &(0x7f0000000080)) open(&(0x7f0000002140)='./file0\x00', 0x2, 0x100) pipe2(&(0x7f0000000000), 0x8006) listen(r1, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) dup2(r2, r0) 16:00:07 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8, 0x1, 0x40, 0x9}, {0xd66, 0x8, 0x7, 0x3}, {0x3, 0xd5, 0x5, 0x20}, {0xbf17, 0x4, 0x7f, 0x8}, {0x3, 0x20, 0x3}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8108, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x3) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0x1ba) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) getgid() 16:00:07 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) setpgid(r1, r3) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000040), 0x3d) r1 = socket(0x2, 0x3, 0x15) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:07 executing program 0: mlockall(0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x80, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x279, 0xffff7ffb}) r3 = socket(0x2, 0xc003, 0x11) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) read(r4, &(0x7f0000000300)=""/175, 0xaf) connect$unix(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/87, 0x57) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x2000000000000279}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005ff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00000b8000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000032a000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f00003d6000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000077000/0x3000)=nil, &(0x7f0000702000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000676000/0x4000)=nil, &(0x7f000053c000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f00000df000/0x2000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file\x00', './file0\x00', './file1\x00'], './file/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f0000000000)='./file/file0\x00', &(0x7f0000000040)='./file1\x00') pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r1 = semget$private(0x0, 0x4, 0xc1) semop(r1, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r1, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r2 = getuid() seteuid(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000680)={{0xc, r2, 0x0, r5, r4, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/14) r6 = syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: 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) r2 = msgget(0x1, 0x100) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000500"/249], 0xf9, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semget$private(0x0, 0x4, 0x20) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='Cde9\xf7\xd87d\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = dup2(0xffffffffffffff9c, r1) dup2(r3, r0) r4 = geteuid() r5 = getgid() r6 = geteuid() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() chown(&(0x7f0000000180)='./file0\x00', r8, r9) r10 = semget$private(0x0, 0x7, 0xa0) semop(r10, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r5, r6, r9, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) fchown(r1, r4, r5) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r12 = semget$private(0x0, 0x4, 0xc1) semop(r12, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r12, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r13 = getuid() seteuid(r13) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000680)={{0xc, r13, 0x0, r16, r15, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getgroups(0x3, &(0x7f0000000100)=[r9, 0x0, r5]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0x1, r8, r5, r4, r17, 0x140, 0x200}, 0x5}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4", 0x0, 0xfff7fffd}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r2) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000000)="f39250b46c7b61419680b7cd1ced", 0xe}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xf4b, "e0b4fd4960ed400e3d214ae295eaa0dad66668a4"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) flock(r2, 0x10) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff"], 0x10) socket(0x2, 0x8000, 0xfe) write(r1, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x14a) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:08 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) r41 = semget(0x1, 0x1000000000007, 0x200) semop(r41, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r41, 0x0, 0x0) semop(r41, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r41, 0x0, 0x5, &(0x7f0000000800)=""/199) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r43) r44 = semget$private(0x0, 0x7, 0x0) semop(r44, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r44, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)) semop(r44, &(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(r44, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r46, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r50 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r50, &(0x7f0000000140)="200e22", 0x3) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff9b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="4711bdbf00000000000000e8ff016f6994dccb0bbb00f2249e5b65574ae6f0e7ee2658135bb473adb715fa86abd9f6a34aa851923f2eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d842b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac0000e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c4c7e543d93274c184c0d4e26e653fc8d319404cc1fb0895cb263052512186dca55fb4e840a513e8c3e0000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r57, r59, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r51, r56) fchown(r49, r56, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r56, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r60 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r60, 0x0, r60) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:00:08 executing program 0: pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x0, 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() fcntl$setown(r5, 0x6, r6) connect$unix(r5, &(0x7f0000000240)=@abs={0x3, 0x0, 0x0}, 0x8) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) ftruncate(r8, 0x0, 0x3) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$dupfd(r9, 0x0, r8) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='.\x00') 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdfbffffffffff2fcf49a5ff3f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b412522b542cd23500000000856d10f4d77f0000000000000000ff0ff01976bbe071cafffafc4c98e0bc07cad8252fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f40b90a81e33bbb27cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e594ac39b8eebcd64097155ed90a28da5d60996fade98efab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cdde8f18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc91bc7686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bfafef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2533e108b74028ddb424e3a394bf9972b986fdd9748af4e36eeabbd4e33e4cd7d149001e649fc040ec078bb89c93c654b7419632e36b129621419d794b084c5a42f0007a4c6821c8b3a7ea7288129a36d868bd7d4d31d81fb3a9d3c7cc9e6bc9de99f9f11a736320f1c8ec25d4b94b7525d9c3aa736e3729217c1b3560aa948031b2531af58b0f01643a74b5a1c1096e610671345cbe122a34290ccc154d4d6a6183b861caf8bcf8bf3678775b0cccd83a59ad36b54a5b1ae4f551c712298d87a051474640394b68aa723f49ba55a8d0e2c3282af4636cc81b2a70c0b282090075c764543f7f388eca5f35730f65d666fce6fd2d0adfe667c143c7f7c2e975a9787dc07693c9bb8ad5f645a991cfbf9adf41a458212ddf95bc05b2dd25ef501346dab13d09de77b0c0f01fc109cdffa08dccf462ca0094af0eb50f32d7ce6b40ab7cb8cfb4be871c477ea251ea34d2d4778ba506d0120d29b94a33f3874759e00"/1085], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = getpgrp() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = getgid() r11 = geteuid() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r12, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r10, r11, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r9, r14}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$TIOCCLRVERAUTH(r16, 0x2000741d) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000142000/0x4000)=nil, 0x4000, 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socketpair(0x0, 0xbd7b2f2b99aa9f64, 0x81, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffd1e) write(r2, &(0x7f0000000140)="890ac9a6ce2b94c4afde7f52c756dccda79a35c391d514a67aeab5899d15a3571cdbbc940fd3eefeb5f26f4b7a0e3654a36d905fd9eb778d8fcfa8f2ec8a519889912e8dcd92f5d1b3e973620cf8b4d421103fe5822b6b6252f7a4b20a0307698854aa8870feb170d35f395d9835463c4d96afc1861271d5e41a46985db7fc4a51af278aac820a9c69fc1700a5207ecd1684a5faa7f6db095fba5ea636e7f6cc7f48fac4308b577842cf46c1d17957dbe991cbd572d7c851a07a", 0xba) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) 16:00:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="48020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7720888ab755744753ceaa233a149902956f774d3bff5004df85d3161333f35241727105adc228238935df01dc90fd9c764fe8981d913c17ce6fe5c2cb813ca10f0885c3ecb58066f43660bd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x11948300ddc3fb20) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="df528747860ac2a8620d2b1d8911813ac66652c9e52220289130f1de147f59e79f94ead6e951c976b227545770db1f43a3eb1a6a6d6d90f29aef64b92ad400ecd499fd26bf4394353fed2e53f5b2712f49b1750431c27a4884fd99889388b97c9400c6fcc0f4cc4983aca6a9c5c28c379c47731a9c2ad51ba902694f0f0d5d81fca69ff70154471cbd20f0da91204483a3bff06b10a9753f1499a75975156537a4be", 0xa2}], 0x1, 0x0, 0x40000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) r4 = shmget(0x3, 0x4000, 0x9d, &(0x7f0000002000/0x4000)=nil) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r6 = semget$private(0x0, 0x4, 0xc1) semop(r6, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r6, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r7 = getuid() seteuid(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0xc, r7, 0x0, r10, r9, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r11 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x1) dup(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r14 = semget$private(0x0, 0x4, 0xc1) semop(r14, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r14, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r15 = getuid() seteuid(r15) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000680)={{0xc, r15, 0x0, r18, r17, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r20 = getppid() r21 = getpid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r23 = semget$private(0x0, 0x4, 0xc1) semop(r23, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r23, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r24 = getuid() seteuid(r24) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r25, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000680)={{0xc, r24, 0x0, r27, r26, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x2, r7, r12, r27, r19, 0x40, 0x200}, 0x1, 0x0, r20, r21, 0x100, 0x4, 0x7, 0x7}) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) fcntl$setstatus(r2, 0x4, 0x48) syz_emit_ethernet(0x50e, &(0x7f00000001c0)="26495b55a658d024cd62a548e094") 16:00:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = getpgid(0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x84) clock_settime(0x0, &(0x7f0000000240)={0x47c, 0x4}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r3, 0x0, 0x3) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x8001) preadv(r7, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x25, 0x6c, &(0x7f00000000c0)="a5a92c5f0b6b4dad8d7fd84e887d2d4f4f096ed5b905d5dcf12aeaf35daf9f85740f1eeb44c02ab47436c87229b6c8dcac7feabd1e1732d916fc54b1d0f5e3826cb6bd635bbde9d39ec42a54688dadc87963ba640bb7d9b0870688fd4e0c66c3a9525d06046771c34376f10fd4c685c1e206c3143e898526647c5f2040", 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x38000000}, {0x18, 0xffffffffffffffff, 0x3}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000020, 0x0, 0x9]}, 0x3c) 16:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000cd1aef02af03b524277840c2bfd42c71ac0683b40f55b09fa8e78a37a1020900000024c67e139a318b93c5622ea0c0428d89b9b59a1ffcbf59cf774e9af0933b6934931704ce396c5854f5da2c63939b72e104f3f3075525ad85ebe2398d5a005b5a000000007cfd600840debf5aa4f195971737e1c96ad86ea48a9d7a37ba9050d6eb24d2aa8cd6bdb2624ad6234b1c007f97e2bc4b5f90629f7f517a93b324e4b7cd76b6f54bc974b6b38755a95e2da00c330c510b2fbd96d26d0e00"/208], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x40, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x3}]}) 16:19:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r2 = dup(r0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:19:08 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000001280)='./bus\x00', &(0x7f0000001200)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x5, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d50}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) chflags(&(0x7f0000000040)='./bus/file0\x00', 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x18c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() bind$inet(r7, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000000, r15, r17, r16, r17, 0x2, 0xa}, 0x5, 0x5, 0x8}) geteuid() 16:19:08 executing program 0: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x24) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x198, &(0x7f0000000140)=[{0x25}, {0x7}, {0x6}]}) syz_emit_ethernet(0xb6, &(0x7f0000000180)="ac81e0e2e8247e0bd8d3c6eb9062567e61f605d7ff76955fab9c170182704e1530ee9bfd302f0c404a886f7550ccdba2211ec2245e2319b23829848e6e58e7f1d415509623f59110e6a99e1338078999e32f2cc50dbe4c575a0098f200b8d037dd5b8ac4d38566c1fe39b814db30597f0740b0f965a54cb975ea542e16d4542b0c27cea8780850db21cd0ee6cff39f472f0d9ab1f2a4e0bce73adc3c112e2f0ced52a8c8891cdebaa933fe547e86d221c82b2fb1d2b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:19:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) shmget$private(0x0, 0x2000, 0x1, &(0x7f000025a000/0x2000)=nil) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xc) 16:19:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x28a7) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) 16:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x7, 0x8, 0x401, 0x6, 0xffff, 0x1, 0x8, 0x2]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x6, 0x0, 0x3}, {0x2c, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:19:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) r1 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r1) shmdt(r1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:19:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff], [], [{0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xd2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:19:09 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, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x7, 0x1}) 16:19:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000740)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd00f768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72621cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c50954e3b2e6437426d0fb504ec37ce57ad99d940b91019f389cad4532acf9cf8dc6be61b98e6d70700bba9cb490bba733830134f4c7407ebf97b0437293ff6d715219fb1e0444d306ef8e13e936f720a483a89d0559e40518005a3d8e838e8615e70b0fb68f9f0ae84c1d80492e616562970910749bb70f2a8ab74b266cfbdb267159293240ae45caa00251537a12301fa588a7739ebf86b2754b0409497918e2a4260c138549d8d9228cc7eee8ef891b8090b527b41721af435f87fe0ca0434c2a64e51d24d15a4e3320bf62d0dc58df5f554dda883312d07", 0x678}], 0x1) 16:19:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64], 0x2) r3 = getpgrp() r4 = geteuid() sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000001340)=ANY=[@ANYBLOB="3000000000000000000000000000000000004906d37b62ba61d8537d5fdcd68e060000007904d4b5390c32c36c1f3dfcefe4a908886f6acb10bf22c9ae85c19fe8184c32edcaa643db52aeb049999c5f284d0ea6a5d4738c58c7ac3793d3adae4fc3e08ee43006516ec265d6d664541bd753c4469be6b505d003cd87ed8762f970420c3a55b0c3815901a968f4"], 0xa, &(0x7f00000011c0)=[{&(0x7f0000000100)="e5f969c3eda9d497e7fc0f0bf6a67a02dd81e1fc5b777abf7be5ef2d1b1615d29135b4841df1633c7050590b7655cc3a64f29b42e9d7c1979d0f68760b46e2f5f983e18bf0bc41ac27e31e11b96e5dd8f9a4ed4474950fa9e51f3f1fbffaf5bde006c72ad880120a71f5ae2f7c0d0230336479a108a5dd5383b0fe389f936d1658758b40d826f66079eb18bd29a6d875c503983bf148e686b08c0defbcc4ac0fa6e9677df5797d4737add77f6f1976daceee864a5d", 0xb5}, {&(0x7f00000001c0)="4591d219a83f50fd9f542016af631e09512065e84e55d4617943d3e2e8af40908c402169507c044f706380bb36d94d3db4433b3a73b93088e5a0b05ac932e3c46b3160da45dfd98c273afc99c388735fa9ef2232ac0cf7fade6e5220ef3d5b22f9948564b6596c29deb24732f67f3d91b42258d548c88f0cd7fc780534155371ba63b3f1abf68a4b18c4c92a818d7cfcf058a407a8a6c20479c7e5472254a72b13def3920a1b8524277d179f7597e58f1d86d36173a78dc62689193377183cc0f15f9f940aee152dccaa0e8050d67852083d3e7e66f2de5a32bf96ac065796c107c5b76e0c20bfb4a38db7a3c0001c7be71f85bbd6ca2436873b05fb31bb81208012f8efc99f1bfb6b8698f2b819117e763ca8ed101f2ef57892f923b5d7ca90a0b6da1e2c138edb310eac41ff7bdb61194cfd883c9598ede239aa5e60aea906844d6289d57cd8c7e980017c52f495bf37fa3946f40f5b57ba4d383b0eb8a37b32c3ce04685ced09a28f1435351fd6bf7c743f97a7208df688ee0c80d53b8a7550acb7466d0b9fbd9c8fdb5d0a5e361328b03b5e078f32241f3b8e3d8e7d7ed9e5e90f1db3025ba7fee28bd2f1f7ec8f2822eae939841d63a508797216f05660740cb3ee78887a1ffcdb0e3725da54ac104a6b16ead628791f68ecf757126e166170b44ac549e8d8de144b86694703bda426d670dc6af9b85990d22b38cfaa029a273e45b6cc88043c4e65de7b43c5f2152f4174fcccd04f5fe527a198956c942e747547807e36876b03d3d249ac37447cb97404c4048854dfca4a9e89e5028cee263bb94ce8a53fd749b69fd8def6e1b45cccd2a24c56a7b56fca5e64fd85da500913e186440cfaabdb63e79e2dc2f59c98ab1d5a3dbd664d7671fde575af62ff9dde9013ac70fd5909aa435922793fb98ce72bff9e94855d4de9a590ed23a144898b813de11c595f1bd451c501dd27c9081cbb29aafd3a1650037a104d19e524ad87a143a5aefc15ed3b70f153820b82cde2fcb70795521c75e1434c794b0f0fc33b160c7521413de8936d85d40e5e6f05785df0874d619fc35b6edb1173169c97b9e18b628e2036713048c31d5ec7896e88b2ed4393af8e5682dcf6b703b652b4c44b6311f99df96e65787811e774d26df3db3a5fd9684601b0d929e06d3f093327812584b92be1966d0a9fa661eaab73e21284711e2c7add44e75b59fe77f3ac4b9672be47c22d4e628278757cfb17f8f62401b53a848da5fe19bf69bd62ab77b6d730e918ef75fab77179c0d7c8affd251b26ac9a533704680bf20229fe8c1c15bca7d7667d055fc93b9925ad5a9c7ed080909838d6a79856e309687c0fea970c851816b4a0ca2b863899e60c955a64452ec2d19c36eb226d10ac7cc9d2b83a134f0856c532e1f7d2eba1828c74c04b2242a63e9a407ccc2521ea04adf4487e232b5f4c2f4c442a964d65c7a19b398781f265a9c53429afe346391a7ed3d43c5d013a68628f8b9c8da8b64b641400bdcaaf228b8b1806e666bc8ae62749e586b8b8242337b77d928819212c9d1166e0a404eb1e3c13bcb4c2a6da49a8fb11eab998df0d765b7bdfbbc02b214c13a635214863420ea7a755f0fa18e40aab708c4077a3383ca688617748c5f7ad391b1f7b7bdcb83df8b9bf9840577b4cc5efebb67203cbeb729deda440e9e8e3dd5a59eeb809fe7e1bedd0be2d391f00fd63b06057c59d93e4b20b80f510cb5d19a896b566c2d57d01163c286bae49490c3338f559db32cff6409565c63325bb825ea06512ee9cdb227fca9c63d9c424d1fd4bcd5f24c298f95b511dea23c72b76fc653a4cd55c87459c48a5a79a7eadc549c028c59813a5db21641fd59abb2600a1b6391408d0ba7e046cdfda21025a73d83cd4d62443cdc9009953eb919845964f5de3a83f7285d77bd900632b94433aa91fc12f667a3f7284ecfd86c33911316a9a9ca6dc72bc04b1fdbbb2772fd89ec86b81845a5ce007160ccd680bff59dc1864687bd67da183a7393aa1283236b76d43a1a0ff96e41f8e26ca37e7b865f839d1fe3be422f8654fe2d50099e75fd689a6f0607750c0ac6a4f5336a3b51b18f65ad5620cff22218ab0243f5ece2e09905f6ee54fdbc4f3fccdada12b8612f90958531b05758606fba8a157c95c23489e745d0cea541ae18249063688861ec04fcdcb5df85d994092b23527539fd7160e09ea53638afd517122813f8ea714082a8eefea96344a90fd8e75cb51638ede3ab406416bce039b76d757815cad761abffa7f7a15bf844a9526bb3eef3e8d8e15728943f56fbec9021226662acc307dc12b1127d82cae6922673336a0410de56ec89bd70f3e0247a13fa572fddb43d95c921aa310e575e6ee7cc9584f33493f63d01c8d9f0e341e1530535bcec6449c9711478cbf3ca9a0d351cca5818fb477e2f36add485a7e73450aa20121e5fb060baaee53a386f868015b4a6b1aad608ba537d1789a49a6ab8202f9ea360c084a290bda4a9e8cd37db3940e051d784b01e4c0cb57e7f1e723f49fe88a40ad397ea18d2d660b697008b140773f5588838271b02490fa8c414b4c12a845f3b1b97fadc470ad28e18b138d9a8e2f89d7b347411fe8ca1d652b8a266355a8f00de5ec7fa0c7f4de47f18366133a3045807f74668c5aa33dadb8e09cb210de061bb589f350bf5ea07cb45b11a8b9c1e5d891793ee9f0aa3a7e07d0cd413dcdf1c642ae9ca8dca4a7c9bd07b38119c774584f1b1530693fe7ddae767f41685af194ca989c47795cff24e6b0f716937eef1100eebc5941ae07feaf2e8dd0d790de92c11f117e9a4650045f307101bd1a30fa83c3718c2f49b0838e0e75cfc3556b748a79f00db3a7f63bcc4ee4bda3221c6dc3758dcaacdae183ab62a47dcbf5be837185d3e2fbaf7adf573606caa08272a084c32491eda5b7cb15da5705761af470a17add461231901caeccfc7151061321ba49df1baac088edd488e13b3bbab59bd0bda0953bee40a36b2633c7bb1f0414558461dcadb149f92873cc6c49c3b66441cf4132ea5300d6ee4a93d1da647edd32c493dea323e89dce267e92e84768f9e0bc082dd487df850e055f420c8e307fa57d62a3ea4772aa6534de0b027675eb730f1694ab7efe6b28439c3a8058997e22df0a258b6eccbeede8c21e7cbe4a208fc119ce801adab567d195c00777d2eb7830e7ac55a985524c006f1673baf673d3e0568c303f2e25697c8b3e271288b4b3ed490d9a52b62a5ae27e381871e9610a5a87d4576b168a237fb370234d8572fa53783ebf4309f8529c41a8cbc1676da7906e12e4902baf341735a17090c854fc46b1aebfac7a36c831cef65b87121b6be355b966494d5c6b871cf0405932019db57d6bec23df27c760c61c51fbcd3e93f6118e42b81bb901dab344ab9e4b3ae7b27f66c3e5df42213a5d3b17cd15375ddf88038bcc0474b15bc00cc2711f1b4121dcf0f8f1ec0a103469b5ebfd9b166c241d2a97c98e632dcb47193c48f7f45fd99c7038e82cb74cc4f6ac1886744f081630ca842beb8119ff917bdf6196dc9acdab0a78bb98e2863513d28df93e149914d8c350fd724359008189dee812468fe910c0cb171ddd9be9bdf49918a7524c5035c36a9a769cda51f911b60883e94fc6b3c8825e6ac6b8b0508b0101df47910bd212850f486928c49dfec3fbbceb31181d9d5c9514b9bea9e6f9f7dc0552ceec546456b5e84784acee721878f5d591f8ae019447ccf9be0f05e8e6fedca4877197781b6702375ecd2a669ec39b5101b788ff33f983309459e0295ea00fedb4c4f9919754028e0e1eabae412aeed0803cfa33c314b9d9fc9296fcc6780df0d8e1b617df3895583043fb24d4ef12f09bcd00cadce1c2b7d6fa3890dcf2ad38c3a10b87c338be1a02df96d0109764a6139bf4d3ed6dc9b9a7979279c3475b7699a2fb7f925740a6e8e5782061be78e491fcb7c30bc2a8d777380c84ff53d38555a57ebb3fc983462137243d4d3297ca325776c032365864859d6f75d0012812ab699434e25d14d2984e715703d3ed577778b728bc0a62946998db11b9b96e90cb88a54ddd8aba7d354ae70e0c8090b94018faeeb70ce0422903e407e301d9ff3018cd056dabd1ef78728028356b71d6f800b057bc255f55d49f76f527063142e170ca6d905ea9b747cafb50ba27f50c336673b93d128bcabfdd14073654465ab3d5f6617c107024601983d755f97aaaa5554da33bbe5f5db8f65f4d20a12ea5e7ac5c4382f79ac492893ee32f282d94eb4207cf6ca37be0555f1aad9e26cec1869c9e80a0f2e27a1567a454eae3629d977593f3717e6150da519a631efcd5e509af264f8c9a26d6a3bf5148ccf747335ff216b6a36b80cf0a18e43cc4c1819fe06321fbec1db7716316184fd766dec3e057740def7a409a08ab21fe5042e8866c503c08252e4ebb95eb22b9f9ccfffe79dc487064fa685666f33f8027b3d3dc0975db64892da9bb9422159b1067eb28c5e4e15063d8718aa0c9fe812a14b302e1ca123566048e8819729e39f0e4f1625bfe0d2602a41768602ec3f32dbf79c3f987cbc96e26591077ae4f2c7f2b2ad75362d78aa848092f34650169d6319d011c3dce680a3df6bd2ae25cfe11bcf32f5d6fac8f3c06272e1d72b39d843f15e259e5d49f236e318afe000d5cd88df64efe81cf629459cbdf0dac636acdf7d33b7e4d8d722b06d79294d6766f5330ed70b3097903304e51fdd0db4f2e3a7a2f0bd46b79d9ee628682aea1e9f5d32868953ad5360f68b5d75e09f68fdc9633dd7765dbd706643021287f80cb82bdc9267a83231447cbcd06c5f3a16f220ccd5255a3f797883ae7408a8e8a318cb3be7e063480360d9ae1912e580398e59d397a97925a18c3ad77aa09d911200155176c2b7b99f2cf3fc899f721f48357f35f74bdeb014ceab1bc214db2483cd073bd79b9dbf37682d64f6883135bb5332e582b5bf0216744357a3882a2b48e37d447079501cc948a8d6a93ca5da1d8840442ffd59f27dc3ceee6be6ef919c36dc4794b4948cc9e12b2ae39f167120744b11ee7aa24f5e24b73057e2bf89083b86447a27991ccf0c8318b639089f424971181d6d51d0f4cfbfacb13e3870fbf7f56680f1b4edb3ae57d6a42dbe1c94f871ca2eaee31d956d6014b2fecc6ad4b7abff9d074edf9ce4885c680fc7a1ae4e97f92af2f29aa73a0e1f1a4aa8545e93c195300b147baad3bf3bab64ba273c7f54e355e5e69557b222b5153f5457153704c7bfc5aee0667083eee12b3b5fa1071433e9ed87bb8a118fd8e842ee243ad7d24f35ded993471b0e519138840f2c96383469a822fb657ffaf800afca528f7c59a1a80f13fd171cb1da705d84ba036b84c884ae9601401fb8e1cf2ac3cfcdbc869f5a55bd3ad4edfe0064e1f9dbc0cf02d3e3c44d013960d380bbeb09fb63f866fdbf63b0cfb7f8a947c35b291fafa59ea0149beb65f35fb0627498e73e6f2355304b13344c99f890121f931563aad43be6c4a6800227b5d54aff441dcef25271412f0e86f013ceb30cc2a3d982a17187293344fc27a6cfa4e5c5915d2f189371a6d036239a2ada3ef33ee7486d47324b6485ed41dc0949c9d7a3d65ed8b689b1db7ca99349f64e4d802b05cecd54ee9a429f36236c50ccc385f179133817dcd3b6ab821fc90ff6de6045378cf5265b94a764801e531bcab9825a3a113717f7d22024cce0266c4f2e141ae63003e0d94ff15b1134b58951f42c8b1deea6ca28bcfb8b3c68253", 0x1000}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}], 0x20, 0x400}, 0x0) r5 = dup2(r2, r1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getpgrp() r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfd16, 0x0, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000001280)={0x0, 0x6}) fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:19:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="735cf0db3c276837a75536ef7f963dca4cb0f2764c4fbf9f7079413437a484c04095bbf6ee9e136ff3b365755670ac63ffbeda6faa434d490afcd9692d1b50ad7d217afec2369bc3386193bef3233c6cd6c79004394c63cdfefd054e6da4398c9bcfec3c4e5acdc751b55c65655991c337cee034a2c2a0a3506aa67425ca80ce555d20415b857fb8382bc29f01e83c22438db6adb8a883d05b9becc0f258d2e17bea2aef03"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x10000, 0x120000}], 0x9ea, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0xd243db847c34bd53, 0x6, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x31, 0x0, 0xc, 0x3}, {{r4}, 0x42f0738c734e209, 0xa8, 0x80000000, 0xfcc1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x88, 0x10, 0x3f, 0x5}, {{r6}, 0x2, 0x40, 0x2, 0x6, 0x1}, {{r7}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x1ff, 0x5}], 0xfffffff8, &(0x7f0000000340)={0x0, 0x7}) r8 = syz_open_pts() ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000040)) r9 = socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x6d2) 16:19:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0xfffffff7, 0x0, 0xcae4bd275bfb3726) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:19:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0xd1, 0x8, 0x80000001}, {0x4, 0x5a, 0x5, 0x7f}, {0x1, 0x61, 0x7f, 0x3}, {0x5, 0x5, 0xf8, 0x2}, {0xffed, 0x5, 0xff, 0x82}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:19:09 executing program 1: pipe(&(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r3) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x10000, 0x4}, 0xc) write(r2, &(0x7f0000000140)="ad18f04ce2f4ef18", 0x8) 16:19:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/LevJPpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d8000000f9ec00d4d95bf7ffff") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 16:19:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$KDSETRAD(r4, 0x20004b43) dup(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x5) dup2(r0, r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) fsync(r6) r7 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup2(r1, r7) 16:19:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "02000010000101937f000000f6ffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000240)=0x6) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000001c0)=0x4) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() socket(0x2, 0x1, 0x7) fcntl$setown(r7, 0x6, r8) openat(r7, &(0x7f0000000180)='./file0\x00', 0x80, 0x119) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8, 0x5, 0x0, 0xb4, "929e3450da37b84ae58bf41e3538cabfaa259a69", 0x1, 0x47}) 16:19:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:19:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fchmod(r0, 0x48) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ftruncate(r1, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:19:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001b00)={'./bus\x00', 0x7, 0x1, 0x40, 0x0, 0x4, 0x2311, 0x6, 0x0, 0x2, 0x8, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:19:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86126) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00'], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000080), 0x38c, 0x0, 0x4) 16:19:09 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000ec90fbb368f6ec44213ea948bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e8822582ba11a7e105a95242a8f2bf8d9aa26b245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43aecbaa688115298f2ec3095c9c651438f58cab090200000000000030ac53fc7658d3e047259447759fbb949848e3a0faee65070cb7b78982b8645e5e57548dc189c99756205271da1a64702d9481d96a98b211ffcae9ba2a0bc56e193b12dcf55eb32700"/377], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket(0x2, 0x4003, 0x0) dup(r6) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) socket(0x2, 0x4003, 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r9, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() fcntl$setown(r11, 0x6, r12) r13 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_GETEMULTYPE(r17, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r18 = socket(0x2, 0x4003, 0x0) dup(r18) getpeername$unix(r6, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d8146850d06b2d313dc16a071634c38488f7a6d4703b2cbc51487f1acde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="e289a083dc8d888317b76ef73c25f5311e257c03ee1b506c7b9ec8c72148daa5d8424c8f430c419c62079ee6fa4a1c47dfb9a4caaa31", @ANYPTR64], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT=r13, @ANYRESDEC=r15], @ANYPTR64, @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r18, @ANYRES32], &(0x7f0000001040)=0x8) r19 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r19, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r19, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r19, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r19, 0x1, 0x3, &(0x7f00000013c0)=""/216) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r20) bind$inet(r20, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(r20, r0) 16:19:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000180)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6fc26cec1ed476676e3439620aaa29ff1c1908632c91e6b169cb95933661a1f084638fb9100528a08ec6d178b21506879ec7a8904eb4bfc1d8677c40566dbe5e47155358aa34fb26586e320cabd849be64a86d73bcc55c69221eb9a5f3775d522edd8e6f", 0xeb}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7aa2036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4eff759d00a3b59268db2e1a95df523d06a6598d011545dc0a4c6126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed630", 0xe1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:19:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x20}, {0x228, 0x0, 0x0, 0x4}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") 16:19:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = getgid() r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000100), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77dd7f5bf4105897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908f376baf9f8e4701afccdd862a47ed59eabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() chown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0xa0) semop(r9, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r4, r5, r8, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgid() geteuid() 16:19:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pread(r2, &(0x7f00000000c0)="0b930e743fa4a2077071b8bb7d7c8f91a29fff3f90f6e7fa3e07b920dbe5684848e9180da12b114223b15e80c58d48900094abac476b09e52f4316c0cc894fb4af614fff21b2b44b8d4794579a2cafbb18b9c0c946a3db4dc997c23f2d0fd10af142b5693aa1ab6f7e91598e25dd00683fe082753863937a43f3ddb97efce5bb60389f2e1fd348ddf02b719eb5687955c8cee641c08c771ef9fed815a22cbc", 0x9f, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cba, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfd93, 0x0, 0x0, 0x0) 16:19: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, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x20}, {0x30, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:19:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) 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"}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x772b1717f88b7d6e) 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", 0x8) 16:19:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9505000000dbd5ece71c161ab13d1e082c43bac6380004000000000000972fed641df273ad2acd2a042f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000800)=""/191) r8 = getgid() r9 = geteuid() r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r10, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getgid() chown(&(0x7f0000000180)='./file0\x00', r11, r12) r13 = semget$private(0x0, 0x7, 0xa0) semop(r13, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r13, 0x0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r8, r9, r12, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semop(r13, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x5}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r14, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb46, 0x0]) semop(r7, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r7, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r7, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) 16:19:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcad82cc28947c76, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:19:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x1}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3a9c96a0fca896d7, 0x148) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000200)="b6bc1fc9247994c63eacdaf9893590ff2b783f6e8a182dc561373ac6a7e6636f0572b31a783a59daa3766d088a2ac96ee5e987ad8ba4bfb9fb2d63d3bda05187388f76b5bcf5d3afa50b69b6ec4af8d4e45458fe5ec1fd3f7e9323917fa3e883c8b8962320c2bad942dc07fc981ab79cf9a16cf3defea99d1e77b816b0ea2e02d34838b48ef2c034000000000000007f8feb1cd0751781fc29341b1fa314023bab2791c3302fd25d51d279385c3d8c214ef43314a6b56ed6da63cbef40ed6e38bba98a630088883ef2f6a7d833a107841e4f140fe5ecb0a364fe11632fa413098261fda6a899827e3a650595e46d76bfb8f21bf1e9ba4dcd48266e981ce1725b8b330f7d91c029282c69f14c1fd2d487279c9cdd0bc5eec5cb3636774745b9e7d26a3dfb498a11d2cc5009f0077cdae303a75edfbef611c7602052c06eb6731cb98c50906d836bc4b58158a5a3f009c06612736b8d36347b882dcbcdca57927dd062561a2ff7253b9f5d8e968d47bb9c1397eba4b22c78e937ed244e2237c6afe3b093109313424a67c40d0231350b8a900a8a7c88012f57d95cb325bafcd4631a7b0bb73d85148503bef7edc3570a30703d76ce9ac1e05018460ebc39ad1a91715e1ff2df35e19ad68ec9dccc041cd80003a09f4ddfd05d32a7da4884dd0b842be9d4c198420ff0ca1a188dfd5ebf9e344fb3397e7c2e088009346467ffe418390798f4529437d6b8cde13d5af08ccf7401721b4d4bd6e14ca89a1bd477955c40550efdd6e800") pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xc, 0x80}, {0x149, 0x8}, {0x101, 0x5d7c}], 0x3}) 16:19:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r2 = accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f0000000340)=0x8) connect$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x80000000000002, 0x2, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r5, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b4e2c3cbe68eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r7, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r7, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x3, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 16:19:09 executing program 1: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xc1) semop(r2, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r2, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r3 = getuid() seteuid(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc, r3, 0x0, r6, r5, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r7 = getgid() r8 = geteuid() r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r9, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getgid() chown(&(0x7f0000000180)='./file0\x00', r10, r11) r12 = semget$private(0x0, 0x7, 0xa0) semop(r12, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r7, r8, r11, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r14 = accept(r13, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r14, &(0x7f0000000c80)=ANY=[@ANYRES16=r7], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x338}], 0x1) 16:19:09 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000480)=0xc) accept$inet(r0, &(0x7f00000004c0), &(0x7f00000005c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r7 = semget$private(0x0, 0x4, 0xc1) semop(r7, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r7, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r8 = getuid() seteuid(r8) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0xc, r8, 0x0, r11, r10, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x1d, 0x1, 0xba, 0x9}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x13dfc4d455d96d9e}, 0x842) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000100), 0x5, 0x0) r13 = dup(r12) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) r14 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r14) r15 = open(&(0x7f0000000180)='./file0\x00', 0x42, 0x1) dup(r15) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) r18 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r18, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r18, 0x0, 0x0) ioctl$TIOCSPGRP(r18, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000040)=0x1) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt$sock_timeval(r19, 0xffff, 0x1806, &(0x7f0000000540)={0x2}, 0x3) r20 = accept$inet6(r18, &(0x7f0000000500), &(0x7f0000000700)=0xfffffe1a) r21 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r21, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r21, 0x0, 0x0) ioctl$TIOCSPGRP(r21, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000040)=0x4) setsockopt$sock_timeval(r21, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r5}, 0xad6d5272921d1a18, 0x1, 0x20000000, 0x3f, 0x80000001}, {{r20}, 0xfffffffffffffffa, 0x40, 0x2, 0x401, 0x8}], 0x1, &(0x7f0000000240)=[{{r14}, 0x7d2ba75db6596c17, 0x10, 0x2, 0x81, 0x9}, {{}, 0xfffffffffffffffb, 0x50, 0xc, 0x800, 0x4}, {{r21}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x8}, {{}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x4, 0x4}], 0xffffffff, &(0x7f0000000400)={0x100, 0xc}) r22 = dup2(r13, 0xffffffffffffff9c) ioctl$TIOCSTART(r22, 0x2000746e) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) read(r12, &(0x7f0000000080)=""/103, 0x67) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = getppid() fcntl$setown(r23, 0x6, r24) r25 = syz_open_pts() pwritev(r25, &(0x7f0000000c40), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:19:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x10, 0x6}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) setsockopt(r0, 0x800, 0x7, &(0x7f0000000080)="f49d7f440638ae6fc3bb799dc5bb6b7f3f1d77cbc58d634121202b35c011c348393d54735603bb192112cf4ca97898cb8f067adb8784880533634a205e828f53c7e4cceb1c3e59d158e4a6a5e6d9e0240b084237e6", 0x55) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000300)="c1b2217a3a650a28a9a4bf37b55dce5e088b6b95463e8cfd7aa589765ef2d292c10b81376a64eea1dadd4cec75f19310b40a7ae6335405f8", 0x38}], 0x1) r5 = getppid() r6 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000040)=0x1) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = dup2(r7, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) sendto(r6, &(0x7f0000000100)="c07614ec4616eb0a0ddf8b21a4aee158229d1ad84f981a3cac8599c5bb19ac4a7ea1b865ea6181efc8da2ad4c1ee7f69b13d825950f95fa4b9769213e7409fe0f41ca1f76f082f495ea11990dcdba80702f75401f0da7ae7ffd3957a5f07aa1e65348de216a642e4347bcb98e068604adba3c9a37ee4c26f0c09f3a22533761c3affedd0360e7fedddf0685e7e2828c008a4b8a0e1877a7fb16331463a50dc4a32f403a17b4033d1", 0xa8, 0x10, 0x0, 0x0) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x80000001, 0x4}) 16:19:09 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:19:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1, 0x2, 0x40, 0x101}, {0x0, 0x74, 0x7f, 0x50000000}, {0x4, 0x81, 0x7f, 0x7fc61fad}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:19:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) 16:19:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x4, 0x441) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000000)=""/123) 16:19:10 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x80, 0x40) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x2000000004d, 0x0, 0x0, 0x1000000}, {0x6}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) chflags(&(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:19:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x7f\\\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)=')\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:19:10 executing program 0: r0 = getgid() r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = getgid() r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() chown(&(0x7f0000000180)='./file0\x00', r7, r9) r10 = semget$private(0x0, 0x7, 0xa0) semop(r10, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r4, r5, r9, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() fcntl$setown(r11, 0x6, r12) r13 = getgid() r14 = geteuid() r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r16 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r16, 0x0, 0x0) ioctl$TIOCSPGRP(r16, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) bind$unix(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32=r7]], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() chown(&(0x7f0000000180)='./file0\x00', r17, r19) r20 = semget$private(0x0, 0x7, 0xa0) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r20, 0x0, 0x0) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r13, r14, r19, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) bind$unix(r2, &(0x7f0000002780)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r10, @ANYRESDEC=r12], @ANYRESHEX=r7, @ANYRES32=r14, @ANYBLOB="afe60ce717cc5b55d0b35331acf2a643913d5f866afa3a84e4d5ad32ee57fa3dc660736a44bff09e413a71995b56557fe82c1d43d7defef4af8f5b203b97f18b027c51493399f191e38030185ef3fa8247c39d1ef1417835484c9fe32b5668fecf54bd9b78625daaf3d7c3ec8558fde6730b57eaa9820d86e5c36962d7338caa043000282d90659c8f294aa0e7e9d45538569a5cff2dc6a68e4591c80c7f9b9601b6f528c242de1a2a8ccb1803546a02608f5e3179c0871e6ddc22c30597c23bc588def5c73dcaf1c5ce59e644149854c572aa5143aa6795b220f0a4544323a3f406dd32cc094adbb6c70d2b43702a97cf90d9a85fcf52ef56c21a7cb846826ade7517a2b9667fe5a62bd271f042c4f6b730deed7d713b6ddab7da604f18af9ac92ba91f7dfd82a21d0509774a80a20406c5443ed8030f8a8e67fe61a7cb24e4345728d6ed01c3b2f62b605e4cd65f15e3cfe319e778b890b4a9901c782e8373ca2bcebb1113fccaf271a007d0c7a2121b4309935edc14aa47335565b8236e2e2e2dd96125d4a440d1edbda06410c3761164084c0f9e32467bfda6154c757a93a4288145115cab200ebb3cad4cafbd06afb5e5f52cbb93b0f7ed697457088a0293500e4333a9c058b1e5ee308e9e9709184635c621ef2805a9fd3abb70c5bd0b67ada1ad83cd89067aff77cdc44194c8b10ee0d9073259c4b0739478aea6106e635cd342dc950ad02eaa9fbfa27c2f03c5809831cb6601c09d1ad39b5b3a113ccde048624cef5eda1b0551d805be1c3a35de48b67ea8ea5aaa6042def918f582c7ab2ba367e2c536e6aeb35d605119f0efffd63df0029d1f079c163816ea770ffbefb7fbe543ce894308db3c0e1e7114b029b138b54c98e09f9fa38f5fca0469728ead4d524e7a55e5b9cdb1bb0ea3575a4c71b03f23c853cf2c0ef838569bc5f263ae3ce5013016c6ac15050946f8c157424772878992f36dae9f6704b4ae8d5a6c505d578a668687bbdaeecd55eefd0deb3ab7c54030a51c1a47c5641a489b3a196e6356878bb72ff39d21a5441bf661010aa0db4974174c0cc7844d60d8957fa636a21be54c84517c8c97cc18a871fdc18e4d0264b478ad506ea45764b7f48ca476606e9658c68ff70017aff48fd7af77328b0db38410fa0caaa61c29611140131115c0c884a122b78b854f24b0c513a0548b72bad11cf8012a6ca4e3bbf76606a18fa470e7434bda0e077bdae02e40dadd346c21b0a8411e692a55beb83b405a492e3637efb5e6a817ee1002cf0b2eb6cc865161d909bde31a757ce0f3d8ae82225eb202d6be7f308a5bcf986b7f95d67c95b49d91e5c057c98e348cbac3ec25fd5886845384640db56f2fa6c6c9d063ffaf396b34aebadc2093123b831d2be64c5f8c69810193d9bbacd627915a0043657e0289cd07b4d609ea971fd8bf1ee3471bfd866a83d388ba13330a66874a649c625eaf964471baf1e4a0571a3cc10b04c1f7c3bc665d9b81fc43ee6ed03ac16a984f979b02c3c9b270dd6dfff6845125b65996bafe0f72da6ee7b0f2131f21ec18471a8d3514b62f392b60921322e7e231217d8a00c697c1cde8d3e68178fe386df6a531855d1f7569418c17ad0f883d2923cafbcbae93f66fe971f8ed1a8811c7d72192991628871006058496b75a5a33691698c0b771417ac696d0e2d784c013614f22dd5b9568a04546a8676e4cd162d88327d5ee9b93d8aca6a16aec9e5db2a51e65f324089d143a331039577eb152fdb4c11967888ddca1b593dd6a9c978b8354bd502ea1d2f30271ed84bdae7f4a7f329f94b3cadb123190e02f016555cfa58f7ad73172f0bec8e198c0f49bc1f3ecc5361dff4ca9be398f542727fbc3ca012768d981a561e6178c8aa8e9a925c01fdb4fcbf561eb57b5f86361f88ef10100cdae070ad7f627cfc04671ba55c408fd949edfb1a14efb52d4d18fd5b034e595d6f63751353c1832a0c77225ef5fa7034e6cc07c5e37255ed163c72541144bdca8dbf5d8583913994a8239002b9ed1905bc2b450a2add735b6ca98360be5cdee3b3290c1e2dde55d828e37e87814658449936eb7699de47b2575e8424b813e83892c68f358c5e89665e2e1c435cc94ea94d44b9b3cf6ad16093f3ef0240402b4d7be7efd82fd0abd958d41608dfb4a8e59133c80b8fca18c6ef0835a3a4434e811185feb7d590f9eeb53cd55febedb53f914dee5e7e11f658faa6924f34afb5f2173f0fa20e0bbfabcac800e735b4f348229fbb23c51370ea8e78aeb4e27274aece204a1ff4c83768db7824440aaee876a51818fc5eb2932354890d556b822b794d8109aa385ee536c11929bd9712ba8523c54d3d3327f07a07002349087af3e9f50308a2fce14925ec8e7184bf76de297a6eb67b2c721c38b5ea15bed43e5ec1d90d76b80dcd937c7caec7f193c074a793bf92883afc5b84403063620e60a0bb5cef18d2cd3df7093d384718074a5087f54dafbeac7ae598f52fc69d5fda4b57d2eea74234dfdb29b9ff6984a576d194c9775ef3efcc4a18e7765c520a05c9ab0376fd2e95942e834d55fcf2c9d1db70fe607fa7e5505b540563f6bb3b164fab8ec39e782fc1b5375c802e7d54548b0213ada7987fd82718d99171da6ffdea4f2d3579d843054a9fc2ca4396b99a75ae98096ce7d127d1357bdb9e79a0f4f7e014282f38083b40acaf63c2c964aa4e7edb1d85d4361be7da793388e5ea47353112bbdf934b9490b91495aab5a51a68a8d6b46927587840cf6c0c0760a4cf73b909eb1c35ed996e10afc18f71ff541798afd4278b97c2eae09579f9db3ffd2dd40b18d2e649be16680b629f695c8e95977764b4fc55132b0d45af9c586cb514de4742d3334fd60f9dcc9532708a78dff77327e8d21fa82b47d33d6017e1746a84bdd5957cd235a462fc560ddda8525a52d1eeed86fcdd5675d1c18ab516a21a6e377da5fc067eb6a97211a7538479cf8ce048875dd2f122592b4b826ecd7f91f6ea0375c7692ba17fecef9a418f08d38b82e54109926bcc29a7f87df7d9f81b973496c13278db168662513b8a676634893e02769d59fe943b5331a2f7691aac55adeabf83dff5c7b2a28a2ace9add9f67c0cdefa4b6cc8f2f21b34a8d3819b926d910c46def8fd11c478050120f9d4628c122e76af870ccc299ad16faf42acd5519a97e5fea7cf9abf9bf2790fdfa8251995846060e4a381d682ebb97d450689aaa7007b1edae49078bc7244bdf4ade9f4cfdcdffb56c1eb577e24416aed93ab904f9dff69fb32497e6ab2f03e8562bfe44405dc0693dc9e4a36fb81c4e491da741eac1bab4e3e683ae28e9820f773a0fbbe73c4266fc17bbd938bf072dcfd1927b878abc3dbe2aec5884c037e5af146b6e38f75593b33498e63941a45758b3e6f27013e6adb0ef098fa4fb37c9b5791a07a44eb682d42f1bea591c66a0a701c35ccc8aa65f1f25f0bb71bef75bf41cb00355733f6bf70ea15414548abc752cbcad3a9622b9f16c41e97559f427adc851303608a585b0b55cf7e609f117077d6a40f05aefa6392d6c266c768b954299a8629f8db47bd24772ef82a501e8232b950d78fb91aa9f034ca302d450a23cf94f4f1397502a2e7da5139327c91b42f3e88a5933ab99238cbe86f754336ab661ea8d2c8567b98aa3ba11e0866ef1062a37072736a78e7f95c55732c9049ad3e0850c06e726dddff12c233a814637144571528f2a8c187689d4411bb939800dc754ca5469aa6458f60e29b8aca1bc4033c23103b5d99b482630eef416ea06a1bb85d5dff700b3f436c0db0a5a11d9e423b097ad904525498da12d91bc90e06033e21bd42a5da78168513c4de07c76fdeaf6b3892cec5b1d66fb90ee65e3939ff0af91ee44388e861b044a677d33fc43350ce7f17881709c4717be236061674b80ab7cb78db4ee4a6470adc953df9641a8478322235daa3384f9fd1a413fef779aec62fd2da26e39be350ffd900c7a5b63c260137186e00b4ab52563a53756616bc50b71c42c2c55e6266b9df2585e280b8b940b7c6fd4b336ad79397174598357c38f5d3d34e1b69d0de412da9d65037e8b0513b8d4c516e77ce35786508115b3927f208edfe8372c01c685225802bab6cc4e9a5b096d98f0ecb948bc84f7d83e78128ec42f07553cc990970065331458fd70979abbf4aa77e4f9c48c598913e3df97c3e007413d0566e9dca8ea60b202af799690581bc27db0d60c75c61b8b69593fbaeec09f9fa65d34d292bd3c4776e31fa5c4e1f97d9faaa9359f46e9655d4ca126a80b65afa83170ca9a0118691edd77f76decc4144b2ff25cc0bfd3b2f1bbacf6519f54b8d4d90e51a50db50c243827091fd7a3ca7ba7aa59f1b7ba42bca40878b8f737a558429b3f64bc3ed3cbbcb566517a6549c21c82d229879af7d07e2b11bfe8422c2626201e3b59977528654c7aeed7d3e5034010c8738cda5e42bdaeac73e30332cbfb101b10a1a384fe3deba2dc17f364f5b2f91ab89d0e749543e8c4021484014302dd3fb7bd9b220f45af592652ae9d2a940c69abab4923a9650467be688be5c6ab1f7b0ac37dce85466eb240087dcb114672931628e83816cd03d340f4a111d0976972ae22164f5d9a5ce5847a08b5c085515bcca96ee7dd4cc306b688d6203e6aa50347792b1d15e4ea417bdd54f340d5d33d5b8a714c5b2ab19245057e2c65776dd2d937bdbeb9b534c9e2acacbba475c7643538adb5abc6266b41ae5dcedeb61f278dedfaff4f94a570fa29938ecd16660b90cc07cf8f3864431b4fb4c9ca7fe5e6b1bfd9434f53905e6f6a2bd7162330714e2ad132619b526a2d5d11921a033da0d4edd84e20b2c1102353ee4df7f16ec54277031f4a09afbfdef87de99b5150fb6316b51a00294f6533d6c7caaebc3c5ea40140f2e59e92dc8e18193bab1ea6d70700aeb7aebe78cd3c838f7362b9f2a5db9bd921510466fd92284fa9ccd7cba4eb28d3aef455675edcae8d91fe89e02607a60a54c7602921049bdf358f512c51b10fbdb7e55de45db2bb235e05382f216cc08d1efcbdb8da48bd1a5a5a2ab27c17cc4c73fbc4b141ea60d7ebdd3b73e3a8f4c31707e960139a724c5318e9486a21718024a8bb7beb4d3b1bfd6987fbae6e7753583be0cb5d8c6fc94bb04dd1000cb92516acf72fc22fdf53ffe9cccca6968572cafeec59e1edb412f0b02474d57f0326f56a88947241c1178d49c45d2f689f2084e2392b7a176af946809320c371815adecbff60012a34424ff61e337a830e0e95882b3aff4d7602edf0deda77b84b866968320981b4620d1c7bbbe71a53d16ef1655d5aeca03fb64b7e72c513478f10d76f4cb74305959d355cc5f28431f99d78e2ed19696360bfd0a4dbb997e392c8199a76c95f73a32909d98bbac80cfa23672cf9c5a2c64e90f9f924a339f4da9f12655b7ff8e2c6882b90dccdc8950ff45340ffa7f2468b72a87346be2215bf4410b154def49d93380cd86a35150380696d716bc22274236b5a580e8b43279984694d1632372ad1531a11837b3c8a7df570315e8974d79dfbb97757afa5de54342c8023b63c9e9a7fb7668798aa1e2cb8c2bb80e3d610af8fe64358ebeb1d638e702997ba25a3bae9b65cf69eb19f8940da0730327b40ef0e1cbfdbf4e53a5c415de91879aa69795d291121402892897de7f4ca9c26dec5f4172fb95cbc083c2f9fa4267d8e408e8dae3cdd38079a5a9e5ad10f0c864b837f2896adc165aaf7039da222524d403b3b5e9cd12a6da", @ANYRESHEX=r18, @ANYRESHEX=r8], 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r22 = getgid() chown(&(0x7f0000000180)='./file0\x00', r21, r22) r23 = semget$private(0x0, 0x7, 0xa0) semop(r23, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r23, 0x0, 0x0) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r0, r1, r22, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) chown(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r24 = open(&(0x7f0000000040)='./bus\x00', 0x388, 0x0) write(r24, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r25, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) r26 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r26, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r26, 0x0) shmctl$SHM_LOCK(r26, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r27 = openat(r25, &(0x7f0000000000)='./bus\x00', 0x18b, 0x90) unlinkat(r27, &(0x7f0000000080)='./bus\x00', 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:20 executing program 1: 16:19:21 executing program 0: 16:19:21 executing program 0: 16:19:21 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000400)="24000000250007031dfffd946fa2830020200a0009000007001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 16:19:21 executing program 1: 16:19:21 executing program 0: 16:19:21 executing program 1: 16:19:21 executing program 0: 16:19:21 executing program 1: r0 = socket$inet6(0xa, 0x2000000080803, 0x1) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 16:19:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x683) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:19:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665800ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a82e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a00000000"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:19:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 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') 16:19:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1d480000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x4, 0x80713f9b8b5baee1}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:19:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="006fbc0601ffff00c0a1c55560cc26735b3a298f960000000008b15388c37837265895f0cf51505f7edcc9509f33ee59ac4e628d90e65d5b8be7c649642a0d8e66401f8678c22ae94c427471d0997c82a06db5b99863087fb6fabbc38ac388fff226430b0afd3f234bd70c2bd85118a64883d3354b822d72a16c736ff36ca405486aacac3803b5ccbd983c947efcccd904a91d5fd8f352a39c482bc4f6041945e0a76f"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:19:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x4, 0x5, 0x3d8d7c2a, "0d3fc1c06dd9512d0cb7c43f5100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:19:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x404, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:19:21 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) dup(r0) r1 = dup(r0) getsockname(r1, 0xffffffffffffffff, &(0x7f0000000040)) 16:19:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:19:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0xc0000000ff]}}) r0 = semget$private(0x0, 0x0, 0x3c3b10564f53bbff) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x3c00}, {0x3, 0xfc01, 0xc00}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket$inet(0x2, 0x4, 0x1f) 16:19:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x800000000000000], [], [], [], [{}, {}, {}, {0x0, 0xd9bc}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x8}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000005000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 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, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:19:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x0) 16:19:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2fce9b38613e67e43f26558c66696c6530006ba2b3caeae7bad57611ff96852f3fa4d7660620ad95b03ffb37407e3240052717c6c6b803fd97543c6724d47f"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) getuid() dup2(r0, r1) r4 = semget(0x0, 0x0, 0x2) setreuid(0x0, 0x0) setreuid(0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, 0x0, 0x0, 0x0, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r6, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) dup(r9) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, 0x0, r7, r8, r15, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) dup(r16) r17 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r2, r7, r19]) r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="0200000000f4c10089c23000"], 0xa, 0x0}, 0x0) 16:19:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:19:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8", 0xfffffffe}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020abe688 16:19:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3, 0x80, 0x20}, 0xcbb, 0x9, 0x9}) getgroups(0x2d1, 0xffffffffffffffff) 16:19:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x82) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000680)='./file0\x00', 0x100, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8a, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x80, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0beb0fe4d55b3c7374507cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e99118d7701d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607c716bfee2aff61e8cd2f6272c134be548e2d2480b987a076f8b59ab278324cf3f13945fb7583c02d264bca3a82fcbb41895bdb9e315809d370be2ee4d5f07298c9000ae6abb429c784eee33e1baa3c515fa07f24af0bfd5690b464f81df163f5f10c819fc795a2f7d0f32839ef5b8c78a716a2ada06b8f10b64fd1cb645e970dd7913418e81af9b00d04246f9613f39b3aef9fb124742e6fd4d672b633370d3d232a4864078bfd6e2"], 0xa) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) dup(r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000640)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000280)=[{&(0x7f0000000140)="28ec0cc85e49ce250e0845625d90bb76808197068903348c16528f1b10079cf4f572ecc3fb903194bab6ea637e4947fb7bf205271306385eb9e591ff9c3329b76328825451ec723073387e4e2447ca80e022925eee8bf811707047d180cd2015106d72f3ea6c78a22d61", 0x6a}, {&(0x7f00000001c0)="9175f57f0641e1e46367ce5580ab95903f00ce054e3954a07eec62677cb2", 0x1e}, {&(0x7f0000000200)="b34720f11b6576351c962e62417a73235ce1b6f17924a22a16a6fff9f34af4959f62b3d4f3259161299489173cc701fe336415d29df8facebbc19e231090b20245519559f6ee4b1620bf1e446d7ef6b50fd505489d6d10ad302055bd0d71d97787b31c441bd598f605c02fbed99b946581ad53", 0x73}], 0x3, &(0x7f0000000340)=[@rights={0x38, 0xffff, 0x1, [r4, r1, r0, r6, r7, r12, r9, 0xffffffffffffff9c, r10, r11]}], 0x38, 0x8}, 0x4) fcntl$setown(r2, 0x6, r3) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r13) 16:19:21 executing program 1: r0 = kqueue() socket(0x1, 0x4000, 0x0) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010004, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) 16:19:23 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:19:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000667000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x39b}, {&(0x7f0000144000/0x4000)=nil, &(0x7f00001eb000/0x4000)=nil, 0xff}, {&(0x7f00000b0000/0x2000)=nil, &(0x7f0000690000/0x2000)=nil, 0x80000001}, {&(0x7f000075e000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000364000/0x1000)=nil, &(0x7f0000182000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000021d000/0x2000)=nil, 0xff}, {&(0x7f000013e000/0x1000)=nil, &(0x7f0000250000/0x4000)=nil, 0x4}, {&(0x7f00006ad000/0x3000)=nil, &(0x7f00003b7000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000058b000/0x2000)=nil, 0x401}, {&(0x7f0000728000/0x4000)=nil, &(0x7f0000427000/0x4000)=nil, 0xda2}, {&(0x7f000017e000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000605000/0x1000)=nil, &(0x7f0000460000/0x3000)=nil, 0x5}, {&(0x7f00002e0000/0x3000)=nil, &(0x7f0000047000/0x3000)=nil, 0x3}, {&(0x7f0000661000/0x1000)=nil, &(0x7f0000342000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) r1 = getppid() wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:19:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="2f35f94537458ae7202df6262c719fde7543d0e6f6844a92c96e768eaf110d5266b253aa1b9b81908fbd9174a42b4f0e83ba6575c5fab615a60760431707e08706968fc224aef582f75ea7f84a70041bf9e4f9a6b4ee7ec2b0ac0aa284a229cd574d3c531386f983b171d7b95493d7e8457e7c9796326a044539a1097fb56ad53d65df63f85a072252d4376e196300bf1e6e83402169dd11e9d911257a84c9b9855b8eb44047bf20be426a58da351364c7fdf7f7d102d7bb2f039390709e2e31dad95dbd250b6ebd46af4e330fa2b689e88d48128e2cf1dc144b616cf352687d14317061d15151d3bbc19b76175f50ecc56fe1", 0xf3}, {&(0x7f0000000200)="26cd604e7010d407aab4ec466f881c10ff6b2a8ff323a6397455f4e8659d0dd644be4ff6e92122635731cc194a627dbed5f3ed3ef48a4b2db1adfd46e6b0c4b5a59f4d67369678ca58a5e6a53789167028d4ac1651915780328e07f0365fab136135a59516617a34058d3853d6dd703e537531317c83914257522d41", 0x7c}, {&(0x7f0000000280)="7928bdab9ca057ad1689417f151125bc130b1e6172655b824565be33633601aa77ebfe7e0ac2b7ac0a6d8822255a0793ef100dbb484fff231733f5e6201f69f137a56c0b25f159da1eace24a1dd63ac519a2e97d3dfd91a9c60eb8f789887c8bbc8700002f269027bb5e3494e01e007ab29918a30ccd7bdfdc3021ff6149ee40b204216356d5ce4441f6809dae8fb86cde66e263c4db6d97c60331c4397929ed90f66c56ee374dcf12747e73a4a0df787b833f54214237bd6b1798e10a67621d9753a0f699e2ea51b41d1e2a38ee18572463dfb439eb1ced800f9049cf7bf7475be2014befa8fd84bf7461c401356ea435fa81629cbb43", 0xf7}, {&(0x7f0000000380)="7bd0083acd62bbd11de4a7bf2b949f94be0581", 0x13}, {&(0x7f00000003c0)="790ab77a3c114483fc240cfbe48ad7207328b125c2b67d6262cc6b54c3255baf9ff9e25d25030c27b025666d1ccc0ff611b2c1bac5ead4a1", 0x38}, {&(0x7f0000000400)="43227333f0eabb57dde3df46edb107f261c6b46d6c2f1de7221e467c47139b4b1ed6ec80d692ded9d4379e3ff4277a7da317203f6a58c483f2b5314700a995b67d8e16893500d2c363ceaeaf0457a5bd7d94a660bb439a95e5f7544b0cc5f8dd0a21f79f355b4e3c1ba42147ef869c5c0cbcb62f0c6958988ab68d358a26e82bca526c39b36e6a0e6192", 0x8a}], 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:19:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f665eb957903d7592a4abcfb7428cad6c653040"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) getuid() dup2(r0, r1) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r16, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) dup(r17) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getgid() r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r2, r8, r20]) r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000334d"], 0xa, 0x0}, 0x0) 16:19:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x860, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000340)}) syz_emit_ethernet(0x64, &(0x7f00000002c0)="fabd0342538afb29f74adf27f7e89d0eef0c47adc81c10e291dc45866e219f77435f6edadb1022bc20bfeeae5d6c1c17fe378232c0750f61905b8b923d7649767da3135afa06587383fe215596ca41871dbe9164d4d8f6b7a631c764619005cf08cd4821") pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r7 = dup(r6) r8 = getuid() pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000003c0)=0xc) r10 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x10, r10, 0x0, 0x0) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={r4, r8, r5}, 0xc) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) 16:19:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/191) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mprotect(&(0x7f0000076000/0x1000)=nil, 0x1000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:19:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x26, 0x2, 0xeb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r2, r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xf) 16:19:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:19:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') write(0xffffffffffffff9c, &(0x7f0000000040)="bd9b4fa65ce96a510bd9efabd4c6436bbfe94de9768e9ec25321bc4998ba8ce2887fd48d80024fb47f6db33bb0e82af5f697a75df4975f2b576e7a0742079f7cc60cc61c862d334fdb2993ca52c5725c7de88bbd7c16582d2f5eeb2048c500fac4c7325912c5fa4aba9a76b2f3e5b20d2bf17b2f072972617b300ad0bb07d03c560fd5dd0ea97d195ee1027115bb346291668d5930e73daefc3a76bb6ec91b79835f65248ec48f8fc709569d1d7f714b3932941104d3d6357362e0446adc0ff92e5b93", 0xc3) syz_open_pts() connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31433000000c7a4dced0000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff416a3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e332120ec075cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb45d6f5a6f99624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00d2c7b224df9525bb1301172d11896e722e849642ada8d5c22cf97bc684fb802873184eb55aa371770aff3150c16742b37ee1c8fbac4300652d0c8b55eea353197cf3e86bbbbc"], 0x10) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000900)=r1) readv(r1, &(0x7f0000000140), 0x0) r3 = kqueue() write(r3, &(0x7f00000008c0)="2e33f21f", 0x4) socket(0x18, 0x1, 0x2) 16:19:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:19:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x110) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) fchdir(r1) syz_emit_ethernet(0x5, &(0x7f0000000200)="b3f97f0a76932dd6ed9270d8f8bb8f5bf7c2ba72e94ee75cb98a0f4c2e755421f487051b32533ba15bf89c29cddcd9ec259a9676e526fc451c530839eeb6526daf6e8115c0f9d77c69a01580293916e423aa95e400f2dd9290661de1c89e173db016b7e8") pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000280)=0x500, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:19:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r8, r7, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r10, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getgid() chown(&(0x7f0000000180)='./file0\x00', r11, r12) r13 = getgid() r14 = geteuid() r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r15, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() chown(&(0x7f0000000180)='./file0\x00', r16, r17) r18 = semget$private(0x0, 0x7, 0xa0) semop(r18, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r18, 0x0, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r13, r14, r17, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = getppid() fcntl$setown(r19, 0x6, r20) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001240)={{0x0, r8, r9, r11, r13, 0x40, 0x8}, 0x3, 0x9, r20, r1, 0x0, 0x4, 0x5}) r21 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x10, 0x1, 0xe4) recvmsg(r21, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0xfffffffffffffebd, &(0x7f0000000000), 0x1, 0x0}, 0x42) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:19:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000003], [0xfffbfcfffffffff7], [], [{}, {}, {0x0, 0xfffffffe}, {}, {0x0, 0x7fffffff}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0xffff}], {0x0, 0x0, 0xfffffffd}, {0x1000, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x0, 0x3, 0xfa) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c08bb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8bcba3c56e60fd2a67fb8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="d51f7837cc87e698692b1bc8c37da0f5a002a7b3922d7620c0d8f6a7d7defeff7103e0581e0608ce8437a490b929a6241cc7fc34ce3c410a99970b2abbaf25304ae14ba0ed6518cf5496e45d4ad1f77778ebf0fe093a4feecd08783b5829c8a5dc247dd34c65804a2e6eff75d32b945274e01cf323a9cc31718a339803c174ee2805a803230e82c5", 0x88}, {&(0x7f0000000100)="12e5607ba7aaf7a4e6ace3fb476e488ae85ad71fe4d39060fa7db03fbb83224351f0b5f6f716493cf66bd73ad93249cb11b198523925a4f0002604f1ed4e104b996322610d0fb0b5fe24a84784e115c42c03e5151004907b50694429a48932d9cb615648e57077682cedcab7836efe65fc11b84183a9ca256a7f09edd4b3eb", 0x7f}, {&(0x7f00000004c0)="b2c8b44721c681244b1c3e06d3bf7e48a396fa44e4e956c1f126f3fc121e607ec807ff4ccf2100056d13020d7e135bafb503ef367563b51f7d15f83d813627f3fffd9d6dc26ec328efca043ee6f8847f900a5e47b46c29b0fc2a3deeffd1235fb0255256589fc5394a631e27a193439037d72f3fd4b3b910801e77ac2805bd064317e59b023a84456b7ad82f816d879d1141af9a70e93d5affca3daf0e681a4d167a906aa17e3abfd472a505b8fa25a7eb899ed9d3e0e88eea235e22711d84541f3ceaa0e04226be97c2b9726b2b10b66f4f9b100103b27c0a0c6cf0a459d32656cc0096abc7110e41357851d6a61f684ad9791be13c0b", 0xf7}], 0x3, &(0x7f00000005c0)=[{0x78, 0xffff, 0xcae8, "c06ff110457919e6e94f3fb1653e4455b40ca7b465e5c018a94886b392617aefff64c19989832317c25044510f691c584f3881462d06b85304f926e2fe9742fffa5b6f932ef508767c87d2bde5fa3a4b0f8833305aaebc022085ab60ee68fe5726"}, {0xa8, 0xffff, 0x1, "5536b0becc4219e856cc324c6c375cf4f73b0881f6528ab80eb852c06d2c7361c6e6a328ea5e3bce6f13dfb8599588ba9b8a6ef378aaee98452749c04316bb57b5e874cb9f3f1ea113042ece513c3dfe7ff5c704925b1c95e956092045c80d64ef49e46534405d2f34f17d11703117f993b4e8af9677527ab57a8db4aa453b9f90f7a644c24efdb89a952796d55f42f0c358d7a7e3b3a6"}], 0x120}, 0x7) 16:19:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:19:25 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x7f90ca4adbb92598) 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:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8050, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r4 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r4, r5) r7 = fcntl$dupfd(r6, 0x0, r4) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) fcntl$setown(r2, 0x6, r3) r8 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r8, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r9 = socket(0x2, 0x3, 0x2e) pwrite(r9, &(0x7f0000000140)="fbaf0000f8ef5ac1536bf635cc07", 0xe9, 0x0, 0x0) 16:19:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getpid() r3 = semget(0x3, 0x4, 0x440) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0x516}}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000002c0)=0xfffffffffffffc3a) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r9, r8, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da792945f3db3a8b02bea07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b7aa226430c905897b96816fc90af4a0f4c5a93c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08d3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afebe65375ea2267d3a61548a0ff4ff856f50508d5866392f9f6532421262050000007cf27d8cd2f6272c134be548e2974d9f0900309682cfcb1cd1c2249213a1f48624af1b59212f7443ac2d63c6fc57b7a005417cb20c4b0447d1646f54d203e6946be5a749d68dcdb2bdfb2c5ff137fa0c1aaa12f33998944ffb8b3b5c5ffa06166ed24cb2729409610f773bddb57b1f53f0983eb45eda99f839edbc466e9e9c25948fdff1cbbcb4892060bc4aa1f56a5c2042df8f9a7e83789f40806417f4127e1985c36663ed85f3966c26d4a78ad596dd23b9eade33119d20af609ef7741edb87d8b7f4712b258864770cb7bfbcb946"], 0xa) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = getgid() chown(&(0x7f0000000180)='./file0\x00', r11, r12) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r14 = semget$private(0x0, 0x4, 0xc1) semop(r14, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r14, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r15 = getuid() seteuid(r15) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000680)={{0xa, r15, 0x0, r19, r17, 0x5, 0x3}, 0x1000000000003f, 0x6, 0x200000000006}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x55f, r9, r1, r11, r17, 0x8, 0x9fe}, 0x4, 0x3000000000000000, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x8000, 0x28) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1f) kqueue() writev(r20, &(0x7f0000000040), 0x100000000000038d) 16:19:25 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) sendmsg$unix(r0, &(0x7f0000001580)={0x0, 0xffffffffffffffbd, &(0x7f0000000340)=[{&(0x7f0000000000)="4c19168d3816ecb43a772fece36acbc91892732c643c94dfb4c3daa21d2412c1050461d188ee27e1ce8e9880449f981e02fe48d0aef9761b0b04275610fcec2dd37f465d894a1fbdcc57e98a6bb4149941a28f6c538ab29a39c8046c8e4dab25be27bcd258874ac7cdfedd2feb92fac65bb1c8fec63aef850995294e80b188d4c0436e5e7b28f617b66fc8ba1e685885a92c2aa3ffcceeb7ae", 0xe2320b2e231a4ca7}, {&(0x7f00000015c0)="79dd2e605961740e6af4f0ba2f003707ff8e4a26fe5cea513787850590214d8e213eb8dddbe4f2befc8b17ee61270e986bb6c8d82bc22642f5a6d4ded02ae351398c9af05c1f96a8b08030efbb3061e2d8d5306b3f7ada7f44ed760c2ce4413b9322c73f8159a6fa011a80fcf084d9f7df07d2a5fe0d867bea2d0de3ea53b0c38e46970dd09cc795e0ffe8824432828fe86f8e76e32ff1f700569dc42c8d89cc316434b465536b8c99c59d4800b2672a86d62137420718975b1ea8d975fe84b4d3c5cf41e9312e492bfc414f306500ee03b5063258af3e92900cc2c4cd2f7b9b4c4e71709932d5eedd447245afcd803071389c5b4b57cf700e724ec756738daf99eabe740fc8da85d351a2d194b7c3f804208a473fc3b70b014436c58a88c08b0eafb04980c2f0c5b0ec3ac6bb9fa56e4509f5cae7225e646c9f09c26e9fc2f47b0f1212152d477c85d34f8e871bb91d83093e5e9d95edc92466ab0f0a271d98586941fc146bafdedf20d1a34494e21c4fcb0ed63fa4cbf5f831e03257700b41cdfa0f81f3c74e05ed70550bc4dc31dcc82a8cba7cfc6ceb66db3d741327cd34da18ad5fa9e828db918597733ff2cf5ddba4945097e7f599e54bb31ed8766922c6306f6d51589451ae48d2e250c0eb681e9e8ee7d45c5e9286bfdcf5130b071e1315770b37ba80c680b7ed915365b0c03be56c746fe10284e7535f7e4ad724912c5d6570db91b559bb2d2f1a1f40fdf864ae83ff179f352e0f86ecdb9a99235146b046496efc950f934b0c04c368b7ab1d08760bfb49c0b7ffa071435ce4ee2620cddeb60e5680d98d62b7bf323759e15dd394bc3e40d14748738afdd06b1333fab16a97c011a357be1421db10412e1d27a38f3f59febce765652561c49123045a08a8eabb3262c881101f4159660976f795d23a44190a43abc24e2535a72e6a69631ae8da12a41d6c97cbf8a5750aa5090b83edda84686cc80891c458812d637fa3e415aa3de1f6b46647a3a3b16e482a98d56e7ad8d47f7fbb2cbc3501837aaeb6ac5e849bf23e926e412128959bf08ea28b5b3b28b1801c1d7b1a1edc32e1246f99d2c8da6e9c4a859b6030b102aa674d95a777f32810776307a419a4f4d0be33ef6c3145e9602a50d51d409b8827074ce39ff8ad8e261c5510d9343e0304f98f790f3ed0379efb72e52110dc145f5ebc29290dddc78e4bdb2a0e32bfe6f2cb1b48a48419c6a499ea451fb59464185385f9aa5b771da59bf5daac63d0cc3cccd7ec10024ac36dd39f2ce1006a00690e50d2900c1996cf688ad28ee01c5a84860aa7e8678b958f16fb51d641efc4b274a7c1b87dc7dcc88318a6d520c20e620f4b0797598962488d99acd6593a9d7c2e8e7924b97633da2794989e14aef23b42391ac836c8ddc2f0d4c6f09967dd4ca43a70285bf0875919d0e35548f6c975093b01354363034305b491bb0cee3a0d86b9c031babd7454e7fda473d699d4c8dad7bbe7000c45d6594a455765040c126f4c1bc3c98fd870200746e82848b99b3c7e581b5979740fdd09e7633fe4ff3fea6604e9f140551ff15af130f9356d41bdc32d05bbc33682bc7bf64a4e2fb74aa04f1a5f44ba48d52a86c6dfb9d9e5aac99ace68a6f187b0f0a8fa9e141b7bea4542e3e759c301c30d45e388c5ee902036ec06e0e78cf224311f4904c53afdb7581bc6e62838d3dd02a1f821415422bf64df3f81c9211f9bdda4f3b7164edf35059f8a61961571c8adb3fa70687c3ef884d77834561c3eb5ea47d6f2041d25ead115745ee1400b88843ffafc98c8d247afbf224a3b000df4f0e5c988ca529cd3808c29dcb9acd0cc4b9778e93c3a51bab06acf6a6f9bb429ba2fa1472445e2ff61b04635bfd48bc49286077b59e87ebbc81baa9f5fbbcd6adf62286f7ec338473dc8d993440afa912d5824054071c523ae8438ccc360dda0a58cba21e2fbdfd58f536ba4f8e3d4ade6c3200fee4200767e90bc4ba52d1a732600a3067a4100ecf7ac39c7153517a30601812edc17207579be5221b89161fc36f367f465da4eefdd601614beae1b3eff5c2d7cc3ac2dc9d3a1c04b00eedd6dc848c1aeb5a56c76445d899af9e7c6bb91b7515788e28bac0cf2b08cab59834468d994fbda68e54d485768844eedeba73fbcd6b70e5fa1acf479fddbea76cf2283d6153beb5c7a46ef7077a01218c9910c97bae94ad9b5ab1e882482661cf45d65f76dd124d9b680482a8e88e0a376dcbe53cdb5f5178124397c787cfe9c967b995976a0e3373422f539440690e714e73bc2b77165483841833ffe1df7484dff45bf1331f47a7e4bdd6eb5f38a38b4c59d490091bbb6c4baad4a3a6cb03eba2df72c1b8513fb5570c29a5485db7d9d3b7a6de9cb4e33dd3d6b4fc893418a44f4aded65c012db570adb7da744620db1525627236029d21c0bb30a65d1d7f431d8b9f5a67bab7bf7cd19ee01040648c407f38f287a879b50351113c52f8b8098b7638b55657204ccd0eff0da0a4fac1d91894b625ae96b881c394f384f1141111dc688c09cf10c17fac7bb602514be54d2c47cf7568f0e1cde262ef241c131b3a636004fd0382a0ebb4ba9e9ba98d7e4a2105f68d54e63d13b58c15fe4a51f5860239445d2d21a015239addb5abc0a251bbb93560f69b57ee4e2188480069ddb05cc044b82c4011cb9ceac1cb7cac7149996bea8506b46342fb5acd9248f3e616ef43f9025d69db5256af47ffa403c024db3fea7756e92b61e8c6d3ab441a8e87d9da2dc678e877b1a0645e30c9d3b1b724dd1f3a531d8ff058f144a6ba43fae56df1148055b08a8ab5f1eae5eb5aca2189cd90595beacf1765ed539a63221bceb089695a2bb888847e24adbdb64a3239fb8e4ba327c9379468f4211929bb1a95384f03fc735385a667d5064f6fe2d7f1179f30483481ed6ea9b88076014f12b1d1a852aadfcfc85603bafc9eb2887ec445e8757d7b3c3d71badfc3595141b1b4c7ca55a433d33b01a92c145add291c6971cfa4c543174c6f6cb3689c6d18c2ca9f1d0ce426ce3fc6d5459b89698cf2fe89c86ed965b79ad3b41f32e82d4bf247991048fcd2921c77d594435bac7051a20c2c2f4863c58c2efa2e3707e96d7b89ba72a9f8baca3b5ab57d073ca9b5690233f551442b0c7c9fe5a0462da55eb3b61316102e71fb023dd744407d4a458054b9fdfa304bc20c256f5998a5f9c70d99a44b85e1890131cb310b35a1423cf5c3658f161e4d698c5f397abde1c66a997d18d1da4cc0ed49e55c4378673a04d03007aa851689a51430d70e2213beb2f063907206fb0fe40ecefd89d8c0da9d8f91eac42ffb2494d32967401de556cc03f4fd0b4eccadb8094c60b8706854232ada598de0044aec650e96acb1057eee3ae8d20dc963d61496f8eb12b5c9d84265ef025e9275e5088c2229c479a7ac84c7665e8eb5726c16a35f8e42badc659b96135d9fad9dd30fb5c1f3eb828dada1f653eb40894c7a03eaafb9c7d3e2d88bbf2732ffd3908402a8797c4dc517968775b5d288bd8d843cc8097aa76bc2da16985d21fd9b16d2e54dfd9894e69961305c7f98a30047aa272452d4a7593cb9b9fbd8d99ec2dccab4731a8214a679cbd0b4cfad93559f06b52b3cb387ab77c57811be5a281c2d6a40ed92d690fa32ab34ea3e211c3adad7142fda32c1f41d6e88d47a2120cb62d5cf0b64bc41243be2e65c301b442e5ba3ad19515e14fdd43f89060f7348ae7695d55c723081d1aa236eb853196d7a5357c082ccd39cec20f856ef428802560df5c37330b16b88c708faf4379755096245bd6e9fed16533c201b491d4ed3fc30be99886e3f41ac0c2e27506dddb343d1711e016efe18466fb6ca1b78138015cc63c6735763226430fb9b464e443fd3fa6ec3d98dbf07c72ea49985ff8e415213452f107c18ad9f990ecc6e317d6aea7db8ff5d1381dbe08309b2d2589bb7fb641d26461e810bbf32aa2533b64b83877d97060f38979941503f24e2f8c4fed770ab734500ecf9b550c6893e34c46a568e286c8eb4e7171e34783b89a43c2b5c86acd3499f23cb77ede46c1278c5b7125474079a4c7fe1f27678e8b9c1bf31626bc53ffc42cc0bf6b43ed9061ed15d857f53dfbaa8b5b8f91baef3aeb00dae7403f87c0169db05b0aad3f8ba7fb48f0d65f2049260ca8a3c6364888cef0bc7402df728d6c5d00b0bb9f8341046189d9099f8b7d5e916bfba003f48f1a9ebbdb79ebde62ca80bbf2db54de1a2ed75dcf3ebd0fabf6e6a28fc4c83518a58acd6b5c902eae5f34238af63b37bffd48e43b3be29f87e9eced38a052494dfcbd11af8cd7d7ec150ff14699e350006bda91504657807d60fe664fe97be695c66a62f241b804f7f8b765ca0e7e7b4dab571828c5bad638ccfb848bc8f776ed650226f713973666a1759cda08f64d4bb22473c62f6adc1361e368d082197d044fc078883ed08e7221c51266bbe572db8575514d07920e06cbfda7783bc3c50975046ed7affb041728149afeba4509921dfdc48894b182846343bcf132f23b862dba08ff1d324fd694eb1eeb61f59c0c8a8332a22f3cb107a34eacddf4b42fe43838ec704267f452a167af859dd6ee7ac1b1766110f6f40b2f044e7d0160c2d343affdbeae9bf543b60c9f2eff537879911ada648fb76717ad319a564df8efc894ea87a746257b256ade06aefa83c74f2bd8f14ec79eb8eddcf693574105840882a4dbee1783bfb5f39324aa5ea3304b790a68a2982ef59cd3e833d8b55816db468f6d395c17abdefa56d47e1cb4be5a053bb1cdd3a28c089fbf34a50ba32472d46da42a0802ce3dfb729f5bfa256cb96908f9ef62ae3181fb9a5a276aad33a268d562c857bfc75f149b98fd85a357a855bba9d7ba35c4f0659a857e463dfda3d6dfb28cf262e61b76a0fa3ad079b46312892b2d465eacf39e930a4652ef8038287e99595e823c7534640d1820e24491d14d11436580639fdefdf640408d11da7a9b98b6a097b70ba8e060582b40eb6acf8c9fd31dcfe41c4f5fb0666548dc466a4d8fdc440145d374ade255f6d139f42a1dc49147d2a3d9b7d5daa6b1ef12e2eee7b36b3aa500826e97e86fac2020b2e0e0731aac262eb59c9522e87294bbd5d54676c432c7dd55d0f6732a13ec1714232acba91cfb9e95cbe78f75d06502ba1716eb3ea5aa8fa1179006cd885ca4904d66beeb81887f2f3b61c188d7e1ba3323cbfa3ba766a52938616569a6e5fbdef980fd28832ef7935a992660f4fc91bcaa7cb3bd6ef09b666502758d759388afc849a5e2f7ce7547ffde717d544e7d03248b116afdd4d0cdb8b0fac62bc5cb06ad79cba0ec6d890772dcdc49dce6ebba954025c03f6a978bb379fbb08549202ed73f242d68221c1b4e65d2924b67c71924d78bbc066ca579076e4a115b015567ca9defbf19f509e821218ad70a26b5722d168d07f93b254441665b787da069d4936448c4612eb03087bd15eacf6ff46361dd9e22b6a26ae5c23cc4223ceb0e4defb0aa057c99de8a866b4dc12303b4acfeaad212ce97210974d19689f898b52d920965b2dc5d986b97abe847d30c6427342955d56e403e72c2600b202b072c333d8b6d93699d0378116c3a1ac1bcc1416e66ba5a3f2e0df1ea2f174315b25696f85b4a875ffaf83a2599a7803199065d1d6c73aee4c50c71ba9e3a6ca3c007e60c1d7b73192f56cc6813d764745e6733db10412360b3cd9ea20bd962ed338e41763f17dff6035afd2639f741ee83edf60d8acb16904e3d92bb49"}, {&(0x7f0000000100)="ffcadaa24f05d11ab25f43"}, {&(0x7f00000001c0)="9d01dc3a7de563f74e42556b3d4d2f3aabb94fb787bf3e59f3875cda044238a79b058e7be3702c1be85c183a5910e716402abbd9c3ef00b0bbf19abeb94472a22a6b1831799a7f8dee07c16d533769c043925df8dfc9c23c19e47171d8df4f7847780b7ba31446749f58dde00703801b9468f3bf4407a84402fc9df6da08e5487eb5e7dc017ab350a05a46f2d46f85974e07d9d0e46c390fd656dec4d8d979a4e8a9176d6dade39aef32ee9c10cb2b6730dcd62a"}, {&(0x7f00000025c0)="57f53763f547d27c27114d5df42bb1075923dabe588e2ecd7c7d4a6f3d61b3d938c45257472837c96bcd5e7ff038bd2afc86d09269c0ff9bc66cd57733b53fb36cc2e405963c712dc7f4f08903ee65b4ba02a5eb8018f406d8df63cce2e8f6b104e3bccb5ddd1929781791a4094cc7e5ff985d1ee78e7d3de92de525bc5322945a840b783388bee27961a7f1d5fd9b7abdb7289714c6278f84fe2bc080fc168a3ea6e311aa8f75c240ca6948cf25f556c935540ab6b23e3ac7f5e8e2df0f085c0ad6ce080e67c4186aea035c572021a5cbfaa46683b816cd078569c334cbb124b9cd3a39d1783fbc46ba51bc85cf8f3e4bde6e77e839aa6f039c805e45ff761396764dca5a34bcb3733b3d41fd5f7d1ab1c63575d6b7a8de9c5218799132b71f9ac2c0de376afb68e83e3a0bb0abc86d3478f35f4931574f0c8080b415e89408b15b81c9cc8f5aa71cf806dbd45122b3615188f17651dbac996ab4f76f0f0ce028d332fcb7e82ccc6b4c3dca00bef837d56496896900e8f38c664b20e57f8bdfc4f69bb81b0ec7747fd7b0d21bcaddeeaaead3480befd15e84856072cc784ca04cd86988db20d8dc2d85da663d66600dd980fc4e4ff7bfb06ef91921cf8f644f4951912f0ef8ebe5d6cc8463c5503b244566ee08611e4edb5995a6dc204621d261bd95621fc82bb9f7739e9b3ccf4b3e13c18fa78d09e20000d918499b4e92cc573050e050c78822b77ba7fc025946ebb2ee542dd25db4d747db2efc850407c11cad632b4fdf9df05c513af47a0be607bff509b2b2a7ef93b6ef170af01ce4d8448b57b73823aafc37b598ed22c3cc2ef8e34a1dda98bbc2d8f9ce312e992d79a898b47d3949cd02bde6c8a9222116660403928a8be6b6a84ab6bc7b2cb39831fc27bcdeb1a1c954c0ebe53b58a3aa8765958805781ba98ee1544fe4875b7d4ab18ff069857d1c9952750e6361312c07a3f2c3eaa0cf27b1bb9052bc4e331865f0954c592c682138c7009d236e967463e7a76f79bd8b36d412bcf241b6e8e496a850df22911f01c83c01867cd9bcc1de8a8955a9284757afb723331e97535989e5f7d3393702cb22cb6a21e76e91a55c01ac3a07938e024f179f5d870b0ab650c181f6629496761fc24b38861da7aad3bcc013e6e466aca576c5156ec02c2fa0d4f92fdb2bf264364e08ac9dd97f5b2fb6b3033ff0e292ae99b814dded99d662a545aea551964b2ffd153acb90acb3de3fde0e8a35e1276a55d66059dbd940b128c4e1c9f5864e9fe784c16d26f421cca9ef87050f09f1d6d5419ffb24edab5be3e65e5595d3c2c586e82f2335aa0fdf9b3a8166ba6129b603076d7e736e1255dad5ee7bd2cd9b92fef95b527b476bedc9871fb659155cae9e122083a3fa75395a83608b878500b6acc38e0d0b94d78f807b99ea12637d864e9d7352f4265d0eb6f31130ca0123843492897184f760330ae1452231f6b23a1be58bf076d3e0efad93dc49007e74d91c9c0323d7462efcb7b08a5881e371cfb4692759cd3e7a0c90512333ae0f20a4181461523d0b6b436263a1bce40df2640f665147ec6c4bb3600793530779044a2941b4163733848950fa728003066d930a2c12c0d0986dcf8ca30a5e69d3d284bb8fcada64c1e1ffa732769471e51a058ffe8fb28a0bcc665800a7bf28ba05298c6d2ec2bef01ca33f2e0438ed50959abf54195ebc6223b87750b8bab08863e69dcbb08f9f89d416586c6079618975e548ba748705137868158665d157236a1c99834e78264d81dacfe289d9a63113e10bfba7166988df891f70e51e672ffccffb5c01d584212d01007adeb200f1b3df15864fd8a59c5c51c8563b728b532e7a3ab908f986eb37c8961d0c9ad4375287950eddba0cbcddd74c96d21b7882acaed13be500158f1d0495e6fa4c7b06bfd8c74c32f8a59795503a359dd8bfaf2fbdce304dc0d891c84d5f9a0e26e209c81ce987c8bf21ed83450b475c0717792530de43b22f677b6b298f9f89efc41678484ad1fe8b079462b6f9d60da286d51b680d3b9c6932e53b831a5b4098a1bb689ee1a14a1c5b9553c1e9edd356cf397f92b0f920a90a6f41639685daed9bd7f2b9bcfd248b69e03bfddb3a365500b0285c6a0a279b7c27df22579d8c75da48fa3f5e397e7266d1a965c12d371eac69f699ca3b1fdcc078677bc3a0d7a07f90e5ffd668db7443977607d7eef5b07f9c84b1d870d8ca1f118a26d9e80d9488e701cc8c5a3cabf3fc25914bf6a8941fd5edff4a231ce84fe44c5d53e580e57ff508fa4b448dd927729dd4f8a716c44d9f8bf36a51bdb7f006caa0318057cfcf72ea4ba25a20c494b98075e03ce30ea456e3e5b8edaba00650ea3af5959fddea8948da99069c7f6ee287fc7bb3d338ffe5ba905cab233b9772d8c41a9a93f1af78392bce5f8388d57d989b8aadae4711a50592df96b7814fdf1fa4bb5c6ed75c3ccc8abfc2b9f041783fcd07a1e344c16d5cae4887d7894d4be0e22f51cea73a1ab5b75bf9bdb2a6488e3723fe5cb530e07287ac8cfb3d638275e894c566256f4204b5eee39adb3fe430dfcb7b5a8728e37782cb87f87afe17aece7437685739f582cd6c4df8dedd9879a0ac3fb964b8f2049a50dbd362f975d6f473d5cf4fc532b7f9faf23a85712e6d6cce3804e7147bc504574d1912fb55739d4ed65a17b6017ea07ab92a63534c5893f76cf2e222feec2404aa54a7b0cb811792edd6b845f7dd78f395a7b85de32736d1c8b11760963719157e06b10f8be61de275ff4e3ebebd82dd8fa3c9d22dc212f9b87353a1df35085b1c205c1a9dcbf83598d49051dac2ef1aa856d96fd3252aeb18638550826dabce71f2216caca2cf6d9090a85b39b5a67f4613df1eaf01d9b93df4547c5683c3f3f862ef97e1cba8936396fe70997f5328f6a856d2b7445fd5681b355eefd4b4af0e8ca54b8048c765a669f65f1b9c347ff013625b39148908aa8d68086252ecd894e87406bdbad03d39b594adb33162d3ce4e3934a2db9821abf47cb9bccc813519cffbfed9a9300da6d98478f97b9c6c32c15da9715c4a8c4487d9b43ab2561153834974de73317b04017aca24ca797e405648a3d55ccd0e3b82f68e33f6289c0f7df79daa417b1c51ad300d6890835ea3582e24ac5fdfc4f93a4dedc9b227d49b4693cf9dcdf492518742c68b2ad8637ce1b4159b12ac3419a778e734bf7adcc6495c29590e1bbf8bf54e0e995c06b16af16003f3a91d8240c9908e16ca1251a382aa51f6741c744d2ea3cdb68152227681386d307c555542aba8a4762b5feae078f836f15b00bb433f78722b7a947769ffcd1e8a4e4f6949eb2a63bbc9e5bc577a60ae3b1c44dbd751c883bd1aade695468ebc94f5ddcf99eee5741f3adeefce0bb1bcaa8a6f5d88d063bebd72bb64cff50edf2fb875ac672e0268ef7c472365adc0745740d082f59bc0ce36071fa3093161e1ed7e20713469ba6dcebe1a5451a34fbe7ac9d0a3de8a4729452cf11ad695ee260a1610b32139c1acd36ce7d078b55483984aaeb51e10f04e6b6a2ce1fefe9ae02730c5618534aa40b3af2e82b723917f97b3a59a0bd2ec70c5adb20f847fa640518fdfe370a355e446b37285b81c00ecea108b93828f074e4b99a7a1f56d55d814086dd4e7a0d08202bfdc6f42d29bd53828b2ee29d2fd826665460740b9e7cb5c1c46181ec98ffadfd74805698a6c7ac05abbe0f9f246631962492ccf369810b014d681cf2bce1e07810da54984de70883c884166985f7ef37362d59825de68000960d879bd2f52937121caf175418f28f61e1b155e8d1d0424fc3736c808f988e0497b0f5ea3232023dfb38c7d371e9cbdbb5926c8166d9e3192e9a28bd8f19912eb7b975a4304f5c6610be9d293c8cf3b23b68da5b1bb2870d91a92d55fc5e0e3d7f23df8c52b01c27b80654872785359abc96300fece0b2c2e6fd9ffc767dc65c1e01c01602067ed49c28d7b1c5181ccac3090a1b1be75ca1215dee741ad4bc9d484cecf7cd100736e43e7893cf2a5099bbf5c2a675cacdb225950f7e837e8e45dcc95a2ba3242e0420c519de341d977dbd20e6cd72857e688b3f7c98e5f23dedcfba989805d2e2bb3ecae7a888f84cc8923b072f9859f59a3832681f10eeddd92caed0e3cd5aa525d424d905cd0c300c4a417f12f5bcd27e88bcabe93ccdd775f68063fc149e6e9e054b197764316cdbc21ccd8e1613dce0a75fa1a3acc147a8d55470b3c36a87d2061f55447827b0970734cfa190176b12b3101f8b2c28144e78be48f0ea1386f933fc7524ab606b165cc8efec7fc33206684b1c62a60f773cae0321d6dcd8d2681801328be4130ac089f6b642aa64d580820577ca127679280cd6a524e842b5d9a8acb326ad9f8fa7ff395be1ee83b2d546d41816964236a6a20f3066b1a0cdb5dda7de2767fea8d7e689f82137fdff4f0c78cf8de35d0b95b4c7564511edcc96b41cff8b5796faf715f8bb0d8ccf6d6cda85904529d98f2a070c480f5fc447cc8e656c2562937a0ccbc9dea91a23bf05a9efc355cb9ec0a18e36da7ec0f32152d5215363953269857595b4da3dbab2f16af8b4aa82658ec4e8b4d9bf6e8e24a7453f9d88bc2089cbcf3eda68930a90a52b887d4bd478bdbe1e9317b4dac73987b1ca64287dab99f60fce972ac12c534a6ca07cf4cd397502c752a3221e81f12d4f201e9e5c61eb3ccf0a8498b0cfe2010240ceb1957541c289ffaaf68206daf64f2f2ea4471628b480e731c0e76f405772d602af84abdcfecbceb5aea20abb6adb9b5b4fabcbece34ce20f2d576463a4b36d9444952e4ac6e9a6affa27a6c28b77d43a8495f027de9ebee2622c6e8eedf492811a6014244333f2f0882d93f6519b43296f7f8a733b2fc9b2bdda1d766d619dd3ef93f0e956d615f571cd3827dfdab3cdf763530c8dc264f45cf44f5bbc8241ba4955d32039400e3dbaad1075f1cc42913d92df2e110fefd4620964286ce9bd4eae779a09b67a9022a7c3383074d9f49e3a481485080f9db60d71ad35c2345db390e65511908663cabbb93fca58858617e1362a05371f94d0c945eb62a88ce0d3cb6f940ab0814fce57f33891e810578536d9561c48f749a13b0dfd198e065eaa4adc5b64a162d9d81bd46e588453f7fabe1fefc229c7bbab2561d40113b5f7fe014f13089ae66eb8dbf629dc8bb5e5f98857affed4cdaff94a5efd375490efae5d0b0f1834b543e3cab4e248379aa7b93ea9efbc237c9fe4df0bd0693d25a369bfb1a631253a5030645e97d344053fb54bee4cc8cfe0ce372d6fbc8734589a31a1547ef8b15528aa063ab0e61fc981dd11d050ca4621fb1bca7a1a7d40876c97cb1711f9352d47ff34264120a6d255e2b141e196c57059393ccb724dda649d4a59c918b6033eda0c870093000ae397b158d35fea97363b3e08667c2125513a20aa46c4fefdebe9444f577a92b7d81a699febe96fc9ef6bb8516293edbd708d9369bf97143aec0f0e8c023774cb487a7727e66651747009f4a94837b8c524d0fcc7e784f2898c7addc9a763015043d4965a632a5fd7957b07799bd82adecc74a79f0da96278d468967b4129e37673bf93e56323c3a91be704cb29f539cb0d9d473dea76de87f2324e86e9c74b44d880f3158bae897e07398d87d8c24c96b1a9745a7a3903b27680b86ec43247ff08832ec7a17c4d8770378ad674b9aedaa25a9c3d3604a40e391283495e706c1893a0cc07458a5d190ed005d9519cbe8244b64576a23b486cd"}, {&(0x7f0000000280)="674f352189e2294bdbcd5a68878332700c65c5f825cadd1172c03893aa573e5eb28dc7dfd77f277c37974e5feddc05b4da37fd78c6526c8d129e5afda6a12137b999318b7b20ec7eb7e34af13c8921c803937f9b9290c1b6d8d0806d7d84ab5bdd912903e4b4cb222e1fccc121e6d3413b51a0b8e31179ff5ee7ddad11753c30ab23dc04b3651bb70e519e269c275a3a4686ab7f9c52e0a6040d7d52672e402e93982898db3085b572daca0a633ad57a"}, {&(0x7f0000000d00)="af14cc682323884397fecb01583b1a55df27cbb21dbfa790dc1526fcb175c0b86d8eeb6d029d6c9a0f2db54023fb8cce139826b89362cf238209e2df18f29c7ad81cbfd508dad76af87793f44646124e0c3c1f9f223c37b0b292b12933ac30c27aaa2cfd3e92ca596fba1124951c1ac6c290439bfb167f649bb35c13e6ff5a61cf55a0fbd9ee562aa1346dcf4719ed426b9e247e81ac2b0ab1023a35edeedd77d8d550c6891043437ddfdd5191"}]}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:19:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='le0\x00'], 0x10) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/35, 0x23, 0x820, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:19:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x80, 0xc50000000000000, r2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:19:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) dup(r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffff05000000000000002a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbdf0be336d62832ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca65c6593d2870b4122cd235000000000000003262b5121898a0a88aedf8cdcf00"/196], 0x1) write(r0, 0x0, 0x0) 16:19:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="47a78aaed6fe054db2e5554a77415e4ef46fc699027a7caf1b5d79ac555868bfc16798f54941f8d6b572", 0x2a}, {&(0x7f0000000080)="e7bd11f814b46794e2ed8ac7a537f5e196adddb22b3bccefd5f1aee08edb7061c9bdf3d5018d0843dfd321a357fc7d6d53944228ec3f2922d38fdee3e15c953bd5838b5df04487bf231ca9ca3e418b2dc81eeaf22675dad2544147101ca08016cdd7d5d0b3b815c5694de21a10d48225919a3ebd79f7b5661d993903d538c0a5e3b3f5dc088e157e5ae567cdc7a49da162c9b525605c187046dab17e638cdb4c5a19b8ff0409ca31e17a839545a6d5eaf67be377305ed1", 0xb7}, {&(0x7f0000000240)="82a7e27a0b7fff4c41ed52c284441185f0dadb8f09aa5731edbbd79ea5fd1f89ba7783c2", 0x24}, {&(0x7f0000000280)="febd434c637effcf5607d977bdd6f4910ab41d6cdd7e81b065169116e8d63f871da00d52138f4efd6c42db47ab0313aea7a69fbad47acaaf37d9b7fee0d7383db50398bada0c356c94d733a019a41734e6196e0323c5a4f97100fd73e6307d62a099d5d91121b1d362b4df1f46e00ca2b34bcfee34dff6ea1f3c86637f64e9e024eb97e5c1372b139525b72ab28a3836f08a05e5b74d830dd259d1246ac6ecfa70", 0xa1}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:19:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x9d, 0x6, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x140) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1b4) 16:19:25 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xa0610d969874ea78, './file0\x00'}, 0xa) 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:19:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x45, 0x10000, 0x4, "813653a3ba884f085cfb4c5329683ab96980d7aa", 0x4, 0x5}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0xfffffffffffffffe, "93804000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:19:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) clock_getres(0xf, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0x1, 0xba, 0x7ff, 0x7, 0xdde, 0xf3]}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 61997 82455 0 0 0 1 syz-executor.0 *507390 62972 0 0x14000 0x40000200 0K softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff82203673,2cc,ffffffff8218b2fd) at __assert+0x2b arptfree(fffffd80653f3388) at arptfree+0xfb arptimer(ffffffff825595d0) at arptimer+0x95 timeout_run(ffffffff825595d0) at timeout_run+0xc4 softclock_thread(ffff800020a10768) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205e21,ffffffff82203673,2cc,ffffffff8218b2fd) at __assert+0x2b arptfree(fffffd80653f3388) at arptfree+0xfb arptimer(ffffffff825595d0) at arptimer+0x95 timeout_run(ffffffff825595d0) at timeout_run+0xc4 softclock_thread(ffff800020a10768) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a25a10 rbx 0xffff800020a25ac0 rdx 0xffff800020a10768 rcx 0 rax 0 r8 0xffffffff8188b28f kprintf+0x16f r9 0x1 r10 0x25 r11 0x8b7de0c8487904e0 r12 0x3000000008 r13 0xffff800020a25a20 r14 0x100 r15 0x1 rip 0xffffffff81bab4d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a25a00 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=507390 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a109e0,0xffff800020a10010 process=0xffff800020a12a80 user=0xffff800020a20000, vmspace=0xffffffff826539f0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82455 61997 89363 0 7 0 syz-executor.0 89363 362786 74879 0 2 0x482 syz-executor.0 82062 446302 74879 0 2 0x482 syz-executor.1 14877 332303 1 0 3 0x100083 ttyin getty 10626 282319 0 0 3 0x14200 acct acct 81889 400844 0 0 3 0x14200 bored sosplice 74879 379422 35797 0 3 0x82 thrsleep syz-fuzzer 74879 19642 35797 0 2 0x4000482 syz-fuzzer 74879 63955 35797 0 3 0x4000082 thrsleep syz-fuzzer 74879 267579 35797 0 3 0x4000082 thrsleep syz-fuzzer 74879 80457 35797 0 3 0x4000082 kqread syz-fuzzer 74879 334950 35797 0 2 0x4000482 syz-fuzzer 74879 436232 35797 0 3 0x4000082 thrsleep syz-fuzzer 74879 241799 35797 0 3 0x4000082 thrsleep syz-fuzzer 74879 18019 35797 0 3 0x4000082 thrsleep syz-fuzzer 74879 158187 35797 0 3 0x4000082 thrsleep syz-fuzzer 35797 312805 56729 0 3 0x10008a pause ksh 56729 332230 24947 0 3 0x92 select sshd 24947 135487 1 0 3 0x80 select sshd 79320 187214 10634 74 3 0x100092 bpf pflogd 10634 304479 1 0 3 0x80 netio pflogd 55703 346117 63671 73 3 0x100090 kqread syslogd 63671 461552 1 0 3 0x100082 netio syslogd 92120 395199 1 77 3 0x100090 poll dhclient 62362 81401 1 0 3 0x80 poll dhclient 72124 418967 0 0 3 0x14200 pgzero zerothread 32099 288172 0 0 3 0x14200 aiodoned aiodoned 38273 119637 0 0 3 0x14200 syncer update 10065 129710 0 0 3 0x14200 cleaner cleaner 74121 38339 0 0 3 0x14200 reaper reaper 33584 437031 0 0 3 0x14200 pgdaemon pagedaemon 82765 312126 0 0 3 0x14200 bored crynlk 16723 478756 0 0 3 0x14200 bored crypto 77351 46422 0 0 3 0x40014200 acpi0 acpi0 21396 53126 0 0 3 0x40014200 idle1 46587 282950 0 0 3 0x14200 bored softnet 62853 215990 0 0 3 0x14200 bored systqmp 56772 314706 0 0 3 0x14200 bored systq *62972 507390 0 0 7 0x40014200 softclock 72363 39958 0 0 3 0x40014200 idle0 570 6522 0 0 3 0x14200 bored smr 1 383809 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 62972 (softclock) thread 0xffff800020a10768 (507390) exclusive rwlock netlock r = 0 (0xffffffff824e8728) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824b7f68) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8266bc58) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9627 6597K 7563K 78643K 18428 0 0 pcb 13 10K 12K 78643K 687 0 0 rtable 110 13K 14K 78643K 2388 0 0 ifaddr 100 21K 24K 78643K 700 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1638 0 0 iov 0 0K 28K 78643K 1722 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 4114 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 55 0 0 VM map 18 9K 9K 78643K 26 0 0 sem 12 0K 1K 78643K 1626 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3119 0 0 sigio 0 0K 0K 78643K 1050 0 0 proc 62 63K 95K 78643K 1631 0 0 subproc 32 2K 2K 78643K 391 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 246 0 0 in_multi 24 1K 2K 78643K 431 0 0 ether_multi 1 0K 0K 78643K 39 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 823 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 163 179K 195K 78643K 11976 0 0 UVM aobj 130 6K 6K 78643K 158 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 806 0 0 NDP 24 0K 1K 78643K 221 0 0 temp 258 3565K 3641K 78643K 92351 0 0 kqueue 0 0K 0K 78643K 31 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 101 0 96 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 266 0 264 1 0 1 1 0 8 0 rtentry 112 423 0 386 2 0 2 2 0 8 0 unpcb 120 1754 0 1744 2 1 1 2 0 8 0 syncache 264 18 0 18 4 4 0 1 0 8 0 tcpqe 32 46 0 46 4 4 0 1 0 8 0 tcpcb 544 1392 0 1388 13 12 1 11 0 8 0 inpcb 280 6275 0 6268 23 21 2 10 0 8 1 rttmr 72 7 0 6 2 1 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 56 0 54 1 0 1 1 0 8 0 pkpcb 40 19 0 19 8 8 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 86 0 86 12 11 1 1 0 8 1 pffrag 232 82 0 82 12 11 1 1 0 482 1 pffrnode 88 82 0 82 12 11 1 1 0 8 1 pffrent 40 2651 0 2651 12 11 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 233 0 167 1 0 1 1 0 8 0 pfstkey 112 233 0 167 3 0 3 3 0 8 0 pfstate 328 233 0 167 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 21 0 20 6 5 1 3 0 8 0 art_heap4 256 1900 0 1693 27 11 16 20 0 8 0 art_table 32 1921 0 1713 4 2 2 3 0 8 0 art_node 16 422 0 388 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 25 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1624 0 1614 1 0 1 1 0 8 0 shmpl 112 156 0 28 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6130 0 4710 47 0 47 47 0 8 0 ffsino 272 6130 0 4710 96 0 96 96 0 8 0 nchpl 144 11370 0 10918 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 37411 0 37411 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 17 0 1 3 0 3 3 0 8 0 vmpool 552 24 0 8 3 1 2 2 0 8 0 scxspl 192 36444 0 36444 31 30 1 7 0 8 1 plimitpl 152 261 0 252 1 0 1 1 0 8 0 sigapl 432 3257 0 3242 4 2 2 3 0 8 0 futexpl 56 80116 0 80116 1 0 1 1 0 8 1 knotepl 112 868 0 849 2 1 1 2 0 8 0 kqueuepl 104 915 0 913 5 4 1 4 0 8 0 pipepl 112 6890 0 6871 15 13 2 3 0 8 1 fdescpl 488 3258 0 3242 3 0 3 3 0 8 0 filepl 152 32815 0 32715 31 26 5 14 0 8 1 lockfpl 104 1171 0 1170 1 0 1 1 0 8 0 lockfspl 48 414 0 413 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 61 0 50 1 0 1 1 0 8 0 ucredpl 96 2846 0 2837 1 0 1 1 0 8 0 zombiepl 144 3243 0 3242 2 1 1 1 0 8 0 processpl 896 3276 0 3242 4 0 4 4 0 8 0 procpl 632 10083 0 10040 6 1 5 5 0 8 1 srpgc 64 38 0 38 9 9 0 1 0 8 0 sosppl 128 56 0 56 10 10 0 1 0 8 0 sockpl 384 8393 0 8373 35 31 4 15 0 8 1 mcl64k 65536 310 0 0 34 0 34 34 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 18 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 195 0 0 23 5 18 23 0 8 0 mtagpl 80 57 0 0 1 0 1 1 0 8 0 mbufpl 256 544 0 0 29 0 29 29 0 8 0 bufpl 256 16650 0 9602 441 0 441 441 0 8 0 anonpl 16 409862 0 388816 175 73 102 102 0 124 16 amapchunkpl 152 23626 0 23456 37 28 9 15 0 158 0 amappl16 192 18289 0 17118 167 96 71 71 0 8 12 amappl15 184 783 0 782 4 3 1 1 0 8 0 amappl14 176 349 0 347 1 0 1 1 0 8 0 amappl13 168 484 0 484 5 5 0 1 0 8 0 amappl12 160 533 0 531 2 1 1 1 0 8 0 amappl11 152 421 0 404 1 0 1 1 0 8 0 amappl10 144 321 0 313 1 0 1 1 0 8 0 amappl9 136 1067 0 1060 1 0 1 1 0 8 0 amappl8 128 644 0 603 2 0 2 2 0 8 0 amappl7 120 390 0 379 1 0 1 1 0 8 0 amappl6 112 398 0 387 1 0 1 1 0 8 0 amappl5 104 833 0 819 1 0 1 1 0 8 0 amappl4 96 3300 0 3264 1 0 1 1 0 8 0 amappl3 88 717 0 710 1 0 1 1 0 8 0 amappl2 80 24703 0 24635 3 1 2 3 0 8 0 amappl1 72 83419 0 82990 25 15 10 20 0 8 0 amappl 80 10739 0 10683 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 157 0 28 3 0 3 3 0 8 0 uaddrrnd 24 3282 0 3242 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3282 0 3242 1 0 1 1 0 8 0 vmmpekpl 168 40465 0 40427 3 0 3 3 0 8 0 vmmpepl 168 422387 0 420043 248 108 140 146 0 357 26 vmsppl 368 3257 0 3242 2 0 2 2 0 8 0 pdppl 4096 6571 0 6516 9 1 8 8 0 8 0 pvpl 32 1076677 0 1054000 347 125 222 224 0 265 34 pmappl 232 3281 0 3250 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 698 0 40 20 0 20 20 0 8 1