63d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r17 = dup(r1) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r19 = dup2(r17, 0xffffffffffffffff) munlockall() r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r22, 0x0) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r23 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r23, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:54:19 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = syz_open_pts() close(r3) msgget(0x3, 0x2ce) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000280)=0xc50) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r7}) fcntl$lock(r5, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x3, 0x0, r7}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r4, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:54:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:54:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) nanosleep(&(0x7f0000000100)={0x6d7, 0x49ad}, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:54:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = kqueue() r6 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) kevent(r5, &(0x7f0000000700)=[{{r6}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r5}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r5) r7 = socket(0x40000000011, 0x3, 0x0) kevent(r5, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r7, @ANYRESOCT=r5], 0x5, 0x1, 0x3000) msgsnd(r2, &(0x7f0000000100)={0x1, "4c6b3a9f9fb13f60d7f12948b36d4aa51379b1bded5e510e1380ad3615ba4a1152696989baaa012cd8b772a828ee5419bcf34c92f2ad2508a9c50859c4a06db8775124b43e4854a807acf3e2dd4ceb1504d6110da32692a410bf8cc4e7f8046214cc84472c3528720d3e7f255a1558b506e7aeb07dfdc18f3ce3d135755214c2b825af226f50adef93e1765d1c7b680ff124edc6da0cb988d055556c249e57321b473a809802d3f800b0e656d588ee"}, 0xb7, 0x7e0d8d017da11b5f) 16:54:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:54:19 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0004ff0000000000fffae1b8220300001000"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1f, 0x5, 0x5, 0x8001, "c339cc210a8e3c86b9855e3987aa487aefd5e854", 0xdb27, 0x7f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:54:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1], [0xc0000000ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x5], [0x0, 0x0, 0x0, 0x2], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {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, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f00000004c0)="c61ecfdf882a49b3f7c4e873f76d26730a07bc6c8a0e262330ac4bea3c909802a4e6ab0f1285d63104b6a33df76bed2bf1264a1e54c22b1e58158ab161330cdde3a297347e96c9d9c6b71d03cb60fd05f68afa097486bd13309814a3995261e916d4027a58f33e61a3aab4c6fdbb736d7147f2c5c4e73f85de5a09dbf1d76f42ffb8a5e2b6e5e32fa6568225d0ccbd69e902e7bb747ea94031afe94765d53275bb5415018e6318a6cb5eb172946f4eb5aac040c7fa6228946b6189", 0xbb, 0x0, 0x5e) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:54:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="cfd487bcaeee273059", 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:54:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) syz_open_pts() r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:54:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shutdown(r0, 0x0) 16:54:20 executing program 1: 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)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084, 0x0, 0x0, 0x11}, {0x80000001, 0x2, 0x0, 0x101}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xad) r8 = getgid() r9 = msgget$private(0x0, 0x188) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r10, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r11}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x1, r11, r6, 0x5, 0x20000005, 0x1, 0x8}) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r12, 0x20004b3d) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r16 = getgid() r17 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r13, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) r18 = getgid() r19 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r19, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r19, 0x20004b3d) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r23 = getgid() r24 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r22, r23, r20, r23, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r21, r21, 0x5, 0x20000005, 0x1, 0x8}) setgroups(0x4, &(0x7f0000000200)=[r8, r16, r18, r23]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) 16:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000, 0x7, 0x0, 0xa8}, {0xa8, 0x3, 0x7c, 0x3}, {0x0, 0xfe, 0x35, 0xc4ca}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f663000000000"], 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x1, 0x3}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x9cbe}]}) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) 16:54:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) msgget(0x1, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:54:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCEXCL(r2, 0x2000740d) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() r5 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r5, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000280)=""/104) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e500030100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:54:20 executing program 1: r0 = getegid() setegid(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') r1 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r1, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1ff, r3, r8, r10, r11, 0x88, 0x100}, 0x0, 0x59cf, 0x6}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') 16:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x97cd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:54:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') utimensat(r1, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x80, 0xffff}, {0x2}}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x30) write(r3, &(0x7f0000000140)="220e22", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000280)}, {&(0x7f0000000300)="9871d9116a2098c9e228a734ccc1ae58ba2f8440a62b75cb8c0369bcb001fff2d12a21310f085a48dc83a13faf1132ecad26af7a3c78f9085fd672b2b9c676ee9cef5bccdbb392ba6afc8c781e369663055c72629f81fb51545d4dd591"}], 0x100000000000005e, 0x0, 0x8000000) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x89, 0x3}, {0x42, 0x3e}, {0x422fccecb8829d54, 0x7}, {0x6, 0x400}, {0x84, 0xffff}, {0x6, 0x8}, {0x88, 0x80000001}], 0x7}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') fchflags(r3, 0x10000) 16:54:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa80, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0x253) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:54:21 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206932, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x71, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket$inet(0x2, 0x3, 0x1) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r7}) fcntl$setown(r5, 0x6, r7) r8 = dup(r2) listen(r8, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) r9 = socket(0x20, 0x3, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000180)=0x7, 0x1) r10 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000d82379668c48000f08cfabc514e84e2a2ca715403d275b1"], 0x10) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r8, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4096, 0x1000, 0x41, 0x0, 0x0) 16:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xfffffffe}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) 16:54:21 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}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x8) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10040, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x3ff, 0x5, 0x8037, {[0xff, 0x1f, 0x0, 0x4, 0x1, 0xea8e, 0x0, 0x5, 0x700000000, 0xb7bf, 0xb1, 0x0, 0x80000001, 0x0, 0x2ba8f5f0, 0x3, 0x3, 0x2348ea2b], [0xff, 0xffffffff, 0x4, 0x1, 0xc2a1, 0x6, 0x8, 0xffffffffffffff7a, 0x1, 0x81], [0xfff, 0x2, 0x870, 0x9, 0x9, 0x4, 0x2], [0x5, 0x5, 0x7ff, 0x0, 0x83, 0xd01], [{0x9, 0x2, 0x2, 0x2}, {0x6f, 0x2c, 0x10001}, {0x5, 0x5557, 0x400, 0xffffffff}, {0xfff8, 0x1, 0x9, 0x2}, {0x8001, 0x1000, 0x9, 0x80}, {0x2, 0x8, 0x6b3, 0x4}, {0xb449, 0x4, 0x9, 0x3ff}, {0xff, 0x355, 0xfffffffa, 0x3}], {0x3, 0x7b, 0x4, 0x4}, {0x9, 0x0, 0x7ff, 0x401}}}) r5 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:54:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") read(r0, &(0x7f0000000140)=""/82, 0x52) 16:54:23 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x5) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getsockopt(r1, 0x62, 0x35, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="c7e3c0316bb1462f2e504565da6076aa37d53e76", 0x14, 0x14, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000ab7900000000020000000000", 0x259, 0x0, 0xfffffffffffffffb) 16:54:23 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:54:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r1, &(0x7f0000000680)=""/66, 0xffffffffffffff17) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x9, 0xf64, 0x205, 0x0, 0x2, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:54:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) r4 = getpgid(r3) getpgid(r4) syz_open_pts() syz_open_pts() 16:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 16:54:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000000)="687c65b7a231199c47f98c01c0cbd1f4039f4de40fecbfdbc156f99324ce6eb0ffbb6c8774093b59199eec93389ab3ef998cea90", 0x34) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:54:24 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) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000300)={0xbd47, 0x6}) dup(r2) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:54:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000977c07fe6d96c639293bdff282f001e979352f0d92a3e6bd7a4606b65e80c360b5fb33b61b057e2a23abfcd2d8e92d8d453855c407521cef6829d7de7e37faf9cecb020d2df6a6e2f23f57d0250304429a092f00"/4181], &(0x7f0000001740)=0x1002) bind(0xffffffffffffffff, &(0x7f0000001780)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {}, {0x5, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000017c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:54:24 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000f80)='./bus\x00') utimensat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f0000000f40)={{0xda, 0x8d7}, {0x0, 0x6}}, 0x0) writev(r1, &(0x7f0000000ec0)=[{&(0x7f0000000280)="191d4c08d0d103513e2d71291b682637817a6372d2d5016df48c88eee1346e265f94fe7b5db3786c6928cb60b81e90f698c165d723df8bb16f0a07fe5c020bdc44c5689989979b51c8de1b33171a11cfa0b4765af6bacf5ffd6e1b133f6eb58d370607c88f94748616a7", 0x6a}, {&(0x7f0000000300)="d79468828a8d18d469b6c493cb7ceb819c88d1267f8b5c201ce298f82faa9b663bb52a4803de7e565c4305d99a0d2e35a15a680421797d19743723c3c0ae7137461964de31abb546", 0x48}, {&(0x7f0000000d00)="6d751f96516abb9ff293f4b46e86f6223e218598b5c49bde273cdc5c97816acc39d067ab3d750723bcc9f51c591a22ab8c5d7a8c887d72651ecff952ba9afc7028a0c03c074e6cc8aef937189ac0673908a6a079a74f9b96f1efe5e0e6c0f8a66960b1efa8711fdc2c4515bb3469a8f17994409d5cbf669424b54f21a97b826124a02db4c26e7cd3043fc2eca0a37eb8db231f99fe", 0x95}, {&(0x7f0000000dc0)="7966b2c3989a2f2cacc382babe7fb09247de2dd39b291fc7266346b6a6f2ea74dcbb3e9fec7ad0f9d84a615d65ddcefebb29d5d362e0089af6efa9d8b1355c45cf039d6f046b77303faa1fd09945000b0b1e364d5c5bcee9b0e939bd29aced7289b74dae4b24b4ce7f870f3d7465516ce77024379ec93ce8002cfb511d1caf2fad9e16fe59769e1ce6065c7e3a6af6386728b4a8ea638b907ff6a6c8067b53c66b36a72f3ed2121d5b307fa058558d2b30a21f1d44f275f29a71ec4fef6df7c608e32ba39e4610d78dbc0fd9f4e5415123999ecb8138573432bb2e49cd710ae1e650f7d8b96b8eb89816468ccba7d0c657", 0xf1}, {&(0x7f00000015c0)="a14b48ed1da374d7c0a6dba39c2a417f2eefc71c896c14c04c37cd570fc66f82959cec6d5a1eec9d23e4b7310dab51ffa89d961453af5127ea15184a09db379c5364e73921a4aa1a7cf5d367bf2000f8b3ed9177a5fded06dbbd11a00a379d27079fbc400e5ade36ebab15a1c081782c082cbbcb57ccfc792cdf392579917fdd43bfaacb756939581509cdd3f67589f9a0548ecfb47c177ceda5edd5af38fa371a3b0f974c90a2c3b9ef953e3c45a70a052e69642b8c24dc6961e458e7e5b4c1a375f6d5dd09a1b6e671ba6b5ddc57662a7e88e267b9073dbaab0dea59fc97992994684ef81354c59d90c4688d00f6364cec04900499676cbfd594c6abdb6c51f2db161b1513a2ce0a3e0cef955029f5159dbb708ddde07b262d6f899cd343db3f9629cfc329e6bb0fe7cdbe46f4a656438d4255cd0c0d940f42c1e37722668669518e10a9944caee750a93cff59fde018d5c50bda4f596c89f8c9d8a6820da19b31a66c9bc596ec6918ae8b07bdfb36c136cc690391149db69b3d5c80ee55145527f3e22f9e82a26b165416e1b8316b5713b88315d7c69f35e30788fccb48ebd9a9ef84be5e55c9b14aebbdd94da8ffa2926c4e426b603b08bafba05d72930365d317194d644a4e8857d36e0f3494ffe55844765ded47161b38dea1dc8113f6306766880f620b255969dbba8870faf110c8b14e5555918e2f94c92b9141a9e19ad87c8386aa626ee8129b00fc530aab2405f9724c95b3fa24976a3d91b56e6de78a8f55e1792dd0e91ef3776cc877e121506db78bd202daa05139f158e5bf288e9ac17410fc55db061923a8346ffa20f1f8092726ef211855b81701143ad49e2b60c3e2af4e271913649c6502e7013c91634e2fd9b085e2243670be51764091d2aea42687f02e37826dcd4a07d1eefdb1ec3c479180c66cb884605df1185484cf3f4dda28bff14294094ac7a9fdc3fcd96a219581ac643087c3eaf5f57674af9e5fd27ba921a24be61d5cbc22d69f9b30219f6fe54ade772dc27c4cff8e12d7be9023b9df96455c1fe90cd417657bb44bbe361b0526dff8cb473f8bf383a7152c1f5ffedef7184b7ec5d30571394bae0f043ca710ab86cbcfcc6a83e6b114ae211adbd67bee4b9a6cde02c719e81c99ec6f6df70fe9b7e77cf6084d740361a1758a9e65cbe098a06a65bac7f24f1b0c14922ac50e776814b09adfcf83a1c0edfc08141f3ac9be2b5762a7ac523d2fe93be6d050c08fca4e4682ed393845c341d2bb321158bf6b95caf2f5b6b2f8cc831e1503723295853e7a4450456d6e58574e40fce5dbde2fadbd62c160b6eef86c5a954a2729812c7a3b5ee1f149b79f5f2e7fd7bd5a1899cd49364ef1b3f1ad36e56ac9d60cbdbe58e7247adcaa77eaf4c32303ce0e68ed498d81d95d0430fa6aea77133890a6357a3f2672099f5f51545d3b43f5795af09043b60519d89b824aa7996ea16a3f3220067a653078043db181271d8a0c5af90f23a33b79b87ab0fa06659038c4c20467d24a80de492ddf4c0053f87c5a1a0f115057b091be6ff4716927d8f3ba5d6fc73433904c089b30b6e49016b17070e650274c9adc228e4de5f3f57a60b4eec3e2c2c29f3862c0ab1674cb3cb2caed60b36c3afa5a01b026e5913f73bee45b9a0ce604e44d9b71205b1ee08a146e88718b579eec85b4688f4950576823d5fdf68566d463d59a8b8c24cc1d77fa75519b3fded8c4e3d84bf331c27caeb16de0fbbd04b9f4a068f3827fe48a9150c63bf540c5b56f82ae98759ce1ff6a954fd4d4a5cdeedeca7559b5caa937513bf881e9ca838aee1b06635c2abf7fd0c5a1dd8a77542dabfa8f4c4b21a97a1517c20c8a193e6236880617a06dd2219703d4ead126d29ff03a08ca516f8a291e70ce091e2451df1e9744c4e12a0b366efda33913da598fe2a41465842191c825b6ebd3a8ed8c07390285544a40ba2138265cf73cb51d91cf808d363c6effceccf54f008930c1c589b9217e599786e1c34b9c82d4dcaa75876e5e63519c6f30a53e9e7cfb0571a1cbd69cb77e34ee48a6988cd79d2125366d6f2675568b516477a3ec93284ee70d81b512c974c80b9d6e388a3f9fe1c2cc12fd299b8cc6ecf48e0771d975c6b0f96fa6983576a095e8fcc3e64b79708416fadcf106f0c3dcdee545737e8291078e4e95b86ec5105ff35f7abd24fc2529657b38d3a6c28aa9973c2bdd3aabd3aea21f5feb3d82318b735022d58165723db93fe000f10b6390d6efa56bc1345fa8abfcf56b02343ce69e62af1604835e4bc3e8bef795193f654e2ce75894ca56905ea8bb3f97af2cbbff6a90f51df4af67f238b107c206cb67d8ab458155065f58580a87fb3e3142d3900690b853685c7b42a4d3e600cb59ea7e5e1d66ab9324335b0645de53d5bac44724609b0d44303902edd472cd6e62c504fa16097228c46dc0138ffd735a4980cbc52c92b075eb108645e375bde0e99447503925eaf30c1cbc2713ad4f811e055fb373620ce55cca94470b18b99094811ffc6a4c57d6d10e719caf45804f401b4501ba426a03e8656a64e9204592922dd6eed4cc5864dbfded495483c7d784075849aa0bd9f8af8ca24387526dbc67bb1cc4175ecac12b27ac3ced79758ded63fa6b3f794067024e8775724e20ccdd7437da5a3100cf07e939dfee2154c0d9bf3613cdc5e30c1e843c5838078ab859a6d1162d9d803633129d7b3ec8a730d8edfedc802f537cd8fe499312514caebb6cf200d599d777b93b9ad9e898c82bd690587c02567a85ecb416ff1bab63746683eafe0f3344fbd13772057329bc0d2883fe2b560d452845553c41a0c63ae25a184cc1142c1be037b19a3f6762ce5467ca5793ecbbf9c69d81a32b8576feecf04fab9e51f05e1157fe956ae4c396ee7fdd27b78942e979fc087ce0c3249b0ba1a592e8ed4d6bb8eaf5e72076b3950e9d309c0f78146b3a26a80feb72f0108dc479955fba83809fa8a9fc49dcbdc90e514fb7e0aa62d83b464122892ef369396acb4840debdfcd26e919c1c2ee014302bd1d3b2987f2d25f96d6571b295e4de6970fb61f10870b7bac1a39b44758abb43ccf6f4ebae02f374ec517e7c30d40ac0aedda4484264b32483fb3efe158689945acfa117da1d36c37d2358d17eb1079125bc40d49621d1164b5dd13eb25b8f3066ee7af42d27f462c46f230c362f8874002f43adac14a5819e60c43cdff77db6ea1edc7a6894785c79556e26672e283fe52974fa984f1efaf988e909d84bb8b038730b3a5f358e4a5aec6addb131f9b384d83dc1fc6aaee6bd1b0bde377fe58c6c6abf7a9dc357c9713bcb9534947ea3e480d53463087856e3cf2398c2712f93232c09c2c669dd6a3cf00762954e5e8f714c222d0239a949b7ded1ceae43aa54afcc038348c1e438d9f5863d7472a65e02bfa87ff0e30923e7b6b9f5796c68e5c2b9a56cca0120445c052beeb232f17660900e52b6702d1a21293ef7f2bdc16ebb1a1c1e88a96701abf96d8c1fe163fdcc3429d217a9251ffc5c127a253e8bc6c7388a05b7a23f5553a396d9c96ab436027d1b1774645a060040aeecb466087573ddaf730129eda3ca327316898db3e9a8eaf47651e04eb3f6533e06ee9305b897612bcb741e3cd310f8a3956c4db23c9a36833e7f5a06c5bd605f9399bf5a7db2b02f4b0724b00423ffbcd21919d9fdd92e7feb967efb0864b1a22d6489fb49fa786d902e2aa6fafa0e559a97ae627e3ec27ef920d8c1db00a7d5cbf983cd3cb629d664167b36b1c598a1f56abae54fe797ba51ef01acda1ff96c39d2830fd6fa1138bdea2b0ab133d228a9050730e27b227429ed6aa9ca40a6e1e8b7c084412d413b702bf1b66f3caa5732602b278db7fbf8d91a5a18f89ec8284da1500d35d17fcca9003da392846e0fa75e04a8fbc2292a92766e5c01f8eee80c6384ae812cf668ca1a68d847587ebcdec0be26b7521725f1d7b44d719f0831899c13220eb84a02ce9487a3cbd74f25bcb8f6242a74d836c2ed45358730e23755f0fc7e182a142ab06673bdcb35e16c96c221345aacf55edb5faca54f65e83b9bca96cfc41bb6a8e7800eda745ed2d70a5c8dc8e1726f7205e04c249f82e4172de6505e9af149fcde2eae221cc76a8486fcf2375214f4ead2cec561f3cdd177d8754f4751baa612581546cb1d16ea8fa0cd5126f457d0469bc56382ed81576bea1a359a540f84e43b92cbd4e6bb480876361650f58d506e3daad53b6e4e0d7905760b7fd65aba7f419bff92f1ee24059cc047ae0ff57afebd8c09608a493d638913c7e96ab56896f49397b2b90623dc9a3e55fb0e123a491f3a4782f9709776ae9c822de2d16e36ad9b3eb6f96a0c95506a0011ef43e21d1978b9a79f28e9c94bfb43bdec63ffdded642d9a882bc6bc00c0a5328096462c9f14c17abd0be4cd20fccb97a7385c695f044c506f81d8fec5297e8078af0f2cfac8cfc2d1c89dd9c59d614560429e3ae6241c1f35982679847a988cf9d174887c383574df7c27fd1e46566fe9024340f1f67ec985f289a490f24e4c20803991a8d7104f2fceb818f429c99a206cc46174c56c5d7cfbd6f102997db3d8168d7e051353a6d48d901301fa0452071e63b485b8e1860106ef03e3c05b5a666e150c6e4347d9b2eb5a5ed81fd01ea9212d37e9e996bb945c72e7699044a9658d2a91845e3d61f35fe70c945bc396294f4dab7411f1b7bfa4c7c9d7d9c410e4ddc9485008b33754c2925a36a07835e26f108b1e561b4c2c0e3791284fa33f7f158d91535cc12e937613d320856f265f76ff104607ec08d23cc8c38edf2382e9bf5d4d401452bdef78b2619ad84b8c39c3b1dec0826b9b9a20ed5991bbc18cba387960282c59a35018cf7c6a80f9b1b60dfc24eeeff601a9c0e9bdc03f7ab11cdf601f9f9d9ccd2e6d2e256e26c11268d6292112b7b185ad01a6c37481f2aa0d8fdeca41c0ea0bdf611303d752f718a422136badb3356f6e3e121710f3315667fc0936824a1ad554d27dc7783307ad140d816d21b40e64ef9c7bfb2b2945c4757967c9fd4d6b833cebc75d029e2a98b8e97165244f33241c3c685e42aaacb92479be8b56494c5f05cd1dcd40e2599b6a9f5c0be34f9ba52579c82f1a7e4f882a5c6ecd1827b7a5966a71c1a5ef390df5e8ab8225ea0f7b34b753ae1275807d399ac01e4a8e8ae67969b3765f110d055358f50ae97fca4c28fc0e03cc9ae93bd01be1ca567a290bc383e93954d578adefb91566c555c7e1cf17d4d03c0fb27947fc3a9c39b06ab40c8e8e09ba8bd721e97848c024ecee0c4f076cf44eeda63ac1780323e9e17a834d4bda6c60d6c752ecabcac5ee5de01fa306db987e70def0e919aa8fa4e32715eb953c305d67631b58aa3cfa2c0113a0c8dd770db9c780282e4e9f2a4431043e33a8b47025f4c466313adadb8f69aae77f12dccaf67f5103af4668767977f507b1ad50695847fdb3d7882d434337d04d66f5d1018e9c3dc0097fabcb4e2a294d9180d7a04fea9df8a9579458b6afe34b020851da51e9989e9b1f792fe0634c02db1cc3e809d50caacd864535303c454a8a41338a502321f1e31da046139cb61f0ebb5645a444cfccaae0a7ff2171c75619fb151288f815f8c37d4b69c387835a58e3eaf455ab3612f0460d80a426b83cf1d4511ce9dd0ec0e146c689d477aadd84026906cd997adffe7356c3a5557d14a33ba56c282262818a660cf2f14801303773824518772195fee63e997f9be4d1d6d452fd70d71980fb", 0x1000}], 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x7300, 0x6, 0x0, 0x10001}, {0x7f, 0x0, 0xbf, 0x7}, {0x1f, 0x0, 0x1, 0x3f}, {0x1, 0x6, 0x9}, {0x400, 0xdd, 0x3, 0x8}, {0x5, 0x2, 0x7, 0x893}, {0x1816, 0x6, 0x0, 0x775b}, {0x400, 0x6, 0x9, 0x7a6}, {0x3c59, 0xff, 0x1f, 0x5}, {0x1, 0x5, 0x11, 0x5f7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000cc0), 0x0, 0x0, 0x0) 16:54:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\xa4\x8a\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x20000}, {0x3d, 0x0, 0x1}, {0x8005, 0x0, 0x4, 0x5e81}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x5, r2}) 16:54:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4d4a900c46572890, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x4ae, 0xfff}, 0xc) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x4000, 0xfd) getsockname(r2, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:54:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xfffffffffffffffd, 0x4}) 16:54:25 executing program 0: mlock(&(0x7f0000489000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) madvise(&(0x7f0000488000/0x4000)=nil, 0x4000, 0x6) 16:54:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:54:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x35, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b46502c11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759894a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) 16:54:25 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x6}, {0x68, 0x2}}, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@in6, 0xfd81, &(0x7f0000000180), 0x1000000000000038, 0x0, 0x4ac5819cf945436c}, 0x802) 16:54:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) 16:54:25 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 16:54:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r2, &(0x7f0000000080)="23173e762f15becabf607be33798122e463f5aff144a2c27a8e886fac886e056537ef38c604d4dae2d0b049c51c5a7a29b67bab47db8914398990a4c32bf650bffc28f67fbd090bd99cb8004df126f73eabfcd08a736", 0x56, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x9}, 0xc) 16:54:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) semget(0x3, 0x1, 0x400) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:54:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r2, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x67}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, &(0x7f00000001c0), 0x0) accept(r4, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) open$dir(&(0x7f0000001780)='./bus\x00', 0x0, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0xff}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) getpgrp() r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:54:25 executing program 0: r0 = semget(0x2, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = semget(0x3, 0x2, 0x0) semop(r2, &(0x7f0000000100)=[{0x2, 0x1, 0x800}, {0x2, 0x20}, {0x1, 0x8, 0x800}, {0x3, 0xfff9, 0x800}, {0x0, 0x7fff, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x1, 0x800}, {0x0, 0x1d6, 0x1000}, {0x2, 0x101}], 0xa) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r3, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x5, 0x5, 0x20, 0x6, 0x2]) 16:54:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x200, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:54:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:54:25 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) mprotect(&(0x7f0000092000/0x1000)=nil, 0x1000, 0x10fa7b3e9d3a75a7) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="e42d191eb950a4b0b3301d8fb3610c34d754270f57bb802f7ba9d0a8ca858fcc14cab964c5896205d4f8132beaf576efb1a02cefc3b0a9873326230dfa48bfe8efd7e0e5d58ef59627708be9013ea4b6a4b3b7c94545383097778f2749262ca40000e41fbdad9f10dd914f97f4fe4df548ef9d4ae597d68f0089998f82faed0e092ab44c64088b5ad3b355e45433fb8507e8e048654bed03655b0117000a1210aa0d0a81ddeb21e35f0aa409f80801904550904a13441c7b73a9d7bf0df761bc61de33bec9d98e122870f31898821fa311098058c2334df729922a73994d3d49b3c5986bbbd5c118f8b54cbead26cd518a7727c7d3c78acac5c3", 0xfffffffffffffcf4}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xc9) r2 = getpid() getpgid(r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 16:54:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x20000029, 0xe, &(0x7f0000000000)='\fFW}', 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x6, 0x8, 0xcc19}) 16:54:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:54:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006, 0x0, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x4, 0xf7, 0x9, 0x8001}, {0x5, 0x8, 0x81, 0x5}, {0x0, 0x80, 0xff, 0x5e27}, {0xff5a, 0x9, 0xff, 0x200}, {0x7, 0x20, 0x9, 0x1}, {0x2, 0x80, 0x1, 0xfffffbc1}, {0x4, 0x0, 0x7}, {0x0, 0x8, 0x8, 0xe6}, {0x3ff, 0x1, 0x6, 0x1}, {0x6, 0x0, 0x6, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:54:26 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x736291c364982b9d, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:54:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000bc1, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) close(0xffffffffffffff9c) 16:54:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:54:26 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000093000/0x1000)=nil, 0x1000, 0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:54:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x43dd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7e}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:54:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x3}, {0x1ff, 0x4}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:54:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x8, 0x8, 0xc}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:54:26 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) seteuid(0xffffffffffffffff) 16:54:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10}, {{r0}, 0xfffffffffffffffb, 0x1}, {{r2}, 0xfffffffffffffffe, 0x65}, {{}, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffc, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) pckbd_enable: command error 16:54:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x800, 0x8, 0x6, "31b43cc55c93e80b584f67702e4d8d612a4cbbef", 0x5}) r2 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xab4a1983b6cb3d32, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:54:27 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x5, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r4, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff8, 0x75, 0x20, 0x7fff, 0x807}, {{r7}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x20, 0x8}, {{r8}, 0xfffffffffffffff9, 0x20, 0x0, 0x4, 0x800}, {{r9}, 0xffffffffffffffff, 0x44, 0x2, 0x1fe, 0x1}, {{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7d, 0xa}, {{r10}, 0xfffffffffffffffd, 0x40, 0x1, 0xeb, 0x366}, {{r11}, 0xfffffffffffffffc, 0x1, 0xc4, 0x7fffffff, 0xb23b}], 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:54:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) open$dir(&(0x7f0000000280)='./file0\x00', 0x20000, 0x8e2c4867006302de) linkat(r0, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00', 0xf04241827433747e) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:54:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x4) 16:54:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000000)="6a1cef26ee0cf4d4c2f6204cd02e9be5d948c05ecb49b8f8d846873c4c766be4a9e7c5e3a3f5d8f488ae1d5e22e8e0ebc6bbed10213988550f91f7b05287ba933fb9a3dac4d6adb72af925e624a8113c118b7c0d464dfa90b2f18077fbb3c20467f2de451625f219415da84be7a65eec3b2a1e624da22a60a3c11edd0e205530ba895b10ef9b5298a4289adcb7aff55837fd87c94bc6a0d2348b20ba0f13207587bbad72eb59db2d0ab1e259fd7219e8bbf20654071f27db1fac9ffee4743819cfaccc1ea47e91f97f857841bbb3fba229872eea06acc6615998c284f4f531dfe1a4dc06436845910621331aaf7e2dd8538438", 0xf3) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:54:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) renameat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r6}) renameat(r5, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x110) utimensat(r5, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) kqueue() 16:54:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000780)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000600)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x152) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="e7ffb21fd55b883814f9"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)=""/223, &(0x7f0000000740)=0xdf) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:54:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc2b, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20223, 0xfe5640387f2c326e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x5, 0x1000, 0x38000000, 0x10000, "7aebbc8df415f52b2628105abf706f0ebada8714", 0x7, 0x1}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x401) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000002c0)) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000280)) fsync(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000240)) 16:54:27 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000200)="d2a7c97971bc248c3cb7d750f2d910074efbd1a595fa0e312f8ae19dcb7d47ffc89146705f6b8d10cd619ed131f1ae23aae232919955d2277d8bd8604ed7a21086d8c16eab70cc58cefc681b28dc3c26a2ca80d7c1b9b300bceb3900c7f6cf82675d239ef3a97067d991f14dcb814034990d20979e8f4376e9b2b5bbc4473c046d87bba6ac73e71123aeea4b41b57c9d1e5ba8007d8048b1b2f1", 0x9a}, {&(0x7f00000002c0)="9bbdb34a96f4eb4eb3d57ba2313a9380df834694b792076e92099c3c293290d1589d31a094d2aecf56879035c7021c4e57b9d629c04e0ed34786485358e86f4122ff7625b7433db65f227baf004daf40087e8d4202b9086fbdbd5258868074242feff0edd9e8c9844ac4225b537ef80218ec855a9275374c74a8436c85cca939b345840b7185c6f1a0415d35db93449dba5c4630049b07b8aa24fa5e52d910e3578b684c28469b408a10e6be0aaf696e38a60091dd95e8232a3c8b2139de6264eb0938acbed6f834f4a190a60c2c17f47cb88af3", 0xd4}, {&(0x7f00000003c0)="4a34ba646dc3fbba70f83fa1943ab545d7fd4c0d717cc9a65795d3080acf94b17e913efaec7b3378a4af1940e328c22a8744d75fa0991aab1264a71aaed6ea7b1962cd0871dc4a0fd04dc21743352dc923d8cda945a564e8d0ab6055fa4dfb86966cafe35603385b43bfcf3509b4b16312f2342753c46ce6320b1f88da6597e4110d160417602dc89434872bfbaa0401e5af435ac89bb47080b8bc84bb3c337aa5dc13af0408f2f3bded2ca7aef37becf6149abf08d48c6a74eec528e95c118c32fc3769379e711396261ab47ff1ee60a38ea85e5c3e88ca35ea2d", 0xdb}, {&(0x7f00000004c0)="7392802f4bbd730641bddb61d278a85a5707a547b67942f889d03c74f258337e636cf34226d11a87a9f8953c7c811c3a811846d84588c60b942dac1f1be984c7cb4e9baa24ca994add177df9a55ae0cb3e40224bea0df755965c55e1d6bc0a64ff83e33a45944ada99e1a2e1e60f78d174de2589c9a79a632a159010815b2463cccb58674eb75bfa61292f0cafceddb6f3a8fa7e7ed292414f7910bf5dee91b2b42fe45aa3e719d2964081f0be6a1ecf51e698e689b93552f3ada8187b1ce28db17394ef4b7f83fb2c86c91dea5d188eea03d02c6d48770725404a76c45568fd024e337d5ded18f043cd8c7365ebe02d9ac8ec55", 0xf4}, {&(0x7f00000005c0)="854eb21c14b45cb639fa5e1d61e101e4ddb2adf925db1a4bfebef8dc4451a611f1ff44d6c7e62d0b1e92a47c4e8a23fe0fa2c38482f8fec9b945550d34a05bacaecb47b3f283ac85b8413ac36bd3a4dba01c778437876812ca630cd8ac90e2d448b44b5023f9363776", 0x69}, {&(0x7f0000000640)="5ed60b46d5b8fb485f19837ae15d347885cbeba177f18e5e5a6cda2030adbf12dfee376a951e9a0ed0b11595daa9a3c8a575c03425a1b8be0315b99d7168723a39796a4ec6b9f4292aff411654dc3b74bbb94481337ea8a5290b6c40094b6b4866effa957f61c3fb6a2f", 0x6a}, {&(0x7f0000000000)="56d54b62989025e8e3fc322973e4aa14", 0x10}, {&(0x7f0000001700)="7f10c44caf6268001aacce0a1a60144168a5b0b184d776d8abfc3f517711acd503598f47974ee3e6a440af07bb3be00d61bbaa9c984e3266b5a997567f7963d5eff456af04e5bc32026f9521870a88b9160e93f78a7916b24aabe25adb467851449dd7fa1dc2616ecda6039e7418e4c9", 0x70}], 0x8, 0x0, 0x0) 16:54:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0xff03}, {&(0x7f0000000800)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171aac239ca2908f7d59a821d71804d0a6f46f3ab74d01de4d50779e56e6724a7087cbdadb8814a249f3985868b542fec2cab92ab935dc6128444eed6f0e0a113c1fb2635df585dbb28abd244670bfe5230ed500e60aa516d7c076ba50031e1b15208a8c38833eb4e770f5120d895ebf94f2d37cc654221edbaf3c9919f48b86111308e1f8509b9dbc10ffee52a2059b2973285d083e80bf49446fe550be8348c4596797151b0fa35eaa925ebc8ee13b45f6fb61c0223db82ecfcf58e03ea5c8", 0x153}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b82e1dc7a1b356e15cc180304263f005805d19fb18f", 0x18}], 0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/h4\xae\xd2&\x0e\xca\x00', 0x400, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000b00)={'\x00', 0x0}) r12 = accept(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB], &(0x7f0000000b40)=0xe) kevent(r3, &(0x7f00000001c0), 0x6, &(0x7f0000000980)=[{{r4}, 0xfffffffffffffffd, 0x1c8b36d521ee3dda, 0x80000000, 0x100000000, 0xb81}, {{r5}, 0x7ffffffffffffffa, 0xf0, 0x40, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0xc35d7a37f63a97e2, 0x0, 0x1c}, {{r6}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x9, 0xbbb}, {{r7}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x2, 0x1e22000000}, {{r12}, 0xfffffffffffffffa, 0xc, 0x20, 0x0, 0x4}, {{}, 0x40a2e5bdcc848faf, 0x21, 0x1, 0x4f, 0x425e5611}, {{r9}, 0xfffffffffffffff9, 0x4e, 0x4, 0x5, 0x47}, {{r10}, 0xfffffffffffffffe, 0xc, 0x40, 0xffffffff, 0x1}, {{r11}, 0xfffffffffffffffe, 0x40, 0x10, 0x1ff}], 0x1ff, &(0x7f0000000ac0)={0xffffffff, 0x6}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:54:28 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r6, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) r10 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) shmctl$SHM_UNLOCK(r10, 0x4) connect$unix(r9, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\bdev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x1000000000006, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCFLUSH(r0, 0x20004268) r2 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x1, 0x4) 16:54:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\b\x00'/26], &(0x7f0000000040)=0x1a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xfc01, 0x4, 0x2}, {0x80000001, 0x3, 0xfd}, {0xa0, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r2, r0) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x2, 0x0, 0x0}, 0x8, 0x0}, 0x0) 16:54:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r3 = socket(0x800000018, 0x3, 0x102) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) r4 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r6) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000662ee64960a7f4bb9cfc6c4ec1cf414df55e16d4a7a0ff2e5e0c57f4253fd61277f8f7940e66f59c42131a02bf0a344daf3faaafbf63ab6ffce701d45f0dc394e1300ef7fbae744a4bc4c31dcc886b2e657e6c437aa448cd384fa190bec13145142654a9a35d4cf6a353ec646ad9cc1459aecefe2d1e805e5b8c112b1aa19bf05a5b42c842cafc55e45d4491e325a782f03814da242175b4a07587b1f49dbab236c7cf8018d0075b8f6091465ac230"], &(0x7f0000000600)=0x6e) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = fcntl$dupfd(r9, 0x0, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24, 0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r50, 0x4}, 0x200, 0x401, 0x2}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r51, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r51, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r51, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getegid() socket(0x0, 0x5, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffefb) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r54, r56, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x2}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r49, @ANYRES32=r53, @ANYBLOB='\x00\x00\x00\x00'], 0x164, 0x5}, 0x2) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:54:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) 16:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x24, 0xd2}, {0x3}, {0x6}]}) 16:54:28 executing program 0: 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"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:54:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) setregid(r6, r12) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:54:28 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000ca24a20175051ade000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009711c69b08000000b6afb42099c239927c669bd9f631c8ec41244c2d0831d3bed986926fb7fac64867ac5a54e7376a7d2a88b72c31b398beff0b5d28325d6aa984791014532706669b74910b202fbf00000000000000242f4bf24c086f732845a90fe4267669cb74efd053c2dc1160020192f4c0d20ff86664814f80fe11da66d20513b6cfa1ece705bf60a31d0e25c1312a6c1f2af3c6703976f86ea69fd3128a50b095b2f2da031127c3971a41c12dedf3c9"], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r1, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:54:28 executing program 0: r0 = socket(0x2, 0xc003, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a397a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9bdfc49c669d4f2c3b31833e0f60000000000000000000000000000000000000000000000000000000000000000f9786fd988527f2f6498fd14e3fb7feda39e3396bf941275ae1117971d78bc567e8aee97f7c63081d76de8aa071ecb1eacb4dadaf216cdacd780ef662c1dca05c14e79d70a79851a53fc5c9167a37f42aadaf11fbe3d63274e7421f48ddae006dfb60f522ef52962173c16a8dd013d921d11488442bd37e94559892cfafc88bbb044f57f57303fdb750475f38d0333bcb4b02a827a18391bae197a81d12fc73833f38ab202a0abf79db9154224a91c3697fd184a873c0a0560524e47447ea10b25d24d7c27ca62052b2dad6c579d9ee598d6fcb0126b69ebc9bcaebe4bfdaa01a9dae1f3142ce08b759dfbbcd1c8eff92bd550ff69aca5f686608ffc2472ec04371e7e44845f4cdb4d69c51be6ac44220c5c8a9e47ff75efc4038a24255bdffa382d5dce7e719575f806e5d3b43da6d75fe467b96c38ed401df4c3e6b485520cb8820acb11601020796b1e32a62c0bb0ce9af61d9e057a12a5e01d76a24d4e99a767af6da670fb54f7cf588ecabb4de9953e42ac2a1ec4f12c6cc7f7d543e51d9f6ee9880ea3b0f9fa49abfe0b1a40f42dcc23dd4ebe8718be71e99cee21d3e9e393f18de43934ee"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:54:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) setgroups(0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:54:28 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xc2ccaba7967f4074, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x10000, 0x34) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:54:28 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed000100f402b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd2fc4717785993edb89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aeb8c50000e07938ff997121b8670002000000000000020208a371a3f80004000022fd7c2052b53528f711eb72dc858800000000", 0xfffffe79, 0x6, 0x0, 0x2f6) 16:54:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) shmget(0x1, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) close(r0) 16:54:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f00004c7000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000340)="ce5dfa0af5412a08cc731b36eedd4e4406c033746c6a24d2f4d98c1ba00bd25f50aafc6d1bc12b", 0x27) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x4, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x281, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x5}) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:54:28 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = msgget(0x1, 0x100000008) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000003c0)=0xa0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x400003, r8, r9, r6, r9, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r7, r7, 0x5, 0x20000005, 0x1, 0x8}) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r15 = getgid() r16 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) r17 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r17, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r4, r9, 0xffffffffffffffff, r15, 0x10, 0x7}, 0x6, 0x1, r18, 0xffffffffffffffff, 0x10000, 0xffffffffffffffe0, 0xed, 0x6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) sync() 16:54:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x400003, r3, r4, r1, r4, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r2, r2, 0x5, 0x20000005, 0x1, 0x8}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r9, 0x80) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r8, 0x4, 0x17578880bc4da854) r10 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) setreuid(r1, r12) 16:54:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 16:54:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = accept(r2, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x46, 0xfffffe01}], 0x1}) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup2(r1, r0) 16:54:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) fchown(r0, r1, r6) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:54:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) 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)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0x13, 0x1000}], 0x4) 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(r3, 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="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b8359964cb75c339f33ed4104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 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]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) 16:54:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r0, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) sendto$unix(r0, &(0x7f0000000040)='*D', 0x2, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x20, 0x8000, 0x3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) 16:54:29 executing program 0: r0 = socket$inet(0x2, 0x8009, 0x9) getsockopt$inet_opts(r0, 0x0, 0xec2ed024f39055e6, &(0x7f0000019300)=""/56, &(0x7f0000000100)=0x38) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000140)=""/245) r1 = socket(0x20, 0x5, 0x81) r2 = socket(0x400000000018, 0x1, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/102400, 0x4, 0xc3, &(0x7f00000192c0)=@file={0x0, './file0\x00'}, 0x3c7) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:54:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 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, {0x0, 0x3}}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x5ff, 0x0, "806600bf13259994c896ff00", 0xffffffff}) 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", 0x7b8) 16:54:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0xfc6}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x165, 0x0, "00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x8, 0x7fffffff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r3, 0x4}, {0xffffffffffffffff, 0x10}, {r4, 0x20}, {r5, 0x4}], 0x4, 0x8) r6 = socket$unix(0x1, 0x5, 0x0) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:54:29 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:54:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x9, 0x8, './file0\x00', 0x18000, 0x6, 0x8, 0x2000}) 16:54:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r4}) renameat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') renameat(r3, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x1, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x3, 0x0, 0x2}, 0x8) 16:54:30 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) close(r1) 16:54:30 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x800, 0x40) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="1087476b0d9e929b2fcef3a2d24326f538de242d20475ff0bab31355e2fdebd9e2ded26f8928fedb0285907a06fb5f1f30e52fe809390c289ee89df90caf7d05b0fc87d787493edf2d49340f250abad01eb8fd7b47f6bac4c351603bb2f33d8a79ee4434f74198f1c6346f8a6cca41304cf09ab764bb1fea6bc244ad6c46b854af904f40868bcf74fee1d1cf42f9c7d42a3667690624a8ffcf64a61e3586d0aafee4e6e3e6a804833c78b78976d849717fc10750eb515b55", 0xb8}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x1001) 16:54:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="b2770b9aa42879701703394a88a91687d2b2b83f7f", 0x15}, {&(0x7f0000000380)="74561455bf7d1c5b8b350fc5879e32d89499580d266391510e6fd8937fd2ea6e0cff7ca2d127e48add055b8e0709e614e6912092bf47a952e39dbe95911de56bbee74bf1a733742cfb3e804d71b64bfbcaf6271cb5e578ce45bc7fe9c9b0f4218de5192894b7d6522e3dffe2c34612d5b1edbf62", 0x74}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001, 0x0, 0x0, 0x2000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() write(r4, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x7, 0x0) r5 = syz_open_pts() close(r2) dup(r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) syz_open_pts() 16:54:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x20000) r0 = msgget(0x3, 0x500) msgsnd(r0, &(0x7f00000000c0)={0x0, "92bca95c13ac571dd116de4f5889ff669ab14a9f13c7e96202f2962ae6c403d94d5cf0ab5fa44c002745d114787830138aea9be7c4a2453a9f2ff107f3c292aa72614b1a4e99b02f77872c74c77faa638ba0ec25ea8b4573a73a11aa83f64758c60b8fcf24d3b26dd4239a33a3d0af2c6603e884315c198005713f0032fdc7696124a476e8590a6293c6e0d6821dc1ace22d88c58e14751d8b8897a14caf5eb353211fde59594a315667454ef712645c20d109779abafb97f1acf5857d68969050ab626f7c15b3c0debcd13f3254d1776b7ad79c0a837888382cb2ebdd99c6edfa9920e46973309e"}, 0xf0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x0, 0x8, 0x8}, {0x3, 0x6, 0x2}, {0x1, 0x6, 0x18, 0x4f7}, {0x7, 0x73, 0x20, 0x9}, {0xd5, 0x2, 0x3, 0x7fff}, {0x6, 0x6, 0x1f, 0x3}, {0x5, 0x9, 0x80}, {0xefd8, 0x1, 0x4, 0xbf}]}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:54:31 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000040)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0xe) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="f90094e5ff054e650e3b969b31a4fe93e0000821000020f2a200ffff39d3045ad35a0d200f009d0000008f080000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:54:31 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000707300000000000000000000000000000000000000000000000000000000000000000000000000000000000000da1c085afef01c4b07ac3ea1a3082ece93fbd41de6ba9ddb911b87731246723433e40aff8aa38dbe3c54a23e8d7edc5ae51f5b2397af89db09c5b8cbff728538ccf3ef6fb7de5e08b49f59ec42bc6871f3a3b0d443b2354271d592d1e0af5c98ef37a27f4dc7ee8ceae8126f06a2db1e4d91d4b0065ebcd39e8d8e08b8cb795f9fdbdc06ccad593f61de6b4a348de9b24894a4431c4482f31109c91aee2cb0c48c36eb13e17cebed93a875096c6ccc1ee8a392a2465228235eb9039f7018dc7e"], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) r12 = semget$private(0x0, 0x6, 0x80) semop(r12, &(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) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r16, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000840)=0x107b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r13, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) syz_open_pts() 16:54:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:54:32 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x79655612cf3fba8c, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:54:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) 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, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x3d) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:54:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/`pf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:54:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x82, 0x0) pwrite(r0, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) 16:54:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r9, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r10}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x8, r0, r1, r5, r8, 0x80, 0x2}, 0x0, 0xff, r10, r11, 0x800, 0x6, 0x92}) r12 = syz_open_pts() close(r12) syz_open_pts() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r13, &(0x7f0000000540)=""/226, 0xe2) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x5798, 0x0, 0x7, 0xfffff001, "507d33822f6219af2abb9ba32d29f7cc5aed542a", 0x0, 0xfffffffc}) writev(r12, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 16:54:32 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) write(r5, &(0x7f0000001600)="d4405c57b92565ec68a289f02492dd679fde2c8cafe4672d499e918f0e91fa092b2bb07797f66f249d6bdb08fc89044676f9ca85b82205456b82614e6d6b53a94dfa74826cc0f7c2052f16e8db234379e2022bb2e49b44280b7c810e56db6d415ce93aa8112a733835ad463296e8aa490278f28474cc95addb86b922c4be250531e7aadb180cb47f960e481fe01e796e71204dd0a0205b9866cc5f62f401b7baabdb2efb252ed40f98890000c82a237711c2a973e7f080c0d2b860fc0597d797d3704815099e0b435b377b863878d93d2ec8568ed01dc9347f90", 0xda) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:54:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2190, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1000e}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:54:32 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x7ff, 0x81}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget(0x3, 0x4000, 0x402, &(0x7f0000ff8000/0x4000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:54:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x55) 16:54:33 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000080)=""/76, 0x4c) execve(0x0, 0x0, 0x0) 16:54:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x18) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:54:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x6, 0x5, 0xffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:54:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c653000e63229fe7f8163329419b37601001f1f18883c12a641bccc76841b8183b739aec59497ff988a84204b2fe69c09ed58bfec81d6226fe8eebcddc99e68d49613511ea7139c6bc3ce7da50caea35ce0d2e6d8618164d4ce6a60"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000003c0)={0xd02, './file0\x00'}) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:54:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000580)=ANY=[@ANYBLOB="fb182e2b6669d8120cf55e982900000000000000080000000fd1a9f2d2a45723de9de08e9b537ea39f7043f0dcd018b952a27a18e23ef00daedeb400d668a15a4ee899cd4ca85fc375f52a8d80532cf09f9fd9b52cf31f000000135ae7581793bbeca5aefd68f6ece473d0316942be923da02b6d7d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4744d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec3ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e871c0605e0447492ed173a472abb5991a2e81062b55dda0dcb5f74158014d498761162bbeb7922f2d43c72721e3f21a1770bdc80aeb0fa962908d431b53a6f3eed5e049e34c0014ac91ab59e6a7d387b2ac9c871ebf82a0997e3272a85674d90f559cb49d565c9d23b4626dafcb9ba44af6ba3704599e962a0388b2c6efd3b5bfac31ec0f59ed9359ab381672dc0e98e7f1e55b6a618382ed5d20eda2dbaebc6065d9e2f5065596e2474d814588b83b130972ac0b44549fcc2ad1178e2f2ae125efd8b9738ee6e243b6c62b5cadb27480be1c879da3a91475bf74fd11aa170fcdefdab15f1160e5d5ba30d1fbfa76bea1e818b78f27c940369889f037a4aa5c187bcc3db01dacc85382d1d1be9b8d30b4b55d7edff2e92afd5ab05be76c9b0bc1fdf55c091b07f322edc7523505890404bab590e539814b5388b7101e3a5faf328189148c4dc8d9a05c607c57d9214cafa83d242c8aa91059f846fc7d97fc0c3a2dabf869f9fa78e971c08185fb0783426b175fc4a597483a35d2c68c6becac104d49a354f76aef4f9b0daefe169937c84f337021d0789ae3a3451da46d2f333e5832a081cdc74569c2232694a4a053dc6fc7e2a85814db317295c74feb76f5f6839cee6f8e8497b8037853e2c2b85ab303bc8532ae617af3c3d51f1dca703b5425d2508b3fa732ce8766b14dd9127276644cac0ca0d83bc5af63bd3dc323da98378be64c8a82bf54e995d40caef7931c12f5283d98ba16d1880db25b6e3b36709a31c7a4c00a9710e9425f4236573c3aa674e5cf8734c6e07c815cda88ed9131d94d09c8be0318c93ada8fede4afc0b4c0bc25d17988fc545325fb9ddf293683b34eacb66b18ce43d682dd620f7ab8474a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) execve(&(0x7f0000000100)='.\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000240)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000280)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x39, 0x3, 0x2, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/189, 0xbd, 0x41, 0x0, 0x0) socket(0xf, 0x0, 0x20) 16:54:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:54:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000180)=""/113, 0x71}], 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:54:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="26b73898bae3b258f0aa9ecd5a262f3a", 0x10, 0x400, 0x0, 0x0) 16:54:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000080), 0x30000) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0x3b5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000600)}, {0x0}, {&(0x7f0000000c00)}], 0x3) close(0xffffffffffffffff) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="a53b758bd11601f5ad52ff28cc53058adf63f5ca", 0x14) 16:54:33 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) semget$private(0x0, 0x2, 0xc04022204798f1e8) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/64}, 0x48, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x0, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f300"/4104], 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0xb27}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYRESOCT=r8], 0x1, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1c37, r9, 0x0, 0xfffffffffffffffe) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) 16:54:33 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x4, 0x2, 0x24, 0x101}, {0x0, 0x65, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pread(r0, &(0x7f00000000c0)="8cb7a9d94ae1c3ca96c5286c6b3ae36b0498f2b6d410de39d6031f29c693006d1433ddeea8caf1642b916a0f8154cf4bcf4b796cd11475be4394f2c50a8c3bac17e54ea6ededd06d5c6b113518b6384af16677560d4febc21615e1eee097634508c897cee271f09636357cad505f7a01f2f1357485928a0f0a6a13ecf64fbec09524199db27b509e1c774ccdb66c", 0x8e, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:54:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9e, 0x4, 0x8, 0x1, 0xffff2b9b, 0x5, 0x9, 0x0, 0x2, 0xfb6, 0x6}) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 16:54:34 executing program 0: 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="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(0x18, 0x1, 0x0) 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:54:34 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file2\x00', 0x10, 0x110) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/200, 0xc8}], 0x2, &(0x7f0000001380)=""/46, 0x2e}, 0x40) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file2\x00') getitimer(0x0, &(0x7f0000001400)) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:54:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x18}, {}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x401) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 16:54:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x2, 0x7, 0x7f}, 0xc5e, [0x7, 0xe332, 0x8, 0x8, 0xc535000, 0x3e3, 0x0, 0x5]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xfffffffa, 0x5}, {0x18, 0x3, 0x6, 0x38c}, 0x7, [0x6, 0x4, 0x40000, 0x3ff, 0x8, 0x400, 0x4, 0xf]}, 0x3c) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:54:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xc6b, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcf941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000", 0x26f) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:54:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:54:34 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084, 0x0, 0x0, 0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x800001000084}, {0x4001, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r8) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20c40, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x006\x14\xbc\xd71\xa5qH\x00#\x00', 0x2, 0x0) poll(&(0x7f0000000280)=[{r2, 0x5}, {r11, 0x8}, {r3, 0x342}, {r4, 0x4}, {r5, 0x20}, {r6, 0x1}, {r7, 0x4}, {0xffffffffffffff9c, 0x4}, {r9, 0x100}, {r10, 0x40}], 0xa, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x0, 0x1}], 0x80000001, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r12 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0xa1) r14 = fcntl$dupfd(r1, 0xa, r12) linkat(r13, &(0x7f00000000c0)='./file0\x00', r14, &(0x7f0000000100)='./file0\x00', 0x4) 16:54:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:54:35 executing program 0: geteuid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c817f0f88855b4c697ddc1b17a63888bd4608d45500a0c0065162"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r6, 0x4, 0xc4) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000080)) 16:54:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) getsockopt(r0, 0x8, 0x7fff, &(0x7f0000000300)=""/133, &(0x7f0000000280)=0x85) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffec4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0xffffffff, 0x6, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x405}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000e400"/16], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) shutdown(r3, 0x0) setsockopt(r0, 0x29, 0x400c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe3e) 16:54:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = dup(r0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:54:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xe27e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x301, 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)) 16:54:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:54:35 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = getpgid(0x0) r5 = getuid() r6 = getegid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r7, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) r15 = getgid() r16 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r16, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r17}) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r18, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r22 = getgid() r23 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r21, r22, r19, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r20, r20, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) r25 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r25, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r26}) r27 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r27, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r27, 0x20004b3d) r28 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r31 = getgid() r32 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r32, 0x1, &(0x7f00000004c0)={{0x400003, r30, r31, r28, r31, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r29, r29, 0x5, 0x20000005, 0x1, 0x8}) r33 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r33, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r39, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r40}) r41 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r41, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001c40)={&(0x7f0000001e00)=ANY=[@ANYBLOB="00002e2f667c4579d00003bb812c8821ec4d2312ac25a63937e33d270675190e01048fb66250b82c0fbfe9ae9d604fe8c1890000072b6aecd172cf39b48ddf41ab79344be5a28acaed0e0f81f7a26351b820fce478458ce1d67338f479251439d611a56eb4b6658ed3f42b88a1a6e5d52dd65ce916965ddf8a4c248f3b227f3029a5db3843f5c10b5a1e8790cbcd76a789f89c48ff5c362f1c7f24609c15cf475fc559122e5f98fc1f1b56bd0c051d728979f8088a4590ac9a29c4a78081d5826d836a820dfd0aa2cf00615bc9982c6bc06f5bd0acd1067d08716c9840d79319aeeb9216a0b25a2d3b730e4417994b705603c6438947cf872db3cb59cb570791c85f24e11320c375a42f995544a9fe910ade354ae30af9959e03af243d84de6000a20370359ad738abd6c70df292df17a828c9b010d735189d272b27145b3684bcc3aa4906af1d5cb5f48b00000000000000"], 0xa, &(0x7f0000001a00)=[{&(0x7f00000004c0)="160008e6ce2ee68c82d378ca62700771fb22d36b7e0a9ac3c11ce12d0bc399cb8153bed87409e4dd4fccf92570c4d0f2b55f6af057f67426e5e950043f9926af6a981e70f8f481b4efc054eef7c2918b9df261a49ff37add5bde3f0c4f0cc8e33f54be99b9e7b0056de6d2b5a94919090684b0f965cec95f2a8050042df59f262208379bfef6c32ca198eaad21226482b4994ac32e514dd783cfa2cb57d1ad78043c", 0xa2}, {&(0x7f0000000580)="e667ebfa1f284946e46dca148e0566f58ed0f4bfebb7c8b21ffc96020904bdb74373382e081c441443da252c06837d66b9608debd5d808b32383b78bac2b7db440b606abd3eed659210e1aa7c7313c6b16555ddd192498e5f76ef02275bce15220d6c143a15f46cc36f04722cb0deebd88aa56bbbdeef33a269866c6608d8cd333eb4545d01cc0a22ecb75ab1e5449ab969014a597fb52d4f159439f57148b77248461270fd154", 0xa7}, {&(0x7f0000000640)="59bed6ef100f53785042184926b288dd5dd35c92dfd820dd2daa5d7f2d1284fe5563193901570b4ad7ef950f0c74444bfb632e81fac1cd869aac8d153e6851011037b60b7de1dcbd5b099f20c85454ae09bfd8e75a59ea5c1612ed9cd203ae56afcc84cdd9025a6c43b359c947e8a1ab7e55f7d5b57fb33e60c4d28046c4b8e7e533ff8345bb56ebc00ba309fbb6360ba1ba0c0254a7c60649983a2d791b5a3b17e6f13feddc4001c74e470c9538fd809feca9d0d785926ecab18841dbd29f853c4879b5ffd36f9d91cd70a3924a332ef153cfb8f3b347ec6420d12c834ad0deea18eed7d472566b025527226faec45fe5970ac0b68c7b250469ff004b18504b48b7a17c1af624cc61988cdae8aef329b159c6bcbd3ff6e0fa23bbe2ac96b9fad980a6c711e972e39e4a8b8a8bf0ab4f80a922f1ae0b3be999a4e9ba80d14537015acd1ed8f136f46c83fd9155d78f016ca9562603716290ac1b5d8d188ae5df4cfb207d874dd3c8b7f451f9ecdecc9195038b1e87c1b35fda29850f739002aab10205f13a84481369e015d6ae3c63de09ed6a9b823c7f828d59f5502b1d1ab8c03a05d030a6f49d89193b05854ac8d33f53eaf7e7d4432bfce77790537aa6c8952ef210c56656872db56951f3fbcf3588464d366d4247a7cb9aeab4b7d625595af7d74c1fad14d5d739f9d9dfa7ce886a97436b8c14285d17d644fd7b91bcde06acc8462bcde2d8021e8e98e54286416dbd7483cf3bcde50f02f8d3a61e9e3a4b7d66b57945ea4c9cb811ae1dd22e20c1390d329b44d5b8286f674b2cbabc20fb9efe6b9c449b508f30a03b8f712a89d6586f5996fd75981b7b555142dc72e8bf4298673657eab3d3c5658440a16842b3a88e0055a72a017215747e0c70dc22f4af3d8c75930b8a4e6f389184b7dbfd0ddf8300b2080ae3bff6f6533fff3d7416bff9e87c5ef9da8c2c79bda57fcb247798225f2a1b020ab077b60d0933a1789fc420c3fa424086df55b1be79f425241d8c03a89079a5b64cff36b016abe2b56888c992f1c32d08b26fa3e56aeee1c61367fa2bf3e5b35e6d126773f53ae2e56e5cd73048cc16f0ab5ee3d93679115ccbb07c9fccbe3bac8a8b60696b85c7c38ae77373573ed85fb27fa58b1dda4c908e1a355969c1314e6d6de495f8eeb11938af11e1a5f2afd80e5091d7faf11aa1b7055fb5f81869a0ba8f30eb54e0bd734078d58950bac9d731a8563dff3505234186fe55a62c37e4d68ea8111afa9c41c359709fe9c88bc84bfe9fff6fb7bf5ccc16a1eb97b17ca42f372ab862c9eedc58dbfd5cf2e9fc7766bc884b2bce01a91d6de6fd59dfefa6f6eaba92488a5f18209716a9acfee3bafe0170a2ebd5c5367c2ae2a884ada11ab06464244e7b9ed626237d3e2cd98c0e9761d6e4ec798aeca2d3234ccf7146ba61a8c0cf0285a6a10019382ad2e7833c78a817edbebe0d22385853be048cf812d822ef3654dc41a68abec1410523466962f4dd53653aba5009d81de0b59ee6a4f99c345d614333a787656655077e9609886747c33cc7761cb07c1b9df6ce4fc6af524d0d68b7d0204d804c8b82dbf16cbe4827162ddb222b30b5fba4c41d9fd9d92a7bfd5c9e7050a0a73c789b9079d39ce83cc5e4491b5d7bd08b0be3bf81b338b34acbb92cd8bbfbca823e3032010bd5cf73b92a8d52c435c7349459688118f3bc0dcb279db6c0ebb6d41c544492c36b5c6efb33b0cd12c0ae976c50d7ff56cf73807d12c8f8b9e6b9b6583b8f38f08ae9f5e8db2a78acb6a924304637bc4c048db516e429eea0ac9cbb9fabc84cd2e7db65654fcea91e3a23786245d4f133b32eb520205f36ace6591c4e014513d76889e1682b79005f338d6651bbaad9926999a4f3ff47ef23d8d36a0fa4e3a799149d819f4b4309470f82915a3abadc041befda3cfe1face57887ac636a0dbffb25922c838679139bd1ca1f194abd877cf81eb2929bf59eac12a32852e39d7c52597fb599d7a82efe6bd601a53accdfe641807e35b39663530d8cb231fd93978f03c98a45bdd3cd8fc05b7f7b569ad3bb9a05bbc79ae700933d0a51844e233fb2c049f90d012cc1f747ea0c7b488c286851136d89f6cff2906c304d8135dba04b546e72f034d224c4d087a54e09b7346828b4a258b2ca06d187b406161943ae23088dd8e1e4e5d20c0d9299157e9b6f42bca16daef0afe6c9b650cc2560298ef03524d1a1f6e595b3d6c901a0fba360c33cccad2fe3ca502683b1cc932b47b970f43f7d906d893492f6fb1f3980ea9e0841d56d8424f2e50a6047ad6341bef655ad32dc98fa0c41e53ecc46b1f06320971e14c9805fc8209e5a930c253c9026ea70d57217cd5545a8842f84def1c94276ef8ddc17dc0b50b664d12b0824d1d5674e8944bbfc29b213d0282aa8ff4d5a46e251d7f2fc8df41b100de7025647069204c11ce8a2bc12314838af16a2eefc18dc3c4656ab717d619f8363a70cc160c5518dd852d3112d6d60f83c3140b68fd8fe9e3a2c1c0c8d208e53c5d5810bc309389b6ecce6058f3c99bc48607f9a5ba1df1658ff7f9ba6bec2e1aeee59105eda9f2a9da15fbdc2a6774dbd1dfc607f5e64b6a1e369ee9f7c6d8d213d303493eaad31b589595c7607cfa7e112cae893befeaa5562ba5b2ae02eb29bcb02ccbd85e4a73bbc52ce10202dd8aaf33833f2aa846353fdf731b8273f5a1a47f7033b8820ff7cf5fa6027542bc0e5c7d015238f8314c9725fbc791e7bef3e28c198635714712c285be6526038f62c66c301d6f05629c643daa80e2b9b7c8c95b6be487fd90ed55e6c1029c6e62f2631bfddc3ffb1b654b7dd416924d4718b92b41f41569892d51effda6fe838a1299d74eba8a246cfc28be836653af9122939c4d84693a288e3f800ea9c4e7c0ece1c6f54c75d0ef36308b3e799cc47eb419783be4d1cebd924592c4093eda8ce5df77a8279afee0cb49370514d2ed6c5cff2f99dabd3cdd6a7d6b68eb2700312db2af5649cbc9e4f8a6854602dfdbbd6befb56790b9c4bd68b3a478d673773c8c71a66710f792751562b6b3997c671fafe0b1cc72428cf550449e28de58ff041fa16ea57c77755ce2f5fbf4a86ab05f854100e898618cf01a536fc934f701a9b29bf1360a1a52c81f5511a40f0b3a8e55a6e24ba56832333c1c04f1b8e4cf7e22e7df8d6566793a28e35268dae8359f25562c2e6c834d523cd210d23e9ed54584f7c5cf69530e374a9b2294f90d4ba64aa4d6f4953f72b8b8abfb59b4a356324bb29871e1e28e57a7be085f506ad5b6310246476e6cb1f2adb06c5c518e205f601e38680d72958312fd0cba9a233710b7669b9da47cb3dc75f87a49ebeae2612f610a88976aa720803c4e343af41c3c9e85c35b86dd4570d1b716de49cc7ba04363d96b11bebb3a3d60ad5ee4b2a1922b6212bc44caea4c4f3b5e92ddf0f142e18fb6b9b2589de70396d388209521d127e2b4a7e4174a90a5889bc35525652e70a1ef8a24784c225635f9126747e22b6662c8bd0e5854c683d481f2a601e8c52d892a21764dbe67630b9f20843cda7122a2580335e7766109788954ee1d9443eb92578e6764b489e962cde864264dd93811114bf4daaa1109d05987cafc8cae6ca6d4e463aa920f1ce6468c4c6e5b2f0b971e8d09ef736bbd8e8f0aebbecdd8294d0022775978173e2b9472eeaed539089b503c7d66fbb2e4f2eaa3b92dad49aa9ea54627d8e9a005347bd0ad8b8c1504cbbe8ee1d1833560003af80922b5091e658b1fd157cc7bb16cf5906b0e3b2fb9bb9fce3ce06c4d7fd034b69dcf3f8761a31a3a5743abb58576407375bb6d5e3201298176ff3608646f0fceaf20d65f93c738fe73ae0c33472ace9ea330d2c11e26197043f925b4e5fabecf95de746ead0cc9d9b4a0cd7a393a981b7f0d2188a5ef459c73f3330ebbf1347d797340ea128147d47aab346956f56d31bf9e6d1984fc8affffe464deed492bf2df75c0006529471b6647a2b9662b745892f57ae2454ef28a5c95ddde2b21d80f610bdc7e06db1473e37319ac5f0ff759e3114df32e556b7ca5c4abb4e94f0dc301c3e45a30ce6ac99f7b9e465e0797e3a0f4c3e7fe81933a859a81925c008e2073f3bdd7c79d4da07160292ae3685f8b52ded8e61b64ace97c835a7a3c1db9471e8b6dab4df2139d30d2637f4a7c8aded9c4dff6fdfd30ceb70b2011adffc02c6e582c9cbf4c89b0ec1e2fb634a2933ab2cb5d64e55722bfdbc92eddfa5e09086b1ed12624f7913b2eff2363258359938237709fd0bfb91e949eed1ca587dd661c704003185c9907f501ea46a58f795502ab5468dcd7393bebb53be9e1e2c8c25724ccddcb6476af684c06bb04e66b833ac19136632de65573bb1e269de81e1a6a7bcaa86b7f6068d80b0d40d9ca525c3c4b7cff106ede5a6b59d42324e864d5678765398585d3c2d16a4e8517b73771f95f9d2c7b421a6fa4398ca816a79f52e03da3309ed365f6e527a99e88a28cca9edf22b96ee61a478fe4dbd6b962634b4a20a702231b872442e4aa8895c08097f5e3c46636ae3e90f42c854872351033fc871e8a8593436897a0bb354629d06da7fa7d21687dcb7b827f438fb67f9a9c5d67c47bca6066f4179844d03aefee7416964e9ae1c4b5ce1b8b4ca3435a49e752b1ced232eafa005240447282e60b432189ce820431ee0ff72b0a4ea5a54e2885e8fae83015c5bce9f7f87314b0816bf339e5eb03e4e4baa89e00fcb5b3b5f161bf303e333d079af64125476126039d278c047087b11be46c0b19b9321e37cbdf8d359f80683348f59fb33b18921a2473d4a0ea261075d3b746393bde33ba16e7b9500245b26d70b746f2f2d38b0022586b1fe87f815dc29cc2f5c4c060b1edd67b4d2984836a0dbaa9912ae6a0cc565c8813c5579e983ce8fe9993d7a393925bea4df534a167ce0c9272d3400a28c138b07f0d0c18ddc90319430735d45a446155c244cea61e3cebbbaa36f815faed6b365defd07759e387620280fdf4370cff74418c9d0551f6a07f0a872fde2913ac22a8bcdf73a9b11b8261f262530269ab4e168dce9df2da2e26e13ee148e000f3e34dd03f52c5917608c5e2d11db8ec8ac4500ad2951013b9cc0126800f573828d24f10fdfc4bac29e35dcadf3e8c101d778f1ccd20b900e64651bf48bb634a6723e60266b9a42f0e3189a52de154614930b27c5e9cbfee1fcdf14e1239c6e4d878ffc3202c17d13bc57d80eaf1a56a9e13137b67effa25cdaa03df9f12bcfe39536a6d9852ddc5578eccb6035b8633ddc1c1a95b3b6179973783b14b0f158ce1f906b9475f011bf7994a898aef5d08fedbe10de0721fb2f0acb7cbb9b29ee913841f312ad8ed9e21b79263a95b51351e123880fb579b9cd821faa8418e8c2cf0b3ea782acb96561325b77ccc301225aabaad3e4022dc3151c6b7b81c32c0aa64187f8efb9a09754961a6a7ae8be54d68c85f1830a656ed29cae900c2cf81df82c96f31cf98632baef66f4480c9f6a9f9f7b481fbf80cadec7e55e0a0ea81bd99dbf9934ebb20b03be085076496e3f923620c26183c768e16f6b49e55af4d47ab2f2bb6514357588c10baa701d82b38a418b722f037c71e12511cdea6fe8eccf692939b2c73c45630d75345edc6ee9c7b6ef2fac5dbabd3651ac9e5582d8ffa087eabe7b9d10f18bfd06351f4f525fd4641fb5c7ba4dfb862ea9c1e048b01b5740ec4609f3e34ac75e671782c6ba0755460bda3b484d69837b2e2890465b1bdcd21d", 0x1000}, {&(0x7f0000001640)="394748b61b5d24be510e8073eb92f29929992f886090776e5014ae619c7b9571dfbdf5a94dded8c76872200265d3e3509c6e530f3a89ebda9795073b6a83f8f8a89ee4f3c4be6f4f9cc8153c445fc47218f03aaa98d8f22a9ed92dc92a49405a5a918205e70c833a3542d0bb069c82131855ed71d2f76404497d7dc71324b78edddec86ecd985ac1e9bc81c0b3a0e5b615701248d373ab65900541ae329a51f3bd3e0f1701bfc1d330e9c4485bf50cbe574aaac9296ac01410155c0617169b469faba04eecfe7c6ac9ec93abaeb0a8479bf1ee6a12e858bbbe9fe6636052b7893860b8dd07b770fb9f5afd8878a2c509963f24689b6009ae95", 0xf9}, {&(0x7f0000001740)="ece45f6925a3e270478f5e48a998f7f9edb32cb810d2bac0f2300d1617202d11df7f07e2aae913c431f83f6d3fdf016d727a82b66d0ec8c025087902b5f9ab61f57881712a7e8acd35741fa1eee8762bc3793971b27520039e49d658116bd353e4c70c7dd87a239622649cf34df885d89d0e4b6e1e6faded8068cfb045db8457b4f65522ab6dec08db4cdf23", 0x8c}, {&(0x7f00000001c0)="03b9972f1dfcb07b77", 0x9}, {&(0x7f0000001800)="53dee1e918b4d0996be9cf60793d1c7f4acf2fa4bcf75159d2be9c06f4750ccd69ee0a8783e18fe1bfca5b09b3199fb32e53a34b7dc8799962af811a0b97d159713f439f856714c4debd23b3f9158205db6e48e072d68f5533fa1a86caabf12659e86ec426c22b69024ffa4d9a9cf93c77975d538bbb99421a265bf58f0e9c1236484a20e2b768503caa9bd0c0f5117f6075ec854dc6a73954dd3018bc851241ef889620edb37b6e6501356d2fd8a8cf34090a3fb63b31c1cedbaefab9f5c6bb7abccbbb", 0xc4}, {&(0x7f0000001900)="7272b9fb2c3c61c308286792dfbfe5d66135170703842799d2ed07fb5a215333802b2b1418facc5830382265dde92b9747f191ff7d2691c72776b8605c7386b190d8bbe1a33f356f29601bf41e2e787842b25c237af8522f471e24fdf9cf0637acb46340a1ed00f94603abbec68e1f64a3f914b7ccdbaa7ea4fdacd16a5fa28007764177f0e8a4f292432ec10353254ccada4fcf6c876cc1e795e0aff7120d28831372093188896cc55743acb71f1ccee9c14df9c376055c0e4d8cf4646ba257e0e2c5c7a9", 0xc5}], 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="200000000000000500ff0000090000000972946a478da2aa8d660e485ebf458ad16f36501efcce53f6429ab4dccc834e1cc66d9e171f0f0380b0912c2ae3eba39ebfd8083d691dd0bdf0eb6e94f5c72fed26848a26c9832c6f9a0531b28efdddf2711e64fc51c0d3fb64fd77045d1dfff67c", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r30, @ANYRES32=r34, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r1, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x80e) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r44) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r2, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x80000001) write(r1, &(0x7f00000003c0)="26d26e4c1742876cfa9f4912a1e78b54407444c8f38911f71994d54d848a608f89f9856bfc17bcea091c1243b56ef50d341b500bc5f7538651726612f04fefc140b7776e8c61d9a19c103e233cc052bdfcc951dc48e46f67251da33ad83c433af23612fb15b1557c53c65881198d66888cb6f33f8d28f23a7e8445bc69190b475da80756302c3788278d34d298e14bf1574f2ef0201977dce62dc26f5d9276a6bc4e9a549e0a6810bce49d7b8a52cf4f5eba4d639863e8a4f711e882916471699cd81ffdc67d972ead4c", 0xca) 16:54:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="a70600002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:54:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x5a, 0x0, 0x80000000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="e8cc614e7e02e90864f870ea8a84158bdd95819c0b57a40134b0bdad3090cd196ab3599fe976898ffe66397982230bb3032ecec90f14721bfa93513a8930d45c193f211ced2e3c9c83ac1c43975b9a825138b61e852a034f4559c18adb8cc9da87aae471b09721177d8814d500aa8b41fd852ff09cf8f97a16fdcabd4c390348894bb4ed1e78b6ef02519c8c7758726258e9d25107e9f740ad198850cf12aa13b6cffdb54f13589c2ba7d2700376e6952af22d103fc8d24caa707ced2b3163763a9321752b559c4f06c0cac0463f4d2a2e100cd50c2a6d579588ba33b2e54acff6427b0314cc16fd9adccaa7b30aaf28458d04e7", 0xf4, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) dup2(r0, r1) 16:54:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x400003, r3, r4, r1, r4, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r2, r2, 0x5, 0x20000005, 0x1, 0x8}) r6 = getgid() setregid(r4, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:54:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:54:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3, 0x7, 0x7, 0x178d}) shutdown(r0, 0x1) 16:54:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfbb1e88276ed963d, 0x41}], 0x8, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 16:54:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x74, 0x0, 0x0, 0x8}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:54:36 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 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, 0x22, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r7 = socket(0x2, 0x1, 0x0) 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(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x60) semop(r9, &(0x7f0000000180)=[{0x3, 0xffffffff}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) r10 = syz_open_pts() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r12, 0x0, 0x0) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r13, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r13, 0x0, 0x0) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r14, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r14, 0x0, 0x0) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r15, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r15, 0x0, 0x0) msgsnd(r11, &(0x7f0000000500)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r15, @ANYRESDEC=0x0, @ANYRES64=r10, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3386fcdef2e1fe60ca220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e1b08d4e6b52ef0b81cdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r23, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x8, 0x0, r1}) ioctl$TIOCEXCL(r10, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:54:36 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffa, r2}) flock(r0, 0x2) flock(r0, 0x100001) syz_open_pts() syz_open_pts() 16:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="d07f0000000000000000fff50004ed7084c2d4cbcaae8cf1f449e99fb769a3cf7dd13035516d2cfb7da3279718486511ea7962d5333e03552a3e5b8322b11cd7b22b98f8c6e34993c04ef9647b71bb971eadfad5d64bf9942e31b1bf8b6ebc5a85153adb5ed685288b3b121e1ce8ab2b532cbf9b83bbe505cfe93dfaff4f0a3b052e8b26105d6537fd3764b9ef7d560c55441a59bbb08783bd1c1827bf1dfd523f82aaf38e29226a23cea4d505513a4f06b330293f617639df37", 0x100000119, 0x0, 0x2000000000000001) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:54:36 executing program 0: 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="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "81ff00000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x103) 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)="896c11e2e1d36302", 0x8) 16:54:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) socketpair(0x10, 0x8000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/59, &(0x7f0000000180)=0x3b) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) 16:54:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "d730c1e7e400", 0x2e}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:54:36 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:54:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001, 0x1, 0x0, 0xed}, {0x6, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = syz_open_pts() close(r3) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x8b0, 0x8}, 0xc) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:54:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xfff, 0x81}, {0x18, 0x3, 0xffffffff, 0x1}, 0xfbb, [0x1, 0x7f, 0x8a5, 0x1, 0x3f, 0x6, 0x8, 0x9]}, 0x3c) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200000, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:54:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x422882ec15c651fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) flock(r3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100), 0x73}) 16:54:36 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079c2baccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 16:54:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./file1\x00') syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x364) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) 16:54:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x1000002) socket(0x10, 0x4, 0x1) 16:54:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb7640824fd563921, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xfffffffffffffe82, 0x0, 0x0) 16:54:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffeffff00000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x82bba81461e10c9a) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) geteuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) 16:54:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000040)) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="9e2ad85066696c654277388c9aac3000"], 0x10) shutdown(r0, 0x1) 16:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000016c0)={0x0, &(0x7f0000000580)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001700)=0x80) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r17, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r18}) renameat(r17, &(0x7f00000000c0)='./file1\x00', r16, &(0x7f0000000100)='./file0\x00') readlinkat(r17, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r22 = getgid() r23 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r21, r22, r19, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r20, r20, 0x5, 0x20000005, 0x1, 0x8}) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000680)="8f8c4f8b0e53b7a4074e908879033067844cdbc63115a3082c4b3bdd334e2c77282d160ae24f141d5c6a824622cbc376133d7186c7ebcb5f00b386bc064083faabeb87b2209463ea77cca4fe3773cdb1109bf960d1ca0e31ab65511a6e1204c7724a6ba2efbd8f1897b73d15098dbd2f5c5ae30fef0792fcfa6e341f22ede87cd728fea8635e9892c840b02273ffaaf34d69f6efb026293a60cc3e2a00a7d7bbe02e5cf0112d3e88b7942c264eb15651d7eb0f30adafd4ecc3b93ed8cff8c34c612d95d66823dec4492c6897271165a8157f63982c106d15f881dd18a979ef10e4c33bf1f590c1e6412dff482d89e8ff74cffe28a30224027d49d39c357e71cd3e5ec91c2d10d4ea1215b9078880f5e9ab78773bbe4ed5144e70a61b21fac2ec5bf1b23de881ded0b1ec82d65d6c97bba27c239c4300222f6ba91b2c910d6c238aae19b90ab640a734ab38b6b0e3d152fd900cd97ccd47e0b28835a4f296792ae7baee2800788a59104289536de852044dd3dab4a9f1d59c07880baa1d6c63d1de8d7d60e6744fd963deaabe320aadc6daa51601f25f6319ab49c59e34626e9140fd405c5d5f579cad78cf157f4613e7f35966f95ebc2fd0d481fcc6c33cb9d399682677f6680e76bf55f182ecac7bbf061398f27e9655c4e6d90b821f60a719b29b55727ce63dc95a605ca6526d4b8564f39b55a4282aba1ddf97e879f1d84000025c8bc48192e8b76ebf997072c9ef78b29935cae88704bfce60926dab259ecd79d77a966dbe6440af7c3f0c29d252dd359cd697d5ba278013361d81b036639bca028b0df057a89bb672af37410f3d4f89aec4edf4515e414a2ea173363660de4c1c1a2c34714f2e4210aea822fdfd77c3801f3ea480b7a54b20bca19a5f7a3163ddbc03bd0f310789ce2d76e0e2760f5013444cb1d34f8cea9ab0feb60558b2615737965549dbe65048fd1202147e2d3a5e11276c900301ff933e27830d86325ffb56b7eed4c68712960554806b152e7c77157f886509e5f475136fd52853e805bcfc5017291d0597fb7f82ca54f483a88a0598a5209d95998b5c4d29292cb3c1e4ac82e2b0e14e4a06e59acf42af2b10320a3a996d56a1f5478f9134bf2b1d0d880159a8add030286587a3d2533a1d3011038b0382b6e61ec825b9fc39b6151927916658bbfb557f5c63a76aafaa329af2a68d32f2d4f16e52a82da80e4d9c19a5dcd5c1df6374fa51b7216820e2d95588da690149bfbfd55d32a86a0e59ee290068a11c7432a327227d29395502f755ff21bd25ed7adb22b5603ae2046d2528091efb8c5908fbc5a14b93d00802e9be3bd404dd36fb631cf43a938b2cfc381b635e8ab2c6a0468b52012679875a5a0c13a4488c8adb4f92bcb372b75249a2abdd5e8ace62c8e78fb2a81e1d9c02f8ff06ae5bb331d467cb362fe2f05b95f2c305e865ef41ce1565ae0aa361111c851aba4368b2b385634a10c92253a3db175187287248102dac9278343b0df4c53eb6ff0698af6d94a93caa84e84aec06d673a28de9c8cddd1742c51a9305819eaab06ecbb99112d9daed68d5557faab0ac8f25b627201aaa43b108c31bf69886ff354f70c45dc59f31d48cbe624707ee5cb0d01e4727668a6f3b156a5b7bbcec8e8aff983e5b44f446d945a32e609cf1ccfae00d1114ce89314ed1eda1492053f6d3edf6124deb9a5229661482ca31e64f06d96708762c653e74cb9c5c9189a3bfb93aa2020b696cec6648f49b86f4b9be37c9176257be91651dc03294552e619ab6f029105e1eeeb38240b15e23764e6450369c03a48f1724afc84831f66e88cf50d52d55f5f243cda9a3d68eb1e8437c817071313d793b97f950644a8e69d2588e6706b1d752f52121a6e8096461dccafab2501ec1cc732ba5bc2d4e3c3f6faf60793a320a656276a39f1343bc31345f8f5df0ae6a726023e0d302a5972fd6c0df9a5f509577bc9f8b419af7da21b5948837a818722ef6c7965c2f91b582241e6db35b22cade4ca83761cf679532d205b61c66f0fa569974a23dec0dde0acf8bbea06e4004e9c0f784f6ff95af97bc6d9bb0c3b7f1b05f95a4e1887da2ad0a3bd8e143695236ec3a9ba674066bea78cdbf22dbbe763d0c930ee4722ef188ec0ebe59863d50d299b31a7efb1598c2538aa3d4ecb6696619b354cdd4816626600d9f243a793aa0f23419e95bd45ef2a7a433af60df1b9638ce20aac950150b42509026b9febc18c8cd54adc31c9cd80c7d35edf1d513a03985d4c9c405a56659dbd0a80d044f96343e61d59e1daad13233b449de2a73d87bc725ad427455d9b74f1ad2c6a361f0d6ab34aaf5564973462747080ca860c2234f18c07da7eba0606b948ecf578606d833721b447a7dbc5897c1fb9d24efa8f68f6d52f4d4e833dc837382d6f702d33186dc78926cb88eb75fb075c78f5bae2d71004711f62d3697f2bc0b75207d90e234216343d0849009ba0bf7296ad0dca628500602efc3577903cc576036036b84e5d9b212d2cae254e6efcc6b9a0bd903e78507204535ecb8277799e739a104b8431a694f9eb24d7666e7072cb1a69fde67ffb546ec5e02b160ded5b16b4887829f1714464f44cfca7a19a78910bc4d7de68e8742184afd72c26e5efd4ff30253bbc58528e87cf4caaa116dacb29367bbe307aa07958b33a18209e29ed31db7a5246bfb3cf35c985539c08c04031c9c87d0fc99f583bf1bccd58f4ebae4fa56e445f500cae108c76a5b1de5ad9024fa317df09f6a81baed6bb910fc2ea78a521f992e8195b1061d936ce06430416a63f7125ade1e2a9b8e4f97f910c55c07174eb8b39a3fec18e2cb1f296524e74f7458789151f5f952a8af766e671af3491c85dd891f6d9721955d2f2032485a8d9cdf2623c6bff1dd9a6e13875d0c6f84ccd188de849dcfdcf25954d73b51d8ea01995d24a2e7f24bbc884e472a717ee793da7a0d73bcb1d7d6cf7183ba9428a9551b9083894337d831dd89d3a0e5dae256009864899ddada9d8715975a1467b60db6a8899a068e0edd016ace4ce7e652859bd4cd627e658732d7d43169c2ba6a5685c5cf344b52ff9fe8e560798bc01ce46adc7dbfb5915ccb9901c38123ce8434dbb80fba066f4762a33b032be9fd27593993528ebc1453ec212002ee27a17f051a444771f5ea8abe6cae3fa7079231400f2bbc4f34679ee2b696a006b9251f2a66667930422b8c784e60aef8bdabee27a7ca93d6cc73b5aa4071720b8c099b3facf32f7ef456cbfe18d1b1f6294b2ebe23bb9eb532787f94f91f884fed681eb13ed2cff07aca0674e416604c5cce69cc36bac067726b83547794467094415b8ebb2a810f637f0850da9cc9e3f197942d3bf542965b0e192d18cd553e3bf0b3e63e85a084cfd2c792c4ffaf7e93b66b6e50d012d838b9dc8443e872fafd8e8530ec9b89134fdd673993b6aae3d50b41ecf69dda15849021ca19028de98a480e9acbf963bfd7ff8ece8e075fc0d016d0d8efa13e37a28264120db4a8b0dd7c64e23d403d59234848f46e2a03a1c24459252a853f83655283dff72d3b44aa242fb8100bc4b1d3f4836ab845e55aeab37b04705c6643114bf2f6d36c455b89e2a620a49769fe5786602163506da0b2165cbbd8da74c52ffa735e6bf935e23894ae25d07d9abddfce07ce2cf32f4eacf47f6c6af16c0fdc93add2930e7c8433ab43c145c70cb661c51432cbe5fc6064de5ee06b4449eea785156680facf123e7e3473535ebb028738a887409f2b62aebfbd856f1d0a3d54abc520e79c3a01577db804cc7473f9ca847564d38b12e379e5215faafa0e46c427b437ab17703e0c7e605d7d79261d4c5cc1ff53eca272c36d9f0f332f83009ab19d16e42661742887238780783b44c6b05f657ddb019097300100b60aa3bcbfab7b20c9a094c55b2c9bdfebf9b98ad565f26cc557a6c604c7099a958ecb7a432fc01d6b7bc608286ee757bd80166cb359ae9632d7972e58b13cdfb3f7262612aa728241663f9442321c76ff204c6ab0b9b8e00daaa03d7569d4be518dcdcf257db1bd65ccf9e874cc1fe6d3e322af3a680bfb3241073a3022d2eb8cd99ed829166f55a33ef0886a001d0ad39bc33d4572832d3732f1f95d6c3d572ff213ee7b07cda2a7c9ee18cacc70fb573f0d85085b1faa3747e896d0c04aeebf8ddce6644dd9ecf91afca725d573dc8a2b0a71c6cd788ed375fb62d6a0ac9b52c010822b6689d9cca82bdd637753dd95d4b452d36144611593a5f52a93f57457925174fda235a34eefd6fe1e1c60ee9c401ef39927e50ed674846ad09d19917cc50f3e1af62f0b6f5241300f1361d493f84ea279d2fe4f24cb3c971ff947d7f9fbb7b8ef176cbb4bdb8875aabd93791ff0504a6e5b9fe1ad440701d99b5846fb3ea3b2bc3499b00d49ee4a62a422e4c9153fa1c3a8e769024b26e39cf0d08f423a2634fa2d5fdf68789d911dd6427682f5d7f55f8a38d3a611dea39ec6bbf6e54861f338b8d1ef276d15298d0c920dd5c9b0f3bd82d6f996d6189a0d4a39daedc44ee918b52eb3b8b4cb1c4113828fb6cc433dab7980a5d2f57a618683b5df21d41ab1f6db33f889a38739e00a1400f90ec397bbd4eeca79f70bd99c20fdc3fa9f1109fe99822bfd5094fc73e298c2e9cb8b1bf87307092f61d250e43f7c0be9aa86e31a4e5f902647b290e930fa960ba3e35b9bdcf683f811c4059dae22950417f9e85416e8e2758640641e4380c84f35407e694f7ce9964c6b1fa5acbe4983c3ad10f5e97b6982420a632e747a4340b5c97918afa15e08b40ff3126b3eb773959082d184c653e4c9534f5283488e0f58a7da8da8c392b700a6f64259b6f56da91ce9a0d20c793ae5a620d6ba3cba1631b212adf198df99c7aa8a9361cae39ba299d5716e3f3bc68fbf8c672c300cbe0f73885224b160f5bfeefc3e14fe0e6854a56c541bce24e3c37de461a38d897be5125f247a096b2b7b9ce5a61d6144f30dfc3e9f897795946710d6a50d1b540208241a641e43ba72e6e665bdbdd1584fc6b2f069d16000232c09f825581c0737f31c4db092dd320621a9893195cc4d571b260fc125b6c22c23ef277df18cb769b869cc499978fe761a7c6af714b7d85aa1a93e219ff3cbd86c4a8a3c069b5a8aa2b64737daf852dd06acda004706f6094ff3e37047ba10b14ae41f06743fd2afc1370955cfd3ea1f206073489a5b4189c71196f1fa640e6d3f7551b4d5d2d6e6bef38a4540b4b9be42e77fbb2f0137f9bae46f4646a2a62888120c2fb54694f9da445c7d59d74286ed735b7c37bc7346e4436db6b2031ad992500cd3808a81043f4a04f68def7435c1661caa1d9972d1dcd84a18f56a30d840a429f1382b360da300b9c175820d6cac021e20dee7081950f13dd093d1fb6e3e022878404d882493035d6aea7632f69e8d8f7bdb373ddb52a51328e48b66d68d5b8a934695c65b1ab3e1e3aff02fba37fc8c487ab486567bc26765ccc5764e0b17ef4d90d6a1a3e6bca1b228a8232cabbc2fc9b91184051185d195966b1e999097950bfbde119aecab8fc066cbb221754f82cd280944e9a8a98c203eb249715f847fb6c962ab76ca467ae66ee3fa5ad95f1afd721f569993cee974c0aa36fcc8a516f4367241ecc233fc1ee7a5aa5a387b24786e6cb929895d15e144acbb0cda3cc6dfc4c5ccccedbed1167944bb1a7f8992658976f82a2129ebd602062a5adbe23dd6e7d8b0a483ee853cb1d403f782cb378bbc1bc6d9a678712701b1489d", 0x1000}, {&(0x7f0000000140)="4a51eba6178cd9446181f3c7bb5d3b403c764fb5ddc9ff5879380e59f57482ef320864b322edb2c98e3250b7e1727301a7f58a89d35859526a5b458497cb0da19963cfb78e7b952786a886385c3570d4ad1fe8266755d726731229cc4f35a3e187e5c04977225e3664", 0x69}, {&(0x7f0000000240)="3f4219c82bd748362dc0fb6cb47628f7d5119dcc7459df72fd5375f325983c2864edca7c936ea1bc4c2008671ad939bc67a5639b2198cda9f850db06c36c12883da8a2a55dfa2c7b91e0a6a344d8f856f43f578198b8401c7b6192b2e4b42ecbdc6c4d85603b064f94dd84b0cb7a88b1fb", 0x71}, {&(0x7f00000001c0)="68375f5db71eac6e2c8abcc56c415b9e6cd81ed16b89f335ccde57fc8b098ffaedd15015a11d03f6cbff4337361187b5a107c5318b5bfa8ff6659bcd59", 0x3d}, {&(0x7f00000002c0)="c1c7f853f427cef6e569ad441b5c", 0xe}, {&(0x7f0000000300)="cc7b368ffa38cabff86228f786", 0xd}, {&(0x7f0000000340)="d32b982cd4121bc8ed69b1309ae92e80816ce80780b865ba58a4f5775e5ee815faa70db96bb34110e945206addc41fbdbf239c9b1d35871bf0d8", 0x3a}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r4, r19, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r13}], 0x40, 0x400}, 0x4) 16:54:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000657000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xfffffffffffffe62, 0x0, 0x200000000000004) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 16:54:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000003540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4226], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f457350731061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000"], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000004600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204dba0f789493022ac7f19dfd389a805c1a1da1dcebcf47c682168ac992bf8d6606f6f23b7e96d74d42bef4e8bccbcc87e9fe0d4f6400c06271151b8792e87a08da83f81aa6c20313a8af58dcb150d3b11977f041b8f7c2cc7263d609370882089c8b91cb0f66157aefe193066deae21561c13879ccc85e2e1b4836"], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb5000000000000000000000000b6000000000000000000000000000000000000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a180000000000000000000000000000000000002eacfb27e78fb2869dd7"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6000000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb32210683ff186c41ce937d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 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, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 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) r16 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r16, 0x3) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3fd, r10, 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]) r19 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r21, 0x5) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r23, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r24, 0x0, r25) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r26, 0xc0}], 0x1, 0x0) r27 = openat(r26, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x20, &(0x7f0000000180), 0xc8) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x20, &(0x7f0000000180), 0x0) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x1d, &(0x7f00000016c0), 0x0) r31 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r32, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r34 = semget$private(0x0, 0x7, 0x286) semop(r34, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r34, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f00000000c0)) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r39, 0x5) r40 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r42 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r42, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r43}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x3ff, r36, r37, r36, r41, 0x104, 0x5}, 0xfff, 0x9, r43, r40, 0x7d51, 0x1, 0xffffffffffff0001}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r36, r37) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r37, 0x0, 0xffffffffffffffff, 0x0]) r45 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r44, 0xffffffffffffffff, r45, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r52 = getgid() r53 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r53, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(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)) r55 = socket(0x18, 0x2, 0x0) setsockopt(r55, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r59 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000000100)=""/114) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r61 = fcntl$getown(r60, 0x5) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x103ff, r57, r17, r57, r58, 0x104, 0x5}, 0xfff, 0x9, r61, r61, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r57, r58) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r58, 0x0, 0xffffffffffffffff, 0x0]) r63 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r56, r62, 0xffffffffffffffff, r63, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r31, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="02022e2f66696c653000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r33, 0xffffffffffffffff, r45}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r54, r56, r64}], 0x60, 0x400}, 0x404) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r27, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="9b8c6425fa35394571d6ddefd0016a2538bb8c28a464db6d426bb4202d479a68992da3695f7caf6960a19b97733e20800e1a312d35fbae24bef171703abda51108a00987071ebbd8a308b4e18dc1f7c9e0596a37ede9bba3977c0f2f1591d5fbda6cd0db2e14e9388ac9a3f91545ab2c2d2f576c2803f282f93166ae104b24bac28fd5872bb4211894fdb42d48ab1df93cc289e77c76b3e8cd075a743a85bd89a9eb5ea3f43079f97228a05d8e441d9014824811ef81e16e6f88a23cb72ce90b45a1f0d86002da0e06961d91ebf3", 0xce}], 0x1, &(0x7f0000001800)=ANY=[@ANYBLOB="ef00000000000000000018000000000000", @ANYRES32=r23, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r56, @ANYRES32=r65, @ANYBLOB="000000ffff000d010000f92698c901a71543fd5b94e877e3b7873c1f286dacea199b5851a854a05cd4767c7bd20b664674c278213784495892b34b7ca201592a5d5670d06ba256573342ba488036f55504d7e28583d6d2ac7b20d6917264669d6f945278092e96a0a045d563a9cb60d6494f04b0a450d575725227cafec28e2b0bf5243898867b9d4bc27cc7d492b58dd06fc8dbd5da38d6aece28", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x69, 0x6ca70a83d73f175e}, 0x0) 16:54:37 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b987354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f5c060000452b60af2b51ad00"/101, 0x65}], 0x330) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) r31 = syz_open_pts() writev(r31, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0xd8, 0x0, 0x6fe}, {0x7ff, 0x3, 0x0, 0x6}, {0x7, 0x3f, 0x1f, 0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000300)="8e3148ffec7c57e6f27440dbf5edaeda5add6e1ae3226df7aa191b052a299049ee7dd91738a6ea84ae94b3e19d960db218f36b499e02bd137916a37f9720d2cd8b1fa7518006c3e76cd78c4656dcbf14ee8d06ea2e38f59a207e56d94b0d5628cfa35ba70eb57e05d4ee93b0cd1e72fd4be0f69342c810902997843e80eeb228e7741cacde7ca969758b6c2974ccde4b2398f29f2429390ed830d8cd4e98c604f72ec57870474066a9454c1d02d5ecf4237bc7f9a2483461f887a06cac81be32dff09b67e4511e94a2382bf1ecdc", 0xce, 0x2, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20109, 0xa3bb2f3540e205b3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x9) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:54:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x800, 0xffffffffffffffff, "69c75737320e47ef4a7baab704000943b2fa183c", 0x80000001}) 16:54:38 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = msgget(0x2, 0x8433fd5052645b7c) r2 = msgget(0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) r3 = msgget(0x1, 0x100000008) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x1, 0x100000008) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r4, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) msgctl$IPC_RMID(r1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:54:38 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x3, 0xff, 0x7, 0x4b}, {0x6, 0x8, 0xff, 0xff}, {0x9, 0x6, 0x20, 0x4}, {0x700, 0xd0, 0x4, 0x4}, {0x8, 0x1f, 0x8b, 0x9}, {0x5, 0xa, 0x40, 0x7}, {0x0, 0x6, 0x5, 0x8000000}, {0x80, 0x9, 0x9, 0x7}, {0x7, 0x2, 0x3f, 0xa64e}, {0x401, 0xb2, 0xf1, 0x1e88}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r4}) renameat(r3, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000001500)='./bus\x00', 0x2, 0x4) readlinkat(r7, &(0x7f0000001540)='./file2\x00', &(0x7f0000001580)=""/132, 0x84) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r6) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r10 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r10, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000500)=""/4096) fcntl$lock(r8, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r9}) renameat(r8, &(0x7f00000000c0)='./file1\x00', r5, &(0x7f0000000100)='./file0\x00') renameat(r2, &(0x7f0000000140)='./bus/file0\x00', r8, &(0x7f0000000180)='./bus\x00') write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:54:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) shmget$private(0x0, 0x400000, 0x10, &(0x7f0000c00000/0x400000)=nil) 16:54:38 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) fchdir(r1) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:54:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$inet6(0x18, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/P\xeav/bpn\x05', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:54:38 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = kqueue() kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="e445ea917739f4f9272eae11a293a8bf890c7672f93d4fb7a37cc614c5b3f08891dcdb8aa1d8d16b3a31b339edd1871179cec60c522d95954f4b58fffd6db0b50b36b08b348fbd4cc797a27ce39b493741c47779071db0bc31c6ed693ec39adff44fc35588fa485cd966", 0x6a}, {&(0x7f0000000080)="bd0a7a8c9a266c48b580dd2ca95c2d2cdbb5af2c0990d036f21c7632e9a6c9ec894bdf441dba555d47b95a85559db848306b4ceff46b257438399b93c3e874beacea1d9524c411688048622ffa6a23bc88600aadef9d5cc8f3037abe94af70a061035c09a7814145bcb9ae869b92f50377e09dc2b3eaa9a51f424f92a21466f0246a144a0c52ec00c0d32490fe0a48a7feb6514ec8565254826ed54be289adc54be5b601413a9f3cdd6c", 0xaa}], 0x2) 16:54:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) 16:54:38 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000549000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffff9c, 0x0, 0x0) select(0x2a5, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:54:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20}, {0x81}, {0x4006, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 16:54:39 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00007f1000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:54:42 executing program 0: semget(0x1, 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\b'], 0x10) close(r0) 16:54:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x7, 0x5, 0x7}, {0x9, 0x1, 0x1, 0xfffffffc}, {0x8000, 0xf1, 0x28, 0xff76}]}) 16:54:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)=0xb586) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x8, 0x3}) getdents(r0, &(0x7f00000002c0)=""/119, 0x77) msgget$private(0x0, 0x60e) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) r7 = dup2(r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000003c0)) r9 = socket$unix(0x1, 0x9, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x2, 0x0) r12 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x0, 0x80) poll(&(0x7f0000000480)=[{r9, 0x4}, {r10, 0x20}, {r11, 0x100}, {r12, 0x8}], 0x4, 0x4) writev(r11, &(0x7f0000000500)=[{&(0x7f00000004c0)="a06ca810b49203", 0x7}], 0x1) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000580)=0x7c) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') r14 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffff9c) r15 = accept(r5, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r16 = socket$inet(0x2, 0x8000, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x2, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x20000, 0x0) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x10000, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x80, 0x0) r21 = socket(0x10, 0x4002, 0xff) kevent(r14, &(0x7f00000006c0)=[{{r13}, 0xfffffffffffffffb, 0x50, 0x40, 0xaf57, 0x9}, {{r11}, 0xfffffffffffffff9, 0x40, 0x1bb9831e1cb72d95, 0x5, 0x1}, {{r15}, 0xfffffffffffffffa, 0x20, 0x4, 0x2, 0x1}, {{r16}, 0xfffffffffffffffd, 0x12, 0x1, 0x2, 0xfffffffffffffc00}], 0x8, &(0x7f0000000840)=[{{r17}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0xfffffffffffffff9}, {{r18}, 0xfffffffffffffffb, 0x50, 0x20000000, 0x9, 0x1000}, {{r19}, 0xfffffffffffffffa, 0x21, 0x2, 0x100, 0x7ff}, {{r20}, 0xfffffffffffffffa, 0xc4, 0x0, 0x2, 0x6}, {{r21}, 0xfffffffffffffffa, 0x2, 0x1, 0x8, 0xffff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0x1}], 0x5, &(0x7f0000000900)={0x0, 0x200}) 16:54:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x211b6dbfc94ae21a) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) 16:54:42 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) socket(0x2, 0x43e9bd36cd2f863d, 0x1) write(r0, 0x0, 0x0) 16:54:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:54:42 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6749031cb2c6d9d5) semget$private(0x0, 0x0, 0x10) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) msgget(0x0, 0x80) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) fcntl$dupfd(r4, 0xa, r2) 16:54:42 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) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) 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, &(0x7f00000008c0)=ANY=[@ANYBLOB="22020207aef40c3afa2e2596bf257644e1b3fb129e94a2d1243a40cc6f4064bf536b9fcd3fb0fe67fda541593b6a668dbea7992717f66a66e6ada4f5d5af6076143c93164de5c1e5af7178671829ae1a451d116c8994e7698ba836fdecb7173c20eb3d5bf1f0ddeaeafe59914d093f883ff0b3d2"], 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:54:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffff9c) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) pwrite(r1, &(0x7f00000000c0)="3f3d58c327bec47db21e47e9f86ca3340c4b0ba102671a300b88eb06220fe65c253b26dd5863b9cdedb90a5b486b8f378d456d71a8471485bdb7e77c7049ef51acbd7d3b9943691abde1c8effcbaa73c0b05658c9b1c91661db99ff58157a83071ff7c68bbfebd811e6244c332e4ef26fe2b78b6c48e16ff0b6eb5ba9bf0015fd257ce900f506b5b39c0cc2a91b278a6e150f96367c1abac31ffab14506a3061206495ddcaf2d027567918c3db9632fbfb84d8e3b5d3d3cf6ff146ce2ab43ec760d6f07567bfa5906c48516c82fad57841bb5924a2a7a0cd97c9fcebd2575294f6f038089247820c0e7c617869506142d2a251f73e391b472aee9fad08bf6303d1b65bd488d248fd6b6d7ad876624be4184499439cc2e093a4a2a298078ebe4d319a33ee946677edf1ef1f72a85021b65fe8cf0f45867c9bb7d5ae19a01389efd22a369a5752275b7f43b343b234b981d72d859c1ea7575d29982ceac6d6bf5a4207b5ed86fda61c367bf142cae9ea92efb28cbe85cba2b7023b2c00022baa9cc6a325abdccd61381b286c60b1bcfa2eacff609cde6de982635b5020f1efb872f44bbbd27e29ba011fc550e7c25d03c74784a89d224b50dd382bcb9cd296d9a1caef709d71b67d0ea225fc959fe66d73122ff82e2b1f83ee82579c08610ea14fab545a1c08406a687978e5bcda20b3943d3aea7e0474ee413e6fd1005ca3de540a8f2db3937813eed5b0cd0f917b14eb7be6ba19d6220bda6a5bce78c1d06a72bd1b5102f6b6a109fcdda687673537ebba227ea3661fec7493189b9f9d8069844ed645433254e924e15fe91e8e9b0447e81066784318c1b47d24549785ff2ef8bf30f1ac5ae2240a7c718224576a0bcca64da8b854a12db1a422811352b14610cd158fe5213f988f710d97746c916238e23415cef3f0521ff002a4ddaaa00ea6ec2a3bfadf4788a6642c4b4cda982cc37859d756ee0f8fd8bbbfbbd13e6a8e75c6c4ec649be0cd6f3f7deefd80c1bcd8cc42a6342c87b6897c58e09785a14540cbe0c0087e967abdaf4e812dbad9b583a0a5b8c2ddb4ec9c68248c35270a81d4f9d318b470d59c45ba5732ad968f9fd9d9e272e386674783df1b7ef7c4cf4374c26b5b22d97cb27823bbc751739748ab2e163ff4a9968438d3f9c878dfbaca2ddbf22b11ebe82cfaf0f59004efffc23b27a0ce847d4e9b1313800cf2def19ed5fe44e4ee4b8c162c22f8fdcbfad1e4473c58738d6f3a75c9ad1f0a8ab316b73c66d93c3d1fcb8e1fa1c3942a637467a5f89c25d56c9edb4f651f273787f581356319cf6d201b4bd263a34657116322e5d472c659a137a5b13f901712239af36ecb2d465e54942cc653ac0286bb29fd7e275383722f3e98cfaa6c7df1292b5e837cf2ee82018dc0d1b2e8b9915380d0f23f2b7c9e756719de19ff6f721d724ba9cf5b7737eb98b60c61b80b4f932ad2c958a1713bffc0b2d47086f40443703169c9497fe39a0475e9a9dcb01edd324355a4bb9a87415d6a35cfbfc4286015e7f4008832483414fffdb0b9b6a299934f0868c5703086d9296a69c2f5eda8cd54cdcb555361fc913c70c4e1909d6ef2dd1abbb85eba1156668087f071bf9b6443a1628d5b6943104472a653a771c0ea01715fe57da25d0c3f22373c6332aaccf9b67c3de0582955c2bcaf4f3eb5d38c3d6a45c9921385e1d0c9f6b73bcc56405be116c61f213cc6412222c1b56e7c2e669abc74e69bff8246d1e8d4bf54370139ca93b738a4b1c8cd09dd41e1ea828b6441b891c0e27254adb0d456c663316126bd1c7a255ce6fd0d7e0a644c4a0b4936c303a7b166467b7071cc1d894aba219f988e45060d1bcd2ff2525f8374c60048feab6f7eac6b508ef142897336c023720e3564c3181ebc1b1a8350ed7e0115988799b84a0ffd21b067213defddac1b6748db807ae005221fe4c29c6f8c7c47a72daf3d38dac843141c8c42d8556db1679f8617da3736c3ce8a3c4f42e456e41072b7a2820500c748186b6ecb862b8a18dd638af6688b89063017c84152326d0721564ac25da7c469d63dbb411da771613bae2ab8dd9f9c0ef2c1f483359d3a87983a89538e5cb290ee412d4c6884336acd73f9b105668ea1e7947dff22c99ea73167b98ca5428d173329047969e003c1c75a87fee1fdbe2610541badd8c75447fb2fe3d3c7938baf4c0f21766fe4feb801f14a0505fb7341c31dcea34473b79fc7ec11b7354bb39cd95fd050aca02583c4f099f17f392b2240dafb1bc7b69015b13ab203387f389a3419f3c30af04dbe68e211ef36a8b42e12202d8c82077ee4c0ea4dbb7aa1b8f78f6ab6a1b2fcadb070772f21d2de3d2dbef83c61b687b1070b5b209f1c94a1f89e4a0077a2f93ed910fbeaeab71a00c4f9d1211164197b9380a3d3ba7d42b5f470f30cb5e920863ad376aaacbeefe4352db7cd59b00f848c1df40ce5c934051c96e332b31f9ae1dbea2696f3979fa1243641e89e0c5385a4cab2f19b0f11a6b0d923f8b0aaeec255236f4711b5fa0549c68267ba4cf51d6d0790ec9a84c3cd871dc88fe7041923355dc14f040f8ed5add20ec490f29d4b987476d7e5058741442a98dd23db46ac81337e25b669fd18bc7a1b40bad33804663c56b17c64d4e7dcf696a05f4d29dd4d322c600ee9368db6a599663dce542610c10f947736b21825fa30aa7746a4a7177306f05ad747d0ab49eeee2b67b245ab5ce0f6db8d236d2f70476c7221dafac03d701e38bdd9afbb7cee377e79b892c673c846fae8d8ca68e636c0febd8080c36f011db4c09f619ab60d62993131c8b4ea10ae8474010400c1709022c76277241235cf441c8d039058e525170a03aa53938ca89bf45fe7b98fa50d6eca966b630854a95a279818d7c7a1654ae218f6e3ab6e31a5b97a63db8682c48461be57591c3149ca3920d1bf48114cc4843ea1bb70e715dd61c11ec4efff5b2d152608180c6d27dc4b932928d9a897ffec7aeddde9ec0bcaf9f6154ce67e94a99ad7f9cbc1c355927922fbf83012447926a170d97d15ff28a274e6dac5c710d521cd0c28010c159a72a9f4dc43c8d3efeafd436e0485be25a58ae4aa0a193f9bcb8c360a9cf6d27615b845ad096b623329b2efacfaef7357b8f674e4d56fb2426fc677faa984b77da29c07dd8813c243063c6541adbcbd97557896f1056dae1595dfe1382b19328163b22fc2f9fed147aa7869827f33d4ebd8bd85a1da585cc81149ddba4e7d775fb5f524e18ab0b672884529ec06dc0f269ddc8c89cad4564e6b6852c959561aef959daf919354dc7494e54a744d281612fe3f3d67a27bc56b5f651a8be206dbad7c02e55506d79e67809bcbd2cbfe0937eef243024cd15941eeafcf104d30fec0c4ff40dcce4d39e19eb844005cad5ed95647a918c1c0f948924ad7ce9bcc1a0eb77822b8e98a5702736c66819ed8f11a22b4ee1f7421ecaf35977f77ec293b2723be475ec64ad312d4cff372604d72364afc953c44a9cbaf5d060022d85bfe5c8e45ad197d3bac809795d6390a3dfcee2fbbc2010d328b08e7ad54d8479d1694de2624e0e0f39816c8db8b3e1822f5bfa4d0e19f0a6671f321a438a6f29e6b92c58879029012d7d580a30f508395785f38805d0a174baf74f2080998ee2391d0c5ff7743962d6d887f331c3dda08da8ff1999e71012377a3d60b095daa1d6d329f02d0954cc892cf6f09b9ae178aa1cf0c64bb75fb144669feecfed327745930cf06c90ba3b11c3b5ae4937b7f7ed6b73a28dbc75e92d29a9ff5116132a57797fa2706f22a0d857d87330547b6b0aa7bd0d53d11b844b86d297b8572eec6b53dad4bddc7c70c20d92922756864f7f4351e380a2ddc5bf46ee9ce9bb436b5e0ec5945f4c64e8822f151cedf7d37d783a1d0742073e18d10ce4ea3bed8451fd86f97239706cae12176062b1b595d05c3bc1fc2d12ef91f8f64a3ffe52734ea980a78ea7deb0b6c9a9aa51150339665f62488396c4e714254469bf89eb8d53b121afb3f5de61ed98fb5b1574ab655acbae6495cf07cb145430367616c48560c8a3d42205b986fd26a211b408e89907e0945f025a3aaeea990a3184cc4082c8fea57c530454626b286ceae27d904b0369bf60d5c9094e0fa0088a4acaeedd1996e6b55eab96e1c3a076780e96a5f8a48b876d7378fa96eef78e4e3a2bee74d915d267db62b43e956ab3808f44d5071f8fda42ff14e2a99214e0e88f933c29963b8b9345f14d97b153c92262ecff762948f3633035eb68648d1b53b289c7a4951e63a19f22d09fd3990843bb4245cb13639fa2386420c27b690570d86a20882992de67b67219779cd32633496714575a721e3070d27c195d61cf7a0a533288e94c2846a3553ea8a1ec3ebdc7231a8f6d12941d5bd416b19aae27662063091546c41990d6d3cd06f4a5b0bdef29f856b4ccc2e0d24c065fee0c68bc654e78128fc10cece6a2734bcc67f1147279c489da4ee23d7223a5d92d52779d7b8c0c727410761f584a026c14d8280bbc1ea88f5ac295f04f35bbb9193dede738a47157cf77b5778a7ccdc7100bfe7ed9c51d672ef616a8b382b27572fbfa92506c875c5ca29cdabf8fdf2dcb55da8f31c74b2406f1bf3e10f26736c4eb0db88388f019dda2c895e3af588c30bc659e8416f532bf4cdb6105604e64db5a6b9ffc02613236773e746004d0a184790ba7983ef070076ce4c1e8594fdf36d3c1c31cf4aa7fb56937a29fcd4764ab8c86dc57f236b00123593f98aa834779bed118f9a4a76c8cf40c1646dc30c4d3b20e9a27e5f8e961728605cdf9b36f0ffaefe0ac41ad46f035644198a0fcbd2987a6b9d17877de61e2099073ab99977110c1b0ae6e07183afbfea6335095936218bd8d1216e1673e22850bde600516b0451e9e1280a41957fe96b80608bcb8efcb5fa1f0113d793853d6c7d1c52bb8502a4d734b2a47d655d46269ad17f51d9defe6ed1fe0a78ab60c036293b8dddecdc3d0155a109464caedb70de9b7d43ae73b530c5f3971a4a555003c0ede364783bf0a9fca729bce5891b4a6d3c9aed3cf9eeaeae4d10970c200ba2d9952ae62b675619b3ac45886ab83002ab335f0f132fff624a00c7ad3c8a8dc67d87b25abe1c6d049562fa6dbde64d4f852793a66d081f28c5b4f7fbad01c96447a779ebc3dd922e704586e227c4fea3c77d7714042262e2947c0a907b91e65d52404ca4a1ef8f1b11d0401612a9a38ace5a2543b83bfde88d3b8fd743adf095a8a4a122031998eedf01b2c382b47c35bdfab7709cc61030dc81ad758d62aef68f40c689ab54887c4e06823bd4a4540bd6a5510f810514ecffd0fa422154801e49d52e11260058d52692c532b9b2c1b6bbca614e2a6e5cf9c33f29fff2750edf6439560fd68c5228ba0c081411c6acc9ab8dc955643723dd464d7e9cac46f3a6839863f11cfca213b576c2d66135edb69bd687079c88104935285f85f885ab1212d2a6cb5dc40a889ada0164876813ec00731075668476564505b525618a9d5da68a0de05c14c21ee9ecc81a6320e9106495b1923253980bb15f4c8659f5101d295c7b6a82403e93b2df2405e60e0b0f5a27b6975c695c549b343b4028483c9c14778f9cdea64c8d83d8b257a6836f55026cb1ee5d23033a6c3e8f49dbaa15d9145931a7704ac51bf4f7551d79e3a7c8819e0b992226c02593d684695af53d5b46903fc8208e201ed2e0427ef1e03ee353532e6533b1d929f795a83915e1037f9dbc1bcd537b583e22cd80bf7f", 0x1000, 0x0, 0x0) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001100)) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001180)) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000001240)=0x6901) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd\x00', 0x3d1079f51b31dd83, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000001300)={0x6}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r10 = openat(r0, &(0x7f0000001380)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f00000013c0)=0x7f) open(&(0x7f0000001400)='./file0\x00', 0x0, 0x10) r11 = dup2(r7, r4) pwrite(r11, &(0x7f0000001440)="5774ccef527380f320b70ed94edd568b6e35cad22d5997fe87d0ae5f41f908ce43ad88b141d1f6d3ec9612fd7f0cb66bd3f8031e76ae5a61b7852ce276e688f475327ecb9fb82baa582aee9117c07a542db79464ab35bfcf420d212ed270ce0679b0399308d578ac0ab840ee5909cf370cca546cf60e288a2dec397a", 0x7c, 0x0, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$setflags(r12, 0x2, 0x2) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd\x00', 0x8000, 0x0) r14 = getuid() r15 = getgid() fchown(r13, r14, r15) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0xfffff843, 0xffff, 0x5, 0x1, 0x2, 0x0, 0x4, 0x2, 0x1, 0x0, 0x75fa84f4}) accept(r7, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) 16:54:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) readv(r0, &(0x7f0000001d40)=[{&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/201, 0x4a1}, {&(0x7f00000019c0)=""/150, 0x96}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000001a80)=""/73, 0x49}, {&(0x7f0000001b00)=""/74, 0x4a}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000001c40)=""/13, 0xd}, {&(0x7f0000001c80)=""/152, 0x98}], 0xa) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2e5459db3f482493, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xffffffffffffff6e}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) getgid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='.depf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r10, 0x5) pckbd_enable: command error 16:54:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x92) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000600)=""/4096) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xe7) 16:54:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x80000803) msgrcv(r2, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 16:54:44 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:54:44 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000006a091ecd775e630a920b0000000000040000000000000000000000000000000000000000030000000000aa00"/110], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r1, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:54:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x304) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:54:44 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}}) r2 = accept(r0, 0x0, &(0x7f0000000040)) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x3f, 0x5, r4}) 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) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:54:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8222022e2f66696c6530"], 0x10) r2 = syz_open_pts() read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x7, 0x81, 0x3, 0x6, "bf3f91981d2d37dac5382c2077cce39cc81663f7", 0x5, 0x57cb}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 16:54:44 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x8}}, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x2, 0x41b) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x947) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:54:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r0, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5a, &(0x7f0000000140)=[{0x7e, 0x3, 0x6, 0x1}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x5, 0x8, {[0x8001, 0x1, 0x7, 0x2, 0x0, 0x10000, 0xffffffff, 0x4a9f, 0x8001, 0x0, 0xa2ca000000000, 0x7, 0x8, 0x7, 0x0, 0x1, 0x9, 0x2], [0x0, 0x9, 0x7, 0x100000001, 0x80, 0x2, 0x7, 0x9, 0xdb, 0x7fffffff], [0x3f, 0x10001, 0x2, 0x4, 0x0, 0x20, 0x81], [0x5, 0x100000000, 0x2, 0x2, 0x6, 0x80], [{0x401, 0x9, 0x0, 0x44189e6f}, {0x0, 0x1, 0x10000, 0x6000000000}, {0x5, 0x200, 0x9, 0xffffffffffffff01}, {0x1000, 0x0, 0x9, 0x64d9}, {0x80, 0x4, 0x6, 0x101}, {0x6, 0x73, 0x4, 0x326}, {0x2, 0x6a, 0x6, 0x4}, {0x100, 0x1ff, 0x5, 0x7}], {0x3, 0x7f, 0x80000000, 0x8}, {0x2, 0x56, 0x3, 0x1}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x35}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x3244218822f3bcae, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:54:45 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='+**\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2) close(r0) 16:54:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r9, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r10 = socket(0x0, 0x8008, 0x6) r11 = kqueue() preadv(r10, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r11, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r11, 0x1}, {r11}, {r10}, {r10, 0x2}, {r11, 0x10}, {r11, 0x20}, {r11, 0x80}], 0x7, 0x3) kevent(r11, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r11}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r11}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r10}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r11, 0x40}], 0x1, 0x0) close(r11) dup(r11) r12 = getuid() r13 = getgid() fchown(r11, r12, r13) r14 = socket(0x0, 0x8008, 0x6) r15 = kqueue() kevent(r15, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r15, 0x4}, {r15}, {r9}, {r14, 0x2}, {r15, 0x10}, {r15, 0x20}, {r15, 0x80}], 0x7, 0x3) kevent(r15, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r15}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r15}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r15}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r15}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r15}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r14}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r15}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r15}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r15}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r15, 0x40}], 0x1, 0x0) close(r15) dup(r15) r16 = getuid() r17 = getgid() fchown(r15, r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r17) r18 = socket(0x0, 0x8008, 0x6) r19 = kqueue() preadv(r18, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r19, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19}, {r18}, {r18, 0x2}, {r19, 0x10}, {r19, 0x20}, {r19, 0x80}], 0x7, 0x3) kevent(r19, &(0x7f0000000300)=[{{r19}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r19}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r19}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r19}, 0xfffffffffffffffa, 0x90, 0x8, 0x5, 0x1978ca539}, {{r19}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r18}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r19}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r19}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r19}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r19, 0x40}], 0x1, 0x0) close(r19) dup(r19) r20 = getuid() r21 = getgid() fchown(r19, r20, r21) r22 = socket(0x0, 0x8008, 0x6) r23 = kqueue() preadv(r22, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r23, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23}, {r22}, {r22, 0x2}, {r23, 0x10}, {r23, 0x20}, {r23, 0x80}], 0x7, 0x3) kevent(r23, &(0x7f0000000300)=[{{r23}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r23}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r23}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r23}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r23}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r23}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r22}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r23}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r23}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r23}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r23, 0x40}], 0x1, 0x0) close(r23) dup(r23) r24 = getuid() r25 = getgid() fchown(r23, r24, r25) getgroups(0x4, &(0x7f00000000c0)=[r17, 0x0, r21, r25]) r27 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r27, r26]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r28 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r29, 0x200000029, 0x67, 0x0, 0x0) 16:54:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x3, 0x1000) r2 = dup(r0) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000d0000000000000000000000000200"/28]) open$dir(&(0x7f0000000240)='./bus\x00', 0x40, 0x201) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:54:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f0000000340)=""/184}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x80002002, 0xffff) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x61) r3 = dup2(r2, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r6, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x1, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r9, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r10 = open(&(0x7f00000005c0)='./bus/file0\x00', 0x0, 0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r15, 0x4010426e, &(0x7f00000000c0)) chflagsat(r15, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r15, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r17 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r16, r17) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r15, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000640)={r18, r16, r19}, 0xc) getgroups(0x2, &(0x7f0000000840)=[0x0, 0xffffffffffffffff]) r21 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r21, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r22 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r22, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r23 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r23, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r24 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r24, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r25, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r26}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r27, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) socketpair(0x6, 0x4003, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r30, 0x4010426e, &(0x7f00000000c0)) chflagsat(r30, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r30, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r32 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r31, r32) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r30, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000640)={r33, r31, r34}, 0xc) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000640)="9cfdb9768c3c1c8e26a7150eefe02679d6c30c9463f116c20f2881b0ebaa238dcb6e7141238595a90b3a43bc31bc90052d9ed4c114ec725f3e8370dc62027b58d351f5e98fbdee61d46b5d3641de934b101a3b1da6f44fcc8b0d1bf9b20e66d759befbb62279a171bc7da5e9fbe206a2b3bb896bbed297f838b3a313fe055c1808311778ce16c8", 0x87}], 0x1, &(0x7f00000008c0)=ANY=[@ANYBLOB="e0feffff00000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="0000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r3, @ANYRES32, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x2}, 0xc0f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x7, 0x7, 0x3, 0x2105}) 16:54:45 executing program 0: clock_getres(0x2004, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100, 0x401, 0x1, 0x5, "3add028695de08f63e6661574bf680289a53aead", 0x3, 0x5}) 16:54:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff1f00000005"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:54:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffff, 0x7ff, 0x7ffffffb, "73cc337b2efee534840c76f30d46c9c06d00", 0x3}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:54:45 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r7, &(0x7f00000008c0)=ANY=[@ANYRES64=0x0, @ANYRES32, @ANYRESHEX=r8, @ANYRESOCT=r9, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYBLOB="8e2addde28c3526c33fdb13434cd61d24ddf", @ANYRES32=r10, @ANYRESDEC=r3, @ANYRES64=r2], @ANYRES64=r6, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=0x0, @ANYRES16, @ANYRESHEX=r11], @ANYBLOB="af7323353956a3c614d91a39cc84d99a4d66c2d7c6f091e621a935c06e7559e4215fe4670e0c1cd84ea6b34ca39de32a9daab1e83dde3ad7b27991e976e1f5acf838aa6242a9579c9e7354d09b7d", @ANYRES64=0x0], 0xa, 0x3, 0x1800) msgsnd(r7, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x3) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) 16:54:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb48bd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe9fa202361cd8cac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb3fad1e03781b316cb24017630331fb23bb3e52d4c700000000000036947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a0613f5800000000000000dee86f6f4e6d98c10eadf68176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2ea7b514bde6d303de8dd36070ab8ccfd081000000000000002b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d755c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c3c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df96f200000000000000140e0fc76701c0734211f8321b787b3ade622c9cf541094d8e332cbd182234a4712f796c4953067a4a14d4f0d7ffcd89a47b2f41b4ebeb9849c3a1126efb8a22c7255c0cc24f895ac1df08a2461891d84c987612b9853672c9dadd2be7b3012a6424299012414c05f46faa7862a810f87a684fe55e1fcbbef81006d3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:54:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:54:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, 0xffffffffffffff9c) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000440)=[{r2, 0x104}], 0x1, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0x80eee9, 0x2, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000)=0x6, 0x4) fcntl$setflags(r0, 0x2, 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x4) 16:54:45 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 16:54:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETZCNT(r2, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) acct(&(0x7f0000000040)='./file0\x00') semop(r2, &(0x7f0000000000)=[{0x0, 0xb9b, 0x1000}, {0x2, 0xe9d3, 0x2800}, {0x4, 0x9, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x2, 0x1000}, {0x4, 0x7f, 0x1000}], 0x6) readv(r1, &(0x7f0000000000), 0x100000000000021b) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x4812, r3, 0x0, 0x0) 16:54:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/246, 0xf6, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:54:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x8309d6f6a3996d2f, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab9b1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004ebfc78abf45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639238545593086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e00000000000000000000cf379a855baad6ad05bbee8aaf5c1697d293584cbd46b2c5d858034249dd11d3e9c5a252ccbd7662e4bb91ce55845b623fb23ff66746e47d0d81e3b7be28ec20145bef762dc00540e5c29b14eaa7f6c87873df8401df4d19b9fca7a1fdf76013f88d9d8353627fc268c8412b79baa313642074b208e2941de623180af22634955398699c4ee4ac7d00"/547], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:54:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x39ee8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0x24c7b1b15bcc257d, 0x40, 0x2, 0x5459, 0xffffffffffffffeb}, {{r2}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffd, 0x86703126bbe6de1b, 0x0, 0x800, 0x1}, {{r4}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0x7f, 0x6e9ee528}, {{r6}, 0xffffffffffffffff, 0x3, 0x1, 0x1, 0xffffffffffff8000}, {{r7}, 0xfffffffffffffff8, 0x1, 0x80, 0x7}], 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r9, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f00000001c0)={0x2, './bus\x00', './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) renameat(r2, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r0) linkat(r1, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000680)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/78, 0x4e}], 0x1, &(0x7f0000000580)=""/203, 0xcb}, 0x802) readlinkat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/72, 0x48) r7 = socket(0x2, 0xc003, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b008bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad87ed68b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6a52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235080000000000000000000000000000000000000000000000000000f60048b06f7492fa015af076c4caac87ae71bf1bac31b60f6c4c7741c075440e934d8518acd4dcac57cfed91b3804b5b8db79711601097cacc98d82079ce90f87d73479c14ce98097080d4c5072f362b8972871ee6789081674faf2b0a06d26782296831708d08b49584373a82ab5b67eacef429eea75401806e74664c1a1ef6e7e07dc2c36f300216180266245b6c0170c36ea57be6dc77b1788d7c7f6d66c220d6be0ea2e2382894a0dcd2c2666c3c619076e3a4d7af1be805921bdf8a20ffaadb8382c0a8be1d008b3da00c836f3d6e2a626888695f9ab6c5f79f0739d074e9f3df3ec83f4eed6a8b897ef74e059cc3e08705c6f4916601d0f0f384d73a1b5ae99e0700722d22a87e4039bc531e6fd981f5c9383ad2e9f11a3f382f6c00"/500], 0x10) dup2(r7, r6) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) getsockname$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x3, 0x4, 0x66) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r6) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:54:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) fchmod(r1, 0xa0) close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:54:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x6, 0x800}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:54:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getsockopt(r1, 0x7fffffff, 0x9, &(0x7f0000000140)=""/17, &(0x7f0000000180)=0x11) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xdd0}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'t\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000100)=[{0x1f, 0xe1, 0xb2, 0x80000001}, {0xa9, 0x7c, 0xae, 0x81}, {0x1, 0x9d, 0x9, 0xe1}, {0x4, 0x44, 0x7, 0x4}, {0xfffb, 0x4, 0x4, 0x80000000}, {0x1000, 0x80, 0x4}, {0x7, 0x7, 0x2c, 0x24}, {0x5bf, 0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:54:46 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) wait4(r20, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) r28 = accept$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, &(0x7f0000000e40)=0x8) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0x282c9bcc) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) r33 = msgget$private(0x0, 0x0) msgsnd(r33, 0x0, 0x0, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r20, 0xa5, 0x1, 0x100000000}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r36, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r37}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r39 = dup2(r38, r37) accept$inet6(r39, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r40, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r8, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r53 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r54, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r54, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r53, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r55 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0x10) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r59 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r56, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT], @ANYRESOCT=r58, @ANYRESOCT=0x0, @ANYRESDEC=r59], 0x8, 0x800) msgrcv(r56, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:54:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="6e7d34e6381f275f2ada39b35761a8dbb2b02d0756b931de2cb91ce18d11982488fbba0e86b0996df43d134abf7832db3fa4c94fcfc1e1397ecc272ba18f286a26a20000000000000009d919a2953048bbb9d78cdc58241605f911dd6de64fe2e7ed0bb28d18c9d677c677ec40b05587b132fc8327686a663a7a7fb4d713e1bdb63d2b9dc3e646b1c705231e20fc5ea217e79d87a8de08e9a2be8e8a843c3b7102ec7f1b52fb471128c5363e68bf285d5fe182a97a44e1372ec060337dd42f25d50d74d801da54178e5d00d46465ef49d8de2c09a492ec067fbb526c4e5e56dd92415c26e6805dc8bf5be54dd7727f48acb83e5109368e4afa4407a2"], 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) open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x4) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r7 = 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(r7) 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, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:54:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[{0x1000, 0x14, 0x40}, {0x4, 0x0, 0x7, 0x2}, {0x4, 0xff, 0x80, 0x8000}, {0x3, 0x4, 0x3f, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084, 0x0, 0x0, 0x8}, {0x80000001, 0x0, 0x2, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="2a692a2b6c86556a52dad8b6995a90748b578caef4bf6c0dfa3d4da3983daf1c6fdd8ad6c67a39e5491036cfdb707fc41e8a53483f08ae0e5b6b416e4e4f4ef7c5b8d64da035372d2fc7bcda4a43dedc24ef52b8d958d731d0edc256d6f8111d0c88c719a29ef9b5a3e1957276e9a10ab8948496ae168e08cf94ad62d48fe2caf6663c118fd22bdf026955521d5d784793484c0bca96d95f2c54c601cbe2fd1522e712d509faf0de211c7ecbc25f3103e6e2f37b938cc7c58b44f4", 0xbb}, {&(0x7f0000000200)="6787349ab5bc066e75e7fe88964fe92c89eee54aa7ffa54f6d4247f5c634af6811313cbb50fee65f5d3bd85cc75d58dd020cdfc48b335ede085a5d3ad0dcec84b365a89f8f64c4c3306cbff32d2df6f37a0b4eb918804dd777aa884fcaf22a335d196ef713287df566b4342671dce519ae78b03c1ac08838b674c62f63535f7d214e793cd45ca7220faca3b2458f4c80b7ee63cf4f060e64803f56e1166bc2378863097b0e3d7f629def4319b00239d5a7a75d85f6fe4c41ab7f3b00ccb2", 0xbe}, {&(0x7f00000002c0)="7485cacd3722c6ececc9926880f5352d9e09037e974f00b8f5120db451ed9a4e5bb5474ce4d700a67e7f467f6ece3baa5d98efa15001228c04b9c040fb3a8b9295874d7fca56cb39986caa654c27a0d4e0c422d4c79b14f38430e178b8b13439e20285fab671c66fb46fb0dd3272fe64f9d6f213e14642a0b38b35cfc0fe583f76265ab414f5", 0x86}], 0x3) execve(0x0, 0x0, 0x0) 16:54:46 executing program 1: r0 = socket(0x20, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287e7202cb7700004800000000006abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b090000002870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da433387579941f9238b118bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637bca1c71513387ded4ba0322210e260282c6ccec1d59031f799d2cba61ef7cc"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x11, 0x4003, 0x0) r5 = semget(0x3, 0x0, 0x583) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000380)=""/4096) recvmsg(r4, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) shutdown(r4, 0x3) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:54:46 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000002fbffe9cf4678c5fb99eadd7d6f77e17476acaa08321d4cb8339a2d7ceae765e55e0256289b22149be0f000000000001c3a2785cf41ef3fce8a4901846e8a2bcd430d31d9287ea315405d301ea664182b8420000000000000000000000ff0f000000000000000000001aa65e7e5daac3a0f5c36fd6aea9a8318a2eee3979f13d04a48ab9dbf8203f8be4f7d00771da6a3782f8a5aa5984bc58b84b69579a00b840802133fbd66291af1bfbcf5e2701db5b4b7272e20297f3e87659558845df9ee13c2a4f4b4e54fce944b6a19a9c0ce2344a15c7c6070bd2189991addf82cd04600e067d1b9e876feccda7d2bc7eff"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:54:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000280)='./file1/../file0\x00', 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendto$unix(r4, &(0x7f0000000300)="0531ae988b8bc3a023b8b91202309d4ed28929f0087dec481a8e60ead79c", 0x1e, 0xb, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000380)='./bus\x00', r5, &(0x7f00000003c0)='./bus\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 16:54:46 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xd, 0x0, 0x5, 0x8, "d11c3e32c0aa6b53cb677c4623eb0e2b59a2ecd8", 0x5, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) r3 = syz_open_pts() fcntl$getown(r3, 0xb) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000280)={0x8ec, [{0x2, 0xbfef}, {0x2, 0x101}, {0x2, 0x3}, {0x2, 0x9}, {0x3, 0x401}, {0x3, 0x5}, {0x3, 0x7fff}, {0x1, 0x8001}, {0x3, 0x5}, {0x5, 0x8}, {0x1, 0x2}, {0xa9824b3421c55ece, 0x2}, {0x1, 0x2}, {0x2, 0x6}, {0x2, 0x5}, {0x0, 0x1}, {0x2, 0x10001}, {0x3, 0xfffc}, {0xe9522b6c5622b5c3, 0x81}, {0x3, 0x2}, {0x2, 0xffffffff}, {0x2, 0x82000000}, {0x3, 0x5}, {0x2, 0x2}, {0x2, 0x80000000}, {0x3, 0x80000000}, {0x2, 0x1000}, {0x1, 0xea2}, {0x13f763d099a3a251, 0x8}, {0x2, 0x9}, {0x2, 0x2}, {0x3}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 16:54:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:54:47 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0xfffffffc, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000005f000/0x1000)=nil, 0x1000) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000080)=""/10, 0xa}, {&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/53, 0x35}], 0x7) 16:54:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a29f77a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158013604000000000000004237b8fa4d012ae447473c238495aaee48c02f6c8d1ad3b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f41e7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761aae095672acc102fe1e249763d274e74c7bedd229b88bb3be61e6dbfd353e2a3ed7b4b8adf7611bf7a5433b9ffa3a2b186f08c4c7c29cd7f193ccf95aeed10e692df6f8bd01e51279a10e368e42d00670c8efb67b9c1b08c9a65de90ac5baff07dc0011393bdedc1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffedb) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r7, &(0x7f00000018c0)=[{&(0x7f0000000140)="3971ae86b30fe559baaa480f3a1963d4f7f61b2a420609a885fcb6d73388181d812c51c317", 0x25}, {&(0x7f00000001c0)="32ffc14e", 0x4}, {&(0x7f0000000200)="8bcc30c47ab39924eb737a1be2f803e8ffbad8797ff76ca85064265ca3b8c58731647a0a6911db84374583d97833ac4ada3efbbb9be65091ee39ffa05f26e76db60e28", 0x43}, {&(0x7f00000007c0)="4586ac133190b85e51f3ee8dc34f6b9dcdf1ceca6cbb20b39124ef444689e550c0e4ae8829a39142de93ccc81f975a7819cfe1c4dd5869d82fbf5e465c1b0aa4789ddc6271f10a8d3364aa652eeab4f2b2aed1de560351e840b932e774e1316166b89918fcdfe24b391149c03002199aaa978ef11af6acc6d3606bc5e0ef64b840f30e1e92811be3c3f47014707471a943e913aead0c48af4255a0fdc2555e3aad855196889eeee45d21ddf1f7729de4a5576852e3df6a6c34cb48cf4778e1a39336eff4b99b542704589743aba4ff139752557abf3de0a4c0fcf903d0534957865ed5fdba0bcfef1c3eaefd1b9f35aa29fc96331be746499e8bbede6b6b02806567655b0e65795109441be705f9d981e18f93b01f644e9ffc4a431008fdd1aae3eb1e6ff0ae6218633158419dc14919508a433564a82aebe71bd4cb4323a46f9dbadcac05868f455328eb1fcb42d90cb564a3bc3d2dc573a243162ed6a7e82c300f32fd1d19397c7100046f8135b2731fb13939753d9880b026c7ef480fd0f189d67a7bb92f4d0a7fd535fd3af1d993ccea8c7de2844f3980fb8f25f7151688c396589498e0d92d6bc82ef40e70a55a310633989683a215c862345c0a98c3fa950a99aba1e184c754c1a93078db7fc88b3c77bbbe6f2f150f19e1db9967703b3196bb69d1cf09ae35e6356ab15707593ce0197f45ca46e952f036a51946e13bb4d28192eaf21acf61bb0deb302f832464699a651c5debbb9595114bab7fad73a5cd030dcb015c5288fc051c8988f53d52334f44cc936628a09496d34c06d2249e88cfc70edcdbd736c259cf87de0af5008bf3dc4c64ac76b209371498469d1e936277d44cf58b176691d1d97d4144b61dffd99eb93ecdcaa161454af966857258cd3a62dd077f76137defe686a287e9c06a9b58d423077cc9de1b921944955231a84cfd6fec12839e2b61bd0fac07c8369474ae97e9c819e69eb0a2d63fd20b13cb1e307878cedc261222645e24336d9123fcb4a24da85827c087891fdc94bfbb9a5b0a3dd953f309802d524f0b11b42445456975197f4c04d6e3f8c01091b4df8e76a11e34aea30b30e22d17b72a86931c246572545e4e9aa98b546311d2175b535e54007185f0142cd8bcefab9344c5fb48c24aaca61d4e81ffd56fd3df7c9b273109509b8382664f92b27281b1fb2134bceaae54257962f4a0c53b895f705d65e60242c6b5b6bbcdf03d0d72c87eae261396399b958762aaa1d9d74eeb27a13c6fca4d1b5630fbf9a3e20b4280d5fd9b039e0a07f36791e848320a2b1125a49d17a0de63695aa5b5fde7d4f2514bb6d4648a2a355fb5c6b4593764f8d938d7699292c8d0663a1aea0e31d788b3f1bd4c05946d11f87e02ed016a732e16bc440c9eb5e3ef58272d5dbdc17af86f60aa48183d8f8d13d3ee99a525676593d44a7cd9dd494e46ea1532caf269656ac3bb12270c24c14977063f8cedc6dab2bf912cc7c546f71cb21043d90330e3d95d54d30f1cc42f869409f507722460e6c4db81641992535adb0383ecb12c772c1c5db5a777d49685d5739cf4acf853bd65cda3c7a6dcc824873570dfd0f4bfaec3daf7ca03602e814a4bcd199cbcbae56d4bb134de9896ed1d8368c62a62cc8b3e5bf0803b5eb343f7c592ccefe9de671e5ecc62127be6de2929ebb7d011152011b0977a63048ada1c64ddca962e7111e4ae2ea9b17fb54cc646978dd679a9aef738b1084bd0959b079b5f3507985dfb0bbff7aee29ced880cfcf1d3880cfb18d727e06472d9ea6c220549efd605104aa009f745872aa210b1fe4f57b5d26f2eca69bf2b71c712682d89c5d5a0313b717d8eda439f85f39d708928a3ea11f94844e28de06a13ef4f437398ccf8e0c5a295f8afde4cf6172290153748577d35140a0920ebda3211a05eb2e77cacc1be2c0babd356c6ab8239900556ca0b6323da5182f20839fa3b17be30c0c443e2c6d60917384cca74e51e95772389094750ffab6893747e8a3eb33b9e833e36fe414927668cfad0d7e136aa4657453f719ada89531ab71167a160411dc9b1f35970857d77979abc29ba4095ea551ad808f6f0c00bc1c5e24c143caf70e871642464d05033a77c556727c696013e42414a1832f9a6c296b9e98f541af44524deb31d20bc743e8043d6424511d70331c3c9565b01756d816fbd8a58d6665787bcadaba80634fb51f3422d4c821797f6ac29e42c2fca946fb0b17d72a05d8a92171927b68c508143c4596c167da0305947f150254cdd10ed6dd909eb1129bb5cb0bc110a5f87e3fd352979fcb5917cd9e5122c81e71ed2e07b87f5f940cf914390e615e26b7d4ab84f3117ee280109c4f526bc242bdd265510fafb7a278b7f95ae692d14da2dcdad06d2e51ab7bf8b346bad2a5ea6dc0e03ce665cb7aa463a033d922e00a82c1ac094da8b2895b1fc9aa5b208345f75419afaeaab048b6303f1d792ed643c713f9f5d783a31c0173712d331b0a32c41b4e2da09aa1e8b29cd2d2b1fb13791c509d4129fc8b97d05ac1535f3d42fd154efa285cdb05eaaefa2995f35da3b092f1e1e002509509e6ef42e00655ba2e0b73c472189dd34e8e24d9e8e0a25efeb2678760b9e39896e9231139f1332fedd6db5f31cafc68e1cc78f075f573cf12f4323981710e9bbe96081702f1febdb731eb254c54791a6857a661d0b2084a910c16172656e25658368737c558a2e5ac4f85eb4cc3e815a61c0ce02a4bac9521cdbbb734b271d8c8f5ed3d613e47e381dfa18a7df187244cc9f3b38f529d936097932d4af51a0edbd00114667606c80829b3454bbd0f249595676407d6c89114c98c10c0ee008407cafed0c39279298ccd0e6bd2a9c2c76d043556d11157bd709b93b84babc3f5565e26e0c9fc6f93a8bab7d1b3cb4ff0ad647b79f6fa67851a668eeabcc3f0e4649ff097aa255269a46caf4016b1562b9c187e058526536acd6873392ae494f743526248ee8a73d1e96aebd32609bf2537eb3b60fc6bd34ee731cedf8ca5ff4d76520f853d0b5b23d669cc59355a168c02141e83d1ddac7f1106f6fa697f29413be1d711247ef4cb374a4301223e3e0c5c30dfb8a967d40bbaa453b230e3854fefb921a15f4f5e015302dc8294d55122eb64bbb839324eeddbf01f84ed0591528d54979204a21abc155db5aad5ca54be0bc4f44a12c7d43d8fecd538385d2be1a4b631b6c663a90b4ee73edd2070a5a30ccfb459b76673b6cc59a7ded900fb7e3355c78c11b3b7421b417bc0aeb1674ea9ca0e6ac9fcec7a267a56b12f5c7dc95bbd3e25c5277dbd7c7e802e99677449aa94cf1e10d8fb9630c856a527aa64722d1f89ab48a030862ed8a6a0e9b5968da9d035450ad9adfcee49f83d0d1295470592ac8ec029bec054262be73c67abe9fc608b95789aaf1bc6d85bbc5b85ff2072e1570e8a2797da7a84cb6912f74277cf50bbcff1d6dde38daed1b3cb15c6d4e57f5219a9ec87c1d28603958d2d4c671c58b99796c30e60f5953c5e0393711fc8e37bbeaa37e0062fb7256bd9661ff9aa23b678441cecbbb83b74dbf1c820bce4930cc9a2b5ad708d05c8120c1062d20db1965c0272f8cad8faae639fa2496ea8e9fd2597ff49f5967de415d050353848371946deaf5727d9be6ec6c5b8b0331ebade64e0d0c4e4a3d9bf927e2e81135eb321360c8dc88277088f511c99eb8c14996582a089f288633f24395efa61c18662766abc905da111b280f24cbdbaecdbd0c10f317a7d56a7962bbbf84d0332bb810ca37937bed926e310e8bb3d4c1079ed0825cacb0453887628627da1a18b38e0e6ec34dd825542fdcdf65da7ee95ca31a9aa5a75a8c75e6971f7bd7a4b0eb010e04e858d2b7ef39155804b7c6ac2c91bedf692f1f6e4cac1ee71b82a2f7323e7674d8c56a6f10d26b18edb02a75beb8134eaf738d823f60b4c971a2fc47cedc44bb62176b15824d0c809058160528b2f52e5ab50845bddb58d3348e0d524c354923667e6ed25f5a5f2c11b61a2b29cefc92df8f95b6c859f5944812a76cc0802f4f12cc50e44c17901f7ef9a1025c98079e7a9a5991779a5d5bfc1c24ce85bd8f32cf92440bee20b1dfd4a5a68a5274dfe881e63e278e29d833fa3a3fc54a6da4b8b0c2de493c10e574b0876065effe9a6d1dae6e53b47a711ba402f86e6a5490b190ec661351bdf1b501cd223deaac28c3f9c6563b12de99eb7abe43598760f86a4840872871156968f0a52c140916cafa078344d8fa52f8891e7e766672344b15681420dcdcd267e49f7a75a92648ae5f16524312185d88fd4862d7a76bca75136b1c52c65c2c7cf07ace0f4a9ec3fddf592b93893ee2876452641f88cbb34b6e9a8a9b179e11a1390c6b9f0ae183f034c6e47ed0ced2b01dc273b6b5ce643580d3ae5a51397fa7b5b0ca1d75b5f04cca7a6da358b5a998b0e18526c1de75fec7c6a92707212181965520b20e5d248fe8b1c3329e73cd620ee5d7f82b0dc4084cd27659bbc27515458e863e70b0f753f2c5bc102886d8090c57989896512212fb36f93796c33d7083e543bbb9b801adbbba2f15ec46440186a4a7ea3aa41112d38cffa068563bedbdb6556c10169370ec81ef15f2a1d3d029ecc1d857cd1ae0018e8270d7462b60833cf3407e0543b7a7c2195958633e598fbfba93283835b771adef779741f53cedd8c64b334b85641abbc5a9c7acf44bf7c81e7efb4cacc8e5372be383c3543b8b1c19104b198992b49dbaf8e8c4bdf8bcbcaf63d24858f7c9f931548fa239ea9ecdede9756ee1b2e4f361309ab2ed491858ad12eb51faabafe1e68226a6c1292809f88a4f73d3a3587cceeee4e279f4b5256273ff43a748f6661f9591f9d3fa73c5000322f90a56e8dc682d2114b80a5e5735f2fef1e04666be16a15c3f17f88806f89bf42f58c08c958f8aaf3020986c9f0911407648347c4dfe3b030df724d62b4a323cae83f993bacb262f912e6ee8f8f51bb77dba4b21ae5f395202864881b04d27c8566787fdb0fcd52451b74705863462abd295f44793282cab1655f35a5ce1f77dd461f8b137032a8a76dbe0b7ac1b1fd29443f0ac5a42ed1adc165c3c9df433881116a7d0687c04ddd5bbdd590a927f8380649efbc8be96d5bb2ca2973631598a1bf7b70e1b3d446ded2b373300a495553fe3f51d0146278cc62edec4e767f8b1af4fda04db7570c0092e267b8d28805502bf423ee318e68df583b30120c46c548234db0fdbe5f06364aaf0bce77bb5d1862e8a2a9636ba66a1bc6dbb2974aba8ef3daac1d3626e5605d8c8da0e2db97a6a2e208736bc97abd1b1b7ed8d52186f650630e53f7f9daed16f0609ae24754001b7d0cc091486e9a5a774fd6e3666cbaed1ad11debe88c02b0b939f1a49e378ea6863bdf7e8939962c13b2c4841ed1aac7f50af76a91573ef18dc9702461b9b8ee73585b0d86c80c66498970d182c36660530719c70358feeac4048fd754c00a3f1183553d9534a09363f194d4a1184c6370c61142216f91314bb6152ca5a91c0d36864fd92d486632a190ff94cd8e0dba4fdb1e2ab0dd4801226a7e36662455e78341230bef8331544ba42949d7499df9474e0f9dc01aa4bed406fb08496b5ac7afdd5402f75929d4f48beaad0f024b338137e8cc6d06c54ead4c6693b60fda29bed8ca8558915182e01d1d2987c2d4e0e869c5525a17a25c667dc5000515b17adfc9705d5119681cbe3cb09b1476f4a589fac3436369ba2b005cb33603557acf5376c277f1ac8d724", 0x1000}, {&(0x7f0000000280)="b53e13d1abf5f84d8197c3bafa2eda365a826462e1fb9eaeb2ad236b14ee08e23483ca1f877af050d708feaf344c908c28cfaaf0b226ded1d6c33716372df196243ea2682aefc93229fea502503bc54eaff6e319bb7f9f8940ce2c4f076f184349472ff3b984a068271d4b6143e1c52b191f6c24cb5158f3d0c6eaebdd4fc39b17ee745c05499d8e349cceeff29ec5d51321f4fe7d8f3d", 0x97}, {&(0x7f0000000340)="bcd6ed8576a1090eb2ac64881812859d62bdd58249623f253007a95615c4b452979b32afbb2d61ec104c7ca0c802191692433ea98ffa53ee7eec904d6ab53bb396fed8c787a0bc55d490f3bdd77cf53975407288ca47bf83cd9dd48236e2ef9dd757106b2e3fde08259557b70acf96d620a0a0fea2c65130a841f1322cb5e42d687571e8bb2c4ec9e76b93c63b1e4b617e92711d9c2d58748482ef538404d7c0aea52332bac7f3f47e7b9ec3049d5a96ee", 0xb1}, {&(0x7f00000017c0)="473b7a9d280bcbe7e6b1c5c260673d7c83073cc9a3626a6af5499fb3be442b9f715e5fe5d516283e3479d5a8e3aff9daeede574f8571553dedc82960b5972c264c39e8179166743a9c77e17fa5052e0beb0fe697e82c0adfa35fb489c4d1914fd741fb9bce8515c986abe70b008dd7e47b953a2000d4055a39c1d188d3aac1d9922190a64a88818ed087fb4c2bd7fe813d2d6feccd1360714646b6e5fe843e48780c3771024f8dc8fe07f288d7c48930329b38e33705b1530efcb35cf2c22cd6d46a9fdcabc082e3606058abee4ea272d03b427e7eb7c8", 0xd7}], 0x7) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000140)="2abda2", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x40, 0x0, 0xcc, 0x800}], 0x3, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) 16:54:47 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1ff, 0x4684, './bus\x00', 0xfffffff7, 0x8, 0x4, 0x7fff}) 16:54:47 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001, 0x0, 0x15}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000480)) r3 = socket$inet6(0x18, 0x4000, 0x7) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x1f, 0x845}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) close(r5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) r6 = socket(0x1e, 0x3, 0x0) sendmsg(r6, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="2963e69a7c8454010df1c38fd2d5a305de4e21879d85f8d666ead4f1ff05d6474f69321ff90101adaa4f6c41df8e1af6f3cadb8e35a3181f79749bd7f55d2792095ee7f1ffad67d3ceb69443b009192781cd07c166a7e28f1bce5674b2ffd6aeb4a3d2e2", 0x64}, {&(0x7f00000001c0)="c5030a2e5f42937a09bc54b0955d47dfaaebafddd49123018d9f7ee5b7e83645d25430d8af0ba81076508a3e6ef3045d2f83f349da19e184722ee1b7158b9b62f5024846c71c10d22f08ea8de8ee93d7e532513925a8a9ea827409b395a274ac0c51e7272b0fe64aa149660d844376d09ea2a1048da31b3b3f8a7674e8d0b0f4ea0edbf9c6bfd03e441284fedf473bd96093c74f000c502984a1c167e55a97877a4e1f65589ee6627c18f7a5603dc9bd8330165db36bca7093c2d3e7440d8d75ab1bedc7be3408fcdd82deb24b2a67bb691557cce6210ed252a90a4f0753d06af7d59f10", 0xe4}, {&(0x7f00000002c0)="74de2b05d7b6d424255000a344ac3420bf074f8797e9a21982c623838ca9734431170643", 0x24}, {&(0x7f0000000300)="0dc48f0a59105491f8418cc335ef84f3658b1e873ec9362f41539f1e110f4e473d6750dde8c6668aba2530789f252fa17524f4e63a0387ba32102738053f5ecb804c7db30b8ec146583cf54f2b34b31b6064b1be68b76cf5328d9b5cb55572731fae6853cb561b574637c60c18d5a44e35744b9220d6e0cce54dd56ff0be5faf8a41c5bc11d3d04986ac64b4a51ca4553857ab6337", 0x95}, {&(0x7f00000003c0)="f28fcdde6f6350332e1e13a26f347f3ad5", 0x11}], 0x5) shutdown(r6, 0x2) 16:54:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40004200000028ac) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10a) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) wsmuxpoll: not open 16:54:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="18b02e4d564b745996e0dd5d3af56ababbf2f6e49b72278d5751ef74704cc8c86f541d72fa1331eb03599bf57e5c6eb1c5c03a2e751a600c601daa7043dbd640817421cacd86010718c756288249a1901c6c3ce8b889caa09dd30f049eb21e78246441a34783d5816990b941207a924cf797cd0000000000", 0x78}], 0x1000014b, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) sendto$inet6(r5, &(0x7f0000000380)="2649a57e7b4d18f8e501c1d8f6056988b6cd1069b0db7c39b344ea82a0d891843a7fcf05dd5a9a07a0213ab33f408ba0ce7467375e62b1868be5364cc1317d65008303f51f9f215da5d40fbd8f086210ca1686eb6945026fb3558c8bef4fb9d19f43b4fc1721eae57ba361567f5f20e42454fda197ca6e946c994ed169300a14d55f54224515e619e8f955f021b02d343e5b14e93a1ccb4e9d619959d3781e1e89b710d51eb43e", 0xa7, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) write(r0, &(0x7f0000000440)="5910e796d2522db2deaf3549c17d455b3a7b2061d4334b3be1fbfa4e5b5b363f9c1541a0b0a73bc441fa1b209c3cd3878d21b310866ff60d45158dd3bd9a69e84a33a17d734e1092", 0x48) 16:54:47 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r3, 0x29, 0x31, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r4 = kqueue() fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:54:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:54:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e480ffffffff94eb9c90b25719c02e063bc4408dceb759e37eb1da6e6958d32df3f84b1c9b9c25df0049bc64589da91cb5be0b786f48c2fea2444221917cddf1b65510a79e23f4ae884287b930a45e0d"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000006c0)=[{0x1010, 0xffff, 0x7, "0930079407c7740b3b6a9496dfa53ae457c68b6ebe893e3949537e0811783fd45725a72bc26882fd9b8dc073a7cfe5130cf6741a7a388889d5080becfcb9e2a45cd9d8878fab66811eec43f23544ab9e98040ac530b2f81604292be8f17651783c98e29cb6a0570b2bbe79fefcdfeeee07a3bcccd89b5bf94dc8cb639aa8cfd8fbfac7683d5a244bb3f2762a15600a04310d21f79643c11651dc1c7a3c53013ac5fd12f360477f747f7ada1e5921d4a7acfee541c1d0277124bdb1b41c0b79a753567289355e8d281af429a7ac1adb1431e91720235e0402b56891433b88cad07c07b21a330cc75f03324eec93bc7af60978acf315ac3e97cfeb2ad6006da25865a037c4033c597d8b143868fb90c0904229ed2d78a18f73f2cea6dd75491a8e4fc61f98ba473e07948b84689dd706ed55d6af40c3c82ad198d202955f22917b579790666a3d0df5b01c3e46219708a18fec1a24d8b275d642d2645960bf016abcac741db76604b2b9606698129563b035d1ca9ad426b153891455ccdf33eb95ebef07f737e0a2a3aad9c908cee979be9d2e5b727de21bdbdd7ede08579ee900cd9e5d9c74631148008087d6a3fa8a1aac514d36370f51b105d839fb2bee0147b3e7c90127316f0f1ab68f579956e82ddcba96d5649434a1eb15137fbc1829381e0bb17a04d1bf6ec4aaf271cd8bf0554b61caa804ec7f2e781f83682bc28394fd1115758b67b0e286f8a90261a6be0ff6280e95ff74c2e46acd5d294099406417c9ed5d38eb26c5bc87b9b01b8abcd9814e194969960dd368c806d6605f24bbf6bc2f37252c24487758fb515b104b900002568900120ff1720e5befe9a4d012d2978021eb4cbdb040d66843ff9ba35830481a32a7f59f4e06386878105269bbd5ddfd8c0257234ce14987fd9cc447f78b5f098130c06978acb5c6c6c1b08dd59875b6eb1de46439c72070144c023d8205d8648d4e6d7915722b68794cf473c6b38fee03d78f1a7d6f7fd636da1add08eb6fb4a29c822abcd8e51a29ff682fe328a422d42f88dfe794614028dfc71c5a463f0348bec6e8104ae1252ec4cec5b5535d542af08460fea8523ddd89006a3092e353d746b3d8d49f37acc50eda4e126668b243f48c9cddd9947409441bae724d2eea11bb3ceedc2e4ecbf439e65b38e133684c5530f51006b7b49a92db552e34a3af44e363c3f433a12efcbefd68b03038c75ac659909b05aa775780a935133cc0c5f9c37bc0b07ee7b4dd8d1929f31f50e0d57ae6fc34d98ba0054f173fbe92841dc1552d28bb1fe3dfe71f2d409f8e1cc574bf3db51a94eafce75ec9521dc1b2998e9e93baa60c2c7ad1d34d6dfa2e79f61bf4531f3275d8c37a0eb0a4a9987d29c32a88e2a391c54cb66ac5b0c8f7f267ec823f26d596a1ede8127927cc128416a0b64a64bd66726a98c7c9c7eaf9a4dc78abcf0ee890d2b8c8294fe97207a1938c39423666d7e24e69cc8b481e175ce47a08b5c3f38b2e8f451cf6082bccfd3d16d7282e88f3ed1331216d54cd7effa9eee27aaab38621bf9880293ca699abdc6d38d55f6d30891fe05c156f534049183bac93454aecdda38fa37d0d5ed93fcec7ce883efa6862d4b7f1c10e4cdd2a1dfde5ea407c383797d06849f3ab4138994a6b87ba65fce061016474d3367ac1bb42ed79769f131a343af76bbd40a2e5a6c686ce2e2728f0dae58c2fdc24b442d485db5c43fb7d756f7a6c77a69e4249ac9d1194a2256ade50d4cd786c7a86960a2c1a4dd4c3ed19c2e87ab1bd3c27017497acebb7d28a5c68af989f4ebf42c86f34841a842bded786b69b044bccc25d312be524e58014f84b05bc9d169c01f6a46a1b54bfa6e6ae192983a993338eccfe81fd33729bd9a6588fae4bd930cfefd16c9fb710c3e93315f3f83ec89a0d814767b5ca8bf594ab4f846645df8f04edd6cdf299d308c06e67a9e0c745023693205fef8568e58199a3b26af18f73c68c82c2546b65178fdd6c19d29f335c7bc73bd83ad3c66fca032cd0b6c381d4deaa84ef7a6198c01cb07af4dcb9a207d92a069fa5b16ea9404217f2375f1cee79693f6c1f166a33d29f475b8fc14219e57a3b98009b0cc2e33253fc93956ac5ee231e26840ec87cb00be3a0eb0c36fefea3575f5a4309f3a7cc00e216bb514c58ed7533d461054cbd8644c679ebbd1072dc570ec73fc1905859a85a0408fe7a46b979267f04565a59d8735ab56146ae1a2bb9cff3fef8506b326483ef33728b26f5b880c12308093cc78e6a08d518ebb4e68f88b70375773553ccddbcc028c13ee9faf236c3b21bc74c7479d34fb7e630977a100f2800abea0ed7333529e55d5e1b0d2915b278f41411dfbfa8721c5c7103a35aeb82f35804a20e8e87266db25b24b61d53e4864d908a9badfaf2691b80bb17bdc4d9cfc84a3c91d70a4c0ce350f266b332ebfb5a86e4d2ba6f45bdf62d47310ef55d11d296a756381c9e0e1f4302782082411744fa7a02bb468740acfe886d8aad3e73c45c120d4714be43b1c0bae644d9d0e31d0edb07f74ed4fbf332ffb3fc0203892e3c986cd1f5550f71524761326a0b3b3f06c7d315d1aaa740c3f2568aba212ac138a9ac40d221dccc442458d41dc8c1e56a2e1adf35ac70998c9a8d646c78f69366a476270a57955bb4241a13a33c2f534ebc0a67e1088deb1e7015df161b44c71413523017e9ecb9ddd5029564cfcfe65904375addc95c73295c9c0a5d884d519a6ca08d0b81a3ec4b42704212fc46dd8c1a9606cc4fc17a34a28c6be7ded91bf8e00f02f2d9826d095688095798e18f36b2e6729e504e4376715155389bd17df32a963cacffb98482b00985795b75a1b003c029d850fa89e77edbb2f448b0e248274bb97ec85b1f568277e7ec45ff9075d707ea01b7c51ddcc7598cf5477a246026ce3e576ac2745d726bd3136c375cce84f3fc92376ff5ec8edf62cd76cd1e7159c467aa3c709564e219da99829ddbcc1c4a984d0920db709c83b21726bc69b16a11309a86f8c88702cd62c672c4b31aaa6bef12c76808380b32e25264cd87adf7170f70df82d3a4989694e46d769d9f886d07925d9806e496a4f6935c203b18be88268e4f548369e2dd5e2e66918a1828d7a962246d58d2daca284687737c3059f852c6f510ff642e95c22f99faa1686c5ae251aac0b305836698325743cc9e0de51b9b84adac5e849a6608b08fe58ed2e93fafc95b2a88250af4086cb47a43be91474f450256ae9d9b2e967b95416de4d445abe8e3dbda6d403cc1bb0e4acd06af12360e9a160f437a8c77f1a1010833e03e841560efbc8e806131253fcd0324bc0f9aa157b2f764af61a3e5bbc79873140aeeebe86e1ed16dc7190d47faeeda645e5691bae19557e05d82fa44cb44b8615f0496792ac73bffcf6550a0014c867c60452239bb4f9a3d9ced8ea3d34f800ce9b9182045c6fb2350b50f2faf474cc840296f2add2a3d6ac1be55418a69329ebdd3fee9e11df64649d624f9f82f8f50e100f87f217cedee6d6475dbc2383bc0d95a53e02f70790eacde73600eb4ba9d71cc3d639d890819ca68013e9dd0d568c3e5f8f7d709fb8ff8ef550229522f60f5c052b5a66cf8681cf14e494095d9c45d9610c036f83a09830d70978e217de6c61f2e56ec31637798d4a24a45fcb3794e62845111876199b228496e952b9f6f8d3d3d99e2a0c513fabca6c6efd0c44e9560942a3e31d316a4aa53c804efe42c93d24a0b3ef196b9590c189dbcd2f6c465161cae97a9efe3d6a4fd1fa5f113f7b9c9c70bd69d330e123c9cad6f853f820e98b41725492ffc0b13bbac142c13e8b7252aad8427dfd6bcd353ebfbcb92e416494a4a9b79adef82e87bbef3f57a633944ccc770e4ea590dbb9bd813a29a7e63a96800b82cafd041d232fd88b9504a31b9dd2685c7060ef31a5511009622c230cf654348342efead27883c565c59fcf7123a7b60b9e659bd5e80e01b5229d8c2192daa88813620aea464ca7a998d2c8b52a71025658efd381d0711fffb7b603771e0e25b7097fca9f0186fe852e2cf14d21031b09522c8a163b72efd6814de1f5699672108aaba1b6770210aad620b9edb62ead9dccd02ad1f409436e8c329d87bb625e6ab32d27a141b626ac38108fa74b133bdda237b5bc746fe28d8d2517cce2ab6c7651d943f377b6ab194424f1cb0f0660f8af9919ff1cf834588411ed7a20d98cc5694a6efc91a4ed9d630f03ba7042cdff25a0b727d2d4603ac56da68cfbef78fabe3babf5e5c9c259a1efbc385e22350526a4cbdcf76054c09c5390449da22ed81ea56c4024904584c5f62ec9ffa426e859ef0bd026913a689fa17d0f5fb1c9857002f30e258780faaa20bd9bb994f27756fa485247f2603b65a6787de33d6809e733adbab7e16c6ba99ed2c75d47e6c64896264aa2eb640bebba5b40ccae73aac251ab7f765e1802cc8099f720c3fd31a71c7ab69b1b1b6e472bfa2ae9c99e313e5500f1db6cfb6b3ce8a4907d2a3574922caa71d5f605e1e3cd06b7ec6c2ba1f73d6a3a435dc29c7485f8fb9670c568d781850e5fe6a3b75e2d7b0b1db2f98e2a09d3bf3b9d37229b5d4f121ae4b8a620feeb30867d620d09a950758559bd5cfd630af709cd33716a410a32fdb9594c2b9f6f65c0bcb21641d2d94779d086d7f4f7560797b8a3160f27c5e2ef75f4acd57a72a17ed45d0eb3075ab36ea96bc1c7520d938c15d0820ec345b9dbd6c0083b10eebcbbb6b1baa2905b441bc517bd746b076b72208df53008c206405b99e87ac665431bc7eade87ccabc91b91db29a633789ede7841299bbb2b7ef882aa12106e27838d78133aa048b23cd1d94c10a3b1f6c10342c4b4411fd124abfc1fe72101d6d172eb6cb321306fb29ea2e13ef45ccbabf8c48b340ee51a27bb07758dde7153a5bd332443ea667b5282089150148947fc10708189d8180b3129cb40b65e44ebc7c88f0bb35528e50a74794f7bc348903cf6bd29aa2d8940ab88b1376f94a31f7f66ec4ab0a6820decde6a2fab257f82e72c7bc5f64b439dd84deac926610ef662ffcc013727ec91f6cc7c3b5df7346714466c71b00db6c1daf62ca881627e89e077fc40a5ffa55031a944c17e43e706c4768e0063aa5ec8b97650ca4e5230380ecbd6e12a58c05d6fa87f23a89de71699d3615ca0c4b696ab7d427a3518a2139f3018d0d0db08ca8b30b2082a15036c5d1b0e72bd6b5de46bc1c440a31afc044eb3637e2a6ab98db4620405f71acecc9eb2df471651f407bd0a756929d52aa77e876cd076ee6a25e6c63ea237df79e0ca03c545f0c4845dac168f4a386c9f4fe3072beec8a5d242f4fac80c7f0b5f36b734b3fa38abf9c96224a9fdd1a86dca7622fc9f0d7734413d07b4632eacfeed62dd2988bf469f8da45da3d3073caa8de2cdc0232413b64ebb9b3778f33034ce320026ee9c9476febcdb85226c5cd274fd91a8797b596e3c4724b38995f46d6583adab6dbaf6f9e84deaf280fd1da34cc78138a4523683964289fd28cf35b837dfb77efcf0421eb34ce5ad1c09131088856e30600fb82f79f544d90431872645afb5009aefa410c29661f0ba433af3c02813ccc9154dc6920020e981c50e2257866f4168ae332ccfde100bfc70cd8001d8669daddee2fdcd235ed59f0f6d4dc985e6d8966c3219d92e697050b296070d7e42170fe64976b13f75629ffdea63504325cbd02fd88706eee10aaf2d80e220b9a2a1771b790bbc580505e8f23e6419c34abe20ade2815c0c347d323"}], 0x1010}, 0x2) 16:54:48 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(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(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 16:54:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:54:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus/file0\x00', 0xffffffffffffff9c, 0x1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001140)={'./bus/file0\x00', 0x400, 0x2, 0x905, 0x0, 0x2, 0xfff, 0x101}) 16:54:48 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) 16:54:48 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendto$unix(r1, &(0x7f0000000080)="29a04d3383c41d309924667d4e4de50ed101151ebb47f047424c20d0dddeb0d0acab8e3f9109bf85832e3f825c", 0x2d, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r3, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x0, 0x4}], 0x8a5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x8, 0xffff}, {{r0}, 0x9, 0x40, 0xf0000000, 0x84, 0x1}, {{r5}, 0xfffffffffffffffc, 0xa5, 0xf9ef3368937d9f13, 0x81, 0x99b8}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x10000}, {{r1}, 0xfffffffffffffff9, 0xe, 0x40000000, 0x200, 0x7}, {{r1}, 0xfffffffffffffff8, 0x54, 0x10, 0x8, 0xffffffffffffffff}], 0x1, &(0x7f0000000280)={0x7, 0x7}) madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) madvise(&(0x7f0000569000/0x3000)=nil, 0x3000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = open(&(0x7f00000003c0)='./file1\x00', 0x80, 0x3) recvfrom$inet6(r8, &(0x7f0000000400)=""/108, 0x6c, 0x3, &(0x7f0000000480)={0x18, 0x3, 0x2cf1, 0xb4}, 0xc) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000001c0)) 16:54:48 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x4a, 0x0, &(0x7f0000000000)=""/74}) 16:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000000)={{0x40, 0x4, 0xff}, 0x7, 0x9, 0xfffffff9}) 16:54:49 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) semop(0x0, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x4, 0x7ff, 0x1800}, {0x3, 0xf3d8, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x7, 0x3800}], 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b001500"], 0x10) write(r4, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:54:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xfdb}) syz_open_pts() close(r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x10000, 0x7ff, 0xfffffff6, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 16:54:49 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x8001) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff000974c12fb6a1239877b8a28400"/34], &(0x7f0000001140)=0x22) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f0000000000)='.\x00', &(0x7f0000001200)='./file0\x00') r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) r5 = msgget$private(0x0, 0x20000003c4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x183) connect$inet(r7, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000100)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/18, 0x12) ioctl$TIOCSDTR(r6, 0x20007479) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a9700000000ffffffff00080000000000"], 0xc, 0x2, 0x1000) msgsnd(r5, 0x0, 0x0, 0x1800) 16:54:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x8011, r1, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60, 0xfa}, {0x6}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x10000) r5 = kqueue() r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r12) kevent(r5, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x1}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffc00, 0x8000}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r6}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r12}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r5, 0x2}, {r5, 0x40}, {r5, 0x80}], 0x3, 0x6) msgget$private(0x0, 0x44b) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) 16:54:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x4}, {0x18, 0x3, 0x0, 0x170002}, 0x9, [0x0, 0x0, 0x0, 0x100000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x95, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:54:49 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x10003, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0xf8c2, 0x1ff, 0xffffffff, 0x1f, "a7f115aa8d7daedcf58de6051446d257d0ea5bb6", 0x4, 0x3}) 16:54:49 executing program 1: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000380), 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 16:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x1000000045}, {0x400006}]}) getegid() syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:54:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e000000001000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e2311dcb"], 0x2e3}, 0x0) 16:54:49 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1000000000000001}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 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, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:54:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) r16 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r16, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r17}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r2, r12, 0x5, 0x20000005, 0x1, 0x8}) fchown(r1, r5, r14) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r18 = msgget$private(0x0, 0x14) msgsnd(r18, &(0x7f0000000300)={0x1, "be021ffa84d54a30b392a2db5b324a5cb6de6b7122ed0290f2c3a03fd3e9bc023353cec6d2f9d07bd3e576b6d72e85f62641611693a0e1dbb0dd4d527dc49986622a"}, 0x4a, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x1d2) r19 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 16:54:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:54:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 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, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0xa551) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:54:49 executing program 0: 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) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0xc1e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000640)="337bb6098e495a6665f5ef077baf57582c8d5467b717f0bf84e388b56da6d96b4d8905f40222e63c90331feeeb39e2f3dc2827feb82a2f46ddd21fe065e33e7d82692dd80e1919f78dcfedf96556fad2c2291694bd27f5a53f9edaee607c47d44de337c369ca101a5ae1c90ba187525c5f20ee632b11385dee6b068a09544dfacce213d7f7191bddeca7a9d38ebd2416ea472411dbaaf2a64e841f531d659f8b64d9321c6b75a5cc603650bc098dd743ca5ea8c928b263abde85c6b674827a369f1ccc7c73c5c023a2a0105c1f987f3a3a68cd2e1c0040ae8efe1d6138b9b27a4ff0987370034b508421ad7ba9fd65b155a8f4", 0xf3}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) 16:54:49 executing program 1: setuid(0xee01) semget(0x1, 0x0, 0x480) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) renameat(r1, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00') mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:54:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r12, 0x20004b3d) r13 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r16 = getgid() r17 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r13, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = syz_open_pts() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x10000, 0x0) r23 = open(&(0x7f0000001380)='./file0\x00', 0x40, 0x2) r24 = getpid() r25 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r25, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r25, 0x20004b3d) r26 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r29 = getgid() r30 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r30, 0x1, &(0x7f00000004c0)={{0x400003, r28, r29, r26, r29, 0x6c, 0xffffffffffffffff}, 0x1f, 0x2000000000000000, r27, r27, 0x5, 0x20000005, 0x1, 0x8}) r31 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r31, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="d079a18345dafe735c943c16e5e16d67c556c50db00dcabbb1949e8a30cea4cbe3b33882c39b213a3e677b0d1b88a9d972c2c22bbecc68c2eba17a11531db44274bad5648d5be8522eeec02f9dd9", 0x4e}, {&(0x7f0000000140)="57def42e0ba65c14d0bf647b0b54e9bc7771aab3061dacf18000bdccd0f6d304b8623d7fcc90c7086d7fa2d0f010178ba45626cabeb387ebde59ce87d3b5ac87aa0eac1d89895b3d1b890e973ea7e66485027acb7b0e508781ddb48afb178df14e14c820a0be5da782ba1787ebe02ad0600569c853ec9380239d1890d013721a41b972c9fe6f1d020f148502d5bbda6e61adaaab6ff48c84ebd97205d050835d73c9c1b941fe66a261f854ae987d315d5200d47bd2b48beb55ee9f3933245df854ef38d60c8f84d197dcfee396b0880f60edff875a4885dfa4964d56daa342876c1341a8f83390defe780298c681537914fff821539722ede5c94b37942da69887876bb2403dec30fbd7f8633103c2e07f4b1a2eff896e7879daf52ae91e8c21a9f7d03362a582bd1bea225291f3dbeac995414e7af1b34eaa6f693c203648247bd660d905ee2cac4c6223a3a8bb83ca41f1638e745b3314d932e8874e7528411e42c1144c01f990af72fbebaecfd175c317abc9825d26b9966b98cfea1d8465dda965057a6c0ca7ea0f538572097a8e60c3020b9edfc946bcbdc2ca914731d83a447d4cc9b52c57dbfb9aa529d613ded1d4b3fc78e93a712b7ef733e20541c8cc478c6713ffb3d57635282c109c5b5aaa8b083d263f2b6e7755ee9f5af851af7c7c7bdde77173210ff27911f420821d79e72eef431167c5fb172a29ba5eebad1e694d0fc0de05b715ee60a4ffe3fd20390acc45b1b499816c11bddad199c818a58dfb28f8bb3a0217040ac3cfb4013f592cba6c549de3e9392905abfc6a669dacf4540db63ddc54c8bcc386f063ab03fae063bcc2581c1b6d7bfffdac8e48daa8361f6e35d17004d43eaef4dc38329fb2c8f5c831f8f379906d3ecce181d38ad70197775a4a659438393c89e001a829bc037324b90157ea00b996273a1e91259d0de08c95fa1de4cfcb54007278acb6dbb50ff85b193dae35908695bcb6c761f399f453bbd591bd2b4306e2130cd6a2ce3510df54a67fd6738ec6f84082b69c131d5507ad44423b83fc58c35b3566b25d2627ead273f65ffb82f84962777ef5e73ba16fedaab3c9bd4fc5c2a7ebbc3daef3e520c44bc95aa6b52893c95ddb510f72e1d8d43585315d6bf4548a59a92806a51455707e9adf98645ae467113c6e539bd5b3a0e57ce1613bc1cc2c4fe37a9ca516a7a5d92bc11d13f457b396fb328a6592a4f9af8818f265de31006e6fc826c2641ff8a449eadec96997126959dc9683fb586eb4b60e64b3bfd0c0bc6c9d1f195011680d981004a2755dbf282624ff1ddd7912e5aea44d245c3fe2bde9d216009c55e7c90ef717b852a3769abacaf89dc95bfa54a9ec21317b35658e2c8b799f6277b0e18f2829c312f1ff9872b34b343b8a4b614e6ae5c7133802bb11175f1628f3e7768bfff846c7ea0a8c0ea1f6da73f19fffcbd25a9528211f76564fc99a371959281bdf47b583a8c8e9b488853b5af81f77213f90cee2382f24b785dc18b0081800a4fc874b0b4f4cdb0825a58183fcc7e3a0aad212764e05e92fb655818b18c507aa77f98c657c2b17fd02e4eab5d685aa9140b07eb8f33ab0b7353d57ab43589330f529af40b0cbc987145621ea5cda33a660eee88d384c14a9b30951f050f5519eef376a5ebb3a265918917326064f456160ccc72865c06a2c200463daa0d22f011b204d2108cd2b989109366fd22658cde235c5ac2fdba93a6d93ee66fb54edce3a5960fe5cb63918038d1016bdc11675c862664cf3f2a8c12fb6bf58f58ca34c4e247cee4e5793e0ae253fa2beed055a5aca4d473a62b643e95705d2ce0addad0162e12ae4d7e7d849e8beeef3efeae546224e9896b59e8b83be951baf9f9f4d94ce56c722bbe6c0cba2311f5d4c5b3c27f8df0f6785b38d654ccd6c556fbd439b2dca5bd8c583de16f1f6f078c278d068c7bf4f0c68e755acf5c90a79224f0537f6d91181501502c6a81e2f8079ddc58e611e03ca0974f28eba6b775bdb75123fc449cdf44a8883fc4fde0590367133ff2bf9368a0b1ea0f6bea81bcce07a067f74c01edbfcbc9db7869707d44f5a47f381ff7f21773df3bf546e5667767042abac9f5dbf993585d1f08f47d4b00bfc32ed1930be1822d6381cdd227fca5926796ad7c30c1b19ccc14c94386ada3a489a7381bbd10b4166f7aec1948a87fcfc72131df1bdd41d813b872161cc23b4cacf32dd168f73047251e84b359fd47e130f0a353f972f2751d6b7f9206611ee0a335be18fcaddccfd20e1cb2507d3d75b356ec0ca1af49355843fc0be0b553b909e3055eb7b4f1bd3a8b129104aa0de57181e4a6717f61c6fdbe750c22af0438f9506d91241a6089bdfdf582748811dd94cda6c6e50a6129a970f3d673f3f7b20e4523a97d3dd793fd87ddaf6ca98e1e92c8c907561a2082184e1737ea17771bbb7fd2cb4598cb3f1da0e31db6067805071a2c1af4aebfe5149e13fca309a1dd0319439d8aad342e98e22e0df3d264efb339c4bd46be4723b67ac43e371c42cbaf341933d83774839d12526340a9adc5668e7948a89fca4d26f2d1d94bbe255de3237c04dcd670f8a142aed1db6baf1ee232f3139cdc88c07ff61ff08f6b64a47757556283240f05608960fefac0a5d3c2eaf4a2fe75dbe7b2260848a120c2e322582b5fa2cd0377dac8a128ec8e9033cf27f5b3ac3622765bb669f1cff3586247a66b6e11cb6819f2d7102ff62c93ed85deccefbcd2767d33e11feb573a3bd45d22ce9d4f3033478e6657b92d6fd82164daead135d56bc9030cf6e53b9436849b0ebdb9ddd48f7b5164eebeca1f07ca9b2910eae056f8e7a99f93eb1543d2d0eb190a68cb9bedd8c0bb5589aa6a6ac5d957a622d2333563f386c287116ae594e262cd3d5df8a8569f910c810c3ebcbab2eb45f6f3a4014ffc0692dfb8365e2cfd76766b601c6ef6327dd83840a2b25008bd2957fe602ece07ba371c1cdc1b624db3d5ff052f09fc424dd837fd350dcc4b14d3863444b0cb2a39cce7acae652f8afaf6a1b3b28c4b529e4f40e120f09a046437473cf4a527304ceebdfb17db3d26fcf95ebadc7d5784e079c3ff17e48952eb0a64d11440858562791691150d471333f7c98d99a2487b50a3606894bfef2b393f603c88759b8b8a62387e8128d2047a29a29627929654159dfb8f3979b8167fb53f393f9b8d39c661015dce57f12af8ba350550e0a6e59f220863371177ae91efff632cb58759c491c97d921c690afd012350a9c722fbc1363f209f79886dab6a13477e8ab0a4a6d8e698735a783a85b68b9fbee31ee0ef1448d6204b553729817b1a10018394466a8b41f28fc5795c4aa3f5328ec7b035b83aee71bbceac02611cbd5c42b067168c1f444ff0ad005458bbcda8d85ded7cad0d914a63cbbdf4439f417e0fb34e34778b0f167ee3bd8069041daded4669df1eba19aa36bd701a00963b439cfd5da4e1092f53bc5be0b85d9d88e019b11ee66163d736f8d02217d6e63f6971547e739944912b87e2475698d23d4ff040542ca35ec70eb4e7fa0a2dc5d8b8adfe5cce175dfed7abc15e81edd6fa91599e5449e6672df1abdddfe7e867177bce1497f58a7932af0b6eaa6d2f2f3fa67433fda18dbf3955c37133f5de46f8cc72da2ff2b661d3672414972b5547f7d6f9dc1583559305a03de5914b70a6e288a68cbe74ca399cb901266e41824d06f7f8d23ee9d014e5bcb8592d1f7f2cd72aa6725e82bcc995d4169e21794fcf1555a2e2516397885e00fab398465b4c5fcee8c454704c5543ef775142346fa3bba0743231267cc83dc1768790d6d867744c7be4f0a0fb3b86350c7461460905b5353fef3b25dcde3e3d200760c43e91d239ab43eadbde0e024c6673cb28c98aa8cbb4d3f2bdc48a7581c59c468eadc5c6e277208d42eaae76924bdbd4f368d8a2561022ded6820675d3610ebc68e6ceeb4b26df00cd50877c3b38cf01c7b17600b9c449754b55e31df28e36a7d9dd6bb7a531ffbe6fea0c405227d7eb6d98647e9b62c6efcdfe35ab5d1f3a845c5a8e77935423a28684b3615da168ee4b7075f7c33f8c2bd07d2d60ae30afb85e30f579bc8f52a6d0a35db70215c3562e42cfc6ae4d924384c1ed690f6c74399b9c974d900647892a5a3ffba87935495ed1eb0b42edd9a378c922858f34ae8ac3af79c3cd2408889bb1bebabd86efd3db8adda9f3042c1ab8dbe9bd31f3a886d252b65207e5a6f5b735212e3eda205bc9700c3aaa8798b087e96f58660824781ec80b08a88ef3087a48d3a0e465732cbf92bb73b428d10fabfcf448ad5fbbe5e589942c3f436dc7cfdfb16a222f41b719f66faf04fc35c5723127ce750b6ad6e8bdf0ef821e32cd1e9ff71ea5d4d59d30bc1abba7e5962c61bea11af53a11d21923612d1c89bf85072bed1d472e7dcc7223552fc131b87d98edb2b51d2b7150c6b287f1c5e7d781a659bfdc7c1cdb0ce77d60abedf07d04248fdca37a7359b934753b8c49887d94f9e695448d13f39f9ee3846e377c2bcaeecd6fd0398e1a70ca05b473a1cfac5e7db255db86b5a2f00d10b671cc9f62f268b0a77b7316a40f430861f8407562bed78271cdc3d02521c6a1781c04ea471a9d4f833228e27276a705dfdb237edc190ced3d5edfc75a58e7b273ab7ceab01975327695176bf659f5170707efa929720ad773395511b0f1feeb3ec95c2e8e93a4ae1dee8a299005f5abd8a95a58d7119380436434e8c683906356cc945610f091990578e4321b543b06730d22d862d90710254356c11f054af1c5b74d4f5886070d91c07e45ead6a3311e9056a03285ce1069edfddc3d39024cb341b60f5d12e79977b25ab2c4b4ea532505ededbedcee30d03ecb526eb75198e3c6ef00684b833f81f253c7a84fea2d5b17c26b1ea25fa22ebd81927c55f14ffd87a33deb7ccbab23040c267df131029a72f11f3633a5b667a981467cd24212cf0045e2c8e770b4eb812a4809c0be5def08124c737174cd3b3bbb5e2bc148920112c8fd2254d22f62cc938e421e08617640df85735bdb33fd342bf74fd1d4c2b10a1c1bc3e25de484b52d0da89354b54d46bf032445d8d5cc4cc8ba855985f1e67320e3096f0b02e8a97c5960e54bab6c0f4b876e8b396549e9ee575ecae6f68a272603d80ed60b68c29302b6f48edf1e050abb171865c877c3efcffcf4cd12d0239c9c75b4b6f5dedee958b315e7032c456ff8cc6ba2deb81d8720500561051edcfb740a209b9f4bc568ed2477eab2c60040ae857f67705cd910d1841a734f5d2c497ae8b78012573be8f2f343088931c36f7acf91d68b779f20e733657e91ae88637e136ac38269e21ceb0fa1477daf1888c377c2de060968a52de798a432cc26843e17623ed4ad74b9c5dee5c70d05b2e2654b900737faf982467e5f3ebed332d04277dc0c72af705ad00692da36cb018f7eca9b64dfb25885522f6f44ccc14221061db1856c07e53f3b213c5f65dd19f20d0c164c3851b870c6b24897cf56e8f9fba0e3cdb00a5155e4b153e1ee0e69c05f85d2e64934bde45404b5efcda87a33894ecbb673a6f1fd8fc5e2a095bc2a7c63ae1934fa6a13c7bfdc53894dcfb0ab70f96e04a8579c5fa2849b0be40231a56e5d0130c0d2929687f26f69a07a034fa9349c8d0930cb1efba8275b91dfa3dc8c00b6c7fa004518163bf58fcbdaf7c2cc9da73b4e3dc251e5ac2db8a3a78c66225b019b93b135348b92514a3b449e18f10f0b026ff86d305d6dd1c60f5a8e91a2d0770", 0x1000}, {&(0x7f0000001140)="f17261bd025c484b8f0dde2173b2a3c071ff037af51d921d45216761d92741c30b6c", 0x22}, {&(0x7f0000001180)="5a94710e448563b404050dc908f22ddbd33d4e39ea477827eb097b3336b0c69de608896071451ee35bef4f536b2e4baaa1e00266e7d477c27caf4265895c69626a2e81a858431d3c77afe61bb8cf7597b2d04577d57cf279182c06fac72d95be48718dd1d85d2a91c1da3e66d289527fef55d0b4819fc22c35e9245f3be7d6b81861b38358d6d230ca99", 0x8a}, {&(0x7f0000001240)="d7c814e87b584be66c19a54f4cd208b0bf0753a2bb56c304230b7aca6c8e99dcb3c22f8bc113ae09f383085f36bb4f2a1eb0d32d770a3006042e6a0d7692a1268f37d14003b953cae60768b5f39193eb477e111133", 0x55}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r5, r7, r16}, @rights={0x30, 0xffff, 0x1, [r18, r2, r1, r19, 0xffffffffffffff9c, r20, r2, r21]}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r28, r32}], 0x88, 0x404}, 0x8) 16:54:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000240)=0x10) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) getrlimit(0x2, &(0x7f00000001c0)) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:54:49 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:54:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r2) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="f5a9527d74857c5cf244b1271cef820b943d16996e68e1c0203795fb99d0a244c0f815821e9ac1c1615d978e4f34cbaea42b1b14a6323bf71186837bfa22cddfd99932f8f8f0b2bf84f0f93bc44193d73e0749e185a42414cbf1dfd19c4fea6df70d75483c3c83424ee5ed4386aedd278781edaf", 0x74}, {&(0x7f0000000180)="bf4363eaeee77ecfa666b37305be1b632bb464f64227275cce626f88a0f1d2f0aacb8dce90e04ccd515091f7921e019ab3a5ba7437cc6ad9665bca174c4f48bdf245325f1e6df273dc0079638944ad360d602e3df7348f44a3f4b5e378e350e313e5918aa25c015737630e870a821f9aef00113b916a8efe7ba760c1c8fe65e9706d63119199536e7424e11574657344c25da77492f4b8463dff54b5d3e2bf4c456ec1c32d912e6aaed1b1a21da191155d523a5d562ac54c2a21a8f4ce6a642592e2a82cb0dc54b41ea9ac1f27", 0xcd}, {&(0x7f0000000680)="954f916735e806d78e1912e4268b4f753353e429d6e9940b0848bc4599c3d10857ac79a113530bf83e21b55971e6e81be482944f7504974d1eb5058ec198b7b926a8dc6d8dd97ecd61533710a29ef622b3d976b3564114d137c9e5b342ff1189b51a17d4e41c4ede72cfc9e51630c80814e5948cba86fc2426993e48ab5c08207cfa6935daea87437049d7a3ba9abc7fa48f6539abf5dfb79c6e80d42baf9f67b4f17695a4fde3598b08355b2a5542a963ec18bdd4e05edd08eae3c356a69b279c285cf09a96ff273a97bed9586256597d8a4623e1d8d0e1b305c9a91abac56a6a56d9df13a3c04b02811d338fa6b41673b58ddcc32a5fdc7f3a0cdac3ab0a688c28fccc90b581d797a8186992a671a4a3e3a82fd0d0a87bcd386c8f59ab08ac6778050b46c56ba0a0455e55b301a592298e41753be4f64fb9373737770ba7a97d4219229ea9d046f14ad01935f4d4aecaad2b5768afa75da7fb862f099250b5a6a4d2b17898d4eb103e13c639e7232555a7fae9713306bbd67f45112152b40a57f9d3d713696323aba786ed98472ac863dfe5571d59ba2da924bcdd62d5fde8340886a860d352ad190cf621c5fd9f493341bf0775f0cb34aa1cffc87a2cf0f54f1d604f8a3fbac439d20130139f638e6ccf877b5e8d0adc27b3fb481e059863b9acc73e57711d73d568e9428d6a9ed84ffbe17b3b14faf7ae100927b6ae40a31685f11f475228da84e0fcd4d829957bd5ef3a8e65e323f6fc79bd8cce05ea33014a583a238916e57a21ed3f7218f84e1a293c329d74301a7251e77bf7441602e464ec979f01302171612b05a2db31398c256fcafef35eeef09d6af88fe27a6afe5c1561406e863677b9dfacba590884098bcea99b0ca4dc33cc84ac8a0af07ad1cf480e3c7d2c45dd8bd9b6f70a6e988deb4948dcabb682d9b03648864f005170404d72319c271b81e0355f7b58f8b1c1aabbdde974a48977ffbf3920d78755644b15a323c3ce3e04730116f9433504dae3a91bd58763e05d771bad8d1cbfdf88d5056266e6d07b26ff57b6e3da853df31fe673333728b9e1563d14f12cd152cac69085791f6e8500e46c347df858a3902e43c600a52f31c568a4537a745131a332e0d425650b5d8ebb5216ee255e68bd486e3913f46bcaeb44cb07fa378262a4f3084fd65ec0329c8f847722ab5a8ab87240b0c2fedeb05c7d3befb1ac44bd6289f2ff7f80caf6970807fc9e00871d4ea68be632e9ea536fe3493857c3056ffd0e97146e06ac4422922237ae2f9d1909134484f233cde57d14c351c29fb4ebdba60ee8f1acf1a7ccaaca6b3c5afdcbff9c98b522d9face16070f3ef2cb0e9f55945c3375bd60b4c88ac6f92044fcddfc5f3487d72a7fa4bd49852369ad4d8cfeaebbbc8438ab0e87e465b3f4b7e423bf6e2d22bc20137a9fe3dcb98ce1c3b94579c7464686e441c5d7780312917605938acd0676445318a1fface7606deda8c0f07ecd05ba696803c698b7f2dd02bd002bae3e612f4132118a03701b878918158586c6aa30674133d48658719810d25d856f4464d0556f43a5b73a25634f710fa9918702ead9629058521419462819ad9d1757e3a276c66f5594d50189338868a6e1af7048ce65755c23bc504f111f99394134899e201f960a0e197cc532817df6aae48523543e46a91a652df3d941114b710ddb509be24536a2594eb7c5fb2715fdd924a80f7188f6b4ca97fa50182a233df7401a9994804c37500410becdac456e700404705c3097007d2dd846da7847f697673bbb84bfbd2deb02f50954630ce15fbfe43c955ad4425812849285640157b0bbeb105c40851098da99e6da50a92df1ca4482588ca316a62a9672c88c6a0c5354689ac7e01f7425d3b2bd8b93058d142432aa68326840e64ba0c47c37fbf9bafdd2ea489870e9778443eada99ee0ae864d2565553afd935337d06dfa0526f912d321b9ecb34abcd896a77cb4c8d713cbdee000581c26b83fb60f2f1d1d6dff4a3db13b9a940641df4d3b2b513a28817924ad1bcaf1b8130c5d74feaf4bea66de363d3b0bc8299cb1271b13cca034bf08da54632ea4c33415ad5d413a1b3fc2fc20efc7e55d22f0c8e9c6a4d26c138acfeed5fbb26a283e580a12ac8e1f1c960a3d1e9ed71f3e8c31ce2c32181872fe84359e2882e8a296a4600c108f0fcc20338bab2539d6a1234242023e719c135cd6d1c9fd8e7077f31dcd676e33a8431051c49e940a211c68053772370764727918bff7722ab46d269ddb8d57dfac1284a3538ac494b0e21ccc70f5a0af6fe424041e214b0201073fb08fa487e6567f4812db8eaf85500963aa22126c7d01e20754b969b1f6564ec9dab8c2878f6faccd36cff21118f8433870a84780776589c8a250a1d468e2f98d6b504a5103b82e7ece8e8b914626656a69315495f948646a957bcc663080e97b2113a8a5ed9e25b2e93046bb6887e2234ca8d5e3cb983626c78907371db788e805c9fbc038667f6c14b1e0cf5c535bc00abb223a8be8bd54f83f80f2f968b5915b7f623d46df2940b38de3b28bed0e477210bfbe91eeed5e6ab482c3b4a5235aa2f74394e0b57b875e707b020241e5783429ba42329a8f535098ca619d8a38ef45899529bb86dde8ecc478436e0d831d45fe60c3989db20e82e71ce061e8d6633515a94be0c4daffe2b513e553631a84d95efd599289258bec5af10779b6ca6c1d115eab232dd7275dde65d7c3ed98ac0506818bc7e840ff00516675379cf6b7e27cf00b0027012995c0f53b5b778a61d19a0df3ffe466a4bbf3e3e0dc43c9c89249af5eab2041773db735b9298b3db201d8906d6ec4a1e191d9309ed78f4021d95bd7f2f13997706488c4a1cb2409582540e55cfa50e7f890b1cdbbb10466582d7fa9d176764f9b9b357a8ccb22f576b866832edd8b8e321b07f112674f2123e4df51e9d9d1a1e97f4a8c7810d795ec34799c15f0f4303b76246c2d7c3a804d8256d638514f3089907f37a170dc066abd61bbbd422e85522e8afcfb2c0094278d420effd354cdf59a2e1c56c7131c28b547441ad7f411a1c1acb29255cb56285240cd30f1d59987508aff0b28862ecfa38f48560f9596ffe75540909c21043677825e5127da6cf4429b160b2629b9c338d81daf7ae44b0547b71bf73c52b74af18621e44a6f3c79703a936940e5b773faa4a62c608d379630a7792c0f6845187ac4602fdd1b81e8b183ea59872ac7b0da20ec4f688af239c1065d3d94c4b164b87f91e90518cfb6771c5313d2266edf998205a319dad0d50767abbb1da49e269a611c70ccf34e776261c359aa59627ddccab32d820ff869627681aa2f99bfaba62039d48c706054ed66e3c880c80a8af8b48152111ea438c91162211a366d51da1faf028c7b6f38e0124d78e83a5816384d00a0deb0a328ba1ce1c0fbea6dbf1ff8dc24d0538b70223caeb4d44b439a521c830fcb7138fa202aec9c855175644938b8f3eced7e73b45f98be9e1f4e5a24e855f6fee9e8efdb6f7b87f40c9cfed8d2240e7455e42dca5bac6f6a46e78099eedfb46d7feb28c471321d200b51c485494fd94a37b48564a68f3d19a8044a1efc4038082e0a923a280921f68dd2aa3dda3bec7669b4980ac641b8a51f2682feb67391dd6bcd7baa5b0d2f57abef012948d0a0d35b521e9c3d10c5364b66900f3ade8b456ee4d040a300aae8ea7b4bc9a4bdb45719805cf237285cce38f1e4ec8b8d24257468f106ab1294ccf720280aa28607c860aa4f6e339e2d540fbd25c86d4e7c9e1aad8a30d134a4b8095e3cf59a36ea7280aa22733684f29891c6a228bc0edd29108ef1949e6a1aff6498c5e12844e44f0c0ac96957cc5d689bbc32d604e60b22623fad0eb14ab4cf2246cbac33e8394bbcdf731de7b632ab003542462cfcfbf285f7a5da7cedf23ab07f49c1671fd19a07074ba3c38c5a934edaf553cd9f5f6ed1379bdab5371b6e2dde7bcc7d5d781275125d3d50332f4bb0411b825b89a6d0c17efc5f16cd7e1b5c5a1819209acdf119d53db64dc44e151f1fd9b5df75413e0af192b60569102d7b63d1647f5aab96d75796543afc87c5a0ab456cb5e4263f594351635f64bd117f9daa548e74824cf52ae01d69bef4cb3bd6c9aa0055afe2a935b1a719eeabd1e2364796d4ee0b7fdc921ffc043adf0e2a772af7b8c7b8fa7afa0ca8f4d0b49c583d6cc252808b5d99656c588856fae2f9ef918a727a65f2f334c3dadb88e693d5ed964275177276919b2fbf5c2a32ef17488f08bce4c6f9fee5899fffb8a22d08bf453b2251cd5f8e0629e27931c24d7e4ad1565466eb52c2f13766806011bc18b3242e0cb18c4ced54ebeb7363c53aac88036422745c61fb54edbcb8e8273be8af19eda659fdfcb4ff3947fb8627c4f2ecf406f8e5084dec42a9bee85af45966d3951305a8bf88e2906639454282b831c582ddb4a752c9a17981ce5d5cf315a85ad92f98925a8ff3f14e27a50819dc48028c60d81051fe1a70d53b1a9916a0aa4cf0028ab128fb44b7d1feb7df24f7488235726550237a54acd2b2fcaf23c9797640cfb56d1ec27ad7ec43c1519eed9e4d19f85f86b60fb68a7c177b2d13f20321ea44007a42c69d32a3077908dce6410bb60390e1a59d242bdc00e400e23c4d443e194f976747942158c014f25143e3bad7f14a0f8addde8f9ab85c942126d6443bf9ab38b5f75d8c5a8f32edd8ad784b89391417e3ee8c8a539d362822f7817824475c5bc019417e72d572fb8327612af546daa25c83f46ac9a625fdb0e8444cbe6b26ca7f1f4527e67d3b42fe43245c2752b2650790b07e6b1b7060a0a096bd92003b3cb9c7ebfea6e1f18ca8a356b3ed24a94f731bfee04064e523137636601bbd0b96017bd34827230f58ae25b083f2df77cbff33fcd77dd757d80c906b29f6a4cd10f6fac1faf11dbf8474d464cee2f6b3dbac7815dc4b3ba88e631e7b48a1987ce1d3ab2a9697d5d67fe85fc8cccbfa99a06cec0c4ed9bcf614dacf2c88928af1ac61722f3417d03bc30f1ca3684be6d0f881d231a0ca4d90d99ea971507d3a71d55d14334ae8230f57771b0667ceae74113ba92c216726181981ae9b1e9e0e40968e7589ac49bfc769174a400080d12c1345befecb0e628e25189be6b666179897f1da8a1e5d32e7f83b3f3315a312c2022d42007c9e76dd4d0f06f6588a34143ea1f4e5ac69ee8f35ab5d289a11b474879eb52cc9bb5fca18c881527091838e974c381b38284beb1cf816532a67149203d3edbe8d071f7e03a205094596f8783754e1c45310b329da903e65fdf7ab4c2fea987453b95e6aa29a1d2f3dee8b991e5b906963f3f043b25abb1107a979a8dedfee2c0fd1a26efd10929cc8df56abc2aba193de4d918c1b1c2351520b07eb1516c61f01e7048f5f8c8892f437f153ffcb0cba2de48b9f3fc72ce68b48dcc127d5139eaf62534023497a4cf0abdf18b6d7c8dbdf28d02ef50fc2aa41122effe623b29155ad3db0a995548e7e29c078836ad9e0479b2364df690c46cea7b0171375d05a14d6a9d7191f11736f0f5e4b88097ade5b0bd164a5ea77528f819e5bf82d2e8f49399006b23d2cc54ce16e003490d0239faf2e5b5d4029bc47c76c35db1b30a2d4ee5e39abf53c5301858def11232905a50a42627c46d65120a8596d8fc805503f7e8123da8b26ebf7fe32e805f7c6871b45aaeb1355f0d11c6297cb0c3a5a70b9c8e9135728811b3cc4a51fba4ab3364322e0fb0d12d1169f985722aaf69", 0x1000}, {&(0x7f0000000280)="5957998ab874d4806d818d21fe8b1101fa688f433f15775eafbcd0", 0x1b}, {&(0x7f00000002c0)="8f5698d1a024e42758823c5bea", 0xd}, {&(0x7f0000000380)="a268548d32873124708eb457f7592e417b58c1ef509b42c5b4cdc03db516852e6a935d8f0bfb648ccca650ac8fa65ac7aaa952bfcf388da5cc40929957427a91b3247d6014e342579420d736f7721259c358113eaf6548585e08dc234da7da6cac8f900f92dfc7d3d462e1d8145f39fab32022d4363f926e0226f500437b5955ef007c64674eb3841f61457900c5323a5a42bd78f61833d2edb64bc980f84ada1ca1e0db6cf27a3c10dac62ba86bb2490327b0fc3a394a871729fe12f07444592a8f5b3f60b6d8bbb824156b8e39809404d62a0e4ad122c16bd98108e778ccafb89c4df7009c7117544f352f7f36a844c7a7e8a592311532f46017", 0xfb}, {&(0x7f0000001680)="0d144cce5ad4f64bd5f4a1f01dc949e82ff0f9bd8e435f3bb1fdb166f97182b2736b25557182a112d158e6644b728e2178754ddbdb5388d38593d04cbc90a83f71fca5f36346bb4107f65a590ca517a87c6588d9588094ac871162511263a47400cf4c515b018fac8fec6a81f7db8588d1f0c77f6a9aa9e828afb571696a0ec2fd3d73655670cac603fe597e286737a080fba25a9dedf65865e9751446fef9977318eb175908d79d8d5cca079b0b4b53e03f6eb5a24bff3fbecf0b27bbca75b56eec43f60c66d03dd50f038eed5bc4a47e71a70f73f6ffb47c09d41102067dc1cadae4a8fd51d3b73635cbf06f5a0467cdcfa6a0af8b9fb30b3096377db58efc9f1af8225599daf23e26f91dddc803483219b1da608f477f5d89c0ec41186df41c942327cd3f158c4d1af736d82321ec3904867fac0a0d5987a5d853e5d8948dad8a7647446a96c7e8fcf27f098c97274c01533ec4036a9f68607996b5f6f247a31fcedc678b08c5d0f7a017a909bdd2b67c280e41ab9dd27243b92bbeacf10bb73b83240e76960e75f456061df9106889a7e7c62425a9586cd03eeb177fa9b231342020bab2d038b0fa094d4b3e700cf13771fd56086d1ff6eb64a62be9b226bf8ccffec5342bc6129332ecffd02aafb0210c66ca43a563abd735f98e30d61efa6d722374db44b2399b6b1a8b02ccb0fb241da120f369078924eb17b9ef524f42ea71867c1b7d1af01b0a5d6326214145a341a91e90d225795550f730ce3c47a15ca90d1ac146203a15add658d052ee89206a4d361710374eb8f3793ec09bed9bf2a1d477ada77e70dbf50e83650f3dd174315fecd69bacfadd5c09bfab17a53b99cfad13ba4f40940a50965ffedf22389cdc5c20c7c6b9c3815e99882bbb303ddcd19991e2be6e2a58a7059d4cce6a8004175e78974a1ba245401296c63882652f9a4a0ce067b04fc62a4b912e272518ba0e78a14f5e574a134c1bb1efb271dc3e88ccfee5b4fd0c606c5c82b0728316860b39986f1d5376c8049c560e9227ed238663d69509a96104555d60c6d0571a9dc810116a34aa9cafb0b218849a40c9e73b76aaf891f663532c87220542338eb09f13d27b5a3ce9fb43c527d9db8f2d88994e0fefcda8347de43e53f472bbb9486c1c041a75c2290e27afddd6911dc86dc8679e09ce476c1aa863d4432869bc4293505f1760b2af061273c31261ae57c99787f8c7c8dad3f3fa3ad1c3f449beed74303c5b39adc955f792afcdf3fbb65bc4a99c355413d4bbb837bca918f535c45b7ea49f3b451403ab8ddd32da7bf4f74c5bc90f5e331894c5499f2eed8583b86e5f4e7780d011c85cdf428476cb44e6967603a9152e4feb2bf5256ec269ed044dc9789bb72641c58b2a0874bb29bf99ab1ab02f7d9248ccce219567771ccfd4eaab8980ee757aa0f06ddd0a79028c3abd82c2e2a3e5a5a5fdfbf089918c773ae4927e171787e2c8fa5771d42b02bf5dae6548fd426dcf1ce7429551888cb139ee6491b552787f6976726e2a126c292b6ce1f848cdaf5d9528b2b2a9868d41e50fe95b0811586c5831625327926a532ec9106cdd3151ceb9647599e553a7529972b617cbec423024eb2a080e0b96a567fa8ff1837b74c3772b4f6201bb7c1c21a9fbc1ad6da2ccc834f6f75897b3e8d699d32b4b1eab2009112ef2ed6fabf02556383265bc5810759e85f5b6d3281f5365821a9db814da625ebcde21a6af682143b63dca63d8b0ae84b321e19f0045bf9edeac3609e27fe9ca2977d7de3c2ed6f824b2fa4b20d889df65e7cee9dc4c6a1ef78bf0303d3ca4ec819c042f91bc9bb25fd12139eef9f1c1aeeba3fa6eca0006e277331524e84e247d08e3584189cb9747d46551b835d4b83d50287975af379dc5f99b5fb47dd5c7d6393f822d09f13b7e4c2df3695e0e4740374ce950747d5cb9e1edff74ab99e05467955a211bf2419b8cc7191b4c117f8b4e7575802febe882a5e47320bf14633e1e7acac4df1284fea96745a582ea260825f31f84e9e48948058ff4dabd742b083a20c154f67b27f9ea8cfecdb2337dd540549cc77587ac4ffffb3f904c0aaf7049eaff91169383a2dd544a826ad1f40e8ad11d5d0b2dcadfec91de389468e5415d39d7d4c4a13e427ee77b1de52b76a85b5152d2337a32c234102d63b49dd37e93d5536d95bbc96d6f0cc1420598842e0513d074785311b608e64f89d924e7e61cad0ce87318ca7e7d2f5a56e974792df1c40d17db35e6487752f8998503f64da4c74449499ae32645e811d9556d43a4e0b2410e67c773fe60ef12980e5b0a37c9c8d9618a580fdad1f974e13ca6f1512993981a7fc9588999cf34e937335415ddd70126ba1e507a37f85df38a3587d16831e7f3f04cf37c477617a33aab9cd9b2ac81606af8cde55016e86132efd77f30cd8a1482bf8c93d61cddcd8716a916ba94fbee61e83ec31aeb3d70b53735b77e5481a5f91122752559c80df996215610454d3a7eb4298c8d5934aa01c85fdd9af5edbfab5e746a8e9c939c27f7596996cbfd42f78ab36427f0693ed95223c93566fd72c0fb3de30a27219ba464556250acc23995bb094e806bbf00375ed808c8bcad51a811f676b58711d93fb49df004cf013beed35a9842c272d0236469de1c8ea490b368916f1776254d7e41efdfa91044fea91a26451f9ade0b89d00af6dac437a461903a870ee61d5d2f6023f93581d522e517112cefeb8769bef071a53d574cb15e57e44a1597acdac9520cc010ea5ff1e52bca3fa93adf75b181ebd4259cfcf5dec6b2afd2508b93fa13433e148aefa607c35b185aef3729de06a2f78c2f142bda496ae3a88d0cfd8418755332491960b87d10ccdc6bff4bf8209e474a2fca371e08fd2e1c8133f11f2cd199fd5b49e33bd2575ff68c6945cfa4cc9abe329372caa4d9b25f6781b54888c26cb335f81406449e1b3755aa8b6d9872df346d09ce66609bf5e05ea453681da036429f9072f3e654745d30a4f704b65df94256a135b620958ea97026276ef6e3fcb370fb394b7dd5007bd8b82ae6026ff4f27a85bc51bbd02f2c6f23b82f70b726a3e6adaabc2b0fb8b7683c07d1a88d14be4399b057cc5f887ee7850d6db43e156d82a0964b417d2a32277001480cf6ed7352f9c6b8582a2a2fbcd2eed1bcb9b59dfefd874eeea183a84731c73aeb646cd2ada46e6f5f4df5e78ed96f5d331c80ce8d56ce4a2ac3a2dc068196330ce9de85193c09acacfa5742f30e39f695f951f3cb903430eced4e4504e266e1f6ab01668870cba3c7652d7bd459f15c78bb872eba21f55a0868f39e9dd736ec7d3f41c034daf12529b9c4750063a4218fef832482a888828fec284f1409a51cc7fa3a2b305f3bd06850e211f1cdccee5e1ff3c43f9999bf6985bd7f12aeff7991bf1863b1e3bb358961e0289c745d8f3b65bfa1b4b31b775b09519aeb6f5a1608797fe2513855bcb2a2c43fc8417bbb6e9992e4bf7f8784b165a24bf1b8a872d6925aa4111354ffddb094a15775ee4337eba0fdb751a3e1df9e49c40ec85cbedbb2937ad4a35e188876af69c6a461285de59aeea7cf8a86818c3de06ff89760ced85ad71b3eb4252f74d93989e04ae93fcdfac9e40b213577eba4922269c0bbe2691fedf0c16ffbe29cbf9ed097dd792435c08c552e788ffee0c01db3fe38f8fe7047b743e5fc3ec5ec1081ab9a5c4e62d1728ad995936f35f5952f744b5cc4c0d639b2efb9c79180be09aa820628d2ed60f79574149a0d27c7476f7b379c71bbf9de2658b1643d981ce42400c7f7873cfd734d5bc5e900d3a49936d228e2f5021a992daa821a7c1351e9af3f3ed777b63ebc1f73c32c3b102700f5e4c045321968dbe885f435a81a3f0e127118269e55d346ca9f4b5fd1d4de2b6d5a825bf1b22cdd1b8373a35eb10ecab8e8c6f7cc7502567a277e5f8a27412d18a5cd760ab672a4de87572756e60a0b24657d654c9ee445dc78b18af5a359a701aa8b2956df2d404dc3abc47a5fa11b6064103b7c7497061eea780f5d9d654407d098d2c9de91076e30c49ed8ddf3c84ef6235c6c147f3fd40d1130260267c9160342cd683841578bc7e3423f698c37893dae41f1be11ca054224eab37ece040d8de8e71e7eefc7800640b7627355431cc96c93152c422898484d0c6da68cba82fc36b475c77dbea8284deb12b9971a999a764971e5853f1cd63305aa693ba0feb8e45a9f72f069ec7eaf94948cf338f1c2b0afa4510d2d1b821fb49e2dd7bf21c17092b85d6d36f7ae5b80e833b506c8e1b711975772cd92ce9eebfe6802a9b52843dd0046f5e5a7b37c3a122cec80f6592189e5a44856645d0edcd8bc8855fcdd0def3cdff98857f0ccb067a638fafe7699ce6042802bf89e668ca319a9662a28c0cf162f0812dac1489098d34cce0bab31c12fae787fae3eba4b1f641ad437478e832a446e575a13c2365f9bdca152f74d2b0d35320a3c96e918b92b0d1f59f2fe69235adefebbc6b11fcc503e6cd5a46a610c533f7b1cae7ecfb6423372f61a0264928573f96b7e448cd15ab60e661c588517463908983dbbbc20074fc68ee4f63b0a471e382fd59dc4866972e52204e0b648006a86de0019bdbb5cd363b3285f216a9d2f3385cde75c4dba12fcbfe9b8f7ceb6d1bb92bd975b538dccecd9f0c4ad14b2f1a07815e81afe4f52b2e8f4ffbb933e0214586adfb84b392ce165b69f53a24d7f31dc5992b7f618ca9bc71503ac440f25c428a34f9e8545d2a55480d28b818d209bae6b41c53eb2e3624ef0208d44198583395920d3b8d9016474d8213c77a1535606066511312a703f3ab4acdb220f8a4bcf0c9eb8dab842dd4bdd21a40b3a7680cee85b64785b476e836a2e7adebb61fce833d60fbd3295453d6e7633409d5aadace14c56adaa0b82691a766f7811c548067cae6b8f3923cd11a8e9c1bd589ec5d07b7ffb25ad3fd8043c25e8fa1b12247a53c05043546d7f720becff3438c7ea8c1eb87b30109fef2d20bc744eacc5c87cd3d95403d97594f9f69d2dbf4c7479e4e0a8aa14eba765864f3a359299f20d76ab1b928339ef506bcc4f9f2d84a8ef9207fe74443f721ea4166643a5b07a9bb4fb0d30e5ced7ec5c37a7bc0ab2461d72832338d23b4c9a870c926ae2f45ab26a4c56402d415c998a92cd20d339fe2c36b5943300a45af7be966106e0c0f8b7b415e23dcdba806c1c48a4e9ba1b97e23b9cbd055e12b34153e5ab81e68b656e1f3475fe7d21c17197443944a9e7cd3cbe31c36ee30901a0f16e2fa6e2b81c09eb672c6cbac77e42c9f89ea1b3e769205cc8b30e076bda76c55fd3f6f6f063da5cb994382633cc99cb02a64942d81acdea2c738da182c14324dd6df85273b4e4980aee6ebe6483960a30844ffac2a53046c05fabafb9e7dbb1517cb574f9550db6a09cc8b263b236497d8b447db1d121e31470a1fcf51f12544c83979f970a86efacc4bad017a226470337d0e0d5e400689b585aebf7cb97d5152f7572db6dd9db0adf77c69e27258b4bb9a61cd394d2c85267548f7ff4458d8a4d615fd64e5797166ddf6c2c86c0ae5de904545ff2d41046cdd956985547821ff4e8f9e0dfbf858b3b424b30b708c125702c0f062713d961fab3b160841061b8d27e5e2e6a0695df057b48e46e767813aaa748350f231050795d972a06b9f776d3c0b13e32382dfa808dc649482653e603de306c7031c2b71d0d946ea25004f97d8404a4d40300c03c30bf36c8feb19a10ad96ad2061c5e5609b", 0x1000}, {&(0x7f00000004c0)="edb1819ffc61bf0aacadf42beee4d387f9839a12390d12be2589369bc276f23cb6736f6585608fd54c75a365b4f66974921e404bb7d0678296a5a828f5cb7007cf460377867da69d60d341f05b34618cc48e7343eec2e75452ba83b4f4626e03ae75c6804b400fe00b7ee3e5ea8e7fcf5f12dc297ae507c5e15f958ab21fdf4b2ad614a18eb4cffba7cf1e77b2a72e84b27e29dcff9b40fe5243a9c30d7e97cb3f14548f522069b9916030a127f50df90ea22fd8a6b85c5ba0bc2a120520a3dc2d0cda1a8a6840ecc339f28e4717179722019b5f8edb48216ed5ea00dfa07a8b9c0bff68ea6a96", 0xe7}, {&(0x7f00000005c0)="37b69a2f55df39953d3e276bd2e09334c42f203ac1d6b96de141f366b3b70cc8f1521b63970cb1e54f2353e4cae0677461033259be494c585791092970ed1bdf1d6fc2f6428c08b919b8a85d7a5cc079e8300636b7ad98708b399e2a844b1ba09416e65a4f06", 0x66}], 0xa, &(0x7f0000002740)=ANY=[@ANYBLOB="0001000000000000ffff0000040000009f141b3c3d160a28b7e817f40bf2564c675714a44d2c000afefd1131c31fee85e1e0ae9224ab9574c912ef8db58d24505bc9c106922d0ee5826498cf6342277963a973c559c8ae9f4eda0919d95c222089aba5bd578acdfbac25b53b81e4c78531a7e9528699ef90377c06b4f2b72a0a7f32a6638a8bf5df6eea5a14fd0a06cce5df6d5e1942f684496ebb08a6f9112c4c1058824dc27b2b77f191a9b4f160eb67fbb36641f167bc9c56d6d876723a407704a9374ecd1888892876d6c75d414ee94669500428b90fd49116030d61f5efca7ca2e59c335b35c2759aa1b0d2fd2a033098929001369ebc4c327d5d0000001000000000000000ffff00001d050000"], 0x110}, 0x8) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) shmget(0x0, 0x8000, 0x32, &(0x7f0000ff6000/0x8000)=nil) 16:54:49 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x89, 0x1}, {0x81, 0x2}, {0x85, 0x9517}, {0x42, 0x4}, {0x44, 0x1}], 0x5}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x1f, 0x0, {[], [0x0, 0x0, 0x5ad, 0x20], [0xffffffffffffffff]}}) 16:54:49 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000ac6f2fbcc48938fe01ff00000000e700000000010000003c48e077d502007657025875bd1c1c013dd747df69a7a70fee9bc8b1c67ccead94173fb70600e36fb78f0d65f70456f5766309000000000000cbd12ab7f0353274251a7664a62938e5a22affb62a3932ff8dedc5e13eddeb8103e768fb2f76cdfa1a0cf736d70f1173ab2cb1ddbd9b4a86045aaf311ab26ddb6a3ca528b7bdcb37eff395baeb4e00e34c4508bc7957905b0414ce99800d3593a1c17b35c1c52b7691d88b"], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) 16:54:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x27}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:54:49 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(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="aee30c2111fa07bfc723dc4cec813c8f81d6fc00e21f93955c64ef4cbed862669e518c2b8c4a15a9e81f763a02002d"], 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, 0x1000}, {0x4, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0xe524a2940752f097}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9}], 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, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000340)="d79c5b62984191572589d8ab82b35fac3551845e686a5bc46d1b89416ddde29289eaac5c708eb4fa55fb8c96e1d2649c513f4e9b4bd1587bd2376c3e1b16e6a41f7e6b927808139aed24e74a31f3bfedef794b9f53d2d6fc04a2f997c7e9c79de5cc4e271874de3bf97bc61b257fa604810c5122699696989e92d92306136d9cfec07ea5aeb0d2a65e6b25c9420e34fff7e0ce8c760876900afeb8397387f0adfd831c2f608213a0d71c4a199e190278b9ad4d6af6d1b264dfeea4bd49b8ae7a55ccc8054c653c4f2eb0c55d1158af744d859f20c02fd9fbab9b2049091127cf5f83f80df03690809ad097d8", 0xec, 0x4, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xa) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:54:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x1, 0x0, 0x2, 0x0) 16:54:49 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x6, [{0x0, 0x4}, {0x2, 0x81}, {0x1, 0x60}, {0x2, 0x1}, {0x2, 0x9}, {0x3, 0xf5b1}, {0x2}, {0x0, 0x1}, {0x3, 0x7}, {0x4, 0x7fff}, {0x3, 0xbd4c}, {0x1, 0x80000000}, {0x1, 0x7}, {0x1, 0xb2}, {0x2, 0x7}, {0x1, 0x3}, {0x3, 0x10001}, {0x3, 0xf66}, {0xfd629fd97ebdacc4}, {0x1, 0x8}, {0x2, 0x10000}, {0x2, 0x48c}, {0x2, 0xb16}, {0x3, 0x10001}, {0x3, 0x1000}, {0x1, 0x3}, {0x1, 0x6}, {0x1, 0x10000}, {0x2, 0x5}, {0x2, 0x7}, {0x3, 0xff}, {0x3, 0x8}]}) r5 = dup(r0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0xb5, 0x1, 0x0, 0xdd73, 0x8}, 0xc) read(r5, &(0x7f0000000080)=""/117, 0x75) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:54:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x99\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x1ff) r3 = dup2(r0, r1) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b93b5d) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="f55b05bcdc89099c0156c601701aa9cd8f26e792097edb4314459266a2c682482e3afe33e7da932712"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r5, &(0x7f0000000080)="108c570000000000", 0x0) 16:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="e740608e1d9f9645589c291dbc96") ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) 16:54:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x2aaaaaaaaaaaaca8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r12 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 16:54:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r12, 0x0) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r14, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCDRAIN(r14, 0x2000745e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:54:49 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x92) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 16:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x34, 0x0, 0x0, 0xa}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7ff, 0x7f, 0x8, 0x3}, {0x2, 0x7f, 0x2, 0x7}, {0x2, 0x1f, 0x4, 0xd3e}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:54:50 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000400)=[{0x0, 0x8f, 0x4, 0x40}, {0x2, 0xc1, 0x5, 0x2}, {0x200, 0x1, 0x5, 0x7f}, {0x7, 0xff, 0x0, 0x1fc0000}, {0x9, 0x6, 0x80, 0x8001}, {0x400, 0x0, 0x97, 0x4}, {0x3ff, 0x1, 0x0, 0x3}, {0x9, 0x8, 0x81, 0x1}, {0xffc0, 0xff, 0x1, 0xc}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x877c9955b84b7bc2, 0xba2517b54f228914) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:54:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f00000023c0), 0x1000000000000107, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x200, r2) 16:54:50 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) renameat(r1, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000180)='./bus/file0\x00', 0x0, 0x80) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x80000000, './file1\x00'}) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r4) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="e3aea19d0b68c11a2785c34304f71fc8febc29ca9025f69118b609e9799d9fb49107ca6d8e45488ae0ed5a3a7662b968cbc8544e3a1b6e3c7dd5a6", 0x3b}, {&(0x7f0000000300)="093db8e00a88d69325ab2bf66d3dfb29d9744f3cee24e4d114d46432878e4024a93194fee7b2d0e5eecbeaf3436aff7a36708b0d1b7e239a2c465238f6f4720a41af291cab16612815a91397f4621c9bfff0ccf3fb8c4b878b9139fc4331122d14cc9f29e5d76cfac6460f8a8268bbf417e95acd181bfc5bed39a31f2dc24ec9fb7524349dbf31a521325ed5461feda29f37db6a9ac56870a0679d55a86e012fdd35e13d5a988b74e6a5c7885685a0e6694b540648be1e7207cf16e1d28b4aca7ea56c089fc1524c6d1c264deda94607dd58a69a8adacf0776de0655d25bfd28f4", 0xe1}, {&(0x7f0000000200)="483d4044494bbab4f23a6d8ec6953d5b5a29740376881f3b7b2a5376e76257fc0e97bb61c3b85cc2b7a5c1fd7d8643af96b9d77bd8c07ce7ea8e6b3db9677262e1a7d0424e89ee838281ad4950c534c862c3551e6a6fe763f80795d6555503fa5bdebad50e662c71e4366d77357fd2a53efbeccdacd790fb54750ddfce368286b3f882806bafd1c264e7365d6e6362a703a07fd47ba75c736de42f867ecf527105b212de38f438c4", 0xa8}, {&(0x7f00000000c0)="6f2dd579251521b048f54b859778353afb16c6618036faa1c469", 0x1a}, {&(0x7f0000000400)="9920cce308f7167fdd5e0b9834dae6ae85e68a79b105bc2c6fe08f31675178741402d85f009586e0643c059bf68cb995979dcff961588ec57b0da0345fb69882db5505c05bf12b87f82832f62dc2cb5d95e27dc0fb7428e115c218ab3d33142271ea83de576fc65d106b3d13f7e969aaef800c3a386134e54da22299960046402bef858b05b7239c2d71ccc6d46640f86dfb1f4cfde1cdff36f1099ea84b5c419d6e6a4e3f201d584895fa29128c3bd330451876b5ee5fdc2e148f1278d7cdfe394f9fe7541d7370ab97ca9654cfe25951a50bdf8f03614a5ad3856da0659aa0de6c5e66f609dd6eef284d3f248a2c2fb9bc915c1f57f2243b774ac6f208e3", 0xff}, {&(0x7f0000000500)="d039ece2b95c0c82822c56a34d6330ac4de0b0a721fc564959d2de4364681740dba2630bd2d4486b3c7c6b0b70a63763cbd3d425c924a095e126ce546200b585406e313dc3298ae47d419bfd0c40f1dc85e3f53c2f861f849d199bf54a21e335c9e60b4f7a70a03435207b5414e7adbcb50183c377651f62b8ab2f1e3757543587e992dffcbfbf1ca999779d56189b281879f66260", 0x95}, {&(0x7f00000005c0)="b616118e1b3232da8ae6e13b3d2729abf47f26c887d86cf1e551b1961c2cef03f6bde26e4ef378f24396fcf89df696069067d2f4bfb88ca48d584fc68054177bda1820435264dbfeee5ca5c3cbc40db0f2f0dd87c893a77442b4bcfa03384daafe5ba551fc11662634c7dbf2fd", 0x6d}], 0x7, 0x0, 0x0) 16:54:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = semget$private(0x0, 0x2, 0x20) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x39, 0x6, 0x4, 0xf969, 0x81, 0xa, 0x7]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:54:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff39) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x03aP', 0x0}) writev(r2, &(0x7f0000000040), 0x0) 16:54:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x68ecb188753e98ad, 0x4, 0x3f) write(r0, 0x0, 0x0) 16:54:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffd3a98a130000"], 0x1) r0 = socket(0x10, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:54:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0xeed, 0xae, 0x7, 0x9, &(0x7f0000000300)={{0x1, 0x4d, 0x8, 0x5, 0xe0, 0x3ff, 0x3608f61}, {[0x1fe84000000000, 0x2, 0x8, 0x7, 0x1, 0x6, 0xffffffffffffff01, 0x100000000, 0x20, 0x5, 0x1000, 0x1f, 0x8, 0x0, 0x1, 0x559b, 0x40, 0x200], [0x1, 0x4, 0x8001, 0x8, 0x0, 0x5, 0x800, 0x4, 0xffff, 0x4], [0x8000, 0x6, 0x7, 0x5, 0x2, 0x9f7, 0x100000000], [0x7, 0x6, 0x10001, 0x2, 0x4a0, 0x3ff], [{0x8, 0x1, 0x3, 0x9}, {0x3ff, 0x101, 0x5, 0x4}, {0x0, 0x40, 0x6, 0x5}, {0x800, 0x0, 0x4, 0x1}, {0xff63, 0x20, 0x1, 0x2}, {0x100, 0x1, 0x1, 0xffffffff}, {0x3, 0x1, 0x5, 0x6}, {0x7c5, 0x0, 0x5}], {0x7ff, 0x175e, 0x10000}, {0x4, 0x6, 0x3ff}}}, 0x0, 0x2d}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) setpgid(r2, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:54:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000001480)="79901ecf8e2b1317217868b2a324f42ac61974c3aadf826d0302cf886d08c92cf4fbb0b21acd7e54c54657f78fdcfcdcbfe1cd5aa3dfa3de55e3440a440bdcb39ad3ac4380adf7b2f7404b3186c9451c30fe11cc8dc74996bb94e1f9bb3588dd0c486d04990f508257606b018be3fd17652ecb92c4cb6bcd9e4f93492bb478126caf2e068895ddf79670aac68e30ffb09d3a051cf47337aaa0da142e175811e04ad7", 0xa2, 0x1, &(0x7f0000000100)={0x18, 0x0, 0xc9e, 0x5}, 0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000001400)=[{&(0x7f00000001c0)="c6d75a1278f6711002017fca6a48663641e25ec6b34c0157e7b6347045021d852607c256c7b0a365908f4d8d785855c7421dab1369fe4b0041dd2e7a01bc9c72531443e15e917eb17d7655515d459e3ecfb73ae6b6da0655e7af0cb90f84eb656f3f4b63fb12eae226b5987cded032f439d250f25bf0668c6021cce2d738a64c33cc37ce9cb17e9179608ce76063c64cdd60bb43d371c91b290c88f6bf924135279a800c1abf1c2750a73050742ccd92303623ba266c75348d8cf63312c464d728715a00127e7f7a741eb136e5657865398f1ea0c350a818d370a73e6b32d08573c734fbed645ec6a0e4efbfab2759fb702bcccf6797bc894fa6b4253a873d70f3c3225d9f2839e74ea419ccffbbb0498a1e86d8586c011229a0fbfd27ba1c69c466f8e3c5a22921c803ba1a675fc64799e71e7b670c31ae1b9e6f4aab185eb5ae9fcd7cae72cc99bbfa9e3796828b8e4e2fabfe282373333e972a76dd51401e9a3f360fad5b1c0090ca697df634bc1a0f5c58a84f3a9b9a90c7583518fbc6ed863c0687630490d44171a5654c5f5ce396ba078b6d189d640f15cb0005f6a11d5b432063e198c50ea540f5533fcc324f01b7fc23f1d9ba714be6ae3c75f640c98ccf4268426291e612d8846ab040cffbdc50a44724b70b73deb809c5ec8092d01d4e2c707a651ee09f195f6c80eb9daaa68a71093a1344efa453d659a201e2502cca76c1f772d0e7e5c122b25358a2d0a88220546c0e973376414cb9387e06139a2738f970a79dbbdc3e30b1923923f0438416c44f56d6e75e982026146dd57a8f8f61ec8470cb1937a0cb4ba0fc96c184ca3e26b83760f3fc2e2f1798fe595165a84224f49a347535bd6194be43878101f905ea5bafb204b6c53aaf8013bae222d1b31f59f29f2b29de55d08e6dc2090a32507085af05d2b16feba721e8d2aff7d99b661debc91adb64662945a33471d4962ad63de8edacbdb2f904d82a32a28e4d1bf835dcbce026e3638c0ca7ea7a9cdcc29d58a8eef108dfba5ba3578c03c7131e41f8a34885d46aa06a28b3cd7031d991ffe2438147ec27101ffec221c44526968bc9573a9596d4a44b85709312874f859c2e6ca65e73dcf53477b72fcb42038332d3eb880c512877311fb0e33fa2b8c8fc4919c0712b847d9ce462be96b8777f0328ad1c76cb4d58cc4d6e6945a55b5ec98340fa1bbfecc505d2de6d8984a728de4ff11eae9715fb2fd24847e370ec809a90f6ac5e1531ba894fdaac4be8f9ddcb8d84d07b0770dfa20e465b53ca414c1a2b8aa1bac9992800e8ec2371a9d8aefee25248c0cc50a78229ad7720dfa3d8c489901f08b205db447a86c1cfb00ba5d8325ae87e76272fef39954541ffe6f56a32d1764da87f197b87d39471b6a26425a2e97d3062ad4406bbff3a23bdce9e8c599608579aa06aa660cad028b4513d7398a7512687e27b4feb3111237c4149886483c8857b45101a41c63920e2c9b8c7febf53b936f847a67546b30b1be74ba8eade5f67c55bed64b2b181018ece29436167f95f8b8bf0fd88810d65212980ba166d9cc0caa2a7fbce30be95101c1d563b5427e0dde19f195e75af160ca4fc94ece62494f0e4cf34aed95be10ba8e5f1422eb2899c46e34cc373cbf0d0febe2c21636c2f142897f40fe3c1eae22b2ed18af7a4d85b95e4c9fd7faea83be7ff6736434544eefc673f8083ffdcc921c7cc5ebd0554c5149a9a880207c2c8b6f50088e55e9e43b1d6b003f3786713b2064f5cd1fca02bfe4fa8e94adc9fa30712ead4a7bb2f9f4e5466ef8daf32fd5934bb7723b0e3bc01c9b049953ba4bedf277a5b86530fd881e653791dd4a071973a7f642164ef69dfd21dc12c40d6fca4661070edb05b98f053eafd024a7b1f3928444b326433d165c515177f22b3db1fce0b86e2afe6879baaefc0a946528bb8b44a11510233956fed2d6b614345e596b84bc2e1b29bbcd21616d18e40f11a8fd7cf8075f376bc6815eee59118fe9ad4a42e0a029fdd0e1ae2c7af810984675002e7d93eda377d6df4e5627929664641f5b111851263c5219ab7a76b09334f63c54e5854f2dd5aea2c3a88c7666fc94abc58c30b1b1b86809dea74354ef0bca58182855960650f2354e4f65e4642a860cc32d9fd8cc63954ff38950dbc85785206f43c1d67887f47d07e1466ae8ed5d51dbe4c962b62e9984643360b64ecb064b75ad54304ca3608701fe8be5fd38766016d50db6e0c6e835b5af0569df77861ca08f9ee1d1208ddf70fea38250749bdc582da548affd33c0b26e0e7a7d605189267b2d80937c802ea9621d2cdc294d54019cddad77e79a5892ff3a581250e9d5eb70a159be99303798b5d849a5bd86537c1aedfdcb8d2aaccc7a06693a7cdc417069603622a69fe176a48bce62baee80a195576fea4d92468c215210e3a82639731063865ef45643af92c568116d74bf8b2357de9e2c12a1eda13e4a97218ae3bfe877595b86169cd605d40251eef7bd2a3e5f188758da61763c8b749296dd63157297dd6e75b1e1dfdb843b5f76c77b93c3881625685e7875001134377af9da27c7c51ebf1778332ce453ece2da2a565403f33e2477c0db87412602672858db65e3e4c7b9a0abe2b44a4ccf641fe8a4b9eafb51dbd615c44e69d996a23607e793da68b3847009cec55bb1b8c66b62d93eeed06e7e2b9ae5563b4f5723e5acf54a53a31ca415e4bc24b5b337b7ec975adcea4bb7033d9e6ee768ea7ffb99501a983f41213ae1e97c0e346c31a6ec69cd09de946eae9c514eed8148e0f72e363321c6a57aa9414c752d3245866f3d03bae5a12b8d322c25c7b0b876d489ca6af1a782728f4a64bd619036c2ce34446bcdd45012653a3d244307ce267c48c6ff162abe1bf2905e2828c7addf21e906b638842dd3be19b08f6d6c568c176045a32c611912a5fbd40b121101868820cc16bf66587986d7171146da704932e8bd32328eb999f99f16ad0f2afd359a2cfd352bf8f5ccb13b4ee0af7c15260526f93057f87bc173d9c0431da584d4b2840f87e3dc5d4d1ee21df46e0226020073cca6e876831f1d11eeb2ace3e2114c8faa55c3ca480a93e39c4b9a5b3a1f92bf3df947da7bcc2ce7911d1f6d8afb3af49775b8484d87f11e7ea2abea0caee9a1f8759038375f27eb2ecafaa10aae151a347247c00f742d624399df64678a67e75912ef2b970ada167263ce8d89021c92001de70c85804e0c651179eba6affd3b0095dc373496451bca1eaaf7839c9927274790ab722e064032a4b45a19beb2ca1f303948e7b422b270043ef031cead74e4f53e4fc8f7b0d20e75e8c35f4c2da9abafd6a7dda1c51cfdb3e74cbe729b21e06a5c70ddc221526988234ba661c8210a504aae90d33b26ed30b07af040758bfe74c41b7091e6dc2838c82dc6b91c3d7dd9bfab917c0c265a5121526602f4daae12faec69b13394d2ca49ee19f48874e885bba7af1fc4349f8f0fe4a80983a297d2a332d5cd97f2fd655b8937119d710c8f1982a0f10c61284d77f79bc5655504c1a47f0895dd5376142135f051d1fab729ccab732c283346ffce8527af32448ea3ffd9774e0e17b4e14b276808fdb5e22ab6265db6bb3ff5e11fae57d846e9a4dd9fbacb9334e17d090c3c307493c75d6a796750fcd7478ca7d1e69fa02dffddca25da7474f65ee837b4e777064867efe6acb0c24842258f70061f862d807205797436ca32dbf23130bbb5732acb6210f6951a8cd0628f8a924fc11ad84aded742e478724efcfbb65a9d06f707b0bb3f1ad5ed3e268dcad74a59c9b44ed9d8543d30082528532347913b919ba8fba21cd091a48663404a31e1e53713a41175aa047eb174605b13153efb250abd207cd2efcb2ef459a768460b1ad05df9959d08f05b76dfbfd32a65864fae09ac4931fbed48379e25b7cc0612f803573ce17c507af414a6170fb48ed15af8a4ba5e704dc68e6ba59425af24c44ec622a30d952baa62f3ae4ec529d291cb1c4d317a4f5f4505d709f38e63ac67ba06ea458ed839a52a78eb7e6f1ae16c0c397107877712ccf5ccd55e9b68b2a6b54de993985875c6f332311054b736f95bacbf83689117e1a0b8cd1f5ea610ec384f420c41f2b9b1a20748932095343eec698fdd925a0f108bdc3ca5016cffe55acec5948ca5b06d6a9ee4fef88c30c01db915e1e885882ae50db9ea3540d72eedea1436cadc0c69417f76a7b5b9d2652d8b98ebd52bd5e4a30f84af873843d5a9eb6570391ee1a70b4bb0eb25df910e38d1996a271376b89bfcf2dbe62d7b96e8b5a0fe86e744f6c9a1e8c1ba9a864ff101f7dfa1d9f20c22a3247a4baf339ec5f302286ce642f0f964394d971304805d75d7b0140a14353d03e4babfed775a8966e1b2867f00f3c41e6ce756f477cdadba68bc403601f640ada503b1a61aaff133d8b34c061b02966d0ae3664049fdde1d56e7498a733bfd40e8fc404a9846a7a385066d1d6ea79c7c5c01f0cbbf2d1868b3e5c3af5d232903041fdabd3d06158c09addd702434eaf05122f3e994b4dcc1d51e0c6c8c6d1e3ce7271487fc46dfa3d69653fe0f0c51bf4095ec768182d45104ef98ebd29183de5fe937405c12264853e3babc6eba6d255e719b4d92d0eca0f3263b6839c78449624ea60d19fac7ed1073428b50b6c0c12545ff2dbea728845eac9093c7e6ab5015391bfc7c6b8714a619454bde70bd97038f8d60de3eb3c0b022a54fd61e1fedbdd0a5dd2e1f60bb6f7d5d1d0a7fac0cc3b7d52573b6f883032ae4826c592b623424b35d076fd0f4e75a3890b0f61af6b4a4b8408775a895fe272399cc997e4c0130829b1488b3f0b0547c7534e62f9b9fae1622dc6362f4e4ff45bc62747ea66fda759d336933f2be42be0d4487ac0481633acc19493f96839114e03d19f1b04eec9ba68049f2c6657d6672337f9f5f5d4bde5b8157f39f274f277bdfbfb52eceaf4bfd52b9d2266d56d252ad74a8cc61807e6b7f487bb615f64dc9ccea9699ca5fde9b32edafb2457fdbfbc5946669386acae6cd37a3dddf08f8caa635c48aab5a96d65cac914cbb2978ad0d196611f7daf2ee51a9f71ff08b451b30818032468ab7d136881a2940e94186e6e159d0d8d3b046db56e10a159680d3d5a66c9ee8b9d540bc5c7ca9819a02397925fb1423eebf39ad0871d8c499243aacd3994f610043fbdf4d78aace5b1d768ac5fda7899843872b620e8bb0d46e80aa61fa04464f9b8d8d65da44a76b7e56b02682eb8dc6ceed6ad1239cbefe88b003953541083319556c0a7d1849dfa73fe2d3870ca3b53cd5a46e6749adbef7e9ae20c0784b9d96769228fb7895945c96137c2c0130bf6afb1a7b22960c30f63f85c687acec4c3dbb6184d48553f376620ea7eae7ccce4973400fbf74c041ec6858e3d15d805ce2c73dacdb8a74330707c707e5152097c11869310da62c54154b3e80e7b60b3f1b4f0087f25af3bb37a3d5ada6eeb3e1d85ab223290d5f7c517b5e6b2acc1f8ee0ca31a344017d6821d18aa66781e4e7e793f7e4e0cb46222dda202476105d4feb3ba5241d27e219e502bb5a6a9ccefe71222a931e28dd639ae394aab3ab883f6571a69c1d7e091de168f0566ecdcc2b750f4475f8ed7f9bfddaafeb88b7104113d65d4bd61af6f79f39a61e8bf9f5b08390cb14a06b3f7d7973c9511f883d2650416e585f17ae2a243ccfddcc502651c062ea051de077db40bf0a92129beba65cae644e7dd0d8ca4e4ab721cb0910171856f4a12b582678d3a37", 0x1000}, {&(0x7f00000011c0)="9c45864d9bd42d614f236c42fd7e8332e996ea8742f213c02d9abaee6b78c26b3b46c8523d23b677afcfeb6b2cfe74d5936799a8a978c3e18514184f49e6c47714e927d0b3851d57e8d2b68171fb4c45326ea65ae01e581231a7622d8175f2112ec7bbe44309921abf4cecf2ae396467deb403e3ce5ac441da3372525844b9cb12776c", 0x83}, {&(0x7f0000001280)="4cc5f021efa71c4fe7b8c8f387640d89796331489e1c70f6cf55777a16c216bc11f7a7781d56700aaffbca5df8ac0decf149aa42b223c0d3f5dfcfa49bc52ee33cf6ec64ce3f439c708991070bd8bb37ce41ffc0cbade9eb9e212afb1ef4dd8b459c54bf63200e58d8da052ba83c77f87eb2cdf617a51dfec62c33c296c846171b96537cda8b676f2fd0beef13e0938248c83d3fa106250a8607ecc2fd54a9d2aa9d19", 0xa3}, {&(0x7f00000000c0)="252d39d57632f67afaef4c173bbf33e3c79479429a574350c1f6c1", 0x1b}, {&(0x7f0000001340)="7a383ac7944043f8805bd1af7d6a5b07983c10ae10254a019b1a34add7ff556217df9d00c6441aabd9417754e3f4e000a1a0dbbdb5c41acf69f4eb4d80747d8dadafac33b2a5092ffd171cad3421bcb539a48ecffba9b1b7002b7e42ca903ab365b7c6d76feea3f6f3564165c8c659ca55c058b86bb4d0c910b2ff4ebf706b4892ded9677dc1ceb6b6bd6f5fc5c9cd2613088aeed7290c885f26417d0eaed2ded75ab350d87ae3e14c133b3c1a1d96139d0d1ec7e44ade17680e1035", 0xbc}], 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xc36433339326aad, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001540)=0x1) 16:54:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = dup(r1) mmap(&(0x7f00001bc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r7, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r8}) fcntl$setown(r6, 0x6, r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:54:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x2, 0x0, &(0x7f0000000180)=""/2}) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x2, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d, 0x0, 0x0, 0x99}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:54:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) write(r0, &(0x7f0000000000)="d1bbb879199d68d9d56fc9686d443b0d35ecdd0a30b48823556379a393d02f71bbfec4859b09e57ae084677ce94cd388594812ddb307674cce49a6a5f5141772231f95f6ba4a18a87412b34980ec9a873e32be414e31b19a13762c5c67a8a9e36439af82ca1c622b113b5214bd33393e936093b3119ae4599420f12fdd4fdeba461cdefced3f8f36a28c7dbec0f3c47c4a2c6cf59c23506a1849a419a2038a807273cf3c5d5427b90b146c8e2e168a104c029a4a4f419f56782e5e02a8410a1c2d75bf7de9e612e167c5670514f2c029d721f574444c5451a2f939ef59e262eb8a776eaec1a3fba5a4b91a9b3c49a98faefff619d9ca", 0xf6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:54:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) getsockname$unix(r3, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e79152377ee4b328d0b22f470caa3e13a4db4922921af5a6d97a4941e03af60775580648b567ea8d5c2e728ba31445056290c351f13c17ecd98b987c794c208389383e7b81355a3c8d09db37e23ea4b7bf97d8700967f71d7d7a4940decfd582377"], &(0x7f0000001200)=0x1002) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r2, 0xbc962aa4d8914741) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x9777) select(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) 16:54:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0xfffffffffffff6fa}, 0x10) r3 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x84bb, 0x1, 0x8, 0x14b2, 0x8001}, 0xc) r4 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x884, &(0x7f0000000400)=0x4, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) connect$unix(r5, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000440)=0x101) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = accept$unix(r2, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getdents(r9, &(0x7f00000000c0)=""/191, 0xbf) execve(0x0, 0x0, 0x0) dup2(r2, r8) 16:54:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffde5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) 16:54:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x118) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0x56}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000300)=""/54, 0x36}], 0x3, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) open$dir(&(0x7f0000000640)='./bus\x00', 0x2a0, 0x19e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0x5, 0x86, 0x6, 0x3}, {0xbf2b, 0x81, 0x3, 0xffffff7f}, {0x5, 0x72, 0xdb, 0x400}]}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000580)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) r4 = msgget(0x1, 0x2) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"], 0xe6, 0x7, 0x800) 16:54:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x187}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xad, 0x0) accept$inet6(r15, &(0x7f0000000200), &(0x7f00000003c0)=0xc) dup2(r6, r2) kevent(r9, &(0x7f0000000200), 0x1ff, &(0x7f0000000240), 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r17 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r17, 0x20005302, &(0x7f0000000400)={0x5, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r18 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r18, 0x29, 0xd, 0x0, 0x0) recvfrom(r18, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:54:52 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x880, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:54:52 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x40000009, 0x6, 0x7f}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x8}], 0x6, &(0x7f0000000140)=[{{r0}, 0x0, 0xc3f6162bd80bcdb0, 0x1, 0x8c, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffa, 0x98, 0x40000000, 0x100000001}, {{r0}, 0x6, 0x0, 0x2, 0x4, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x3, 0x80000000, 0x46, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffe, 0x80, 0x100000000, 0x1, 0x9}, {{}, 0xfffffffffffffffa, 0x3, 0x80000000, 0x4, 0x8}, {{r5}, 0xb, 0xd, 0x10, 0x10000, 0x100000000}, {{r6}, 0x7ffffffffffffffd, 0x80, 0x4, 0x9, 0xffffffffffffff99}], 0x6be, &(0x7f0000000240)={0x3539, 0x1}) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:54:52 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c78149f7e0152c6512cbecdb9c26b20c339e11b6abfe3385d8d7e43a8073c4e86dcca79d7f9addf64cc2d542498fed1648f7685d3d92843e7e27c3ac41f43b36e1bb97f0d62e65bfe3096938892919f6f56e9ae2db75b232a0e2c235c60ef936ea68955ff02488a4d06bee7a7954bcbf6e44ae8a80feef2754eeb813cdd2df86b1e2b53d265b27331106a40685f6a919a9286f0ee5ea7a903dcef4b474ffaf22854f9aa481f2742e84cd1bd4522ed513481142ba7109ede46ca1286375fb4d4efb0eead6577"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 16:54:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockname(r0, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r2 = msgget(0x0, 0x2) r3 = geteuid() r4 = syz_open_pts() fchmod(r4, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r10, 0x1, 0x7ff, 0x5d31, 0x4}) 16:54:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:54:52 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f00000004c0)=0x3fd, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff790003000000000000"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) socket(0x0, 0x0, 0x0) r8 = accept$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt(r8, 0x0, 0x0, 0x0, 0x0) getegid() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r9, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) recvfrom(r9, &(0x7f00000003c0)=""/210, 0xd2, 0x40, 0x0, 0x0) recvfrom(r9, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:54:53 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000007f6c9b2dff8a27bbb49436aaa72eb48874478a7abbedb967789d6468b8357e5b35d5b1542a76e07021a55fbf2d57eae98e01888c46441fefd52216107e741d974c0b81e4f02c72e133b6b84bde2e568b1befbea7f9e7cd102e5d80c8de7f477ca087d8b9acf006"], 0x8, 0x0) 16:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xff, 0xc1, 0x1f, 0x81}]}) 16:54:53 executing program 0: 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x3b}, {0x8, 0x10000}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000252f6664794cbb4f"], 0xa) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r2, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x7) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(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) 16:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000bf, &(0x7f0000000040)=[{0x50}, {0x4}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x800, 0x1, 0x9, 0x28}, {0x0, 0x4e, 0x1, 0x4}, {0x4f2, 0x1f, 0x3, 0x4}, {0x3ff, 0x5, 0x0, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000680)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000580)={0xffffffff, 0x5, 0xb2, 0x46f, &(0x7f0000000300)={{0xff, 0x1f, 0x0, 0x7, 0x1, 0x0, 0x200}, {[0x56, 0x6, 0x3, 0x1, 0x3, 0x0, 0x5, 0x7fff, 0x91, 0x7, 0x1f, 0x7ff, 0x6, 0x766, 0x3, 0xfc2, 0x3, 0x3], [0xfb47, 0x3, 0x8400000000000000, 0xcee8, 0xf46, 0xf6b0, 0x3, 0x7, 0x800], [0xa899, 0xfffffffffffffff7, 0x1f, 0x800, 0x5, 0x1, 0x5e48], [0x40, 0x3, 0x5, 0x8000, 0x7, 0x5], [{0x1000, 0x8, 0x81, 0x1699e9a6}, {0x20, 0xedcf, 0x9, 0x1}, {0x7, 0x24f2, 0xd33, 0x401}, {0xd0, 0x7, 0xa64, 0x3}, {0xc53, 0x2, 0x46, 0x6}, {0xfff8, 0x2, 0x7ff, 0x5}, {0xb1, 0x5, 0x5, 0x1}, {0x7, 0x2, 0x6, 0xe9a}], {0xb3, 0x20, 0x0, 0xe7}, {0x6, 0x2, 0x0, 0x81}}}, 0x101, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f00000001c0)="8f2fb612702ea37dfce07497d549abc2f3fd7c47106dac5b00fb126439b0f8e0b03000c59f52327e227ae8853e1c1af2343467e9c42a8e24413539ad6cfe440c012c10e941df774dd03a719eeaf34c005fd689b7f05240a6837cc40e7f4777998c4bb2ae657768add74a7fd427d5c249d7480faa2e9a1d29096c3de3805daa2dbafeb9bd2ee6f262774ab43d15831f675c0dc0d9f05e8c4179165ba742000000000000008109fbbdcb77acd36916ce000200002a785730910a756c51236086347997d982493a7ab9a99a") 16:54:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=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) socketpair(0x6e, 0x4, 0x2, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebff060040f37d0000004e7140f1b439a048f520e29d1ea617", 0x19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) 16:54:53 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x20000000000006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x15, 0x0, &(0x7f0000000080)=""/21}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") msgget$private(0x0, 0x0) 16:54:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "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) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000600)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f00000002c0)=0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:54:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f00000003c0), 0x10cb) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x100) socket(0x10, 0x1, 0x3f) r5 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0x10000) r6 = socket$inet6(0x18, 0x4, 0x8) dup2(r6, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x644) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000580)=0xffffffa5) r9 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x7, 0xffff, 0x800}], 0x5) r12 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r12) r13 = semget$private(0x0, 0x4, 0x20) r14 = semget$private(0x0, 0x0, 0x80) semop(r14, &(0x7f00000003c0)=[{0x5, 0xe448, 0x800}, {0x1, 0x4, 0x2000}, {0x0, 0x8, 0x1000}, {0x0, 0x97, 0x1000}, {0x35518474b1ac14a8, 0x1, 0x1800}], 0x5) semop(r13, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000340)) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r11) 16:54:53 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() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) r4 = dup(r2) 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) fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r7, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000240)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendto$unix(r8, &(0x7f0000000640)="ace3145bd2aabb0c55a70c6e0d9046678c7b53ae6a7bb21574f83b1cb583d2379ecb4b6c47059cd494d127b22dcf5721b049ad10c01fff37d8bbc619ee8f975a5e6d19beba571cd664164a1d32e0603c99490c4a844f0282b138d1cb8b43099efdac11bcc5cdcd9ebc1dfa8d2628de57e0b0612e2feb015c0989255db2ea506214e415200043badf4be130e29bc59c5ed942ab0030d20aabb4ac857c5b6caece2e74955b82c55b914f470d346543ca316d10908555d13287cf5046d861433a965bfd8f14f04e20e1f2823cfd68d17427586087c198ec5cfff147307844bc8c85f32c447a5519e904648fd5ff28e4dc425e774f9a76346b39d92299a1f44d36c36ca2344e5c3f377ea59c3595475b3b3679ef46c6a25d9df83fe239d1eecb1523fd5f8f3dd490452ae28a87d2f1c99a6b44b7340a07140a288ad39ff804a7307dbef89c434b3c019f2c610511104103dc6bb4c963835d1cfce5b6d68d7283c3033effc8b24d1dc816bd92b31ddd5b64441e0273db583ab37c426ec57e03a96e24996a0a942651f4bc94b7d40efc5638b98309135729ba37dd4f4413f316d6303e63c69b6886ccce78d381a587be913ccadedb91a3cb1cbaee9cb57486fd424cf923455aebf04ebde0cb1b6aa5d2182ec9971bff764ce860aee1d699839796c4f7b578604162c2ea9be5dcdd8fd7299609c5b24d0e14a5e3f025a6806df145e66b065f208a3b506980c8407b7fd00b46c3b5c2399de2c86c5e9ab69f19cde3fe733bf90bf6ad0ab989e55d574cbb63aea842cb17f4ef4d1e58b52280ab13cc358dc0a33b85596c7ee01aa31ca34b5013d48971051b95d559e750b9ce41e6e547b0c0800f9c0d3e6971a4f224e31eb8eb507f92ae322dff323c0ef9af69a0b09203106a6fbbe1f40e484d6921f34d5bcb1f6d467bcab42689cd775bd1c29e94b196269cc7cdae46919bf4996145d47613ca876f111fb8894f80b0a54d30cbc82f3977f097567099bb770c97439baedb9a2daa847389d6f1aac76af1791c90237a43adad3bffba06c7ab9012b9354933f49d3a607990136c6d9e486a5839fb85f7c47e5b0dd0d37037333732dae6b1bb77537c96e4755b6ed738d00e18ddc30ba2a1c144d62aeb03a95ee1d6b307eb410b56d4c3bba3e20a09abd015d59c0947e9a2d486466d0ed85182e88b21a990ef0e9405103db2bac5a65802b34410f081147f77bebf625bcc54ff83854e159d211bc1a00746b2f9ab37a954ddc313ae33dbe8af0fd082c3722a15c796cca0333b1bd7bb447476cfeb1d991bec61259a7dd989170a8ac607b5c5b62e7d6ce104a2701c4af0ff4b2bcb427752ca27d3c9977a51ca50215e3d819f0c1363c32a8c2f0c4e3ceacbef912416fde6d11546441d003397b4199adbcaae3f7e3eff7573c8dcfd4cc00564b9f1e417f0a406cf0c7a725863d6c9ff5de2e44020edf217ca3850d69f0ffed9ed8e5fd3e8acb9d729fdb59a98d781d5c4194ea3543bb4ebf5f1d53abdc0ba23124bb18b357b5a4b9eaf39c0ce34051d65cda6ee87aea4adc59f51af5422945a13f1c9772869f912ee765b15f4259a790223456f987e32151b3745c942b15ba22bc72beeb5229f1bf99b9557baabfdf4bcb2351c07ab297f775ddb1eb4c603bfcfe1cbe0374841df6d68c9dc7af6cacee34ecc373d3790ad76ad5263fb1d26209b609c166ffdbf52c64b52319c5a8c0d8a943ce66977ae468cb4e8fae478824f5d6fbeae06c2cd64da1f331db8aba5ace4a06c636707c463a10f3c6e7a127fcdc06497269a50019e09245e0399148eb3ab4a8dd9b151e9da461f45f9c775f58189ac6395e66d1ebddffa71c7c636656f73a8066b6b2b4768b3c32a5f1e0c6058c76fe1b894cd57450e703582e7f8bf7429daf7429eeeb0a47e924d742047c41989d26cee58e0e8a033bd63d00a62f268cb4a2401a90350aace65c9d7acd89bf6e7da5b157eb15bf520bed8070e19db47a5d4260cc5682a8a5d04f1691a754fe0ffc55e0631dd4732c760ffb0a5fa3411982164b36b58f1d1cf7cfdcfecb7a8849389a6ceea8247812f8b2dc921ba8081ecef5f209bbd125c74e10cf338e30d86b8c13e90c42d8a5d79689c9709b4fa46c288848544d26300a0f6f6ee622d22759801398850c92c5fe17a99537905d88682861ac6a4073105407a41a9f3985fb97eedc1e0a3d825b372c0710f49e9d3330229b976f9a997aaedec48aeb29226f69389a6ec3d81728c85b4f6c21337a63c2375af60f79442cb0eeb6e8143ec5d79660ef1e7e6a4bebc1ef1eab04aea4721fb6e138cdc4af7b2d8839302df093be0f72a1e0cad63db79a883ff62ae2eae6010357eaf50329d51e7f6f895c8c93dee9257605b871fb3c83a97c4c09d2092b5aea5b4e5b5d68a0cd2190f53d23a55470361988d1d646bdf472b91f1f58730aba7d8f93f4d1d9763b87555707a7d5dab4818de15433bd90bf70a39c79f36d7c939edde453beead01ba5586515e0c73ca278d68bccd85b2d06969d271e52cfb05c3643977bfe076a30c33dd94719f2573e61f9c8ac3635af75193abdd0380a6e94ebbd42b57521eb2675aba5587cc3931a2c0d7bf39c60d72c920090159583f0b9600ed0df302e4149bc12271d4930567a1ba9c4ab0f8324cef6cee0795d2a008c3f4e7a239d07f05dc64eab225406cd0ce5f03f9fafa08d7ad4a4b5a394578ae89fd958938f5cb8e3dd3e31e6e0f8675d0f1ee127da878acc21d78e08e883e66c88a99ff4a38c3325a870be50862391c881a930cc69d76bdc936e91ab5c5a22092276241906d0f394410033dca907e188503ee77f1a913b821907c638a56c403806e24a37e6dc6370fe974543cee17d68f97f4102283217462b9052b4b931e0ceb8b41d315bf57824c6638bf288db18f8f6a3323f90761a52e3afdff4ff221126346403848d6bfced95e86e4c010075fab8c4c9958e2af981a04f1c4098213fbb927461c929cc6ad68c00e6b2e7bcdd70dd0883dd62061c68e35159b76ad1988edbc814051e1fe73c63016e2a0f58c1ff685d48b7b5f83f1c64d73349cf9736ef987d6fca391a5f5c3f6f8feed603c0b382fe9d20aab8150423495f756154ca9eb7f51e5a7bf738697309ebccdec01a574ba717fa309f5e224453856d04f83358a9ba76f57bd504e415d39c823f1a5994ab03410a46be7b7bd4472b26b78f18e4d03b33faa8ffafbae1926442dc744565be1caacc2313500cfd4a91274cfa4c57c437da9e6ac8ff38d720dd765a1da216d83185f38809e9eadde582d475939596888aa8041916a191a83ab787cac9d6a2a415b837321e1b7d91225251b98da404c89d1878705e469eda15550d17d4c3a8821e414a2446c30173b31f3982a81913c4647481e4cc36efa6cc9863b9b2000a88a4645a3acd94f07720e1a6247dfdadacbb02cdd9a11ea4c81a2fb01d52a162fd1460fc3b1046e15cdf752562c6cd20c253dddd5efbf1d1165a56a8a5b7ced6487c901deda0b63f38538348f6df5c5995c5dab4f230ed1460ff85e963c2052948e95a1695f95fd998cb8720d9ba02f96e0396d0670fa248aa162e1c2f2eec17f3b1630e8223bbd1827f9b5cd6c2e0de1f4e014e586649087dbbab174adec2cdf0f5043465d695929768cc39c08c26c49d0c5a9cc47bae3afb01b22bec571bf5c56ff9c29554a8baa97e635ce40b01ed94fe4d9f03a59f1a04d666214326f6ad84199f40aa87a4622f2cda1e3ef8937c6caf4f9d3f9c7b99750fb5a8149b910fb6f6a414f7ff2f1a8f76b18795dae8446e8c28e1b637ab2ae8d57ce2a6aa68a662664090e8c322cef3e45ac7d14d0e33e76edd9ac8a5e6d2f243926ce240479a3956314fd36b54e5227011b17a3e369aae6c81be3dc4dd2930968d9291b8dec4a6ee7d90ad314d41fba43945709aa1ad96a8b39330f5558f3918ba5d34aa7d85f80b3431888c03d582098b8f60e9bda40d121bef05ca9d3edb7e4c7a2ce11a3c85274841edb6888d6c0318a01f8e276c8877fa80196ababb7623fb0b442a20d1c7de16a15b3fe78282263879baf54bfc30f96aa2b2451f9a5d1dc14fc12970bffa3fca70b263a28c6495fdb32b8f7ebae55ea80a09a9c07b82fca3343be11f7bbde292d7972987497ef7d42b3bba22199a6f0acd2b9990d745370e8c516c7d8c5a26c36b0fd1a54c5d3b3726705aaf31438aeec0ef2f620ce458e1629ca4f5905228a901d18ba76a86017d2504fb540c0eadd8161c0a5afba1cae3db738a38bf4f02b6bc7bc2c5444a223cb2008f567b7fb9ac4741cbe6055c2b545698220daeb207a4eea387d6a26eae3e1d13f1cb4fe9c5d8832d7a5d2a3fd8a231372fc00610ad3ff98fcbf9c5926eb73349793abff26fec4a72cacaf97ce1ec8c6224a77055e28e907969344386fd54d4b557239ed56eae7da0fd789198a0325798a70d4fbda407ecc67e169209f87a9802b1f7800dfb8e12d70b7c20480fbd3881ee5d7fbfe9930dd0af4c67e45f2663c052a5bc78088f67433564725b3123c08257aff7898421a011c4544a55b893e287635a027a97c5c7109efbaa12c36c7a5d6708334ae2cb995893919129be77206b3011523fa1b5e89e5d251c6a4bb991b0a5fb1b02a2c2d0153b24da72635279a65bcea74b77e47cf426fdae29c704e35c6935c8e1c04a951a748ad9e9b6e335a3a665e51d9f926d849a5ad8e5f10b106d5b9c04961b15bbfe825f8f9a419a2c6f7dca6e62a26b6dbe5ce53a5c1ff148ec183de19e6ff0897bb01cb69db6376d1713c23e290975cf85def87d6c314a997f32ed1b9a09a036f9a4d30a9b243f9341564b1a51c9830da753acf200566297891cee7cb7563d6bc96f98d83350bfdcc6b95ad5f7aa79ac689b5ab28bef5a7a9de1347d8a8ea9da972ac7e69883aaeec5ce53d0f0f426e3f5215ea15816f8651bf81344423508883ac32b504000768809dc21ed91e2ecd543191f248dccf2a3018aabdf44d2795d02259694044e66f54be2cf957a0d7fee79a6126a1170efa3d623e818de0ed2f44e99635ae950ed854dfb9a7943d08139b47c717f22db198fda9936b80db69173f92bf4e0ea6316101bb167aab27e3121b6497e014a7e2d1da6a83d0971196ee73083a13f5c98c1f1d84293bd9b4ab7424551c578d1f21cdf8f24c28445cde819476c71571baa4e6e9b4a72c6e1729cdda156cf02d34d5576c3015c6bc781b302c9a1293f50c799ac00b3dcd0dc9390a036945915ca1fdd11f16e39a0b8863af315aceed1bfe0b41fd1b17009ec390c4ac81fcc5096daeb4385c30e0184f8e0fd520bc36899d2befb171388114fd057ef93a6e3636ffd490866574bd1d724e0cd748f80f373b430b305a73713d7c439bc927697f1d5380ee94cebea5919abbd91b2cdf06822b5636707303662b0a3d5f3833a43861e45db4aec463ed56c1f69e9cd560dab3d99fb74bffbfb7659b3af3fc12e385f2c93f4d6b616dc6a5d754e466ceb23e0649cf7c379755f78716596530e2e21daf6617c1e6b0e0b857de5dfc1b6d03bbf2fc527c075e509d013d83b6ca39235674826babbca274f08e1f72e8b5000d669547d69c4e48d7fbf0e22ff716faedb755f421075c44ea56b40dd2d1c60435af6dbf17cf425c3ac52aa3e45c0c20e1a4b130a7a3342bedd1a138c6ff5efab1a5774c66e2ca9c0ed5fdb080698510f0dd3cefc6a3817f5903f677d4c214f2c8f26c41fda0fc1b12d437c40d15958df321ce2ce3edea43a24c1a2719ed0e75a6d30758016c", 0x1000, 0x400, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) 16:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendmsg$unix(r4, &(0x7f00000016c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="706985191f28c47bb29a77cc6e35eda9da530c9836a844a1df55080e660c12a85bc0cf6c377cd8a72791ff3788d46d5e4635164e123281960f5a9bcbf6b17979acaf17c74d27b02f53421685ec7a125644c079881e970ac9a7cb32d8f13a7d141fb3e54291acdecf650f3b27fa8e34e26bbfc524b802f221b42c24acc720d3161d72adf0fc921ff3c0b7842e7938b328a66c4043f46ef3ce1f42603695", 0x9d}, {&(0x7f0000000340)="75bdcd737101bda31f78afec026f859fb41d87de469e5fb0eb03b2e0fa2e4b48391af8b336d6b3df1e6b8392b9d282dde0657b4d157c6cc8eec9aba4fb08ccd086777fecfcb251678e21abbc68dcf534682247677235e471179f03891729f8ba35499413501a1d2be0016142d2d9d2082adbc47e7d3a00160273364f54743e5acc108f1d98d2e91948af0b696747224ede3e8a9d76942e14fb7fb7a6731c517c3d23f22c0415fab7a088f560084eead5a32d52735fd27bbbb51b3fbd5f4d456a811624c1ebf89186a13bc5b3dab66af27e10ac57293e3f9115a06a987b87976e2bbf383ea0e110d753", 0xe9}, {&(0x7f0000000440)="7fe8cc3e7e42fc2d7e3cb5d8cafedb4383c799de80ab8e61647df3c0b417223cd9f77c2f456f14d973b2bc68070946551b2de548372a2b2df83c1334ebd267e067bb61ac1ce356bc71788f2ff60cea8947233cc65d527bb6e18e1538bb9f78922066ff25b63359e3966c2bdbceacd1e4636f793a5b2e9e81f480ff2359c95fb8a204303e3d2611ed4977f2f776684a7d31c9c7833e987d0cd0b015a24c22f37c9d5726b344609a65d1a5a2291b5ee69a89f709f1f80b4b833b5302dd78bebfb2332d9a0ff992934120a6f6957b51c664e139ec5b3e2847719b234d2d552ce7aef24df7", 0xe3}, {&(0x7f0000000540)="ae5b692f9971dca9492cc0ed5fc6b34d7ce3d301e5672315d8f26de9e6dea4420e4b7021771f31eecae295f86178ee950949552e6c091ae083c8be951ddd9ff934acf96f469a8ce7ef1476560b9be22bb1a68651812278433141e450105107fd4fe330eb5dc861107f2f003ad17f1fc9d3524f916b50e77b3b63c2fa4ce3329e967024d45d347b1bd50d37645074e383a6cbe553104b547d98d353e80f2d57e30ce51f5331eb260ca95ae7ee4c695835d948c4fd561163f9fa0450b4a6a8e8bae693883c79036bf8c6ee846a28ac2ac44d9718220d304ac71a4e777f2b71134072beb820c4197c7b48d6dc2ce8d0598da6e45b3ed1d797dc94983db441163603a7c5ac9c3a50a18c7b3b2230a7c3304daa462e5249e220e813b174e23b3d043eebf3780216e1e6dabb4b0fbf652301966e12606ad818a7274fd3307fce05a64109681bd0ea21245a9ee31503009ef3c4bb1fa48af6e8d6529ac9cae14989ac8f82dbe4c5e397c2e2dcadc97cbe3b11403befc540c2b1c74df3fe18cd7950c11bf7528f046a354ec3bebe2a5bd9cc8ec1fffaed1795114b9d58ae04b49495e4f85c197da1bb17549ad3b400393147578310052133881dbd8eec1015489a684daef24bc0532c4d1e4d8342278d7a04fa6471c7219d7534a3e38be7558390dee084a7e30344fedbdc1cab7ebef0b987a0b2c1673fb8431ee2dc34eadb0c6a25f66b7bef5b4e35483fe25ac562053880afb40f7875c23e87729408199348e4ec23cab27cecd07b654106839da87dd4344950c126467ae08fa0a58def78aacf5eb695d88fb95600546a6e8b310c1dda0d2dedb2a58c69fe404e0c0890300c23be2ca11f244f3efcd3911f7e5ab62aa7fcd7297255ddca2d07ac9bd54996af5a627e1f8bab113d5ff4a0922f89f77a4568e6ca654c81fc0e8516d28b7c54483978c6c26df96a34b221f83ab2cf050f5077c1959ee26bffc3335b86dcb804108a3844a76741f07ffbea2d3dbded4be7c7b932210141dc2ca413c859b1453c7470ada290d5959b7ed2f04f78f1c34ba5f87361864f8c36138f535975efff67cd1d116aad98e1ba70a3692a8c361cd82776c25ad0b33fecb25f99413ae6aa7908ad213b964797b4eec5aa7f39838d83bbf50fb07162cb9ff900c62c5c55fa1cd4eee875bc0e7a470b935c0ae87c691b607b28ec5d7933cd8b2e9830fe07c9e64e331110d5b25e41c7baa0ccc9482bc1d7cf530bd7e84e7798211cbca5d1f33df267ac3bc21ceb58f3ab13e168e7e509fcd35cf9ec32eb16ea55071bef656008c57feca9ef33811d6b1e33dfb4b5a18055e72d3c81e11284611c887492047db04e99fc06437183a84e9786153733a534c34c9c797f972c81b231c237213cd6bac53789d52a7390464662f2d78618dca11540ff6ea18bc2ad308f1e8ea727f577e03bdc6cbea0cd2ef12be4ee2c29f038981475947ab2ba14438e61f7179d4c647390c4714d1b749219ff7ee6c57c0e37f40ca886ac5d68352a22698e0a20d811149ad5935854650f9ed5dde2d8da13ebd55b8f9b36234d328a2976393fd3587685867193674dd48103d36d7b8ac369ce1ecee3c6204d2820804e2d35d5e3db73a5c4f31ebe53d41ef3fd62233f4279701227b1fcfce9636538824bb96f57608fd85b8af1d17ceb42173ec076a621717de3d3adda5b94c0ea1cac6c3fe845e5ada31313ce5ca631518034aea8f3edbba7584b702679994e4dd5554321eb81ca558f25cabb042ba969e1a7d15567aa3350002d1d533a77f48d54cb78c462036d25da8e07c2dc9bf6f76052875941772c05c857fc720aa10bcdf125866acae52e01c3d1591dfbbba33a102dbc9eb505e9332c2dc3e5738ef7a0372dc8d7980ab983a7a2ae385b42f9e7081b72e17fcd6c7e0987fb5ce2e58a799ef12e53d1d742e009e6c63c3317ddbed5f45403705bac7fed48e14247a63987e19c15a762343d727c3f0a790db80216e62ace66b862669769b575648089f2ce1fb92abf783a5e4e5efa9c6d0a77306ef9958d3436d872c10a0147e76a05497670af6ebe7d6f07c0b1f5e4828cbad687a5bd7836871307bd7df71febb7aa1ec9739df05379e62aad0f0486334264f142f9e937ab08d08ac628ec1fb7eef04193bfe9c2c1bac7b3f9cfecd60d87bb9560ab88ab2d7a0384c20c07cb89a4ef1f5714e8c71a5dbe277b9fc55d40e38e4a5a64773bbe9d6f19f14d5f4ad8b4283d566bd264ddda8bbfae6bb502ed5904d43e0229044ff075accfc4a71150c31df02a7626aa1a0875454cbae6f4bafcb0137ca582df5b7dc210daf57e7b41eeed2c214d37eb6ca1bcc01f10b1ba2e5dbb3953865f82da24716c327e25c5b6d776ee2d394fb9d88791737a313e48cdb9e59990a3fd9c02998b2534aaed96d39058a9ba9870cecc078e4ff8477c94af343f874c4ade2bf982e73e258f94bb04d0b5db57d6d2f24d196387ad827115de3e8cc911c7d6c13096f3563cd4c001831ca5ca29c445a3a602685f6221b2ddf133da3258d1806069e22c4497cc7cc631a248a6b20c18c793735fb128d620d62830d540a08cc291ba07186580c60febd7da32db1fb0a799263f67c4a917181b4f045d921ffd3d28cb880edcbfdb89093c654e91290a7bee67525d9a875dcb69edebb915507cfe7feb91357b0da3b659ff5b087d04a22beda940abc3d4ab4e9c76fd92273c4e09d5a1718af0ec4cd4972dbc545b70814e371be5ddf414d42d5d20f9d05df648ab3139a6f3107d022d9b2bb2435f3782d2506edadb6c2e1a702ac9eb6e177fafed733e28b30e3d4028bedc556ec768e85f858d2dc059bb65990dc9bdd2ccc281a438abb080fbf062f7d69667315ae9cbf195396af442b537712e0bfa4c14c4be5179da7f75296a63699948f67d50a308403eddd8eaecf68cb0ff53ec78d04b6f854e4fa77a1d2e1ff50b8ed34e9eb33d7d160aa031c675844d422d3ccb74d509e852a1f6c92ded9536cf093f45f15108bfffe2933c07abacb19791f8faae3db1b5a8686ad720a68f29550ddc0b1129384318dda9b9b01ad201f73d8da563e17cddea8a195a9d1133f627519e3ae8930fb2e7b02d31385ba24fc2f03191935e9a869e289091acb8bbe57e213ee9fad41cf2c63aaeeb40ca63f6e798dbc6c004ba612dcd30eab661ad95b219b7179064b69a5a14fbe8d31feefa561b978fc14ec86b39aafe9af2d8e02b50e43fabff05123b7dc03d23fb2d2fabc58f7c00c2fee768f42ec58f28eca3cd44bf64a407ad348d1e8069cf6d70e7f818ce887dc99a813439c1c517107b8a47b5cf09c8cfa61d61d368b32f279f9f35d34a1a9d606589ffadacfef76d9b3685d15fd306f5381aad8f550a562c4fa0732803e3729ec2d16928e20ed7d3d42873e339d99eacbb5579491bc81cfff6c7655185e21dab9debc9fe1ff60f39772abdd9d16f68c51488150429f2de04b4294f452bae305ae5d0377e6fbe09f013e5ac8c273ec2bb9dd989edf0852a190a8424d36adb543977d29cde576f29f9e381bcf543a059ca6330a80b6e79f4be62af490cafabdf54de6d8c3ccb9eebd520f485271370f300439d00861f87f3aec7063e4c49b59da148b1447424b34da1fe5acbd778d3db3844d037d6ce0a32be435dce972f2e7b23b79aa8cc4734780cad99a6d46e3c4fe6b2fa06c167811fd37615981072a2d58a514b560d83e8af208a9775cb3b7b74862c571f3918a140ada50c6491ccace8cab38a93880fca33c090b83abc1e803415a703104601ccfbcd608528c6cfb2a9ea1b40a4c9f196e64a1eecd2f324d481d1e91a02d49f51bd84bdc46ceb159de33ecffcdbb6fbf320cb9aebf95884719f8263a5d01911abc6b59dc47c3d8421ecff6d5281f258c8a5d1a833d932af75ec7d72bbeb7988101f44cbe578f983e8043a46411a3224c81605f258d79aabea93726391543c69fcd747786fb67558a504519ac93b2817b134ab6aad845f8b33b071be3b777e2210f31704f44263b33e93dff3a6fe0507b9c1936bd90fe74e47bedfda52f4bcc72f0898fba7f0c16cfdfe9daf1d33b1c00174f7b3a1657d501ea2da9d8dc9164aa7e4dc50355c05473c3e726d944c4dffa8c92d51725123f670b495ff41a914f1df38a4a888d108449c4acf96db3dd20c18dc7758a73af8cf978250077d140c7c20bd85ea54bf1c0dc134e75be8c8aed396bf58ba4396ccbf1b921c587d8c31c1511f6f6b0d13fc3cf60f6254cccdb228e97f9bde10a8b61623cea855e69c9dba74c79c980e855e14cd218a693cb90a709749966e89be4969ebae18c35c45442502cdca2e419d0249dc4479439a0fc4fb73edea2c24fbddb41b61a12a23b62cae42ca3f2f8e80ef3adf6d27445a19cfed4c09d798c1ea85040c09f7109bb16c7efb782343b5e5be922d9b9c4d668ec05bb305288c80cf04325ffd413aafa45338b3b03cfef1edaf32edbfea8ce101edca9748e2371b0cd5d822758343a56b1b5831660d8a1f09805271946b30a70df0486aebe53e4e5d3f449483fcc99d9da4532beb528cf0b8ad9aa522d49b5e8b98f52c40481c601ffb988248613f7a22e04f134464651fd56278a7e646a7eb059bfbf512b028a5c9317d710bb6666513cf7e24b7df2006d77768c00deae9f9b08d33a0bfe6886b01a932969e0ba46b11585b2d1c075bdb75d3e74d2a7d159f13413745ce67b5279a2273e95fa71e13b42070c2288bafa96180ffa01bcef4ac150ff45314727208c13064275de0e22fd4a1df0d91d5bd10bb6d6e084750382aced53594006a7b1a5091a8269ffe2da1a3f7bd32fa7d9842f628a936b0980a75d7bc046d5f1ae9835179e3e25f7e25035f24fdbeaf4dd77a7ebf146c02692941aa72d41ac4d2e69a0658c710516ebd2464d5205002e68d2e10c93c43313219fd4e5da6c8239ff4f26e09cb3d7fbf616474d53fd908907d79656738d6f5b5f58bc82188194195d6b643cbd32c3ce68751fff67a339abb39f9ae0ecec740a292a3371fe85b9c0f875bffa70feb101467fd052cadf126a93a48880f6b677df9f46d1ae4ef1a85d74bf2a734ef796982fba1d0d49257b53974c924d719834cb373ecc5dd0aef5d069b585f78a3ce4970b5904ad083bbf0ad80f867d5fd86b1c61d9b3a443929a4ff5e7b5a25591d210bac7d6ef3d8025e2fac191c996ded9fe3993d659f6bab1d27a29320aa440bd8dbbcc1a185fecfac8ea969728c58500aa4d83fd34d710695470fc20082cc1d631205daae286e4c3d0887cc58998562ac9ed54be5bf8826798e675c3243283a846ce2be50871157042191e2a2a0f78b270ba163513f6d88bc40ac8a4e3d89ad59385b60a62052ef26cbb5e037953c67986c8d954248616619d8099638f3a251c30a3f2f488b4ad4ae290040089a4c32bfab73f295fa58ee39430959432092b3c8bc73164d6af8337febf7205420dbd6bf116d003dccc9a507dedf3efba1482539b21986bb4402c1cf7d0d73cfc838b0b8326a651d7d7142a1781882a19a6b9c9156322ef496725631ffdbd44f4172839b37aabfbea639a6691457463c9083cd94bef64e5ed5619336cdd10414204b5fd9cc88d1d096d912411f976a9ad7b3b531edd4ade0b25a02dc5358cb306e8b136d9b3dd3b0e3bc6fb7b922d75d01bf2561da3f7843a2f283a411d15e85dc79d9d28fe2ba7a55f47071eea4e25b858357094d0f00874ffd1cd693ba2a4a63aa8c17827905d37b3b17c10c65bb38fea58ed55591f26a6398634da70719607536d4", 0x1000}, {&(0x7f0000000080)="8d8def536d73a2", 0x7}, {&(0x7f0000000100)="d4d7ccf22110e7c8d5d4617fb7bc6ec07cf68769be473c37d68439c956a13aeb274d18bc47626cf7b700636040d88e4cc96889c7cb5650a6a39f9ed156d80d1adfb349c51f2f6f92cb", 0x49}, {&(0x7f0000001540)="dcc0a0920c01e99685c34d13e3b1f82d7cf283083ebbdb0696d97b9351fdefe0dede7b1d5513cf8108aabb2c68c5be9ad125307cb7ee94d08f5cd2a25451cabfc217fe40985d647c4e890ef21adcfe023bceb3f08a8cad1e1a19acc788e61b9e63d23f71cbee5f08fa17a517ae4d10ab46a5f108c9e751b58e5184407824a0ff1a57166eb4d68efbe28ce24df9569364e555baad16800d9f1c5d272d41c8781f48d8be54be61522caaa177b1f38911f1b403395c89afbb40659b58149e46588e0485bd0f415fffd793846227355e90a12b410bac4a2950bfc41eee5c8ac5aa057e36d8cf288ee5854adca4b4", 0xec}, {&(0x7f00000002c0)="3c6ad61081ee1b2b9307fb9fdbf0774dc7d197e1a7671173f438", 0x1a}], 0x8, 0x0, 0x0, 0x40a}, 0x9) dup2(r3, r2) socket(0x10, 0x2, 0x6) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000001700)={0x0, ""/221}, 0xe5, 0x2, 0x800) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:54:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r3, r1) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000640)={0x8001, 0x2, 0xc0, 0x1, &(0x7f00000003c0)={{0x8, 0x40, 0x1, 0x7, 0x6, 0x1000, 0xaae6}, {[0x9, 0x3, 0xc43c, 0x1, 0x3, 0x0, 0x8, 0xefb, 0x100000001, 0x400, 0x400, 0x3ff, 0x0, 0x9, 0x7, 0x200, 0x40, 0x2], [0x81, 0x4, 0x5, 0x1, 0x100, 0x8001, 0x283c152, 0x3, 0x3, 0x2], [0xfce5, 0x4, 0x1, 0xb03, 0x9, 0x2, 0x3], [0x40, 0x8, 0x3, 0x9, 0x62e5, 0x2], [{0x3ff, 0xb25, 0xfff, 0x7}, {0x1, 0x2, 0x5, 0x6}, {0x7ff, 0x3ff, 0xbf0}, {0x1afb, 0x8, 0xee, 0x6}, {0x7, 0x3f, 0x0, 0xffffffffffff7fff}, {0x9, 0x3f, 0x7, 0x81}, {0x20, 0xfffffffc, 0x3f, 0x6b04}, {0x8000, 0x8, 0x5, 0xffffffffffffffb0}], {0x1, 0x4, 0x43d4, 0x7ff}, {0x3ff, 0x2, 0x6, 0x3}}}, 0x844, 0x9}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000002c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r10}) r11 = accept$inet6(r9, 0x0, &(0x7f0000000300)) accept$inet6(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) renameat(r5, &(0x7f00000000c0)='./file1\x00', r2, &(0x7f0000000100)='./file0\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getdents(r12, &(0x7f0000001ac0)=""/4109, 0x48b) poll(&(0x7f00000002c0), 0x0, 0x5) getuid() syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) pckbd_enable: command error 16:54:56 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(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', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:54:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e507d0000000000002951b15801360bcd4c0a162b58fd0237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d39a73b6d4db606feb34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637000000000000000000003d6a14c1825cb00522c60a95cba6db8895b91ae2cf877ec06e98a0340bafcf1990d2402e21b7252680762086b6c294ea97b2213018f15423a6c99ec3c0d98b33631bf8f2672b9fa9c3e420827839258350250009a2ea53c6ca82b293797e59158bbe432771a57b90d711c44f3b47edafad021863e6d20237f6b4cb574da201dcbecedd2aa7667e354cd17d5b5cf38c0e437e87f3f11f7da4271ffffcd76f45a5d42a2ad2b51c50c04791db4145d7155d9d53025e1ff2a38e55916851c906b6f1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000004c0)="a3178d4a914c2f0926fe9f21c3bcbbd00a8cd20349583d54f838bcd9ff33048b73db0f43b7a99105bc316274aa04489deab2a5537f5c63cdd791b3a426ba26515d306153beeafe6b9d62a5ebbe1a9728eda359f6071459a5790126ce32322558f40a52ebe91a0045c043b87c5d40b652919ea164cc8a743e9dd4bdafce94956a265cc671b088b6875c49049ca6b14eb4ca311e0295285bdc9a007f7c2fc9e71e8e80f419a98d76c9ede9c32f244a85bec43353a2eefcf33fe7941fba0d88d97d3bf25624a8b4e27029ec50594f61d16781da726fae154fa848159dfe4aa1929ab06fe071bc310275aace529713bcfadb0a083474e461ee3b9da6ea7c37dca05cc6c855", 0xffffffffffffffcd, 0x2, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8062583bd8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8062583bd8 va 0x20006000 didn't change! 16:54:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r2}) r3 = getuid() chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:54:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0xfffffff8, './file0\x00', './file0\x00'}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1, &(0x7f0000000280)=""/222, 0xde}, 0x802) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000400)=0x2) 16:54:56 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x38b, &(0x7f00000001c0)=[{0x4, 0x40, 0x7d, 0x3ff}, {0xffff, 0xeb, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x4, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x5, 0x7b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x10, 0x80, 0x1, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2, 0x10, 0x8001, 0x8001}], 0x4, &(0x7f00000000c0)=[{{r3}, 0xea9fb74066ecc0a1, 0x86, 0x80, 0xff, 0x93}, {{r5}, 0xfffffffffffffffb, 0x11, 0x2, 0x5, 0xffffffffffff8001}, {{r6}, 0xfffffffffffffff8, 0x10, 0x2, 0xffffffffffff0000, 0x40}, {{r7}, 0x54327b02ba084920, 0x10, 0x0, 0x81, 0x101}], 0x7f, &(0x7f0000000140)={0x7ff, 0x1}) 13:34:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1000}) 13:34:12 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000005, 0x4, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001b8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r3, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000240)="631b5ffb0249ba42b8bd7dffc391f186ee89ba9b61cbc479db4ef79a9d0ce5ef7a0332de4011248b3f41bee710c0e59ee0113daa52bd6bb50850abd9002b0fc155cac246df480a5953eeced3d506de297775b5a2e57e70f22b962840c543180ad6b10350b4aa5f364c2382a6fbca66d5ac9fdd7e46c9a6531dbe94cacbffaa6548cc62553a137a00702083ad120116546a6dfa3e67a3155c4019b04f1a3eca4fca1efa09832e59998682fb8bb367714d5fdd9cb80ff54e95994710ab90d938f4c31792cac207b403a4377ad530af45fd64a18d40fcb687e5a4f928a59617f981b44b4e2b90574987eaea44d80fc1ac3b61039edf", 0xf4}, {&(0x7f0000000340)="b432bcb8370b52a2478df54ffa7ad3e00188ceb881e48a5dc778b9a9d9af7ca8546c67233d0d44d19651fc70c7899c0d4c81230c77447230c945703601fc9723923c2d7693213b0c8be34f42efe449a1fef738962a9747183065daad0fa7ccd1f441fc1ee5f4157ed81feff09c3071346e1abdf0a990c138cbfdd53d432b214f7fa724b89063606d0015661d34fefe66d56b0fb5b1a384127fed6c5cba4e93ff210cd7f6c1ccc249ef92a880f272dbf4da3568f08de1492639ce35fe4bdb2cc4f624e95b17446b175485a69a5b06e46ff2694d2678caed721f28e49412ecee2250e0989499b4408b70335e0785ae4cadaf", 0xf1}, {&(0x7f0000000100)='2g', 0x2}, {&(0x7f0000000440)="e1b1ea57528da11e2cfbb8697af15d1e224ebaa23697326ff85ef39ee1ef5f87ca0b7df00b284db1933675a9b862541845109cdd33f0523343a29004d6b496c25516a5fc2fc72d62895c3bb801a8fc0e84c1c1ede228fae4501be7cf4bd6f88ef33ff733f3750e9c813e1453e5c53b7b4bc5d6af59610f8ab1befce176e69c6c61da8a5268f5eb0fbc12578db676b1b2ce2fb37d5450ac8ec1660bc85148fe4e11531070f269b46e2617e9b6dcb2456749b0b33c0258ed5310dbabccc8aaebc16548", 0xc2}], 0x4) shmdt(0x0) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x17s\xf0*i\t@\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000080)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157793b3e54a5a13bfd9902361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="62ce2666ef93716445a79acb020207e00006000000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r5}) fcntl$setown(r2, 0x6, r5) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) r6 = accept(r3, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) 13:34:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0xa3d) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:34:12 executing program 1: 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) write(r0, &(0x7f0000000040)="670dc3", 0x3) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 13:34:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/70, 0x46, 0x802, &(0x7f0000000080)=@abs={0xd9766ecd70ca54f3, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 13:34:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1fffffffffffff30, &(0x7f0000000000)=[{0x73}]}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x4, 0x7f, 0x0, 0x9}, {0x47f2, 0xc, 0x7f, 0xfe7e}, {0x80, 0x5, 0x8, 0x4}, {0xb4, 0x1, 0x0, 0x5}, {0x7, 0x8, 0xff}, {0x1ff, 0x7, 0xa, 0x8}, {0x8, 0xc3, 0xe1, 0x5}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[0x101, 0xfc7, 0x70, 0xfffc, 0x800, 0x3, 0x3f, 0x9]}) 13:34:13 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x5, 0x7) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{0x3, 0x5, 0x0, 0x5}, {0x264, 0x40, 0x85, 0xfffffff8}, {0x6, 0xfd, 0x7a}, {0x0, 0x8, 0x2, 0x9475}]}) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) 13:34:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) dup(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x5b1, 0x5}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x218) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000480)={0x6, 0x8000, 0x9, 0x13b, "237f6d3a382a8b874b88043f3fb6c7e65ee630de", 0x1f, 0x7fffffff}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0xffff, 0x800, 0x7, 0xffffffff, "aa2b6dba43eee997ccfb9f816052467dfa29cf20", 0x181, 0x7}) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgget(0x3, 0x12) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000380)="fbe749013ec024f00d236894dbc7996b1360bebc5de0240e97ab22801e599f4f089d51d390d32154733ea560a73a9156e96162cfef1374eb9d9bee82b8c9963e7c51df76a7678c02f362925c22cbb54c4b5a6913f35e511a19801aa66f073a3150cca15c09b80a1a74b025fed7bb746c9ac4df6a03c241c52d02b44b64638cda9d86fbc69293eb15babdedb4b543e90942c4186b5000f546f263e071444931b6aad2d90a297732eef10d4922c6959c4d36e51a0cd14e0eb557e7378354", 0xbd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x14, r7) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") 13:34:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x266c636c08de9f6e, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e18ae19d6249c200ff7f00000000000000190700", 0x0, 0x40000}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSTART(r2, 0x2000746e) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) getsockopt(r4, 0x29, 0x1f, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b8000b5500000008010000000000000000000020"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000080)="d5259c1d209de1da554b650000ed44172d1f6455909f69c7bd5a905f933879e8e2069090715723de00000000", 0x2c) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 13:34:13 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(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', 0xffffffffffffffff, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0x1, 0x1, 0x7f}, {0x80, 0x7f, 0x0, 0x4}, {0xce, 0x40, 0xb5, 0xe2}, {0x7f, 0x5, 0x20, 0x3}, {0x5f9, 0x2, 0x80, 0x80000000}, {0x9, 0x5, 0x8}, {0x7, 0x7, 0x1, 0xf242}]}) 13:34:14 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x0, 0x4000000000, r3}) renameat(r2, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000300)={0x8, 0x4, 0x9}) readlinkat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000840)=""/4096, 0xfffffffffffffdeb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x20000000000000c3, &(0x7f0000000400)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r5, 0x1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x80) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="1dbda2f31601383df8d525428af87c206976a28e9278f037cb06b727a83871d8d1046abc1e6b121e12cbb24aef56573dccde4d6c25a821a1b21118feb31edd5bc87d6cd7646e1628c8f4dbb1555f4c5bb11873d838985dbd65817378201dc3185426d1738179e948337314b3fe30c735b8281e33bf7dc2c8ee6783eaf1ca024ce0a2a2d32f5018464e3728f138a6acec8f14a7827947b34f2ed0cf98e0c6c2719fc34de2173b9607c3f8b2cf57efa7a9a0c4dbc42930573084867925e1fa9c5df6aa7a2f2f92987cdd2e79cfa3dd9007b3b9b1710a2c6260eca87df9af1ba1b6e0d4230d40015323ff155217f11c", 0xee, 0x200, &(0x7f0000000140)={0x2, 0x2}, 0xc) getuid() writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x100, 0x0) r8 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = geteuid() r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r19, r20, r17, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) r22 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r22, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r22, 0x20004b3d) r23 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x400003, r25, r26, r23, r26, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r24, r24, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x7fffffff, r9, r14, r17, r26, 0x112, 0x7fff}, 0x0, 0x7f, r3, r3, 0x7, 0x70c5, 0x7f}) ftruncate(r7, 0x0, 0x20000a) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000240)={0x7, 0x1f}, 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="20722f2016b2b3cdda213b9fb2f194aba60c8220816cc5a4f33847d405fb8cc7c862042bd2dfe86ff99e77f0e07456801742daa9e996eac9397088869b0d69211b0498", 0x43) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x5}, {0x6, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r6}) renameat(r5, &(0x7f00000000c0)='./file1\x00', r4, &(0x7f0000000100)='./file0\x00') r7 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x1) ioctl$BIOCFLUSH(r7, 0x20004268) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r8) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\xe5\x01\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x401, 0x0, 0xfd, 0x6}, {0x3c}, {0x16, 0x40, 0x4}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2000000000000130, &(0x7f0000000040)=[{0x800001000084, 0x0, 0x0, 0x40000}, {0x80000001, 0xfe}, {0x8006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000200)={0x1ff, 0xc3, 0xff, 0x0, 0x8, 0x20, 0x800, 0x10, [{0x6, 0x0, 0x7ff, 0xa85}, {0x80, 0x3f, 0x7, 0x3f}, {0x3, 0x66, 0x5, 0x9}, {0xf3f9, 0x101, 0x8, 0x6e}, {0x6, 0x0, 0x2, 0xfffffffc}, {0x1, 0x4, 0xfff, 0xa8}, {0x9, 0x2, 0x6, 0x29d}, {0x9, 0xac2, 0x7fff, 0x7}, {0x0, 0x5, 0x5, 0x200}, {0x2, 0x9, 0x5c35, 0x400}, {0x0, 0x2, 0x9, 0x80000000}, {0x1, 0x5, 0x4, 0x101}, {0x1ff, 0x4, 0x20, 0x789}, {0x8, 0x200, 0xfffffbff, 0x3}, {0x1ff, 0x5, 0x9, 0x20}, {0x6, 0xfff, 0x7, 0x7}]}) write(r3, &(0x7f0000000180)="ad1886b26a8c3752f35de2c98150f4ef1821ff01ccebacd9a659d395a718427346394299667f00008805ae35585bdf75e63571bde4881fff2f47987a35d717d16b94db9374110f814a6a1c8bdfb03e6b4865a0d366646882b70fc0f67b5a17dee07c728b38f843e11da676f36c4bfe41a6f593ce1eb7", 0x76) 13:34:14 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, 0x3, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [{}, {}, {}, {}, {}, {}, {0x0, 0x8b}]}}) 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)) 13:34:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0xffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="0057874a275b4521ec193a45b0ad88c40747cfaafa5dcf17a257a18e6928e7befc521de5d83a94360fb10ee88d2fa5fee17b85918aa13b916457e4bc664237dd8c320a5c88f085043dd56d8f9ebb073e427cdec68b1c3546f94f69e1bb480e00441cfde8fce65077f032d3d7f8bad43650da91488e2a0e6802ed674a2646b3ad7aad42fc6c83cb5de26f8071248ca0a08c9d5fe5cd8c75730e15b1fb77b5b8bd988c89e946e856a4cf7c4a6ff8b7f843c081a5781e4f361c62b4202a751f21fa22eef99702d3e7a34a94ff5e7960cb7eb3b98a0da196aeec520fc7d5ba244a4a9746f23a706e1261d43963a57b7ab1eb22d07dbc733ba2abbe1314459e107f895a63d06e19ccd43a2c47fe173c144a470867fba5b572beb90fd0db210fb88d4066981e31e55cd3dca3ff0aaa4723befeacab058afee2554d92c55972e7615061f8f19680ad5b5356324f0e1d6829852779993035b381a6c4aaafba60f375dc69f195b45fe47435ead19c22655d90768079fdec296c74b71131cbb96fa7b02d48a8d17d1f35755d7ddd12b5b71b937ae191b29a2013aeed5a71d92b70e64e7597977a0ae62bbe42c47584ad28a62ebbfd231550fca0639ba15802836afced23fc2599e01cfa74c39f70a7ef47bddb06c497ca3f9d7d7b59383a457a61d494ff1d6fc8953d04a745445da0d12f61e74f2faceb44aca80379f911c0e0abcad479d3e0fc91f5256a7e4bef6fb4bbd823055c998203632d43d2282b2ab26349e8eafbaf7a95fbd1ea5dc01af58cbe4ada9a652b79c9f3ed83846025db68d85b1c65a5873f06bbb82aa8e42cf5844ae60bfe43d0fdabbf5ca92f0878e7e787a0764d857f00e45891f8a393dee4f46a0e7b39e3b0c13faebdb38bd841732a8c8e444f73d396e2c56400aac6c23fb4479e4caf0ec42e6208c17007c2d5c2ce1bf9537007139b0e221099b32a2fdf69c92ced8db7147641950260053b13df656871b42f001a20fd4ce2f0da8cd32bd97b24d02374d7b7e16e4608ddc68dd8f1168e70888171dac6ab2049d93ba7bab69eee75348bbacfae62ca791b545a0e9b48e51aa4e7bb36d58b94fea849755b2fd862c31739558575b0445b87e1000f9a29dafa1d284a921a053715e71cbc2b882bc315669db53988379180d6b0d0e1ca47e3942532ab1eb4396100e5589a8981e3520c08877504fc79f75bd667f7413a235b659558a7a06cc48c30e45b4f77ff249cebbe56ed7ba699ca4fb2b264b90604239bbba07ccff2240b90902ed84b1e71b04c43fc1ed921e0a8b94e3d8b1cb29ba8efada7ff5baf106314c63912e3e036457e7aeaa144d0c2a3b75e5dd9e9405d3f08577f4cc9d52509384ad6d73645c3f9e735a8fd074a6ac19a020c578d9a802c5219cc4654d616e4a486bad8428f0da9085219330bfbda590ea44a15d32b9ced630dcc06c5b5d9200c3d90d907374277a117c8fd0c3276ee2f9f004bf9c62cc586c03dd335a1702407fbf788f0565705e1bfb5f289309881904d2161368d5dc0c332d6664a778cded7c43350a1112c2e32c4d11ef0ca5c3cdbf9f6197a344bb8cce0e88407f921e476a6c5d6acfc134660c22edbaa049a085e59108502db480c87e66ed1827678832810cda8f07751debd01e71945c2e0a88ff1b60a4024798e15f2ca3b2494da0a509e7b32106698a7a6327da5ab1a0cba921c3f21f96b80ad9304faea859d61ba474a3c42ce544ed878ec07408c7793d994108c4901c3d308485b083fdfccae6b6c61c44b0cd439cddb60ddfaa85d9787eb675c7da75e89601a1066b5412d0c730d39d4297f9d578a7a1b2142475ab8392647516f3f70a8f6a6a132e9fb581567c9bb732b2475ebfde9fb97f5b4a4e87902cd88d07a06e5c88e623090b93550e25accf4db18d57bd2f54feda515ac4105f92c1e42eceaf646d31a8007f47b5e5be5246f524953960fd005356dfab73d7c6b57a7d571d6d70d64890dc1f5b03cafef7a163b0e2d9e5e72249ba759b908f85ad8e0ae72385be503f0ad05cd7e24e08de88b408c237685979d67cf379e8c35e1b795bc6d34c2fe3cffd91e126fa63c9eee6cb6201d086b6ceaf175911e67b16dfaaef549d278ea941868d732b183236ac3e8d8677373204c4579e160c07468b9a9ede0fda77d287a836039aab9c1ac4d2579405ddda408db04b1ab8603d1c3d16b13bd69dcdc5fe1f967ea186d64f084fd1f88b40269902c4f9f3933651ab069d51301c6a5a13d16b641ebcccb888dffbda6cb6087b0ed1ba8963c8b938f5e86a5e2c806b4c2dfdfc155b25aeecd4e428a0526792f61975e9c178c3a6a6a8efae66f681975191dcf0dd86b0f6adc457763e0972cc9dbb9cd1a7b96f18e31cdfc11dc4cc86bee6290488be51fe598e0bd8d2981bf9f668daad40e9dcf2abbffda84010674d8db43657f226fc9588302dca78e41b9817a23c06bdb8422ac780496ae746f91692a8f52dabb74eb09a290c13aa29f6d9ab136eb7b32ae991259131521ce28fce002891216809e763acbc40634dcfd47964f245bf8280b53b67354c98d4673abdd8b370cd5ef3748e7be190d0eade112b8b5544ce93af462ab46f9001047214b880bb2eb348e7f05e2d186112d211fd5ff727c9ef4b1ea49645273f45b3a4d2ae9e7cafe815dd76a97079c975acf62655e3f3cfa01049d0d1228f39694f9459621250839918512e450d1344a6e1194de0472031866038d0ff7e3de1300345a9e1192691cfdaa34cc41708b99f1edf421433ee3b17deda09261eb910cdccf166cb6e63aa72adc02192e85a1244ad74a590be7ab489bec1c2707d5ee5a837cff17918edeaccd2cd1345f5c687facea829d30c79cb4ed82152ef302fc68a2e915d7c87fb4269881002dbef3e7fba0615a4c736699267ae6b83d026fac7c9cf1493109958c2334163b7bfaf3124236446691b449f821fe4a8155b0992c13bc03f7b48aa3496db5c06ca5e5cfb1bde9e9af94bfa957f86516ef3f7a4a8a2ffe0e1fc75227edfffe2d5ba40a10a0986e9b972bcef2c3cfaf2ce3db3c5bd907aa18393e41be213662ec1d0a7103acf1b51cae4800b25158d9cab878fe013b0a5e6fd73a7f4289b95a52d0599784e39bbacb94e24effad12b23a36c85ba0f7317cbaf4a9e4231da5072f488e5faf2d1b12024945ce4e45d6bfb6176d84bc808794b3f1bf7228b6b92106fc87044c4c523a1ba9c8f34a5cf927641d5f652c59795bf9b2ee8b9357e53fd3a2fac6d3c08a9224a9b43e5629893536502ae8bdce6cfda6d53327b6cc1849eaaf10c1054c530addaacaac2c56f7ffb839e8f4ff89c1b6a5d6d0bb439cd3dd73368af8405b66b55b719165c18ec5a0635a7ffff8e4d28b12e58f9748bb6e78048c290b3f51bf0cfc55b6177683e5280a8111185ed92edfe14775b705fe98bfe674cb9a5568e7b58c2bf1f3960a0a70564ec9506b04bd38d7683753b39e86e758d09a498512682c7e45d7adfce07e6a449b34ab0b793fd607f57ec919fd2f708aa5ced0f7385100de1f52e8201d1fa9a43d5bb75246c21557996b6bd687d65bd29b673fb806ee992991f53276401cbdae15f36ae3604c8694b9ba5a5d6759a35c305fd0f1c64a66501bf62c6e44d5d3df6503e558e09c5aa8905f9b78fe546638507eb08ae218444700e01ad3ff67056612b6e6b05fd0d009f53c598bd92423d0ed98445c7e36ab3942069758f78a56f2a12a8df4a9fd50ca333a111ae72746a0901872e7f48533e65e58f6306f365431428e99b7bbedb1552e5f4ba39ab8fc64857b042aa110724573fbbfaf27fce3403c2565c66925ebac41b6943d04bfcbddfb34990128eda6e76b28e0abac039dd6984ae5d4b511774b4598ff9afbdeacc6e8a5454ca3e7db6d33c3708de9ac5b5366e129a9fee369391d61100a577f0bc7aeaf5e6444fcdfc4a09a1dbd2f60a0144a99687ac3645e71631037bc2f9a6f8d07ad784e7f1a181b7608b9086f1a94da248c00c72242055af9ff194a144b051c6ec4b31374f39ea3ee5eade04fbd0a7da5d43b301176cb35077309d18d206d01ed1603320299eb79d2e987b5840089402f52c59dd6da2f5e28ce9aef3e375df8ed68fd4d7e3b21f97f71903ba41c5e97cb79d64154f12b091a860ec249b92104410393e60bc5cb5c20db8ca29a9971354c7a7b8eeb57b548162e3f5b83057019cb3465c02c1e815d3da7772302a423255cfb2d7dd4b4ff8b7702719b1925072900a3893794c10ecc015c0f828024e82dd700041e7b82c922e2eac96f25a893d01f00379291b370952b11f71b15c7d65990ff1a62217cd347fbf34ebb4416b971af941f7be3efe3a448100d173a9adf0ac1b3b8f18d55210e994022b637dfa439a8f4833818232124ade2203769bef042772517f9d6894a370e593535b7ab8fa5e5e48d421faaa05d2b3ae94aee4acf83f558f9637f892ea5342d46ee0f285dbaa0ff438be83c2a4b55543cdec41216c3fcd3c0dee9d8e4b1581aea8e8f0b55af157b03b85998392cea34590d294e1f33ba28b3f3b6dccfc198796665c6bd6a5ece90d6f9c49791f84fad8737e5daf7114358280ebe7de9b4974ec25e4b4945b33ecfe22103079b5ee46d33e1d26e5649b8995b452446163c2b4dffaa3a7c886ea9dc2ba52fedc83d1ea29af16c09e8cff585c6a0b77d60b14bc04efbdae1a5d28e2900424fc8633f70db9ffabfe1ed51bb9569d48d5a3a283d47ab08f6e760c7b006005cd968c254d20acd0b6393330a1bd19e821c825d3e85bdec77b774859ef1d5895bf6b54eead22c17649658bfda3f4e5f50a77e1b036e63f618e55dd7d7316da6787d98a4a4aded35b608a4028246a0c666cded97234a6e9f512aca2e8588b0e635d1887cd21006fa394c9988fa8351ab152f25ce409ff306e62e97500c49be5ab58ca155a1aa1f2fea664ffe99b0932eacd4f4f5b9c6e99dc56e43d3e57a41a6a74adf7668252789667ba9e0102c151036132f11b5e4f32f7c9af372984d4c7f670af0a23717b8f09944abb2d4e8246a17fde436de6c5efd1df6dc22b4045b45f3bf39da9d59c2e351a0fd0701cdbba7d5f74f54db42e177b81fc70aedf545ccfd959b263c854cc92b2dde1538c8b5257bdfa38ba53f9c79f3b3f763530b536430368c17884f7dd8023f8dce169d0b38abd8c9fd49de20e75b7b4fc96e6e5ec9423f8a2264147b7a31b3c467998be95f34cd9fa63de5cfa46c95addeaa77cad8df89ee1144066aa6080f1a0ca5aaa0aabcbe1cc08a2c453bb1e4dc3f6edf1193cbbfcf83f97b883df431fd1b45654221da3eba4789cef10e3f13c30a9e99f41f16e9fe3f4a0e03c862d88506cfb83a2090802f91cf8210b61972d058f68c30ce6acf4c5bfbea3e0159cbb9262cc0003f3643dab13bb07e1db657ae098165bf1e2eae8fdd868cf395e3f7eeed660c2d6a0370a8ed71ec1b212e9ae5b145d0afddaadc92ad384875c249267511c386508af043abd8528a85f703a8b54dbf14f35a5469a8e0a947d98de5fc9cc759d8d2f41cad963e62489d78b3e3e45f5d409e4e88733c086d247d1aa63c68a08504d832569c7ab260abc0847118138c189f8b46389c90f47848b3db0800c9b8fa7c154cf561e62d9702f2e25d7d94b9fe7b34fba0720c0792b743aad10aa4b67ebc3e623a49dbd3f15c71a1235209d44cb20cbb9f73e35ff47704a717e31546503e5f5aed0481228ab9ad54f32c060a8f809e6ff118fc01a1d57d4903b2fbcbdc473845fd8f9d8dfaeff0252ff11bc670", 0x1000) write(r0, &(0x7f0000000040)="6f4c6b8378adf6ba004f5cc87bec50ff66d99495a0d5237e2b910011632f8f95ba322d24282bccfd0fcca887d22ec3ed9cc8960940a9613b2ee92b0500000000000000e367ffce230248339bd392a25404ef395fe6159aaeb4cd47fc966de5a81a23d77559131f1755ad", 0x6a) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r2, 0x0, 0x1d, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 13:34:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_extract_tcp_res(&(0x7f0000000080), 0xffff0001, 0xf06) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x40, 0xff}) 13:34:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x40, 0x80}, {0x18, 0x0, 0x6, 0x8001}, 0x7, [0xffffff81, 0x401, 0x839, 0x7, 0x100, 0x4, 0x1, 0x65]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt(r3, 0x200, 0x7f, &(0x7f0000000280)="72baa903055f197a257a0e7fc7783cc0e4e9976fd4985d32d6af773c3ef8559a6979ff21ca2bebcddff0f779a6ae982dc5d469265c7f19d0ebe01ba99fb6a39f15fd75b7373fb0e80408c2668683dc65515769de638d51bd0e22ab769bc4dc0317e33b39ba3e90e7e7fc15f09f0f62037351d068975900dac8954f52766c0fa73b4ae73289c5a80a3f402efaa883b55659e8dec03ca958bd8bf6818a70bf06690201dda9411160edc2ea9c7744a95944bce9558a29f322c23a90c98890937c6574b210f7d854b5e63831aa017c04f5e51841e880a27d0df8c5dec2b9b663ca53136f146da163bb876ac39c487305e685f945ded1", 0xf4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r5 = getuid() connect$unix(r1, &(0x7f0000000200)=@file={0x2, './file0\x00'}, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0xfffffffffffffc80) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r10}, 0xc) 13:34:14 executing program 1: 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(0x20, 0x1, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000080)="d9", 0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xbede, 0x2, 0x0, 0x0) 13:34:14 executing program 0: socket(0x10, 0x4005, 0x7) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendto$inet(r0, &(0x7f0000000000)="3a0b40ed7999ab3ea6145193628e76894c7f645c963b9a8d1ad2035e148f0f5016712f03d57b92c5cfc2d678f222e1eeb9f994c83bc3de7effce7d2bd792c44747b26ed4eea3330b", 0x48, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) 13:34:14 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semget$private(0x0, 0x1, 0x89) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/182, 0xfffffffffffffe2d}, {&(0x7f00000000c0)=""/30, 0x1e}], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) kqueue() r11 = getgid() r12 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x400003, r10, r11, r8, r11, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r9, r9, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r8, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x401, r3, r3, 0x5, 0x20000005, 0x1, 0x400008}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) faccessat(r13, &(0x7f0000000280)='./file0\x00', 0x4, 0x2) setuid(r4) 13:34:14 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x0, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000002700)="4f1a272c32613b79db1287c06697b684fb307567e1c3cb46515e25060edc24f23964dadfd278b992caa29699dd76ef51942b800f506289ea93b83f027e73ba153be85417c38956b4ef1718b2021c327c6f4ebdc124242c7b0d4dd5e7923a0e20416de596fccb0c818110a5c60c458586b7bdf2e7dd62980381777c71f9d91b88ae3e493a7d999749eb537bbf2adac87f9fc47d34e9fd5ab92d62ebe9e46b098dabe8fa1f3b64459b966eec47711f999a2860a8f55f970d5a75038fbdf8c4f234054ab5c15131fe594c077364a83cb5d4346e2d56e943311b4c64460a15943850746e0f9c057199862e0dbac6d9bffea9bbf96a6c897b5eb5f0f42537f9eaf61da18258fb621d8cb026978d557b0eb7b5e21100acefef9ea07fa88ce29e0f9241648028784a144d99e6334602ebe9f0c49a8e8afe30ac699b768604073edd314740c7ef5d403c453f5991a1d1d95d61d9feb8429fa1476ba47be35473bc9505c424df18970e84b7298496e624fd9105ed3ce7984378b4ff8b04d06246221e651049d8a35ac4622ad9a1182568bba373eec9c6e18c2d54eccd36eacf6f3cb87cb29b60c133716e3a1a840ed4779e21a32ca2df90ef146f60a381c03999ab06aa236984c8e748a572bab5df155f3781471a81f6b793830cb1c0909129fcd9974008300a3eae36fd2249212664299e65d3fab92ec0fa13d3874e01fc9657347264ece63f4fa1b6a7fed29f299b91429e2b87ce126436f40402fcc7b7ba0912070400875ed148956b891f7fd742fd8b0bf051b8a13ffba8c15da78808a6fb9f597d3b084358386c149409238a9e2dc6cc27585b9a35343fdf5c4d061c7966790e78b0f325e57400ddc047b703a4ba0b721900f59a46fa5bd9ca0888aa9cf50121843f5217c76bbb3246ca2e9b6a3fbd126ff93ccae8f3bc4e4dbd91e01aa4db76b9afd71edea4168409dce44e9cd18b6e34ec015822e6579ee9486759f566b2ac42e59988768cba21f0e2b4278646de308d61e15c6ca549e1a9f43232510f385209f558cb30342c1a569c130c5053d7a217e0cdae3e27ab91b74fab0d0f4994a8f27fe3b44efb5e586e1dbded440876ce0c8c4d8e34af39c30274d52ee6935634d331d284d3b668f25e4e033b1b6346c8db3ce6b5b5bb8bc786d584c6e15792c35b65bfc73e456c41488bb442ce7fbb9d02393473b0e2b4caca85fd48c19718bceac8dbb4969751cb8f82e49471f57430c35bc1f3d2d4649f7e40ef43e542ca9db47d811e13900fa872b13bceac88def1e61ecddc15f71825cdbc5132a2a91def59b0c02b272930018da64e32b2f4023c4fb76819bd80ec812885bf39c25867903359cb19f0306b0ec76ede4e7df3f8b8997fcc32cbee40baadf5b2166da9654340d63a85b6300873ba4a0d589a0cb2ac40d3bc3a575e8819e88c86e37b8d0c5354b2418fe1b096e6ab3b5e8085ae6b38d4955e73a4636abffcefdef686ef0e21f1761116757d54ab7eb753eb8d1d149d4f5427891857c319b3eedf2d37f5fa87d00c472563ebb8ae10a8fbe9ef80bc65bd15947fc15118f49049884b9902f21f8ae87883146789b29d69ae99da04364344b9da3fea8b9c54c7573a9f9e84fc7ca74bb9933b6840edbefe173140714ebaef6c1ec01abb526c50fbb9e2c94ce15b2cef622615810bac2ef046f06068754448b44bf56066088c4f94c2c8992b027bec43dd4d8ebe5eadc9e08864f4cdcb809129f411144b0a35164f187b437e147cf7eb96939e87208685db901d552bbbd43d7da02379737f55314c2b27fc76826b5b17f29bdf6de291f5cddb22b507fb403f550b6375394f7f2e139454e7375aad1d6e1dd4ff5f855ba1b016653d641f9b82d3d27dbbbf5efda0b0eaa4fac5701e93a71f57bd447119b6c7fb30810e9712679dba864d0e7d6ffebbb50b328428afe5a0c9e27b1fa987124d37cc5310d0ffacd877ac334d2b8b267398952d30390975163daef6537efaa2cb925502e44cd8b98e006f4ec72fc6c243c4f989d334a920af345c0686fd9af8043d886284eae49461621308c94cd6312c39088878255f0d2369e18db132980f332834be0d5bc6d6ae37b022f25dddeeb8236da7be6b7ffe134807a123f37de7521dc5042270fb9ac5c8ac8bb6acee43d70e33c6731a1584fea8c84caa750dfb807ecd1bffb2d223c331b01ccbef0b16b5069d7b1c982e9a0a6ffb94e14717ed0d611247dfeff42deaa0e9c34019325054c7840ea2a86072bd5989aec4331848ad0885b1ad72b1f250e276b5465e5aa63caa76bd8d62ecc4a82c9c36e3f428ab5c3b3ab99dbdfc4443136d46e6dea676f044bdbb6231c275bdeeed2987f9a9437a5e25b342cd885e9c9f5605b96d31e982f9ca4afd6b1de400b3635b0676406ebe2cb4794539f1bfb42ef5ad1f7b8de4804fd78a54a474cd0ce5777a927ce93fe0c5130cbebc6918e862536c2905faf049d2c6b8ba8a03119041731862df1cdb05ea64def5795aec1dd362c2f48f4378a134e711e67d9ceafdecde2d9663dade89c76f9c3cb862c9d0f4082f5437c4a1be4818081e7a9f160111bf6f7a79b8eb9e1afb6a469c29588e1b83469f165e670689a5915c5be7e0c47d3e70e4c79f0ee1711dafc977e5de12e0d2fc2e1a646473d505fb3419cdc9e5ebc1e398d85327815f607eb9cea242cf0ca2d58662233b40b12272144bdb6b621813cccb417f578d558122dbfeb395483baaac87859a5a2d1f59eb236061307df45d9a77d223f9e4b37ad9e20fd3ba9f870072d87674fb24c95f39a2f41e928997aa1557a68eda1b4ca3e75b53504d44b918c5a61da35cd776f24446c8317f569758a7ea24a8c5829ed5ab0593439112ff8f3b4828a25fa0ff7337139f9909207adae8bf8e8748b629976cfbca12fe4d10f4a77a6d950718924fe7c19cc58633b181ba61ed46f7c9f2072664e5504e4db133b1cc5767710e0cc1b9d5c69b3da096bda63a1cfeb185cb8dc70158f6aca97008f51dd20a761d143890cadefce486db2c7c723b15e4e350f104ae073d91fa95078cd2a3ef082d1eda7c16e869adb1caa1831d9d50319d52f802620978c50b4cdc53e6fe92d41e116424cb3c7071eed2ea6fe0a0cd4762b2d1075dd453b112f4a9a3f8d17960a45b71073bced37be73bbee3660022d0375f83fcf69f3962a6f7dd90f3fe1c7f1fd80805181dc80e3c32e2a0bf4f611ebbfd293412ce26cd1fac9d12141c0d2bbf4de9d31623774444755b96b18897608c5578b971055e4e381628f9644d7307978db4eb1170971fe4c48b872463ac75cc2c9f0ea42bb4aee8871eabc05bdd8fca90abc2b068f6e08fc1ca9591e9336d5c73ebb6332fb2b8100258b1367d959fe66cdd73459e42f398879e9f58f8b1943e8cb175482da8ccd88f0a81b436dcd42dfc590f7e4e1d3ea3ba0582068b8e8e22288920194040f8c93510409a7c0456ba42e3555d49e93d424abcc01a860d73453bc12e9cb01a1d68ae05202b9e389cd3d7417b4cf8fbbf04d92ad6dd10a3888a1144468a3c62815ad19748d10a9b7bb9c3a9d27356aad5a1fbe403ccb3114ae6df6a2559aa8f3d15e94c9573ffa3c27c4714e53815f2df3926cbe2e9de16cc44e7330d2584bc2aeb8e1bad8f97e8e6e22b7f9ff2278e543a750f3f61bddcd8fc8931a4c7c084ebbf70e5d6d6ab0b45412e09cf6921602ea03bb155f4f909e01ffc13be3449d36cd0aafe56cd39d332ebeb1840bec64cc97dd9d83d589c8f048d2f180cedffc9268d7472110eb3db7e5a496c6efa2ea5c63422bdf5cf9c6befd76cd1da6dfc9d9ae4e25ee7b47de08e86dc7f0000008922470ae4ad53f692ad4b3fda9225fd2b877ecc8b0d9895a15e7f3e41539f29e8910e6c5c0d5dbd98cea460aae56b55261a9a80f0123f8ac26e290d2fe196bbd9b47a5c33a1c19615e8570daaa8654775bb39c5c620733ea2e33456bf0af2a10c420f1d4621e82412976b2040e65e98ba4e50416199b665c5528a284e3430f6bc1baee885bae6f23ddfc3731f7ebc7147675c408d2c0870f90ebb9d488106e57c8115f382b4fca4cab8e2534325dd94e0ad187352d4cc393e7e3bb6ad9c5695d528e5891c04b51b71e95ae44f65b3c65dd97d69ea49d57780548f14537bb963cbf5c59b199ec5bc9c629c050ac74b8af93672f6d325ecb02b2cb96cfdba0ddb5810869b168e996c8ee3e63813c8f33814f6ffba4f82f0468f1a4beb97d244b93bb739f314b9b6656d306800f277307356e4ea1eebab2a9b6052d327663673f9784fa3bb9930533753f77f6aa8abe6ed751b98cfb97d8afed960a4172831b5d88db17d6762773bf69063b24ddf030f33fe75f0153d72c021c1e56fad9b8cdf5958be287a173faa5aee4f64ce6ed970927816ec463057c4826df7a36d4693d56646e86240435ae019bae0ed26c2a22b9523926b6289f5b3a06647fff7387b3bd0731ad3e3563bb2e30583666ec4d32012bfc1b70036ab9b9d015415da84428c421a984f8ca84c07b1507ddec1b91b3c3e4e8a66ab72ef49d101dd91a5d573e9abb99971234bc81ff5904b29cc2b3103e04828bb85f1e3c76d9f79cefe79d18f3f0191d0d8f8a71f7f4a1c4964f885d10de0c92cab04236c92e3c77ad46feca6d63a8b06a813bb47968b37bea501d43210945c3101a24ead34c5dad4cac740d9700fbd267c7c0d731dab259f7eaa4d2ee0600c7d0874fb0cdc550fa1f3a07f2cf8c4cde24d229b2f58f066461a9206e10574f23f188d57ca6cc8175d93b005954947f27320e7f1eed96ac4044e15abdb4a2280ad2961b79882fdef36ac30b54338d732afb184721ac538d2673fdd9714f51ec45b357d0da177368fabb5a2f4c9dd2e6ea93cba1d9ed97cc5c8355940b4d4aa77d8dcb9b0bc01bf0b1b2643bf01b9c0647ee85f6e931489e431d5cbb308c959d10dc3f718015e73cb02d76882c6d9092db2d789a6ff3956f95e1e632d97ec187ffbbb21cd1fa0d4da319de0b2e89d03a664464acadf08f580cd849cbb779f0cac82daceff6b73c245a4bc600eb08b201af748903bba3b17ab13e792ba79ed670f7776ff6c530237f7113751ee076a9899ff92c22a607a0dbd0f936bd1f283dcafebcdf84d378fabc48dad500600595517add848e18e1e644782053f97f20b65dfc22d9d72f0c83a0fdc2c7fcb8369fb9fe710a09cae28e5af3c16b040e801adc747ed234493dcaba87f03ccbdf16cb4473e737427678fc79a5e1a8e128741f31ab4da937ea00bd01f330ec82ea7fbbc0db71c379aca77e1ad31ddc86f54254b2bc607de130ff95b89db6a5106847be42cb563ffaafc07e1da3ac6aa8994869ac02ee9822544018d6cd4e261f070b285670ca307297e6f1eb29cebb91cf037286951d735939ce1e68626a3f8856730387dd0cea2eef4fbbeec12d0ee64eff8b4dba0e92b58a85ab5e6aa8cb822f97b7f37e76f1e1eec9e1f815b0abc22fce733c54504b52ebc444188927f8011a72d0fe358ff893fe3c2c76a698f81831794b687194f27f51553f838114a46190702c88b5b3e3a108f9cedda8e8779aeabe47579a85c0bad79033787a3dd95dd38adcf8f156a88539c8342f2c21209adc2655ef35fccca3e942fa7242e0e1f235cce34673b9ccc81580bd0d46d49b9a378c97b6a3619d3cf1cc766185a62920ca72c57fadd4a79f8d947cbc2c9b90265fca33f40613271a12232978d8fddbb7466c2f444fde90620fec0c755a12d2316c41a295e44c653c42a3e7b39f72c381cb9ab28289d9c8ec6785a8512f47ebc744fe91be2941543bbd3e043e26baa301db73e55564d95f2740d55187dc4442bf2bfcd72be2e5e778fbb8fb509cb903b3694dc0905"}, {&(0x7f0000000580)="bbd6b09ba751b045c8a825c5185bf156004fc0014641c7e7a44c68c7c1c37b52b53ef92666b229902a91ff5313050eba500f12fa7af2093d3dbec079501f3bbca4c0008d980b8fce9437b1c40f0d2f3af7b0b3d992bd27fff4b3a6086c27ca9e310e37aeaecfa98be1312dff0c1fa405bf066e1140025aab8e13c793ff11df768118447d740b6a866c2787c0471b0eae8861145dba5d0eb7c0e34848d09f13190907187c0ccca7ad595d"}, {&(0x7f0000000640)="2a6da5122ec1adf694d80ebc4a931bad01ed143d0c7468637ad7b681f70276a22e0aa37b0e55f49fe7"}, {&(0x7f0000000680)="d485f04bc59576f3d2b0ea7eb3"}, {&(0x7f00000008c0)="30e9a71ef042b65adda91f9168a72ccee0fa64695bca118027e17a7b601e524755cff53b0cebad16a14fffe021dc61af30c455c203afa183acf8db7c34edb7aa4172e3ab2d4302876d04e73bd8b9544f354fd42b1f6c28f567ff2a02947a071efa33bbaddc72163cd858addce869de6f40236a761d3802b305b5a228e931a9605f15f4f072921a3c152e8e2ac2134e98fa02343be614aa99d8c6ff3b86a6f9b02079982c3248ef09ce02736893d1084c09c278c19843b0690f53c69b2055b571f8b5ba2197309dbe9f965bf39dc3ac563188737086ad0000000000000000"}, {&(0x7f00000007c0)="0935cfe99d58376da9347b9bc02282ed10bf858430842f891a7fc4e8db29dde5090970542b911777b35ecf43395931a3494b7e15ee08d70efb04c7424c10eac21945eb13c1b2fca34e431e0dd4"}], 0x10000000000001a6, 0x0, 0x0, 0x400}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) r3 = dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgid() r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='.\x00', r7, r10) ioctl$TIOCGETD(r3, 0x4004741a, 0x0) 13:34:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 13:34:15 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r3, 0x5, 0x20000005, 0x1, 0x8}) setuid(r4) r7 = syz_open_pts() fchflags(r7, 0x0) 13:34:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x400003, r4, r5, r2, r5, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r3, r3, 0x5, 0x20000005, 0x1, 0x8}) r7 = getgid() r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r17, r18, r15, r18, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xee6, r4, r7, r9, r18, 0x80}, 0x40, 0x8, 0xfffffffffffffffb}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 13:34:15 executing program 1: socket(0x2, 0x4, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x0, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x7, 0x20) r5 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x6, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket(0x6830765715ce4f33, 0x8000, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) fcntl$dupfd(r9, 0xbd2e164a1e91b644, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget$private(0x0, 0x4, 0x1) 13:34:15 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x10, 0x1, 0x1) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) kqueue() socket(0x10, 0x5, 0x9) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) setsockopt(r2, 0x8, 0x6, &(0x7f0000000340)="f17a623cf1e361586ca789c98dffb7db42d85de288acc2619b9d4d442d2210fef8b21b11782686be9b0c83d0dce9dbc38863b83195fa3ce4bd4289ac12bf69a34d92f7a37046eb6a68165046613236ce5d82d8e2a2dca2277510f36c8ad976f044680da0dc7b935c810916d4bd6d27fa1a2b0fd500a33303c967666301fd15c0828c36dc12af46375974805b4fd7c508b5e39c0ef1a91d99579a5e07a3ab1004c3d1363de9de29ea0b0ea1b153a030179ee6c13032b23a2e6be4ade48d119dcf3a147b2157c3305720f0d616795929f74159cac344ff0aef5482ceaa45d754c7346cdd4813e82bfdbf2f0c2464a14b03074afa8804f139b72ce1a706856e29a8e7b76be58c8a3b6c3502a1dcd05ee52b7345bc621db57a1fb6779cd59fdd4fd96b776e0850f89069ca402e1aa6a3a064f5568f1ea1d666f8f6a3e37c8cb0a53d510d273772b7192fcd583dcedb836433e828aab156f272d358b3f115d4a8e0e5988d76c7d75736dc610c8364451790015c8575c8a9e5fda9a95e95e262d075a75b9bf4abd37385b92e833891f0f5e897ed3f9a2866b8d9412e25e19e4a94999a5b37218c39d74d3d751df512a17206358e8ec77b354d725b25d678ae3a9fa500076fedac9f84cb82fc4b169fae1dc60d28053ff67e460b30229bda96367c97863efd9641b2eb8e52cfd184721f4cbffb32819ae66f2d2917e12b1f1c697f0a29352f0fc29268cf6d34e0d07dc52880dbcfc8dc355de508d1b8da4ecc9a608222ce60a74d8b2e70d5133f367c71cbedb275224e1a785bc11cf4cee1068bcd2eea9db5255baee9ac3117976b470b0374ce24cd2e9e6f2b2d1e879009296472a855ae4a659c95b84bde7ae17c7f148b8422bef56ffe739ab8d279ae50b186551689b47796eeee2fa499b62d2e71cb3e94fd0b13cd8aa6105842fbb82f4a505998362ae5e30a6f512242587f6c43d18162f61d341ac369dcffc24d698a7feb18624b9e9b2fa3f7c9a9f3643caa361b6199bf2c1644ed4fd38894e963af179dc4dd49995ee251a5c47d64a4a3f62a6dfb854d6adb0c87eacf84e6ec2dd9271e305083cd69be84c49817352682dc72bc9a97a910f6604175cd973b51e2c55e8f62f8bbef4bea33f98d3d28c28ff0c726c457c47c9823eb4d951dc458e1e97b53c593211e526a6102a458804b00f345a8d6d13534973e294ce7a1d813bf9df1b535ac5b8590b2bb28aa976320286dda87499d1c9b6aad82510fd7015517b61c5c6464ef9a2cfec0f703038212a8c9f65426b90bdf449538c455289a3c99aabb22707be50b334b3f41c03f269b39860bceb58c815fd49739fde1257af54a9540ebb267fb8493fbf11b9fb860cfd1cdcf977c19bed01363d989f4735352fa1e0d079109f45a21c21761d58cb71721f49f0d865ccb883386480a7f06ac8a864240bf0795e0848c68455e370cfa04e1407b9a2465de1294e5f4d137f33d0b9e301612629b9e18fda3ffc5404f93866881737c567020c02f41697904bd60c39d252744bd4a96c113dad5d7dce8ec95dd5409c813c1c6a2b838d98e2cbc39ac6a1d5cc5b2000665435ad1911c55d5b9e33c631a35117b2461c50fa0307c503d6ef5073a096c6b7c42b838b0c1e5eb418c9327e74a16d911e846771cb920f851f3ae54c4831157c0049f432170863f32a7e0b6be963ea0b33ad1ba6a6edec6b7a463eb7d760b3bccc4702cf248bf9f5c72c9a9cb70d525f1f4926e8cd471320f20825425ad05cd35670152092e8d2981806be94b9b8f140827ab6828b917886f476c45f8a6bc86b16b3ef69a2cc25f2cf6c913c221fdb2149f50d1225dfa5a648f612c93fc6f047a4238dcbd7b2a5879b5d54c77ac21c7b55deaf2d24ed439f735801f38599f0a7fa381e72ef7696203b9c79322c90ab572cd9bc4a55cc3d41a6f04723919978e2f603cfc72a661e2bc89ddd9f75c5c10fdc585cf9f2957a6b87f42cbc612f000c60f95bf9ddd593edf2e361bcb92cee904a02e05cecd863ecc2b08e7ed7b6b342c7c49491b74396bf84438572b95b946eeff2eeb2bc24999fed09996eb6af2c43165f5f96502d2feef247feb341a92a6a57946c23cc94a15b7138e260e305f6f51efb48a72905783dad817d77bdeb8e511ca9fc6a731c9c9c32c3c8d59c7819a475367ec2867dfb3c1f5523afa85271b5a48a53cd7bfa7b8a9c137b5c5291d82460f916b71dabec92b325ef8a9adbb4017de1cc1d031cf7d5297c2dcdd81a07ce877754bc75e05eb5aebd58ea69425283e06eb8b6735a3f3e845fa869bb8aa8f41db13fafbb257c8b65bea9e979ff8a92214540e3365e46d81ec9ff03b93fa740ea0c54b0fefbcde0f39f2be223633b13008780fc35b3d1cdb05557ad916298ffcde7605e2b6ba1c1b2034d0fbae410ded6456d875d8aee6d615a1fd0a2c9c1e8a48d0c0078098037d3b33b3cbfde61726f775952ae1520f6de52cb9f5a1850fe95db2f78421b58ca14b3b7670240a71579767d0439388a976892ddc5a8d3679eab00ec1362e71fb71a3e2fa24986834d5190dd15b072e975825e1cfb105c1f4e0cb759785965f042a736a03259a4e0e76d97e1d3fe20dcdeaae8684a5ae7af1a8193025f05e5a51febe810e776c95a9a494e09d05dfe77432c630ce34621ad7947cfc86b82994cfeab159bda8986bbf2e92ad3558f60cbb5717877e9b07a372ec5af112895ebd5d225639179c5d5bb0d1f8929899e328b4148f592b18c140b254b2f0a6062cbd40d6a3997844e3cc9c5d97a31b62a58bd48b20936eea923d716d2961c87fd7bb6a6fb4ef995a663c99e40f1770e95f275082c007fac6bcfeac26bbb612728320313ea400f84cc38a8aaf186381c40a5f81b7a93329f1db5936eea1e083457dff80eeafe1587214d32478189c3a837fc870cb0a3ace65175c9999ca1273d32d061dbbd71015ea43ac666d278db161d0ac1617b89a7833850aa0fe2b64f1ad9766e8a6018502635e948cbc47dfd857b9281d7d3a4cdad5f807ddfc0b810904e592a86a85012b545c7e751f39b9d3455fe23d9021661fe7c51bb1cfbffd1e1016c038edb60f302b5747bb51081cc24359dc10f5e53216983dd9432746445af79fcf829fe91dffbf3eea7fb8403d57dbaa20a586d12a3430ef730e7770919fceb96d412f76be2a0de23c5f86c238952e63443c570fa42b2c55db4b39aa5b275fa63d378a757e2930fa6e2eb59ecb796db0a0fc37931fda0f75528768251e45387e267ba2eb7a2ed832e9469b447a565bf464d5968fadeb850e335d6d49d8a4bb1c8245abffbe05cb4c2e82910f603d54253d7302e89105b7705396c4201e12d3165c4d62522e0b9d3ef7613766fba7843540dc72d4dde08f99d87f3dca091606c8b499c15f3570733e2ddcf60adddc10327ceace4b54b23115505f4095d13f6aa4630cb1fb258cba35d4918b4edd3d001de4aae6743ab5dfa548f0d5822d0c209eaadace76f3aa832ee67ed807e4493ade130249d0b75262da157efbb5c6f581707a0a57e08fd2cd9bafa1a024a6e995da74c559b7f45a31b15528ba77d4c2f4ebc16793902640898705ad43cc42f50a875a51c7e4a097eb71adc3e0a545d2a62bf0779fd00b63bddb12b01e0b4180eac353b29b355964c115a45770fd0dfa2e175fd38986290751c2a7186d85bac203e26c0506b2f985c2c9f8543e4721d3c075577b1803e0ddc942fa03ae27a1e21d339813f7957c20e7f675e50318e9412583b62e8c532c4ff463bd5198d9058c96ce3880a4fb2e9a87cfd7c6a7097db00a165037c2de613ff6dd7bbe86ce47320f16bb7bc44b745912c4d5d3bcef3f8ad466068aab6c769d1474320438b55b85c548bc27141a51c9a38b0be2895911e82ecc877e874afb0baee14f35b7b5890c5564ad0b2cbeff7698e84d7e619e43b6005513627b69e720b1796ca630d63a181bd0fcb74cc6a7bf7d63cb2cf388263a94da0afa3ae5e35fd5d5f066031efd207cc6d07749c9053b5331ea8921b0aa0f39580583295a5f6746fd742a19a8923b5e7354b6e22eb2565d2d0de1c2c8ac1968411af77a84db2a7f30f8aef20ac18f8361718f0f37ddf0531cc96329cc6cd96144ae3aff71c45452d03d112a7d6f443589594dbe3a3eb25e27c02b9b717dc0a91914e37f6201f9e6b65269d50846d2d6478a532053e418af49733fdea4e11a496b641dcdf356129709260d39b897c4c01543785e894d0636ecf36fcf41cb614d7ae27d87498ac407d06802ed6636211baab755c9dcfc2d20ff4090ca88f4f3b0b9705f06514abaac6d79d8cc3edc44d4e400fad6b51fc7c5f96942295ee35ab7c6aaca2d40712bed64e1a434d8d16018a8dc53caf2374639ea53ec1bca147f90f6d12858d89cd2d702d38aaec79a40eaae1d5f3a1db491189c252ea1ee6a86271fdae747086e3bde62da51ae05beb7a1c292e1db1a1cc69b2df3d85337dc67bb74d811601a9b9bcc65cce86f6a4d579db5f6497058d68569f727ad0e37779e5b945ce3d4e7429074053f2eb0553381a3161e1b9678e7c3c3df0a91b0f7db07482ec3a2570130ad5aa94c22668087fe4ee27f5cb249133e090dee2a2622f9bc487743d0cb8bd94169f43d8b48d4ce623086fa8679b5e41294df97100b6b1740386ce279342b1bf20a9cbdc75f11bb030a6c3435ab7baa5c7e814136c70cc9b1abda6fac664d53333bf8fea1f784e3a8a373eebee47f0a14b6f8466afd45c0002d9f26649ec6fee628891f0aa2a4d769e33e01fde6584e35bb24813429f27d9b96fd1099c8223e660a84435605db07855623d727aeefc7ec9eaa8fced9d43f5291acbccdc6bf7af19b8c93f7f75158582e8cec21db6556eecdb6efed981a7a86afa3381fa3d0c01d83dd214156a073d611b04b3f11873e9fbd81e702f75c6f9bc2bd0d98a071a267f4bb8dfd9b72875e69b9bdd2d935f184c9240d75efd359e942fd1c7ece779e660e461e19a795672f46a1c4010b0a3d37692a1fd8fcc695777b456a79e97bafcac8e6486d18523ded88c2bf02cc1844ca3b7edc9c6b402c056f6f890228028d4266a58f7bee5fd189c6ee52ce35b3538a202e67cde2c3e6312286f175076f4311e51ffb34d13367dcabe5f4f0409af31fe5691aea9397988723539e084f3112faa334fc4e730536527f96f8e64ee7e9036074c66cb4e836be4c00ed04671f1ab550804ec3a6ab3557fa6e0087bffd06b4dbee79aec10bd0e94fffb444fa78382ef1a0419eb4335a6434cd02723d5861d8b9a90cc330c0279af5eb97934880c21c0298d29507b513105e549ee9b2bc383e94e793e13577da42d341cb1eed74d0bdea960c7ce03c2af79e39478dd7a4fc075d36f42c501f33c3c3a38499e94d9bb13da958cf2d3047398d9a6000f2d13f72aad278f965f35a861c4b651704fdc69f7488a1431df23e7be7eecb3c4c3c40964f55cfb59ee71b190009bf1e590ef5bd7e5ebab0a2b02517b81d0c6b2beb81d7f17d2f069fe8749f488d5e281b5c8dfebba33079fb4f9aa3f357894983fa8d917ce46ac45b3cb6e12cee425e34a21b24fc5e15bef09891da313abfd2837234d1ad97eb4c0966ab63f620d29e4ebee32e3dfbf91c539875b42851fd9a9c48adf35272d46a9032cef0624566ca947bbe6c5cfcff129f37467dbecc134582106d61c79166ac6a4607a5bc1b2265a92cadd4cb28de8b328dd008cebf63a68344639e74da83a5965ac3da9ad759eb5d97c280e57e784acdc4f545730fe2962027ed593324ab50", 0x1000) ftruncate(r2, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") 13:34:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xffffff01, 0x4008, &(0x7f0000000700)="01000000f933b0d165eb2ba64504acb8625a65011b42e42e7dcea1e4e2b759f540e50bafa22bc39ab8e446175bd21cc8f56478d5ca2236daf4f20db36fa0dc298af47e4f085b3351c06a399eea44211a36758ef0d61b9581760b9f", 0x5b) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) socket(0x10, 0x1, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) r4 = msgget(0x1, 0x100000008) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) r5 = getuid() r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x7, 0x462c, &(0x7f0000000780)="f55a24a331a9f0560e1d5de88b88b6923a7bacc2bef0806b438acfc614c9477f477d5bc088795f60a3e338752976fa6e4dd55edad0ce63c38f9a6eac8fad623df95de81631800c2c68bb402fa23d6b400bded39691be17a899d2969ec437d947d396af974631cff1410bf347d2cd1e87ae0d6e13e69e04e6bf72c352ca2f9b8c87929cb929d0353f7e", 0x89) fchown(r1, r5, 0x0) getegid() msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="981000"/14], 0xe, 0xc00) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d, 0x0, 0x0, 0x2}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x22) lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) open(&(0x7f0000001680)='./file0\x00', 0x8, 0x1) sendmsg(r1, &(0x7f0000002940)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000001c0)="59ddd6fc6108902b416027c97c98409bb928550a127d59b14b113df4360b5f59232cc57cd07fbd7812882c3c53632bf881d7c9b36023afc741c78319f0a9ccbc8070435648eb10133942ddc99757e58db3ec209808c6594dcbaf4350284fc04870c7854e865b2cb5b27e7f1fe02369b4fad5f6927eabd17b659cc5bee115550c57a09d0213bca3e262afe088c245d6a09703771f0883045e1ebc72543eb67838d8f0bff8a79c4a9644be6f7b29f141a80af45eeb300ba22a16e344eff105bab2053fad2a5e9684e5bdaad3cd1ac119058b452f25050af80bb31db36c26d0feddcd406e7bbac091443eb0f1ff85d19abf977fc9da043f5ef418c5498208406e64e7be71b53bbe2389c7254d611d3632503bb463f348c620942907ff9c511ddb5d8ef8a33df8ddb9a5ed8ba88d4905c1fe403f46c6868f9e16870845aa9a0d13cea9a7ee81d16d8edbb3c39e74971faf6ba5f40f8ce4a7142c6fc640996cc7d0e1dd4e8f14f0910fdd485940c03592131b8426a8b13dc9b96057cea27c7df6e15a4c8bb028cc3d7d55ed996d7356cd625e7302049422e65bf1a046de1e84bc612a390cb79f71061da0a7cbafc5c71320096ba7e1223d0e67df12022bcc782804e0df51711cb84451243b84440b8058b225f90de56a4681fb2d126a7e9ff5f94c4c935b4efee569b17c4f17bb2746a9759538901b085213abefdb0030d67efd1b67838dc43de9e7d67e1c051f7ca7b3909a01b3c868506ebf951e00587a99ed499e3d8d77a3cd66056c8aab98c31e4faef2d46a791c4165776d8f90da85fab77c0c0457a0018b915ac8aecc662d49d1c48a06d1484ba4686374b5690d5cae816709497cf0719575d3558c9690bd31ad638a0a3258a19249435bee854e77cb94ec37484aa37831fa41cce8830bf5dfa9ee6331153f114b7c04bf1c71b35e1c2289e2cfb6594c8033f994337d107575694915165aa5bf66ca53e950ea1cd714875b90d0f0f5687d69c31a5d92220befe1dcfeb6d5e3efc88abfb6c100422621d56409c6970ff827e9635eddf2f341e4cc99e34f0a7b5681e9c7cf38c26cf9ddbfe24e86f788c2a59daaefae4a7c5ac8c0a5265be178f5498c11ed6160f51182626696daafde27fed4537c40f2cd723cb2f2d5e46cb37daec571b9893d18be931c2d7b3342e633ddd3a9b51d80905f569576148cce32a541ea86728ef74f6f6eb736ac4877868409c7f22b9903cb2b93e1d2a2bdad6f3838b509fc5d8c32e2db0d0af183ae6f517f4bee30e69612977d8d932c768e102908d011c8d42e2ea503f377970a1f97107fd957b782bbe64a7ecc8e2ed6de433ef49460695b73167d3d464b2663a56e955076a89c4391aa516a28a3dfb779a2333137ca1be9ff0e9f01d13b298a67fdb02d46dfac4f2f7498f38334d70cca2c31de82da03a4bb1177fd46f7d3f006aaec5c9f8a6e9be887330cfec94df66719c6d00c7cbdf2d916f483cca08577ccfe31399ab04c71a66c7569348760a3bf1a24a8f90265e6bf91c36c89ff8631326b98e65f42c1d144655f6808b1660c4e4a384788c285b54e570e5d72fcf9a1500b1b8c1769a278ad74f723fe51386011e0d6f2c85c102bf27d6419dc7f0f3035503c9e3e2194a8f54f513289ffde5cfccab1b6f6b87ec1c11c0d4ffa9a9784178f9cbb6399bf953b5b7777c87d7e68526a3b79e34e0d21901894cce6d5d7abc750d8b3c7e9ed00eb30482aa0d15559bb4701df93d19621910876e6565fec2a5af2d32d7303b39ff4f5ee49ef346c3fca79492c3206fc1d038d90bb7d65038e6516ac65d8170d80b53187e1475b0d2d96c511b7b089da59b8bf9cbb688f9a3debcf96309426d94f14e406d660cb575b5bbcc7bbf851724db4cd8d4bce3d4df7b2b8410d0c57df58d901768f066d4e90ad89ed81ae2f7a833d3e431f4a57375d9510efd5f17871cf32a820ce039957db194555a89e04ca026dbff75989952be73e38deab45449d03f865ba170cb2637be3b2ff0210f8abd1c1b4e36d5f0433204230a78460acd6ff512173a2c50e2665b6bcd18641d627b7e5aaca2ead74c6f5efd773036b0ee710ecbbab759e8893851aff888ebdc3477933cd0b5534925403c80cc64ccec4b82d342985047983d57a3a83faa43e3cd7e1cd99f9e1c1873e8cd6dbf82383ea88b7034d0c5d49ac3be2d2a30b40c641728197326ecd2d6ebeb39c2c16875f4ccd6b03092ac45f484613df1f01cdfaaf0fd95eb4e6d7128955be590bea0e9ba5a0a1c14cc1107fa54a1723e497c4e80ffc9b6951febc86d95d553b9ae68d0b1dca630b714b42e8984d9f775be1fc52ae6b4ae6262bec6f891124da4b7fef58eb76716fe3282be1ea38eb0163e1d8adab2a5c94bcd1431692e396e77c995f44d1c9ef37201cec1fc511816b7b773047e56224565f7ee69fbfaf7771d249e8efe34ed52cddcdc880e5d5d7d6c5c93c5f7c39da8e51d488f5adb9c8d5569ec7af516c3cc984ff955513ef51ce79c3bd054c857a4a42787f9e1007ec0ad73e5d3efed2133d4510c15f3ff091f61254db71900b18d09819f23221570232ab57d22ab3415db2df5c0f9f82c77afa9d0baa59f66e5e747af080234b72a005b34c74d1ad4e04cf4dfed50c7fc81f37a2371c1497c2a32f52073f768334b02ecf4a6fdbf690b1ccf03246189406f41a4c519716e6768222a72cb3d183d5396e0e8c75232cfe802eedfd8bb8c6e46de1a2067741cb392a3ffc2ff6692ee1eaa34371ed308d03045d0a4bd7b06422901fd4fd488ebf55062d7b4067435723a6925b5169a9b8b494cc762e8280f69bc9bcc67ae8edbae6bc942336575eabcc1310b4700f80fd7f323f4868e03a59299d7ad559afbf5a232ef0acf15f9a8833328276fe2369db4bd79bbde53e8dc476bda8db5d803365b5b8bd0774bd362535df686a15bfea59a1f8d47c0eb87bc6a67102bb391496712d752bbe3591a1f4869086c0ead96e1224a387f97e6904f8c6ad2400588bb1a98f1c9dc82ebf5d4a0b9ffa30c6bb069c4fc6f13baf51ebb2650753391010b14e7828e43abe5fb4d647a32031d4b1e3e3527a8c4c6b8cfb1897b55870db862533055d3414c510140d853e78cbb0a11de26cfb77000daf9cb34605cf3a0759fd2c286c555cc7d2b00eba5e2a066209655922617878bd29ff90f79a017358a41714029bbbf7639d0b911b76143cb6d3d3642c55a0bc4e17419697ce77f18d1ebaab5a14ee108b7e721eef111914349e80884a5b4e0d981125ab099fadfaa74608cb00a2371aa484fd3c3be790f2c44d63823be1958bd0f4a30bfd0ba432a6753c24332f49a8040365348e7bc8a183e96502aef6f92a538ba491455509497def25f48c6fe500791c7a0be4d084635e968983bccc62ae8a8eff4ddc02b24f0c374c12b51f5e0b2ee27243b598b2aa0c3ac3f3ab2a08404a5de27c5041402cdb2da85242c6f47ccd8ed76db89d68a5e4ad347337d5aa33ead18fdd2dbde1b0e8c539e0869c4d7f408432d16475d519a9e3508ddef45d88a3df66b703d4ab7c9d78f0dbdc4509a52c8facd5ca66a88de97bd015943188b8831b63f0fefc181bb4f79e0c8e6b52cfb3b84623813a12e8dfbdacbeafb81f3ae73ce395ae0fe5175cc25dd68f78d68f75dc6948519cfbff6350ffbd60cc18659c247a9906f8ad0adab2074a3fcf04cce32ea0701f0dc015422773bb567277b2893f5d8fd109512150424388309fa3eb8aed13d8c3c8cc086ce7cb71cc282cca3e07e1f0c98dace1e392fb3f3b7ad3d66cc0b3352c456cc70ff690ed0b899c6dc3a9a818b4b754ebbfa2acf068d7e93dd1eb51690cd7022a054a40cdf5cac073e6d1879d1add9dc0309556c390d59dd9f3481c9b7c28eda76bef6288a677d7fdd02b3698d8b7afe6295a31c8b6c22f1be858b6ad5a23067f2d815c42556892743127a7438a23d684140eafd572c9464ec89729e92e77c8c9bdd1d90b07066c5f7e4f6c8d2950741a42dcead52b0414e60c984b9df3d9154820c11b803807f194b8746d60e3521053a37a6501581bc47c02a8b5950f1a3563ddae17339fdf8c53e425c5373e96ff4d34fcd2cdcf45830330fb5d4da0eb1d85bfd1ca8ee37fad3bfcaf981d7771c2744e75b3cb130342d14e3c441dd8597f712e46143721d106a3cb0fcbb141d178133d4b1ac41c5432a07029de37947d59d7d424a55be761013cc9757d97bf1621801a2b3fcc3cdbca399061dd6b6e9e40fc56ba191290f2832767f296f99d2e77f9deb80217a8058205df426feb318a62bb21ed4eddf3be037a79cad407ef9b50e2add6d39f084ae56003089560e0f2c8ba314982e6aa1cfc311f587556a60f28b08ef6b15fa75585ace4b121d003ff6a1efd926ac8c9888cb8c6734f4e729e55b2c0109df7c641ac1d23644937c68ce0f9cf7390f933e1d447976698b4912836e95a7bbba69ff2af3f0c2b494672507edf0be0bb8185ee806a4014910c5d86027a471da85a06ba0e221766f8eaba737025c44d3213982c68dff5c9d54a1685645a2436905406269de9d26c7febbe01e7ba3ab00771369406bbe0ceb8b040e59eaa1a18add6fa8a4c8c2add4e40608b1e8e67e59d0bf469a608407252a7f91a80238e52fa558d64c9f0e81a27c33e0af687ef6fa50da1447246af885a23a38676225ecdddb6b4dcfcd565cb34e0def2c6552ceda3c969c8bdcc318ba6b03e7eb3f950880d12bb48f6ef7a3bf3f17f93b794a0f17e58d67f5256d81a4af988b2e593792f5a208bf9a374107c21aa72791e83331d53f26058b6dd45cba8d45a9c10f5087e4902c37a2f9ddfc04fc62c5af1f3ba3486c3ac0b522d8f78b87397e66ac0bcf5b5e6869ad58c038bb285e572ce233c639ee061f84ec69784c7db3ccac714a02a4f8a2f5ca96b87ab5ee5654be941083b6a3033937a810e97a4be81be4f1cb70c7ed6b7b99837b73d1b599b5e6a5e7be5a69155a7c6493cc3fac5b122ff6d031bb1b00f373af445848f2a01798caf6aa3891c2693079500b3cc6995b61e34d20a33c262d3e5e36f8dbfefa1fc5e4a460328c517b618c54be263f4f70072e0816cb9dfa534014e2d0ff7144e7e7a0ab36a9a9d053f6f5de210349120f78d954ca209275d5984329847067b84eb6e0680c70c4ddf8f731d3fe4841045c25bcb5907bc5b3d45b8bae6da2c89c62257423e8b64f41fc0ac4ff55417f5d6540a80e96c932e1832b836dfb049bc720105685226be7f6e12529bff53d925243b258f34d95b64220e15722be1bc8d671dc496883024836c03a440d1205ff00e9b3544bdc3e10922e2d386ad58dd160f009d5afd728e03c53724d84c484a78e09dd9b27b233fad4c64cadeaf34adb4392147c4ba352f49dd77172fbd1acea6b065d3b0e5fbf79042c47dda02809f8a6a7c7159e5d97c6a56698ec5b1283dffd43fa67862f4d9234f634243a29923c380158edac61e77ae494b3d42c07fb6f02fcfa2095caebf2801ce2f57780ad3739c177e7d05f2b0aa6cd09f34baf36ba902fa0dccd45e7dc029db64d9e874c563030b1888b8fdd12623fb11ea458d8a6a077a1ba8ca4b9e203c15af268be94697898de8aa7268c469ad6b88915029aad16e58947e97ad474a791287621821fd4b9f42be59ad87ccbcbdd8ec5a3dd3b5162a7812cd14d132e7fe9ca1830121e78c4a008eef7844868e15751062ff65cb74fd7ac05a4fb358149d9bc42863ffcd2febafc115161a04a1a59a2b61637610ea7f0036e7ef0ac05ea586e29fda1c0033f2", 0x1000}, {&(0x7f00000011c0)="ec4f2c2b23bd468c71a63e2049ba99286663b03324efa14503cd82d95e3f9d225d09852fcb15ad7e069d5fd4e57f8292f677cf86e6834082c650aab76abc7e0dace6cae6bb0964300b4473682aba4c518738b4127d51b40ec27ae30ca6604454cffd23957742a0afbc4b68bc6375ec99f472dd765b25493ffa3ca2d9e88284cf1265e9a35fac739236c07a678e1623354d7b8f22c2329d21d856a52ebcdd5e1545a4fb27d9ed2fc7479c31430dfa0e18616ae209027693d335695d7c3982bb515879c652a7aaeb96d81917bde05580775c0b729fc0ceabf01348213d", 0xdc}, {&(0x7f00000012c0)="13810d33c627ef37c47b3c25f16a113ef5ef717e26afbb0d57421f0478074397be18138e2d624ac7b4bf3a0d0ecf27dd63a0ce594f0df643f3e44fbd4e21e714969af466766a48c7ee8e4d46627637f119469db7d29495f35db3b35298f62d443dc725c0adfefdb2fe9d95f65a1d3e6d6408a3770caa39e366b0abcfdee59b13312a03a30b7c0c176636ff79b74c4dd9a748a92073f9b9854248df0fe8d2f250b2b86b2126c1986809bfb12dd2a88b8be17dd28deb728f04eb9c0933167f0d932827fd25fbf2626658144400a828caa93374c36525023dc7183b0dff354f2582c716", 0xe2}, {&(0x7f00000013c0)="041460d861c0", 0x6}, {&(0x7f0000001400)="552a859df79a026857d0767f1eb0a04bc900f3df20751f0a495ffc19bd1a90960b817ac1c957acd9af524fe57988c534296beb7cbb2d3bff9c164a2bf7362ff01a10ac904afa8cc903cdc9d5a6c6580e5d1656a8265d6ec41e594359afc4bbc8e1416349f20904112e702aee5b7d3211384c07334b3e5d6cbff656d3c39dd1982c15334888846634e19c8d1a9dc9e8f3c31a59b335ce9acaf0c5550deecb18987ec37995db37c7fa1d521a33b9d8d8f6ea7037b0ced8eb88a6388ce0a7b4f4685584462a88f207a9011b2f596969978e279838c747b849f4d7bf102f0f725dd1cb5e1b61db10a34da67028d2f750a7096d1e79309758", 0xf6}, {&(0x7f0000001500)="ed8464a4ca63ab3cbf7739f3a8ec2c4e535a150399bce77a253dea869afaafdbe90737fa863fb76ffe4d6e6f423851a76a3753bfecd76df520c71ebcf0319a097699ec17bd95bf4242cc555fc530b293704cb488736fb1ab6b6925569da236b59aa6e2ec64a7ad8fd473611ac51d3c6f0e6d8c7aed3abdaaf5c2717cb930f448f2ec67134de843502d3b79b272ee1879173976d83ba51430ea2d47d6b6e7b0fc955bc7", 0xa3}, {&(0x7f00000015c0)="0fd127ba280d84dc910ee3a9a4ca3cec00ac145e6efc51a10fc10ce0687a1b4f0fe803b6d468a06c817c03eb3f3240aa22ad934c6ceb36f1045cffb8c44fc386d5fc8ba1db3e546282d83d70bbfeed57f9e5fd891f04e68cb0640da7284caf9cf4e2146622500b5196ede63564738d9d55fbee78e25b1969859457120c42d54248735ca20f78710d8ab4c685116a11054c4b98254b946a35", 0x98}, {&(0x7f0000001680)}], 0x8, &(0x7f0000001740)=[{0x1010, 0x1, 0x47, "6121b2a7ec4c0cbb420958fee666ca44126bd10c88ed6ac5db310860c05906fa062c1ac4938db070ad82b493d639cf679c6c282ba70b84453f25b78bc92992df4698d765efd88212ae3caaf7a7ee728b2fc44230ac072cbf25dc7a7841627feb7ec56b028d80baf62627cfe1857c49fbeb513c59688504ce42105e50770062d080ecfa3ce6ac2d875cf0370113c50d2c77d3d7afdd03d9d637e1dbd4f0516ad2a0e91a568e38b749f0563fd6aad91e53472d4a5e871786d5bd5f926456cbe1aa027f40600024a6866419c535fb3c93f8cf79c6dd1868f5f2d9421800d562c36ba0c3b17b75da6469e0ab24eac8c266e44ac5f69583c8e2d1aa66f9015b37b8dc0ae0d277ccfa7182bf91592de36049955ce58656714ff7487ab9434ba6d39218976d81d4a545d4e5ea191c8ffbba08e1e30e63144bd2441f6ffbf023d60e8b77d1d3bfe8177e7979660643737cfac39c56e084ee238598c5547a9109bcd7a005fb7b79caa41cb8d82b8e01d016e499358524a85767352d4aca9989eaa6a3b9b90959deb747a243afc40582da0aa8f4abc36d530e8aceef7db59769e97401dd8744b049afea821809c16428b28ad8026667fcb1420327488971ab7e4c5a876b2d37f1d1159b741832ea1bcd8eb6f8dba2b7e3e8ba7c50338e8a1bee2dd568bd10fbbbb9f81ec28aa28625af0337c667206a5988013ffbb060f58187623f2b443f22ba81f583dac2c7ce3486fee8e8e81ce9b2081e2668ef539726b4a93835f7377b9249f9e30ea5f337f39c9e6510582770a979c4aae88d47418d2994010844bda8691fce25501f8fb79546858e0ca94378504f13502d2091a1fb91c7556e6925bd0887713b2f40dbceac797870861bb371cc8701b70ee1940934eec1291cde9f629fe93be517a5dbcc7f2d5f24760a5525328485c2cbe882d47b904b049d883b439bd343e70de09eb95f8f11d8e68d0c4b86e1f5b717423ee53cdd6a150ac3812cd2ff3fc2bd1d6eb0418c04c8a382577e734a399ba0435a43486c458f19c85c8eb120ce66a9d88f7fc21d01f3e29535e3d36a96fbf799c18462faa055a199080984b01739f645a1b63458313c5e7e8c6c6c18080d09b07f276198ddcac993eb9c2a130943cdef546d5d5bb0e6cc2ec6b1416f6262d9017e3650f37201297bf8eb2125ef9e0f526ef36577f15668ed8e829ffea2970821c9f6b196a2bd46e9b3234ac81b0dc1afe022fa2975289f04c50b435ef9c13278bb9412f8204b039fb320f2a12d478cf3cbae25c3e97c32fec2adc6b4340e293715d6bda3036eafeedc29e41a9c033c444e8918ef0c46c839de1bc889f6c880d234194b694be978eb8888c451851270ef6ecce70df34eae4048a6d42a6674f008e808392b33a7825c8cb05c2b91dcde50085fc52376ee84c48bc9e2c0aa9c56268d27e9ac9103d069d9e62d83551914005b26ac14857858080105bbc7b33e817fb64c3580b2b8a88bb57d3e81b47d253b9b9af5f04fd5a66c4ace84e58f5a775c7a6f5b8b3118a4dc29816a3a8d25ec7c87a4e5542b396849e652742264ea4f7047f07ac8b71d9ba70f480394827d59d0f0fd7db07e8aa563d3662b69ee84fd154706d6a461aa1fd77f57553d42086625b0ae31b15e31a32a0f5d9ab64c15d5d43558d7bac5f2c0efa62bcd94da852db9efaa1d42311017f2662d78f76bc924cde64a1ae0457bb0eef7e6a339c526095ba1e192c3d9d2052b5c540fc60894f304f8a3bba9370f2d4ea3e88f0f0f7e1accd46735994faab2d782be34e2ee5dc4612584f011281476bf08269c25a7b77df4dfedb6fa847790ddb55fc8233a6c5c52e69704162a903bda34d304fa8a715cf030f7d93949563bff0a29c8781c55c17f7fe3063a7f699d03fafcee524c383207db3c8c5d7e13add9c0fdeb013585beae00ea9f85aaccd270536b028b5b5b2ff0267b48ac04169b27147b610ca18b2ed8f751965a7b481e90fffd7935adbc745182a462868b2dd8e588c1c7b79f1b0ae55b01a2a3b287ad9c16308289555b6843c79ad0c9112ddf4e72452a6f2ce2a7f7b0a140bfff78f9cb15b1f594052c7904efe1738f08e57f75f93b459dfbf79ec5f0b3dab20fdc72b84c4ff63c0e9588bfb31e66a5256a0deffc699dc41e39b52fa3920a3908ff998e0066d9d0e62aa113ea3e73fd57f04d55dbd0b093ee288ab20d2a5702e4fd6318657ab14d35aa5bcb1fcda5f765d8d1848008fe6b6f7a7944f86a230de0cbb3c7af67555a54fba5c9df44077d29042d29cdddbd99efa25ec02ec4e81e604f7d87c0ee80401b4a861ad5acfe25fe03d5d3750e32b5cadddbe63c5cfcfa64aca151a552fd1689c7c7c973ec41e62f21b4695f84e2088f2418eec0de30939f2f0a0267f3fb55dc8c97918a4155cddd1ad093ef8a52e774a4cbaf33416288e6acd4ee9775daacec85b398f52d51bf4aa5dccc32411be4180241c00bc686d53a28bcffcd4f7887a5611d4f74216439e3b3078115e7054252e369bd188ad82c98e55ab41bc9fe774a4bf3a4d9c0d53c4a20f100bb795e449a0af8875e051eb97807de443b7f0a75b9f7832b94a0ee30d5e928c06d7541b9e228af546eda76dc079226746d0f180ee989474eac2e0473b792a33585e44943b7185ccb4ecf552f91a0c335506a0365516d973eaee5bf6c96f02d33e78811bbac789c6cb2d9c328b63add09a77a08bc2626ce0bde16954651a0acab7b6dca1a6b4b4646ad7a27c14fcd24af654ed72f41c22bf32a4d3bafa74d09cb0053f531da9b3a977b2ac6009aaf8b24fff115ae42a394f22b7bed679e82d4e86af8817b371b5eaae98c88cc076836dccaab77c8a08d53c4656d4d1103130e44c1940618a2af47795016c517c091501db297715b9dba263157e854e9597734ccfa45382a5af143a3451a80d4b543eb07b1b00d6371130ee769d295279ef87dd87f801c056d58bd74de6e53fe0d47a1750f63b14f4f6ae86372d5809b46158222dd0ad436479eb8eae0b7680c725121a49b5eb52f6e582c4709c1ccad20def59f0600fdf18ddb1fa56905e8a369f90992ad98d646660844bc3957d1280187be5d12a6e57737a06bc7760123761204675b13d0c71e161115268ab4f750c57df7f18c23e8c6d2a0825ab7136b9cfe24d4c9b98093117c61b510447a4fc5036f83013231a7e08c1d89d14e277652143fd3793b680f0b43ffe4d1972b72b7eebcd19560adb406ecb87b13a29501ec410d167538bdeae3a43941d2baa6e4a23191243fa7047ee5ff696a5a72ba703a962e66cc41d4f225af0d8a38d197daca7a91101d49cc942665b2d31aaeefa7cf4f5af84a27f808c1678ba7319543a837b214c8b65d15a50432b82700ed4b011881a1ca9decdc821e823b4392abb5f4b22d6351dc1dfaa34f3a66e08a4d277b45b5fe23301e1076b6e91107b4455836bd8c92ba7708ee52b86f165cb297b034d9bb27fb2c6d2bb4ce017fee17f57a74db09b63aec3f5c147e3773dc63f5e0e489f089b2475b8f8839346ade30407780028d2b58bb52ca3c408918cd68e907a305ffe0792a7b3beece065a2867e7e36ec8f2c0eb4fe705837a568a45914bbeecc285126b37e337dcf5c818aba661de44a8394ad916c82deec57edfd1bdfc81a67f52bdb52331bdb3c188945b95d660220ebc6a17d0c5c3502a400eb773c45964e233b06ddbc9c09434b3b9773987fb01aae35e9fb9df2e11aa71ae04f8485b5a68c802327a4ece7043be59e97fe841355b90b66dc4e32406dc10c5de89ad2c8aa9f6196b028d2b5d1462494e4a5ce24f193e32d7a3b13b15e40ea685e522995643052d08c9dab93ea1225779cf87174c7bee3e4ad9374161fc6dba6acece5d87e72d2a5ad64bf48c83d764bae525c28d0468e528b94858811515540f4736281aeafc96be05542811a348cdd507bfbb30a48cbd3e8cd060b3266e71219f690b5980cd5a1cfe20af24998b6cb0d046430eb23f7c04f85accfeaf954b7263b9cd7a43cd0e1492975c3e6a2634ef15384b46aaeed5bee855d89d40de1265a9bd4cb3374e90e45239d4cf932925df4e9f3710529e0545ce887dc781ec2fcc19cf89e842b8f9d4d777c911b6e4b380bf9e2cfe8cfaec42da7fcdb370ac28b35c39597ccb89f683af99d64ab6e99afdaf2088f7043b0637b4cf2152c3c73663fd3904b29f73367dff9bbafc7c6fb5d71b29cad00858cee465de80bd715a4a57671a8930ce1cb8dc36b5b960e437b14d1684c30fb44a7e0778d0ef44c6eab8ee080da00843038b1647c9be0f6a261c0855a06ce6a67db60dc6f4a6e180b9a5806cb7f494eccc88eaacb7852fb4a55d891719dee7623607465c5b342e5b0c67cfa6b02accff3bf2c36087e2063219747cb3da3acf076f25ca675cd39dc883f39cd91cdb51458a68003a2343a7a49b077a4d8d2b15a6f83adfcc57bc4f261d6eb62b0c8cf996650a3c29066573909998d62ef71432228d910f9c05658e9095b5707c4045ab504ab0107398338e3c0407be8abd5c683936a0c74872ea008bc4a10ec209846a2ab4a8e200756455067c3e6febf83aaf95fd13f05c2dac646e2b73ae1f768333980b8a4832334fc47cca44c940a950e4c085897dbf5bbc9570a9163afa420e6c06cdb68194a42d04a60f39024bea5cb94775da2ec882dfa31d10ac022aeef6afebd4857fe880324804d833740883036f822a166221ed19829c6e0f2b5775a1c5148d91dd9251e8b805c0c74df4693e2e34e564ab0bb908f81b8628bcb2dbf424cc9e2d2b1e8f6e76e69659fa5c954d80de03c9f4d19bd6691615bda6e458e6ace2001439ff7b7c55da92ce3ffd6e1b3e3812690296f5041409db0cfb90fb7257ff30a223a7f944d0b4c485caa8c887ef9a260998664c36746c4f6ab17bd67093b6c91bf3001d417d29b0a3efadf91ad7092ffa776b7e3ce5423649583f74e17c678fd1ea67263e624921ab324c4c74102e854d65c8ffe7c070a57ea1039a251c6eb708381695a6727f0aa7c65b823912a70c046b50b5f6f0cbdd72363c509cfb2d7ef3d9ca827f5b12d2e8c72bf5beff08b9b8eb5e693ea3a24e309a8f91b4d18c3b064d17db4dfdb94dbb25af1b845610929409ae8295aea2beafcf5a95718131bffbab74cac8721f388e7e5c1ec29ba282acf41fc470ef308b16c5b15029394c66ee75ac56ca8b0f739ed4c0c24049e3ea47709434aad762426174ef273b1b792ad5ca8979fb372d7d58bfd6cacb7ac625fa09807a960c54a8615fe78419cd7a032643bca9f3da0f73cab73ea7eb168bf1a8e84abc6c689b9867cffc39f2b03c136c237dd0f1cc7eda0c775053a6030af89f6ef0cdb4cef8fe92287392f8c55adf95c0fdfc8d24c47863085e60025e530f7e50ab0096313620186acfe0ed64c650ef05e0b40bfd6d0a4c5e2f76ff32f8416e4f0777e7ed868680073daf29570a9202ea1eae2dbb6de6187143e076745615b8c6a9d371bea7d088b668bd878a24c61328addc863bbedbc0fbbab64eb9f70ceec42d536de583cb3ab96d53ceae6f27029575510c75c763001e49b5c0ac6363c81063c5d966f91e9ef649618854d774c7d9c17cecb098298f56dd2d566f00ddd5e184927217be563a0a9bcbef9718f4501999eff17da2ada3bdf43505f8d144f8f7de921309efcc1aae102553ce16a02aa864c61147fa69d7643d18772ac2a615031982e5fba88bd69c73c2aaa634ac1c4667349e69937ec93bf0fa8292eb6378fc0d3371f9732e2adfdfcef3b9276f027f6eed"}, {0xd0, 0xffff, 0x100, "c75a831d994e33b6628cd210f366c2ca2cd67646da300f32b8cd54b2bf58dc57f8cbe9066e9e60ec881b0b69fce52c5f4ecf5c4f46f0c84f96e339a2d02e97293164dea4cd51183111fc4b56b17c37eae6b947adaf7fb86b9266af2b52d667271261feb3f4afc3f8fd90b0fd874ce86ab1e0ebb1c393b4b5444e11ceb798e76b7d765c572b8f6e47f9eaeb4faf882ffc884aac4c05914f4dd596295d669119c4e970dd0ade2209b873550d1e6e525ebfb9a44ea91d237c8ea1da70506f36b85d"}, {0x68, 0x0, 0xfffffffd, "98719e7c15b91379004aad663e3c71cc2eb59dc1fe40f312f4ddb1bf0ac7fc9611a734a5000d806d3ee66986cbe57faad0574d3cda551a584aa90dff5699f30900e4442b75e918293f2db2df7913fd5f61381ca42b"}, {0x88, 0xc19d445a8d85da4f, 0x495b, "2b3317c4f5e67b0ec74ff4abb0fad0f2817c11e1b965c32706977f872e1218e9a13a5c658f41734a89aabea63aee302e9b36063973d016d9835c696a12310f2c6f6296db6941702772de62a0315ab45c6f6b633c6cac0c9959dc5ffa942b52e292ea6b2f42b3a03a08a6941ec1b69e1932885c8a0742e9"}, {0x30, 0x1fffc, 0xfffffffb, "6a271017411b85ea3bf8a547aa8037d23bc9be379d19b2bbf4e2e834ce"}], 0x1200}, 0x404) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 13:34:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x124) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000440)=[&(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='rc', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='-!,\x00', &(0x7f0000000400)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 13:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x82}, {0x54}, {0x6, 0x0, 0x3, 0xfffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x80) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x355, &(0x7f0000000040)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:34:16 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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="17"], 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, 0x2, 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:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r6, r5) kqueue() setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x4, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100010000006c65164466f83000"], 0xa) 13:34:16 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}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x205ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000580)) close(r0) r2 = syz_open_pts() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='&:\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='$*}{\'}^)\x00'], &(0x7f0000000500)=[&(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}&\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-)\x00', &(0x7f00000004c0)='.]\x00']) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r2, &(0x7f0000000040), 0x10000000000001bd) read(r2, &(0x7f0000000040)=""/12, 0xc) 13:34:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x2, 0x4, 0x101, 0x0, 0x8}, &(0x7f0000000040)={0x562c, 0x0, 0x5, 0x9, 0x9c2c, 0x1, 0x4, 0x3}, &(0x7f00000000c0)={0xfff, 0x9, 0x10000, 0x8001, 0xf7e, 0x520, 0x4, 0x6}, &(0x7f0000000180)={0xce, 0x80000001}) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 13:34:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {}, {0x0, 0x0, 0x1}}}) 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)) 13:34:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x14e) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) kqueue() 13:34:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) recvfrom(r0, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:34:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) 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) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 13:34:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r7, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x5, 0x20000005, 0x1, 0x8}) setgid(r7) 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) 13:34:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="abac7a8c07659a6279bc16dcc084e309008842c373e3ed6055904792d2bcbf0e7866f222824c0c7f05a2666a0973cafe87af043df8ee49e129e8033820baea4a90382ed174aac4221db6041b7d509fbee074036900b94a7f6053e1686f285dcecd957502198cbab0978ea98da9007ac54e571fab766af3f990dc53fae249b90aced8a71e282cc8620de262a384c15c12d19b69d8c6a62583ec039e24251b461cf656b85e6aee688262dd51ca4f1174c6173eb4d7f0124e182dc399c72b3b03529f560fb56bcba125f2ed733800a4e2c65ccde1366577f34930aae78c6d3e6d3e3ecdb4d2faecbe500851f339b2925da186"], 0x10) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x2e, 0x59b76499}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xa3, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) fcntl$getflags(r2, 0x3) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'p\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0xeed797ef170839f2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) write(r0, &(0x7f0000000140)="00000002", 0xfffffffffffffda6) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 13:34:18 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 13:34:18 executing program 1: r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0xb, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x8, r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) sendto$unix(r2, &(0x7f00000001c0)="98ab81477edf85834539e114841c8cb559466f7a0f94", 0x16, 0x409, &(0x7f0000000240)=@abs={0x5a03654793cbdd28, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x200002bd, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0xfff}, {0x44, 0x0, 0x0, 0x9}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x11983892fde0ee14, &(0x7f0000000180)="c3255529fe1f766cb889447647668ac20dd1305fd4cba5b6d68a66f4d2d67c") 13:34:18 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r0 = semget(0x1, 0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xaa8e, r2, r3, 0x0, r4, 0x113, 0x4}, 0x9, 0x7e0f, 0x3d}) r5 = semget$private(0x0, 0x0, 0x88) semop(r5, &(0x7f00000001c0)=[{0xb, 0x6, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0xcf94, 0x800}, {0x0, 0x7fff, 0x1400}, {0x2, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x5, 0x1000}, {0x1, 0x7ff, 0x800}], 0x8) chdir(&(0x7f0000000200)='./file0\x00') r6 = open(&(0x7f0000000240)='./file0\x00', 0x2924d1fd74a41576, 0x26) r7 = geteuid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002580)='/dev/zero\x00', 0x8000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/wsmouse0\x00', 0x200, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000002600)='/dev/tty\x00', 0x10000, 0x0) r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002640)='/dev/ttyCcfg\x00', 0x80, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000002680)='/dev/tty\x00', 0x2c, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/zero\x00', 0x80, 0x0) r15 = socket$inet(0x2, 0x400c, 0xaf) sendmsg$unix(r6, &(0x7f0000002780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f00000002c0)="3268d99f42a036ea79351d760eac743909aced66f1b3bf", 0x17}, {&(0x7f0000000300)="4b5fbb775e54be451fbda0392e382085ecc05394bc7b66ea1ae1aa496f427c27815f5bf6b9a85181251b180a710db0df7fe0e8daeb12329cf30024acab6ec98130a85cac8a36865479ad2af3c42b4354a1a5370c54f47bc0726dc5d390e22c9d0deb90266eb17bc719b113becb1800e96afef32b72c64d", 0x77}, {&(0x7f0000000380)="57daf73a474d329b2649a3289b7247394c37ab29832b28e1cfa5c21b8d164e45614f4e10c71041ae193ed82398a1d569af8945db705fcb6997908d62bde3284ffef781e70055a424c865b3bccad72c42f28cde51fd9868013fc815da36328f6c413df0d2e5c6ff663b3c2c1823e9ae3c34402fb8b4882190c82c97798f4e4fe0e882d3a5c2afb4d5983346b3894a23d534f768c2c5b0daab600f7ba94fd1e49e2fa7a63c1ea50961a061b392a6ae15d8460ecc601007d87c0e49c93c59955d2570276dede78ac18cde43054b7f2d8276637bbae536c72c7b1418d3183e77d7862a97d78245dfd7d67dbbb145e50669473f12cf6abde7b12a770782050cfa52440f8b7d51ce6b6255ecf43dbdf143a120505082af9b243c5bedb757806768455cd7560c0fd18cf81a665b9d2ae8e5713b432c497c1f5e9ef817cf02ed2bd8749278ea76a4f91b127acc8901785d07cb94b9912f30a69358892c5046baa8276e62fdb5a912d6aab4e31d4cfbec879a0713cb734a7c5285aa87fa9c4845a3922c97b024e5fc4efd25d60d923e4b9090c3779bfff0d0b6538af47bc4342c697c92ffa9fa68c6b4d356a1d04bbe808bf37d5be701ce2d9718237c09a8db251fedd186b71e0ca5a52d86e50a3f60fca53234a0c5a712e6230501cf39537d0ff76c9473292375375d8127e7f2726c915d5d3477c059cff80731a02a6b39361830ffe81391ae554c923e460c2030afd38632166b4e81982d314e4c4b2fd7076f5ae544c6cdfcbf4c30cccd990778edddd5e015704f9b82506372313026bb5018eb5b53360ed40e75192c4a2e1e86807db4448988514402778d631a05a63f504f995f0c226fb1cb777ed82f7fd3cf78e12cf061bb9aa9df2c3dff8b8388df678803d6e068621984118d9334c4c5d2bfe1e679fcdb20f6ff565c1a66bc679bf4fb2eb9e0c26e1ce7f0265b7752592f81ff0495bf858b884b655e1dd49569e525f4b31b60be99d7d4b3f4967e5eb836c1ff0ece2a05c6e7d7c12dc6be4f12a1b9f04af5131c23994cd496d8da9903800707591b42c86b91e63ae8372d87f76d1cbc6241fb641e6795ed9d1192418b1ecbddc645d82e215d0f66536aba5555ea6d0868e4578692bc6e80b8f2db2b8e3522869ddc5ca74288e2f5135d47e1b1da902c55ac673f07271ec72f3a48aeebd800351f54a39249de3ecc5cca56c136a18b8c7807899813ce96d1e3f0b906fae3fc42923b805d73f160679bba341c362b50df49724d3812a7b8b0b83619f2df2609506d74112494ac95a3702c8c4c93c8c0eab95b0c75c5979af8726e95324669145103fa4d9a539d4c8d847fe5a4a29fe92a2672f8bd3b359b22101201f2e165d2ac8fba2e2b31e35426399e1e79fb017b65923a66da2aace325be539dcbe150ed49810e6cae1c136a032820cc555d37ad7083ec1becc3d3589b0d3fd8fdd3b5eea8b0df9de265ed942c06c08d9cea6743ebcb97cb904d2d03b493da4fc494b6e6133b9d841d2da5a39285bac1147e0c451af3314f86cbb7bf3f773b443a541e6bed898a232798d61f25f9d065b3e822f03035076734419f2ad00aa3d777f2e57512bf8e72d81aacfcc7202f3be9de01535627d6014d59333d913369533b94240925c05fe29dd494f71c23ea663fad2f3ef5acc1ab20f8a321afcfba5babd21446752f42e35db9c80f285c8c743b7197b8adb10f1dbd4c1f14cb66b3ffb9731b81161a872e93671a61d8219c9689d249edd58270239144b5f5e1ba6e63e44bbae262de8f1686d029033f4024100467d64c1b0262d0dbcb0404905e9f732585df37b1054372a7740e39b6b8e2d441e2f8aaa1c3109e36ba39a188c3851f46d3ac6752baf59d927724ee317a512a62664da631094ebaa7b67a7a3a6a5f53c59585139f3536fabb18b1f2a876a4c33ca770dace2f85ee428e2ec4bd378c12f1d2b300b6760d36899250057e3bc5f92c6260eedef616150594892db5bafb5bca1e0188f032847e44d53c2851ee7b4a051625515ed1289feac4f25c27576b985118ae645e494f54f4ff376f7e7a267c914c5da1be7cb8dbf72c4f9af21815936e1e6ed94ae8326c90aeac86b0859ad036e4c3fbcb8968c0403a1fcb1a0e3a8e75afdc9a5b499494b83dda59650d46baf6ac0ca59bbdea04db1e6a2275aed557566d7b284f1650fc247818918910434316c56e095e24fe01addc0f314ac9b9d4b6a6b4a53a5cf13cd01a0e60da26e2fe1a474f11fa8d20d0c73f5b49ac84171d0cb25397284075fdd7bb207da25a36b5b1fd42f5978c5122bd8f704cffe74fa196f296188baecd685330235bca7ec428fc58169fcb4e429d83b7950498598b898de34873297b7a3343aa381bb36f7c10d9d6641b7c22820a49fb957c9f8d33b59f238113dae8f55038c0e41856f8bc1f817408df9966b184959329087a22519e6e76c170604def90f5a32917ba2253fe717071c40121ea7fc6c4eb3eba19d9d6645aeee9bb2a6b0594d4323cee04757a3ca4eed1461cf4b58d5b5f89282068f18c0bf381d4dea148bea42e927f022210c8ed2629da5f330d48438de3f83d0ffdb731468524e6529168c83ee852e65f43a700948a28aa7f8280860fef1a498ac64ad529b1ef89a4a7a1f1429b89d1941c85e2ff6f9a8a1050c8dbc0b1db41ce5c3b9034f4fbdbfef897ccc82605e2bc91848f9c37db9c4d04228dd1ab1f4f9d0bfca8c0695ac1ebd415a8a6c77fea83edf0db8a7a7d783622eabd24728612c341a55fea0351b21d3e22faee3ef244506f5d0ffe504260d738de6684a14fe20aaef23474bf55a79d3b16e698a8443f1b7e00ce659f667663f4257ed1ded1b57d1d1d72f962f7859f2e5503ec3d2c3564deec89ab4cbae4ca55ca873159935a9dc793ea094d1a9570e9b4c5cbde034f9dfa3eeaacb2fe8db998750e3e20ab9595912e36c770120ccbc4bcf5ca3e68930d45e17b2d110e8ca692cc879358f78d74d5f3839af0d4bc3f38c05adf75fd60038073567ac56fda8e7fc50b13b7495f28eb8a000a4f85eb8635c9e06d49c21f85e422aa9a9218fadcabd4a7fd12f0bfb773383934d794cdd81d1e30edacd2024db8524bbabaf77a91b21370f1534b970890a04472b2baf2760ddd0a3bc6cdbdc8753ee854818fa2d5dbcd9247ee2541e5e761f32889ff10c82b6801c24f1f140b060708d4400d974520f2aceb3102cfc9a96149428f1be0aaa79f5d9a844e4dc657f4818e7585798fe82aea7f8cca60eb03026e9d8635b0340216ae9f875150791e3b9bc9a3b3cc19067cdecd460054ed0c71005a0cffee1daf3c9e25f843fe930702a0fbc892fc8c9288a8348557426972a0d064e93c7a913b67ffc4825d6c08b07ae254e00cc872cd931fe408966652908c67d84fa311234c23f39e93b96b6ff1d9b02ae5aeb9f8cf7957c36586d21c3c16682fbe786a8c4474129050f950035e73ccc35c81135059a42e2008f55cc8978d7cfdaa439b2132a3560b7b24e0b38d729fb30d3ccb433ee89dbc16089b19030672dc505d8d9a6ca896b94cd0e2d36a76fe2b04254c14ebb839ade19ebd2007afc7722e02f96c5ac898736a1c86bcba84ebc3bf0751039465c4cf2097128e6cb6df84df28a2b8b2e3182972d01bcf481300bedfe70ce813699b50ef6a5cfe6c53b05b1f4a500730ed158711851cd2eedbd6a0c18363e3432e0e7df6aec11cb179fb02f24d312be19575e561bbbc2155fc4c1c1ecd06d05bc2995957dcfa349b9b832f6f767db227925ffee7583360917a3819d6dc5daa985a62144a284ffd9d28a0213cf17a7eb5c543952cf89417feb743793e4a1efd59cc076a87de6d25f6e10dbc9819c14c10b484a31e69f8dd3cee07426d84d11ae73eb70d54da4dcc3d8e7dee39f8c3000d1f55e77e368e7f3bada005f54b39396f14a5a9a90c88550ba3aad5bfd1fd6a331ca6e67fe3ec757252698169a993ab80cabaebbf0124165dfef79e7db27d5fe09fa08b9cdd6087cd540b611482fd7e85442a064fb4b602313b3b89bdefb03750152cea6f047562057427f069b68f71f9dcd84689e14fc534371d65bba22d0a82a0c892cc44741811320870886cdd1956cc1401afc1a6bf23c399d352cf0109e60a6220aba756186f376526e33b90842e055fa5fe3c453fd191d54419c5fa0ce736805a5848bc56ff3d2369b3397d0c065df9c9ec6f6106b8ce1b2cb6b8db5a6458908ac8f4e71ea0d935edc9608b8ee030988d3985bc8869a4c656e57ea71e3edbdd4bc7c0493ea5edb8629cf3f1937964e3bb6e5052ca95a4dd5e7d5fd77dae81a4f6a2fa0fe6c8d7670757d322560e613daedbdbac8402ef4f13c504cac64fd6d536109fb5b188fcb204db48f6bc487e5bb69437f7638d3f315cbea11d69261bfe77d731872079306640af09049bf08ac20e892d247c12cce756f26223e93a925043630f9e094a20fadd6d0da5c26f4770e929ded3e1cff0b7e8982b248ffc6ff587d2ca91eed2238278ba5fb71472815a518b07a6c26c209284713443c071448d712b1b0f331aa83196c77ca83d3bf5b4770919656dd0fa4016b7e4655ea27c425b84a990b70204eb3afabc88371cfdb1e766c22882b92309a5644713b2203f2e80e56ce64d03a1bd9d3343294079a1f0277316bee766450ef5541771a658bdf910b302685182d91e1ba89c5d3049b5ec2bd5102006c8d694ff20181f320a92055b18d4b8e9720a31bc98971fb20507e42a115d6bf24006ebecfd9e4903dc9d66daed22b732112d4526a7f7db8c7dccc4a8835f8692c323062612ad7437b7977041f276a297ce7b4e50ff860ea3b4f47e0f458725fb0842be7890eb6c86610fd20cc68965a035da51cb6b95a9aad42775443b88cdc32a0ead40686a9708299f6bca550069ab369411fb3a01a53c9d4a8a16527be1436b380ded38f5872ade038780bb7e3277a0d86bc98294fdbb2bb77ef21c2a68b47b9bd73d09fbc66e417e1e5c8fbcdb98ba1e4aece0f4cb41b880e52dbc2bacb8dfd9e6d6622d4f1077f9fb49702f6cbd2589aec12ed12478035286e67f1508211f9d05d4d384f6c188da40b420bc2ec0dffec45e60aca7ff62a31f3fe1d45c218d3960173b40b55d8ee352abeb5b9b11e0f96988dfee31c367c059d42b3fed4dd7ef8bc3857e75890e21c267a293464f6a2b2b5ef934038299f5464c1d9ffaa5861e8f1354ca4d5d7a8a2b8eaffa39aef7ba4799c086a8b404bdc66644bdedf3e06636106d88ffcfc5d29f4d76c2a946f3914f5c496d068792ebadf5f7797c7c781dea035e5eebdfcfed8ded26f0852c6365157bfbdeb8f7714eedb15e8e5f016758c004f4a724fa2a213e50bcad193bd7fe14929dc00f39f09cd0aa63357e48b84da3bc2023b53d8545f11148cc5fc660116fae530a6b8a052b710562d69d3cb866a065a59330c6f446ad0b8f10cd0b260bd8ff915cbb13bf39c1a677483fe8e4e8a328a5735fc73f902305abc72160c34bd6945a64802ffe7f0bc6c1aa420256eeeebd9f50958a8161d00cd794916f26f50a345fe2afbf3ffa4d9877c2990f25fe2a4b7718660e159e515e20d5886dafb8db27aa737d53655eb53ceb1bed79b4e2a644380a8a84526b98b388fcf0ff21258cde0749157d9c8a7a22adfc546c6afab76109bea5be1e032d9f6b9a114bf7c66eea8a6c029fd44dfcd2754beb8d6e22dda66667641906445bb33bc42f95dcb9242b9a9d51f922a06579d98a71444a853e7dfc34c939d85b6625aacde1b5dcc948debdc660528710", 0x1000}, {&(0x7f0000001380)="2a0fcafe6efea8a3da35498e8dab2d84954d3e15242f22faa34f5c7e7238ca36f8c449a6fe49e1fb57cafd91de96516253e0f9072fd5841c71b5174724bde030587f0139a92138c1aa75f729fac87bf62d67688c05b01d8fc3c899dd08475022e0b5b00d2cc9deb856a438997faf6d54a583790dea5c8af81e18c9b135dd32327df716a710d0176760d10b36", 0x8c}, {&(0x7f0000001440)="97872ccd731e6a86336acdf244ab40c4f37549c7eeade8125d7dd3239f5ef11db5f44cbe979558b0960d403eb364504a3e653f986a86dac2b4d8c97d2affdbabcdaefae348b5bc9e2c0f1c69d7cdaaa07129b80ffb13c992b49a6d17cbc1eddb3b82d065d69ae288ea03bb5c2585515e9f274959d3c6cda63ca9a52f3f14fe82351156732f14e9f9865bd1a7977b3e0abce397b596d62823ca1f9e797dbdc2f577", 0xa1}, {&(0x7f0000001500)="47bb90e6a20b90bb996188f987e19b9947aaebf6a7d2ae3b5d393606ac8f1ee012a95774432d357a229a002b52946a20ce2c6b55b1c08abddf8b13d760f0ebdcbce52c5a3a746964715b2527b5938e6761b01202fe57e5575ad43a89f954deba617da42b7ce890d08a427ecb4bda8983bc61db0ad7c8f44e5315b8175884e56fbcf9e148f50c3c121eecf669df4f0372bdc2e1cfc9fd1c56dd04c27020c7d3ef5145ae8536312b2fdbdf3cc7c7ba28afc6eefaf4a9b7936fd46f81339c6228d93588f1d1dbc91709a146e49bd890ef3b5f8dfcec468fc1da5f5225bcf8b073402041b058133e487a7d3ce774ce219fc4960dba5061ea75d8ebf32f7acfeb78736fbb02c3c11b18c119e2369c7fe8947e2285398d1a6c446817008733c6699677638f88a9bc0824364bb97ec330bc591d4e1051fb4f7876c307cec784c0a0d27f44fe4f65f9001c082f175549cf253992da05c727b10572fb4308ad887a968d959637342f73b36f2d7c18b56be17955176483b666d5f1e0b9cb53bd75f8b34315886c7e6bcda061d2579b65dbf70e35f29b86d89a9e9a44d692ce594b0f63c8105c1a4cd9ede1c6cd8cbb36f5ee17de7aff215d16e6083d62e7e580d44ff3879bcd31752d5e76a9d81b143474a9e52a17861d9b4f4eafedb66893639a8f254f86d0b83e92fa86ce743eb09c63223849ddc7fb046530ddbb737959e8b523c804e77a52ace75f7e534da59693a1a387fa7486394db65d2e32e48207be721e504d6a18040d2390d6c869ee685f275a0fc2693e3036c4526238644b4a3bb3d586308932380ad857211f0e3f46d98367575569556d211984987999c6f20dcd9904c1804d6aeb6a3242c00c5dcb0134691530d43f822ddc0122eecc67b21e61fa005967c0bbf8f9930a6b0253cb7e100962d31141f4c2302b575d415d6a73c6cbe2eaf1d8c7e0130f08ffb631b8f50fdf9dca2ac16e1c4b30d33821a2c644304accd240f8a44cd9fe76d8c8a466b1ccafd87643fda93b4cf553c5fcedd42b8cf98e54e7116866915c8bc10ca25ffd43e992970c49b288078f16ddab790120bc2bf5279a2376803a975c0c9752b620af6f4c77cbd67447559ef3ee28bd26ca2f04cb6130fd780a29807437d42b67a397030d8badf815f053b351b028bb132457d8cd50e3abef8849039bdcb5a132be09d4744bc697ec896cc2ccf90b016fc0a86ee0cac5245730e2359d59937cfd8e8cb62d82e30586f706d677aad70de4fec89d008c9364c82beae426583a86e5754f1d541ea87812b648710ace73d11b503eb0dbe21810915abb3047608c58b2b343eb0474c4f69fee9218810442bfdf416fa66d336161f69e8ffe9f01b439573226aaa0e336c3ae0a22cade2fa41b62dcaa7ff2eeffb07c1408ec57251c9853af239b2e81f06de902052ba16154dafcaa0ca6b2a3f326968b75e956e36966b0f70fd4097026bb808c6642d4bef47dd38a6fa2f7e745fc4ba1a5cc47cc093df19b73152ee3e84d99c859d86d2aa0688f0132bc52945c6536a7eada81c6efd85877469021ab18deaf54b926bf0e550e89e8e1d2d95bc51943d4e8ea16199fa294106330695551fe720d8d116781dc9b3b6facdd04989be812aa87dc9fe0993f6c0b59d7606acac49b8d7e4c1c8ba385c1984ad54dde50e083ea0d6991180ebaaa9eb8960644378531aadf54aae1277e66804d47ad84c22fe20a21d4d98e610ec013aa85d74173e38fd3a0b1ed6c686757b92d270408a4f1bca89e2d36e1836f9972e50d53042ff372ac3f60499883870b197a05862059b84efc120d2b58930cd00c89a971dc656243e1bb4921778630abe041dba64968cb085a8bdc1b9c635b2e9f3a48193be5ee379797f99244badd687e94026a15f450b42a24e59a7acdff65d2ebc5535edd0eed3e3700b72d3ff1f915a23cb7bbce8e5eeaeb153357610c2f39572d4aa43239609873dcd83fd7c66cc4142f919a52ca099c8e01493bac433ed273ba68b190b0d8665ed98dc79cac63c3e426284415b94de5901a28d22dd644cb6dbf2014763c6aefadda639d197d7a530d9961cb698fb514df7cad3d5d240df2367bca908a4926e8e1987fb19b450d88b1ab116aa63b0f7ab7c60a28f24ddda6d68145ad80b6a8041aa8fca9b39ec0d823c1ef6b14c04e2edc87c1d6f1363b4e057f7a4b16f9a6e01593116d17724d40b2f6ddd23e5b00d2e05b4ad6b0de62d28be1bfdc0d17d52a24690bbfb7c637d81e2c3619eb61034084ef1faedc0d8c8b19c3835a83de53b956c547ee54caaa71799d684785739963278de42193efe808e9abacde774f1ac52dbfd427d434979fdc4f158fa17ddb0564bba8e27cc861e0d9431279e7eb926375fc2ce9a33b45708ec54fc517c758c340df9f7da0f523aa5305d24022c50e060c50297ee1b7be269e471be62db91152d9c4f4023fad8ede8377eeb3cadc9c432547fe89d99894b9cf3a1365789df4aec5807918f0075166601215dc2e42c88dc6d452adadb4e6287c2460958e03a1b66eabc00a635d3d786e290627f1466b2d828768e85557b68895b2043d7af903c8b5ee21727bd786f8c58a3850b5ce2ea084cdc7b33e089790f990e963cecabf74585a4b8f2f51381ce57131660c5e0d43a1ce88a236e7270791a0e3dc12d2db65c6811ddafb25d6331beb7acda9c85555ad49056b523fd02ae38ff515a97fa9a5a1485c388203d3d1e8f58bfb7ed81572fff6ff62bfe546f6e2435907ca9b16b6480f76fae8090e3135e2242cd305058fc4f80dde6e990ac6e60bc0a0ce81affa1c40a78a8a11f01653e8eb4d1f8d52852fb204cbc9ab72a30e1511417dd4782b456e83aacd176a077438eba41651045287534815c554ca358d88562a967c2759a8efa77f84f17f54e79d38d6d2f8f24f90d148d988deb14b11d0f56fb6a75a4aa92fc4c60d624aec045f428f86a1e1e56034a0bdb8896038a3d6f4df8bc448e6678ef5b9001baf6e113f3d6a1a76cfd91c5404fe2def2a5cddd5dd45275a8ceaca63a479d971352c870bebfad5b9b2f0f9d8ef344d4865892af8bdb929aa9b35b1f720b64ab5125b0ba26c032d7faace0fad0814febadcf1fd1e0e765c82199a611ea5dc704c7160ba669ddce51d556c7c8ffecbc4927a88cf9e29aaa06d682c1da91aa0cd57a1f37193ea37f0e947ddbaf1677cbf21b1cc6569778ccafa93b740d89480942b8c4be6208ff92d1037ed27725727e61288f9ccc3fd036b6e15443226d0e80ae9ff1e3b5fc979f0a58234a9d16d883642171d9b02836690e44bcc1385d4888716bc34c30083c04b53ea7f92a7b99e5ea11c1a2618c5bb2c7a4fa765d94d91c40aefc14ab9b3232153520fbbb93ca36ee7432c9372d4cb6ebc2c3d85dc5e675c6b689986e3fcce8b92880e71334cfad18ffacade8b4866f3d98168df1b4b6b0cd3412a1363487387574b1f0278aa5ebfe1450bebf5063acdedf302285b3c386636d6c2632e851bd56ac5bb68eac1dcc3975302019e43b0aec1831bee996af9f09ac69573496bd372f5c2167622156ce09e81858367a893b7998fe8261629ea7f92f299c2f064f665e06d92ae403a5466da216f8e3f28599543c680fd9d6c4030f444bedbf1f0d10870feda3d3f053f8215afe52afc0098fb9f9f9f74515cf89926586b068750a3f3e2697a7f17519d33f9b9ca4ad4410094c47e2fed155286b5c9a8915212bcdb0d30cdd7faaeef12e58f407c4aa0e44a9f49adfbfe6238c095ed3b2bcacb49a7c3610bbd0fceb6e7460db679697b53b275e5dd313e36f9595c1c7cfe2a211acf08d5bee29d7fd804f46d0ce5010842d338cf3eb2aef832ab7a6e50574b286020b19dc60f572c5a6a289093b4974174ac766155901e0d649a4df9c4db0eec98196961b17cf4ddceb8425624f18d3102947e0e2a730e96d95f21f2fa8d28f06bd51361679e962e2a27a45c84f0b8d167c1787f7acfb1541caba0d73bdcd52c1c0e77eab04310fb6931d3aa7d135c059b903e709d1b8358e0d396240921781434f081427d5990dccd1b1a4af3bed57e131a9e869aaa521498e5c8bf459febd9ce6e10cbb1a5a1443c38993ec375545015284a2275fffecb97fafbe5ad7bdc131ad4ef227d56cd6cea6f02ac0bd62e4e32d98b0e2d1f43e4563efd03427979ec3b9f0560646fd9f7d458fa7936a316efdd474a587d24bcea109c0ee32e569eb52b63278bdffa6cea9ba093be9be3c920f3cedddedb4cecb694b6d5902919989410003ffe70c7c36a07352a48c4a26657538cf2ebca91973f48db8c84803754d6a48aecc92e2decb9f4984167fee6832e2a38c2066490f9d366915e7b1ee81f3ded3c2c3e3ae2b97230e042f4da3c7a19dccbcffa069edc7af559cb9a40f05dc8d90e860187143e99c5c07118a98c8821a8eb89102ba36fb9c64dae0de3b6af3a7479fb0c1948ea8d68fec0ea2fd3df143364b2d74cae430e856c2dddfc9f6644211d9949fdb33e040a190faacad877dcab15748ec1f1a72a6484965b18125d7ef125bcf488ad3694818a38b7ce8c4ebbedcf63839052842c7e8a21a20a89b6d3cbea78172f77d2abfdf62b4e6078f782ffcbadd486dd5ca5aa308ecee965af13c7b72fe89cea1ba39ddac48c0a9294eb4686e61c30aefdbdc36452a646eec481275b62b1cd671170433d489869824097a9dc5a2b7cdc251f646f0692be490ee34fdcd68916bbbc543e8e21f12fb62993e9639e81cf58f01d0c7ed907cfe9291232452d8177fa7cab3338aff08bce21605d571cb07595aa17f8e7b36ba6d27cf3f7bb4df1afc1d19ae06ba933fe9c8716fcedf975dbca9d073808d5fbc604fffb23aa4f631a5caaac3f5816aaf158a401d5608e3764800c1ed7a13e18cc43ecabcc2d57f1e751ce75467fce891aed90719990ac579fdbc1cf794a4a7d57ba661d2afe9b15293197c06418c8e4175edaccfb150dee162e436aa5f8dcd9ca3c8c1156eeee2a2b53494714addd9aa518b3e1ed53c55d07dfce71e19add0706847ed08b4ce64b8c0aa6d215bedd884a5ddda2c971b3dfd58a52220c522177ee07376bfbd1673925e8c7c1bff82da175886a02b12cbab1d60371510a141f4a0ac74a3a9429620e4992c3f75336c69daa36417c9f2431f7120f3ac586bfbd3028e0a4c6ea4a204ade614e9faf394eb1512900a72cbac2b181a895382b3ee6c81b1dd97453282c3358953ccde77bfcb038401ddcc7f2a55502f7d7a0050bf3579b4f217d0f5b61164ba21ad1df49b9e7a554649497553d8294570b94c2f48cb23fc92805eb959cc59f896829cd3934795136ce9a81dcd5e8c36c401c2d92f6c4837ea3fbe9945e0aa155324e84b5a3a6b142183827ca7caf1cd37eaecbaa09f6ac0397a507a9484d0a3e7350fc1a52ac94543f6ba0eecf769d1136245d3760e8120031a88c4289e357a8354f1937a081f0e5893637a8a6ee17828e72f24ec61707259b31bae115569cf1a60e2ccfa029dd9fb391c07a4593bc4650875ba5dd0d8b6eb868d801d5fe5f247f7d02cf5726b368784ea245759c270480b30eb6cb0cfb600c50830244d86d3efdd3c74d2f167e45b1c3d8f1aafb8c48b3494cc082cc9961535022f4741c507ea20ad9b5fb7f25bcaf7ed52c0cd7abf5ba12b892b55fb921485c50e447ec4466f2eb006c278b4ec6e024f2e40a78903c90a132a335fb7e5132f145d040f0446e197f75443ce71d287f785c78cbc38bad7309efc2cd6fea9eede4657ebb6401ea48c42e9a3423e33c753035b301", 0x1000}], 0x6, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r1, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}], 0x68, 0x2}, 0x8) r16 = geteuid() lchown(&(0x7f00000027c0)='./file0/file0\x00', r16, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000002800)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) fchmodat(r17, &(0x7f0000002880)='./file0/file0\x00', 0x7a, 0x6) fsync(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f00000028c0)=@abs={0x0, 0x0, 0x2}, 0x8) r19 = accept$unix(r18, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) sendmsg(r19, &(0x7f0000004000)={&(0x7f0000002980)=@in={0x2, 0x1}, 0xc, &(0x7f0000003d80)=[{&(0x7f00000029c0)="cd495ba9bb5fa2fcb66bfbedc7102cad1d62e3d486779da62241279c119dc4636f3853be005fc370a5372bb8210b1cc6f8951d1461b88e72535f6730971d9f9294500c82edbcd7880f75da915b40c032cdbc3aded69cac5d20e99bbb42b6f44a524babaa0847f820bc998bd81825df3d929eeeb9aca41f18133f67950a4d785aeb030792ad656b5afdb3895aeb1325f71aa4acc11656389ffbeccf90ec4fed590776c08a27e8d486e7c094e6bc7bbce0953a0d20b837e5080964940dab8369818f45b6adf87f77e0469c3acc", 0xcc}, {&(0x7f0000002ac0)="d04b09dd0133287f5ccb3e3a1226dac5863069367e68c5436a1a08c87663452f8de0317f694dd8585e5a86619bbb1a9d6605d6daee843e30824daad2e5f795c233b4f61569", 0x45}, {&(0x7f0000002b40)="3ba51c666e57314d30a6c696b56fc39db91e692df4c9cf38f40480d3669a4854d4db63b523984631ef983bf6e6b7818977de82196fb81c9dddafcabb6f0a97c6ae2fbdd14ad038e785046b1e54441bd6db858b52ac3d1d42d6f5dbfcf136d86b4066eb845f4b38305dd9188db4fa58e0775aa8a5cb54878b2c75c6e2979a954c0394db7d099fd84e24eaa8f4ecc8966996cbfec7ad8361a2d9e0330104b4f07ebbaa478a1780", 0xa6}, {&(0x7f0000002c00)="cbce33a28a043e280f921e5e82c196004a251f54cc2266ab24eec476007c535e3459d6e8794f58d2ca07da680b0bc5ebc81886", 0x33}, {&(0x7f0000002c40)="2edf4151476f063703bea547d6febca08103d11fd59420f6bd9eb6c1e359fa3df97df639b61446bd673cd424880c45be2566248551fb629e7172f80cafe7b49cf68859155416aa8bedddc6fac4bcfc2b33f097893a6a4243e806df3efb067c05aa4f0c4f48797eebe96a270b7376cfad937d192aaa985bfde504e8e83fa5cbe1c2f81cad2864490181b10e4999fc51fa49107791a3a56b68fe29f3f62cee6d89ca33d7c2d83ce9f3191f7d8148d053711e5b786f6dd849600a1be02587ca8974f4898067ba0a6477abf5248cde094cad113b54361fa23d5fc304d1ba88e046a91d5268772829abfa1b810451b7cdba377c635fad49af8925746e02e01bed3eb1ef53bf9997c7b7f965cc6289a3ad2e727a159fd63704ebc21898f8b2688f36a1a88a67652c80188a784de46c6fdbd9711e3f193106e6498c8db346b126bb34c41af0a55f9778d52724a2db2e8a18adf8071090228bb75bd919ce0e4563119455898e76f924f685dfaaedddb92c8044ac88f8f9df34400e411e9d613d740acc75e8399a7f9902caa92d8bcb7f9daf68689be0614aa1f13482f58532e2af3344a5cf25742db53cec9c579764eadde46ff600a9b5f031915987d1c9e938f053681a204d1949ba3d1030e50f87ff79cbe65f4f7a15d313f727a64ea1d0207e14e2b7ed7727d8966adb6dbd9c1d5e6e8238262177fa0d427cb036279048e7e85263063b113fdcb7e888d84a5f16f6cde383a748bb5286461a285ad246ff638e589eac2d255c2aeeb8895df5e3672c54f29374cab71c86c4ae41af8ac27203c13bfd3f1d422edea706639debc20c1d999f0b8c96e5f780c8a3849a13edba6173280cdbd74861d79292ef5e97be15e54420b116595aad4b8e44ec437e60afc01326bd3e2a7e31aff37bfd757ef2c2e949bac8f1dc0dbfec7afba03c1b25977b66514c5ff0f4f5b5604c7d2160bb7ff69eac5f779567aeae97f77fd4a236d560f059e91a450df8fe69b07c42f1f8d45daec000fc983978c3e2153af635cdf7c7a444ada8576c273d375df9a9585ceb691dcf0f2bc76509ca7e01d2d996b192494cdc0c035af839d34a2c6fca56a41291b73cc48162b380acb4004993f42a849ec156587831c8220d91ab92d44ff7d2de6dda05afe8825b7bcd2b184c62c69def0c9b9bb1c7322e45af6fa95d308e142ad07b737aa37cf0778d312bd70beda3280ad851fae0567e8f47809ce96775775e0fa19b87f1771f99dc7d5408f790707d747ac159a0c0c0d9cba7ce649062cd1e9cec98db7e44af38963c088b28c4a4e8a47d7ee3e2816d57645023c5def65422931449536f8117816dbc2596ef6e01e3073302e8050c60d2a41dd72ac27ff001e0350671123fec2c3e78f19bdf523649677a35e93632b911c6adbf6781014c94760dad4989b8b6c92f6bdfef2e8a3f9a9d6175de503b92be066b9d2a70fb9b702ebcd20dac0fe96b65a3b341933fdd03e42057e4cf7bfd3ae9c5312ea27b2afe69a8b5a8f2469c3604b851e075201850f34f91f2270f5bf1e6a899d5e97f250c7245c2bd28c13f71c160a5d1ee7876fd7c3381ae8be259a7601609753622e4700c8e809ab533ddc5a96fdb6f2f67d905b6ad4ec9ac4ea10e5165db4aeb5ebcc56f08ee8b11bd4684870d56592702658e5a9a2bb51ead22573ef9d9f34d35e13e88b00a15c8d90235fae9eb36b29958c74b9ff0219cd159a9145d1bbd5505544503b8495b43b357ee169160558b714003289e7331f044efdfa83ced6f8ea23c7f03306c11f6f51e330d66eada8d197cb3e6c36d9d3d7f6e1715ac8d3fabae80dd47fcd90b45feea2ab6863f4061455b8bc917d6181aa40e531be1e5a539689d8bc3e51cef1d483fe05023bb66fc9a42cf4217510d141a84d393fe61a93d608a3520027a595731dadaf2b9822f877bc971e87e481cb66295899e302bfc7500092d3940b5e3620b8f0ea8a9a9fda0bbc0a6c76406b162d8406e703c432b66024546e0bb5d374c07ca6f3969b23d11894ec9600bb9b5be3f02f6f3316b86e83c2c360acd14cf320e24b0886ad1e4e1f05deb17d9aaea6b476949b697d352ac2af86769e726e198bc6a35276965124dc583c9bfc512ea1b038c2396e5f6f0b85890dcefc079f275a07c851cb1c71633338be1fd82134e93644c8384302bc8d1e13c0fc73016dc1e5501dbd33b437daeac92871049e5df17a6d08f478db101c051473bc1d089e95807d14dcb0c7dc5f86fb10406f8ce5221d659058e0f8b3d68492fb9ddef60dac6cae3b33f73ed90337cfb289795e0ca95eaf0e14590e4f32a22ebf72dbb8cf42ca0cdfa2c5271be3b5203ee4e9125845f604678d3d9d84b79cbb92a4e7c0df9f7fe0e4526c21cb94b7e52389571ae8447a7f8b117d33f9bbc3696c10e22c9e277feb0c456990259ff5e39a96a8c7b9fb18cb685c692e00707c6616a799773601e480d12b9910603b98530ae15b8b0d22f39cabc9a02b351710a8af3d1ae5023a862871431ec3f1df21de7ea761b76989f97f7bb7ff6a4154c157113910797dc289599466c6f67de6229a987afb751b2ae78fe1539eef9988203f295405aa528926f95e720a7e33c7300546fd935017a2d47e77a8ab97c0b6735efb434720ac448400a676b78ea1856e4fc157c4a8d9e5934e1f960ccb3983fb35a432571a026c97f14a66884d0453986aeb50f04d4a6993bf4e8dc12f7ab27d9dec7d36b8043cc9e40979c8f40d4e6bc9afc41a08a21137bd2a243886c5a1ad5b4733a0fca06b52182eb6b9a02c61785a87f40573f80440d884ef48195785a098c73ea1f6fddab409a5f2f6f9081c3c76c28ce8048d6385eb77e4ffdbc6d05fecb106a72effcdafaa903254c3fc5dabfd3ebff8b640f63ab597b459c72275a1f54f1b78beaa9a7c448802550da8606a90189ed3cf2032391df50de40c113085a91136ed699ea6e19ad257e9e01475e06ccb25a5344c12b1e922bcd17979b9503dd43305327771aaacd032b52d0b03ef216ec3648c09e2994c38f979641bbfa92f3c4469327acf35b10b534a34a6245d13b6b8c0a50b7cc9a0f5b331986909681c26f8698ee2cae6a88bff559d7f01bd8dde4c0a1bea21a26a3cfa627cca81e157577eba27a50ecf72f111531199fd616fd4c081bda60f0a602c77b4f8e2de8037dd63acc4b6b201208b5a06640d1cb5ef7da040fa4ce3df1b96e3907bb094c7cf1bba5dc7a40d547a4de406bb607ec5836608219f636a4d2abc0d665e8fcfc7081e10dc86ddc0d136faf1548f6728593c9be7d322a9c365d490e120658e24c67147a20619c104c30a498e1e4437b983809a6cb1ea9c92338d5482832ef7251e8f99e60ab77ed23b333c3170c348ab87cee545ea7ebc60f11654cf9cf671cc5b006a7f3ce24e933c2db30fefe75a4e5a31aa37c9846d524f27049a32d3bcd6537667cc53132e32661812f031655fa91ebf09ca588131b7495e4127971643f250a8d1257ca6606e2258d0f479140228d1b2af2c27941d484cef08fdec9c95853305922bda841a3df044c6a4c4c94c7b497b88cdb0f72e4a614fae4c7981268aaa925cb458552706d7e8855fd7adca1c5e678335c2ffd8dbba8e9e766acc6d1dda0cb716f4d1fac5826bd165bd92bff82a4efc1384d49b2ea95626431abc0507b1207b3deed10d5ddd0bd797ea2871ba9b98fe2fb6838d56f03aff3959d51487963497419bb1b83c3cc3cfb9568f7c93224d3f829c5bada987c2f78608a338faa0d6ea5df4950938b57918a9cd4566dc6c639f3e4e6d1477a1213b970c0127eff77b6887a1682b4eed118efe7a47599d331e9c1cf0af25e02b98c4f469ab1eafe6f2f21efccff2dc541990f644921a3323cf7c45a18688f9aa5b425a6894c3ab581df7186e925342f95832532282b0f298f9ce62c0e600d3dee608083d3dd2b4876063f25c93b214f2fd4f03e9f892d40888ee56c04276d97104d2f7cc923fbb63b5e64d5d67fea85eabaff18804c9ce7daecd48c49ad0f525aed3965e9071402ff7b2a8d84b869c4f24a03ca727d8caf73ec0bc282bc4dc7963ff68139acd3979b7535be75a90e1d13e1ef5f4ca53ea1b0c3cb8d0ff2bf566f8d13607d64f33ab306e1c196a2c8ed082c44c156fcb92273ccecd80ae587f0d566a490f4b6a3d5da41595581f71d781fabf49db33baab7081e82a723dfa6edc4194022d717c682cccf4a6c46f71612357da35b7b256a67ecc48ec8db930f3f2b8d93dfcc65e65338e4ea927f019c5276d6b2241b2d31decf245c09ccbf4927a0df27536ef69146900b61175ff1876fbf1e6397d9cd6e173912acc738e5b0b633424e61a3deae38cd9be5b0d30a0992252095c0bcecb016e12e20dd16ab04b8757a99c9e2d8a0cd41fdaa7ccded8d149fc53985fab1bbabbb8b563900695f7ebfd7129bdcda2836d43e329115f329cc50eb3d705eda71b90fced164bc0364b607fb489c251d82de6d213319adbc4ae51485e9ed8b7ce6982a753f2e0a498c5d506c5ef082a677cb2a26aadae8e0c258ad4ee4471810605c65bd3cc28d57662127134092effcb50d007d373ec3a7a3732abfaea819a149eb56c5f9102720909342aedd2d8f0bcf78d592a3d7196e1f66d0b62a67353a2cad8c2cc8d164c67caf652f467336992ca994589e728b81ad1b3f8fc7cbc808c9c33052db6c0abef340fb0e65fe49c4cbde465b0279c765abf14f43a698834611eb2f92f6fd1963a5af464ac61f0cf7a131f652b409034bda9a3c9badc2f4f1022f6a272ab8dddb2a7b7520490c6226f932b2fab01f7521b88e53af15b1240a1bb0c4baab36b8838b3a1a7f6806935991ad1874a4a8e3a7884f710614c8e9c2055dcb41ae7dc6bd0fa5d34debd3f5a07fe6135502c3e7740d7ea85337d16d0e55ebb835e92d9636a75997a4cf1df3eba7fbd29a7cb26b9c747a0217728c382d9e65d1cc0b473082fd12003e1f2c0d0ddbfdf1388690b2ef0e99c0876f332a492d4244c26aaebda15ff4cd75471f1ed90f06eee68249c8823f9b5b5acdfaafe05035c71700c252316e723580b19ee38e8b95927abf216421d129bd9f6ae123b42bb7a2d424de0dd6a4d67fe22373fe6a9949cf1a2475feb6b51b85f96ee14d3ed57156525b80c94d737b7963ee1bb88638933bcb3f89aa644aea9ad9b722dad13d33445ec2e80525d7ecd1a110b98fd342e94caa6b7f41c115b05aaf4025f3436f72db3951bb53e85ffec90acff6a18990465a75be7c6b53d1af6a0cd3e584b14c3a716a8f032c47f2cc56baef14ac95452a2aebc7ff21c003f745d4142ef864a5b7caa3fe38b6d0527b764bb498aabb0c0b8705e5b8037b681297ea2baba8f4a60672306790d93e4d5f051f77f2d9a1155769ef9c538e7ff90d42b1bc5f2f7f3575c32ba80fa02fa367ae9becbdf764ee51b3fe55c369f5a49931e429cb3f2c7ae25a8c8ae642f5b513d79acdfaecf32d014a46ac3e4d2c3d758caa4a59ad2a17267697eb893c7b661b4bcc6da57b79e86ac9f4c5e7017668b30b402eb624814968e516384a489da546f900d701e6a5af838e47d88a4eb0172730773994ffa0bf717b42a884e2e7715bfa20cf4d1c957465c58f4355062e829c9976ccc4e8a4b9fa6d842e9b5796cf47cfb319350c7ee3fe35228a0524e5d6467b6c6b141ec74609e5d5227f82acfb1d77addba7878a12bd2b6e4ce2e03f20c3828a139d5baf18d84c3683ac7513203b6082bd204b28dab95c75f44e04e6bdf5b23df0e4002f8dce8d521d328a35d9", 0x1000}, {&(0x7f0000003c40)="cfaf4ad77b070f3fde14ab15a9a67f212825", 0x12}, {&(0x7f0000003c80)="c01dbe4585466707a5d7501036d91b2a6c1ae11c3dd6518e759a47cdf7441a3671c3b4f469dfad200bebd3c96932bd30050cf8e1b30b7b16c17519c61c85ccafaf81cab7171970e99e33bddf1245b017dbe3a4389c6b19c762e564e2fbb5125d5258b325e560f386970a53eb38fe99ea8e8ca0b7a73b9703f65569021c8bf107cab821100ca27aa9fbff8792844a2137f5c6ad0ed800a2806a2087d6f30649b2285df80b8f2bfcd2a7e78c25fbe861b192b450546341975d56cdb7d3cfeaf7fcedf67d299fca3f3deacd", 0xca}], 0x7, &(0x7f0000003e00)=[{0x110, 0xffff, 0x0, "47c28b48336841d297634c24eb782196f7b313afa2519c7a455ab7b954523ff38d2d1e65c540c814ef8e45ab0e7894e5fe901ff133bad3e0f7a151c603774901ae799f9003fcb92a7f229d9c8172f57b23b094941239a79959729f615f0882e9d8ba63bca732f9e86832f431b50882e3aee3c55c61d6be80741d63aed68d200cbd0a1a825c881f3ebf9272686e8b7b91202d9efdb25fceefe213a79804f173119e69124155ac986215bf61267729f322a1b24ec2c20e7d96735cd1bf7d0811830b2db53c2e3eb70593891d0bfef75776a5e87a6af888bd99b6cc406f3582593f4224021f2120259ca7d32cd55cd5364bb2f357769c04f0645f5cc27d39d230"}, {0xf0, 0x1, 0x4, "e664f87ca70985cf8f923f626874c0b596996eaef19c076c3d2f7f1bb67064c14f408ddbd4d4eceeaaa4cc406dc75226adbab3f7f058d305c212aa04d11583f9d0ee874aafec5c21e9d9214d2447e105397e1291d077db381863d185f73ad7262700f27f9292b8c2686c758c577cd0646f42330fc9b4978c5462e68586c1544a353a21f35cd3871363e26b9293623a692bac5384ab61cd2096c8e6cba9a3e92554d75c8c6dd02032a954e50bbedf55931bcb5a082b346f3962286889de94494623dd9b769421826ca960721b4083671c6f6dc2449b63713d08cdde4cf43ed0f7"}], 0x200}, 0x2) r20 = semget$private(0x0, 0x1, 0xd80) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000004040)=""/4096) 13:34:18 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000240)="bde630e20e102843eee18205b058f68e93006994ba6fb803e08a3a0fe02aef2b19b03dff436ddece903d56c5be5e66511788b60a71cb942c6ab6d5f347e434f62e5be6c55739b4dbe91d314f0543a01c30a3df73a0310bef4befed564f6bf9388462c1720f23a2cab23b25db33dc5b41941c2d80f9b5e17e30464ceffaf57b6cfedf04e20af52d14b55222e69491832f98ae2a18c12be962273c06e6275b214be2e4192e6d4edd29d0cda4f0036f3fe1175f16fe01dea4d23da9214d2371a63b734c2409cfe7571935ba05ac70ac26fa14a745a5ff2152facef8dc0038f75b72536de2844338ef66684d730056ae8f0da2110049f6032b2e165ccfe048498cb6ffad30ac13d9b9c7e2f584f45a499652e997173db3641ce496a36e073c87a7bf073f1ea37a11e627e84ba65fef959ef17f5380745f81078117cd0787faffa774609460a6ef8fe2ff07bb4aa80e5b16c764dbe2728bfe4f5b5091d864a5c304ce672bcf255b479b24826d762438f5ed8c88da640d1f85f18b823c809c2399661d4e654d8d55c55a0be7a3db784e98530f4be1992878b3fa03f59cfaf9e8ac5acd86e3b669710f77d566a765f4ef76f58c34717df69883b4cdc6ad7c20723b6c4c69acd7b6ef446dc99e9228d6eab5a8496b5f6cf4d6061f031e64b62e392b623b0e30e7f139d4cb819e6582374443d950af938a19caefd884f9ca12770f032a59cc69da1ea1a40a7ec78f4f16c5b5733ccc9858b1f491b83f4a272e6509de65230842de86b8c3f9f554bb52e64cc466487dba9cd03c02ef5ea9290c06e7d737131073ef1da304d3dcd4b3cd19500d9fa9c7a8efb7a715620319dadba85d9478d4ae94bef083b3423e3dd29689bd9b5297ced1bf8994134b7caebc7c574e2720063cc5daa77bfe5481c8d9013efa89eb7ea50570be58e9f1c4c1bd96235c828e816a31a6f0622c8fe42126eb003c88c88b706556579b7dffc3c554fdb460e8ae79eef6e48d193a4d6708ec88b0fdce7d0069972dd06bd1c29e10eb8222cb6522a629704276e9041bd455404a4abfbd5bfbe93848a81c2237f2bda44caa93658fbc34c8c2f768a719a8519ebb16e74fe541b9e267dbfc46764728e9dc73876bf0e689f1a228994babedfa50d49f1130d97aca4de8dda80bbec8ed31bc8adea837bab55f3fe0092b6957ab1d2963b577e4d92510bce520cf32ea39a3931563dcc39e57f754039061dc44f89ecf35f1f4e6616bc5d271559f98d8e2acdad311655b59d6ed753a9b7b3b34c7541b6bedec199f5abd3a3a29827f6b4ecf60fc3ea1fd4c1206ac5f4e3be9f8800c65a57e7249f35c4ca432efb288df76fa8b90c3405730b6408ab29e36a181303b7836a94d743654520403120bc6d0a38988ab4a64eccb66b7248296c6dcaa41eb63d0bb1f746d87c299bb2ae4071170503a32f61a8ae1dfa0a2bab894f89e9a23993b2088f1c32eb2bf5a7a1c75e055cebf2e52539b4fee919857206a1015da51c0c7282fb45c46f5e6782fb84ec951b07e0ecb746be7aab23f21b2738c5c2e6f6800ceb8f8e64d407909d0e1b06322be943966dfd1b142ff2f5e8a2b4efa7989ba59cad7199037afa9499448a0276c2704d9145717eea44a4c8a344f94ed943493269777add81473beb13d8ad9e45dd45b034324ff291349dade3efc5f531f1ce9b109dd4bc5f402bd5475b03f03d35bb5c339f747f7871b3d27e631f0c6b20c84492c16d8260175ca1ec5eab34f3eac93c65dca54b1fb2ffa7f02668c8ea9a5c8823535e292d1d7767c6b878b9e67d70fc05349a0de9f2eb3fbe8bac829385b5077babfa5fb4735f83d37b857bdf298d7f923ce01e0ba123fd894c8847eccde7fbcfdcf5404e61b620428e30820015d738c2c4bd6decd896ccf7c4b8da40a9cfb3ecb26705520f25b5b44ea664a017a1afb665e742daf0f37e1b1e98a0101ded47c884c218b93aadb2ba4017377e356fc42c4bbbda382d9d7429440369a7741c61609edd1e23c8c28f495f217811e50bf71cecf3163385353c7dda7e285018737107b28fe253acf2ffbad71e699f7b2314c8dcd7ca2bc49054db552f537a1a391a7b82058b3bd598c93c67e0ad2728ce095ae886fae1476b06599011e7ba45a1880b3776aae6f3669230281d1db5e0aa206243281f5987d37c4b855800babcd7c8d339d3dfd2b4361a2ad70993e23c4ec14b712ef5c3bd1e79674d83a88f86bce804798055633be1651e45a982707548ac920e99bbabc0a9df8ca058d490c652d2eaba0b85da0664597b3845cfdf544cef15855084ff5c3ad14f03c88006d9ab53a835821a2df6e69b2fd26c9e0d0c10d27cf249b0f1c2c01fc96b4164ec8a41d257179180498685106fbe30a884af64f918b74d47c947caeda68214f45f187518e29c7b57ea3b15d23a88d0a054396c19ef04cd94124692db927fc6b6023b10cfc23a75db35266929a96557a625fa57ca5ffcf0ffdfd09e4c1e25a6b9e0705b2770c5c618422d228edef73e57b4f005d5ba4b3a17df84914a82062d5f0f747bbace36ff876f756d1ac74f75853676091b6847a95c518696b47d49e374c4ba70d192a9038f1d205f0ad81282878348b322c4a9b4a01852d3e18b770e941cdcfd7bffe037b6c923287097f55a4f5211b2581784c7f588c54612d517cad945945bb89b1fe504f85ed00e4cc47f97b984494d9098539dcb51e47fe7a81a496be4f7d0af62329822a7e312adf9ed518ab3b304a704857e58e0538ce518888142446341bb8fbcaf56ff0d8f2c4ce6b50bf0b83b8ec9ef4648edb920e0d328f0ce3181249eb11d76deb0095d2ba9a734fb71ff3d0b8e14adf8d2aa827dbccf0f1a325bb8693d0b14c8a25fe79b4fadc8aefc77781473ebf99d875990694d2f9e7028711d884a3d8db4c2745c21907fccda3299449795f12b4bffda487ff6a2ff9f6f80849d6dd2d521ea5fc31c6df71aad82b3dbca19a3f4c68826a8aae9fa3cdd24d0ce5a3b549b937ef514099884c474b6fd5fbf280f814eac9f63f5e00614fc39da9581eb549ab9cedf60e9eebbbd159465a739ba15a8c206d8475bd06cff1e666c5db710edc6c9acb6f2b5912a9abeb48189ef492dee58cc876fb2f6ce8e17dd86adbeb29a6f84bd39cec52ae857d59f3388d71c04bbfb81c04c82e4dced8eb754607100e41d4d3f78d9034d71260cdf13fe26e8621f39aedfc2b86d1e83cf3d5456549d0e6e348df30a30be5553be8f3b747fa684d46c83800669b0340cd114155a148fcbd634b359941949fd73c7dc32502255ee4fd457ae16cbf85671f7eaf25b8f1d713641a52973adc79cc8e9f739e0719e6db2b5c0366df8c327e79af8ba34919021e611e91705afd941bf3ce30a8b198443241034c9871a36f79438f071bb96beaf6ef6abc766b36b653c9b054542ed2b37a62140735cbadd5370779675f8404d4922c91111a059ee67f047d18921076bb0f629ad8e3279c4254767bc20817a26ffe701714d2f651d36209fca25ae3276b82324cad01ed680043dfc3157ce98cc110d1adb900d10f27c8671d7f4e508c4aeaf6f21af60812d96dd1b04bfb360697094b72cb17dbc95ce99478241fb6aea1b675e880ad822c93f979811c0e7043c45dbc37a02ac534065300d994f942403d614b3edd43a77424abbb55900d1113fccbd0feda4c9b0733d41f3f727fdd9a3bb7a18ec3797207cd6b70b35bf931d8cb3265505a7c1ad968bc6d40270cea88d99cf7d7b797052df67b1d7bdf082d5471207f69480eb2789f3c1c6c245194197d9fb5ed0e4375d565b04ac1b89e2b0b000599071138fbaa1e7f1032b623001f4320faaffc9bc9a542b352518afe36c5c0754751eb197dafe88aa0e550befa979a83e93a0d5430f6b32325a7a6fa789971161e2043bc9fd924d19c251d89188ae64e313f312ebed7df19aecee35bc05e68b684c262454f1abc855919c8e9f0c9e57c9514e8c74648b23d676de3000ae054990248846c0031b111536db9aa7f308e8415d83b68591203df3f75209b0a5081113443cc6e787f878478ac95737c9734f065bdfa06d36def6fc8f484d8c9ae811fff80bf6784585c0853636ba2f4992511fa9e51c0181e1936ceae96c855e7453ce72c70f92ca40433f9e1a1e12e8b396f66f94ab4cd37e0bebbcc92dd426b2de2ba08844820eea2f44fbe60bfb711e72b629d6ef0c52e28972f9bd6003d033ea43f8b1f57995dc0368282fa3b977bf7027893ea5dbcec292c1aa7010a2ae48d8aeea5b0788ae74a7cd37afbd4cd2b13d42b26550e6974102b4b0384a28dec1d13df425a37cda457e497c760f4d17c6eca515da589e1926f32001b21e08c5fc85694aae6de181aabbb3a09c7c628756286e6af4972d5017491d468eaa23741416031ced90c7880da6afdbec47028543b78044f3ad48151ec5834c3a8cb7913a1806230d4d6d02f5683e7ed143b866a65f607802e42931851d6897071dbe5b9f7e1489bc916f51e721a1063a8d9099249907bc570186e5050c08889efb2f52a56096d4146e6bc000c00fd2e4c70777e22ce707d81f750ed5a12a7aab8929782434c7bbc1989ca2deb95d756a8c188169f357bf72324848fd9deb1618b278f089b776bc1a19cd65c2946993ef89523a7834377fce8254ef097953e8c1926e0cd31addc3c5f51b887f4205e012784c2d00d18c2dcdd23dc0f58a93521c597b992f1b51c3d762339ca1d0f1851da1c7726e3b190a1fe17d4cb3dd062e1043f5f998c81a7296be94cfad311b6f2f1022c1d8f729f63fd97e4589a8939e01984ce910bc03a669489ef3dd74672fdad98955e9037954bf71b1f826dbef0caed1f1bda04673f8ced2f734529a543421bf00c743e0cb984042228f8feb18f30ffb2298aa37ed44733e897f6d5c86c1efd6b4a2a1bbcc767471a53ab70d5f48206161ef89d224f30e5064facf5ad75134dac2cbc943eebcc7c31a7e464ba446e1ffda8ce528661ecf14fc989c3d2c05243b9b3c9770270b6766fd4b71ae4122b1b3b01508a3d4bfc450814f0e4e7539e4bd037c7f9934a4a2d247fe01e23bc3502648700744da4e13377819d45da2b305d5d12b1946a49079b331062f637b7195b040005b1d156411a89fe1f48114b5db5d26b736db8a7fc37d55d5c251e153b957fef4a316fb4f99bca3b3c3c31519ad5eb003d5c5c1de0f0761c5e70d76294dd39f85db524e17b2a1035ca3da8c7b89115957e61ea1789ffc230e8d7fd0d2ee452314dd46fdb92917da20263fc6f54a028076503a8cd0e1cb53a844f0a8c15ea767febaa7eec9b3e1749aa2f58c209be8d8084efa5a27e72791fa1837e1de6ee3266239eddd9b4e3715019fe741ded47288ff25fcd4bd1045f9f19494c5caf0439e40ad2e543b79d3270e1b718125e9b93b9241efbbbcdf395f56e038c920b31e3537b14754f64d4f7526b76f67a64f68b7a2735f044c706b7075a7bf63cb758ed66ae28002beba4719039a88f76b0af7fac844829ce3e66697996b4869d648495a09d204af4064eef5c517d83203dc0574ffd62f34c921d77da93e5725317318e7ef2f3799a94032a403a6e88293cb05560dc0e45c6df92ffdc739a9f89ccf7f0af21ff081482724bbc04fa8df0ff301170c1c074d3d82a76d53d8c9cdd89d86fba12253d0f61980bf211cac2073aad7fd50f223fc9e4b65d99b7682022af28da6885eb2e318fade6bf4846c7c038d7fba6a4305761ddd60b6a4fca8ea51d9f71b3337033157fba9b5675e1b56a591b4f63ffc6994d") r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:34:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) fcntl$setstatus(r1, 0x4, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000065a000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x800, 0x80000001}) r3 = dup2(r0, r0) r4 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x10, 0x3, 0x81, &(0x7f0000000100)) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f0000000080)) socket$inet6(0x18, 0x4000, 0x1) fcntl$getown(r5, 0x5) setitimer(0x0, &(0x7f0000000240), 0x0) 13:34:18 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 13:34:18 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846497f700bb6deb099b7a25b7828e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x19206632, 0x1, &(0x7f0000000080)="94222bced07b753ab823a24757c44a06d57f0a9e141f6d11a3b0744440125c3c8035c8148c367125a28541b15a12ae6486e168911e2484e6fd3e9f62641dd9a7054b57cfa8e2220fc9857f205ba131756e6ea365b2126edd36b275d8ad166f421effd8b56a62e92c56e574", 0x6b) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 13:34:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef01f8582e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28c866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac1082800"/1141], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x33a, 0x0, 0x0, 0x0) 13:34:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981dd448393600"/202], 0xc4, 0x2, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2f6a696c65710717577cd33cac526bec89d1b6ccfc8b161d880245375d123e5045000000dfd508999e4355f63069086dd6020000deca1ca3f2c11d2fa47a73113d34c5217dd84c330acf90000000000000000002b73152dece964654f5a58a09497b140beaf25a790ecd4b3ae24545a7d6b6db3d413134"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) pwritev(r12, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 13:34:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0acdbdca04000000da0000000000d183000000ac"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r4}) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r5, 0xc}], 0x1, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r6], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r5, @ANYRES64], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r7, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) 13:34:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = getpgrp() r3 = geteuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002300)='/dev/wskbd\x00', 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\b\x10\x00\x00\x00\xf2\x1c_\xc2', 0x80, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = geteuid() r14 = getppid() r15 = geteuid() r16 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r19, r20, r17, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000002840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f00000000c0)="d5206e3816692619379188c1b34d367a3dbc737196a4488ca0c74822589f29def6f0971fa3da2b12917a81618312935c30a3cdffd4ca754baef6e4b2baa5339036061ac6831621f9c2d5dc868f14e1b634dbe562605c3a183c33fd76a407d6756f1c0aa49e92f42310fbcabeb71ce43bf2176d34015690102d33f454a84ec2bc510863", 0x83}, {&(0x7f0000000180)="577d8eba552f9d199cd78d1cb5aaf42004a9d14ce0762b610f1526e751058808689e1929cd4aa1dfabe331bf64bc6e93a37366f38c263ba2b62097c62effa7", 0x3f}, {&(0x7f00000001c0)="ffb9a3c6701c36a422fddf25a164bbc95dcb175731257adf751ab9bd9062b5e1175ebe232fa3ea9baec9d92d60fb4a861150d266a1ecc47c5ad9431d2603a9040a1e7598e28cf9a8fb8d74c778f94f7f9b558f7369ebf29edecb409362a7405595a881d275feab1a08cd426d20d7f265e7cf965d2e9a10e1a0e794dc1ad345dc507bca11ff90244a8e8c5b4673fb7142b47fb96684cd9fa001160e075bde8a99d3864c48ab84fea21b7070c6f20092cfd1fe61ca27b0fc5cdf4db632ba258152e6d5f730c9c895b2407505649dbde95a1b1f07523fe55cac22aeec1930c7f4f7d4c6986d87164f", 0xe7}, {&(0x7f00000002c0)="736cb618ef7c4e171dd2f3eaf4a6a90ecda55d3d644842dfd8c08ab05f17b1b95a074438f0c684fa392cba15af736f90d17b0fdde07ae336afd593dad9862853a6e09f00d398fea2ef6cb160fdd1f7a9caa255fcba3ba177261e2c63dbf5161d65bb03efa59db6a4432208eeaea5a6231f7638c19ec4882b8fd32cc09e39bdae126f145c1a0000fae1e3ecd72b0c1dd479592201c2b9d3549779d08b9ab2eb26a780f357e2743ef44a52df9b13f96afdc572af9a15a8d33c416cb4bb48dd5d7587a5aba36a2b601ba9a5e8d563f593b39014a01e12234a5360e5dcbb0d2cffad4c8bfc30713048ca87b1d6fd58ccb95a3b887abeb6ab2ff8a59666219c918808114c766be0312ad13d3c755d8cbeb9c99011feab3b007718d6d4eed825e7bd1742cefbee4d917b3634810f4d6cb0201596f9469cb57f80d929d64657ec3c8f253ac69b1486b1c6c3adda37a3f0ff6d7a582ee8089eedc2cced914b5c442e915c663835f96f212e2d9d62c1e28373bc451d0d5088d6a457596bb43e3e93d0a28649c0daf48bfb8fa083c0f8a69f1353776ba2d1ca3d325fbe1d1087d773dad6f702d9556c88d40aa5ba38659508f48c2e44cd849c5bec93b38d2cded8440f86dec43d6cfe1ab1fd62b0ab58a75926a89e08ea4cecf900d3e2ed1ea493ef6bc3d621b0eb9383f9f2e0b08e80ed9cad13948a665f420cc1ab13dc8641fa47e75815a0af84ec006a2be85f2a6405c19ea797106c2b0005b3b8771ae9c17400a72f298f8211917a0dfed9e3fe84ea340534744afdf37d4033667267fd49a500ac25267933b62ff6d19e882c69bca3040feb7c3f6b8e900b5a775f3035f18640aeebe1e60f46d884ed05df9ee17b4002ed3d5e01c3759a41b20107ee271220fa352c164c6245414f5b9f908626caedb103607401589dba6e6e323f75179ad22dc866fa570ba3a5623cd44f2ace7184a96b83a09957d610a7294b31c4e79c418a1f12f2ea47bc29391291d7d5951b8c7eeb33a554fdff0ac2a2dc8c35dc6bf6e117d5bb0d1d4667edf9fab4c6daf6cfa00d403c2f43b2ae4d574e8a59811a1a9f88d4bb147dbe42b74ab6f666bb2255f4b1e51e88504a9a94d3a66d5513e6ace31f142f3cbb0f962b65ce621d02be246a935ac03d30a024b4c4605ebebfb9921634b28100472d65ad89feee243dfaa271b90761aff4f16cdb26c9441e928a58348c17fcc9b5d76ec1362cb59ca6937d45f9777bf2e5ba82d8fc05dbb38cb9a128c0057f2dfdb2c32bbce93589fd757fd11b4ac21093fefbc0d035c867cd7db72a41289b3a9c6c246b3531e019adba8bd19b42be283f1342932508c2e1762bb5b33ac7e9d9cf514632d656e89386ca1fb446642fff3bd093ce916cfd8c13d3af5d21717c662ff18a0652425f4d2e820b09358e405ddfe784994db718c54db16aa97604421685b03b8257fd08c3bf16220f2cb618899819192f4bfe4322459467657a8fa95bf44f644b92365618adba40d38bbd1c1989a80896fe48bb81c195ae902d697c7129c4241ea6a511ec3fad56402ac83ce85f893a26599cda756638418acacfa81133e0f1d7070f296f82984cf6dc232869f4b5dc217aae469e5d1b9325752307fe0476358fd6d5e8da3877eea75d344f7d217af2f6922f5033d2a2752cf741c3f5c6c3f5cd5f586132237181c615bd6807c92d787ee39562150b33fa39bc7c29cd6f18982f9805a7a35db72da2f099c9ad4f6992f833dd4410a6a6c454e05db191457c20ef6d21f323560085b2be9572d404ea5ff83891b877e801b0d36f2fe64c01854ac06e9ce2e736d15ad52d179d9aec955864cd88c1f05f00a041211ea16046c1532cc022d3d93dd212529820e4a75bfe1206281f6c3383a39b57a847ca3a60f0950291b30e95779035bbd16a99bf23d7117c6c31fe9206594dde14e6dcbaa6a14084dc4f039597bb2cf36fe857f95bcd75c57e75643c552f7b6b0a0b5fe3788ae142f0dccb495c8185277f3560379f292bfaf03594a893ca8e2359de3597aa86277cf480538e2e75142f3358f0b8e7339f1c96a477f4bc7ca60ede12861ddf37efaeab983108a88878f3b0386f0f87f2f0953474b8335dfedfeea870c6c66012944fe1696642852577df9fa36d448f413cf0243588c0a00d2ac6db59d00f412856952919ab653173d24b162e57266043186fc9307d5913eb85949d17f06ceb33c72ebbb61c47ba7fb4e7a6501edc31da8fe498bdaee7adec2f33c314871498e5056548886c9bb68eacd1e6e8a4a921e48ae2b9a9785b47e13aacc013801f6f5f5a697975f4bea9296879952d7075d3c0d18b822071482aff20a78319444b48bf1907fbd58d11f7950207292725e88c8120e08aac5d8dde0b11b291fba68afbc447d29f0222d355ea0ab9eb96c79420e4ad8019cef5bac670ffdffedc692498d80ba62bbf13fa8d08738231067b7ad3bb58695cf2378e233caded16b8377386bc81c76b1d4ef1ab4ba63c22f7ede8405208277e329c39e5fb516e2063993407850e9c498667ac3122d340834361993db9a73a2a8c2eb7982cad8fc740fbc73ef872b07470d4da10408e752e66c53fd57e2bfb0c00c6c2ee7ed4954457e2645851c9fc068be005e7329fedc936e98bfef8dd3df700ff559c66621c00cc35a62e6ca5f97f9c91ae2da1b767c45eae6db4c8c328f23a6553be4a6a8a98378db63627ec91ae56f9af1a3c51b8c867c09f4a5ac54126680811b593edaa4ef36285d92183b1939942d51e14c7e21c2bbbca620d40b4039e94282da3c81f9fc8506d36616989cf1c648d76f3636fc755d5c4f10d9e891b90fc692909747d8e91eaf404b5fe4945283b930fa9642d2377efd79cb1b672fcffc6e2bc396fff1b588e986f68cffda7d2c0cbaffa2a85c7111b8068a6a1a540c17b2428d730b252096140d12c6852d35b95d73f111f5ec7364f83b92e8da7242da431d9f02e36e6f42c25516acd0d6573434ce8665e7338b29b72a59542ee328f4b811212f87a4799462bb4558d0757a36530c96eb1784a58f295e947dc6e2afcf5a499b336547eb4ca9aa07cf67fde0e8220d2733110dbb713bf90c60c844f5d3da69b4a7015cd4f7c58854fbf0ec99303bea06164d393f39d836a64043d5b0bf589b758c187f69d4a2b29bc77b92af75c3e52961d5e4c0f3e242e08ececa941658f8c969ae6880ca11d840b159a5ea9a1f4ff2c109da5b37a7676259588f5a3b51a9f215bf529c902eb9ce48356741ed31cccc7f25b96e2edaf7c1ce9e8cc9c8c873baed928613135b459734dcd6554bb082d9b5a62b9ce8334fc2a95c5440aeab914edff3616ffaad5403bf6f9c5731f4f7d7f2d512ed3dd6d785a914c3f02ad284739d47fd6d2e7a3f7b3328c759a3b7da3e6537cbea83384e55b8fb893865afe5c76fe79b8461f308e5cf751defed706e5272964ba43f4a018cc780380a5d1709ea6097667bd1b6c105ac31310306225d83b37394cb6da7b50638db70ec9e99f24027e64a0c899ccf00f5d84d9edb9222b6ec085e5a50bfff3ede469f4904b1b88bc20b595dac6754c1a999b43a3f07fccdd4f634e48acec78494c3c0266bb5787ecd65f9107395498fad728213778d32f66047821e59364f9dc9986f4094701bf95e69224e7502410e6a5b804312a037a9e1da07e36f627c2f7fc695d61bde511a119e8f4a3c388e9fa73dbed809efa62781b22ae05d64786f7adf2f98b55db88ec7f48a9bd6b4cd64757391f00cd5c2271bf9c90f2524f4a9958724df0bf6455d399a6851fe904b04dae6213285d99107cd4c5af08c9d85f1c041c7e8230b1f6145e0f59e768460be6d9dd76c3f1b9d6fd1a42290330c0025349f5a25cb17438d1b57fd392e28fd0de6ae45a74f9b20ed57bc9bc935d8313cc7d8881ce9152d662c33e3ab03fab7bea6dc37877b01e8fb9cdfc6ca999573b589fe9f880498cca3cf31db2caa1313b385716cf05245bb8ecc069532e8ba3b89d37323316c02f2cf0eefb166b10bd217096c37e51479997dcf333a1620b7e2cfdd34ffa69c0b6991585a6ad20547a32d7915b12ff55bc11223fbf9c6e1a39ae7f83687fa29a3d1bbe6e44ecb0f1722b0a4d2211cda721a27b47162b976ce868bf2f23d6ac87080afb9a20cec6a7abc29766bdc609f8ec00af3552740954e52e4612f26dfee272870fb3eac55ade09145515c98f9dd1ad3023658ce23755e0a09d3319df23eb38f3ab7cf11410a7277434dfbe90ded9555b8b4d74280716c7ea6096fe6ab47256290c4e340fdcc4ebdf0a1d5c8658d4777affc67e822e515878f4eded6849e84fc5983035b98715aab2ff6bb01a5ba522c701763fd48d45f294c9ef66dfb9a5485e37506132edfa7bb31621111fed39eb9dec76d4a0216b04aa06d98b53c96dcf56b892890e67d75799c59816f2ebe98c94e978d3ef590ccdc47f1394c1cd56dda9e881d0c6d5c3b33385a7a59ff776c9a42036902a8014ea4fc490422b59ce66b6890d6bfd7bbb7dcf0e78335400af01a7289c1957c4ed69a3bf00c31f84ef0a8e1a9829f637923ee0a221ff720bf844eba23261f09ca16500c1480e54e5795a9ab06c0f494e832b28f8d65319ad7f0eaab2480de46660f1c1cca62daf4f422f28f431d394110cc71598c3aa27c84e82d3fdd2fe3cd9b52307e4279cdeb609cb8bd80e2065eb755d3e52d263b05903be4ce0db5938e94817fdfbf50e0ccbcfddf47d804ad2b61c16d0ffae4adad96cb41eda000df48f700e48319ea2e0b13f0f4d612bb085e0cde7ee17c9510203e8fc8924b5ff32a7bf13b038af91963c78b3c887072b9e908a47061b96e399e6290fc96952d5ff52797c506bb8dbbb6027a2b9931b4cfb3a3d355ae6870f9373f36643aabcafce08f9e77aa25e729d15b749172dcf4a39ac3e2040351a13c37440012ccdd93498117140bd630aa1a20d48130259e71e11e10fcd6f4ee45adbfc061bd6e1c697a6b637eceb571badffa0b58a0a45d316d38b122289278a6d36a83b43df5e46a6dce8f73b0d278b30a8093bd59286e898591ae3c9791cadb739b0643aeef064f057bbcc15fa726bb1879c92f76ac8d1ef6adf11bc4cddba85ece6212b6941f1a951e97e077667fd19fe4d3095c16d0e10eab87b5019658d25fbb528ba0e14dfaddfd63845dbdb05329bea52ae95ba596f87485271121ce8c9ec3c5f3fb53fc6dbb8e4821e11f681759c3f2e87461aca84c2face2c92727cd8c8f54bc58f3067bb6e673ee83c3471dbd901434a1fd633ca16a56092ad13b8515d86a14b339001bea3457a03a054c9dce11952eae9ae9ea00a5cc4a5c56508a99819d6ed3339e9119f26cc5f9100900fb4a962bda5e34dc312623306fa638a70adafa25db3a75e2adac1f4b6e28aebaaf126b2ca5d77883dde6e27d7dd2f27fe3ba14e2678c4e7d834fa7fe48bc22b029cb30bfeeb5b00ae3fdae7f40dd1c5845e07aa3ca9b3d5b556cad1d289f20a69d52e154a1f9a1486ba5db093a03a1225e14cd00492936b4be99fdc833440016bdc0580b4931d35459954337797ad3fb58c9fa99e8e70149158cf5f506c072af595bc1a53bd36899892d4fa531dbf405c4f09f34d614727bf143308165d31155c8908059926bae0ec9b3b4e2d00058674dec1fdcc6ed4d56672d6b911cb5ca44e8dd53a6ad33abb9f4e2d8d811e363763c20a281b533c839ef283d815107d40c409bfbb90804f86e54cdd5c2645190f2483a710a66762921bcc0c49aea859d5288564f9ba8a82f197d719e2", 0x1000}, {&(0x7f00000012c0)="9dae1e3227de9836ac214e4faee43be7d0ca0b84b4507f60e3f9ba44c7ef326f1d06fea3cfe1e0b1f2a76476c7d24b297ec5251491b5817cc9a94068ed5afa136041121171f4a86641f16eb298bdbb2c6abb2e1d22628b7a2bc566cc6856a0e2f83b1c40406fa4f70d8c00656a2ee9025fc6511e9614675f607e716a8cab2d278d17dbb6e78395afdfda8210dc71ba1bd83fa9809eb4ba705711789083217bea561011b2c214ae0567c0c3d48029080538215f306f9387c7435caec447cb2db426908bec15efa999167383d04c9e77a0acd4a2f1926f351ec04698c1b06b878d5508ba55854ac0e80bf44c8bc6985ab7f5e825c6f22f7c9b2da9c12c9ff6c160aa33af26af2c4a8b4194dc511d8289b5d97fc7701c108d37d6b67d12f57449439169e3e272e88a6971821f86a359efc37fd1b0606174c52e750509987cc235d69a2b75c871455ce0a7a46a351fcfe4e5bd5267c4dbcf6b31a31f60958a75ede32aa65c7c439b27735360bfe6b0f319cbe495ee273f2bcaa5a64d67e85a78ffaf87becefc5b3fc73d15b649423d159e38916245f000071ea9359a3832a37cabcd40ba8c7984304826bb40b15413b8627d56321592665531e34a0114f64b18d747bbc4c108cffe049b599c2c0e14b3d358a9bb4ca540d3263332a8487e236a5db8fcfcdd963ef3b65dded579a1d70e9c9de9df10bfefab04a1d5a72f9ab8c69ee12bd3aa2393600451019f7f7a3d6b5365af3809e9918267052b8fc269d23bb9c1189b89f08c704c10d5c93a562805f28a089b299f72f338104fbe607bade873fee70279c007c8d6574941115246251b0bff1f906e82fcc84d777ebe4c6a0acd8293dc848ea373051852f26f0f7ac55dbdad362a11cdc3fb0a6c0da487d5e36336d1e239be0820dcbc4c0bc32ebaa5a17d75add260b1ddbc91e6561f369d3729ff7aa373b7e5a96d5f9ba44cd0f05fa816886fd7aedb0fab74eb210d19aab49b5ab8727355010b4d3f704a667f25351a360e0ce2571d365d641acb07b8ba42da606f84723328d582050db4b924efde8635f7a67c7b4bf9630d6f5666fdc253f9f3adfb92d2d49eb06c61987bb0c4c0ccd6038a0419b61a2847aeaf64c6466b1f7af53b251fd93b1c7d78ae600f084adc6696ba8d1b5fc18f0d566e8bebc1b0924892c2f0aee933db43059c49261308a068e60cc86bef836303010a6db1490786c63fae46409bcc8709e154d0dbcff4c0a6015b4da19f30aadcced0056483c409ee2791199dfa572c6d8d8b9448e1c4a6e20881439a32cd4e51c256a340f1f07c3ba9ea7544a50dbd6435518b3e06811de751e2684e8651db117ffb3ad646dd42d3bce5ec1a490382ffd5ab07be0dc47f7ff0a799b380ccb1f48cd733c0f724e4a2f4dc093e97e573731a630e44cd587a6cc3b575733a477fb89f45e75ca09babc6f0832000ac931f1f4d20aa7ab525d05026c38df8280682fa6d768fc6c89b08889ac493d417bab581e4dbbd797a19c4c93641e065f2ff6e4f26c12d847a6502d9627351cb0f151f6de3d00f62fa5e4d7c27a282e059eed5b1ea353701edb2e9cb3c902f5bccf4d565a38185ab1c9d6c35fe4898d7c302d1b299a4bea21789b5d8428a4bda12ec4180a609272d6a764e118950308c9032687c2bee07413055c28de582424a6209259893d3a9ea650cfc7b5b3a59f7416e5b35e2f49df649d304b0c3d6710bc28c692e03ee0bb49ca39bef0ae7f6b9dd450eee0c7932dca170fa51622965a2d45d89fdff4f06ed6699a25a4fc73cbb1b54765ac93999ab7cf658f50f376d5a1da8a61a5cec16d7bb48b13436c732fc1058070b405b3a552e518089c29a188f047545f245d4f6b4fce3d217957d1bb10b751ecf4ceb9377bb557a344ea874093a75057b04dfe51d63009bfa7fdfef9cc472228ec349cdd2b5f352fa78b975567f0a5b364965e5fbc2b988ec5640aae676f43b84140748cb173b17617023677212e0804a61f9b3c6ecf3ef4b93cfa6aa9ba1fa98ee31f4e8ddfdbee1d37afe1abf6b756e1875141b49d0bda99aadee32cec60d27a30184f3f1ebd23b29a27af4c3c8773d89b2cf6dea097a050c1178103c6d6937fe08538f79a592c3812384f0110ab29c7aa1c114a1475203d3a5c3987023af4b54a38ff7dee2d54c45c50ce2c8d9b8acab5478a02d99deaad77786f4abf8b9251697c25cb5fe1c6d1922e27cff9257dcb648194719add070315c4e995bb56ad2ca7995edd9e186c6f49ebbb3967fe839335b3061d036c13eeac31caf50b92ea4c1eb3c86b80fc68b7ea0e09c2fe49170af6ec383f7864378bd05b29d5d0105c9add92cae97cb4122b0ea15c2a12b76205fd280c2e5dc054da351895a71812fa60b8f7e2d2befcd52bfe49ab5bfbb0ede68fe93ee472b79e683565b5809941c60a3507601cd339cfa3aca09ba26a42bb0a828ada0905e21d184c27a3df6957b11e14755e7f6a0e1bc9057eb8afd7eed0f412536bd05c8b61c13b1af14237a87de8a82e2f26964d5378515f026a296bb431efd8df504da5e30869ebc4d50240f9aa0494bc273314aa180488348811426bd14214b5f0051ed26540fdcc0c10d816456e925bab714fe329996ff22f7e4b26922d166fb877b3bd68e3159d7070cd9b173cc06ac58292bd075581e3957f7d48a90d7c3f7cf6943fd53b19cf0f537efd2cbe9c3f1d4770f0613d694b613a2f44b9da38e289169e2d6a0cc9b2038c0fbc30cf34a3c18601153f6185bc3cf76fc3485f1ace12ec7ea4d31af805f28e24ad22735d149e29925f1a0f9adda6264cb66c5894c39bb551ff33be4b17faf622840b8f1f4c5dca8c091f5ec348d1d76dfdd0b950d42dbe5ec748b3602872bf716dc40350e13bac4a98a9612cc6f8098e8a0539e9d2cc3270d70e57447bfedafbe5f44a3f07fe0d71688d301928016c861984d70b636cbed3656b3f959c0b6ea4c25c667b0c50492146f4ad900eeca74a9fc0518fdc6020917d1d85d2f7045a72f070cb2c945de5cc7809b9a1322b1bfb98406eb6c344636d30348fb4dca32111deb21533478f5ebd75c20352d9b834c14a51ae430dd9fa5e840636170ef6b7d74bec4329167091730d6755b80319f20f92e1e3c551a72d99ffc1612c7ab7dfd1bbe20c17764f0f55368ed114cb043b952f940ebb9c8cf2512e3f752970adc672e793ff237e304fd78d0dd50a752ab2582881239b4daa1e1f563e37e46a50e4d1deb6d89c33931a837ab5926ebc2433ad67fdad424563e34aa2ce0f26ad5049cf88bf0c9a06a606021483aef2e6d6318606788f14481dd01a89a4a4d3e891592d942e0a358add6ada9c7ad9f83573ea3f98d4bfc25b68dbaae2721faed23685252337ee80b662ad7419de7c983d20601ea4d059aa7cd203d8d4e1f57e86346c05a5ace52ade06590d8544ccc44cedf59ce310c6db235cae3112c6cfcf5efa805b06b8f3f9ee8f19ed781d7628367d31ee7968f2a2e18e245edbe07ce33873e78d26dfb25e9ae439eaa1454354c1fa35288ac96e3b946ce34f2a61a890241e8338c1ee304dd8d40df2c25b98b09aaacd0b2cb1cce1ac84de7d4189d7870df12a7e98e7b5c76cc3ab335ec7b3e42161c0a82a2dc196bf1001cf5695bd98613a48d0dfdb5ab1e06ef64254b268dcdcc3ad003be143c035bc080535c2deb6fdecf8b5919587cb621299d939d867eda5c00f56fe4d8eee53393c22235fdb026af4f55803ac35a10e07a36454539ed696dbc51f2a5d21c15cf8d384727112e897081c4612ef1f51987a436c5604fb1d7fe2ca759a8cb858879cd9ce68c4da58cfab82b7e9499bd33b7c8de535b056debc0635102b6848c06a1f20970b0de07d2c90f0225f44958700d74aac588591bf1e447f8fdd958685930e517a2f310a2ff7e30c03daaffcb5caf32a59012db4724858efcd9a70214e17d33291f8f862a7b7428218e76feae3524e07dbe49741daa0f000cd607cbd177e9a6d9af4bfe43eabf1438c9a264547e5ce65385e27aa789cacdf7874de96e74ee2c02481d9ebd97a934694943b04c1f0758395130acd43e1a0452146c520c5758031e01761bcc24e8aa1de0dd6e9b2717dbcb6e7b5ce97269ea25d45b0fe7b04f1425632538a4c36e0ab4dde26f7287752faf808216409cec89e22be9203677f6894dd00fad8e3bed9005ea394b23325e277763942bd0fdca9eb2b9ca91bf74c07177067456f3905412b585819f90f3307933a6577a62d9d9cbf9502a8ef026904a01f9e4e0417f37a5a152cc2b0648bfc0bd6beebf5470ded7fff24a18b200269343d2fd0fd136cd8b3f6868e7a1fcd31b0aaaf7f20a914e9310b81ea12cc61869cd3cc618a8a5e988d279d22db57fbb8751ee04804a628d119ce45f851e9a4c90d8fa9f6c7de971fd5a156b52c7fcb5cd582802a8a7684479e6346611cb146cef2d52eea91cb351c2ede18fc9c9d9920b380a7db55ee341f32cc0bdf6d98d2833d134ca54e2fc17f7f72389072eeda0b33a7089b20570fe3f0d73f11e72cd48f6830bad6e851e6b78e2fb8466d657a0941cea578e87eb3be200e9c2273056c62149ad614452804c201eed7c24a19feff7b7bd3f62bf604ca5055a579db45f8168c15bb88603d25b9e2c284220a878cbc70f624896b840abdffe4a1d51b380165ca649b8944b4e290a56948c084b69c804e69fd76afa929a1f8df5ecf5ed42eedd8bbb89fec4d4a051b904017712393ac32f5695e1098cece185abd23a86e564d32a44fea680c9934e4e47e42ae1cdccf221ebd6e79003776ed601187f33442fdeede7ae2c241c9065085d331446f0f5eaad76c60c542cb45d98f5ad6041b27f6bbb8409c09f1df779bcce24117435747cb9b4af72deacca0e7e450cf77c1c19a3fb570e474aaea5678950243d3e7a268147b3b881aca023be8c4f4e90bd2f5bbf95930624b3709558c3dd585e4f4831918fc5094ab7bc6a71f479fd64d5f0b3145bdcf5e3252e6a0182e7c9c9252a8f30e94371f822f05c3dca154878979f0118981f0fd6d1a5d0b0c93795408411a78dc03b75899116ecdcc320254b7c0cdb400a5af5cafb4ea54fa40e947ce81ebb2284e235ecd79e9f9aa2e493f19da2843cbc1437d76041328e3452d7d98246a6223e180352175ea19241985f972b076010c41efaa71d5d8eb6d63fe8b97b07603a89e4d9b9be73afa11d26ff60db5e59c326738f6fb13db486d76a2262e0fc3ad05abf0554232d2f945e1c5442acc1c54d7658202c5b50aa2424e997d4f431e971cbfe00b6af8e278c9cf061ef52ab6953d3355dd535fe63109f1c1817694f3b93ca12486407f463c21881d431ec787b02c5591aec47cfb362947d812b5176a4ee85e58ffa54246d787574053c976d20123c96b2f7178e693f394e7c1fd038331d03efad97c20c87d19a8b5fc6964a32f13b2180c70add360bc94045c7eb6b0492fd4abcb52b48f4aaaafcac49dc69867c7d3c6839be323dcbc2e4053b69686a939e05aaef170c2030d851a38a5999a24d6cf6ac4fa14068f726cda1ab01f40c47b09c89f53ab77d1cacc334d5fc6ae4ebf513e29e8d5fc569a51f9e119a15228919bb5499fc9e1f3a32aaa5a94844d064145866851eb67c7edb4247361079b3e6384c3fb12fd3be80253c69cb192310d659792a24d240f32fe9cf04a8e0479516ca9a42b102e95bfb064c7d59c9e9bbf618d3d3e882fe6e20913d93496760f434b675cbf99911de32a7a174fd476b19a046942cd9a8f98cf7c899b244b6beee67c6f518", 0x1000}, {&(0x7f00000022c0)="4cf58e87df394e2bf7c9b00914600757654baff2eaaf0ec8dbc2b7446b3883754f2a85c6a41bb79f80606ff22ee2e4964a769173c6d1746b9a70", 0x3a}], 0x6, &(0x7f00000028c0)=ANY=[@ANYBLOB="2000009ddaa2b58fbe7d170000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000f17e7de144dde9e576e380a0dc3d61da8224ce3fb0b4c6fed76704b84b9a6773d39e2556046d743b4aa3ce5edec942ac7b36a0780915bf", @ANYRES32, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r0], 0xd0, 0x6}, 0x8) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4091, 0xffb}], 0x1) 13:34:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x104) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) r5 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x10) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) r8 = kqueue() kevent(r3, &(0x7f00000001c0), 0x3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x1, 0x101}, {{r5}, 0xfffffffffffffffc, 0x1a, 0x4, 0x240e, 0x3}, {{r6}, 0x3, 0x16e, 0xf0000000, 0x100, 0x124}, {{r7}, 0x7ffffffffffffffb, 0x8, 0xe0144be2c92c086a, 0x3, 0x7}, {{r1}, 0x0, 0x4, 0x1, 0x1800, 0x5}, {{r2}, 0xfffffffffffffff9, 0x7, 0x10, 0x8, 0x1}, {{r8}, 0xfffffffffffffffa, 0x29, 0x4, 0x2, 0x6}], 0x0, &(0x7f0000000440)={0x7, 0x9}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x8080, 0x0) r10 = dup(r9) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000500)={0x10000, 0x7, 0x18}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r14 = dup2(r4, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000580)={0x8000, 0x0, {0x9, 0x80000000}}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000600)={&(0x7f00000005c0)='./file0\x00', r3, 0x2}) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x100, 0x0) lseek(r15, 0x0, 0x1, 0x1) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x20000, 0x0) r17 = accept$inet(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) r18 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x8845abe4066f3e36, 0x4) r19 = socket$inet(0x2, 0x8000, 0x8) r20 = kqueue() r21 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000008c0)) r22 = accept$unix(0xffffffffffffff9c, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x10000, 0x0) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x18043, 0x0) r26 = getppid() r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r29 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0}, 0xc) r31 = getuid() getgroups(0x6, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r9, &(0x7f0000000c40)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000006c0)="351a01eb34ac368323758b4d7bcf60a1a9834bf1e0c085168e72599b9402f2afb6aee28e1cdd7c97531fff4ef8afc79c0ad8a066d8c35677997a3a2754022cb5ee", 0x41}, {&(0x7f0000000740)="76a1e6b1c0650a575b51", 0xa}], 0x2, &(0x7f0000000b40)=[@rights={0x20, 0xffff, 0x1, [r16, r17, r11]}, @rights={0x38, 0xffff, 0x1, [r18, r19, 0xffffffffffffffff, r20, 0xffffffffffffff9c, r21, r2, r22, r23, r0]}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x18, 0xffff, 0x1, [r29, r10]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}], 0xc8, 0x8}, 0x91577e3db568c15c) 13:34:19 executing program 1: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5dd9) r0 = socket(0x18, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x70, 0x0) sendto$inet(r1, &(0x7f0000000080)="551c7cfe45cd0cbef533e48540908502cb60f58375a7f09b95065b821527109d3fe152818699992fbbd22f35d45797c55f109eb69fffa2588a2a958157b51e96", 0x40, 0x8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 13:34:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pckbd_enable: command error 13:34:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 13:34:20 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}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000300)="02c802062ef2c86be32d185d9a864423bde0f4e59986756935a834185f5e2dc032cf89410bbad859afb4b754b9fe97df59632325a3d3ec34f6c8d935c7cded26db3c9a9b83a6350ae95fc427d67ad407aa3a8554930fd3118bca6a68025b8060c438d97e765a40fdb0539063d1a2bd0087a621099f52ca1522ea8269c27d096d4571592d67d583f49e7a85a42eb4398bfa3a63f99e1e07020764e3fb25d7baab5082f0761e75795bfa9ab1a383d14300fe1ed462e5a5826fff7232db1d88e5869728200625d428eb4921ccb4fd355b61a0e3dd38280be5be2bcf3bbae91b8c181602ab93eb2397d00a9092a6b069769fd6d1e65cfc2017ed2b9252aa33925312e463e2ea1f771118a7ca5de7d353a68ef60e58252c816f9b24ab8882d5f5bc17d4ec874e96762e6176d995e48c4aeb0512b2688aca49082c1a34667ba4e8c37b183eb30f2972f85d6f0678d1f0d7ab03832dfa6026c38c79e1b81e69056ef4e3578d1b17d96b0e789e73ff2f1ab10f10115c2f465d45a61837832ad405e672f93ee5a22f9349b33e622c6cb6d48a51a3efebb0af148ff54ebd264a501c1405342e9cbde952f1988d184b7f11ffd6784f976e58959a0bd97336c261a9ad095290b482063bcb074720f5be82b46c6a268322d0720b88c4217c43b6fc40b378c02f86fb3484b1f876d7bf2bf52d2274a234f75ced2671eb2221d40c3175c1edb02391f06598f8167a717aec6f643ddac9e851a8bd676ca4477971975c878d052f3fffd87e91daac9cc81df4f3384ba7e454cd46bca81569ea05dd8379ab1fd1a976e0095f9bc224a23c8c3b48e9263b8a3bbee8208953fa753004c7463780a601aecc86342952ef2e6fa6fa16b9f04992b2c44c73b59d4fd44320d28c5e8e477141df9a9d3a00359f56cdeed8e4d29cc6cc5d620b46037f7ea9063b613384c2b02de0898633554a99dfad824d20caf01bb06fb3f050f82503245883b4816c7f373c8770eccfefda0989c7c726324b6b0ad937d68ca58e961c6a0b7727443275d86bf47cfddae00cb8bff7c95a2bf5ec03ba6aeaf4d2a2b8fa7d3ca2261b04dd1ff3b6e8d20c9ceb461dbb86b0b54605edae4165534b3e7a8579e4acc78ded2261601071aee33c958f909b3e4b5abde866d023dc11a69dc06ac79759aedc53d7bffa5679daa8cbad39f4956f2a291495718047c7655bbbda12cdcedfe57b7c794e6e9ea1d33f0164131dfa62af198b2734f8bc25ab60aac28a531b2f7decaeac61679f4b9a092bccb14b1db6b718a8794c83f3472568830961b98a336a7dcd9618df0b107134b8fcddeeaf7f0d520b2fc6345bdbeaacf7e2c37b97ccec528fbfd3733d8bcbcabc079ea19758b2ce327c8f4898b6b7491596f3400df29b2b19be6449beda051fef41d47e96772dfcce8419c757a52b1169d55a76e6411a773ffa21325627d346c43b4613c9bbb425f27c2db7610f7d6c18755f7de01d2f5dbe9996a23147a11e52869b7a38666133f714a68331837c37a75d11d347987efed27d18edcb5761c29f139729f28d87d051f60cb65744a04c94eece0e01c7e4ec16c4b90270ad605d71364c8cba3e4422554561a0165c093fe448de85b456e93c1fba6733d13ab6850c478ba8470f67c89393002fae5cf3b07215d28ecf9661d7ea52f02d8c52e3e78d2645eef5d21d90b957d1d7c82b9ac42e2e2ce1b5f6b68ef90ddd92ba8f043d9b25526975ae85dc9c227297bfb0406919904abf7423b64116a4be6fe336f0b87fb4edc02fe6d66ec8e08ac1abca21099f6eebdbbaf8aab1bf7fb2fa51ddd8815b03b408f93362e4675baa91e54778cb6cc75f9f967d3c20a429b8b4284edf6d4721ff264406507bc8c873ce78bded2fb56ff0a6f260ab93a9d07f9aff2f5e5d43601d089da1c374ebd63882d7c02a047b9991d3cc18a98bae71e9c39f29503d37da0b8a95b17c2bf10473fb67c4f89ed7f7af303981cb3145b6a67112c53f45d474d879c300b0a725858a8a10e2e15345770f2301f5ecbba0528d57a88805bf5dac0a67fdf9bf766c5cd238f4f2ae9fc19ff414cdda4d990907c670789b6b9b29424c2644640f41b62d0599b765f0afff25786d98f29b3388fe8912e35aba6b36cbdc68762c3c5fba6327b1b7089f74c1e06e77f39a63a305e1c096d11cfed9057c5c9a5ac84bb5e185b30dd53b8acf641e7f4cd5e586f2a43bcee81cb11234d20b69f6f7494c6f9d3472516bdf98f5033b620c19e0326a392d1131a87edddc718aed871d205d7a17c297d63f2b41c7339ed7034ab719036e0d088fa9aa07ee3fc1ac5a8e803e9b07db284bd31d9668b39658eba7c50f3bc487a6a44309e34b247372e8979ab5c345eb3ad8f58ffce7a2e6471f1142ff83243e7355e171a48067dca101b088c63db1ac09e59b49d499ad2cbb0c2ee2e5d63b265e43e5544f1fd50d2bae5312fda3df6ba8dccc82db4fe307c7017d2da12ffb1d61d6d46debfdf68bcec07cffbb2ec6892d376ed70a2d810859abfed80327b2ab90b4049bef2c9a07cf634a102a1cfad6b888c16ce02d08315e1191115644c2be176d9dd97825f5b688f4fb5ac1221416d38e985c1a2cc41dcbdd1aae8a63135ba455885c9817aaf0fb92f2ef4ffa4bc4eebcfbc9877c4a5c66a880c8d21cfac9bce9b418ac9dcbe7a6d036ac9b805f199eeed7217673b59e6143d8cba1e2c5c08f509ab38ade8ab2bd9df2f740d70437551f62303998ba15196448432d5e93c586390853ec4047c0efe4c1d5b6ea5a5dc14a160c752019f8b06d1a5a1474ae9b70a90fec860c74b8b651beab0ed7daae21c607def22717853e64301e43425a86ddbaa20cc7b0c3bc818a012dd5c7b586a872b9b6c1307405aecfb568ba5b8154e0d5c0749768da8c6f57a4be4e708385e384a7b23bb1cc8e1c9d3e98aa3424c14731242d070a6f5457a276a0520d72c858cfd38d89784b6e2420e7968e4a209e28b7e953c750f7a186410a570e45c63b0d5c5d27d059f81968ef2c569354dc0b5ac0d9faa38df9a6f7c070cb7eb3a1add692243ee811bc4a347cb5bd9e40bc2e01ba9fe955497f1f95588c253b3e163712fb3032a88e19ecbfd67e246279051669fe9e3f0cab22a89d3784a5bd44212b9cc664491b1fde1ec3399bdbd925f762ed6af51dfab5e1c6533fed59f51c4fd7e643c6a55539a2cca45d16cde6d35f815264cfeb2a169a896dd5fee5e2882e945ed24a9ff46a960bdc93cd00b1fa0528dc8ae45e36290d15075f587ba66c088b397c1f940e449495989e3a8a948996e2c9c9d8f6d210bef83d6faf3c3c899fcd9d14b3007ceb123655d4d017d04e2ad39e2d3dbe8a7f04192ea120a2c554d34ed5978ef3804958514c84190d7fc1f056f011f74d546b61c77cb20056738e2b94941c2cba27abbe58b888d2c7104172b91b736c9d64ddc7443f30d676dfb2568fbd9a17ba151a674afdaf0716884f99ba8d9a57c849527e157fb1c6cd1fad3df3d365c726bb570888501dff57c1b70ede1450de11e6e60785eefae5375b393e9651c48c6b91b053430a2c0b8f3bbadcde2780f65084dfeb606a965556a5eb0bb4a1b4940983e42cb4eeb6182c43754db4ce662536df3b2a86ef9e6983eb0b57c772f2965a7e5022be8322b96def550778344869a5a183fd4ae7574a48626e37b8a8d1a8cb1ee996fc5c6d8ef27f960f7c8740207bb040a893c15702a5de85d5d24658e3feeeff84b2e9e40adbfe46a9b424950b265c5bd5c8a8f143677e0246d3db97c432fe20fa7e65bb4bab8b984f72c6b94934c4970015fb2e2925d48209cb88ee01f516b04ceb6526c764c100507f46a6eddf0a0dbbed8b0707155c4f8ba617ebc22822416be705ab085a21fbb998b3ac606bb3b5fdff49c1e97d0a6365e470398fc622a2313c01a4b7847718673f50f1aee2b510cfe89b965246cd52f2eeda58b39fdf9dccaa37e8bab8cfaa0174b33ff4a1b4a68cc9eb725bd67065a1e97a33b04156be5aedbf8b7942a9e36e4431670f900f601776fd717bae893e2ceebbfbeebede4450a2a8fd24311cc1f08a1c78bcd2e2b97203d25b52707bad2b6e4fd2e014e5474b84268f58b39fe4adb15d2ab61a28fc158c11425fb04707d1e331432a1a6af0f16e67e37bd7f114e5109db48e9643bd1837ee14f787342a65ed867abac51fd6ce56eacc45f974ff56a8f9c5ac8b741aca7b8d85c98cb9944e2616d59a6e28635e0872a51586d74ca67bb80e3816938409e89a05027be84d904eb4e0668717720db6881c88f9be7d1c8058ddd7f4a4eae7706dd71b9737cea824d967abc3fd1d5bcc97a3addb96660d80893221fcf15eb34b5cfeb5da650d9ed4da7a66aff8bc2fdce7eaca1d8d7f43b63a594596285d4349e7a5c3d57ce779c009bed3a04162a321a20800b669661d546fb24c739ecaa4ba38fe53ca1c2776913fb18140b60e6d60baeb8896e6c962fad57508bf500fce3b23901244bff7ab1fa3f384346a4aba98aecbaf4f054f7f062c9ae8cb9d683bd8c5b22cdd4629cd8ee1457fad80d9ba75a47c07771e44a7ed2da7f56a06c76a8faeec72247f49d29c00dcc49b8af9cdb45f9761c8d3634973bc22fbf6c9fd2c07f9b50d93891d2081137c4137378d026ea4e5b08d1338bf5607fd142b1e178808e4b2415d7cc748a56e5ad2eda4f1d64c97343cdc97884defcbc746b6d1b90be6d39fb9092a210d246b4b5a433e5d45b8f76458d7d51ea552803ae61a65f6bb799ed067d481f264b4efca206839599a44ed9e293aede327cab1b7a089b0104a3fb7f54fcd095c55f8ac22512b106b74dca2f3b623751d9c29d1335235e742d758d316c1f9fc88b3dd2d85b65f7dabfc8dc69cd2bc282e3cdd87b284949482c0b7092a79398d323d3b011a59c610ed0ae4d5eae3489f36b4ea069d176166f3dd8cd1f7ed822449b3f7bf0dbcdbb2514c911e07a012092cfa2fc7b6f7ec979f86def7be47a8cfa4467ab6e73c66e7ba6b94eb758dfea86e2dbe36a21385f450c5f0839c6de5b8782546d1c1c33402ec6e72d529acb55cd270426b1be547086f6c63d261c1f671e6ae64c465356f192fc17e8ce9259056d09dc533a462eec74846dfbdf9e04124656d5a32e7c2fd8c72ac449527ca26529e73bc91c6bec55220ca071c08356009950800325c7b9ea60bdde2e265d0e63416dcde2acd1f4389c3b7d1da58cd1c3113f176a437e34bf1161fbe439d334e78403eed36721cdebdc1f5e43389724ea3a1ee459c5a52c5f638a362c00ae0e39fab86acee4d8df890b4a743e229b5007015c8f39b88ddcd70d4549777598ed34c8743886cc7cd0cea818c6f21314b5f09b54c9d224ceb6236523834aaa70e4df74eab72159eb3dacf229231461753d32875fc0f03b54f935fafc56a6d8a138b2a5f6553edc72cc9fc6c7c1d5f474e2bfe2e6f701e2fb77041d523ccfa33299459ba596b87c05cfe6c4637bb34997caeae7752b14274db997ccab6ebc56e86f479e4bc74574713e115147b90f6d68446ee9b43e21664b462b6296c623c59e5cde95784d3c778124c57b1f2b1829b6ffa07413a472a85115ea1ce7bae363230a23ad76672b18a514841ad90bd8faa72b541dcf42eb857da55385706e3835cc45f32ca6c9ffd3ce303d541775b5710d7e93ff4a333cf3f799e6305904a36994d2a1d0c3e9927eebdc410482c28ad38528a5cff64710e23274bb8e70e530cf4ed738e4692d350a6e080e4f60a425e24e09b7f358aad8d6e65c3c7da06681b2a60f20adc5f02ac1b", 0x1000, 0x6, &(0x7f0000000040)={0x18, 0x3, 0x1}, 0xc) 13:34:20 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1430d2e0cd3529e5, &(0x7f0000000000)=""/142, &(0x7f0000000100)=0x8e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x1, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0xcd, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 13:34:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) setpgid(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x9) symlinkat(&(0x7f0000000280)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x2, 0x0, 0xfc, 0x75cf}, {0x3d, 0x1f, 0x0, 0xfffffffd}, {0x400}, {0x4406, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x2, 0x2, 0x8383}, {0x4, 0x9, 0x7, 0xfffffffe}, {0x200, 0x3f, 0x7, 0x8}, {0x0, 0x3, 0x5, 0x1}]}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000240)) ioctl$TIOCSCTTY(r8, 0x20007461) 13:34:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000002c40)=[{&(0x7f0000002a80)="46792e17436dcd3772c0658f75cae2784b3a07e34fe5265e357f12d27c4a40", 0x1f}, {&(0x7f0000002ac0)="1ac000db710bd6e9f4a5bb64977ba33c50bc3834e2e5cfa9c16f17fdbc5ed112572639cd69681d5ab46eb6c1f5cb78eff211058db33e2e62d43a8a23b426b0cbfeae977109dca2f74a82d7f97be5b952a8be0af62d06a44a9e46548b7624d260af9e9e187d1f289dbcb0830fc6fa0812e67bd99313f89d5a90da144d14dd8a92e04122cdc11b163b4a", 0x89}, {&(0x7f0000002b80)="9d45c8aae759ad98eebb9957a3aa17ab74ed39c0df4fab6b27712f992b35df50df878f46912378abc2b5d1a1940b17954500c0cbdeac09d290bced8ed60474f1bed561c0c21177e348ed1e75650cbcf9386c2abc96d9f085dc58261032474de04a10e0698d93db072ac5e53f2aa0e378200de80ceff5beca80ac2333f8484a4be4499ad9bf4f356b49f8d9e72ae4f362df66fd357cae6c68dbe293f0ddc6e14eb345be32d06809c478097d598dd859f596b799410bc6b34ee5f01dc67a1fc3", 0xbf}], 0x3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="62020207e000000143918ba5edbac32b"], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x44820, 0x172) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000140)="3c8627f5a13e2a5cf859974ea68659c1d563382289ece385396440f919b7f8e3d51b", 0x22}, {&(0x7f00000001c0)="9860725f99c6d0b491984c2997907138d620a7f9b5ff825f595bed5c96b2f92f6dea9179362d589f4f4f9814e8bc05e1ced61c1c2d245eedcf5a5b9134f616fb82575546c9b9ce632ab2a19a1d6d7ac2f64f287567ccdaf2b353409f37b55c84090bd65229707584610c0ee1636cf0588d4419412650189b1637448ee9bbe7740e9feaee9c839c20a83519c2275a2398a0a131d224b3217a0fa668", 0x9b}, {&(0x7f0000000280)="cb240adec6a28ee5f1a669043ee0ce45ff2be81b24fd11b02993679f3765f079d103af11fcb1d2d2a74bbca8f8c4ce14fc4b17", 0x33}, {&(0x7f00000002c0)="6b19d25b1b2b920000b9c714ec64b371952b455fb4af531fb5ea2bb7fe61637491987a861a143fbf01b64aa6e33c4a571d5943fb332a9f438f89c78bede2d1210834e30cbf8f1139b96dbe872fe64215caba8b9cdc40353d9758edbc7ce10e3197e705b0dd51589d6a1538f95a2cfdde754b3c4ecfd9cc56f616e964e280e859130e7ba8c31f73116f8a5cafb1e0034162202ebbabf085abf27f5289dfe1f72e2e14027c2ec30cc25ccfe7", 0xab}, {&(0x7f0000000380)="9b39a445356cd30c5277c6462aaadf1d4cd45f3a078e59727ad00b7727f6d44e9ddbfde19218373cf245cd57c62782c3e3822dce67da6688815dd07f1c4211eb20f548f8917497a22d83f411155b216fd21c5e9cf4d9d13ce08865e214aac0bb7b83634cd8080f49bfc1d36dd8b988d242d0514a845d5e86510163723ad4807a2c62a07c3c458f04c875e0d5d5e6a754b233e2dc6f5b82e0ed7c007d257ba00673fc1ee14edce0dd32dd3f26cc37b744c13b78d93934fdfe", 0xb8}, {&(0x7f0000000440)="8df92be6d9da68c8e58d8b099f27bcd58d9e25dde066611f6e64f447b3aee88b56b182c454df811fe4c20c400f480aa2e0c332cf58d9b940e57f8817984d1c5eebaec073705b2d5c86b352ccc6d8f47f62b0b62005d4c95d023305c62e9d866ddc42ac023563168d2d9e3140fb0d983e863a1d46fdc304a7d8d4466b78dc29fb2adcd03359160cf2a252c8e7756ae4c9c1d7a9862b2d47456093a7abdc30163edb8623fb0c5e6fa0fabd9d0eeafe07e3887ab44bf28da03784c7e7ae77b394f49e92e3984e74d0b642f1ee619d671f47639d23f0a5773d13c90fa3e4c76ab8eeb2d885f7a305850589282b037ba4bb90fdc83d5109b1de15f03c690773de3397073bb99b6bb55767bd38eee4511e32a68f44f78d4a4e6c00426ca8a0485e28731f348161273883ba626a981ee6f73e7153e29f649575e8b603f1829c524802786067f318126ea474cc815bc84cd6e5744ba82ba182a2f214613690a424644309b85b0be21ee349149a5103de9385949c5740242dea8f772409d56151b30d7c239a35ecfe4a3e2525d6947f37f023cea84eb3bbb22a884421f51f818cf337c6b4b00bc0622264d28d7bcc67b4fd53f65d6985664147e0bdaaa788160f89bb097f0a7f4f02e9cd8b82ca9cff24a1bd80ecbbc515a67bd0a19e1e1d5776e3fa379e63a5ae0f109ac035a53ea745124a5eca040dfaf4cac06421f963f967e4040a9da4a789f9cd8d152beef84cb3c734b1a070c0c48bde3b07a1ec1a9774355282a4e164c571b9adeee83c88fbad68be3ffd4805dbd5145a1a6029beec780b63f7bb96ce82a5d79293c904dfd160cf2f882944981f38da4de67dad007e5a45093b726e778f057bea6ad8a2ed4030cbe039d0a7dd39eb497f02b8798e99b78d7b11ea4ed905790c6caf5ce71616719abeaf5ce6cc0544d7047f0aa45eab18850d81ba570e272c0d57e4cbd448eb4765e8b72864662cc537ebc1d5c08093965184c1d29f16889ba55d6deb48d9c8121c21fa90ba28c64dc6ee75645610077701cab8aac88bf86ebc88c344f1e604cce0c8c3f8760d2cda3d57df20c94de9847628893a502709065239605ede9671e465ebe7931859f27b866dc499f2d6a7c3665c294f3253581300aff14a92da7c34dc5599e54104546ae9f6c0b8f7df6cc31821adf1d6cdfd7fdb995fa48855c1681dc6f4f484d4208c57b5a884066ee6453e02c78f65fe348aed32b5a3b69be4d07877afcbb76504d953e7ebad454a8d898ff3545904293e6023cc3a652211ac80aecbec64cced3d9aeef422b24d6ab268ba9d370fc4dae517b27b794b8b0027f8ee6a82cd6383b0aacfff6c450265ec10aca8f16f8470494aa880ff5c27c45f261ce5211913c443722a1d8276c0aa2a7c1f994594c6a626118beb134cf8d647f89acf73075e843e22f601aab8637273f704a67c740436704e3e0fe45aed3001e7d86d86f2c0b66850e610e307e7f5a6fba06f6bf212685cdc4912ef8f35f1fa4880e748e41548fad4e3a14e0f67ea515f2e13f4fd8bf0146505a92c66f69f257e0d76ebb1fed1c2c73f3fbb590782bca56c2764999c0dcded1a6ce1967c5221ae7aefa23750298912c5f5d4a1be4d101a22fa1b912f7cd7bd8642d0273540f8f648cef19c5fe0ff52ba3e2d64230f8ab7e3a68682334f93152c82be27911fca819843c77ca8e312bf6598f9264b0a5a6c0129dcf044f2882c9539d80e334395b7f1e578994cbd5b92caab3978eac07beca12dd06ff2183d4fded9796a8cd71cc53bcef62b61cbebfd150bf6b7aaa4eecc061c8acb1686b14b7adacd7f004fbad8dfbbcfe1da30fba73900e5a5db81c6526c9940260848520eae54fb2ce1b008c31d9aff261ad9b523cabf76469f3d69fb13399111700db6b65da7e63ff66cb73228f20c6a0ab7ca51bce4caf6b3e0239ca796b13bd808d714009f9e9af07967219154bb7cf38f89535ade05d46c2416880aa33fd58aa83c89c2b73f667c3b81ec70bce05c9683e7c1b447fac807a2031017f5bfc86a5c5fdbec1ae2b5b9e577a77ed79a0a5653dceacad507c495786508835fd22c7adc6efff21a3cafc230dad2e3b1f4945649ccdb1480e71d59c0cd24ab453f7dc38b1d7f5f05115c8a96402ab88d929d5d30b32c44018cc7d43f3fd76372deba0546e29e798e5682b7d19ddd3788eaed4ec630804ae720cfe4ed5f6681d12a5351237aa427395c0c6a3aa7e2388eb253eb4bba7d2b31cbbcd60b2c275c622fc6cc41ea410edd0b6f1ce73603cb8640f095ae30acb8075f49b26a64bbd9a46611a17b060861a13fb826b4c8fb092e8971f24158be25e4a7858f97740790fd46cee44f6bd3654a6d3bc6676d966f5288541d847d202b10c7a751cd9bb00064b96b4daae8ec6be1adf1672c21118702a6be992d249e1aa774ea38768be4cfe37136182341f656ac6b8417b726dff72696225504ef34f5c6bcfbfcd34bfdcdff4224102d06521de4a71c5e51b615f39de29e5dc2ddd8be8c6a346b154e24d03f10c5edf045e0af02291de79ec1d71a2aee869e1706483772b5a28d123e9e0613782edfd6f2c6ba23f553137aa5504cf96b7710adb6454f61b246cde527491009fda56c289b9957a59b5893f3d168f6528e9091b83f004c0595b6140ab33c205552577747f9ab8786865f986d434477a88640419c223f0846471a39ed073495495591ba454f071220108836975a92a2902361a79a723592dc900d792f6380d00163f962d43bdbc71150be1308ffc3a20dcfc42317fca5d135d760d28bc9c9a8383e7ec67041253eb94165639f971d388b6064c6a1779bd55c80d7a82d3f308336fc21cb918eb1eb342c38367ebfbbb9ae5cd9a7f8eebb9a18acaebe6261cd0ab3654cfbbd9dcaf3a142241ae3bdcdfc6b496719c9db10b5b6c7bf964ca74537ec5668620c17f862742277d268e52150fba8ce77abb20746a1404f14e09f50958c772e022d2d154a60bd3ddd0e10dfd7a3a75bd52055df9be36c6f97d2ca34dad40d94d77457b88fa2874d88b1e7ebc40a42a01da8c74492a8566b4cf8d4c415a2fbd764bc404a796553b155e1d040c2489d40dd75c27b39dddce79462bfb6f4d157f0a392db81139e4cacf4b0322e0711f1f9a79281f4e2265b022978c4d868081e703f291f5d4710eefe149a87d2f731aa31c01f2e6709e53fd1fcd8a7281a7f5945b43174dde64398463e15c4af830c8b1aa549b2b9c1b3dc7e05d12ec020731aa98390e5599c480914dbdf73e9d0b071fe791f5bb872678b7a9aa6c78db16da2628b5ac032bc203ade77bc2c9e6ccd0fac6c51410cbe1e6f1e4b1e65b221931fb9fc7efed0ebedbe9fa0caf592ed772ad5f1e006eba2b49528522c32e01ee868944b1b0004e1c501530e59aae45fc95bacacdebc8e2b4444155fc650eefe3d392276106e816888fb69e6f24821be81190b851a0290ab2bab20977d2be149c0ed0a68780e1a20d4356fda65cbb5098262e8a8e2922787a95460b7a8ec538459686940a13e087a6986f4706cbc3b81ee48600c616928a38e2b28eb1ccf1c1c4cc364760f274187196d7569566b49b93ee000df266706ba77501275a19694b0e705edeee12479cb1171f0860595d0ceef373dc07f36b68f73a8dc9fa4a81c210e2f386fbb449972b4cdef1a31c3ff1811d1680303f6958e3cf8e20bb6edb0d568efdb3efa032c41eb57a59c0bd91f617d6cc7b1eb3a99e8979c7c010298ff4553c425928faaf98ce5d8af0c0ff92e4c6850825e272bb6baa88497a0b59ee1d1b532beb8c3d71f024ebc177d44e8a0eaa70cb1ce2917b423a8d710498642dead35b01c39b2304cf16868892fa75c0384f11cc32abe58aafd8d44cd42a49aa5891617395dff9b21ca0ff7dc119f93b15ec7fa861107e6d0b1d0d5d3ec4431d2de7cc5ad1d4dabe28df7408109bc5c9265ba8ca0d9398b601e640102d8290d5f1b102e8392bba87ba4062445c2a8d09ea6a2e0ad806fd5079f27149a684bdefdd8ed5f7767e0dd7dc77d72bd762777a04dcb3fef589e224e7fb186c9c8c15ade7f7156859978e1dcd8278337f8cf6570bc61839424f0b4c4e01d6a5d77cbcbf9937b26f0589744d6e1f2ac785c75eb69afb7523e45ed481d6118607355d39caa9ceecadbdc1e59e8d6f587fb53cc540aafe1629e10fad0953d716c0735e3f709330a600830cdf903a2e14778da3f183056d70aa2fc409ed3018691bab561887bebed8568de2ac2396ffee15326ec89f96ee5c2c317198ec7660e2457a3618e92ef97e971967f894e59ad39bbc53565ef53f8884bc81fde570e3917d7fe359ea65352c4f519e853ab3554d3db68a3de16e27df9d76624e22f24f966dbedaefb54f80e0b214ebe785070261b840724875feb214d6cd9d009800bf3a55dd9464393ed102fb6ff7fdfaa68ec27ef20330b141c607136ac017f9b532939f8d98f641657c24e7176496980d5520df1620c9b99e9cbb8e7708e4dd44a89ce4c1d05910d77def0c1fa8a87bad12e077aa519d3b5bc6d57cedfd3b4e824cfd892b2407c2a739ebca09913261281941709120f035887a0d111f46a66e19b3e5d497a733e5e831bfd9d31a7392ab8da369dcaae90d5e43b6fe48f09e07de2f4968109c5cd5aafa0a37b87ee3890152226a29c8c027839fb49b89aae33acf730bd8341081413250414c2fdf86ccfbf76c2467f5b3822976f15eeb371925139792115800248682df9b756d70146ac3f1cd6787b81605a1cf2941c29358f292046fa08c939f765dcb1ce6aba85b397784b74af1a36d8a84e7ab109ef8ae0fe0e69efff182e9327254be404f1557c24a1776efca0a92e0ab8376fcfe04c5009a7e9ec763c410a7387494220c74d0b1552bc47457394a5ded8b7ce485f1dd8066c57f8cf3cfff7522612f3f146c0b08c0fa806d16218b1398cf632e1904ed7072febf18fd5de0996d4ae9029a9384047d447b7babe66dcee16d55a438a7ac49b43184e8c7067592cc3af174c02e8f1b77269f0ea4e5dd07c3b123fb37557847602822a5c85939636839904798593b1d68d3fa998c25a386bea30a610029bcc6e56513178a808d6240f1dd7f41976aa02501acd480209fcb74df0bcce7066c8acbb637379d909144ff105632b9bb283e9d65a02bf3e2f284b5d64fd968998dcc1d08f2373e5b8dc2bfb1270caf143361552e24457a2f74575a41e234a29d385a11d08535cab9cfe2619c358be8d599cc130c36ef49bc3a1f694d4b51bf0d0ce1609f81a218bb72893ef086ecdc83fc741f393471903471414b39848a0f2c55b04b649a0e060c72e08fbda68a92bfacead593ddc549b7078f2618c9501b7f60d8bd1a293d4bf507354cd069754cd123595ca4a93f3a6441c159a1b7df620b6d016874afca32acb88441af8b2d9c79c6a060b1a8b3c6c88ec1dd655abf8e3eb754c14eb88240b01b9bc86e8cdd8b83cc684488ceefc2738ddba5f7f0166fefaf38df7e69cd60ecf64ac58f06c44bda9f6ddcfe2050f05dc824d4b3bbefed9cf5f7a1a93de44c853424e4f7226fa8ff5679b3893d6a2ce1ddb749b1101233b84946f8f74f8c559eb5f726f5c75fa4c6f80c4bdf380cfde0bf61a19aee081f31d82bd072acb372d92297da8633f70a0a46746627ea735586360760da0125e57a83dd6aae3936047966f395f979c39f56ee9fd7c244641898ed2e7406aa948f57b04769746b31996a6e3ff3ca4ad5c4ec30c5f4719e80668652f4c0c9b4ff772a619a1edc31acff29d9742288d0cc4", 0x1000}], 0x6, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="63b4caca3adfecd42b98cf2dcbafa5dd5f4110bf9adbabcd1afb681c6fba0e145a097fc5e94a1f0d232a60b95b7f5c3f11e5f68e83"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = open(&(0x7f00000014c0)='./file0\x00', 0x10, 0x21) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001500)={0x4, 0x8, 0xffffb991, 0x94, "77cc044ff0b265f7e7d0ea34de4c9fbe98a4e29b", 0x3, 0x6}) socketpair(0x1, 0x578b4f97f474b369, 0x2f, &(0x7f0000002a40)) pwritev(r2, &(0x7f0000002980)=[{&(0x7f0000001580)="7faaa441eb9173051b9ae686e48a5cbdface56a3ac632c2ae660141c3c28306d5ad8f25be8207cda7b347706581809ea0a6656dd87e1a5f9c8087d6638d685f18ced348f5b897d6a03a18dbe90b8ef3a35578c0b135882e1c60d7b100705d081f1de88b5ebaa992937a2923c3439053a4edc379c78d3f1c09e2d1dd91557623a73bd90f81e557b6817363ae70d3535dc1d1707b24ada712eff8a12d4f92a5f6e7c26eae4ffefa2f7053df74cfdd7ce5245d19368804d6068364b3eaf05ed27a06597fe3dbdd72935f96b8712a254308abfa38096febce76eecbb1f073ab0f48afbb5bd22679870726b7e05482b14eb36aa1490b9e85b9348972f07d7bad942e737a358bd45164cce3b645de0ac4adb6633b7875fa16a93d903168d737ecb2633cbc93203fc9dcf70e89057f2eb1e2d4073365b40a623de7bb34b94f220ecf74db25da9a52df9089f88be70189eccad28bfaac9a92a6d8aa1a68736fc4d05b0b49421b7fe7b70ce7d2d368e3fcdfb869f5ffcd4a2ce9a8a1b1d552450445e053d68e106b444db1262604295643c93ff9792d61d0706bf67d9c0bf741092f0c89523b3864012e177aa246d7410511e70a1f80bf9d1246a99ebed81416de3438be7e8ebb592a424fabdb7f9589ef61ed52d08cbc64b4a592621a7a0842800656eff7d5d3bc2be8cc9ab25bcff00c6c8cc5346d7bad15db473b49b0a229f3a29bd4c51203350854fdae87abc62516b867f8a712093294f2641a420b83c677d43633acab31c28c918369729f4c9f36b659b1167aa16d2c19542b10c2ab05151e45db9e30f496127f6d8220c3ff181ace31898ecb31cd624237c3136e4222e0509d92cd264ebb43a9d73a63b8c0e1a86aac2ab82eac46462a79ab4de4252cb68fd68e0785258bdc34b74064f945c7d694d480fa3bfbe8d96e9d5db6bdda8ce3ac1858c85c7667990832a6b7a4d7e04c9812afeedafbf9a9894c33db89f7e7b1621a0617f80c1e47cbd93d18d7fbd75a6e97edac41f872d6696e598ebd4d36ef6595948eb99c4e5a0c5c23d58e188925e35418c16840f859d2fbac8363891f92a2637487a31bbb9c100ab78f192571f77087b021de488b49ee5b81134b96b683e9226e521705d5100795c3b10a7cadebcaece23de4a4a1be5b086225349fb03a35ff097c724cc7d6b3207ae301272db653d1a07cd73c831bcbb3f70511416ac5aefcb4f3b457062ec70f1b89694c4cf78e06f0ce45ac48d1ece7776bcc9008ce6addd8e75b5edc1013118834436343de9953ddc17d392fee1a1c72852e3867c6a609bfb6d4c64ec879f895e9adbf6479be8e945364e7090e61a24d0f3b04acb0a7a36bf1fa4ae3a0a6712f17347df4b769cc0ff5e5423907f07d8b026b2d002d4ab26e6bbcad4cb0979f845db81381001f6f0ec1e09a0caa4089e82fdccf21a8326ca653f9dc4216715dade36aa48e3179ac730547302e0245aeb98f933ff3b6303f063eed3772dd999a36f0b8c57628613c02fb1e8bba7aa279b03dc95d0ca432bae4b811a0d09a8ae5cabdf5249c1cc70b3366e81f62a31dee6a3b952b1ac04238a6c2800c44e8197a4b92cb4668233da793c70ce6fc0882e151170d2fb4213dc1b3ac001838da55465a16b85bc6bf282bf44388b88af5644e324adf5878622464f21eb6035baf5b9c3d3674465326082f888ae8923880f04d0bf42bd0afc507414bca92202ab2e59c1605c02cbd175cd25b9a9e40810e2a41bf033c6124749df7c3851b612e7dcf30e2845832f394f1dbbcaa67a586ab5de556423844f73d2878275b38582304dcf7418d07bd1bb9cae25b815fe375db62a53937db4265e04b7fb47b115587f9db82c7918b7a9a624e1ddb5837500dec3be318f44defb4ebbe05cabc875cd5c6c6c64f3e564272f0085b7c5cf909faa39627692e3714b73e703b82e682a3bb72add56d835107229b58025a751b0b4623339a8d872971ca4155ac09badcd1f6f3ae56a25b93ab1b8f0e100fa840a1d683d2c77b9ea668960cbe21987690508f3e15ef213371fd0edc33d4e1c94b491f275342915e87ef0c0222bd234ce1eeb0ff900bc6653078d83ddc080f9166eb02079a6d07d295d8fb17f535b9a6e97a50a42fa2860266803fcdd87bb940ce3b5f388a31b600ccc009a99eb1828170a67df0a3e3cef3f1acbeb5bbcccb9c32415694b729f67c91a47db36d26d445dc33941c4c91bc6db5dff9dfac5b7599cd4a5d7877669532ce8b97d514bc8998057410a57bc030c107ceffd44abcc7bb5693f72650aee62bfd77eaa55cbeaf66293b206c01441ac3d2c54630daf340ca26b0b60121676500c354bd62ca6e3137bc8de8dfbd7a8b365caf9a3b8d58971836875ca96d5e846ba8905f4e39e2c81149113c5169ad7560b332755d07f1988085f303ad1c801ab66e8cbd5104da9761d5902138919ed55c94e00239a9b6842033ddf743e0f122c394f49a060f9fa40fb99fb5575df473b03e5c881343e989425f747fb4e251fd555aeee26432ca8a7f4419daaac4c7782a471ff601c9274c6b23a9376e4dafd7fad4a161c5f707876dcc5d044c30cd2fc6995ecbda85b8b162965d41be6e0ba4f8deda4487c77fd0910aebb81cb959eaed65c22099b0d156e14d9c2f6e8ad2027905ff0c184c6218000389a8d41d923bfde91931b587b83fff599f1693013a7bf60638a581b09f7e522faeaa8183f8f8f07b5db6fb7095b67897ca7a24b2d66ed926018b583158152e651c4e136fbc8ceaae2b9067a9a63fc12b43c4d288d2cbbc857a60f5989ad81b344175a1828a136bcd812815635f5fa27d1bc364c31f15fede5f3167d5a36161023ad1959a835cb67ea073a8260f37f4b18023982ed9931a28c4694644dc5019a2eea285a413856f5269bb26391483d5b863313ded6625f019531218ceec642e59e4a8d77a04151863acdf4dde06a8fe48ce64aea948afb59f8476b1004f6faaece7017160e40e1b791ea81cf380b0aedc5a14424e6f6aa7ad6f6bcf4b3352c797bb9cc35259c60425c4b4c7d5080e5a515a2e5ffe141edda266dcaedc5c0e0c32edab5334cda821c6000851dd26293b9c7d2711f8192bb78c1332dba80a3dcbecb86fe5f4f3a7769815d5c604f9037bb25c329ec255e88a6298d0fd16590c690c5bafc61693969e81cbab4bf8d964fecbea42a708e78ad6b07af3e273a4970c3055fb80ef5e45729e689aceb07ccb97e85ed44ef42eef0556ddfead9afe108115fdd18d35944a465c9e217137ed6ce61ca68bcf15bec9e3fc1fcac000d0866965e99bc2dcc2c2bae02b9ccbcf530c980c513889c89cd7aa1d0da2dedd8216529e0e25c2932d08ee1227a7baaa9991cf1f5cabe3c36e3968fa6b72dad78df004b8b6f4e919b699b1c7937124e697ae7670df19da733a449ab5979aabdf5c65caa755a66f2d2deab82c6e4162579dce946984ac095ed9b6770c0a87dfd1bdb724175489d07bd3068189acace3ad0efb7b581c26fab7f77cbd75a42e12382cf906f55b2050310e43d1a3a44e58a5464855f812feb0f08299acd7374d5bdb672b84ad767bd69001d80624777664882a1d3ec6aa8abe575e276b7429c0cc16d59b20b43672340b71198d20e7359853dabf4bc4dac06a500150cfc0bd93ba0c0008913782480e49391a877524252e2f50830375294e6ee1f2c1911a1183727f20b40ec2ede6c30d2553564a80b5d8de1576c7e2b196449c263721b28b6dfc970aa334adc1e2400758dd9bd2b581bbff6b53b867f9e4d25f3fa6a304e9ac40115ab6086b19a693ee8842b83784d568b2785abe891bf45fa7dce38a4c932f51a1c738bb8b6af60cfd6ce53f85b4178b50925c937e3ba6d84fd68ab3f0e56bf8270fd69326e4df79448e0b92822a6bf32a36774a6113bb2e744fdbf63870431ab4a3528b43a366238ea8b45facdf892a820492c7f1c49863ffcbc9641967432e7ec5f5f9e736907fa20ec4cf7159efd5b51a415d8cf6d54499e40b7c15f1d45be16033bb9774a0d6fdf6afd28b7c098c93610ed48b8a3950f5d40fdb02690698c2b66cb36970aa3dcd27656009a4e043ef3ac8ac6da72cdaf1ec2aba34393e40c6fe968cc5c43edbe8e67c83cfd3fca5d9f3f0cfeb3981080ec14cc9ab9d75828c75c4c99203bcb1a511fa86dea1a57ba32de2c25993a37f30b6225fb5ea53a2eac8dae8bcaeee977cb0baf5a1e44dd9eb33865818275ec97b36d5ef9b089eff094097054a7324c08ed9884247620a528fc576576240bf52a39928b12a1cd63b5f90012ea00772d84c5f08085479d29ab88337bc0fefbcc4fd451fc06a24af6ad84938ba2c8ba50446f65d4300c64ae02d6a314e160e2158772ebc3a73af7c27f2be1136a8bd570642edc5af10645a899239b63bce8625916997937709d8d7d4e3cef5ac5af750c952ddea344278dd9ec2dff5336de42f018bf492e989ca60f7198a6b7cd2dfeb285c0b795ba179d1822b863a6b67862e9edd39a64d41539df8a5e29528422347da312958c1edc0cba4e30f8949f2e062aea466a314a85214249c573cb5a04056a094841c7ce07bb331b86190bd9a52e37acdb3d26d811fe0d4d48e783419fa77562248c2a8a51cb48e5a6cf90f0f3f5573f0358c9d2bf3b21bad45ddd17118e49ddaf64160460f8588b3aa4e9a3aa4572aa52fe9449b83cb8461e14eb32705fcaa31d274a58471b00ffd34dcb6f5c353e4dac1aa4e287cbe71e003fd6822e58775e682c14e54ef92965e69f8725a63dbcb562ed3fe1f537f1f2cf4c509df34a9b44a2de7305692f359d98686e770e35b40951c32039b95975c54b8d9dc79fe53d10040b41433799026116ad7e863b814751c57879f5d85c5c2e25f31d1d0086d1c857d1c31c94ae02169b4b710a28b843dbe30f45b3af4598e5b5fc2e2baad1e3fc619c6bcb98896035f65039a5ccd2b589ccf4e40b61ebc8a305efe5671d92ecc614a47a2317db5bad8d54e537dab0276276f026e461aaf31041f369b02cbf0fa95facc5b3ed16f554990183765148815540d56075a99b270518e830b39294bd3db60259b38e95db6c7f84956ea75cf67d117c21fae1360c940844a172a2a93e2be5313f1b032cf4e47665b6fb8e2482b0f0f33eb5b2b2ae2366f88a889dd4c182a5e273877f1fe37a264a0d4e98c09a6f959fe4164f5fddba31240b37315e7a246e25f42c9e675c4b695f6efda9b46daffcc7b37b3af9182d422a18095cabe6762d206a7f3b80f680ca89b005805a9d6a428f4260a912fd3e05f6102180354e70b986546d408931c6e409320c6d9be9a2458f340772a8fbf9dcae1e67a37f58764061aefba87a0d8006aba55ec90780c0607979905cf766bad7dfd9086b575339f8020f02f01cf82408d59397b756a9551390f74bd52f60bac7645b877cbc52c99608a36731ddb6ae1e24c1d5e2c941987bdcda6ab19be3235403c535161dbe1a0a3c0673c5291cb36498349567f9e84184ae04ff5624e6c941547cc789d801321507f89fae0a3de8c84f9c34ce0f7e14803a2c2bc43866018f117d7dad6364b897dff72c31505fb007fc94686c70ac263f12087bf885865d8b40e29d552013d5db11ad0174645fffcdca4fbf47186149636d0260b72c72c5cc1a26a4501b9e4049b594ac8fdfb096a7746d1e57353e9f34dac00dc7b54f7d5382d0d1f2abaceead86d36ba0750911a75a3559e8ebd01eefba56865705a9337424c9a5e59bd0d79223950d3e5f0e010549ea01c0af3237493db5bf488902ae203601", 0xfffffd5d}, {&(0x7f0000002580)="520bf17e5c8fd53665560b000a285a32451ebd7b130553f980bc9d048bdf68cf8f553df5fff2460d497078393a9fe53d7f350b3020681db93a5ea6cd49605477a247ee4a62f2164b7880cac4cbcd100a2e4207757ca13ad51056d0f803ffc88b4d3416d9edbac19fa5e586248025daa3e17634b8dad8633ee468f4a96f3611ab9b92587f2e0ba8ed69fdc2413b71c1d8d103c91ac65fb32287c5", 0x9a}, {&(0x7f0000002640)="ed93099a072cd6f4827f9aa79810d969bf65ea8a34df2ecce40c6c99e1bab3ab9f7dd159acc528075e752301b9ddc2807a865f5aa8b561020e65b9a24c3bc0649104cf61fd3e593991064d8573bc252a490083", 0x53}, {&(0x7f00000026c0)="d4833f203b9e14f7166a6a370e20ecbe9dabf6497a4fe6b752426fd8523c989a2686cf37d02f41052967aea7b2a986806c76bc7f617a8768426354e6e890f0cfb6855ce9acc720505242a6f7387777381a33118416dd42343a6500b6feccb6d8e5953721760640", 0x67}, {&(0x7f0000002740)="488962d4c44aaadcad7ff1832f7a92cee5f80924c811f1449e56a4c3f9e84b5a964299bdebb23a2b9f0280f14901283fd62ffaec20415d7e84308fb6aa513f09c44ac30ae60ac1b9756af00b", 0x4c}, {&(0x7f00000027c0)="8c21fc121d1b415802b9bae69c36aa8d571722caa22214d75bfe346b1da1de4e1b180f2af899bfcda4ffe3fb808df9bf60d69b993436b963627672c4b870168b7faba96619c46a40b9f1be7912528ee3ca7a659ec34fc8fb80131ed0d146886535c19f75ae54c77eaa72ac98f7a3698824351a8440ea1f6d92274440e2d79c3a82509a77d09840d7f2cec12895efab31e849f0b6c0", 0x95}, {&(0x7f0000002880)="c4c3bcf8aecc6a3a5403552a6fc0b5eeda7b9b86c4fd793577ce9a0909be3534746a6d87cd1140ef4da67acf8192405eaf30a7ffad2133057237b5885f61bd10e38aab9f153c3323eb3fd4c2cec81cd3a248583cde98174a89934dd242db6aa34f94cfa9", 0xfffffffffffffedd}, {&(0x7f0000002900)="1c0d19cf7805115b8663f44b7a46dc4817c455ac4a4634f52e13c35960cb225b2bb231ba0440d6daeeb0be3c19d3114b4d842cc3abbd5018edd84dec4df843ce343122ae6c9dfd5080c21599fa89b1c76a7912b4446d459b5fc2398b6611232bf8a33065efd2a37e94df8c80b8b28c", 0x6f}, {&(0x7f0000000000)="b392f921", 0x4}], 0x9, 0x0, 0x0) 13:34:20 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x18002, 0x81) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8d65", 0x2) 13:34:20 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"}) 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", 0x170) 13:34:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="23166a50dae2c06b199f83b5ed9a6cbbec3ebe7b52e1a6e7c1ac22d282e8bb03bcff3333c89bfafd69a95475213a6df9beed4913d6d7fbebcae3e903a23c6ee1f1a1255aabd9ad1b6f2f99f76904af8c11834c367d6e37189be1c822cb266c6c303c87e76303e410510ef0aab3c70809d2c32c8fab1cc98f38a0b8afa9587f42b92df0f262dfd7fd8fa0e930011468c18b9989423f244c5c055edce17940ce285c8a84055e49c9d634e3907399994e33190a1dfa578f051f2b400348ff0709bee140ae9eb916fdc9d5f738af1624a8b3d103766a794a447f795955bc7fa4654ede52f4c1885a7b695bd0bc20ae0458a1bd3c886b2ad8d0fa75d72666973a958a704b6102c373236b9fadfaefa3f8a6ac6fcd7bae50355e9acfc45c27b9dfcbbb55e5bf52d824b9a5f4200d9cf0a2556c4a4e624c81251a009de12bf583cc7cc24957eee196e4252b85d04f6878e3424e4d4a65d0d281a2c76711ffc5c6bc84aa8d69a2adeaf4503ee677012fd5d1f9660cc63ba32c3653242647e9c57812a43f101984c5f3a34048cff4c409c0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x74b745ea}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 13:34:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) renameat(r2, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x188) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f00000003c0)=""/151, 0x97}], 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r12, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r13}) renameat(r12, &(0x7f00000000c0)='./file1\x00', r11, &(0x7f0000000100)='./file0\x00') mknodat(r12, &(0x7f0000000480)='./bus\x00', 0xc014, 0x8aba) r14 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r17 = getgid() r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r16, r17, r14, r17, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r15, r15, 0x5, 0x20000005, 0x1, 0x8}) fchownat(r1, &(0x7f0000000080)='./bus\x00', r7, r17, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x30004) 13:34:20 executing program 1: setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x21, 0x0, 0xfffffffffffffff9, 0x3}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x5, 0x0, 0xfff7fffffffffffc, 0x1003c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0xfffffffd}) writev(r2, &(0x7f0000000740), 0x0) fchflags(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x40) r4 = syz_open_pts() pipe2(&(0x7f0000000080), 0x0) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) fcntl$getown(r4, 0x5) semget(0x3, 0x4, 0x8) geteuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000001380), 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) r7 = socket(0x20, 0x2, 0x3) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = accept$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081cb30ef471f4d7dad33e009b1932f50902ab2eede13d3bc7309a12932e709dd2d2692d54cef68d6470ce90b7cbbf209923c9659869076ea2400238bcb598ff19119749b86a951cecbca79e818445696da6b28fc568584e65d150ec27984cad2cb628a12524bfbc38144f9ca66e56197cf8064629d5265a509a22714364ab644567b0eeb7ef2db06831ceef9123edafe6b192296af61a7960d2d1c252f48151db766e5c6496ac3656ebfa3171f4d5044de5bca77f40d4a13b600d86ad674d95d4fec59ca193920a3e93dd64039b66c76a08abd8efee94f178eaf22c802dd48f8e04bb1e5ecdba33e2d141e382d4c9a9d8d5113f73b3a5b71d862e344229b65cc7f913bd108bb244ddaa123e8cf1dd916d3675d3aa70ccd51fd0e4e1430a7deeebf3b90c016a7454c30890d7e8303a051b610eab020a82de38c77e3047391cd2ee9b4d023ea6e01d0fad7a69edf601b66da3aff3e726491fac22feb72b8d04754703729b1418afd5fee53b6a22ef3832cde3991c23abd27b03b5b952ad710cab0206ab3272ec75dd5cd8da9b17ff18ddb6c08830ca118421183b250a1258600000000000000000000000000000000e357ce0f7e64f55ebc72296f074ca78f070af227e17f811390a946a6cc86de8ccc36677ce33702962e721637bdb4dc23a1a0ff45e50c2ced9ea79fbc4060095c73f49b812bb23a8e5fda82d9f0ba436d7332992b2940922e09080340c7e4499d086be6fae2de01fcd6db9c0e3cfec1af388e524c67ad42242c117c6584b95c3b87e93d41f8e5d09053559f541797896705cdfe05512e99b8809b1d9b4e865619"], &(0x7f0000000480)=0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680), 0x1000000f1) getgid() r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x1}) 13:34:20 executing program 0: r0 = socket(0x6, 0x3, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e050000000000000039c3df251c8545"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/239, 0xef, 0x1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) 13:34:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "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) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r5}) renameat(r4, &(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000100)='./file0\x00') utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffff, 0x5}, {0x100}}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x9}, {0x17db, 0x0, 0x2, 0x3}, {0x6, 0x18, 0xfc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = syz_open_pts() ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40d1e511, 0x7, "93d60d3b4016c2000000000000001280ffff00", 0x400002}) acct(&(0x7f00000002c0)='./file0\x00') read(r7, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCDRAIN(r7, 0x2000745e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 13:34:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x1], [], [{}, {}, {0x4, 0x0, 0x4}, {0x0, 0x800}, {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0xfffffffd, 0x0, 0xfffffffffffeffff}, {0x0, 0x0, 0x0, 0x7}}}) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x400000000018, 0x4, 0x0) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000100)=0xb) sendto$unix(r2, &(0x7f0000000000)="41751093209f3c86406878d35585721cd8d7abdc092d2d4a668967cb3f590ee4fa07f2255733ee975757206f99f3edae8bd653ddf0e7eb10fba5197f7a662e5851e4bd4ac147f11a0b4881202b93865e397353a22399abb2519038db8c840b67", 0x60, 0x82983b5acd79e8be, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66697e653000"], 0xa) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 13:34:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r7, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r9, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0x400003, r12, r13, r10, r13, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r11, r11, 0x5, 0x20000005, 0x1, 0x8}) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r15, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r18, r19, r16, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="91faa22d0e1d178cb9cbf492c686794877d8e1e731a1d1a343c3c551011e9c90e30725b82d795ba4ab5f0e47aab02d065e9366d1b59086da2077c4d4389cc4071844e971884e3392b96c3e22d67800596bb7a906e36528ab2613e5ac02101b2ef55fef9069d9193f6ca423203c66c09e7d83d68c39ddcca33ae0ad2234e777c096bc77d96d58bd3410c225390d654fceb0a364576eda00edd04f8f582b5f79544cbcc2bba069d77da5008e4cbde5027e294a85c32ce0af30cb828ccdd69b411dad96e000b16ee91b63aaba0e496d7965b3a7dcc40c80d3760090e2b2bef7", 0xde}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r10, r19}], 0x68, 0x40b}, 0xc) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:34:20 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x51e, 0xfff, {0x1, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfd7a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040), 0x0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0x5, r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x9}, {{r5}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) fchflags(r5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r7 = open(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0206921, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSCTTY(r6, 0x40047463) load: 1.86 cmd: getty 70784 [ttyin] 0.01u 0.00s 0% 308k 13:34:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:34:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) r1 = dup(r0) close(r1) 13:34:20 executing program 0: nanosleep(&(0x7f0000000040)={0xffffffffffffffdd}, 0x0) socket(0x4, 0x8000, 0x35) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 13:34:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000008494d75aa391dc009300000080"}) r0 = socket(0x18, 0x2, 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x3) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r7, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x1, &(0x7f0000000240)=[r7]) r9 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) setreuid(r1, r11) r13 = dup2(r2, r2) readv(r13, &(0x7f0000000080)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) 13:34:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r4 = getpid() kqueue() kqueue() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x0, 0x0, 0x10000, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$setown(r1, 0x6, r4) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) fchdir(0xffffffffffffff9c) getgid() write(r0, &(0x7f0000000040)='!', 0x1) load: 1.86 cmd: getty 70784 [ttyin] 0.01u 0.00s 0% 308k 13:34:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) 13:34:21 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) acct(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x220a84f36ec98fc7, 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x86) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 13:34:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000340)="53c068f74f4bd31dd631de01ba55ab96a6fa7476c54ec456d465ae29183bfe63092d811a6afe2b43356409163e7bf61f40dee3d6f73f383fe40c7d90225f427d7734402c34a74d0dd3f0fbff7b7db6408666a516b5b5b42c9b9a3eb320bc0c3626f04d59326b681b056490b8311c6dbd25d7364cf9cb68385249c3e86c30ac42766c80bd19eec65cb2e8b7856dd3e26bb06a1ea20c8870ae309c54fc3657d6321d386b48e21de5db02c2d3821e8bdf39bf909465fd61b8c4dd8587b458aa233c8f96b069b928c4eb927c0d7a83ee1fdc17de9e0830a812ddf6875274fe4d29a8e42fe1f124083482b4fa5be9e7987c33b1eef436114f188c76d3691de2c2fd4662abdb77551c583ccf03ad8b02ac9b434ab58390b2f44354516cc7b676cf86c6043d66727bfb1bec77e499a957167d4061a18a1fb71cdef260f70ef4a173b17eea1702edbab40d48720448ae5adec443cfdf3f28da21010f05912661a982e0838f3ff2a9ff15e0154209b42e36b3287d42748849144bfdfc0c653d449036253e1c6c3769765164af0ff05608fafc433853acabccacde4ff052926fc6d5e9ffa1338c347e0c1b71c51966e78ee78e88d5aeb18d0819eef222ee9c6a17ffdd6767d2a7a54b87a4340c3d1bb8790d43dfcc4239b2563d96406674095801f0d9e5393cc779a04a4e2485955c2a85d96c28e7a27feccbd314167b17c6a1bc33f659dc35c8796929b74a7baa2da66bac53e0f95df71852f89f5ac0fd9e3fe7f9b0bc905b57c2a8b8779da9286b7fdbd894d8f94b4fef2c3869a8df6dd6ad79dd7a8f03e88e30156a738a5f05420a16d9e3f64dd724f38f6ce4dab5ba6b01b6bb96a9170437d68e73ae3ed840e392e1b65519867e03b5b8f8c46cb47bf133cc6a341731abc48ef347408f3261167b7cbf8655651dff432fa8ae9148bb8d8078683d79bb6c94d9df74f9eb22e14d91eb438b2a8608d9a2e934c1470d5f581a074af4c5afc6fc0bc0748209f7877f549c346c9a8c3f08f49f17efdc8655000325a9b9855638c3f6cc4403f2f24e2b8fc6d5d34496a35b6a8529bafd5522ea5861ddb09f46200ec7cee8b9ef193eea48bf471230186dc92e77cbe17b270031e1ff16cf90708f0d60d17abd8aed3c0a18c3d6188dd36ffa60f250cb5594307bdf7e28013dbc282c4113346deb5ddac9bf94125aad40f1ddc44164820001326f60ecd9d72a58f8b39b49acc520a9b967f6036257d9f3cd87c88982b6028f44089a09b03c1b1dc4e47631b314b0e399149a8be2e77578d335e3460f2633ef2a700a1def7005407d20edfee3b6f6034d033bda572d80489aacbcb3007609f0b408af3a6e230fb9c5fa83a2ff14d68a17148650bb727208244e46200c717f155cc4c4e4d259abb6f976726af17b9eeb76ac09fe21edf2d902e490a3aa93f44584bef164b0d5747822d7da76a09b8017bb097840f065864ef8ad17e1bddadcdeb5a801479caf7902bf1315b51bffedb843b9abef43f59bd3a942649d68bb23fff7950c099cbb51ca9ae89aaa417550ebf05b00b9ea51e8e03b15f815284be803237b86f38b6c36e2096b47edf8affdaa2fd9db0c40b9d0874f100593e907851d47f84ff0b31fe7344b8f2f8001205f2bfbc4e4729e8836666cb311af9a5cf41eba468e780572ea5e06034b4db99a8639323587e401e5bedc6471b05ae2bd6bb06f4ebaf7700044857f713a2f613f4e4ad446e9658f87aa8dbd7ab27b666bc9517c4be0f085d2a41dccb2418e619ba4e12cd841836b28bec9b63ca51b1982c45a79f624713b9aa95e6ddbc3059d95b6d59315aa35f0da5b7c52c4c10e38e8a8df70d511c335b6144c4a046e8c63c7d1635e0a4535b4373cb80bb3b22da5f78543b946de54a8c84bd496a00ea8a15bae722a865be2dce152f526056dc4653fca72d549bcdd69899808ef02e4e0ce176526ed6b3bcd05bb84a4ac37e212cf74d7fedc10d9f1dbd02a5f95b0e2805174f5c22860bc250841f2572eac82804b56b590a6da420d74dc455f93aec7461c86b9cee87adba1d3b2b3dc3bcb45b0d0ba9bb8a8932160bb2b3eb69000ba5c1f0266241865521d4e49f4120c47fbbde564cf92526e5099a2aba46e7233ab6690174f626617d7c3d8fb4a7852aff951b4948bce5136f630f470693beaa33a88d11086125eb5d17b9ebce3440b2a8fc47ba6866bdd42501858ff932177d566c0230f73c0f3f726cc36a7be389a90247afee3dd2e2822ef188f5fee352f7d1ea4a944e3fcefc34400429ba14db82743b83c95a033311ceb0bb7505974cd007c0e5fe556867c4e8aac43efd890b607e4a1bbabf61bcfefb3d87c7fbe44b8c1edfd11bd2d1ab787001ce677a4d4a1f94d4a3b7474ec57346a59e15a0b8d40c956c3f59c41a6eba7942d5e5cbd80748cc3f0920489dd4a6e6d660d0995bc4783b93e5fce64ca92839f621a8bb38ec79594a463a520ae1d6855053c367e3fa13cc8fdde458fca5636e0ee22d812112284e246c2843609a9f58fdc35c359517b9efdb2eb3acdbe03d81af716b24dcdac9afd1d463dc1f56118ac417ce34163b6455af003c9f05bb1c7a7e09f028d509b2a51cd2bed60ef0cd4e8ac9edbc48aebdc1e8616a2c4090669a65a404e29a472d49937266d9e5cf21434809aebf90f297b2ce14ef36b3349db51dbe613cdab398e0fb4f708c5c65c8d12bf62573c2295259348688c0e54251425670fb837c9f86bee92f49700e66096dca9e5324b3a74b0a1eea6e9e69f73b316463a33503192ae8dbc02c00f17f0a885feb7f765ac83596c9108f72a7749853b732292ae41f4299588b236cc41db6b757b3244eb483ea915e5195867480fda8d5e472e8eacec23bc145394d536a5994354ca6737a6bfeacaffcd7c521e848596628fe99f951cc14ecd6d86f376512539d6235469ddce67f61d20ad62d95bb336fb8b70f54eabb1033f55d35b42c902614a8b447000844790e1e57b4fc706e397c0a7e953173ae42dd31aa271163ffc999acba98a1348ad5d6a47ad80fc11c490d33c7e30043ab840a787d45e487599f4aadb79344581a04f33c36ac8b9bd835948662190d7b3b9a0912b45bb3677152cb4c7feee6647160f97d6d893f0aaa5961f4487800362b868de84461d18bb5fbfce9794a81d320ebdeda259468b667b54c8ed8f871cb367fa283dfe12fa67fc5eb8f2e1d76602e227a745df5183c8db885bf2d6188d418cf451598d45bf7d79336fb952bcce7643e7b2b1953bc1dd39c6a2b188e8ac3282da5c0356599d8cf1eca46c24a6e719d500ad9bd25085faf1875361d6e33073620c5ac2405c7f41b0b9723109b0978a74aee284e49db279aaf083239e559284678e53651c85f9bc96c0cd83013acfb53897190de86175ef5af4b04d187737ae45caa4a809a2e115be050cb77de1e64a94a94470772f10101d7993ac69cad06fd26e7b202459d58da52ff8232bab7cb3d240b734f04ec1a01d6f6d02f0a2603be04e360575348605de25310b3e97a97f8e99b7d1ef7966f30d3ba5e26440e1ac41c3b4f5671fa318783ab7202ab11c4247af63b54b53380e8c646d7129aacfd1f1741c3f46c6b21aa5846d8e3e118d3de37b9a3a402cb97294bf6ea209844e7c04ffe973c0ad2c6962377d9917346b059f14e2542ecea323c8640e371b669a11ae5eb3e468132cf16f6dba974d1f21da884726b32a886b5acf0f00a1bfb69cbb478802765a1a434bbdffbbeb5b45157c4e665bcfb83a097e53f94fb6239757900405049f015eb39a28301705b7f6459fa562ea510ae2fd944bb9907caccc8d984ed4fe17ccbaf912716805d81d694f1700b453f670ec5fb82466d7e17742e660e1a55b59a5068ebe39b83b168c04eb0d994b95e38571464b95b262af3b42d162c036218c2f38efffe7b7171f16a9c181fb74871ebe21dd2672c0a0d8b00165d6e2d9dba97082ca4d3b412b6c6090f2e5e1894bf4d3367057b0c4c8f40e417345a6c1ffe05858e818316257034a26b65d39f1a243ba4b13a7be2a250c2134e8d300c851e1662836a0818156ef0e82697c3856a39335ecdc077acb6091b0da60adced9a1b3f8e905e58e3fc9535d8e2cdfa2fa3a98b11bf87c125fb143d307779857ab69b22955c7fa6af865745c0ab02d91b2a1d6f08658a4227b92eee8e769a7abff252aad8a24ae4dbdea9a2d445601473059e3b57f33a303f58ba42db0eeb6a65319707b69a8f578f2e9d81c46f81ef8fab343bb1af6e9b2e906538ec4b230d83df39f8666870450a269df91218d650b04a799bc40480c797b6480e9e71994ef7694ac7793ae83556be4cc842db53717990dcbf83222e8bda8441c0fc0ccd233178ec1295a3c4f7de1d0068cb8c102df5d93ee5abe4cf654d745bb442cd2f721eee70a625d648be1754b4fbe3e763083647d9d349e37c204eff2809add535af15595ea59e806818ce8599ea33d1844286814e1e0b25b9aa5fce1d2d7ac0b31df8c6dfa45de845ab48ff9c8783f0d17ac39ff9880cd798f5f792f81dbf71b5f8b44960aea1d78c812dd13df0d09c1f1efd1b24fb318e4f4be4d5faa50c9ff9e8a4aa6b3fdf8cbf1a2bfe0e6e9432d3c1c0123d2aa84e8fceec8a80c6f74d7fc24fc9ab4a26eb51e19caeebd4ad3635793c28efe8284fbd2bde11f16ab1ebadb39091c7353b552b9747f5381ea38ff1948436d0598d64bd3e92c4d5c0f6b8d96dc72f3b2d287f05ca0f8bfd120face661dc9fa14336fa5d101df900b495d1a813800e9c3264abe34ad6bf65b6506adce6ca80ca52b4084d74c824efc51231558095f0ded1fffec7304305b52118cc234e33d496921ca40b64654dd67e01782bf0628496c3ac9ca8dfcfc002cf98d0a452381cf274659854285da9b1bfd61130ddffe1b66c1b66dfa10b6693d03447353b52fd7ccf6c624f393726ec3ba6eb790cb9085ab39b9fe723387a0bd397da8a299c4e258cef675dd505302b4ee61db84e886b34c28727f53f4543d041720a168afc6d38b3bfb13d89aabb8d7a4b37b0e56b8ed3b89a6324890a87c4c5a021f010b93ecd2f3875955ae00238131d8efa56d62b3e86f41ccc4c5d30569a20789859190b5aecdc870a346a74c4e95d32aa6a31168807aba73f6746bbf222dd7c32586df99a5036f5738b012ecdf427f9a9c4401548438dac3da42314ed329065b2cf2162a061f42e7a91c484c6a13dd5ef64c71fe73c35d19bd98165b691fa119611c9917a42b86bf1f6442b84458cb852b330a8b3285aae566b8d12a5a59749197715c9b4f05f97972e90337031a579e65a94b1930b5fd48b0dbec101200d2b2e0f9e072665d9453a46f155a786a44af872f06be283653502a6c4a1c7bf3fb7887bee71f341aa101dfcc23d518fb327f2cac45d0bda8b4c325b5ad8bc6e166a56ae00908a1546d9bf196ef53cc155aa1aa4bb246eacabe78fc148fe70dc45e150ba690345e6d573dba8c6ee075de7904ae822b44581c83e7896d35649621f82abe693210ea04768c31d893816b41e7b2fd2fa253ec5b5529ccb70493d6184299e3dfb206ec5b84aead078f8d5d3eb79c389ee5c9fd8d109e88a2dc196d64e1437cc0468631e2682f1b9d2822a4c63a235262065c3eeee9ba6d8a5b9d1d4a069af2d340b0b673098131e907cd7b7d6fcd9af67f4abb4ff16c7da244554890dd8b81a3f2b43afbf5b48f05b854f1298291b809424cac2f282250a06f425306748ad208fe2e0482bc96d60408651adc06095886d94ee0eb879b12963560d95c6f86", 0x1000}, {&(0x7f0000000180)="12c784cda756972470453498f670fb65b4415a53e0cf7837ac8c49befc3a6e2e0b15e0409bc9501743d56e9fe3fe925add5dd0edaa320fca73f7957fe1b37556b77f542f5b8135260c09499d078177566e999137be1cd954dfdc6d60e9be901c754674b4abd8ccdb85c5af07e70646929b752d274874810cf92f65c83d2dc8549396c6", 0x83}, {&(0x7f0000001340)="2fee2aae418f87e78e29c700ec565ea3865c4b507c8a5fa932fbac5fad45216b7f763ae09de5a2dff328c4e99137e3c46337daf681d99bbfb121856afe379b89c6efaf6926efd3d7f3a166779815b24ca56021749243e4ae5220e77832ef47879258b49b1f8b9fbddd9431b4af67224fa72e62bf8e6e9e7ab5222853d964f98415cd397b30fbd52f8075b4c7c5cc7d8243a8367018e779ef506dcb12d6aef74fe5d2af16d1f8452b412c574268316a08136c9336d1e727a1e6b18ef7fed1cc7655e4e26e2a15ac8ef946145f341754112ec1eced6fee08e78b7ff7c3062d29550c2d20f5", 0xe4}, {&(0x7f0000000240)="3571d6073f05edb0c067", 0xa}, {&(0x7f0000000280)="24c5138d977af008cd6be2d5e26182d7a96a76c0590cadaf1aad87221994844ca76c4df0199e14cc777888373608c78c382f878f4c85e807b5d611d96f134d532236c98291fa141f6d3f", 0x4a}], 0x5, &(0x7f00000014c0)=[{0x1010, 0xffff, 0x1, "1e127b9cc03d65df5d134a6a6b941e79d349e0c7305075c805e7aeb69546b5ae5ed661ed5dd1e23076ffa1b97e73fd8d4aa4bd31980b5674a9e02e5b0894faffde784446e29cc96b16c958bc7d782234b0b0bc795b833a97995ff3aaa082329d19fb3af9fe98bf2726b58b5bcb4e2a7031d9feff086e1178876f3dda3fae7a3492797f9ae463acb6bd3fdeb04a08120c0d982cdb6eec369f062086665f034c40c15216e7fca28db9b96ab3334979637dece880a1b600d8aa8957e907c4a6e875d8c1f6779df19f555917568b1eec16108c01df752ebd48259dcee9aeeec4478838a5043695628b16e435ed21ee17abc1cc5cbc61aedeb4f4d9fd5a0a3d0f142c704246b6b366f74d20fbe0eb4cd98f3811e5102f81ef2b8f8e9ea3d251fabde67abf9f3f6ab7acc01881710d5fc741610e0b1b8358dd481d1113e54498729bc276dcdba1f5fb43316b2bb9ca1bbab67f6adcafe0cfa98c78d43cb82c94701a88ab48c56fc501e45b0b2ca3d859f2a219154ceb818191f074c345412b19a8e25b24e040214eaf9c733816dddc55f5d0a3876bde791ef930e532ed3ab3dfca7dc6d4d265aa5db2946c101f08ff55b070185298000e37e2753cd08b63f95e8ba5babf5519eaa9ca6d6be15b3e11a9aa58766dd692c3eef3d582c4832d031918322b70c01934875d7e34130dbdf19579443f4b3ed32d8ba28fab0b1b45f8575feeb201d14a6d2115929d3efdc36e98d48a05353dad288c96c87925c96657aba5e53ce72b9298519b84b0db350bf0c36b99d1b3f2382876a1c0744c50b0f99dab4d2a69c3e22d5cc7f09671344aaec6296cb0e1e41bc08c4aecd9491949ca05c034d492e5796f1d3489ea8c1fa624c0b2eaedd18b10f6bf3ac9e943bae2381e0ea101ef7739485364c1677364febf9e17362d00e212d92ca52446546671e6704ff5ae1bccb1c116e86546ae8aaab72c02fe2e76914bc02d97492ecc03caa882874e8a148c91ffa6f7099bf25be72f4789fbd794be542159ba43f5da1f357ebf23deeaf0ed7077269aaa93c1a234770b2b243fc39c9b8720bdfd855599731df5e2b906926226d0cf185b4916bf4e8e71badddb9b8173006ef9c01cf428058714804a62c62bb54b192beb21917c548443c1b6723ec7a1c1559ac1217fc5e4f9b50bf3d177b728ce8a01b7a5aa3a729e11496d1a872624900b11bcc993cc3e87bddb55dcf3279acf2684970cd42a0496a494f846baa215fa5f49c317892ff2f81e7d9965ad71cb7bae6cfae26bb5c842006070af0c0bfa92259b81d27b59a996313ad9ac09db8308d570d690710e308da126cf5f8bcbac806ba2613a8267b63e28468aa9773c0111c111f3555a6fdb239b25a164d6ff0e1290976bcce0348601d72ae520b8d4dfa3d1f52e7b0bb8fb8b7390c66555cf668f705680dc81fb56144189f2f9122847f93ab52a0da55e99c8cd66fb0c9e93705db244552bd479b8ac1a17759c30b46c1ccbdc65a277333aae316cf7b73859eea33eefadb0a5be7f6e9c75ec263357fb281fd4cfd42e3cb67972fa4a3f104ae5b37019adc3c0ef32c9fefffc6eecd19346a69eaefbc7573ad65c47e18a1aa1502665eefebdd63a82af3c89d1df714c3a6796e3fa9f4d9420b563b84f4c57e599411c6ee147331cae65ee4e8ada72ef38565a1631f306c5076fbf9eebbb90259b1052c14920a9bbd8354dd6fb6145043bc9b5f48ced59298b77f012345c358732c04b8bfb360f3ca8fa323c2691dc1047617652fedf31def425180d57e502caae0c48f53c82e17d9f6cdb683fe23207917c78d69d2f662bb283163fb7698a5ee9759083e3f7106f071b501cf00f982f921754bce04887bca8003615ee0a5b85d6c5d70ed140c1adb1fad11057e8a5a9d0143ee8826f53d9358a99c1b5b0c3cfdf1be61c59256da159ab5b2c00dda2361bb5cccb63c3820e7ea484dbda97f05fd2024067baa323ccde4f56a6a9a7b6cfec6a5251108f392abfc671f2fc0fa6130e900257057964318dd5c05789c6037fb42442d4138b82a5bbbfae5b6812009680446816e0c5bf454dc54a157bdee32bf4c294e9ce1e4aae527cca451cb5045bff9b13790c161c4b21aaf48a78e1cd0102e02d466e67ecd77fa85aa2eb339cd6a36dfcf8257a38db75255ff2ba61c086d2837c1f85ad90120a4092aac7caaede88fc1fd91020971d69dac9a1e92ea58b6fab8783d93e67ec92a240f181c70fa64223aebf89c07c0ebd802a1b35a6de3a28a7bb0589dcf8bd38248a9876adb80b38416bbfc4046aaaed77138cbbc8d80ac819d11029fe83066a271157389e701393cdfa22f7373d3bbb98bbfa780b4b5c7c9ddea50931d65e7b10bc4e5ee201a5732a590001b54eb8985c3c5e192f67a23b2d64d12b34b61bab00cf0b979911e933243ef098d37bb46fbabfaaca54e394dc26e21611a71cfa1ba90c2ca0957f33525ab092a6a459cd5e8e069b258e023fc2967e0d185aaa3c01856243d6d0c767421f4e0e8ea1849a3d6df7e57d5d22d52dfd832eeb2c40404a35c44bad4a875c962445c63f2f69694857168e0b0dcfe9a83df1acc66a4922945aedfdfd1fb6d74cbb3682bae97a0fe6c5de66835dd85608b875ad9fba9f7033d68e820037718c46719df7886b599829138cc97ba8b44988b01808ef2b301d2d03b6cbf54527c27f589db4083a6e8a22bb440266d1ce022ae789da6a7ef4e63bf1aeaa04d390222153acafe5cbde87584c211336038cd2bab213dc70558f8443321df20fdcfe46be224abef699d510c7072cd0e839d02c9e00efa1b31be2f958f3969a41bab4b6961d8e9dba3574fb49724fb6d357656c9ea5abc022e0cf1893d08103abcca110cfc4ed84867d8c3712c2ddec0ada507b8b85f3629a10473f5aebc85ff77df4a219951463f3aa718d05954a3f2a91767b1e2b0e13e48adebbe6139d32441068cf84bbb6fdc2e3b66bcd89e466dfca20b9b87a01a5eaa6c1fab84168ca991f337bc404b19a27d795149693c848e4c1be4310c39023a5197e64d9bcbe549429873d46a78a2828864999f8f6a4a0fa9bd1976d06dc77f26f26012c62adc5c975781025d8a7129ae68cb166650ce351e20eb8cadd59368cde8817ace3e597c0ee0fc4142571d8e1daff7cfb57bed9bae8e6c7608f3273bd79a04038d95e656f594d63fa9822e7d9f1569d9114ed0ea58d17305374c298ce9094ef0c06c0ae99d5fcd896f7a5ad7670996874cf2f9a33126edc3e349619b83d993737e2cd75851bc3849fc9758b3615c4b6fa199692b4db12d1c9fcac250b10a48d3612c1ebd5a9c5c8d6cfbdb5b73d573c4aedafc2c0464f2b6503c9cf576c20b7f130cdbb36a63262d907888f466e41fe67af27e527bcf4617947339dc66818e0495ade76936b1e54675589d0520f83c7bcef4ac96164122f7a3753509372a8def4e6f4a2bfb0731e52a38997616d7e0dc60bc83023a2cc80c99b8647cd3a56c087f4e80d1bc26f542a67d4e1a2e577b22a38ad6040753897752c2e600411f82c80b222b41ee2aa6620fd443bae2b04c2fb7cdcc5363d5b774b84728c65cdd7918e3fbef1e235af39830024a863ad18ec3c2d19f6b125a7b68baad4160205f5dc9b92c13e7732592cfe88f28cb38e4d603f64b2b6af564762848f6b29a6180f1da990b4d74d6891a9ee589a665b800beeff86c895423a15636e8290e0958756ea0dcbf15a8e61571ef05387504de3a4327acf1cd7958722bde8cd69239f8dae9bea2f0e1e631c5e0ef68dab274737f61d76949a080709e73c7f75686e5a30ca69da59228ed9c93497eb3135163449dd7667d94cd36ddf6a2b985449733d2267374e2ed5624f561d91857b35ae1f634eed53503dcccfd9058017bb8a7afb214a506ee88c418ac7b27e3e005557e64dabf02325521c4ff079176cfc7537aad42c3125a842a53baf4e8150f3960d73f27e3ef79b230fd4f0ee7a16dc36b086ecc4c4cf22c4dae5c0eabbdcfc82b5f00282f034596b7c265ef9b9bc31fcaf0654ce853a9dc9220ffcb942faa676441afdb5a131969f59646498e51db1f068f7ef6f17f4c034626a3f13ac5b142f06502eefcaba3c66246dfd3e9553866d408de61bdb144744a2f3590bc2875d589f396443a8b580c2c3fa75ee280ba2b3b737ecc42c2f37806fb2ccd2bd0c3d2a20abb16d14578a1ce3d528f59a9ab5018c825401cfa63594837a9f42433221e38fe27e21cfe67513fd1e44b897d9b818fc163743984831c7d037ed2e6dd5a08bdd897ee8063fb9b2eda69cf72db69250e8c98f2b9fd717c711cdc20ecbbbf593d6a529e2f23dedd86548082f181cd63a6447cab20633e0a93fd1444519e1ebbed896fd9feefd7c83054f1d5860e80a5d86c6e92e02a2560d8a5ed0c419b7006caadb0b17c9021663005f6b7405c66d33dc12f28f44e1ef88818f149d1be5425954150fdcac440eb7e68812f59e562f2a320c450b8a5c7c7add56c62a3d1e451320ceda475a3fc7fef4f83abb8f52f387ffb74882ec386958102b8b1edc80a5090f3742dbc4b3f8cdc3aac830413f9c1dc0a8019c7ae048e5ab452c47e5ed22054f7026867b9ec30c290b9c5d2b109c44831d901a0cfef594761a7d52ae2484df60340c54ba2de23acfda1e2aade33e0fe50e53e8c36062488cb7da34e25feba88432a706937823ea34f137eda61f0469d1f90c603121135028bc6599b493528459c796b7065670ac7819d6c45cd46c65b9f9e04d0dd789be0dcc029b97603d6143d372d95128f5735d7ad7e730162c38177f073c3c7244bc9eafaeedc4f95d7ba6cf913087df04fe5c727e8eb4f81bf2df41dad4acce09e99ca772ced19bd9e51a348e363fe4c8f8a03b4f80e66f1af51a749c5f81f809e90ef1b27db536c837a2fd6de9b383d7c3bd75c3703c8e700e00fea75ad084e75b3802be748b556fa36eef98cc56b6466c52a884c29b6c5b6292358b029bc3e366ff83165fe589693c7ee86038cf8cc1b88eec08a55e51d83c174df83984f1ad52ec9caddc36eb0e5fba967b683f4d7c451db5ad75ce9861782bd93476adc80da764d4347b20c703934b501adc47a635106f6c74fd726dab4e9b900b2fff371e41e365474499fd6049ee37e2e78dc78a7765aac4305229b1262ad3ff11b068ef06401f89a3a226a902dd4061fa7a2a4aaa04a7dfc7099b33c1c370829763678844d0a0b797709fb6f489dde0c8d129520f38b9ffd2b6dcf85fac046391d895f2525770ff6937e7dcc5d1258c6662975b09497a65b843236aa54a948cb1caa30b5953d112df557ee7c52410db549fde3bcee34af85dcbba7fa2afb4fa2229d23124c319d3c1e0e07f7b306d7de54263c2d85f3a3ea6b1d81069f3c66a4d7039e5d2e41a0ae526035be7745928bdec7cbf71fdb4ccee1bd208ce07bc33f6498832278a4afd9363f09db0e8525fb01570d437b301315f8bbc0c87b0db6a27db3d3bac2aecbe2321f74c0c82a7e5c55ce271ed1b028ff527d80c4558421fa647ef0f162f3fdea68f3dd23659d2d9928ad45324f8780d2fc3a68f7bfbeaa1921b8d7a72666a40935a5c1f8d89592888eed413015da764146cdd0470ee692beea05be75fdb3b559633f43e3c331eddb5b9cd094fcd2f58307f641ff344d862c8d8a653fab9f8672ab1a09e1174dbc41391cfa268cbd160c7d87171c706fee58723a9c7d8755519caf9a4a09ad63eea3907f1cbd15f1399ba31fbd69af0cdcdfedd4b4dd1c911b7f3dd7a10b26661b01ed147fda247a88a"}, {0x58, 0x0, 0x5, "d4d7f773bc2957438b7576bd9f8989ad8ff485d00e0d98ffbe5330e67354fb73f8d7d4bac96116e8f5f88b7011133ab49cf6ca9833921c75f93363597be069b70a34"}, {0xc0, 0xffff, 0x80, "5ff4c3342dccdcb5ac3ef0b5fe0f8d48865a977cb8f82df32df7c73adbcb16c6e839519de9dfdb67b20006aaba1e958927bf0c15f767a5ebfe12cc27f3a7d151b8b52ad24c099f6ba7c0e41b6910332f8e1ea9d4496f56d2fa562966fc34a5d3dcf2235058a198bf71c5e5616182f672287b1a1472088369d1668f66faa4e7c7b6b075b800917428cfa6f2044c9e3acfc3cff94422425f7cd1a10dc0a8bf7c332f963955974b2ecafb1747"}, {0x60, 0x1, 0x2, "745a87dfc55a5c366cc17053d77ea2ba416b1af512c32d252ab7c2b25cdeb3b89ea3d0ee797f39839d6358965e36d0360ff86f12eff95eec51da5e8474996edae4a318b820d0e0a8bd8138cde6767b32"}, {0x108, 0x0, 0xe4, "e727eabf77c96f189ddca19d506f3d5df72fce2fb92a8c7fe9044feab6363da12575fdc8d69dfe88a94d122d62045be50931fa31faf69a12d61f117f36c77798a8c441028ce746fbe4921a743be9c5ba6371cdcdc27c8696a1e6a462e6d538ef696d96b7c2e22c1acde572ebbbaa7f61fc8f1b71196d97d5ae6bff5464d0d5671298d4943ce60b5cc4e42e386a7cef8891d84911519a8ffb35c101048022450cd5ea340f8fb2587b9bb55894350b07a44b63456c22d521605137226334524994fc9f5618105b35139ab25d046315f1c9a427b013cb385d01e950192a506b6236e2ac079948c7ec4d8cffabc44d02f82fcc713bb6"}], 0x1290}, 0x406) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) pledge(&(0x7f0000000100)='#\x00', &(0x7f0000000140)='.!@\x00') 13:34:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x6, 0x1000}, {0x3, 0xd07, 0x1800}, {0x0, 0x8}], 0x6) 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}, {0x0, 0x6, 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}, {0x5, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001280)=""/240) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000001100)={0x401, 0xe9, 0x409a, 0x4}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000100)=""/4095) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) semop(r3, &(0x7f0000000180)=[{0x4, 0x4, 0x800}, {0x3, 0x37, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x2, 0x401}, {0x9e253736642628e6, 0x0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x7, 0x800}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r2], @ANYRES16=r0], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x47) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000180)={0x800, './file0\x00', './file0\x00'}) dup2(r7, r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)=0xffffff1f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8002}, {0x80000001}, {0xa}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup2(r4, r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[0x80000000, 0x7fffffff, 0x0, 0x4, 0x2, 0x81, 0x6]}) socket$unix(0x1, 0x6, 0x0) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 13:34:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'t~p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x61b7eedf6ffe2f7, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:34:21 executing program 1: r0 = semget(0x2, 0x1, 0x38e) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x0, 0x1, 0x8, 0xff}, {0x31, 0x5, 0x4, 0x1}, {0x200, 0xb8, 0x1, 0x80}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0xfffffffc, 0x0, 0x3, "dfc31068e8cc562668dc0fcf0312c709f0bcecc3", 0x40, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xbc, 0x6, 0x2, 0x8001, "e87dd6c97105e79caac6d0f966d58d51e4b5be94", 0xfd8, 0x7ff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') fcntl$getflags(r4, 0x1) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3d}, {0x5, 0x0, 0x9}, {0x86}]}) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2b0, &(0x7f00000001c0)=[{0xb400, 0x0, 0x0, 0x1}, {0x5, 0x40, 0x0, 0x4}, {0x6, 0xfd, 0x0, 0x200000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6bf, &(0x7f0000000240)="0089cf3e82cf61657fa23930c9ee138a01ba8b13868cb79cf005d1f2aa59d8547cf3c15b530b84f886d01b7243bb15d674c5dbce23e2f219081254d1e9cdb83bfb9cdc438d7031a60a2bb5547dc53dc1b8ecd676e4554980e24e20364aec3f3571b0ff03a6573fa38c4c706ad4eb09b0c8c46847443b943e2d4343ccd336f7fc3508dd765c6fb4372dca84e30696b81d15a4ef221fcfa3159be57a0ede3152c13b14f1127282f27f61590c7da41bbd59b8c0903f2986d0dfbd4d155d0be8438900") 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x64}, {0x6, 0x0, 0x0, 0x8a0}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r3}) renameat(r2, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x3040d, 0x80) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x401, 0x4, {0x80000000, 0x401}}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x8}) 13:34:23 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="7b4b68097b9ba94875ff2bf737c1f1a0deb92e5aa07277e49c2a7514c75697e292a34626b172e7326cc62eedde4a", 0x2e, 0x1, 0x0, 0x0) 13:34:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xe2b, 0x1, 0x5, 0x800}, {0xdc3f, 0x3, 0x1, 0x10000}, {0x3, 0x7f, 0xff, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f0000000000)="f3507827500f3a85364113cf0a361628f9f94c10fafdd01d265aea9be6", 0x1d, 0x0, 0x0) 13:34:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='\x00', 0x2, 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) fchflags(r1, 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x2ad2720bbef05fd1, 0x40, 0x2}, {{}, 0xcaaa6acc431b6b08, 0x10, 0xf0000000, 0x3, 0x101}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x5}, {{r3}, 0x800000000000000f, 0x21, 0x0, 0x3ff, 0x7fff80000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x1, 0xffffffffffffffbd, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0x9, 0x80, 0x7, 0xdcdf}], 0x6, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x52, 0x40, 0xffffffff00000000, 0x5}, {{r5}, 0xfffffffffffffff8, 0x1548e92b21db4927, 0x4, 0x3e4c, 0xa4}, {{r6}, 0xfffffffffffffffc, 0x8, 0x10, 0x2, 0x8}], 0x7, &(0x7f00000000c0)={0x400}) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:23 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r4 = getegid() setegid(r4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) dup2(r2, r3) 13:34:23 executing program 1: 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4000000000, r4}) fcntl$setown(r2, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r8, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65b722c0a30608108df8aaa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd4164697a7400701eae36a", 0xffffffffffffff70) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000340)={0xfffffeff, 0x1bfb, 0xffff}) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 143754 87418 0 0 0x4000000 1 syz-executor.1 *360794 87418 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207803,ffffffff82201b7e,3b3,ffffffff821c028a) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8064911cb8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800023b8d6c8,1,ffff800023b8d798,0) at rtrequest+0x9bf rt_ifa_add(ffff800000abb300,240404,ffff800000abb358,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000abb300) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000abb300,ffff800023b8dac0,1) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800023b8dab0,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023b8dab0,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd806c852910,8020690c,ffff800023b8dab0,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff800023b8dbc8,ffff800023b8dc10) at sys_ioctl+0x5b9 syscall(ffff800023b8dc90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,1165f2b70e0) at Xsyscall+0x128 end of kernel end trace frame: 0x118a942b580, count: 1 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 "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207803,ffffffff82201b7e,3b3,ffffffff821c028a) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8064911cb8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800023b8d6c8,1,ffff800023b8d798,0) at rtrequest+0x9bf rt_ifa_add(ffff800000abb300,240404,ffff800000abb358,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000abb300) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000abb300,ffff800023b8dac0,1) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800023b8dab0,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800023b8dab0,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd806c852910,8020690c,ffff800023b8dab0,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff800023b8dbc8,ffff800023b8dc10) at sys_ioctl+0x5b9 syscall(ffff800023b8dc90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,1165f2b70e0) at Xsyscall+0x128 end of kernel end trace frame: 0x118a942b580, count: -14 ddb{0}> show registers rdi 0xffffffff814a9117 db_enter+0x17 rsi 0x4acd __ALIGN_SIZE+0x3acd rbp 0xffff800023b8d400 rbx 0xffff800023b8d4b0 rdx 0x4ace __ALIGN_SIZE+0x3ace rcx 0xffff800022d82000 rax 0xffff800022d82000 r8 0xffffffff81918aaf kprintf+0x16f r9 0x1 r10 0x25 r11 0x8671200d14cdd09d r12 0x3000000008 r13 0xffff800023b8d410 r14 0x100 r15 0x1 rip 0xffffffff814a9118 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b8d3f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=360794 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff826716a0 process=0xffff800020addc00 user=0xffff800023b88000, vmspace=0xfffffd807f00a000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87418 60142 15282 0 2 0 syz-executor.1 87418 143754 15282 0 7 0x4000000 syz-executor.1 *87418 360794 15282 0 7 0x4000000 syz-executor.1 7934 402273 3016 0 2 0 syz-executor.0 7934 64787 3016 0 3 0x4000080 fsleep syz-executor.0 7934 149725 3016 0 2 0x4000000 syz-executor.0 3016 4665 9844 0 3 0x82 nanosleep syz-executor.0 35404 24786 0 0 3 0x14200 bored sosplice 7406 11051 0 0 3 0x14200 acct acct 15282 471121 9844 0 3 0x82 nanosleep syz-executor.1 9844 502975 59752 0 3 0x82 thrsleep syz-fuzzer 9844 345972 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 129008 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 149103 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 460858 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 161135 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 401860 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 19912 59752 0 3 0x4000082 kqread syz-fuzzer 9844 252436 59752 0 3 0x4000082 thrsleep syz-fuzzer 9844 273357 59752 0 3 0x4000082 thrsleep syz-fuzzer 59752 457632 33688 0 3 0x10008a pause ksh 33688 503083 81014 0 3 0x92 select sshd 70784 341638 1 0 3 0x100083 ttyin getty 81014 505114 1 0 3 0x80 select sshd 57007 208520 51754 74 3 0x100092 bpf pflogd 51754 400405 1 0 3 0x80 netio pflogd 48186 1898 34953 73 3 0x100090 kqread syslogd 34953 411613 1 0 3 0x100082 netio syslogd 29332 21195 1 77 3 0x100090 poll dhclient 72150 435489 1 0 3 0x80 poll dhclient 77936 262772 0 0 2 0x14200 zerothread 83596 504719 0 0 3 0x14200 aiodoned aiodoned 77769 10513 0 0 3 0x14200 syncer update 19310 482295 0 0 3 0x14200 cleaner cleaner 11654 309313 0 0 3 0x14200 reaper reaper 25658 502160 0 0 3 0x14200 pgdaemon pagedaemon 87521 505244 0 0 3 0x14200 bored crynlk 25781 256812 0 0 3 0x14200 bored crypto 25287 23889 0 0 3 0x40014200 acpi0 acpi0 19624 512966 0 0 3 0x40014200 idle1 83551 170273 0 0 3 0x14200 bored softnet 89376 127751 0 0 3 0x14200 bored systqmp 86989 49439 0 0 3 0x14200 bored systq 44568 346250 0 0 3 0x40014200 bored softclock 44633 414322 0 0 3 0x40014200 idle0 5744 64223 0 0 3 0x14200 bored smr 1 319946 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 87418 (syz-executor.1) thread 0xffff800020ab0290 (360794) exclusive rwlock netlock r = 0 (0xffffffff824ca238) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82625ee0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 7934 (syz-executor.0) thread 0xffff800020ab0018 (149725) exclusive rrwlock inode r = 0 (0xfffffd806ac46d58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vn_write+0x11b #6 dofilewritev+0x1b7 #7 sys_pwrite+0x8f #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9606 7142K 7710K 78643K 14511 0 0 pcb 13 8K 8K 78643K 240 0 0 rtable 114 5K 5K 78643K 680 0 0 ifaddr 70 15K 15K 78643K 208 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1490 0 0 iov 0 0K 18K 78643K 261 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 78K 78K 78643K 2317 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 9 0 0 VM map 8 4K 4K 78643K 8 0 0 sem 12 0K 1K 78643K 159 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 736 0 0 sigio 0 0K 0K 78643K 11 0 0 proc 61 63K 95K 78643K 647 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 64 0 0 in_multi 35 2K 2K 78643K 124 0 0 ether_multi 1 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 323 0 0 pfkey data 0 0K 0K 78643K 2 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 122 71K 76K 78643K 3509 0 0 UVM aobj 31 2K 2K 78643K 31 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 165 0 0 NDP 15 0K 0K 78643K 60 0 0 temp 193 3564K 4200K 78643K 14916 0 0 kqueue 0 0K 0K 78643K 4 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 19 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 129 0 85 2 0 2 2 0 8 0 unpcb 120 375 0 365 2 1 1 2 0 8 0 syncache 264 9 0 9 3 3 0 1 0 8 0 tcpqe 32 8 0 8 3 3 0 1 0 8 0 tcpcb 544 315 0 310 2 1 1 2 0 8 0 inpcb 280 1219 0 1207 3 1 2 3 0 8 0 nd6 48 24 0 18 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 25 0 25 3 3 0 1 0 8 0 pffrag 232 10 0 10 3 2 1 1 0 482 1 pffrnode 88 10 0 10 3 2 1 1 0 8 1 pffrent 40 364 0 364 3 2 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 66 0 23 1 0 1 1 0 8 0 pfstkey 112 66 0 23 2 0 2 2 0 8 0 pfstate 328 66 0 22 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 587 0 343 19 3 16 16 0 8 0 art_table 32 588 0 343 2 0 2 2 0 8 0 art_node 16 128 0 88 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 27 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 157 0 147 1 0 1 1 0 8 0 shmpl 112 29 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2501 0 1090 46 0 46 46 0 8 0 ffsino 272 2501 0 1090 95 0 95 95 0 8 0 nchpl 144 3906 0 2292 61 0 61 61 0 8 0 uvmvnodes 72 3463 0 0 63 0 63 63 0 8 0 vnodes 208 3463 0 0 183 0 183 183 0 8 0 namei 1024 13080 0 13080 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12015 0 12015 11 10 1 6 0 8 1 plimitpl 152 56 0 48 1 0 1 1 0 8 0 sigapl 432 927 0 911 3 1 2 3 0 8 0 futexpl 56 17388 0 17387 1 0 1 1 0 8 0 knotepl 112 224 0 205 1 0 1 1 0 8 0 kqueuepl 104 246 0 244 1 0 1 1 0 8 0 pipepl 112 522 0 503 3 1 2 2 0 8 1 fdescpl 488 928 0 911 3 0 3 3 0 8 0 filepl 152 8106 0 7998 9 3 6 7 0 8 1 lockfpl 104 220 0 219 1 0 1 1 0 8 0 lockfspl 48 84 0 83 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 1136 0 1127 1 0 1 1 0 8 0 zombiepl 144 911 0 911 1 0 1 1 0 8 1 processpl 896 945 0 911 4 0 4 4 0 8 0 procpl 632 2575 0 2528 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sockpl 384 1697 0 1673 7 4 3 6 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 359 0 0 20 0 20 20 0 8 0 bufpl 256 8300 0 1324 436 0 436 436 0 8 0 anonpl 16 121895 0 103046 97 8 89 93 0 124 11 amapchunkpl 152 6460 0 6325 19 11 8 13 0 158 1 amappl16 192 4823 0 3753 76 14 62 66 0 8 8 amappl15 184 117 0 113 1 0 1 1 0 8 0 amappl14 176 66 0 63 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 18 0 14 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 126 0 123 1 0 1 1 0 8 0 amappl9 136 1142 0 1134 1 0 1 1 0 8 0 amappl8 128 687 0 657 2 0 2 2 0 8 0 amappl7 120 169 0 162 1 0 1 1 0 8 0 amappl6 112 73 0 62 1 0 1 1 0 8 0 amappl5 104 164 0 148 1 0 1 1 0 8 0 amappl4 96 1201 0 1166 1 0 1 1 0 8 0 amappl3 88 145 0 137 1 0 1 1 0 8 0 amappl2 80 6377 0 6295 3 1 2 3 0 8 0 amappl1 72 30450 0 29988 26 16 10 20 0 8 0 amappl 80 2880 0 2834 4 2 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 30 0 0 1 0 1 1 0 8 0 uaddrrnd 24 934 0 911 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 934 0 911 1 0 1 1 0 8 0 vmmpekpl 168 11355 0 11320 2 0 2 2 0 8 0 vmmpepl 168 124782 0 122430 182 43 139 143 0 357 35 vmsppl 368 927 0 911 2 0 2 2 0 8 0 pdppl 4096 1875 0 1828 7 1 6 7 0 8 0 pvpl 32 350454 0 328308 225 18 207 217 0 265 27 pmappl 232 933 0 911 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 617 0 8 18 0 18 18 0 8 0