kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Oct 23 09:32:06 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.51' (ECDSA) to the list of known hosts. 2019/10/23 09:32:17 fuzzer started 2019/10/23 09:32:23 dialing manager at 10.128.15.235:32456 2019/10/23 09:32:23 syscalls: 337 2019/10/23 09:32:23 code coverage: enabled 2019/10/23 09:32:23 comparison tracing: enabled 2019/10/23 09:32:23 extra coverage: support is not implemented in syzkaller 2019/10/23 09:32:23 setuid sandbox: enabled 2019/10/23 09:32:23 namespace sandbox: support is not implemented in syzkaller 2019/10/23 09:32:23 Android sandbox: support is not implemented in syzkaller 2019/10/23 09:32:23 fault injection: support is not implemented in syzkaller 2019/10/23 09:32:23 leak checking: support is not implemented in syzkaller 2019/10/23 09:32:23 net packet injection: enabled 2019/10/23 09:32:23 net device setup: support is not implemented in syzkaller 2019/10/23 09:32:23 concurrency sanitizer: support is not implemented in syzkaller 09:32:29 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x401, './file1\x00', './file0/file0\x00'}) chroot(&(0x7f0000000140)='./file0/file1\x00') sendto(r0, &(0x7f0000000180)="333e705ab4d39417b12cb51d64546a24a97c964b934ed9b0e0c4196a617eb873f511491a4ded337d0f84c11b3b1d5c0d5764ea5d735932577aaf8fd229bc64a7410db31aa0d4c9545f29921a0da05ecd30682b2d5c11c455634d6eac542dab6040aa8ecce5d8d61149bef2cf56099eead5258615a795b934156503", 0x7b, 0x8, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect(r2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f00000002c0)='./file1\x00', 0x0, 0x7f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1ef4b523e7421e31, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x8, 0x0) dup2(r4, r5) r6 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={r3, r7, r8}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r9 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) connect(r9, &(0x7f0000000640)=@in6={0x18, 0x3, 0x200, 0x80000}, 0xc) r10 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000680)=""/68) setsockopt$sock_timeval(r0, 0xffff, 0x2009, &(0x7f0000000700)={0x7, 0x1}, 0x10) r11 = dup(0xffffffffffffff9c) accept$unix(r11, &(0x7f0000000740)=@file={0x0, ""/13}, &(0x7f0000000780)=0xf) chflags(&(0x7f00000007c0)='./file1\x00', 0x10000) 09:32:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x412110ad932a2217, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x8) setsockopt(r3, 0xffffffff, 0x4, &(0x7f0000000380)="262fc5d97e29002eb648e565b6f2024106f2b94ee4506f1f33b0ee03bbeb5616563287eb06970eef538994c611ebc6b3c255394dc5164850e3b62b1e569de84912b1dc4f3e0d9549e5b95acf76bd1699bab6d63330b6fdd9d3fb14bd623222e100537a2e56ff332db9a5be6b592a8af8371d9e5a3239a2d356b59e1f150c0332a47f63ad63fb118b82676b79d645413468f402ca9b7f51e0c3abd6b11ae57bcec119b8a3f5832da9bfa05df7bc35f28c62aba9473a0f94a265e240d67cdc85a67ecb2f4dd8c938bc438cf826a09819a81289f51eae", 0xd5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x2, 0x0) r5 = dup2(0xffffffffffffff9c, r0) dup2(r4, r5) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x1, 0xbc, 0x8, {[0x2, 0x8, 0x5, 0x3, 0x65, 0x1ff, 0x6, 0xffff, 0x80, 0x8, 0x3, 0x10001, 0x9, 0x101, 0x5, 0x3, 0xde8, 0xb3], [0x200, 0xf6a, 0x4, 0xfffffffffffffff7, 0x0, 0x8, 0x40, 0x8, 0x4, 0x4], [0xe90, 0x8, 0x1, 0xfffffffffffffff9, 0x5, 0x8, 0x7], [0x8, 0x3, 0x4, 0x180, 0xffffffffffffffff, 0x9aef], [{0x5, 0x0, 0x80000001, 0x7}, {0x6ad1, 0x7, 0x400, 0x7f}, {0x6, 0x0, 0x10000, 0x100000001}, {0x101, 0x9, 0x9c, 0x671}, {0x3, 0x3, 0x5, 0x7fff}, {0x549e, 0x3, 0x9, 0x6a28}, {0x401, 0x2, 0x8, 0xfd}, {0x1, 0x7, 0x3d36, 0x7}], {0x92, 0x1, 0x8001, 0x7}, {0x2, 0x6, 0xfffffff8, 0x100000000}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r6 = getppid() wait4(r6, &(0x7f0000000780), 0xa0026e0729177f36, &(0x7f00000007c0)) r7 = openat(r2, &(0x7f0000000880)='./file1\x00', 0x10000, 0x1) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000008c0)=0x1) getuid() ioctl$BIOCFLUSH(r0, 0x20004268) r8 = shmget$private(0x0, 0x3000, 0xc78, &(0x7f0000ffa000/0x3000)=nil) r9 = geteuid() getgroups(0x7, &(0x7f0000000900)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r12 = getuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x6, r9, r10, r12, r13, 0x4, 0x5}, 0x4, 0xad, r14, 0x0, 0x0, 0xfffffffffffffff8}) getpid() pipe(&(0x7f0000000a00)={0xffffffffffffffff}) readv(r15, &(0x7f0000000c40)=[{&(0x7f0000000a40)=""/85, 0x55}, {&(0x7f0000000ac0)=""/146, 0x92}, {&(0x7f0000000b80)=""/10, 0xa}, {&(0x7f0000000bc0)=""/119, 0x77}], 0x4) setegid(r11) 09:32:29 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="433c295185f78fa04d7a8ab135c9ff782a673ef16399779db18bf3bad1d1d88cf2ccacfdbbb507e33babac22892ab59ffef14f191012d118ac8d5e0f783c4e1388bb3d4101eb26bf57453c6a55742b4ebf7e485a4cdab712aa57132bae6ee40ac858bfedad8b3f4eebb2edd3094d9aef3d28a6f3007a3d3718ddbd392c41eca9d8ccc6c314c68ebf796c089141259d0b89fe7d5677eff32f3dfc12c2519eb0d4edb2e5370b11de6304cd29e210acbcedfa39eb5e8929bf98bd513a46978e502685e4ce86c4061c89bfdeb99261156e3278db42af8dea66cc061bc74783d484f1fdce4d099c821880451afe2b6c21758278aa6781585db814b7c6cb7ccd83dff216706f9c7e91a9cfeb31422292f0ba6348f8d4af54a3b7964607c4dbb9181273d0fd4d34041aac36b6526b7121", 0x12d) flock(r0, 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000100)="1fe975bd0770b3a307420f7b444e31fa10eb45e0f3e3920e3f70db1bd152c7cf586c45ff9935d66ceaf725c67348269e7955c884bdf5609d1db90cf12d9b15dd97918fd9065e9d83d1044b92aa3057fcd3987427dea260835b55f818fdac78000106681cbcd19ec5200fe3ddf765bee6e29e8462dca6704949373d15e435bc587ad42b6282b46ee1f07e7182771be716fc922a2c6a3536b4feae66039a48e6e90d591b81dbb6159a416a83b838f6a5a3fef0f48070aec71eaa6f2d4c7014ad5f175a724585c9eea2b249718ccc6eae259691fbc276b89d0695fb28b1e896ed6afb469a5890aabab5", 0xe8}, {&(0x7f0000000200)="052d9769f04057035ad6940dc05127343c17c1009c015fb5374ba1142e96b327680ccbb6fbe3fc3365524aa9002e2b7a794bd0b458f00b0056cd2bc8b12b59e146d2bbc0c16cda9d190bb230a81f59ca38324f4832", 0x55}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:32:29 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xb7) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 09:32:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82a27df2701903000000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000140)) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r11, &(0x7f0000000280)='./file0\x00', r16, 0xffffffffffffffff, 0x2) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r16, r23, r24, r25, 0x300, 0x80c}, 0x8, 0x0, 0x800}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r9, r23}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYRESHEX=r26, @ANYRES64=r29, @ANYRES32], @ANYRES32=r27, @ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRESHEX=r28]], 0x1) listen(r0, 0x0) 09:32:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0xb, 0x1, 0xfc) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffffff, "0000000000000200", 0x1000000, 0xffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 09:32:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='?\x02\x00', 0x808, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) 09:32:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df006e57050000000801000020000004"], 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff2], [], [], [], [{0x6, 0x3}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x6}, {}, {}, {0x3}], {0x2, 0x7f}, {0x0, 0x0, 0x0, 0x5}}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{}, {r0, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x20000000000000e4, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 09:32:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 09:32:30 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) r1 = socket$inet6(0x18, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 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(r4, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r5 = open$dir(&(0x7f0000000ac0)='\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, 0xbc) connect(r3, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r3, 0x2, 0x1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000a00)=0x100000001) r6 = getppid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0xc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=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(r5, 0x6, r6) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x6817, r4, 0x0, 0x800000000) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(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', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 09:32:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000705000/0x1000)=nil) 09:32:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) 09:32:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0xfffffffffffffffb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 09:32:30 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:32:30 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x0, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xcc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r4) 09:32:30 executing program 1: 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) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = fcntl$dupfd(r2, 0x0, r2) poll(&(0x7f00000000c0)=[{r2, 0x11}], 0x1, 0x5ae8004f) poll(&(0x7f0000000100)=[{r4, 0x2dbb18f79a7e5dde}], 0x1, 0x0) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x188) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x96, 0x100000000}, {0x6, 0x4}}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r10 = socket(0x2, 0x4003, 0x0) r11 = dup(r10) setsockopt$sock_int(r11, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() r16 = getegid() setregid(r15, r16) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffeb6) setgroups(0x6, &(0x7f0000000180)=[r12, r13, r14, r15, r16, r17]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = openat(r18, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffe50) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r23, r25, r26, r27, r28, r29]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r33 = socket(0x6, 0x0, 0x9) r34 = dup(r33) setsockopt$sock_int(r34, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r36 = openat(r30, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r38 = getgid() r39 = getgid() r40 = getegid() setregid(r39, r40) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r35, r37, r38, r39, r40, r41]) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, r16, r27, r40, 0x0]) chown(&(0x7f0000000280)='./file0\x00', r6, r42) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:32:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) 09:32:30 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) fcntl$getown(r3, 0x5) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 09:32:30 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xe4) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 09:32:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r12, r5, r3, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r23 = getegid() lchown(&(0x7f0000000000)='./bus/file0\x00', r12, r23) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:32:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000002c0), 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:32:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0207534, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e572ad92689ae3ed3efaac76f0154f6fe94c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60fbe8722795e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8c7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000ca4b3a180f272bc2534b58267bdde383e65"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x0, 0x1}, 0x7fffffff, 0x9, 0xfe9fb000}) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socket(0x11, 0x4003, 0x0) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4f989720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x404, 0x0, 0xaa) r9 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r9, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) r10 = socket(0x18, 0x400000002, 0x0) close(r10) 09:32:31 executing program 1: getuid() r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x24cc547841153e44) pread(r2, &(0x7f0000000080)="89c9ce354c1ea0086d4b97d52e420de6abb7d653d49f5d17698d20b5753de4455ca9220652dce6c83a631425672e6f59df895fb33dcd88d7c3eb", 0x3a, 0x0, 0x0) r3 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r3, 0x20}], 0x2, 0xd9) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 09:32:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 09:32:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) r1 = socket$inet(0x2, 0x8000, 0xf9) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100)=0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 09:32:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1ff) write(r0, &(0x7f0000000040)="bd42851b919c000000", 0x9) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x8a) accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000140)=0xc) dup(r1) syz_open_pts() r7 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x584) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) fchdir(r7) 09:32:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x20, 0x3, 0x6}, {0x549, 0x60, 0x8, 0x401}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 09:32:31 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r4) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x192d}, {{}, 0xfffffffffffffff8, 0x48, 0x1, 0x0, 0x40}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0xb1d5, 0x1}, {{r2}, 0xfffffffffffffff9, 0xc, 0x80000000, 0x8, 0x8000}, {{r6}, 0xfffffffffffffffd, 0x10, 0x80, 0x0, 0x7}], 0x6, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:32:31 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x400000000d, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r4, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000001bc0)=""/136) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) accept$unix(r1, &(0x7f0000001800)=@file={0x0, ""/37}, &(0x7f0000001880)=0x27) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r5, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 09:32:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x3}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 09:32:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="e5f78821805fb1c9b275929fa009667aa2951973eabad67cf91f3d116a6b19639b8475079f032ce69068ba93c194a713efe7547045ae9d171eaca1d232c964046ca332865f"}, {&(0x7f0000000200)="604d41efca769a4133477fe53f7d9f7451f2d5cc353ff8d061e9a8ac0c0e64435f809471d253cc1448b21d6d28"}, {&(0x7f0000000240)="6261748bc10372073fb71701364dcf9337147c28974f650776e73ebe02ab3aa0e85614671331c9d0ea4d1a9366d5fb67ae7805b1572d02ff1f549ce04f92caa1834f50bae2e8cd7937455bc5a1c3ec349150aca7f14d6151816174583d300b180e50ab95bff5f9c959d38f55dadef6e1640267a342f0170a3836b8d58a4b8d3e942ce7c49bebbe5e2035b4aa14b07b378cf1f664563cf4136c00e0e493f12f2c183707b65e1c9bee6b63086cafbbecbc339e23cf78d73cea139ec37a70f4fb401e46f69dbb40775460a90e8b9ed378a7ce219779098b06d0aa3bac7c4048a07b805dff6b097d2778768a5487389dd2affd"}, {&(0x7f0000000340)="c7f60bb62bbb8b5418fa25814f1e61a2833fbd2b0ce81bf7a8302cd4a9894636f1eaeda60e29e6bcc8490c749688e1146ef0a135031cce46c49a2f160006d0a8cd7a945bfd25cd6682e53aa58bc1db9f60fb4e10acf54569a3d2129e6f4eab9aa26fa8b4bbbec9b84d648f0c16a7f6fd2f2764488ba97f34322fd3df589bf8b5abb599105f8f93b99926c9a429c2456023cf1594431d46f3adb68607a1ee"}, {&(0x7f0000000400)="c66fc754af1ef2bef8230184c11f6b07e20b809803a051965c9ee5d6b0b5b9deab845f81d4d8e22cc09b80267b171576e2b9"}, {&(0x7f0000000540)="a1be87bd8b2bdc305c9f7217ab7657073b8cea42beb457377b62ddc1d0ecc7325c2ddbf11156a6d2da74e628f112fd9f756fb8ca0d90fe3f420f19cccf3ab92209e159a73aa1c22b5844e1b5ea0ab222372b53ac13605860a645484b804a5b790055ee5a4a41b0467624766cc2d778ac8b0832d57d82020d97c2ca626ead4fc47500e3da6c9e1477e76cd3bfff061df8c72193d08d4d952fdb30ca6881df6ccfbb356c020ce67485845e7a22fa8f948d771c2f739c8e25ce34e8e0fd968578580956f2a90c82ff3fa60db0316910b95cdeaed874de331129b3c022a2ff828e1f5a058decf1c48f472b0a14fb1f57c3f4f88a3075cbac0cb14f3c65794ba54e9bd29ed1d53ceda816f01e0b1e298af9"}], 0x39) 09:32:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) execve(0x0, 0x0, 0x0) dup2(r1, r2) login: pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffb000 didn't change! 09:32:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xf, 0x4000, 0xfc) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 09:32:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r2, r3) accept$inet6(r2, 0x0, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 09:32:32 executing program 0: r0 = socket(0x18, 0x1, 0x2) shmget(0x1, 0x3000, 0x588, &(0x7f0000ffc000/0x3000)=nil) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 09:32:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009658 va 0x20ffc000 didn't change! 09:32:32 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r6 = socket(0x2, 0xf8c083b909117cf, 0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x20, 0x0, 0x0) r17 = accept(r16, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x128, 0x1fffb8, 0x80000000, 0x6}, {{r4}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x1, 0xffffffff, 0x2b}, {{r5}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x4, 0x9}, {{}, 0xfffffffffffffff9, 0x44, 0x0, 0x8, 0x2}, {{r6}, 0xffffffffffffffff, 0x31, 0x8819d3f50c305280, 0x7fff, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xb0, 0x8, 0x8, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0x20, 0x80, 0x653b, 0x7}], 0x9, &(0x7f0000001300)=[{{r8}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x3, 0x100000001}, {{r9}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0xffff, 0xa9}, {{r10}, 0xfffffffffffffffe, 0x10, 0x1, 0x400, 0x34}, {{r11}, 0x3, 0x6, 0x10, 0x8, 0xff}, {{r12}, 0x0, 0x18, 0x40, 0x7, 0x6}, {{r13}, 0xfffffffffffffffe, 0x10, 0x40, 0x4, 0x8}, {{r14}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0x6}, {{r15}, 0xfffffffffffffffa, 0x4, 0x2, 0x100000000, 0xc4}, {{r17}, 0xfffffffffffffffe, 0x5d, 0xf0000000, 0x2, 0x3}], 0x8, &(0x7f0000001440)={0x3, 0x9}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 09:32:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:32:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000001140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r6 = socket(0x2, 0x4003, 0x0) r7 = dup(r6) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = openat(r3, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() r13 = getegid() setregid(r12, r13) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r8, r10, r11, r12, r13, r14]) lchown(&(0x7f0000000000)='./bus\x00', r2, r14) 09:32:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x4889) syz_emit_ethernet(0xe4, &(0x7f00000000c0)="a4b251c077f734ee0c0f6c573310649018817a229b36d4d23cc1a9ea1a5344903a19ddfa04876c6b854ec689c807f3bf32317d103833b942734a8f73cf1caefc7a15cfd212dd11cdbb2fa3ab44f90e1b2a8d6875186dbb42efa872e7c62f750d6c2fc191e60da7cb1d04ddf36b452f2aeca88770581d81f6d88052d1bfdfed1fb5f6e4051c52a54b8f03d7cbd97c80a708f2c064300390fa10831e3a92178d9f9e438dc2fb54e48e3990e720815c97ca6ca21c86b2607b45af6254f037e0030f760a0d2dac680a9d19456907f139cbeacee25c6a516068cf91a8b7e3ce685f05978f7ca5") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:32:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x9, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x1}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r4}, 0xc) geteuid() getgid() r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) r12 = dup(0xffffffffffffff9c) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000680)="e61b14dc10c633903a85581aa50e808b9180108331d6751e9cc646c648e6d4fe9d6b5c20f3958ba46e991638be2003e7bd77fae14ee14b2854a2ac8c08b223c35980ed9be3aef2168776156b0400f2b4cebafdf879743b69a89568327af34111e5b1c932873710d57ccefca83f63bc03104f083b95683d00fb605678a1ea33111e7447f7d0ef1bc44c44cb5dc64a5d7713278d280d96d48ef29ba6553f68e2617ab7bcec8665f2c445e3ee0357429dd11e973de0f248aadf1f3ebb5c9cabe33f0009801263a68e09575127b8b941baebcb322ea434cb45725a4dcb358530d1357af03ae2e2d26391fa8f53bf94de6c2cbc5e38a3a07f8e860dfe240b", 0xfc}, {&(0x7f0000000340)="f06e4a3d53340e171a3b7bcea5b375fd413372dc31f22bc02eef4142346876b944d5d53a940d751ff754a46814efd84350f094e20001d0b3ee535d0af466306208defb3c7b9590f643c88a196127f083dae211f77eeb99f99a01eda2561cb73101752651ecbbb4245a2351058fca19531ed4ec550b4aae201af38a77eca421b6ad799580f4a7529b9506ba", 0x8b}, {&(0x7f0000000400)="2990550971e0bb25df4178c1b016f530ae935908e0abe4c4cf78d5113bf18b793dd0507ac16b650254798e91d83e76d5c006cb8f0f04c3267d9b5febc6c5b0f727d643", 0x43}, {&(0x7f0000000480)="b3b8c4d356d2f4df62ab93a1a91b7c9ffe6eebf2d8b2ca595dd17148461e8239c7eff5dfd3071b2c9be132b311ba5743279bde61e7091183d2feeb926eaf1664789f91e11169725aa0a23ae84e711d164b21bd6e2102be805b9f6fbe3a4673c37b3a3402dcb1d45c27b924cdd023a0d1de1e24b4e498a857df51f0043f77a4768ac8a0acac870b05cce1c9ed69f5f7ee08451f2a3420590847649d43c38186aa82c330d3c02069174d769e17f089310c49a0d5528eb309c3360da70974247377cfd5f37bf037b346464c66ece9d6f60dc469", 0xd2}, {&(0x7f00000028c0)="eed71bd45a2262611306d92458ff39216a796d6b7fba4fb50244f3f29d132af55c8e807dd992c4161b974b992c637d96c0423f679a2a38f5b7aa5da3a3d4891f9a9d52a5ad080ab4d1a9a4ad94427ae574591f99c6b3d2c3feda6fbf2ce2b924b6f61e84de7e03d2a9f737366f45f5efda536e1f7ee22a93772f29c81e2d9a3962902a14e25c25b480a0c2903c5ca051f365507beaf22e5219b39f7fda72d7a25c3f5a6a26de2f1f0df030b6141cd82e1840e2be0fdce0728ab4f7ab99dfbbe72856b1b842de0a21dcd128e134064d1975628e71be1ee11898bb1ab8f7e2282765897e0726b9ef08846c310e1954c3a6ecbdfe29676fb0e76f60ee0c5fcc37437a51156d36cf41cffbce75f95d62b2f6b6912d388c8c23d88865f394d97d5a5c736f093785d2d924a258503da0bd2d1d80d47b259f903f3dab9c8cf3ecc7f98450fedc83902b80426798658382e54c4ad0b1938354406213957c8d697c0d178b2065e499d796044d8469407214a6704bfcf56cf444e54a92e2adbb5eb30aa5e0b6a004654755258ef94ae3e18cf1836c2e42f3d5a8830641301f9e307b2e35521b4cc321ec33384dd4527b8f75b946dfbd89db3c9cdaefea775018cc957604e13f9b13e0aaa24a8f89ee2c973c7af1245983f653f22a2c7c3ef21d4a9fa2274fd7f6bd2de07c58288c5b3654edf9bfd9fcc1b1372cf38912a8564a5032cd395c4e449c4f196baf288be6ebb6ac0b79be4f7f1df636233936c7ead7bb188796d250bed992d5cf4fa55f33e7b6c4ac3d7bc68bbd7fd69cc26355aea1f113f24ce027440a89cda80563b0226b62e767b73138964429ea7d155739745ccf9a78ae3b22ec85eea5b6a175196ea1e569b62e82058dd16353264c0692775bdd853e9bcdda7d72468608fb652a2e47e7c131a16622f6079f907f4adc3857ed87b516111e0a81e7a0deb237d7ead4cc3373f614a9ab3ae689d5bff637274311a8722eddfdd6dc0db9baa0ac99e1af8788118a66de34aebb91c2d535c2bfb2b64bc4d7b454b58498d8b018dfac1d008359a73ff31ab42871a8200fce71db2cdb10c7c59c1c18562bd7165c139603d90c5f6c0afb519c3002ac2bfade39dc8391849668f3a214013860d541441608f0cb0bc165a00c34de2f97b1b6e8e86079ecdf99ecd4a2044492e338c5a547cf87bcbb46d798399e256d71f87e8f74c49f2ecb2f1eab32824d047bf92b4c1125af6db9324d6e64cc5024117ac98f2ada0d027a62c312a1f10ec556362d4bee5ee2b5fb9bb25b1ca156a211d7c545a701b62133afbab6f264ff7997ca11c2b1749eda706c0261e1d09d043ce140c5cc54783e49408b81340f90d3bd20d90c7ba068b5264ee37adaf242d0529e05338e469d0d3a92b76b1d7e391402e6e7632f0ca294433d4844e296a859405cb75a0fccbc31ff88dc920e6777495edc595ca3c457bc50c90ea459a5f493c8b205468ae71ba5a2d670ec3becb011ad4e76896727091acdff888d4d260b552b8b01be8308253a6aaee9b47803f20c101309df744497ced9d959c6d064b67cbfd6c2d84d9e1ad7ef887f33e77d3b7487dca7a61a5ab056dbd6a8dcfbb2a0443b9f336114fbfc6a8541c920bf23a6e2f9e1ca6eee5dc2c4c727a03fd92cae8d9cf3f890a09d00d3c9eee8938360abdf70b9dc29f6ca6c19089b67ebee88a9286315df68fb25d16e75e81a3d83cd568caaf283b6df3bf55da7ff6f0d87c2e0f427e36cdf9ef3fb463b64eab054576588565a9a6a5dbc8e84ce6b341d8e1385d8a58231c49c86fa294a594e674e637e4937f3948e45e499efa4f59c863e494e011e1dd39084e7d6ff2e7fa70b7a36b3ad4d685e9f28396fa3b72c3c4f20e9a842d3828339481add54dfa4b3dc42d1bee406446aaedb848c7fe2aaa20469a0759a2d20e27bbba11fa7969e7576df27908e921bea59dc26aa7944f984d0d0187fe7a081bae1829eeb34ec44ca4bf1fdea00197ce4496904c6082beae1d6559e533d93b0c9b2cf6849a15db4fb43431ebf91c66298405f285abb1aa0872131a8ce1dd7ee4950ee95f938482747996d3c8d24228e62f08daa938aa0c3577f0ad3f268067482ad90ec3e70c06a1210fe9688372a542f5b3e81a8f7e1edc00652aafa76601ca0426c14dec233892226828d8c1da2b644e3393b616b954dba3037ec68ba2b78b861e3bd22e2303077d196ce1c0b21f72a4e31ed9cfc4d11fa81fdbd06054c539bece6c546a9366e9859cd5afeaa29bae6b246ebaf219127e89673eb2aff40bd9e797a97b58b07be3cb16be1e9d377867d853f125d7071a442cf1bd3ba584098617441f8cb4c50b5e5bfbd80292c35170b22088bb8b93475d11772fc52158b1a3b67528f3e31b6159f59d947ab64519d903ef66637227bb77bcca7f99a7e68893be5de7900494499d36f9e6c1d55f97f9464ab9eecd50ff104424b0e80c8c455ef76ec8a1518cb6ae317a2b0b6ec49d1e3700b53b0059761aaeb3dad24242a23e4cff93f5572e5c9814367fe8a6b303c46960cd92de75d9a7410af2bb6ef33821e40080aa9d754b08b3efe8d7812adae2e989cd81bc9e29f3eff9376c243ef8dd7c9412d33d86037c24fd963465d5fe7bef9a9744915156b8c266d5332a32c5a7f82394015fa7ae08e37faf13562f2d44ce35d14875a81a4457afab9e208f14a17016c16118cf019afbd05cf8108c19e3789aeb09c82798d0406a965c2fdafb850543de6df985ee85114e830e0595af5c916ebde0f21db581909fa4ee2d88433194bdf160dcdc1f12d5af437872c9952e2170b89f34442c869a3871d53bed7b460170297d3d919d93cf53f360e9945a89e597ab2924103ad4038b5f6ee499d1283b2d954f50eba93a4ee09fd3fea87c36344f853fa6f126deab2ec351b61597a8c342c0511750ea434e24c3c50d87d9573abea9c954a9aab2f9611f0f57f862f5cbf84da48db34f5b03c951caeec981ee9164bea2415c6213e14fad4d9a67900292a0d87377d9e37910fb4f971d559713db8be9aacab473410c52362ac60dbab352fa180f7b78bf875db4916c503ff1c9848ee09125f9dea9bad7a0cd4cd5c5c8b1d4ef559d3f112e7d260a80febb8956b963fed0771bf477ec50013302116f86f44aea16a16df170984ebe422595f01b9595d3c877f7204c0492dae8fc8c5fbc7230fd7d643fa28882724b14a88d5e2d769a2bb50074eebf0aef2924c9ab4800ff0e9b9e44956a3071a80605a3fe72d517a18107770c6355f4be7a47ba773c2a842bdf89c3f09e6dc891e098a14e1eede38d319da206613e77ff0cd04142e6d0b5f35ffb461b47ec2d246c7dc3e5069a0671235dfe03ddee1eeeab940d8107ceee255a05c0adf4765a512843f0ae2bf9735043b6f94181348403b6ae8a45778b146c26771005bd3720e539c745a0e0943d108bc49d957c9f709520c5ab491d7e5da7522e17397603a7510c06934b51a563492980a6f3e7e385425924b3c463717a4d755e781514e7e78b7357622f562dccc5835fcebbb2592043ecdec14a47603256f6fc9779821c1c618aeb75066fc8476d4ac5a50d1fe2e318ce6aef9412536154f8253afefa000d9dfd3eba68f7d97fbcff8dabfa26fac01696339de720078309126de3862f48f53826fd115fa56d9b4ccb13ddf07728a64a672c861c94205e1cfa6f2f4f9a30827b5ff664abccdc78612c841b80ef5b678c835117951d41c79bc08449a73e1ccebeb29a4c79b73c1e63650106f77caf951da2ee699846ef4c43b15b07d394cf5957d8b43663acb239ce258b20cac8b6984ff481cfb896ac9c8ac50987ecf08058d2500f9f3d27bed30c49a37a894d6753449ea67e334de4564bcc915a8a7d08ded4d9767a5ad83efd53e83002fb66214a2db639552cd2b917d4c4fed87e33000dc1b03d1eb303dbff22f81cf676234cf3cd3ed7c13adf11ad36b2e7f4c63b8d08fda9cd2678eacbb760257f413f66e6500ed0ff4029ffec1459d390fbad7acf497e68bbd98e02b59d66d18a6503c233ebd0212379610c27ae98ba3f437088f99ae15f1fa9d44a0aba89d1fad40dfea52fbba02991acaccbeb040f611975b150f37d82274f8a6a24e348a34790acfd32cb48f66d1188944b67eded38f19555353185b6543c78763a6c7dd1636179021cce66282a071d3462b599c97b9678a6f5daf4cdc866c652ad2dcfe8b31d55cb0f6f04666d90970c05e42d121a416eff97b88b889f549a2cb13499f2b5e2dbbef11c857363cbf1d5ecab23db0835c032971673e50bda35b11fc993a96294550db3953e876b863c21617351411f466c79ca9e0fd3c21312e0426ac6b759dbdca9c0cf62225d8189ea65092cbead9466274e71c356332ea647bcb1a7b9924cadf6ab03365d2a0610fe351c94636903f72fee9576cba639e9395384e95e6f3c63637c12695c4ea3cc27ab6fb2bf1cf9de0e0c431cea6a8289761c88da91ab6b3060717789a1201e7f91fd3df5b686ddbff5f27af24607ccc6e63f8832f1cb2968cdfb7fa8a23c70c098c45766dcf0a30ba994882e5c8cc5d3f9acc3d22dd4fc75c40e725e55d55d84181a38fe44226a4b6299be119eb2d747d31a79493e1901be1e94b56b69e227ab897904e5f50a9987ab1848e549b9c768b41faac0aefbc2fe76cae70b05b4b470e25d9a8ead214f84d56685f53e1698bdeb046dccf4cb9893d3cd1f2cb641f56107368e376811e448e58895a8e8acb869c8e7c8f15cc1a90a87717c27fcab60015f6f91869682008fae046cb3637bed09ecfd5814a159df273413bbd44e8ce1190ad69a37c1432567e07c69bc2672b79e87df0b8521f04c50c46e0b141c3a8472759a765c7b8d58d5ffb9ffd0457aae11353f540f801b8aafe3d1c29c25cf68c8ee94c84262453bb26268ecdeb85c00badb535e2961b10ea1a0d9503847ee29729fd4b0c343374aadd6c78c0485956fc7b90b62ec35d4df677e3de2a48eb04b7b933af866722fbe56f3401a6bcf966aade5f5e6d6595683ab94697e610f40c70bcb69b9744c357469e441cfa4c37c7b171e101d7341ba771a84346afc52debd94b3cf318fd7363a982b8c4897cc0adc22223bc080ed4afda349f21e090ca4ae9e56640b94099281dba19df56123d6e1111129033ae92ad70e434342f41ef9a81e6b504ea923f7c648f1c2238fa651afc15b75ad5191ad2fdf28bfee9c19b80c91f3910bca22c656739f362151574ad0cc3f37322feeb82b5f80f2e04cfa5b9bac4651c3c7688402aa8e89488e425fb8922c737e26b19ea89f2e84c2392d5c2838663b060d365b8f1cadf3f64a92ca77af9f28af427ebe77bb2f5e512d24941501c4e70119630384c559e93028bc4b7721bb2b6dfa21ab987c5272e8cca8306703723d5cc3d6fc522d402c87caedc524b0b88f4bd74948bb387866a0157a20f09321570e51a5bc05e9a4424609bf3a2680af3d186f98d8f4492cd0f7a289f3b665ab2721b58b86c2a8bb82d767b2d40d52bdf134ba9fdc91089688a8fb15e857d37ebbb7b05c38bfac64c948811aa7a79312d91d3364cc8b9a1600fed9d19bc2a6f7e9ad056375f61557be58c738d211d589bc92689bdbc0edf50b6e2e0cb74c303bc0bdd8b1ff47d963edb653b8e7557899ae66751147bb46ce3a5d871b2378b378b6ab4f79d706990b9840f8bbd4eaa01771c0380d82ac437aa9081275174cfd4a05851adfc78467652f2e96a7d2b54a3128e68134fda368a72c8555f8251465c6837dd04f5d5e0ad53f51911", 0x1000}], 0x5, &(0x7f00000007c0)=[@rights={0x28, 0xffff, 0x1, [r11, r12, r5, r13, r14, r9]}], 0x28, 0x2}, 0x2) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 09:32:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1f) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 09:32:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000001100}]}) sendto$inet6(0xffffffffffffff9c, &(0x7f00000000c0)="cd95759ccaacabebfae81c41eb9955cc7773660e3bdfa3945cb0cfd2b750d1e54bac7999b2227e22b9ee1952b7a5b398a8735c50bcae717a639bb298861b918eee80897485260ac28d5d94ea3fb07a4d7ff6e9733125161c3864e38758c1c0aee0de75194d5c08bafd71c9cc65a9723804e5c8febd1fa8adbeb67e7f3db690e28afbecfe270278cf8c6c18af38c95dd7036394", 0x93, 0x2, &(0x7f0000000040)={0x18, 0x2, 0xd97, 0x5}, 0xc) pwrite(0xffffffffffffffff, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:32:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shutdown(r2, 0x1) 09:32:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) geteuid() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:32:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20, 0x21) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r2) 09:32:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) open(0x0, 0x0, 0x180) recvmsg(r3, &(0x7f0000001300)={0x0, 0xfffffffffffffec8, 0x0, 0x2e7, 0x0}, 0x800) 09:32:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:32:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x85ceef756f385e2f, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) write(r0, 0x0, 0x0) 09:32:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc7, 0x3}, {0x87, 0x4}, {0x6, 0x25c08000}, {0x3, 0x7fffffff}, {0xa1, 0x7}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000140)=""/114) 09:32:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0x2}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x49) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) r13 = getpgrp() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x4, r5, r6, r7, r11, 0x10, 0xffff}, 0x80, 0x4, r13, r17, 0x7, 0xfffffffffffffffa, 0x7f, 0x1}) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x20, 0x0, 0x0) dup2(r2, r20) 09:32:33 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="00745175c9e03a048ba3a1e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeefc93ead14de00"/121], &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 09:32:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 09:32:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000000140)=0xc) fchmod(r5, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300058b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea5a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd235000000000000000000000000000000000062732553d36dac98ade3f636838d097986c987b0081d7c46cc84d3f55cd142b45bf866c651eff23b542dd28ed2116460ffbe7ce6ff60ba8b83d48c67a6bf90dbdc35a9566e7be62bf172d900542925e81c5424b6ccea78c5d5d03331c6e2494653873503bf1a104bbb959e978b065f1044c4b001ff6e901ad4bd81dc170d51a830920363d700aa8cd2d2515624f2c47d5206eca4d6281149"], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r6, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r7 = socket(0x2, 0x7, 0x6) connect$unix(r7, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 09:32:33 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x83, 0x0, 0x4, 0x7fff}, {0x400, 0x5a, 0x7f, 0x9}]}) acct(&(0x7f00000001c0)='./bus\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x48) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000180)={0x5df, 0x4, 0x8, 0x81, &(0x7f0000000340)={{0x0, 0x4, 0x40, 0xe9, 0x7b, 0xfff, 0x1}, {[0x7, 0x0, 0x80, 0x7, 0x101, 0x8, 0x3, 0x80000000, 0x8, 0x800, 0x200, 0x0, 0x1f, 0x40, 0x18000000, 0x2, 0x8, 0x56f], [0x8, 0x6, 0x100, 0x7ff, 0x80000001, 0x4, 0x3, 0x2, 0xc26, 0x48], [0x400, 0x3, 0xff, 0x3ff, 0xaf7, 0x80000000, 0x81], [0x2, 0x80000000, 0x5, 0x100000000, 0x6d3, 0x8], [{0x74d2, 0x10000, 0x1f, 0x8000}, {0x0, 0xff, 0xb023, 0x7f800000}, {0xb68, 0xfff, 0x3, 0x9}, {0x400, 0x7, 0xfffffbff, 0x4}, {0x0, 0x400, 0xf12, 0x4}, {0x8001, 0x2, 0xfffff2a4, 0x8}, {0x0, 0x401, 0x5f9f, 0xfffffffffffffff7}, {0x8, 0x3, 0x1}], {0x2, 0x4, 0xa2c3, 0xfff}, {0x8, 0x0, 0xffff, 0x5}}}, 0x0, 0x5}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r7 = getegid() setgid(r7) 09:32:33 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x4fe5e690fd1810ee, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:32:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x4, 0x0) clock_getres(0x1, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 09:32:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x0, 0x1, 0x0, 0x200000000000}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x97600000, 0x3f, 0x4, 0x1, 0xff, 0x9, 0xa7c, 0x0, 0x0, 0x0, 0x3}) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 09:32:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 09:32:34 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x6686adc99d58c7e5, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x722) 09:32:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:32:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x03\x00\xdd\xab\x01\x00F\x04', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x2d}, {0x50}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)) 09:32:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x1, 0x0, 0x3}, {0x1c}, {0x26, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") 09:32:35 executing program 1: r0 = socket(0x1, 0x2, 0x9) r1 = socket$inet6(0x18, 0x5, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/217, 0xd9, 0x400, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/4098], &(0x7f0000001180)=0x1002) bind$inet(r0, &(0x7f0000000000), 0xc) bind(r0, &(0x7f00000011c0)=@in={0x2, 0x3}, 0xc) 09:32:35 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) read(r5, &(0x7f0000000340)=""/250, 0xfa) close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 09:32:35 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000004380)=""/102400, 0x19000}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x20000, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/vmm\x00', 0x800, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000003340)={0xffffffffffffffff}, 0x10008) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x804, 0x9, 0x3f, 0x9], [0x80000001, 0x0, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x1, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x3}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x58}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x2, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 09:32:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x0, 0x4, 0x149) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/47) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 09:32:36 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653017463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb772fe64a21590a83956abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00fb9d1c0d1f4402278e0c59da5f85c44839963b919a6eaa2e69e919b5c4eecfe15e9b57a0874d5fc08664419046363e96dfccd4f3ae40002bb1bcfca934d1e160536c30782ad4d6739f7e42cf7727c4c33149947a9f48e2d3784f6e3d94295c49c8d2dccd"], 0x10) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0xde97e285fcf75b2e, &(0x7f0000000000), &(0x7f0000000040)=0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001c80)="48cbad1aed5a3e01c23d2e7c5a99ad1e9123aee53ecf253710b62253bb5ea61a83affdee33f94ded7271653a81630961a5fde2f5aed2460078bb63a72c2ba894dc573d1cf411b16ac2b899088bba559629d0cbd899c7a7e8a8cd79a4914010bb29e2172995b85cd9e785ea499ac4963a0d0fb3eefbee19eed5cb8ee527519f40135d1853bf2a791a9714baea289fa3e69ebd24e9e0959546f40bd6d38f2a126738b2b02809e5a3c16f9dfb9f5e3b1c7c21c9188bce4e7ad36a8efda476b3aadc91801ae49c813c53bb46fa8a10268a71d032bbcf6790e539088da6add132f01ff91e00ee4862e8b39190754aa40a3e3a44acf00c5b19b711d4fa75297ec9218b2f9b89cb122c0cb8f47ab047074c31711e7b9fcc6b4493aea11270b96ec645207987f2058f13946f500778311025aae42dcb0a9eade2edf47cd71fd572f263b9f4bf97f61bbd3164b4fe3af79471ba956da43db973f358f43c11e6c6538d8dbdbda7549c0a4397e635621f88d1a75aec719ba1b76e38555da3b1e551fef7870968d293f848e4006c7a870f4eacb0b9396441157eb8894b68d78ba41063571ffc8a750431d311e2c966f16c63bf185c9e193ad1fedff10234110b12f3ddeeb39af750f1dce33a773b7aa2e5f99e02b8dcdd433783b3a81438998d23fb815e3fdb11583a144df144ba6933a97edb4e05f8c061783873ce03dfcda5ca024518871f5959a95fc56fbdb8d2fbfbda861b6914517409830e15548cddcfe02f8b313818ac6bdd4a20852f346d2be042af2fe4645eb72f07b2ecf57686a5dc80d86c968c806480154dbcb838ec2421c0472db4bf386c5a37d2da6a72a4e6044a2b624d02601bbe2b13b1f51b316a8d415f00ab1ee16c8d926b2f7aa79c57b5dae778c1de9b6f8ad5b1bb25c7ce08ec67b507582d064bc742ca8ee57828de2f3b7954449691a15e0a8f69f30e2070942fcab9ed48cc564e9ef87afa8b96df95fda3d0d48580306466b73bcbe9bafc54adb77429c0a9aa3feccafd284c0609880c4a3e42cb39f696f6ad2cc2ac4c54784c9a2545dd9935411baae33838c63f0639a8eeb63eaa7089821d168f727cc845293d6195a9e971e477ae40422747cf9f728d30f7fa956c59a6044a6810d3d759f15616a2084b683a44da05be38c114d9b274a04fde825fa6776a9a9f8707fcf0808a17a6db387171db2e04ce8d33614e9f8a68b8e35ac1386c63df925fed552d0b975cd36b7d00e72a6fa760972ea223fc08a52125a6d4711da6009fcaaf1488c600915cefa9a60d37b89fb0a29fedde5e5919c14dec9e41e2fffcf39a7762d5c4ad34e9b23ace5bd1fee85e2f1f0737e7bc5776abf020f258e190612fedb66867a5febc462022e8d29e0c996e9aa04d53a43f7e92923da387d0cb6aa3d4155834bc0378a60d4f744f80f9949937f064dca3b921cf539e67142d8dac9e2a32a3c652048ccf787c6f6974204ba17d8ebc2218f1fc8cf9da4dc8b1257bbdca2cc83e74450dd53dccef0c4e1982019ef7d2db4f95f2b460867c87351ec0286b6b92b40079990f3ffb9719456d7a6c2dd2ff36991237ff35e1d0364bebbda0882e3bd5bbf37d0a5864444681b86c702ecd85b83dcf7580d75b4a08af9fdccec30fe4d32bec097fddd6db23099b7726708b946132971ddd532abb5bf471d89cc7c0ae258c0dd8f9ba46d614bd6a6f98807bad0126fa374acef8fa6f83f3049099ac4897e8687658177eb25e885c37fd86a3914fdf66dc58b6aaf79a8ec4d467768607035bfd6c85dd5a7f6e16b64492820351d188019a09486b5904b97307b50acc1f2f959102ed26a13c5f8f2718437ec030479626890cffdce326a53f09069dd23c739741b1a53739c718c5da7281c75338127db61147cbd4c29d3911c5ce5616436d0195738beaa2a1276a6e57866872a43ba2b6b74480c97db530d5e0f63572fb3c972ebb20701a587f778e13046f28a0c905b3ee1276b20b4990e9c8404788bedbcfe0d8c1e8119f240e6ed79de29cc158737bcb8cdf", 0x5a1}], 0x1) 09:32:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 09:32:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) r1 = msgget(0x0, 0x140) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/49) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 09:32:36 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8000, 0x3f}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="997d5d4e3421fb9b5a6a94f768d43de4e2bb800cea9d2a94811ff82c2c3597fbfc51ffbe2a1dd10e2ab1bcad7c188acb2563a085294193172ecac3923650012f0636a0ad3a602c818e8db56a43cc94", 0x4f}, {&(0x7f0000000040)="00b0d99b2823639e556ddfcc09", 0xd}, {&(0x7f0000000140)="695edb523f0f6125e780d5039c3efe898b22e5f68c440034f3123c4bffdae9292da1dc7fba0fb6c647a53ab6b9355ed746e7ee62a9841b4c8e3f18c910be03195872193c35b14fd57f16e70095a1bbea431a5c8a39f98cf1d24d552fae0581e486c5278992c34a1c1e7d7f704d1a89ce07b5fabbae17576aa2fdb82ad74c71ed957eb21f069b313c64a8c5151488183713", 0x91}, {&(0x7f0000000200)="be73a83732736f4b1e6034fb76d683c56fed8f79633b4036779dab161eb3c9d347bc625473b163e8e7e22b6a8a90321227eb9c2c52022f8033f124881d1fe006622c17a0cbb28f013325c38f84257a8557a315d39449b406dc84236887186eaba29ece8c093393f39042ad8178884494d64ce011d992d4f293769e457967a8be7b098ec9f83802bf01b405114e1c9d990939505d31", 0x95}, {&(0x7f00000002c0)="e9c658", 0x3}], 0x5, &(0x7f0000000380)=ANY=[@ANYBLOB="f80000000000000001000000400b00008422cf84a08785d0376f2ecb5ab30aafa9f99cc051ea15215dcfcd49ddb0b5833ae2ed95b5c60c2e44d2f7c417e2f6349f6560aff0b2f3c55276028ee4272ec987c5509d4b9e6fff305a26c0ede7ad4c2964037abc545e3335bb1043808dccdc6426568e318dfdce977237e97651a492ed786cb9ec820b978ac3eb8353c346496968256465af9d85fbae118bed240c40d6fd46b3cb435e0f58fe30c0e3e01d6956581795ddcc7592c11f386afb36b764e6bebbefa9ad99b10d296e3a1f56750281b6bc396a46fc0962837108d1d872fe2d8e62256e28586bd83d06c86ced90c79e0000000000003800000000000000ffff00007715000017a697775d31b1380313ef6768d632effdf849d4392c209f0600000000000000f085d3a81fc800002800000000000000010000000010000058781291fa7647454fa34d7aefb40cc605d30000000000003000000000000000ffff0000004064bf3c459d5c8ca0cdad3e00f575b9bc8d6f73f0d1aceac7a49c7e3faf6d00000000"], 0x188}, 0x80a) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:32:36 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, &(0x7f0000001340)=@file={0x0, ""/108}, &(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', 0xe191e18, 0x2, 0x7200, 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}) 09:32:36 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 09:32:36 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000037000/0x3000)=nil, 0x3000, 0x4) 09:32:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579e170b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f00000000000000094066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x3, 0x0) r2 = dup(r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000200), 0x2be9, 0x0, 0x20, 0x0) dup2(r3, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r5, r6) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r8, 0x4}], 0x1, 0x1ff) write(r8, &(0x7f0000000500)="bd", 0x1) close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000240)={0x400, 0x2e, 0xcdab, 0x5, "217fca26a060662e15982d63d6013731a51084c1", 0x77b2, 0x3f}) sendto$inet6(r5, &(0x7f00000000c0)="644495ce3e81e39ca29e1a7a677946f9911d875b832730cb5dcd7961af8836ed76f7237484479de6c0df51a05865396591a09c3278c38464022773c43bcb2c1c24ae276e4fedb9a5a866124977376ef9b09d37bf31b202ae2b4e3ffcab83e050c9bdf5245ca92c41b7ced6c61f924e4a5248146dca9e9f95e07a7c1757823e2433e62ff9f64068037b21fd3aeb39397e46b11f0addb599b9176532dba60883a74e2474edb1cfc25539c36715fa25e0f127caff08a58a93edb596b34078e4c2849722012e5b2772eb6847bebcadf135210f31fbc0c81d5660d0f415121715b0cf3d8fae60fb12dfd534f26279c3d16632cc8d0ffb53350780ef2b1cf68d71f978798af80aa5df1cedf41cc021f8005ad0dc3e134115a590f0aeb191d7e30d6ff0730b9c60f69600a1213d91012be81caa2a04f475f8366d", 0x137, 0x1, 0x0, 0x0) 09:32:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f000049f000/0x1000)=nil, 0x1000, 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xffffffff, 0x401}, {0x18, 0x3, 0x4, 0x6}, 0x0, [0x5, 0x2, 0x8, 0x80000000, 0x80000001, 0x401, 0xff, 0x80000]}, 0x3c) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 09:32:37 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r2) 09:32:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) msgsnd(r1, &(0x7f0000000640)=ANY=[@ANYRESDEC=r2], 0x1, 0x800) 09:32:37 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) setsockopt(r4, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r6, r5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket$inet(0x2, 0x1, 0x81) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r19 = getppid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = getegid() r23 = getpid() geteuid() r24 = socket(0x20, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r25, r24) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r27 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r28 = getegid() r29 = getuid() geteuid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0x5}) shmctl$IPC_SET(r27, 0x1, &(0x7f00000000c0)={{0x0, r29, 0x0, 0x0, r28}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r2, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r29, @ANYRES32=r26, @ANYBLOB="2cf309398f75c46bfd69"], 0x88, 0x10}, 0xaccff110451b3cdc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) 09:32:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, &(0x7f0000000140), 0x1, 0x0) chroot(&(0x7f0000000100)='./file0/../file0\x00') 09:32:37 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) 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, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 09:32:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) write(r2, &(0x7f0000000500)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf91d909b9dfb4d4ffcab179e6c725e955ae5a19f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4317ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe66fc1be13ae6dad9bcd24623751550fbb246d552fb4faf6e6ccc56d82b7a4337d76bbe3d7de872a4ab59e0ae618c45d7873010c90c5e6db47164c1cee77c701e30b63a2626a11e35cc9cfa9a869387c1c6251aca3d730394d56c730f18fdeaba4fb6c86b762e40727710d1fe7000087e38736a648194d30a7b21ecab955d9fc8ed7fa24bbc2b492e2aa5d6de8523ff95154f7254a4e", 0xef) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 09:32:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 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) setsockopt(0xffffffffffffffff, 0x80e, 0x3, &(0x7f0000000140)="dc3fdf6413e905b41d7980e1af6f524dc585c5ac29ea59ca26fb8056e46364ed6855d1cb7301fc2953c75c5c2ca5b53549eef66febe664fda95dcc1b37e9c8a451ea1102432b44ec6a8999f51266ef6a537e827c37624eb955231087bf5ed9cf6cbb189aab56854443d3a2485d7bd3c9783a501e0c1efc1e05d52dee582a48762f036a2dc7d6ffcbbe68f8066af4469ae63f1eaca5ff8fa0d57ffbf4dadacf728cb8ab6a1d83ee9b50661ac76970fc52c1765c39a566be6802ad3b17347557babbaa4e86d4350697c2c4ba5dd70f414b23c6d8d451b03e95396c3a6c282fcb3286654e8062374ee81eeebca19ad55dff7b043455d3b8b5cedfee75479a5dd240d41ecf7f6e59fcb88f69e9da0dc5cbe033fcdfa2bde8893ee06a98716682177215706d343a06f8f12d8387c1693cdb777f62cc1810c3a549a4427b69233178417853fb59a6d0197414663d29e83e26f64f12949d9c5f678989c71539c2bfa5ef5fc8383e0aa7d53e8b010ed72b5bdc197fda5f4c4df7f9961d661c5a69ddfdb491a35440bef2e663b681a8b6070cc93ec2ded093e3cf185b9b2cb50e58895627ad634626d49e67cb021014f5c92f8a352cf32d45de1e463470bb5f6e44a3b7a9a512ea09fedaf542f15e18edf3f1b7d81952e7619b1da0aa487fc6467e0d90d0cc4970295266979884ed7017f5e7ef407fe12ad33e3da4d4e57c00d58657ba07e621e87adcd0bf2c52923c2ce3656fcff5a9e5db16cbfc6afdeabf415f1f7e4bbbfeeb0c6e4b511d064f653ada739a53682afa677b5ab7f81e077f597be33e12061aeb0d588e150898d43741c405d4e5d7f3af65eef68a506df27bb9218f4503362f77a886a11385020aa8c4a9140c6b74257561296371fc390c57f23b9049456e51a5d34d49214d5d79c348ff1e1246a287123f2623ef90c0829de09fcfb01a28d3e113be28bb82e43522c87447f4aaa630e07d882258bcef1397d353a3fff7f0448dd99c63628a081304bdea176c2fe4f630f627fbf9fa171f4c71173b67e6db8380af379ae85e134185313ac4a77610ebf61528e1066c1780e14af1c4597bf82b4b47562cd8f43bff43694683aa7c7d435b8ee09a38c2d98daa71a13a1f2b7a432fb9111d63be2fb7489751a06aa11194d23cbcace08b8a41bc8d69a6a621b8b6aa5d9ec943d5e6daa9192ed9e2b9163a6fbfc60e5cf4f60d1bd19e9645a803a6721ebfeaae1aba56cc887eec6f78ff15d1359110e0f4f09b7b0f47c08622dbe159b06821559f80c0cdc12e1608c8a83b6ab696f393c690d9e2e67a78608a9a9de1b910409704f6feac861fc6c5002dbd707d7226b14549fa6ee4881a365373de6eeb255e60e3bdfdeac32f2fbc7fd25091dbd095fa80f1246d6d9ae7cbfdd23836efe90e5fb07cbfd5537de17929c5ac17647f4ff6848bc94fddba91eb54da5611cab38fac087c2c75ab7a7bfa856f26702a669d6149b09a6e870cfd2d508e674c5969d6dc2a20f17a9d625813397d62a5cbd6b1c7ac3ef5fdc6a4e17137eb82bd24a253456578fa58b27458e62602e389e89b429e2851e7b03071e9e0c9dbffb54b8f853aae87333aff370e653b52e88289eabb55ab057a982ca8fd372b76ea224080e22de74455d55683e114ef4dd649d50a1f1a73a7ff1a49a46d290ee29348c344abfb2c9ac71aa6eb4e5d387e4903d0af9a9104f671b7cd1564cafb2fa565f71f86acb44ff2bf18f99585aa79e940984e965b9aef15ef255378742bd07723df25f2e358fab46d6c8cad2e6d85e5785d12d99e20321a9f75222efca2fda6bfd58c3bd2dbbaad91c425ae3b9184bbd49aec0b4c9c1c14ffc84e7973ebcafdff0c8ec927695cb458589f792d1147be5e745562d1f4496c6292d8ca3eeebcfe11dc65bf10dbedc326388b4c578122e197e606a9c05ce55a454a77cdd4de514d2ae0157437d9289550f6b31c655d0c368e96e6c848143b31a5db395739e07e82a293a64d7a84624d11e9cd139f49bf4927deed616db72801e23ffc2902cda6f734e79f4ef5004e501948228726404952530ed1a0a0f239b599b93d31f760dff167c2bb5db54b5bc3fa36ba84ddc91100dbf607ff7a9c50cb0107d880b7618cd299a8b9a436db5bbdd61e3c5c411c663b2eb9d2b9b87332dd9ae7e4ec37c90b669e889eaadd941edfa0be3ce72e2a5f6d2432fc3e811cd5299219df5b02ae70f3a6f9f94def0a9906d72ff70bf9453c5bd8d0a28849188ec922f2406a76004a7eae4782b4124eb41fbfe07351f4049ad362912c5c449ca43da1e1c977a032d834ab4b76b3b23d895a06bfc572524405c278917d76bde774961d5df3e16cf3c55990f76cc3f26806b5ce08334d90b742234d79456ef9b87a6014b6ca3e4a8acb7c6eca3132c6e6b281b35798e25005b030e0cf2a3d7647e7ff808a3102500240fe9ee2940c4e272573b4d0c7a36c4949617b527e1008bac6f4efa233f2b053b433405cd935e6bff1262184e8ed6f0538d5a8a4c8d318dddb75067b8b666b23b0affe7265cde5523a4c8386364224b6130e374e232fafd305d5adb52306e25dd0c46543b8a8f3d00e95418caf65067c98b18bf59054e8de20882c2ba76c36c9bd5f3afdc285e143cdfb36aea06fd8fce5c2dcc02120d445685394e10f6ff4f1aa5aa9eeccfe37fe493602c78f050925edaccf9857c24fce5189225539395d1c4104cf065aa5e01a9cccefbcd621f2b4b223cde55a3db73cd56947a6d3723b4db55400b339564ae67ca098a00222c06c6c63627473f28fab40f7cb2b246cc1a253db10f54461179fdd38f534a6975f5d38ce9484abdc218a58cb4fee270083ebccebf5229ff8956b08d8ddbdb5d23c6f9ddc112ebe46ec0fc0d3651eaeebbb16fc6cbd47f2bed4662df4be2802b2a6b47603bdd01306bf1e08d305c1b72da203a77bd1f2abd87b0a97ff0b683a00d0f45eabbb6c433344449c109c1a0d67c6934f315a4599c630439bf6a76987e9899d05eb190cb67af8132067e31b9bd739e363844b7a6afeb4f3250812d0c93e99535fcf8ca52d4d1b0d28dc50e12292b4791993a6c8e546cce8d529b81a60327e99781ad5728fa4be6ee4bfbf2f274d213d32606b4f996d8b6b5b9449bbf8c776d62017e52c0f7df2ef241e816217a35498a118afd827252f180647b6919d77b1c664cb6d8d6c02498b35fb95e915138a25b6c8c501489e45273f27d3823bb8b8c50f1a643b9198b110cb1c8ea8fb005d08ec0ba64360842c9e91742bfd00fff06c46dd3ce7856906bb65ae7ef02b53b4e6b314e651dd622ee592bda4cd642477eb6522cd4f03b49341fe86a23f5aea5484279f0894a12af2356abe9585077d6cff69f7d52319b1a30bb9a17232cff30d3a4c035e7fd99bcc3360a4ed195dc08e4cf29ad26faa19d2bac8d2be35d7ac9c6918c513454d201e2aa36968ff46290f4c2ba588361dce25ec710154608797fc3bf9b21797f770e88b6a1b6d5f9eff4a07ff0e218c6f6eb2f3bfef76592aedb92131ca06b22b477c3c2526e5116721c9414570b0069b76f481a1289cefcafa94f2cb34d1c8324d1ce65824b76c0a08c73c4883ae203e00da1a9087cda6f577056d190fcd9e91db7f2eb064bd91cbbc6cc96b4f7f1a35ef306d955c9f4f6ac2a1444856d281499c08e3f45be224878bb0edb54799912efeec86b0e1abcccee81043d75b456c4798209b19dc435812975af16138cdc6da8e39b209d0dc4471c393686c263fc8e1ed18d1ff77ca75e476a8833d09d4718599bad5076666a54700c435c8c38c7e48252469b9d43bf836a7a0fa15d33256789164bb3a3f8375660dbc5e7d85ea22fc4d11c0e3186adc491034012712bece12f08409f24e360937d7e3ad8b4b898c8b2461d8fcd2c04097c44019f0be6f34004655a518750808a41b9be2d5eb38964d685fc9ab5943fc2149940c0ca0a6616cf1bb01a51854dfba2c45fa9db4d3478dca6c35afda42c66e6b4e2685ff3cdd1c84caa34d32c6d53420550de11a28a740650836b54cee3cc71c88060fb5e43f8393283ede8a44f73712b066b57b48e22f73252cad8364e78486ad1f5d3c96d605f9a8ebb8a8853f586f9f46fc077c2d4b072dca2734cedd43622fd945a80ec432e7a97e7f7e68f5c8995d5b98245bb1d4b37e4d92ab33cbc9beeb295896128f33db6723f05c1395e38a2cc79a1e68d4806bc7cf79d0c48bf2d20c265553a903d3a059cb62564b3ad0564a81058591986adf24e4aedf6794c9c524d6475eba33a55dde2aaaba0797ec332e59de0303bd541e70f80e80754f31b367c6885e2156647254d0ca00baca941d848ebf24389ed2547c261c1377f2df04334409be4143b640be2b2425336db3278d80f08bb1682498c0f0ca32442df6fe619b7d9221c31d34e7aa5f513bb8375c0e543ae17d178ca079806296f64fffff4ef9ea649b87e20a8eb6b47b2a595f8af3c72f2bda28b185285950753950fcc4380a957c22b21d7c75c227c684399fe5a6772f182957613acb9dd961a2ef80788612a332b68aafc03a2f2f3d7801b3da02c3849d035a285376810034b4262c3d7b8d0067e44262ba1dd0a05515364e853b784c951c8af1ec7159422ccb30b178da888bd9f7173225b42b4a1485af948dfbec99d4dd0259cac698fee5b33d3f8d2e432d105a7c4fb9d9ab3791f6db5dee12e54c73801ea4763338e935dd03dbc81faba17df34b8f565e6e74531cafcac2b1bf8f924acc671718bafde566cb31f4407e3e60bfb1ae7a3dd865d33be94891e13786b6296f2b7cfd9203a34e5d01cc681bf4e042e90848a11e98b675b17b44f9ebadbdac28524e3f3d90f74298c5aeb078c76b08f6ac7c28758c164a6e7052d21a25bd23621826b22b0f15034b5528ebb52c1458adea8979aa271d59da0130df3c8dec14e6fed5ede8b29425fc8861f960ff1b730854d13f2e2a85740c95cb8477957d95304a8f8445046f3259987d5f81215a5a4e729a6af1d7aa2293c90ed373ace68acbcbb07346d77edf4f6d80b75482ac6310ddc1eeb7f5127b96c76b55c86195e4dae71689537cfc1ce9ae6a146838f57654bffd41958e3570ad5a254a243133165e2ab33b0c4edce7e674ee99f91d4ac6f0294642c375057d52fe604d1e81411e14d01f724c59da226d9db0576995a80c8de2804dc893be6de27b865a27402d7f153e846ebe3210a955b6ae8902aaef006268107a6463c364f5bf522ea10478d32d8f6d6cf3a7d143406cd2ed50ad47814096ffd0127c4ace3aa7647c2697a92be54d6309dc401e6c58da5029c9a02973f6f08c8ba164ddee85877b29288bd943258d7c2b8fa363d670d1ced61af4b72fb3acc052ac0b88a9d23e3ef48e994bb2bb893e3743527a9aa20c502176a56371398b05dfa3844f8092296f433cf185078c645342eeeba938a8d343f8553046d8479505e62aa891326b6fe9e361fd55806740315684c25a66212535aed5fd284a4884dfde8621d48b7c7370db33cdfb4c1fbaf0df40a82843bce02da37a2fdcbe6dceaacba9de50b67f5baf95a4dc16c7b00415b937fd70c249ab9a32fba533790e6b9df3e3124ebf7418686d1995f4bb687a80cb774ac98e96ea00d06c02c42a82a7cd45d2c6e3ba8cd14d0a7307d6b7acbd9492d4b5caa8d007107f7107da93332def82a293b6d0e79dd33cd7874c51c5452fc91b98a675b33337f4f09494cff0a2b6f1b7a5eed247c2a4e9fcd8171a47d95feb61c10ed3fefa2af421a3f2f89c4402e85f61ac549cd3eb8caf", 0x1000) 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", 0x3b9) 09:32:38 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r3 = socket(0x2, 0xc003, 0x0) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4], 0x1) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:32:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x20, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() r5 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000140)="863de354434dd408c5798b30761b4369ef368143", 0x14}, {&(0x7f0000000340)="6610b77b4a64b81f8851f6b8e2b6fcf1ddeb32c773570290fc13742a7591771b53532621c8755e23ecce30bb033bcf51882e355ea5a769fa7b88397c1c523130d43c91dbaf51d05fcca0b75019e93321d1c0ca39971c097bd696d48c58a7af8d1d20abfd552d247b509921b5e62b9d899eef5b52e6ee034ef0711af7ee791094dda7f3b217a7f269e51e01a06f8f0131cb5a5b25889d00184d3ad5c79f4528d643804849d5a6fd83", 0xa8}, {&(0x7f0000000400)="ae3d9ac4fec7bd123a437341f9573346c54758c4b130e85c20d88cc422c3e4aba26b2aef64e1f239e8a45b28e38a16495c67ba152034812e5f1ad6348de9d37b7538b32729ff3bb4fd9d2996a34b16b022e35295e305625dffde4a178d344de36c0c669ca5b30deab383ed8dcdcd59e245b6287ff9b8ff451909390bc70ca449bdd380eb83c75f697fe831a5d0225bf31405459356bdce3a65e8678364ffad", 0x9f}], 0x3) kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r2, r3) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(0xffffffffffffff9c, 0x0, 0x20) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r7, r8) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r11 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r11, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r13) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r13, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r13, 0x0, r15, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r20, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r20, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r21, r16}, 0xc) r22 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r23 = socket(0x2, 0x4003, 0x0) r24 = dup(r23) setsockopt$sock_int(r24, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r26 = openat(r18, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() r29 = getgid() r30 = getegid() setregid(r29, r30) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r25, r27, r28, r29, r30, r31]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r21, r14, r12, r28, 0xc2, 0x101}, 0x4, 0x2, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r34, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r35 = socket(0x2, 0x4003, 0x0) r36 = dup(r35) setsockopt$sock_int(r36, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r37 = openat(r32, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgid() r39 = getgid() r40 = getegid() setregid(r39, r40) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r41 = semget$private(0x0, 0x4, 0x201) semop(r41, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r41, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)) semop(r41, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r42 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r42, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r44, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000480)={{0x9, r43, r44, 0x0, r46, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r51, 0x4, 0xcc) r52 = getpid() fcntl$setown(r51, 0x6, r52) r53 = socket(0x2, 0xc003, 0x6) connect$unix(r53, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r53, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r53, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000004c0)={r52, r54, r48}, 0xc) r55 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r55, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r56 = socket(0x2, 0x4003, 0x0) r57 = dup(r56) setsockopt$sock_int(r57, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r59 = openat(r51, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r61 = getgid() r62 = getgid() r63 = getegid() setregid(r62, r63) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r58, r60, r61, r62, r63, r64]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r54, r45, r43, r61, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r65 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r65, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setgroups(0x4000000000000598, &(0x7f00000005c0)=[r61, r47, r66, r49, r48, r25]) fchownat(r7, &(0x7f00000004c0)='./bus\x00', r12, r38, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 09:32:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xff}, {0x45, 0x0, 0x21, 0x2}, {0x7ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x1) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") select(0x40, &(0x7f0000000140)={0x6, 0x9, 0x10000, 0x1, 0x800, 0x9, 0x366f016e, 0xfffffffffffffbff}, &(0x7f0000000180)={0x1f, 0x5, 0x2000000004, 0x183, 0xfffffffffffffe00, 0x5914, 0xffffffffffffffff, 0x5}, &(0x7f0000000240)={0x8, 0x3f, 0x9870, 0x1, 0x101, 0x9, 0x400, 0x2}, &(0x7f0000000280)={0x3f, 0x1ff}) 09:32:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = geteuid() r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r3) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, r5) 09:32:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:32:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x4, 0x6) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 09:32:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x34, 0x0, 0x0, 0x87}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)=[{0x1f, 0x1, 0x40, 0x9}]}) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20102, 0x0) fcntl$dupfd(r2, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 09:32:39 executing program 0: connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa00176f66696c653000"], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x1ff) write(r2, &(0x7f0000000500)="bd", 0x1) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = dup(r3) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x20, 0x55, 0x0, 0xd2f4}, {0x3ff, 0xff, 0x0, 0x2}, {0x200, 0x8, 0x20, 0xf7}, {0x6c, 0x3f, 0x8, 0x69}, {0x4, 0x1, 0xd1, 0x3}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 09:32:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 09:32:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x8d, 0xf0000000, 0xff, 0x80000001}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x7f, 0x5}], 0x6, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20000003, 0x7c, 0x1}, {{r0}, 0xfffffffffffffff9, 0x22, 0x1, 0x4, 0x8}, {{r6}, 0xfffffffffffffffb, 0x40, 0x1, 0xffff, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x309c, 0x3}, {{}, 0xfffffffffffffffd, 0x44, 0x1, 0xffffffffffffffff, 0x100000000}, {{r7}, 0xfffffffffffffffd, 0x1a, 0x40000000, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x9324d58db018d9ad, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0x6}], 0x2, &(0x7f0000000080)={0xb55, 0x3ff}) 09:32:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x8000000000000001, &(0x7f0000000140)) 09:32:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) pread(r2, &(0x7f0000000000)="30671e6db06de816d78e6b11a59e24194a4ec22ffa5fd567e5211e4c0491d9ae934946a5d9084d6329f82af1d2026ddd6e7c6ecdef4f1b1a8180196a7ffdea9ad740be79b83837ac1b1e139b742c333275acba84", 0x54, 0x0, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r3 = msgget(0x0, 0x100) msgsnd(r3, 0x0, 0xfffffffffffffe8d, 0x800) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000fa305a850c69f19f616814396d4b978a6d403b63b072b19fce0881733ee2bdc39757061331979e3ef0c7938338ea362459827e7525faba9e6c339085b8a41ccc6cd815cc45d2df17cfd26ff82ab09a999bcb0bf17398327ba9450be1b3c028dfe5f4cb3d48762f91fe695026e944390cbe2b0e38075a99e5b5f297261a8d5459ad7c485b2076675b26ab4fd16f5fce4d19f91a09404a752e161a605d532701c92da9935db4eb16feb4c7acd0e05f28309716d7a941f7c6da099a914d4156948f256a766c6df5d5d3cfea4e0000000000000000e532ee646a0d8e862c611ecda6fdc64c17856ad69f70659b711c26c4b4175a6cb2bde5201fd70b5745f4227c8e0ec215d99ea7e7380000df7b7d7dff76d91f865b53d1a6efa1e6c3fa57a1f0cc10f3f053d94ac2225e3075505bb5c636000000000000f2b97dfeb05aaed7e414d0616e96"], 0xd3, 0x51b80c85fee8c07e) msgsnd(r3, &(0x7f0000000080)={0x0, "df02370ff58afcae1491b68f2df830cb101e15a8385ca7559c063e7d493d8cfc1a10f116d7839607dcb679133b5c69b8704305"}, 0x3b, 0x800) 09:32:40 executing program 1: socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x1f, 0x0, 0x4, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) dup2(r1, r3) openat(r1, &(0x7f0000000500)='./file0\x00', 0x80, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'V\t\x01', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r5, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000004c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r6, 0x1) close(r6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffdfffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 09:32:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) getgid() sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) socket(0x23, 0x2, 0x1a) r2 = dup(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x1, 0x4) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20433, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) dup2(r3, r4) 09:32:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r17 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() r21 = getegid() setregid(r20, r21) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r18, r19, r20, r21, r22]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r12, r5, r3, r19, 0xc2, 0x101}, 0x4, 0x2, 0x6}) setreuid(r3, 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 09:32:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x8, 0x0, 0xffffffffffffff69) mprotect(&(0x7f00006a3000/0x1000)=nil, 0x1000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pread(r3, &(0x7f0000000080)="cf91cebd2274548f7a13a7c60417098c263b3dba9eb84cae678465244821f531605e9f5dd3b409793cf40429473249aed37897ffe1e422959f17aed83b", 0x3d, 0x0, 0x15) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) getpgid(r7) write(r1, &(0x7f0000000240)="61690c010000001700cbd13e38db494bdcd6b88474e3e78fcb79b8f69f90d5663464711def09bb12d3e873d127d08b238e024abf655ec8cfa34d83f7079fd17757ba14b5b9562dfe9b90445eb0f4903210cf79c6d2535bcaec96fbd5dd671ce6adf5a782f1be3ab75ae264033a22eb20650f0c975155d281d647782a494a4d987462a4da3688785fe5d35922faf1dbcdb041dacccd1e6e7152684aa4a50c18d638f5f58ffef4a752f9ac81d4c7263f2598fef23af071c3f8db58748132723fc9e930e9a5b8664e5b70", 0xc9) 09:32:40 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r1, r8) 09:32:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 09:32:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x2}], 0x1}) 09:32:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r10, r11) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r8, r9, r10, r11, r12]) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r14 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r14, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x9, r15, r16, 0x0, r18, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffbfffffffffff653000463f7b238bf46854d78a2a197a386207e2ff000082959559843f6805c11744747ead4bcb777fa69dfceadb98a64896bc5e57c6388bbd2ad88b2950b15801360bcd4c0a162b58fd4237bafa4d012ae447d03c2384ff0100000034af063c37be5998297688c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49f093b0439871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd2350000ce00"/210], 0x10) write(r23, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r23, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r22, r24, r19}, 0xc) r25 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r26 = socket(0x2, 0x4003, 0x0) r27 = dup(r26) setsockopt$sock_int(r27, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = openat(r21, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() r33 = getegid() setregid(r32, r33) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r28, r30, r31, r32, r33, r34]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r24, r17, r15, r31, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getgroups(0x6, &(0x7f0000000040)=[r12, 0x0, 0x0, 0x0, r31, 0xffffffffffffffff]) setregid(0x0, r35) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 09:32:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x544}, {0x18, 0x2, 0x41, 0x10000}, 0x2, [0xc50d, 0x2, 0x9, 0xfff, 0x80, 0x7ff, 0x8001, 0x1]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 09:32:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000100)) 09:32:40 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) recvfrom$inet6(r1, &(0x7f0000000000)=""/89, 0x59, 0x820, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x6}, 0xc) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) 09:32:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x1ff) write(r1, &(0x7f0000000500)="bd", 0x1) close(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 09:32:40 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r1, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r10, r11) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r8, r9, r10, r11, r12]) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r14 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r14, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x9, r15, r16, 0x0, r18, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = socket(0x2, 0xc003, 0x6) connect$unix(r23, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r23, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r23, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r22, r24, r19}, 0xc) r25 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r26 = socket(0x2, 0x4003, 0x0) r27 = dup(r26) setsockopt$sock_int(r27, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = openat(r21, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() r33 = getegid() setregid(r32, r33) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r28, r30, r31, r32, r33, r34]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r24, r17, r15, r31, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r35 = semget$private(0x0, 0x4, 0x201) semop(r35, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r35, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000240)) semop(r35, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r36 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r36, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r38) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r38, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000480)={{0x9, r37, r38, 0x0, r40, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0xcc) r44 = getpid() fcntl$setown(r43, 0x6, r44) r45 = socket(0x2, 0xc003, 0x6) connect$unix(r45, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r45, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r45, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={r44, r46, r41}, 0xc) r47 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r47, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r48 = socket(0x2, 0x4003, 0x0) r49 = dup(r48) setsockopt$sock_int(r49, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r51 = openat(r43, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r53 = getgid() r54 = getgid() r55 = getegid() setregid(r54, r55) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r50, r52, r53, r54, r55, r56]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r46, r39, r37, r53, 0xc2, 0x101}, 0x4, 0x2, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r57, 0x4, 0xcc) r58 = getpid() fcntl$setown(r57, 0x6, r58) r59 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r59, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r60 = socket(0x2, 0x4003, 0x0) r61 = dup(r60) setsockopt$sock_int(r61, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r63 = openat(r57, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r65 = getgid() r66 = getgid() r67 = getegid() setregid(r66, r67) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r62, r64, r65, r66, r67, r68]) r69 = semget$private(0x0, 0x4, 0x201) semop(r69, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r69, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000000240)) semop(r69, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r70 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r70, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r72) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r72, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000480)={{0x9, r71, r72, 0x0, r73, 0x80, 0x400}, 0x3, 0x2, 0x7}) r74 = semget$private(0x0, 0x4, 0x201) semop(r74, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r74, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000240)) semop(r74, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r75 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r75, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r77) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r77, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000480)={{0x9, r76, r77, 0x0, r79, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r82, 0x4, 0xcc) r83 = getpid() fcntl$setown(r82, 0x6, r83) r84 = socket(0x2, 0xc003, 0x6) connect$unix(r84, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r84, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r84, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000004c0)={r83, r85, r80}, 0xc) r86 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r86, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r87 = socket(0x2, 0x4003, 0x0) r88 = dup(r87) setsockopt$sock_int(r88, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r90 = openat(r82, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r92 = getgid() r93 = getgid() r94 = getegid() setregid(r93, r94) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r89, r91, r92, r93, r94, r95]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r85, r78, r76, r92, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getgroups(0xa, &(0x7f0000000100)=[r11, r31, r53, r66, r73, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r92, 0xffffffffffffffff]) setegid(r96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000006a, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:32:40 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) 09:32:40 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) close(r0) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket$inet(0x2, 0x5, 0xff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x2}) sendto(r1, &(0x7f00000000c0)="a457702979d4eab761a3fa546dca63ab34735c01b3c66cb90d124ae01b556f0d7ecb33159d460604a79ca94068d2945adfad39af83e8417ad40c5660eace3d4fa9ac01d3d077e5d5b39e32dc8a5734915422f722dc16ed1b8cf598dafbbc0327b7876f4c1d45875d05aff62614fdf8febb2dadc7", 0x37, 0x4, &(0x7f0000000140)=@un=@abs={0xe285ee84455d63c8, 0x0, 0x3}, 0xfffffffffffffcaf) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x9) 09:32:41 executing program 0: socket$inet(0x2, 0x3, 0x7f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x10000000, 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 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 09:32:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 09:32:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdfffffffffffdff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4b070000009dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041d6d0eda0a5c5fe659fa0e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r6, r4, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x201) semop(r25, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)) semop(r25, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r26 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r26, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r28) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r28, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000480)={{0x9, r27, r28, 0x0, r29, 0x80, 0x400}, 0x3, 0x2, 0x7}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x573, r13, r24, 0x0, r29, 0x165, 0x4}, 0x1, 0x3ff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x65, 0x7f}) syz_open_pts() syz_open_pts() 09:32:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000000c0)="0b25c55741a167e8ce8e38fd14483dfe13151c887fd31c6fc306e903f41a52214e9481a073aa06eb621c8f4b7f5e3ebb9f817749c7580da6d6c50f51f0235a0f71b8f818356627adee22", 0x4a, 0x0, 0x0, 0x0) 09:32:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x81, 0xffffffffffffffff, 0xfffffffd, "00000015000000000000f2ffffffffffff174000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES16, @ANYPTR64, @ANYRESOCT, @ANYRES32, @ANYPTR]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() dup2(r4, r5) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x100000000}], 0x2be9, 0x0, 0x0, 0x0) dup2(r6, r7) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x17, 0x9, 0x7}) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 09:32:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x9}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/253) close(r0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20038, 0x80) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) r8 = geteuid() r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r12, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r11, r12, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r5, r8, r13}, 0xc) r14 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x20001ff, 0x3, "000000000000002c0a001000000000001000", 0x1}) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r14) r15 = socket(0x400000000018, 0x3, 0x3a) geteuid() setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x30004) ioctl$LIOCSFD(r16, 0x80046c7f, &(0x7f0000000300)=r14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockname(r15, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 09:32:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x6, 0x81) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r4) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x100}, 0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 09:32:42 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x4, './file0\x00'}) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = socket$unix(0x1, 0x0, 0x0) r2 = getpgrp() getpgid(r2) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) recvfrom(r1, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 09:32:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x20) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) getsockname(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r5, r6) r8 = accept$inet6(r5, &(0x7f0000001280), &(0x7f00000012c0)=0xc) kevent(r2, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x29, 0x2, 0x49b, 0x6}, {{r4}, 0xfffffffffffffffe, 0x20, 0x5, 0x40, 0x8}, {{r5}, 0xb4f4bf9ef485d95a, 0x158, 0x1, 0xa2c, 0x7}, {{r8}, 0xfffffffffffffffd, 0x8, 0x40, 0x100, 0x488}, {{r5}, 0xfffffffffffffffc, 0xf, 0x1, 0x8000, 0x40}, {{r6}, 0xfffffffffffffff9, 0x4, 0x8, 0x6f, 0x8}, {{r5}, 0xfffffffffffffffc, 0x16, 0xfffff, 0x4, 0xba}], 0xff, 0x0, 0x40000000, 0x0) write(0xffffffffffffff9c, &(0x7f0000000280)="665097cfe37ff1c09ca02c9e9354fcca5776c78e417b12c233bd725539240d99a4887e5e731a3e8683580a42b17afefc72207b3b78181a5be302af941501ec7fb9240d5951e734565a210f7eedf1256b4c310aa0b0f00567649d043cbea626f7d5cb0743572d75256c80a09280316a45408417e8f93e7c41b246fdd94439d1b4109971f3c2be85eb88daeae063048e50c59685a3b08c5af822f2ccb1dc62d5be1cf6f5186b7f03235c09c0fad8743f44e36c2340ce6bd2e635c292659c9469d680d4a6393b334a18ed129cd7204f3d5a97ec3d10351ca8858fd4989889aa28dc0f8a3a5d58d5fc43909282dc90442b2435301cd1732facc8f035fbff50acc2e49d988c29ef2582c7d4a73e4feb48c7ff67c52b88133742b661e9e52b50bc42fb648b5cbe36e27bcee98209d80df3d27b43fbeda26d26c9890a7429ec2661e5991c4461d5722612adf49646339a91512d1e6da95c8b876d10002a13105be024b393f1f621c0043bb8b3b5f273b7c2abe957193f317b5d07fea5861616b523785fa20b7e9af241d254f6924081e671fd61a765724c6e44f6b2f2d5472692785c2e190b1c28d7fe908ee22e91530152a3df3d8487f89869c3bfa0be3d795f31822163e205e5ea96717f15e296213849fee1a5c5cc9fa16faba2e254febf228546cb5eaa37fa261ea1e710e661ac2771e26d99503526b0b01716bb5281e201064991c8167a8940221a8298a65eca43356d365e8a32aba47938db0377e6baabe476c7d6365c7424032c364a0c722c129107ee302b46dcc361d521afbc760972186386f8479657069143c1ae3904211b36d8495821e5c6e6fc6f099c47c92d0110e5b87db53c8cdc7d4809b02cc8a66458aa7c295b80379dd2c76e76250a2b98c55b4f72d577b24bb9e38b56b0c9c891b420eb7f1d46f6b30c9db557a6265683d2f1b686b4bfc433a39a51d302543418b8e4a95f24abcd18dc65f52be66a4ff9284a79aa45c8de260d8f30404050beaaca76c3a57bcbff2466d823c612bcda5a0afd0f7b17b98e5d265b337dcd3462c4b0d50b62e34ee7868017c3d9dc973d0ffc2ffe648f68a1a6b4d4741f7c4d5a57404a2cfeeb5749f513084f452b0cfa5fad0cee0b04c46ddfee9126ed9f4f060ae83f0db414479291cc89bb0ae3a4fcd63b6d16796a889fb1c0a565b33299074d9d3c99b715190a87b35a33f6aa3954cedd1a76e2e54ad4ec68c443b0db97b476c90f4c7da93e50c41f33a9f295581963a7530e088619b61a19a0b0f080fd171f6a419e4a6077e4d81543ed00809def29764d3c2fe1f3b81dc6ba914c9dd9c1e7d4ff0f232f114b4ca1b39b7be713b0153d6b789b56466cd1539518aa1e592211a512a192e976433c2e0c35b7565606e2222919ce2315bd41f6bbcfb60693a24b576ba475ee6327d254d94e09c4f4c7db20dfef177e0c26e6170ef9f16b2f9990b2db6d83eb88010a6a7474335cf5ad8cd961ae0e04d141df66921e32db4c45445d8eb2b4d7a465dd8a91747aec5f718b50b49db8eb0e6eb032b49aa26b8fcc6db8a80766ae90394fc9d660b835159a0d962f04b0319e5a2ca135f3da55747d8a3b1479011491ef4e2443c7bb96964299ec91e683d91e6253f0557eb665c16aaa6a95833a4e62dd18ef3a506d67896f3083f13ae6e1b77d761cd6f12704a1b92502c0a65e15a8d9b48dcf56d915cadbd2cd8c7dc560bcedc894aa63c8438e7708bfba95d31b8de33e98c20c3eb54af1e76df485770a9cc1fd1fba63e5801fe7bb020ea937141ac9cadfab1275dd5c17753d0ef25934b297ca6da6ac505df90c7fbfc93f14c34b24024b0d3adf5cba29c2da2b85b24ccaaf0e999ab4b5841a9f77039c0629d904f5a8b88a5830eeb5a74f416d0aca6d65028b39bd0e41af4e2322615c168106d395eec8f68e773aa89fc89db70c96cf5036ee233df5dc058f6cdb58c22df0087a936d35f17a1ee650d32a96291f7dc58270dddf4a31660a9da02bd8fa45facb6caf2fddac60615b6298a517810feec2ed149dbe54ed83066fd70d6c1da84f00eb3e30d04fcd9b61586f974078a28ca8e9944279d1803171ca41a4e119092703b0800cfc3e9df8215cf11f5ccec21cedd2a7fddf49b28c3ccc695c280c3ee5eeee74d6400dbae3836f485e083f3e8a2bcd388f8471f7af4f9e44eb754c32226a7fff387d092193630d0e4aeb3765955b2f1c789864b859387eccced47cbe6f288f06dd1ace510b0c8afcc2a11c6a2a3f9745eb6388405fc49101ffbae5e2f82d9438566487c6d335762943015173948d2cb9acfdc1e8f9a7d43851a30a3bf81fd05aa062987152d1b31c453c06d132c14a5afa005323556b2b9431b949ddf7212a60fb6f54c51dc57c29f1df75b23008391de2e3774fcbf127cf504e1ee8be7efb3ddd741e0d2298a17d6d3c71cedaed5a18e066c42a2210dee2ababb97ab71d9737b886408c16c7b3632e35c89ce345650471627af403ba8c065cb5e008117ecaeb96372fb61a15abfded4d62f21f9c6c6591ad3235be843c954b1eaf9d53320482c55fda4a0d7a2a701177f31293de584893e3e1d26522db16ce04810b80233f6db53ba4a36da32a6539c359f3c80be98d26987db4d12af345ffd04b547f450861259676fd1dbbdb063e0ead3f16abc55fa6fd11d724cc42f6e80d406636e0b22f05ba38a044b3d096137d29bc87c2cedff43b164df56d712b1fe24330ab36b6f213845984120b137ad59ec3134b5d23b699b97d96756ce89e8b4df6f6b9049e27e5d971ef8a7490ef6d085ab5b80eb5ea611b6afb13b2047cd5306a62d65581c84dd1e0e21072e30879d5cb373f3a8e751703b7a697b467de3c287ac2674ff594e21ec2dc4f6552321eddc4cfcbfe9368a9eb25b2bc89edb96a0bf5b1f20bdb9d36e07ace9717f4d3d6c4c03c463dc647fb97df0bbcd7bbce522b811a15435f6444d180daf3c213fb739cc79df852ca3c4cfeee30df3a0d878e45013fe2b77fc0cd345261374173524e3e0ed57f4c7e98e5968e254dbb00c77c8b40cfaa96aafeddaf1ea53b31db8de12073d5c165fd2bc76a7291d9c3809f6b8f3c98e516c9acfac38d22597f6a34cc3c4c6e70427ca2569bc4b848a30c1335bb80bc41e0957a1b207f50ccec952c9fdcc18b84e6bd4b25a6c16a965eade293774352d48869564cf98dbccdc6ce4ab9dc029c2320af7cc9a1f5364e3b0715c1c2b3c3586a9a8ae46cc9d56c13dd58beb2dbaacba16dd8785a6e8ece7635a3803cc5824dc73c71ddc7f9484a5d065af6dcd9d09f4d24bb04fa0b9dde75f99f7f8f3e785add757ecd3b23f6d36f3ae9031ac864607b48d1c6bec683947fc970b054a5d81cc33d61747cb408468b37fad4f03821db4e1c106d006911e673d6be70fedc620783ce44f7bfe19ba0772c113e6f9dd3ad02df3ee1be8183c71748a992632bf3f800d3b2666c0ddf340429b962c58204a3cfa3ef4477785f4c4dc569041790cbb379a4a139cc99e27424aa4b21e2fa9767063f3b772df8a41d0ee27e3ae042f86b3616c3055d47061e66f5c160bd34ca15a2685e92634782293ef1ee2cfc0cadd2da13c2002225074162b6dcb385d5fe207c20334362023e4154b168a6b4a895ae6ac852b1e949f8035e66a2abdbf17d9103b19d8d47c20cfb4fdadc8b603eb0252115718ce5dd1b0fc27e73754bc77eb2e9538d8285e1bbaa3a4e76127edd2fb456102aef899b15e8e7b1e74d742371d7af2ce64d992f71923344a105caa12a2db7ec52f1e8ce0028da47ad83313a229fcdcbc9dbd7cb9d735b467e3dbf8ab2170d67231061987545db12bb4659002446c33c20b0549cec1a418bb7ff640464bc238f712397d9b0a0c09f14a813ed0f1732118937c7f2e69d75eb26d662b1a52e12051deb96d233d5f89bc49eadb6045e6861de2d77ef21ca9e0661509c5619e1de4f62222086a0029472be2a796b7cf04e7c695ec5db6eab4e75eb98344116deb6f73c54c3b3ce2ad6815145683f2d7c6cb5eef97354df57b141f91aee2ec606fa5afe961a048fd3ca9a93b88dfd62d1d59dde13821b2b5717d74035280e20e84c7338f94b5a4dce87930c28ee28a9d1212e88845e17698c1d8a322313f77138132009ae46e27acf998e3a7ddf9b41775172f04dfd85ad76227ac63cc1a99500144c9804fecd9e0cad454a990524eb2e5fde2ee2d6e52df50e4bc210ec321ce78325b09c655de377513c60a73786e0b3d834fd728da8bf24777f10128476f493e67609491863925ec9872a9674355fa70d50e6dc6d199a4a1ea12d27caa1ae04311ac84a3a562425f3586927d3a1f9e985ce93da9a7fd2eec7fd77d6ba441ff594f0b536f7a75093559a96cd93cba91d1ef16e694d67d0dd0d55bc318760ab639230ba4c417a73464d72a1b64eb943696e58ec62dd9c2ecec5b8c690c53bcf3ce4989e0139895d8e0df48ac50b262e9c0980b69afc899ba280f039c1d184d7139974e072ce561ac8f2c0350d15918874eab0ad517153ddc9a975199bbb8fc0628dc3ffd52a18956ff495ef1104405b7e53a1ce1de6b977d95b2458c87635d8413e8acdb77debce14a7f69837335d09cb146a724acbd6f017bcf3422b4962b398a02b26e6418ed1996b2402414da615c25eaf51e115b6d6eea448c4ea21274d6c0e30604875e25f755cdae88727eee7724051cb1ce7277165b1aa58cd2b385d1d78f7f22ab34b20938ddca58bc4ca5c51071e277d28dd45c57e7c71f87f38f9bb223bdd043c803dc879d1f469e78bbe13c5715d313b6244114caec33e0c689b22b8d17b0ce87e9ec24184e23ffb412b1eb94ef663dda834ac03f88cbe062205e49345d4794ecbb37224d135a201fe0044c8886d53c6adaecb09ebda243bdc9883cee947c7550127a7633c2ea7981e6195006cd782f1566fac4734cb171f2428a7f18c9b1a783388ff6d684d47f12006fa6fc70f2bcfe678ec9ed91aac2fa4961deb1d19b92c45a589a5f67021c68ada050a9079236bee04f3143261c4ebe3a72a0ff7b350aeb4c38434efe1c90e0c55ad4a3c13372ea2d86ec01fead4b944d66b98f1ee307acb9fc2a2115290530cec365276697fd3726f98129eef2a01b85d42c7116740e1bb3b0e4ca913e52ededf060c09174a1ed6cb5b6aa7f9be0b9690f02e8dbb98885f87376ab5d596df065120f04cab168cbb6c66bfb95b9d841a37c00e6f84ed0a2d3b8a469ac6208aaf3f23d602af22e11ea9c1c8e002bc02ac62937482d4afcd3af3fb3eaba229de7f4507dcbb4b256383cfec5f2accf3e3685a452e9e6d100b4ee47da0d2f9d73e4ec03228a82697a314d608efa72a1fcbc933a06e4f39dd82e9af6aacd4e7303db71981ce996f8a0d0a0f4effbf912cb186ed68c80a66a33c005ef989044365044661faccde15990a258e1ea98db858fee74d943718f39023fcb67f6559561d31c30fead60a3cba076ae25bb6e43c9bf307a48c62795caa0ea40cdabd14df3dd1177bbcf218f27df6b7a9e0561193340c7b4bee376d518c2c7e4b2835522e21acf208d142faa9a2c0f9c538e1c38301cf3c24ca18e2775e61ac4ffa4265451f67e16b3fde36ecadcb4ff3ba06b7924558836b625eb307eba21ee72292bc4ae948c1c02704d2b41011114b40aa01e9af9279a1fed857c834a302451171426ac7350f86149424014ab840fae8762d9100f943335478fd2175635787fad924492b1ecb0efc28dca3008b31b5b85686f9220cd63be86a1560c48b34b1738b2d672a4b131c", 0x1000) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r1) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r9, r10) getsockname$inet(r9, &(0x7f0000000180), &(0x7f0000001400)=0xc) getgid() r12 = dup2(r0, r2) unlink(&(0x7f0000000000)='./file0\x00') unlinkat(r12, &(0x7f0000000040)='./file0\x00', 0x8) 09:32:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3}, {0x7ffffffe, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:32:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 09:32:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) readv(r3, &(0x7f0000002740), 0x100000000000000f) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffd57}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{0x0}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:32:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 09:32:42 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000900)={0x0, 0x1, 0x4, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884faf753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d12966b829e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16af1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac000000000000000000"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 09:32:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x200000000, 0x10000}], 0x2be2, 0x0, 0x0, 0x0) dup2(r3, r4) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) r8 = msgget$private(0x0, 0x44) msgctl$IPC_RMID(r8, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x7ae813d715651f4e, 0x0) socketpair(0x20, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r14 = dup(0xffffffffffffff9c) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff3, 0xc8, 0x80, 0x3, 0x4}, {{r6}, 0x7ffffffffffffffb, 0xa8, 0x20, 0x8001, 0x1000000000}, {{}, 0xfffffffffffffff8, 0xd6, 0x2, 0x7e, 0x4}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80, 0x20, 0x7}, {{r7}, 0xfffffffffffffffc, 0x63, 0x21, 0x6, 0x20}, {{}, 0xffffffffffffffff, 0x8, 0x80000000, 0x400, 0x1884000000000000}], 0x3afb, &(0x7f0000000300)=[{{r9}, 0x3, 0x2, 0xfffff, 0x60cf, 0x1}, {{r10}, 0xfffffffffffffffc, 0x8c, 0xc0000012, 0x8, 0x8}, {{r11}, 0xfffffffffffffffe, 0x22, 0x2, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x6, 0x1, 0x6, 0x8001}, {{r12}, 0xfffffffffffffff9, 0xd, 0x20, 0x100000000, 0x9dfe}, {{r13}, 0xfffffffffffffffe, 0x33, 0x90000006, 0x200, 0xffffffffffff0000}, {{r1}, 0x3, 0x20, 0x40, 0x2, 0x8}, {{r14}, 0x9b711809bf610095, 0x30, 0xf000004a, 0xe4, 0x7ff}], 0x7, &(0x7f0000000400)={0xf5, 0x8}) r15 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x20, 0x0, 0x0) dup(r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 09:32:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r16 = openat(r8, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffff47) r18 = getgid() r19 = getgid() r20 = getegid() setregid(r19, r20) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r15, r17, r18, r19, r20, r21]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r11, r4, r2, r18, 0xc2, 0x101}, 0x40008000000004, 0x2, 0x6}) setuid(r11) 09:32:42 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 09:32:42 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x59bf4917880646c6, 0x1003) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000940)='./file0\x00', 0x800, 0x8) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) r7 = dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 09:32:42 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r1, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r2 = getuid() setuid(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000d80)=""/204) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000340), 0x0) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, r9, r4, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r19 = openat(r13, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() r23 = getegid() setregid(r22, r23) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r18, r20, r21, r22, r23, r24]) r25 = semget$private(0x0, 0x4, 0x201) semop(r25, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)) semop(r25, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r26 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r26, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r28) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r28, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000480)={{0x9, r27, r28, 0x0, r29, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000480)={{0x9, r12, r20, 0x0, r10, 0x1a0, 0xc00}, 0x3, 0x2, 0x7}) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000640)=""/218) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r31, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r31, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r32, r35, r36, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 09:32:43 executing program 1: 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) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x8001, [{0x2, 0x800}, {0x2, 0x51e}, {0x2, 0x8}, {0x1, 0x3}, {0x2, 0x642c216}, {0x3, 0x7}, {0x9321e668bb876075, 0x7ff}, {0x0, 0x8000}, {0x2, 0x6}, {0x1, 0x6}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x80000001}, {0x1, 0xf4}, {0x3, 0x40}, {0x6, 0x4d2}, {0x0, 0x402}, {0x3, 0x100000}, {0x2}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x3}, {0x2}, {0x3, 0x8000}, {0x2, 0xc0000}, {0x3, 0x100000}, {0x1, 0x64}, {0x0, 0x1}, {0x2, 0x40}, {0x2, 0xf0f3}, {0x2, 0xffffff7f}, {0x3, 0xfffffff8}]}) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0x0, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x67aeadddc73ec867, 0x9) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x8, 0x89, 0x40, 0x0, 0x7f, 0x4, 0x5, 0x1, 0x1, 0x9, 0x1000}) r5 = syz_open_pts() ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:32:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x7fff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 09:32:43 executing program 1: 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() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[], [], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x400}]}}) ioctl$TIOCSDTR(r1, 0x20007479) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) r5 = geteuid() setuid(r5) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) write(r0, &(0x7f0000000740)="15", 0x1) 09:32:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x2cc2, 0xd33}) write(r0, &(0x7f0000000140)="a017060ca4518ee5de2fb902e187653ff7e7d62eeafd92352137d094f6bf61eb38af994e7a3e5f751453f5d65cd5a182f677ecd2bfae36cc6eb3c2d7e7fb7696365acd88e4417eb66fe8e1794b7eb2fe3692562614367031110fea46ca2acc68909b45ab4600f43c16100ffadaffd821b2b72cac74d497728130b7b41a4e69d67b0f7c8406923d38dffa6b21b85d4cfc9db13b4783805b571f52da3c86312a", 0x9f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) writev(r0, &(0x7f00000002c0), 0x0) 09:32:43 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) close(r0) 09:32:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x1ff) write(r1, &(0x7f0000000500)="bd", 0x1) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xe6f6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x85) semop(r3, &(0x7f0000000140)=[{0x1, 0xfe9, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xff}], 0x3) close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 09:32:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x20000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6c0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:32:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 09:32:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='(\x00', &(0x7f0000000080)='\x00', &(0x7f0000000140)='.\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-\x00', &(0x7f0000000200)='#,]^\x00', &(0x7f0000000240)='+%\x00', &(0x7f0000000280)='\x16\x00', &(0x7f00000002c0)='(\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='&$]!\x8c(+\x00', &(0x7f00000003c0)='\x00']) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) chflagsat(r1, &(0x7f0000000440)='./file0\x00', 0x10000, 0x6) 09:32:44 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) writev(r1, &(0x7f0000000280), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) fcntl$getown(r3, 0x5) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:32:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="057901246bf2d736710da30a9620da13d25943a7a35974b1d1bebeb3", 0x1c}, {&(0x7f0000000180)="736135f58001497799d8a74e6585d41845ae50c29f9ec8380c84a5ee710cb2bf9e87971bd53e8b2579b67611", 0x2c}, {&(0x7f0000000300)="cf818ef6532ade9985e8444d6df26fd6638cc81eecb120d1bb01d6ec0199c18501605a86f0b6bd76eee587ac13bc64fe1e17533aaeb3a4ac04b9ae6c8fe03c075b3289a295ee335732c004f1d36212e91627469a0494ab2055d0f0e7da150d5df4f7dbdfb5712952c9cec59b90a023d88d36a7759c9e3a02a8629e459b1644468662e44e76be9dbf0f5ce3ae7b928f9c08f565520e", 0x95}, {&(0x7f00000003c0)="7007428da2d63ced6c4c05a9dd6dd7262d48bfbf112f81296ebbbdc8a8a426919ffdc6c857464cad232331886fa3997a896834a66dbb9ad96382c7493d52424203730dec082786412d9fbce7b2255d1d98e20555f25d632bbba8110e1351d5307ec6f8597477755530fd3fd2d2011e0b9a7946b77962fcfa918920e8c98725300b595b75f102d521b290a381d7f407d8f581191e97612caa626b4a2257157bbc0a7474534f23287108ea3e6be30645", 0xaf}, {&(0x7f0000000480)="3a0159e77cc6490591e4955ecfc4458453923ebf4728fdb4b0ff7fd3b0c17ff5dc11c0de8adaa4a98f39bd663e8bad30776a87b0168a909d093c42560db324c12f249fac702ff49b4c7e002da8831eba59d4ed5639a6749bf8e273f85982259254f61b318ed233d89fd3c7a11fdd9434ca02e471f7046d94669872d89dc639a5a45a0f58e37b75f87339e6aee8291e316c99825d0ab7669d4ff4387e6a81faccd8900811ea", 0xa5}], 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 09:32:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r5, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r7) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r14, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r12}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r24, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r25, 0x0, r26) accept(r25, 0x0, &(0x7f0000001940)) r27 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r23, 0x52ffe7c1f3eb170e, r27) write(r24, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r29, 0x6, r30) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r33 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r33, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r31, 0x100000000000, r31) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r34 = getppid() r35 = geteuid() r36 = getppid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r40 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r34, r35}, @cred={0x20, 0xffff, 0x0, r36, r38, r39}, @cred={0x0, 0xffff, 0x0, r37, r41, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r42, 0x100000000000, r42) write(r43, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r44 = getppid() r45 = geteuid() r46 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r50 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r51 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r51, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000a9f34f0e9d4921463a04ba8bc5203cb233ee56af8b048fa98d670f18538861535c457c271ad6353716ad9a1d8edd08cf32860b5c7e694ce89e9bd58d0622e1064853fd3f7e5ad97dc62543d6bd37795c0df96b0052aca3dcc5dd1c99ceb637de5afa02a90214b92dcaa82cf73192804dac4d510d2558c6ad2ddbaceb8bad3de9ef77669134160bbb61e110615c6a709c12957a0d3835fa9f657ceb902f096840ae0758c9c37a2854c7b1b6152fb56bec84f8cd2396dd3f3f1a961935172acd3c75935fa716ec579d9f5cca3239d09c049fa8aec4c854d053cec7af82e6e0e87bd19356b38fc6a36f4b153902682cea0b44266405e5a06892401e15c5ba"], 0x10}, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r43, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r44, r45}, @cred={0x20, 0xffff, 0x0, r46, r48, r49}, @cred={0x0, 0xffff, 0x0, r47, r52, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r48, r16) setregid(r8, r22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r54 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r55 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r56 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r56, &(0x7f0000d06ff8)='./file0\x00') preadv(r56, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r57 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r57, 0x4, 0x80) pwritev(r57, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r55, 0x0, 0x0) getsockname$inet(r54, 0x0, &(0x7f0000000140)) close(r54) setgroups(0x0, 0x0) setgid(r53) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 09:32:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) 09:32:44 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) fsync(r0) 09:32:44 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) fchmod(0xffffffffffffff9c, 0x8) socket(0x2, 0x8000, 0x6) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 09:32:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x3, 0x4, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:32:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{0x60, 0xffff, 0x0, "e6688f4d386de183f0da88824fe279c121f38e5ed3bb4cbec12cad8bbf4f34bc4b067817088cf68421318c5f47c7ebe0c41e349206afad1a88388aa83e68bee53273bcde3b7902d5b7b721"}, {0x100, 0xffff, 0x6, "44ed67f0668f0f99f8a43ae8bcf54bbb1c50f41738da9a2c41d909f35051ce1ac387b26df65031231f847608611df1049beb9c61d343744eb2072187335efdb95db8811e1c9238d1d824dd8efbfdccc36b738b297ea064ba666dca17ce8494dbbd293141ad7b3e93f2250f03bee29b2669abbf2ab10fd216da3b247c9b2944628097424c37cb123d29ea1ea839ff6ee67d9760c1349e5b1c5893961c0f454bb9a742df91b72beccadd6b6e5d95d6a4516174792fdf5221e16a620fc9cafeb3a89e7a886d12d445a73e118add4eef66b1b82dbe5b3e0c5a40515219e3fa92ee9e4b126cefd0b7a97ab2a96d"}, {0x38, 0xffff, 0xff, "a06aba3dca276489d88638209e9b7ef6207f9d90d2e62a24d9e8f2447970db91fb5fb2fdb96d4d"}, {0xb0, 0x1, 0x4e0, "7fd4b4215d8335ca8db4f83f2a3d90c9418e2ac5d1addd87d47fc4057ab40421afdf842209043f26bac09dbf56caaa244083deac2c8cd00c2245eee0b6e025fac85d40a033e56d785a60f639ca2bba5d5b3c6fa5021e17c6356ecf5364a8cd5dd554538d1d850f16140a59be07af846b4f9b96edbf04ccf58651d4b213335c655efd6dfd90f6e7c205a34b5d799d4341e90a6150cced12883e4e4843938d55a1"}, {0x1010, 0x1, 0x8, "a94ec0b90ab0fd919512f3054303fc2be6cdcfdf6447e7d451a15274d74dfa2a8a0b41b877c370b3005c301f99ce0a4730434eb6a0a559749cf6ba0a28fa261dcdd99941be836145fee025a6b37126fc9be02f1cfd03328556fe1b52a61a890ad59749487cdcd412da63ce770c6d5436f361fe106f04861fc9a4c7a66594a8a766e6bc55f4f0bf1bcbc80f71f5a5b5ca59966491b366198b3efafc20a409e6bc712fb9bfd3754b96780328e65363c88c8316bd41341c7a4d400a909f7fea09aabd815a862f01bbd30eb1469ea32ba84cdb32e2e53d80691c5f01614b2d4b96ea0c3b1fde4b2be9f2d92a26c138943e44373e8389a102248430cbfc8c17c4971065227eb80af0cbcca9ab3fc20d55780d97d339df6244b06b7713aa53c777a258473e6165fb748c328df8e431058f79e6f46777af150d9a150461d1a94f79202c289aa65d7f6ba40c1d3a7042773acf6bc40bea231e0c72c8f6b60ee402f27d803cec3349fff8962124a111874277d132848841b74573acf643a742021359ba7bd65e1b3bda96680ff84fdce74400139fc7e5844c28da1be3f4b4ba54eb658047c5b948614b21b48bb00d7fe61d4f97b61adae7775f5349ffb7d5875eb0e018c1cbae534e0b75aaa51212b86d265469ceb037365ea7dfe13ff518b585c55eeb460b32fc8c097d0447c98b8e31574f9084cbc21b44d9138829930d10933993f5347e026a3de6fd3e932a33ea13534d326763caca4c15df451e5ac6304fd82160d2cb9e82be4bb2e04759371777494dc8760a5b72bdcb5972f92f1eefccf30b32c4446e05baf1fe18fb66d14ee4318dc8686fbc28fbfe08b1cfb49cfc8fef729379b985c5f5d41b9e07dae9bb51e8fe1d644e0bcb9790e7cde7c37615e9d53ca25c3ec640b87ab626ac5373c6dcd11da0eabf2414bbe1340a0505b25a04e26b1ee078602642d0891f1ac31a5b6ec511611b28f5d546657da60a8acb602601a7596c4d6323645434652363864d93cb05160c22c9bec2539195734adab81e02cefbcfb56c8c2a4f66faac08058aaa2a7a2845dc6fc4b0f222094341c6ac323b3e0b02b48481efb924a9002dbcf363f7011f794b3c439e5a604b7f9ebad269fe5df7efe9bd50fa4dd0b354cfa064d47a816e3b04ae83c03eb4ce3f49ba8244c2df38d4b2293abde9b54c4b2456df286132506903c7f7a7bd158349c6625d66a8c99d2d8bed7432ecc9d55a7bf45f09e4687f2a4cf265273a8587151a853d83c88a5665a3af71c70c1c195be0a7a81b784e2396c4b57555c614cb2b0d241d1656f149c885658194278541283f76f5d13eb2d6e3ec6384454f425116d0d1ff5d6043929e085b3ed53ffb9ecbab9c53a29dd3dadef48e1a68d7002ba8caa68960ec8681ed6a3d059958bba18ec327c2fd1f156dc2b539b9b4056b4aef60c25a7510abc2eeff25d10fd1a6aeb950c1acc981d2f525dd9bfce142022461d6b41aa4430fc2eb279e8b4e1304065e915728f8be672ba7271f1cf7d92e10a96c8525293366c7796e013a8c3e43fc98cbd7ecda9453640397ce6e13d171dee05834e918bc5666ce6b6d05dda4fca8ad7cb076b0b4db3000f7563a891231e82f21ac43372b443a4bc8cfb0b1d91acce14c32fc86d0910061c1156d3c217e164979d0739b26ab136705c9706654de1031fc5c084ea31e5ab885ad61809dd855f6c53b05e543d22b9069b2585961ed4a2c008c22e75b7ea7e0a9d4f3cfbc0ce36141c18528df3f2f18a43447951efdac7e1c91825a7e8d7040117ff9e6cd63c1a6411e2ba4683df6e623dc7c893e25850d0abc311f8672c6eae3d46b368c78b03985b1e7ae71db3e428900005115a82688e82347e6a95a1be4b4e560dee0a97850384a762bc6ba37e014b4496c5ed4db18aef6304fa45caca3e932b12daf47863d5e77092719a056188818bd27387a720b9c4c97e01adbd0b10baf0b603ef07b47684e1a740dabcb19be4751885ac585b8cf8581beb999803ff94c90ef65a85a169bcf77bf660966b38bfbd356f16ec93aa059f9d5cd7614162ffc712e7cd827d79359c2b118414ce6a6f9df4d4a7233d1ea2445ea4ec3fc7883ced993dee90365b13d0feb71b2e44a8f1b9bffebd668c408e9dcfd7702d6f3ce1a8a0eaae929baa339a7d84cc756f5a69214206b0e8b001d36ef6a573f21e349a822cccb8f3b55df091992631810cf4622aaaa312b435cd5d85485814bb933d1a469d7514051f02e7184346c2a478622ba7fb99a81373c77fa479540347ded1acd684ed7a8c33cdb086c40fb674aabc8ba4182d45d01d7ff0b418bfa0ec633b485fa002a5cdb48c0b6f1dbf0ddc6f75096fe1f65444e0d9e9046d9dc3953f239da3f2ab76b6ef23df4afb5258013ee4034d8ce32614026ed88aa0c13ca0cfd81f90fa4c8d04e226f8971b52c3445808435d9162a2586a388090a778c4842433de183f27e32a1547d2e5c712f880ec548337fb3aeabca5097aec3e07d7213a560fd57bd7d0220e2947c8503a88a6adbbd3e81deecbb1b2516ac884af7a680dba30713b1f9c104503c231c333d83cf8a95a20183b916bb3be201f075100af9baa33af166b7158c851e5b0133c5b0635d68183987d5febf6d81b1cc02c1dc6b58051ca04c1d5b28785aa39fb0d3371aa1c99656a7735cb6cef80d28f2b3c2512e8034f0cefb85978688e7b9b26639515034b4d610a850e5c46c079c9b360cc27bddb174dfc9dd95865714bb0d93141a67a682479eff92831de96d445411d124fc21f1618716b99f9e9df7b0c3ac6ae395163e21471f3adcea6f076a8c90fce6513090951706a66ceef2a27d18225862008b8e69deb704eb71daffed150bb0c70811d823e55b09c166200f6e29e9e3259ea03454492b473dc03b8d52537abda199d82e6cfdb71492ae7fd95da08c438d26d583555d242c92ef75820e6af639fb53586f35e06cbd7b6d78f2ed6227f45589d53f39dd3d20d9956ffb5978359ca43178f226e471feb862a7298918c917d212eb1a3c0c5ba85c46af4a0ef6f0f41a6449eb622236afb295d7129f8b0bc49198502adf21f93fe16d5fdc6c3afe1f6c22f49d8c2850f9411335f03c09c67e92e5355c6b0f60011a0c819faafc42100134350fd11e47c2cf5f2655ae40bb5c7decb6637436e518909eaadf82aad1729e971a113e4ba4fb839ca160e35a6957f437e72eb0fa5c54b40b7f387c5a51764a9bdbcbb9204926f728668ab412961e9e083ceaa756479c2fafeeca1b81f4f6e1a797b0d81c19796aac4aad427e88c03e26cfb14597223db81ab88950eae9ce87ca075875d390c581101ed2f43df205ff4486d822e38b370d131c3cd26ad43a99b6862dfcb7df5d026d12f5fe01039f786170f9d1139f8c24cf0e307481bf4af3761affcb35cd60f9996acb7d4b79c07eb0064b6f1c39f2ea9597c887af96047f35d24191973686c400c8600f32eb617dd43b2e2462260f67c3c402f2fee532d79801d6a9886a897a75b020507d345db1cbca8bb6447bfe91c76c4e4862020d8afd21a63170bb7c9e19856392e8e323c2d24cf121e79c89bfefa43dfc19662cd3d1e85c0d79d8f1db0b1f3b450f6e6bddf01e2269b8b3cd44e096abdec6e4ba1ac0f99e72bd0fe63bcda69f8dc7ecd78bf8e5b9f7f857f664d9b4b439d37a6f116eb665c94b3d8e2baabd36a273424cce125871372dd87b375b0f0be7ffeeba0d111daabd7eed4d9d2d228a65bc4efad93aeada7727ff1c1d3efb644979bfa5395090ddf68828313ba3a86bd100c44d71c8f96f5cef625f4f6f1b783574857513d71f3c2bdbd9b45f6387842aaea4ec8d55740c1eceb8101b34fb21d945cf8f93f5c762129661de710fec4e1abc16b844c2b23de20431c6cf29bfbe1640724ec1fbb62daeecf32d9368da0bda532793a6db2800c82baf9de9fef5f29e90085045b76fd91971e0de9df5e0e046c297f911092e536b6e7bf3fe5cabca3887206fa012ffef41b17b822c6a3545eb9a2261a7d1236ed458d59f85e5ac28495f3a8a6fa60924059cf3da920539970fa32b6ea6f89d676026a0f199abe33990f3e98ce8aade11928054cfa49de5c41e7d1d8cc24afbc400041b1cfc8cf83d0c5ab330a170ebc3f790a169c967eb3ee2d139fdcb0802d57419c5e14cf32df956bbce4b1778206e43edb5e46f6d4110b6287a84b99aaf4220b712e7c87b9f5aefffe93ea2148371c4fe2cbb7d2d29f923dde447f104ef9875b22386ad803f60cfda06092e5ec17e73af642b6039f53d099000f1fec7462649e7dfdec22b3161bb7158a6c8781cb998ffb1739db25f052589f2862480e5943c3f8148a161f7d3df2cf46e9112dfd7dbd6f7f569ae7cfb486ce4d23a6a9eb633bcaf0c4a99b87da8eda8ac5fc87754de8fd474b80b493f112d82fd5cbc972a0ba125b2ca374336b076cffe408f55abe038177bfdb9e62949fe5fc77d06cc48c9454d98b03b48c48a0238384cbce86e820feb56e9a22b8505f8313e288729e2bb4e8705427d1c25115d414b6c826ecc21b2a7f18c0a2acf6c99089d5e6fea579b1c68ec3f7f79290fa4e38896d6446dc10d05b015ea0605173dfac3798ceffa98c31b49f979927373e2821d9782e1e6209ee45f2956eb1160942777d127ce1e6ed60eb49a7bb22ab28e0513c81e047202239c3f414ab05c105f5de6fb3d853b88500fcda898d3384af419867cebe3f82b9d1ef3578eb01190f5e53931444fc1dc0d9dc71e286c933bbabaa6cdf1974da327e9437424a493d1cf814e8787c940808d2cbe73aefee8cf1a7dc8b4cb95b09cec80c3a7ab1789f84770e0086fe2c1195b2c16d7a8841eb0696e00da7df60df945c77a02e580335fac64df09702bbcc658af713b96cb75e53f83a1e432ab2f7faf28190a7c142cc83dcbe7440ae9cef2c1a4419d6f43bac35625f0473c817cd8efeb0d8a254497a72d31a6d2929b4472dc29013c0d28125fca6e9c336450e68b3a2ce4b1e5b77444ade04d269a5755ffe67f3053565042cc2fe03ef0f196110b24ba7e22dc8b68532c13bfad7860242a150b64bae1a59f5bfa9efffa7eae493ab40b8dfad292f6152f3b0a8a6b8458ab4e24cc7397ee80ec96fe1498f3c2c3704038fd00146676233babb96d1417e1358206ac6ea6856004297549c7a441613f3101c970d2b42372c2a0a2499a60d1ef1d3421259f7ef7b6ecb601f2e746be97115195c454a3cc8a953ca96a783329c9a8511113bb6328200759c3a781c4094b9bcd687d85d6dda2673ddf5d7b5cb7d0a461f3504db2c5a2983c0c7799b5ca060a3ca2fb83988db9231da3f714844bc125889c48d2e9ce9adf657e62ba001e545e3213a367932d0b910896235d470b3512406f62cd0ac9d286f84dd094667808a7d80b3a7d26bddbd4cc3eaedb49322d7411fafe9b059b0d36b4a996f1e622312fc5204fc1e7bcdd56bd178ce979470c55fd04068d4505d9984dd38c6b51a4f78fae4d235fa84f14130ecf3c661130997ff4d279b23e1805294f74d872871904d1c148f71f0296c0610f71874de0c9b24efea962440bff178b481c8e2c938b6f0e118cb0d5b00eec9c25e74542a823cb35d870be31e7df86453b099a02c6d651b3ebc636b84e34f8a256e14b71c14597785a40177b6da5f72030f2abf22cf9a35067099e68d7aa0d1278447b5a5acf263320144a7fa249f72823f720ed217e90899f8a81c806497bfebe6fee8e77c67603cf6eaa6fdc786d8e32edc9cf8cc6ba5e2b4aeb76fad3069e6e3c57b9"}], 0x1258}, 0x406) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:32:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semop(r0, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/192) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) dup(r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) sendto$inet6(r4, &(0x7f0000000040), 0x37a, 0x0, 0x0, 0x0) 09:32:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x44) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r6 = syz_open_pts() close(r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r6) r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r7, 0x90}, {r7, 0x1}], 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffa, 0x0, 0x1000200000005}) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) setsockopt$sock_int(r10, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0x99) 09:32:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300066b3bbf5fb1b7106dbf0a0b9288c47e86ce2b22e751a41b62b53fb54124283dabfa94b6dfa9ab27018f77f0d63a571d421e451b544945ff5c6e364b1d4d6bae9530fa962f51143577d7ad93e2ac8e084a63bfcbf07c42935b39cc2b054b043859008cb0049cc5aa635b5293ad46f05131ce699c56a7869403b735cfbf291ad5ee663215769a985dfed55076476ae7051e60658b10015c3af4691beda5711cdee2eb2ae935a2850874801db0d1a9e4dabec0d87928b5b70cbba903242c0703a196eafe9c5b63b19a1c46af8c24568dcc68307f9fdb88fdf77a53201977f8247a0f257a0cc8fff9e68cee68a476e5a87"], 0x10) close(r0) 09:32:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r3 = socket(0x2, 0x4003, 0x0) r4 = dup(r3) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() r10 = getegid() setregid(r9, r10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r5, r7, r8, r9, r10, r11]) setgid(r10) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) sync() getrusage(0x1, &(0x7f00000003c0)) r13 = dup2(r12, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1000, 0xffffff18, 0x4, 0x2, 0x1, 0x200, 0x0, 0x1, 0x6, 0x200, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) 09:32:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 09:32:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000300)=""/196, 0xc4, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x6}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) 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) 09:32:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x40}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x100) msgsnd(r1, 0x0, 0xfffffffffffffe8d, 0x800) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000fa305a850c69f19f616814396d4b978a6d403b63b072b19fce0881733ee2bdc39757061331979e3ef0c7938338ea362459827e7525faba9e6c339085b8a41ccc6cd815cc45d2df17cfd26ff82ab09a999bcb0bf17398327ba9450be1b3c028dfe5f4cb3d48762f91fe695026e944390cbe2b0e38075a99e5b5f297261a8d5459ad7c485b2076675b26ab4fd16f5fce4d19f91a09404a752e161a605d532701c92da9935db4eb16feb4c7acd0e05f28309716d7a941f7c6da099a914d4156948f256a766c6df5d5d3cfea4e0000000000000000e532ee646a0d8e862c611ecda6fdc64c17856ad69f70659b711c26c4b4175a6cb2bde5201fd70b5745f4227c8e0ec215d99ea7e7380000df7b7d7dff76d91f865b53d1a6efa1e6c3fa57a1f0cc10f3f053d94ac2225e3075505bb5c636000000000000f2b97dfeb05aaed7e414d0616e96"], 0xd3, 0x51b80c85fee8c07e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/139) 09:32:45 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x3, 0xbd5, 0x800}, 0xc) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666a6c65710717577cd33cac526bec89d1b6ccfccb161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e4ddee3b731ba199084a68b0e7352ae05ebc6a28163b4cbdb01a164f380b7c43386184c1c669f6a77abd53eaf82814c05d8c6dc279c9121c50df09c24eb73e7d9a6591e45369fca5015eb0919a73aea57ab5d3afd959eed503f3b1f6fc998810a3d12812907c03966ca72230000000000000000"], 0x10) write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r3 = kqueue() fcntl$getflags(r3, 0x3) 09:32:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="bc0062fb2e3381b154b9dde9a5c7fc3398ba15f4119a890a37ed4472e81d44ba66ed5e676804a159f14dfcd6cbaa7b19e8e698e1526aee14aa0200000000000000a9339ce3f7f1e482836b786f11b1b5a687436375a2710481ebfb8406223c5044a1cc5e1c269a1c80621e123979000000"], 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) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100a0, 0x0) fchflags(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 09:32:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt(r1, 0x7, 0x183, &(0x7f00000004c0)="9f0dbf0ac4fa1501405c1b7810b9897a9d9b7a1ccc2e16d3654e540a52b4dfb8a1a5688817e076b5f7c76764338ef8a36a0851cb968100551a742b75e02a54a380980354bd25787032db2e42e215205d157e24f7221bed6ae6d4ccfcc2e425220499780ec0b919d9d42fc4fa1707ad052fc650090c429e7736c22cfd3f4fe602c52a40c475a8908f9ed2257f0e812ef72ebb9b1d7a9427fdc43422da6311950ebf7f004e4185c5a1c0edcf85cbacb99f4b603f1d959da2ee77d38bdf0cbbe8396a9c9970eba9ffff6e846f5f2b5a628c91c26a1c0fb3eaebcfe7a23357a8b5d596850ceb9ce27fa30177436587bf1dc9ed4066b7c28f5d3b83535b8d6b4e14a58d5efd6bc4e6330142f4ff3ea14a22f6c2cf3dd8d4eb00378dbee26cb1ca707f05311d1b44a62e85e6e6296c11edbb452734ed1e34826796e64c8722be905a0bfe07f5866e6021568cb187b624393abce045d614db8e85a465bc33a0ade2fb83df8055aac854138a88363ce4d1daca16436453d80492101eba1080731a9620956be027f87daa170fa9973b47b365d657400a795a48adc9b1264580d8c8097261999b8b7ea28b3abb6e192feea438bef563a2de76adb48b953f7e8b48e19207292ca6e6e8216e797889ad8a4bd6712a7e16f212b1239b9f3d06c4ed140902c345b680fec33a4840b0154fb654b37a2a657487c144d01d65f4d22a7b72bc4aed2ea21612ee18a5b31e304df6f026a43e743daad933b0b7179023fbc2613b90e84bdc4d9e426d723e9d82ac56f36967006a3f6c6c8df55744e5d6cb959294e55447fc8c5912cdc02d764e826c08fc1910eb2ffed5547aaae65d62a359b1888152dac99f4f9b0ff190c50180354359365d991f599d22d8de2778d9dc408e99b1926cbcabed6bb87b4708e62174b402123a8b9ebcabbe797d003184d50c1c72080956f0435f3680c01dfb8d548762ede96687dfbe92ae9a90f620903b15f2d2c95bc28edcb19f2fc78d60c40378a2508f9836f07cb0f32abfe6b03bb6abc99bbc74efa956b7875ab32b3d0f2b43fc9538f9f100529e7857614604e4382a19654888e9e475d503ca96be26e2a2b0471e75ea398fe133a78cba942bf1bc2d02ab0fdda810d71ac5ddb0b68514925bedbb9e1d7a0e4769aef5585e0e8425dfad9c1e3c97ef4c57097075fa465c19301c51b1ae418862441ca22afbb0caa90fd75711be9e492d699a3aaeab285162e1fbfbab7815a9077823870f281e84e3ede60ecab663cb3c75e2c807630e5f0248527c54f6baa0a9ca21ed1f112e546d4433445c1e389293421a1e9bd48de30b8b3155acc5e99cc7583ac4056582b8c0f43545e96d450835685a03ad1a7e57cc20e6cd9de09f27e1b4b53240e54871447793397124031617742d9e41cf904777fe5e2f7114b4fa22b0ff342365518290040c060799938d8cd04104911cb51d1426cf52243dec8cc3eb83b7562bfea46dea91da269e16e075ca551505331dd97c080374d58ef49b23893d617cedbd4a02a665ef7fe3d3fb0c0aa4f63508735e3a799227c783b11eb1902827d66acd71d78cec673fe050589a505dc155492cfec199367c9585fc4823611951513fcf2413c41d8be4f755634849e596c5adabcadad7564e0f35f5cf38ca6b390dec3ad9f494dd37d09cf247fabc98e11b9660b0c076404d54474d3768e7bdc405f837303cbc14b2a8878e88eb63672c55cb6603ed044e6ba2828c9fa65741392a25f35a985bb9975f099c4b144c6d317a49cc69e5f879a573fcc2bfc1d6eeab9f7353655393706638c705f8595931c0511ff2a60af2f1f56c8f79511f3a6ad1fab2acf13206f899aee7ccc83d631b4a44b6ef011d0f3b21725c8f929069f515fcb56fd48446a3c0e8c4374a52aae3f18cb9fde88dfe3c9de971e325998562053d3aedab8954dfdbb0b06726f3b45bbee6fc4d6f211fab6251796f328c41dd1856813be82cc445455a3e96d363e93ec907d75362800180bba85e059ccdf63f3df4d431d0aa8774748aa6244127423ae1345349540911e68fe61224558b165ec2ddcc610ac098cd520bf3917aa002226c702d49991237b8bf2bbd3096010fea7755734f4af0d4131921064ec9158820489d3884f5a2ebd70e8e1aaa4615363a8d43a89d3aad193cd5c4ac8f5602dcf589802c565ff184e81d2c2164cc50941e3625d4d7b39b3f37db62b298aeb97a3d17eb780a791119d395794d0ead7df3955c2f8c273479b048ac467572a707bd0736e48cfde6d2e37514d49dbf5afb52df0656de3c8ded9a0544377cfe70f6da89f422f35701d258a603189d3d2b12766bb1e9e4a0ba59b3f9d1016759e5fde157e24b745ab7f02f381ad34edab95ca04abab7c5215609e5f1ff9f7c5911a771ed754568326c4a3caf3bf83bc4d6d24f69104c01c421e0f678266f376abfa6e8d8b40b09cb22a4f71463d8083cb4dcb95373ab40525d5d2fc39cb6802179e0e6a6b024003e2a214722224e17d5869380c22d35d711798a8023a8aa8061a402ae185523a3585eb0ee66911d11e3f73dbfa1fa82b75d931b063790a4baaa502fb7c073028cd7c5b8eaabda5eee523e06fab3683ddfd3a2d4cab1339f169822faea240fa5fcf60d2df256bca80935347df568a6aa38f2507a434aaedcda9618b32c12312649854780de8f71d3b0cd1eaa60ab84a7cee48a07cbf154eae4667a8e2ec0b068d9e6beca95d46b2d90fae94ef2f65398bb48dffe93ef21df0b992d644092d774b4aeaf554582da7182a2f39709762aaf3314bbc0291760eb6062b78a2d0e4f0c9970e6408c58ca9fde69f60083002e3547f2f7e6e93d6ea16fdc9f9d1a835b4bffa2d25fdeea6bfbbc1cee6f1f239b8456d0e8b295bcacc87359fcc8ce62f6807e2c1b8a700f09bacfd5ecbb6170f52284ad19f67e407285ae8c83fa5f2b1128cc516fcbd4c6624ed551ab5f192e15e751d7c899cc03cde1acb867c6264350a1c2d5768eabd83f4d495dae58347768b74336a42769c81a69385f3710727fe8d30197e3d5626176cf40a6e6acd1633805fdfd2087b8b9f2246b5e8698e87897fcb148f5a3db616ba2f892e36e238bf03d900d5f6f13411ae0a03701a65529dbdf95a21bc374a8c4be9e66957f4346e8b5b1429b495a89ba5670f398ce20fe981e0734e613662d30fd298b752ef6dff834ad54ca99395d5932f8c467d857664ca290fee2261e0310bd7c283940e8d53a216d55acb850dd89e855cec35f5d956903b6c21a2562d1b4e88c492b4c32dfaef845a00c1203967e40258e7cd593167cffeda652100be1197ac163683d4ed3d7527b2aaf9e8f707de26f4e319106ca5315257cf90fbbee52e4b6334be888537828b33c5ff6b15483bfaeee605c708a9b0b10a1e6938dfbe52c4c309cf6b26d01a03095b3ea0df305317a90d69e6d4565c5ddc2b50a339317e177a965814b51b676cf541cc0540e00813a1b8cce933230ec349e3a52c5d0ea2316d5b4f70ffcd414d1e61c5e0d22849e54b619c291756c323af9c279d9cc5d6a238e9ef97aa5a56702913cb104bb171564a31aa3eea747d11a6c1e5f6ea48be92ce21259cfaafe07eb70fd76163fe31c56a98d79d2bf49eecf1dabf23b2a4f0c8a4865cdd588449c187183443cc3bc144b44d4595a82eb47692be0996acd365daa1c8fffd5c24bc3f1e48d3b4d79828856600183c1aa1ed7f54e898d89fa6c39ff5dbe51b5a14ea9e60d2f8fcb68b7c63db3fc1a4a7fd4f754cfc6d005bb0f53959ba9c1cd66ac20b9299765d4ff8094b9d02afc22c395cef19f6187b07042da8225f0efcd832cb79ca55c820e0074c499df708bc49cf3794b46e2c898945c4adee974c146fbea7423d9c5a41bdf3922834de62776f8cfd5acb5bc7fc084f2c5453b63eb25ca7b6a2f5b807a33ccf0c9c9aa27877211a257aff7351712705d10a847123d2edfe5d8df7adb32a188852c212d896882ab8a94a90633711edbfe8182eb28d1c0bb75fb316a67057cf581c0ff231786cb6ea64bd1ff84e9716dc0e5a0c072cb3952b6999b33c51af7c4002f2111f5e6652264dcc2d40bab3f5e36feb18fa0e958fccb8c2da106d96b13e3c107c3bd1be61fa5046b013291608051441069ff2ef9f978199761e1ca6784fb34e112703dd7496699c70b3aa346ed7a41f7220e79cffa1610f8a13ef0f82d53b229b4b7f6b92099523495b5187060e52af7e5c7f9de3dc4a7b5ab3c941c1c540a383f45e54be207fa15096c52a0000c85531f4498957899006b5f9fca73c5b56d561bd9d1318b8f582de565b40d4bad68732e2c72d8298872abccb78a2513f1982c3516a5705fcc19761acca0028cac9b02d625996456bf5c7bc6654194a37a52389cadba462dedb0f4f3e440d1d960a44e9e1c912b70d6a8dd0db089a589832489ba6361738024d005ba9333be82ae2c11346bc491642a4f4dbf4a22eb227a8da83e0973a9a2eb9aa9d8944104ba206d096c9093a32abcbd76ee456f541d949d88e4c35ab0e441e14578fa4c989de2a651711146ff230d587e5447871dc975d1a2f8a5cf24eed10b5e812ec8eb64665210e7056d9808ca7f5f63248181282623def4ff1279b33418767b7b424f2b6feaa6e200134cf802c124ad6e40522194c5567d1c665c2a468aa0cce7503ab5a03892460ba7545e422cfe8a6773b4820f4647e3baf10fcca2d4b88e94501e815dd081a0f65ca15bd3eff33bbee7803baf2fe9e8fd9b91342c6b11374525c58768bf8e9b88d384c1971c0b756e180dc2a2294f75258ea3cdc886a01224c3fa02992c6c9cf892405859044be1ec35bc44afcf5a9a9ced6f1bf8d456813168fde9a3fd78d010c92e1f9e1c0510dd1036857a209020f35c014a768dbcfbd8b6dd1502355dfbb0fcad677edd140a92f11098cc03b8465777696400d02c890086e553c8266142e1fecbef7bfead655b9adcce256e16cd02eb8d3d0d368092f58401d36c368cde23f80bf1cdcc795845e3c64b6051fc171fd85cb291cacd5e50b52ecd638ce764f7eb60723b3e2cdebddf7d8e67c9ec4a3dc5c8edb077c1b3a2d8d49aad072b0fdd992ed373577ff422b06c728c960fc786423ea956e9f95f8e5fe88cc1024f2d8193142a3497cbb102b8eb7bf4bfda686dba5e141ac50271297c63ba2a15587be8fdb82b3f7352589c49d7ec9bc561824169f20c72cf1e1781eec168e0b1a57f3401442f77739abbc2c50b773cdb9a268a56f61bcf920fe951afe9962ac9beadb21ecdd8f2549a6d857e3f613a8cefc15c237dd2388497a83d5174bfc4de38230be9db93b34d8f76abeba860e170656ab68ba0b68a24d641a66054fc3b2fdaa660a61649fa8325c6024aa19670f51b5038d4dd4dd2124574a4de80a9f1b1c20d5e1efb6a0a0f1f14e66d7ea39e05848d341bda317e9ac05aa7a844e4e178b0f2b8d6cd926d10dae6352300fabd8bfb2a21564c63ecead3fb3672dcdb5c327810dad23a416a7a9668a0e1807d5217806b94debd5ab5d464b2013c6e8bb48706e50fc118a140184f69e5defe730172f9126cf8ca5a00f702e6a8bacb34bc1c6658dfe3c4c6fc650bddff022a7198c999a31bc536709a89abe0e0884c7437ca7723f90f188e38db087e025e718cc07a3fe33c55ec955e9366bf317f81d98da728e7539d7cd6d6836584ddf995238e1f79d4107a04d36709cfc1dea9d54c5e5a407533e4aa3fd39035b451dde5cf1dcc50cd0262f08cd7b77efe7cdf5fa4cbcdf1cb4ce63b5b2ae71cd765b5764dada9f819", 0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 09:32:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 09:32:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x2) 09:32:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x81, 0x7, 0x3, 0x1}, {0x8000, 0x0, 0x6, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 09:32:46 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4001, 0x40) 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) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:32:46 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003669bedcc3fdc1b4f442c2da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4110], &(0x7f0000000140)=0x1002) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='x\x00') fchmod(r0, 0x8e3) pipe2(&(0x7f00000001c0), 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:32:47 executing program 0: setrlimit(0x1, &(0x7f0000000100)={0x3, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xa3, 0x6f59, './file1\x00', 0x10001, 0x3, 0x9, 0x7}) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 09:32:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = getppid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x4005, 0x1, 0xffff}) fcntl$setown(r1, 0x6, r2) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) 09:32:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() dup(r5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x20) 09:32:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x1b0) readv(r0, &(0x7f00000013c0), 0x5) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) fchdir(r4) 09:32:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x5d}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) 09:32:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x3762, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [0x0, 0x0, 0x0, 0x40000000], [{}, {}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x0, 0x3}}}) 09:32:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x144) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300066b3bbf5fb1b7106dbf0a0b9288c47e86ce2b22e751a41b62b53fb54124283dabfa94b6dfa9ab27018f77f0d63a571d421e451b544945ff5c6e364b1d4d6bae9530fa962f51143577d7ad93e2ac8e084a63bfcbf07c42935b39cc2b054b043859008cb0049cc5aa635b5293ad46f05131ce699c56a7869403b735cfbf291ad5ee663215769a985dfed55076476ae7051e60658b10015c3af4691beda5711cdee2eb2ae935a2850874801db0d1a9e4dabec0d87928b5b70cbba903242c0703a196eafe9c5b63b19a1c46af8c24568dcc68307f9fdb88fdf77a53201977f8247a0f257a0cc8fff9e68cee68a476e5a87"], 0x10) r1 = getppid() fcntl$setown(0xffffffffffffff9c, 0x6, r1) close(r0) 09:32:48 executing program 0: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 09:32:48 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) read(0xffffffffffffff9c, &(0x7f0000000240)=""/206, 0xce) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x2, 0x5) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) recvfrom(r2, &(0x7f0000000140)=""/10, 0xa, 0x20, &(0x7f0000000180)=@in6={0x18, 0x2, 0x80000000, 0x8001}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:32:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x81, 0xf7, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x24, 0x0, 0x0, 0x200}, {0x4006}]}) r1 = kqueue() dup2(r0, r1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 09:32:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000061}, {0x106}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x7, 0x0) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r2 = socket$unix(0x1, 0x53b17050e154db04, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) fcntl$getown(r4, 0x5) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="803e906ea9427829a717b1a3ca4778b244dc2f9bfa7bc8bc9a071351ce86b3465e40", 0x22}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="180000000000000044b60000e9000000a54e49b75cfb2bb217809cab41945c0c715dc3511fefc071d283092192d57ff7a549a362024820d38ba4d58cdc4319090a047c0feaaef31984553cee28192dfdcab3d22de417546a260211e3c2a743afc2f76a9bc5de9391b518306c93d7f8067b0b3de65a6d857afe5e5ed1d880e602a8cc3be1e16126cb8fad0c9c94305c51cfad26cf9f232dae", @ANYRES32=r2, @ANYRES32=r3], 0x18}, 0x9) 09:32:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x6ad4d49ffabc368a, &(0x7f0000000000)=0x6, 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r4, 0x4}], 0x1, 0x1ff) write(r4, &(0x7f0000000500)="bd", 0x1) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0xd20, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 09:32:48 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x0, 0xa591, 0x4}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x40000000}], 0x2be9, 0x0, 0x0, 0x0) r4 = dup2(r0, r1) recvfrom$inet(r0, &(0x7f0000000080)=""/25, 0x19, 0x2, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) r6 = socket(0x2, 0x10000000000003, 0x1) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000280)) fcntl$getown(r4, 0x5) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5ffffffffffffffad2b098e242dd56a8eb7dff70ddf95e3eb05c8965dd5aefc33788a847f2890d8061c1b2853a09e567e577ba88d301b951e5e932d3a5cb1ccce7355d5c13a73d2db55269b0c59af3b7cdb450dc7e5e0c6925d"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r6, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 09:32:48 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) fcntl$getown(r6, 0x5) kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000240)={0x1800, 0x6}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x3, 0x8}, 0x5, 0x7, 0x7}) pipe(&(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x401, 0x1ff, 0x2]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 09:32:48 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x3, 0x7ff}, {0x18, 0x1, 0x7}, 0x7, [0x4, 0x0, 0x1f, 0xfff, 0x9, 0x0, 0xd4, 0x7fff]}, 0x3c) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="835c1093256d20af07c5bdaf366cf446868b4e302e66", 0x16}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='(\'}.}', &(0x7f00000001c0)='^z#\x00', 0xffffffffffffffff, &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='{.']) getsockname(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) 09:32:49 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x3}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 09:32:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x1000000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 09:32:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4", 0x2}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x401) syz_open_pts() syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4011, r1, 0x0, 0x0) 09:32:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0xdb) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x1ff) write(r1, &(0x7f0000000500)="bd", 0x1) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="6a5a9a6d2fcd46e3bb22f852e6102300e3942cae", 0x14}, {&(0x7f0000000200)="53d67e9da178ea6ee84634455681434983462e021c69aeb685a94362d67681a9b5c815cbf20a6293d2f83a0d62b89dc32423ea61aa6e412aa30f96b3e013a76ce7e24aec3ecc1c116f34c35db4376ff87c81121ad06dc1e30fd84ad02ab50e2f0650ae4c56f0f897bc7444a226d0ec65c464ac82e8324ef136dd9259dcbcea19b8382def7c3c0bec3b1f54176d3b4114efde95c174f2c62f80ac7f5155f475e0319218d772ef4212f7ea2adc15617204bd8d206280e08b60a47b71a976358044551003ec87f640ed399f9557e519ccca387f015f4d8850dc", 0xd8}, {&(0x7f0000000300)="b9c38556831f2bb7f1060990013ad1b85cfb27d1765f883221748d5bf150ff5715ff3d442807deab1cab9bd47a4648118b50d0091dc3b3127f4ccaf9ac2d3cfaf3447cc8ed5ffc5115dfd56a035558ed22bd53521dbf4c09fab7e9de3510bdf6ce26729187e1a0fe047de9748e3b7f01018b10fdc017e9a084c911f2a9502668a45333f0db33f699cf5c8b757ed8bc578ed41e217e5d19bdf4ca9f6bf4943ae5ac4286daa53d920b80f37d08f1ff62c585d501a1f8e29376ef9097dfadeebe311f33", 0xc2}, {&(0x7f0000000400)="71d7166c670dcdc69984da79567cb58163afcd310ca6b52113bd2206d9dd2ab8545cdbd67fbb47e2223bb7bb8cf0aa482f956ca29a35b3607f3aaa86c6420e3d56f630e98093fa84534e4f6601639988945c2c6817ea521157c5277f9ece250749f1d65c32b6393026140a1f4ff7131bc3c2dd735dde47c14a8fc6f17c04390b845ffbf82f2f3fa22511205807b69b4fd896edaa96b507bb3bab57f2c6f8a6c5cb413fd28b6487f3a06b5863fef3b97542049851ea8d0d7471d0abafbee7e95197968741fdb47fdbf0846bbe25967c742262f9b6380b42fb281c1f2d0455c8d74773e5b0fe2c323eeccf474764e049fec828f4b5ef35a7", 0xf7}, {&(0x7f0000000500)="15a6997d6e88da2c7fb5bcada94fe2b11be556a2835b7883f2e7d928f0dd9fe454052e64abbcd112fc2421043d7295586048d6c542ef1c01dfc309cdac7ec0b4959377770a63805d84e9dfa521ef7fd35217c10757fe1cecb7a5dc46c27b30d29fa45b7743ca1bac349e5859fc4afb82a13ce111d2e2956954563cbe17ddab97bd8154cf3b682cc7ae646a9dcb8161e0e6ab0b48ce", 0x95}, {&(0x7f00000005c0)="be48807f0b53d4e7cbe3dd5e3abb7b8f88f4b326b7428cf4085219986e064dfe63b45fe756d8f2f78057a0431cc054ed2044ecbe0753bd825bfb80c805ad05a915d30cf660ac17ea78b03bed84db717377d88ba30e9753163edc8157738723516d9d9adc6243fce29e6ebaf6672b9fc62c719f63c3e32b0297a0b7973e86727bb149c6af56f9", 0x86}], 0x6, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) 09:32:49 executing program 1: r0 = socket(0xa09ff1c47b204f29, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:32:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000ff]}}) 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)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 09:32:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x1000)=nil, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f000074a000/0x3000)=nil, 0x3800) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 09:32:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x567) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000)="92eb3b2a56aeda6b915e36bb0abb6128bcb035650eb66c89ccc690dba78dfd552052822d0830b50055b976edb3e7954d368338cca5329c95ffeba11810c3ce13cf7d61860241c044ab1a95bef16d74200b744bcdd8d8b44fcfab681a0f5e4c53e234f799e3ce9063eb5dd692e009117d1b507e91553edcd1d76351828d426b5ef1872d5dab34ec1a9160", 0x8a) 09:32:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000140)) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r11, &(0x7f0000000280)='./file0\x00', r16, 0xffffffffffffffff, 0x2) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff52) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r16, r23, r24, r25, 0x300, 0x80c}, 0x8, 0x0, 0x800}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r9, r23}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYRESHEX=r26, @ANYRES64=r29, @ANYRES32], @ANYRES32=r27, @ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRESHEX=r28]], 0x1) listen(r0, 0x0) 09:32:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xed7, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e17877d11e3b00a8dd", 0x0, 0xfffffffffffffffc}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) write(r0, &(0x7f0000000080)="9d", 0x1) 09:32:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x400, 0x5, 0x1f, 0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@file={0x0, ""/76}}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:32:50 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="2304aa5806729a163cc3e22a7e7ea52d60571f59b012", 0x16}], 0x1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/93, 0x5d}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000500)=""/4, 0x4}, {&(0x7f0000000540)=""/34, 0x22}, {&(0x7f0000000580)=""/88, 0x58}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = msgget(0x0, 0x246) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r5, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 09:32:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x180) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000900)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000ac0)=""/136, 0x88}], 0x1, &(0x7f0000000740)=""/160, 0xa0}, 0x40) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r4]) fchown(r8, r9, r10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) 09:32:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r2 = msgget(0x3, 0x20) msgrcv(r2, &(0x7f0000000240)={0x0, ""/247}, 0xff, 0x5a7375f9ec448a2c, 0x400) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 09:32:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="22c400d4c2ea488e9acc2c6cb3f9bc2bd3e94ef1880da6f7ba4010c22316c910b1d295657c144b9a89fec7e10060d4d317cc21986ae734519dd21ad1d7a3f5475906a582fb21e453b8c80791305eb08fa4cb", 0x52}, {&(0x7f00000003c0)="ba80d4567b0c03829f6d4e9a994a0436164a186df387763663f9dcea1b7cfecf7a0b6d0e81bee1c4110733fdb2173fffaf3721268f8f8f1315674731c6af6b2300762477cedd334b1b021f5f04f4a4e385eff01f31325a4bc35f5e7252bddbcc66ee87ba6db87e885d1c2da97a9f3daa8fb127724a90479bc3ba60d6006dc3d395d59b9a2c537400ae05b0c712230825d885daf5b8bed994331cc32707d44425c8f2e11a7212294c5e27de0ddb17571064f31ad69cfeb6cf893038565640d4313fe042ad956d92e90a1fe68ba12ac715803665a99c3493267a14ed75af61379d4f77dc718f4bbbac35e8927082442c", 0xef}, {&(0x7f00000004c0)="bf47b06412d4064765b7f0a90e79d17ee36aa37d5aff13d78e6df7d00ae6df7dcf02cfcdeff77cecf188be4bf4d19f7a8d38d571534e3793849af1ddb559816f4625aa424a990dc1180972ec5a291599061afc43438213535614ef35e0ed246070ee4d1a0fc453fb150056324290ff5452d50114d38820014580a3a554ad5455880d07658b297c1adc3f66eec864c11f1628b411fd5320358f618c094473c9488ff2406c580f55e44692c0288ddb5c51a719c00003a96b59f1e5f86dcc8f1e2e3efd52ae894ca40ece32d105fbe53fa9bf6e145b21", 0xd5}, {&(0x7f00000005c0)="d8eb6035db6865e2ce1885f26629abe3af49d5d2842e0d975b4dbfd72ede5ac707be4200803be685eaabb45a57603fbcddad56d63faa661af9f392a7bc1ebf59692ab8c46bf8c16019b096103154bb3faa78bbe958188dd6380f1392f106c08c9ec41e23c7081c3a048b00b672b3220baa51bc89489c8ed30c193f7c19ed8f551a1eaff4e77c0d6852cf218e74a232a3f8211a3d259a6df8b6ecfb519caf31a296ae4b5a6958da17c1465d774b3782fceb60fca274cfb8c2640acce9299c31b0188e56a5ee789be345a6b8442412ba67665611f72d44eaeec05ecf74b8731174444b86640b13cb4d71d84c1a4cc709cacb44a3d339337ea5e8abb6d037e768d2b849d10fb08a96671c09fe5bf7e57ef038d9582409713d007cfb6bfaf2142f5babc26ddef75db4e78c130b986b61fb1def0f928625482dc89f5dbedea6b6871ec9b9c5ade6a39d80f195f14876464ef7afc06a8cf6abd9040dae1d29f93c74a2cb4ca282ffd94ff37fd543a7b86b1aae014d2556c0167ff9ab93d7bc62a79bb47b2c95e89d66724e1abd7d52502034f40d0bc7bd6eb9fbf1d3f64c7c8d8879c010f0f1252304183cfb86baea48199c232b54fa3f2c09d3685096b8b0c582ca0697dc3eb2fbf53effe70e4c1682365d49b98a7ab1ce0311a1fd41e9fbc63865117b568bf1e552a45adc0e78df380b6f26759a7ec9f40a681d2372ed1fa36cc94e4a6fe9f7818e8807b3f01041fab40244111e389a7372a9ac90d11afbae171a0e51c5e29c98d3b9cdf2bd68c40947f976ee6bebfbba54ae5c004c140f42d7bbed03e77c5e1644766bc5f20b482a4bc556519bbec092264d5cef05f1130d06a927e310f546f55b8da81c93a08352a51f24eba11e27b10c70aa403eac72861333226c444ea691a69c6aa560ed2f1ca2637862d202d49303806b41ac643a7010799e1ec5d033b6301914a16a067dd049c72439cbd94a3db1da504b0f18abf109a63be74977c2474843d7f4504c2a63e88d75575366864f8ac84b18278b6603118b7868687f622ddc6b63701fcf5d9ef8db5e339593b08c524a5b47d75f158e6aae06d5c0f5e721cf22296480ea39562569b4af47115ec73950ec117fd939dd2c641ad268c426120f55ef5348153f0e697e806463bd0fe182c17a2cc23220381bbc3dc175d0f70f85a120354d6761d74ba28731a6bbb69194e95f177bc3432f921d7e9f23aa6f4b288e6966ed60e8f88bf6e2003b35ffb7335c0aa3888e93988200cae6597f168466f3fdbe4cd717d481302231feca74efbe6e3cc7633f94e5a4c12d32277fe9783084720133f5", 0x3ab}], 0x4) 09:32:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x256], [0x4]}}) 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)) 09:32:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0xbf, 0xa, 0x0, 0x0) 09:32:51 executing program 0: socket(0x2, 0x3, 0x0) socket(0x10, 0x4, 0x80) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10030, 0x103) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x101, './file0\x00'}) 09:32:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100), 0x0) 09:32:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8b9c6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c253b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16a78c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a145927a4faedaa084a555d2f36af35f80d04b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fa137cd316d9025301040000eded010670070a25b9d8add4a3208401920bdde930e163f49911"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:32:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r6 = dup2(r3, r4) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r7, r8) bind$inet(r7, &(0x7f0000000140)={0x2, 0x3}, 0xc) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x6, 0x99}}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000080)) r10 = semget(0x1, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x20, 0x0, 0x0) fcntl$setstatus(r15, 0x4, 0x40) r16 = getpid() fcntl$setown(r14, 0x6, r16) r17 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r18 = socket(0x2, 0x4003, 0x0) r19 = dup(r18) setsockopt$sock_int(r19, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r21 = openat(r14, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() r24 = getgid() r25 = getegid() setregid(r24, r25) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r20, r22, r23, r24, r25, r26]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r30 = socket(0x2, 0x4003, 0x0) r31 = dup(r30) setsockopt$sock_int(r31, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r33 = openat(r27, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r35 = getgid() r36 = getgid() r37 = getegid() setregid(r36, r37) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r32, r34, r35, r36, r37, r38]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r39, 0x4, 0xcc) r40 = getpid() fcntl$setown(r39, 0x6, r40) r41 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r41, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r42 = socket(0x2, 0x4003, 0x0) r43 = dup(r42) setsockopt$sock_int(r43, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r45 = openat(r39, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r46 = getgid() r47 = getgid() r48 = getegid() setregid(r47, r48) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r49 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r49, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r50, 0x4, 0xcc) r51 = getpid() fcntl$setown(r50, 0x6, r51) r52 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r52, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r53 = socket(0x2, 0x4003, 0x0) r54 = dup(r53) setsockopt$sock_int(r54, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r56 = openat(r50, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r58 = getgid() r59 = getgid() r60 = getegid() setregid(r59, r60) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r55, r57, r58, r59, r60, r61]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r62, 0x4, 0xcc) r63 = getpid() fcntl$setown(r62, 0x6, r63) r64 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r64, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r65 = socket(0x2, 0x4003, 0x0) r66 = dup(r65) setsockopt$sock_int(r66, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r68 = openat(r62, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r70 = getgid() r71 = getgid() r72 = getegid() setregid(r71, r72) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r67, r69, r70, r71, r72, r73]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r74, 0x4, 0xcc) r75 = getpid() fcntl$setown(r74, 0x6, r75) r76 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r76, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r77 = socket(0x2, 0x4003, 0x0) r78 = dup(r77) setsockopt$sock_int(r78, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r80 = openat(r74, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r82 = getgid() r83 = getgid() r84 = getegid() setregid(r83, r84) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r79, r81, r82, r83, r84, r85]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r86, 0x4, 0xcc) r87 = getpid() fcntl$setown(r86, 0x6, r87) r88 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r88, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r89 = socket(0x2, 0x4003, 0x0) r90 = dup(r89) setsockopt$sock_int(r90, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r92 = openat(r86, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r94 = getgid() r95 = getgid() r96 = getegid() setregid(r95, r96) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r91, r93, r94, r95, r96, r97]) r98 = semget$private(0x0, 0x4, 0x201) semop(r98, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r98, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r98, 0x0, 0x8, &(0x7f0000000240)) semop(r98, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r99 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r99, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r101) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r101, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000480)={{0x9, r100, r101, 0x0, r102, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r103, 0x4, 0xcc) r104 = getpid() fcntl$setown(r103, 0x6, r104) r105 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r105, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r106 = socket(0x2, 0x4003, 0x0) r107 = dup(r106) setsockopt$sock_int(r107, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r109 = openat(r103, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r111 = getgid() r112 = getgid() r113 = getegid() setregid(r112, r113) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r108, r110, r111, r112, r113, r114]) r115 = semget$private(0x0, 0x4, 0x201) semop(r115, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r115, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r115, 0x0, 0x8, &(0x7f0000000240)) semop(r115, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r116 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r116, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r118) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r118, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000480)={{0x9, r117, r118, 0x0, r119, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x9, &(0x7f0000000540)=[0xffffffffffffffff, r112, r44, r81, r84, r118, r26, r81, r44]) r121 = getgid() r122 = semget$private(0x0, 0x4, 0x201) semop(r122, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r122, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r122, 0x0, 0x8, &(0x7f0000000240)) semop(r122, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r123 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r123, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r125) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r125, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r122, 0x0, 0x1, &(0x7f0000000480)={{0x9, r124, r125, 0x0, r127, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r130, 0x4, 0xcc) r131 = getpid() fcntl$setown(r130, 0x6, r131) r132 = socket(0x2, 0xc003, 0x6) connect$unix(r132, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r132, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r132, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r132, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r129, 0xffff, 0x1022, &(0x7f00000004c0)={r131, r133, r128}, 0xc) r134 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r134, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r135 = socket(0x2, 0x4003, 0x0) r136 = dup(r135) setsockopt$sock_int(r136, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r138 = openat(r130, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r140 = getgid() r141 = getgid() r142 = getegid() setregid(r141, r142) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r137, r139, r140, r141, r142, r143]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r133, r126, r124, r140, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getgid() r144 = getgid() setgroups(0x25a, &(0x7f0000000580)=[r120, r121, r144, r26, r12, r140, 0xffffffffffffffff, r46]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r145, 0x4, 0xcc) r146 = getpid() fcntl$setown(r145, 0x6, r146) r147 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r147, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r148 = socket(0x2, 0x4003, 0x0) r149 = dup(r148) setsockopt$sock_int(r149, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r151 = openat(r145, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r151, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r153 = getgid() r154 = getgid() r155 = getegid() setregid(r154, r155) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r150, r152, r153, r154, r155, r156]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r157, 0x4, 0xcc) r158 = getpid() fcntl$setown(r157, 0x6, r158) r159 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r159, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r160 = socket(0x2, 0x4003, 0x0) r161 = dup(r160) setsockopt$sock_int(r161, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r161, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r163 = openat(r157, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r163, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r165 = getgid() r166 = getgid() r167 = getegid() setregid(r166, r167) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r162, r164, r165, r166, r167, r168]) getgroups(0xa, &(0x7f00000002c0)=[r25, r38, r48, 0xffffffffffffffff, r156, 0x0, 0x0, r167, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, r13, r169, 0xd9, 0x3}, 0x80000001, 0x2, 0x8000}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 09:32:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 09:32:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) munlock(&(0x7f00005b0000/0x4000)=nil, 0x4000) faccessat(r1, &(0x7f0000000180)='./bus/file0\x00', 0xc2, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 09:32:51 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) r5 = socket$unix(0x1, 0x2, 0x0) lseek(r5, 0x0, 0x0, 0x1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r6 = socket(0x2, 0x4, 0x50) getpeername$unix(r6, &(0x7f0000000140)=@file={0x0, ""/3}, &(0x7f0000000180)=0x5) getgroups(0x1, &(0x7f00000001c0)=[r4]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000240)=0x8) lchown(&(0x7f0000000280)='./file0\x00', r0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = syz_open_pts() fcntl$getown(r9, 0x5) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') setgroups(0x1, &(0x7f0000000380)=[r3]) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r10, 0x2, 0x1) r11 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000000440)={0x1, './file0\x00', './file0\x00'}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x41, 0x0) r13 = dup(r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x800, 0x9, 0x20, 0x3ab}, {0x0, 0x8, 0x4, 0x7}, {0x3, 0x0, 0x4, 0x7}, {0x8, 0x6, 0x8e, 0x5}, {0x6, 0x22, 0x7f, 0x4}, {0x1, 0x0, 0x73, 0xffffffff}, {0x4, 0x3f, 0x2, 0x8001}, {0xfff9, 0x20, 0x0, 0xe9f}]}) r14 = syz_open_pts() ioctl$TIOCNXCL(r14, 0x2000740e) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x200, 0x0) ftruncate(r15, 0x0, 0x5e85) r16 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchmod(r16, 0x104) 09:32:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x40}, {r7, 0x40}, {r1, 0x80}, {r2, 0x80}], 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYPTR64, @ANYRESOCT, @ANYBLOB="6e894039e490a09d34155da5c0002f00c94e39d0cdd7e3e708ff310fb6cdd25d3c82c6b40c0e06931d4914db1ff1f29eee71062afaa0c54a5674752db3b7ffe411a3bb451ba07c7538d1d7098e3bba797a9bb95c66f0a32b9f71f536956e1ea463d81731cde191ecdcf077bdcb6735b997b843d02bd142fd75c418beb4495bbbc6c599874ec0404746b24f2f069cb8568dc9ffb9347b67d7d1515809d67b98ad33201bc02cae1b219b7934f43ddd4d1c927662ccea2d333e81cadf7531566cb4f719d97ed3549d43f83cbb429af34c", @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRESHEX=r2, @ANYRES16=0x0, @ANYRES16, @ANYRES32=r9, @ANYRES32=r5], @ANYRESOCT=r1, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYBLOB="67fe8b8ff1ed6a139da71def34e6e9b7d8e5d43dd3171f0840ceb2582519dd04208550acbc2002e6b7d340a004c8a801", @ANYRESOCT, @ANYRESOCT=r2, @ANYRES16=r8, @ANYRESDEC=r5], 0xa) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:32:51 executing program 1: getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/42}, &(0x7f0000000040)=0x2c) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x2621, 0x3, 0x4951, 0x2, "b06e49ed93081dc657c1746c0da642f026b042f5", 0x2, 0xfffffff7}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x100) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) poll(&(0x7f0000000340)=[{r3, 0x100}, {r4, 0x4}, {0xffffffffffffff9c}], 0x3, 0x80000000) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x1f, 0x0, 0x7, 0x7}, {0x1cfb, 0x0, 0x40, 0x2}, {0x3, 0x1, 0x40, 0x7fff}, {0x401, 0x3, 0x4, 0x2}, {0x9, 0x1, 0x81, 0x4}]}) unlink(&(0x7f0000000400)='./file0\x00') readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/85, 0x55) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x1, 0x20, 0x80000000, 0x0, 0x4f, 0x4, 0xb2, 0x0, 0x2, 0x36, 0x7}) fchdir(r1) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x100, 0x0) listen(r7, 0x5b6b) r8 = open(&(0x7f0000000600)='./file0/file0\x00', 0x1000, 0x28) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000640)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x1, 0x0) pwrite(r9, &(0x7f00000006c0)="88c6d980b27ec605253fe88cf30aff2366858fbc600716dafa5372de098585f657cb3e2e35a7e3eb210cb39b846ba9252b85fcfc2040faa874cc8bcde2e6cf3cd9f4c92a1e8c933524cc2dafd42773c07ad388eb0b280396178702d5ae44d0354158046407b60676453513ea648fa7fd28af15bdc24fd8a4460805b57b865321c2fc8a034e10ceda7b4af04c3215649f3ffc755b549f4748ba178c3a859be086d6e6c8064d40982211ef3cd6da5f778d073f1ed46dcf878ca792bb9a16e5b27c3cd0cb21d2ad155c87765f7a0977e6fdd497532bdafaa53a518f6706139e31a881c6c4879f767337edfa8f0a13d23fc462e4587ab357a663f83ded82dfd61abd4777d009b99f10b97e0ffe4c4969ea07f8bcb51a6958feb8bf76d356ac6cd3d2e4d1062c83a3031b6c5f356e7681441dfa6b3447f5e1576fb65d1a8b5ba2751b8772841944449ec5bae7f2ced6e16bc66f638b16c81f8236235ee1a6b30d4a742c5f2a9ddf92c2110c8f8e50ec0ac09a1ed3502fa3621af523955224c46f1bb8dbe0ba6ef0caed5672453bb6037c8a51d13925b25098d37b01bc572bd12c10ca4ccf931b3b9afc5988678bd6806ddee820b03e899715649da6fcb6f3f2b2d5d8779c8de519386ddd65f557001fc546afbfde0e0a0cf2bb001013df7d5f046d3a25042079b0e0e5838291848ca6ec080777a0032370b7fbcddc55f4e7c9ff862cc7012f759fe7fb6b7e8f14e5a3713b4300a551507241587227060b3324fbd544bc5de64075b7178502ff32b013e8dff3547b4acc5ec51189973de84fa21c0b116c1e34b4fba4498772e7a3f18c6dbfc11b6261d6ce1272b796c4666fdafaeef38d48e33e948e25a7760cead4b0b330b1fabb1b8ba4f56cbc657e6e98d6720017665c0186d6874e3c02d730d7906e94473ed7dcdbaeeb726122fe121d9dd2b863459b63433fe3cdf8472e6b2c5244ec8b9ed5ba9e443f3113e18a3c391a50a21f41241445409e8ca9d2bae71b8299b0fd888c594f35f2ddb3e56babd38673e609ab4ae25c1bdbcc374a005f1293c4a3ad369a607519f728a09b0fcb09288772deee40a7516309d90cbd182cce46418c8e6be5d69d452773a3fe39292bcb55ed7714ccc624fe879ee0e8868015aa0af9a9db1089c03a1af169146a06464f459060ba1903e943d1fdfe842748fb21e2e06ef5c498e70ca10741c4606a83c8a72a0738ec6b1a76deccf1c79411b0d9c401e7b042634d969347e41d496296418485158200e89f2ea811d91b9bece4191a90fb829aa4f6682df7059a1c628c7905891cb9c3f121204db12c4915cce8ff089928c6d0b12b63c11af15629d51f3a9db918eac973993106513ea36fdb2943dbebc1f29254b8a85a94b03e25dfac8a9e528bde42fa4a1922484ff82122af5011c5b842d1fc32f5ef56cef4a22b303ea38ef07ccab69b101551b10826e54c770670938f2cc93e67c7a68009740c1e811b19032bf9cbefd5b204d899563a49f01204ad5622d6d317ba88aef3c804e01918441eaefc8939a1209e74fa98f7ac32584d0801be3c74a13e9eda54780e11faa80ea86f253a37cf070d86d0d9460df503ea2bad8a3dde5ccf51f3f7d2c735abae09be459683d904ad184ae450f9767e2178d991cccd46654032a91703eb8f01242bfc19b74f9f9bb1b569ec3e0eeff939c6a57e1b9abf34920547f1af84a6e2eefc2671aa0e46ba886890fd40fd86d36b4eb3d40654178f9ec2b7bc1107b19c44f2511df4182b3ff69796876ffc6f1a1fe59163bb1da9368c846b4e0b3fbf8209740a54a6153b16c3e79efd5fcf7e752b2e2cc53769fadb4229323c4460009d1a26b1b8a37209ddf370793bf08f8fb83219a190844800e2b366e9434529c0bdd71cb0f7387ef2aee4f1d3ae53da97a4bcc67bb90e71a231c9c13a84c5a11f33a5373b49a8109f7d7b4b5cf38047545286377a8d45c3805e42aa0bbffa041163e37bfff774af3c65faaf3a7978e7723fa558e5cece56bef4f6162cb4ea9649bc0f8132f394b61018623fb6d05fff0d71e19221c1b19f5b41a3f379ca56c1d7962440ff91ea36109e0083ccdc025f5d6be4d6ac69d4f7a5d9016d86d960d73e0a5880d0b3bca582c0a078de52a9f620cc2c4075ecc1ea805936fb31b3eafb7575a43c9e5555dd3df6e7b8cd801af33ec81c313adb06d178fc30b43dc7d27f091b2f4318f539d09b002d80cca1186ea4dc88db19440c5c1a6471a3af9e1a9c1a2d0bbef7e48acf62232b035f0a66f479d1828f5e82f46a73e104b2e576da84193a33ac42466faa82b8827bc96169111925a338c66812e7786724fc54d0ff9ec9706c8a627359359933631b4461f944f4246891d222ce47c6f6eea9a3027d58008b84c307e15807f7df926a10c4ab97c9a1091783f12f09584fb63c932ede70f9b5808a0247fce96e624f29c4521164b7db814fee89cec892e0eff37b9ea4370b0c75a21b43edadfc52f14b51d6d2d7565f8232119d81030ac2f2498fe23d39f745f828592d3b6185320ea0e86fc1d9f5ae3c49bbbaef1411d0fb2eaa7c05c1d62dc543a2e5ea4c8b0165c0b27ec559527469e3181f4a50603ac3e43ddea9ca0ae9cedaf80d5c379b11fb072b1f9a8ab73a139c22b3013405eea796516a49257782468de405972f8137c8a3af454559fa44695f7279b06a86c4e1b5b70ec26aae334c55f06ada1cc46bd89d3745608f57fb890d1ae7bc5a184c994c5f898bba02cc4019890aa0c0f6aae8c157f7dd15fdbd51ff7d1653fb38c1a0cdeed666cbcb6ed844612c02cf87d39b132f137533c280edfa17470a7d48b10d5ae8bf5623c89a56804762390a2e8d8f296df3861777b0655a70e999aba1f2681eff3c6d1c9465e1b525a654911b6c01a91aeee14babd9d819ea0bcc96a32825876b3e31987019ef3bdba5f000b21153c70bacdc632dba0371ac76dc8f268d6eeb9913550364abf43a97d4c4cc1101b2a137e6d5ca96362944c6baf7dd90d20c2cba151a10ff5c76b2f177903f2beda774176b5e88ee93b48168ead70f2cb1eb066a82c54e7429888255ab4a4b6bb345ae57d07c6646370e6599fdc6f581360f873c52e27abd62b981f2a5b71e7d434ff957c57d058c845b9f9b7d7514a2fb5dce38327cf650306a9446edc0d5b3bb3d692e58e87ff16fa79ead73147a36abcff0e32fb23fa32f0a506d717da4b0abcd51bce2034b47302b28a215aaff011d36332beb4b87a2fb746c3bc9f1918a345c79e2abd336bd9d7d65a754aface1d2a994d7f85eda012b63db61e7f43bf9f252eada7ca3e873f169ddc5a96e83e0a205ce66afe4e76fa25d1eb59924d9e217d8bfc26cebab63e6dd06d718d8cf8f034b4183751fcc108e5f8371011b7d109f73f49c7cef10bf3ca5316ce18ca20f261b51f11c2d34b5b3d656665336621192719e842fdb18c3de0da0a19ffcaa852e98828c009a865015120772f63562067d3d3aa7d7dc99b4d0ffdb34f3d9bd0d24daa063a1ebf588d2113fa433adf64b6a9e0c147d8b763ab990dc0df657479a9470f578f0c397b33dc598088890d9e60e49073543bf093a2c3c253729cb95f04af82ddb489d0617874ab53343d6a0aae9df8e2a09004845f4fbf1828fc42a532b014b4f49769fa595e2de92aa23367f7ce5d9a84d2b215bee257b236b643ced074d3aa9309f6b83ca72b03ffeb49d116fcb73c2edc65c98d5fdce084e45c5cb4a35d8fc2f887f11459c03ac2ba9f43b90ac652f64c0caa6e8a84a8e3e98bea63626de33cd155f29ae7781d75ce13eb363ee27fecd7f5aefb92583cd43e35cf07f7d0bb1da333fc3b818a475666c0dac38cfcf6861cb30bd7a59d9c169d4c53412aaf850c2e7dcf52b82f053c53304aab599f10cc12ad9893c537a297b43d9a83771098fd9cc00a0c23ce6885842c2fbdf43c7c5f45709cec1a25e95cf7d120ff696865917be7c6bf4ad2ecaef4849d940434ff2594d298a7327e632a958789b08b717c0a7ff5079af8841de436477e6909430a337c9670e4d348f52a6255ae24f6cc9095a8cce50663e93eca01014e8bb590a1dad7ce69caff314c6e9feb5ba47a3f75e0d7569580c413997f9e0d0fa28c41883cf66451c8eab44585cd78bc6e525845e8e3fc1f609c30931837a91b1f820005bd6b58850938c3d2b46e0c1e1b93255d6e3b5effd4dd7da1df11cc574c83f3f789c869726a1beefbc4d35fb11f7795244882edbbf1cfdcadbdde7e465a80746753fd2a6189b5deed2df67432bc6068a0e39f6e08d5f92bace60de546b19d5f6386bf18fdead63dd858403c7f09361cfc85f7ba71fe1c81455cb31848f4d313d5d36b1734c6ad0e222a4ac566db3e0a6f1de4ed5fc9cb3cb19df9fa4e33a14cb954b1d3a0a098b9638358afe0c56850c2067ce7da4d3e53d17e37f0b682c57a10dc863c7fb8d8b76bdb835005ee0e83452bab3936ee66427589d8aa99f9ad6ce005e56ba5e53fdc4c85b2433fbfc731362fa6e0bdbff6d3dee7c935707acbfcdd289af9baf1c85e77595c06799fe33c931fa423853c244cc3bdfe3f131ac2cf4439d3f4dc4fa1bdf2962b6e710a9a13b6f001c97ddc3a46b1b6641718cbe5da8b70453d4c467678c08739c8e1a8b863a138a9ffc55901c344bb31e1ba61aed05588d94e699b2e35ffdb2bdced3e92587d16cabb547f751d844f292afffc062c9319390392178ba8a7e29916696394581ff4512a69ecf5b23a756a9560b07a5ec681bb8d7115017dd475cb947db5543a4a5614cbefd46ef13ef7af886dd4f1e4a0178719d3e46327b0c95f58e02feb2b1b9cc44cfbba8bc566506010f40a230db8d9fe43d0795cc97d0b01626b157b1967500afd069e795db072cd30ac4902c174b2c617d58108ebfe313d676a77376c8275e580001eeaf728785aaa823f2085176aee1dee846d70bb63a959e39d4a48b02b807975a0533b2d90933b110d4c2240bd54638268808fdc8f3f10856b143bb37f7c549de8870980f83054d873a8ce111c912ef8fe1cd477a2c74ffd4d970c4e80e7c9233708c00501a77319713299d245703d15606e60e2579eea4a77913a7525f6f4f561f439567660ef60e9e7fbac1d2ec2b42fbbe2d020e99d51c1192b3265ffb4537a40ae63d25b02561b14b7c0f96f12a6c60247598f242e9193f1fe7aa7d20907e075b87463d1984dc333c10e76b3f913a8c8bdffb115c6fc2214821b9db74e0daba61e5766f55fa61c62346e2923ab9d9f57dce11922be060499d4d7f19a906503e4da6a2631f3ea2fe1584908b26538d8c646d2bbd8509890b265a0b29414fc44c6d2fa840e334380fa2a4ea597365eb57cafb0efd3d2ead84e8251f79e0223793c5f6795b4af8b5157f1545e6927565646fe52ed0ea9e4bba04bedc530266b2d4ae08275e1ea5ab01ceb362275c418c4e50b563070288db384f999e40efe195fb72027467ea7a630422cbaba53333b6bdab4c0904f4288195d9934560ce41bb5f300ae0202a40f00a17ea41bb4594f71a030898faf4840f87391ce9ba4c3921be3868682ba242a97c09507a3ab641093891d9b1d7a3b0be22b53c55fa12de6196af3235a4676776680eb13c71b38631f197a84230b7304fa46ac8a82e513800c9096c480a1809307f949ec5f0b7e84d83b9593c98f2213d55afcf50d55be1fc4ae2c9732cccc6abb9e6b3faf06748e591e33de0bf66948be9a617a49929dc4c8033d228e20701bed99c335181f63932c653a90a50d1f26c2cdea7749de7936315d6f66a", 0x1000, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000016c0)=0x5e89dbc05dd7df40) ftruncate(r9, 0x0, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x80, 0x0) execve(&(0x7f0000001740)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/vmm\x00', &(0x7f0000001800)='@,\x00', &(0x7f0000001840)='/dev/zero\x00', &(0x7f0000001880)='/dev/wsmouse0\x00'], &(0x7f00000019c0)=[&(0x7f0000001900)='%-\x00', &(0x7f0000001940)='/dev/wsmouse0\x00', &(0x7f0000001980)='\\\x00']) pipe2(&(0x7f0000001a00), 0x8211294caea34b13) 09:32:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003480)='/dev/wskbd\x00', 0x10, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000034c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000003500), &(0x7f0000003540)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r6 = socket$inet6(0x18, 0xa91545745b1a847f, 0xab) r7 = getpid() r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000003740)=[{0x4, 0x4}, {0x2, 0x3, 0x800}, {0x2ae26edac3dc2f3f, 0x800, 0x1800}, {0x0, 0x5, 0x1000}, {0x1, 0x1000, 0x3800}, {0x2, 0x6, 0x3000}, {0x4, 0x3, 0x800}, {0x3, 0x5, 0x400}], 0x8) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc28d4e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf55476b8436e2c3d625ef8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) r20 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = openat(r16, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r23, r25, r26, r27, r28, r29]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r19, r12, r10, r26, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r30 = getegid() r31 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x20, 0x0, 0x0) r32 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x20, 0x0, 0x0) r33 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x20, 0x0, 0x0) r34 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x20, 0x0, 0x0) r35 = getpid() r36 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0}, 0xc) r38 = getegid() r39 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r39, 0xffff, 0x20, 0x0, 0x0) r40 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r40, 0xffff, 0x20, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000036c0)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003400)=[{&(0x7f0000001200)="1dc6da0b2606fecd14e5ca6ac7ea939b0206f5d73fdb5c7559b5fceb492d1443121e7665e12c97aab805add26985791b9aceca5c78043769f1dc065928bd5ebd85c3be2376f8f47ead09edee5c4f13e72153aa5b5c0d13abbb08960f96f823e0291a8f367efdef463c3af4c5c234eaa4795c5c2a18d21256b830e496c7de1fda3251bbf816ea9e3f6def137c621fdc75dc475eccccbb966776370c728d8f666324d9e9d7b97eba7d097d70aaac9c36874efb40fce518139c5fb764ef232ae87eaea77c1397628ef0d3d4c6eec363558a5cb0681718c6befe968eefb14229fddd1a204d1a54b5eb9e", 0xe8}, {&(0x7f0000001300)="4a1421422b3c3bf83c1419522ee34b1db185cf456dd3dfd1ad796076834e1f2d0fd2aa6c3132131b3385c26af84ff3c4f6aaa8b1160dea36e779254ccb8636e24a1f75914f8540b88a37529f4d5b3eb54b88b1972d2fe1ab491277ae7199f3a109bdf5d2dfd2c7c7c766e324360b302f92ccda11c6f967c5f1fa9c1f0cc40c85ecb7053430394190b36a63dd4f9ad9cdfa94a9a4a488f9ff1fc74f30604d5349449e3e63d68027a821bbc08129d8bb4f45667abb3fc7095fc76140ff73d2d3309bdc49467d2e81167777cac0060fe727443e30d000cfd3cc01b43fba21e8aaed87c7dd2ca086ffb01c256fa0b248a69e4dfa4b40aa5f7007fc96f9cb7bef649c3934592742ec4088e771411e4edcc526def240446b86a0c861a3d545237590d7a7d476f6c381becf0824b3e39094339faf7026e6436fe21eda14992d87c40179787b5a33d9c85e9f14ce37a59246a6aa68e9d8dc424980b8ebf20198cffdb2535c598a9ad122129f3551c841dd616896cff5edddefa6acd2eece64b0391cd59af77d5f7613cdee3e05cc561279c2c1f8ce1acb48474fafa771df010d965447ac367f0dc43f7352557824feb8223c53ad7201fcfce99a3f4b1f1aaf3e2e33c5aaac947a61dc937265bcd475ebbb7c68e3c694002a6f97bdb794746611fc4103ace97828d44a5d2cfde4d3c6967352cc41b565e7b85ff141f7c606c4ae0ea25c23006dd7c01cf1bd3cd3b82d6142b2fbd72ac89abd4c1bd51842652bbf28cc4c70d27a29c79367c79dae79b671a4dbd97ffad1bcf4a46afed2666bb2a3b7645b226312c6b143f4d7f936a1d297c416b4b3bca278374dfa1578f4c9bad6def6ccf1be8a2c04187d41bdcc04452f7b1b1b63d92b9ff76db1f4c01995c74b90fd8f77687a611f1002c2e058b0385dff2de0cc45a02e7683fe03d6b72b192298b0a40c1743ab1ace870739dec37e4f69d40a9335e8173bf3211e9c67f0d26f5115dd5d6a67d4dcceb06106b1023fe5495f63577686a6405b4459636058f481b0c801549accc83163b1287122f851b5abd60efd41931dcc5d435c4cc5330326e3c69c10dff4c9be39869962b28688ed86c9f2a1897a2917872651849e14b7a03315e396b4740f18ebce314c8f0c2632ce10f390ae024a29976633c852ee34d8594fc86147d7fd5d7aa41b1af8d50c65ec5d02a91cae527010b3fbd490306d4d8728b2ede715caba248e82fcea36e809b2a41caae3ffce988ab946a260a14968a40bf2c2374f2162792c80fde5cc7958e0c49d3ee88f60a58ef2219df4f1ddbf2101a65947a0d3083ee19d17a4efd0ac693f5a0cf6ef1fee644f3ff32bdf5c4e4d1b2866edbf82e95d06c153ed3032afd1baabac525745c3837a8350d415b278011ffa5ad4d6fcb90d49825e30b76b6e4372c0d06e65140f8012589a502405e70af383447d4f575c3fb098d570c3ec256236730e12dcf0b35878d1b97c62c5b7214b739e3603dc06aafa8c0d591300731c9bf8aa2bb49e7eb0a985c6c1f61e2373d2bddd09d6d79486c464179b1884a72b26907dc62e905c4ebc9be220bc841a0749800317f46f6f62cdf0cf8cbd91af008200ddb682d216d6f9a6c46215f510d5ff15ee250dc661ff5157f51c1713ee437e8bec93f444c6cd77ffe768987030bd3ce60051ae40a49966ec583ec789a1d5d5b462fbc0d72102545a92e15fc5afa23630199622f3386ca60c0cf8700fd769687f01918cb6f09a51c6dae9b57bc2ad60311426b37656c6465bdc000d73b2a6e1ec3ffb034c80b7111f3a8949da041ee77ed7131a80e397884c365ecf736ebc1586b82d948a4b7d5e4c00c542333e3a3f93de76e6b9be64ba7f82bbbb470f1684a3ea24dd44384a045dec664d95b03b1eef9376f3e5022fd81aa8be13acc9f981d0fe7026a335d7e310294b9f3f686ec736707190eccae3e81e4e69a8aa0be4faeb0a7d410bf696b3518ee4445dc5c4e319b451c59abee4074636d18847c421c88fc4f170375dc83219a9e350f06d3d0cdfd2c49151bf6ae891f7bd75fd5d8ec0e603aea41f5057953a7c88ab1510ca88c39c78c57afbaf845044c8c9687854bee1141865ba7ef1b3496dae41d9b4e35b2ab751b3ee301c1b4eaba7630d5c864b9f19a387590449e7e350cddecc94b34c3a34e0cf0b8b615529c4295af5434378f474c73309e532d77b7815ba1ec08ae57b7477af7ee7513eb13930f7f204f8e6ece635bbaa3d39e70a54986d34482e10df78c021965281cc638ea3d1bcd823fbee5ef88b03651587736bccc4fbb7bd7cc64d4ec782e3e570b981ed37c5a29ee2d6494d62434542b4a19bb02e5fcb575898220e5a47b6f022c0aaa2e4b77a60bd8d4468f0444a686ace082cefacba97dfa5989bc904be212d49b5c268f81b93ce89a60054eea07b06cab2b4428f05a70fc3fef71d14811e4765c6391a5a1693ca667a1e4bdc50f55648b359beda3d776aad0622dec7b9cf48a86685c1301c336e48beac9679bca71b03b7441893ca996c4bf0c8e42bf26a353f2117577fa26a68af36f4b7f00ddfbce70a23ef0a987974918b97bb6b758b3fe373e9259287290ae70d002e9f193918199befacb9a0642afa1399ac12708394c30a610c1fda2a1a50da7b0ca14e63a107edd87dd6dac0a1d30278796e9bed62bed23b3f33b8cc4334f3e2d812004131707ec3207600e232c04c2f0620a7ffc2375d57f73d754ffb42bcff529291ba4e0f27f83795f399505004384df3742383138d1bd9b8a53c67de15be3efedca23157945501d066e2ca3ffb37ed1ed1899a54335b5e4d74ff9219413f0314aa356fd6490b97e01ffaad7fb740b90ac1583c8c193ca183fb05072e9e76593b90ebe9f18cb7752f6e2812400c4ffd55e3a53913c02c4175228a7f70fa95e7358388a5b2c8cc2c674a2b2e0427fb6fb3a0913000b0d48b675f565b88a9f051395c28d5ac91b5c2d975e353c138c1ef5ebc3487c4c0fefd0840eb04449e9af2b05b5866e491e82da0d327654e30aa879803a48d653047cec11952b4169a35815ea17268dad48c5900be9d48b8aca361bf643ff36ba076b6256fe6ce18f508da435a8f0916d0ca8c406c862e7303de96a4145e1edcb2f8b40fb8ee87ae498f3cb309fc97efdf511790752202b52cdd4121e34d5bb345cc1aa46f48b8148c5e7a3261852b360462bb2aa5cc98b5289b86b905cdf61a782ec21240dd88f2e7a88404722b2744b908e85c1adaaaa0c9687b185dbd359fb3f4af91c23cb2b940603d9ed1e96febc802bc471c324e7e6818a96953cbed6cebe32743fb1591a82372d7c0a8f6dae35a6eaec8dec90361aa88b80b09a5d13b3153e5df0ce32b126dce3aab05d8373f08d992c8a1ad37f50c83c6e51b919887fce868d00b3bd79c43e79a9477bf8c97892052663b8de440ae56a1f7eae056dcc4f91ee129c88455b8da427af97c588e5b4d2f568a9ae1e1b2a11a4bc6ee531477dcea676b86d609ef0f80e508b5650bb430ce8ed05ac28927c3fed7a06bba692a1f85cf5cb957f69804f0426315bdda7666431a86a2080544927e223124bd888efc9f3179a00f55b47a2e177454dc1d13b0c3b5ab912e8c2a359bf928f63fb45f92c18e9882b8c05f086658ba8f15c9f4b5c416748d7baef02e7f0f276b3ea34726503047af4b8fbd6b2d549fc3a2367783c3463da89449e8dd7c9918e483f420fbf1aacee5f7a2d804c448f7f2975df2a78253081f2337626b241e503fecf86c4a4fb552211d318af4b8496dc14361542950b3fb3940fe97b29b3b26a7bf3c6b1587b1bc96168e300090fe1fbf8de79187d393c47d89bd17a839ffaf8140198d585570418ede7f7ca55276a32dd3e4fda57dbe8fd1d506b376a78389951b965383f2e8e185715dbfa8219f4a09468ef6841f436ca4710399f9c4548156815e502d8bb30055bbfe0d1ed6d8b13b3a8d531a3d0bb7a81312334b1e427692318f16c8bf7ca4333f771b67e8a4f5bfe51e05772337b09b38e59da02a4aa515425a960e5a345e2ca2080c6b60e19553a243050251f5fddf64732b4425332195de1a653a950423c59b7cf16de1efc43f293dfc08580c857886c10a531c21062c914b51a1384590bbd96498a00af508c02bb4fa28916be7a19f854a345d0c155a2d2f447b6c4cc88de264716f724332008b1aab1add667ac0f8c016e90b99a3f1fbbf3a7766df77ef8ff78c51533fd7e6c048f22020f71d7883ea03428b6e073bb5cfcd667688fa666d18ee4e0b1f43162ca4b6a5e92d76c5c51fb3609f0c7fa0e50a881465490bf1fa2adedc73bdd0dae5dcab8083154de2376d9f28699dc70450b1693d82a9928db10322b43027f8db9ee6bfe55690d766bc663a1a3e8810b029103d8a467ff10891d0e98de38d6062f0b9c0d929e1d66732e69a8b8d920552db3040a533ca950d3519ee595b9a88fdb3f1cb28ef41955151c6b18d660ae504f488cfbe97f18e3e39e5ca71abd6b11bf6860116b8acd30c69c99218af3261476372db4a59d91b33305df17889fdd0b791a5b308c1a9f55dd6ca41ee088b28b6f4ab169cc4ac4c7262d0c4da31038c3a4eed66bdcb6fff9a27f162b170a47ec3df2c9341d573183aaa0edfbb8cf82f4b9c09f81e1972c23b6505cb898931c6035398ba3e57a5c48c53f51f445ebfcc0d8777915ba829c695af11d218db223e11f3723401f0c5a42b61b413f29e0dca9ae94d57e7fc117a6893657aca37babc1372f169b2ce381548c47c0f5cb98892563f1f945dceb324620c2bc9ade164e4e1c140e64c8c293792653f0471643fce3fe02e4b7db0ea73a91f68640d9cd12db98cc9b98aa59474d5c96d2d99325bc9cb22f9fff3f5478cc623d686f4bb50ecf3758c945b4b16d975147635f3f94485038a69742c4057b980a65ba117abaa92aed2f6df480ce56e90d9c73723ddcdcb51f3f1b46ea84924d2346c23e1fc382f1e85a08f9f025c2ad8fec0916ca67965a978d95525adbc14b8c0f5423cc8a1535d7ae185646ae2ffa59fd6743dcdbc31511dfeb297a4d165bc4d6adf2bdd02b0c7ccc2eff83b1f19568c3b632657b309ff5ae69255f80d3e271664f69e61a6497f69b7b3cd70f677e88081b385e97bd0e9b8289652df44fdda6877dcaf6939297861c733faa6d9a41f8deb073d6bb23fc9bd6dc16a62da0b6eff05686e0e2c441ef14a6ccd27437825ac411c943495adcba04caf101b7cfb313c03876b22420bf3db60844672e7501e970c6369821bb3dcac3666bd3c227e0b5baf02c285fe966033ca0ea7f7d564ee9995b4fdb133a846a09d1fcf8aa236c0568a559e2dc3d1bfdac3af4b5f37875eb7feddcfb7ad5325a486b7474cd56894a291d8409e08c0c91b5324affec9ef4415b26dcc3a9959e5022dea460d6040d570e1c47dc9f57226fd339a7644f044c88c1245102e6a3dffb43280bb673ab94047eeecd4cad577e82bed2867c81148e836f520829791f1e68961d5cd3f3331dced4c0b3db6b07e23817267edf8a4d151d088bb3b6f3546b0eff222dc236c6e54315f03e260a9c4333cf26eb12f06056d2313f8077bd8c62e6c493168dea1ab0c8a270c544ff0a91fbd09fe7d4830c5bfad4b6040f4b4984a1270bd52f997495c4961ba45cd66fd751d9382f3e773b4e34b60206702543e768f7f48bf926a7e8457fea251cfdfed350f5a28c463fe78ff2d832487f9f78ef4b8dab6a593ecfeaa343df2991fa4a1c9b239e2025e254b7d0bd784d185240b4a32907f6407b849969fb6c9", 0x1000}, {&(0x7f0000002300)="472bdce276f62c7cf0199da804a24a94476617b1a243c068c37834b0f341485e89c3a044d282179112b801d95b934e307fefc28112d624ddc909de7932e924eaee6cc70ec640b03ed8d1b36289d8fae8029c21340a0bbf5e601ebcafb3993e20fc1273dfeb5efb3dc2fa8f95855a966aa91e19cf4767bf6d2e1bd219b159adc45830e52016a15f558a2c8d3dacf5d01fd96148535cdec1460a2d378afbc97a1d2df912466a642b9db6d647509e25f80d30bae2defde4cdf3e2b4e9b3ce2e93477230c1fb4c6f020a8f2bc57493d6e67caa8d81be6a43415e2fb403b5ef46c905ea6a543d20298ce30a95b798a675b5d3804dff18f71e25dc31a62c0d990ad01b843f154138763a6ba7e32b54b37b4c1f12e8c9fbb10099623d46a4f24631651c532229c7fc027b47c77a77127fabef9c832d49578b1e588026b44ad91afa9b0ef99b43e731119f1321dfbb4b456c827dd0f19ab155d4a0f01448b277df53ce6c0effd0bcab4efc0426ec3101c0e2047b1fb145f39a5298b57e0ae97c6950300d53d40b4237107808566411f39c48ea9faae191baee55d491327778997b62a54e435bd4af4155829298dab5f3c66afec0ce1dec35228ed19af1e8364a33fecfbc406cad51902cead26105c7e1ba4a075975df79f2642a11ad161a52d1c9e2c78f9c6897803cb373061edd0064f6e4fb6250fcdb128f1ac0d64054f671de74dbb2489ee1820cde92d9c07d074c759c5e0f9213be5d00cbe1b9effee1cea5825a39542242f1c014ff11626acac8794029f4100cfcdf6d8fee7af2fbb86aab9f4f906636672c5aea44a3fd318bceab9f1ea7592b2bc24c38c9e9a9c1968564bb39caa9acd310a881509009b1f0b6192ae715d326b073006bb7bf7d5b9d244209408d3ebff51776b1e4ab6e7fe44410b780b0fd15561e185bed421234dd43dcc133d90b72f058fb9e94ad63e5d90271754ba7eb6490dfbb01b4e3b1548a698c048afbd342fcd7931ecc9494817dbba5ca6878db5a3cf4b8509a19ee341f793a680f5f8a5a008f94c4809bd9a457ffc79901a1f1e5bbf35ffdfa7e335567fb2d7002285c62424677bbb877ad88a59597d6810b6c2b7dde66d9d2758da931d67b08e3d13f530f0bcd02d571e5b57274a48cff05c7d6e1ad3401732fc6661fba0f4345135f654a1d08fa73f90fa9935fdf6073d0de654e5e4a7fc6764a293f25d87cbba2e66f6d643987a470ccd5164a00b0da4cb272a8841142e48dd7aea336e87f463b38fceead757bb37e3af46d1ccf32a5c4bb88178136cf310a60b858ff3eacc6794b40fd882fb86e0f22ce7f22b05e3e03cba524452c9b8ea8f5155db8553fe25aa7bb213b2eb706dbd0e2554a4b917faaac1836962a2bd34a9f7efee70bd5d7bb4de79c73053159f07e0027bcc12507ba411c15eee56855b313513ed3626de845fdc694fd49e1909259e9482d662c31d045499764d54856aa5fe3d2d9946693c2781a7c0d0a51ac337b558aec20836259b0b9467435dfafec8b38873b566c1b9c6d5e561d60a807910cc6ca159e0ba6960f3a78da38c9d1b34e061b72d3bb12bc6ebfe85b3ddd5987f35176b4c2368b4eb6a5cc6d2f1b40946faea3bccd5bea2f6ff5636899115447f8a2771d771173574734dc5c3d64f5a57af25f19bb1fc20bfa22b4726b7a722e3cec86049f5c531fa577034ac0f9a118d1b853e3dee929e8af9eb6ccc77d2c985ae6cc76e33c55b580572e21a6e67783366d0798538c1ebe6aa230ac480fd742ca83c20f9e8b86d5d1a405b5cef3736b255b43037df5fe132c3174118c7a16b898ec53af48ad15d3a98da64ffffdc542e7e352d531f028041342212a83a1dceb2cdd9e78a3fddf6e1cb40e355ea56b9b679acec55430e2ecb4b149da38b67a8991e3374ed5580d0d812952b51b5b273be773c2f886a03302f85281f096f0417e3bf39cb24855c67fe7eb9d4e341052e6302527f1bca608cba2c6b09a6f058c254ae2234748cc61b10550a2986a0d401aad185d8660bc25d2bd9252e456b05e054f0e513e792eefa0714981fff232f0bd587b115f805bff3a8e12db3dd1656a6eede7025494b935db5a5723c70fab0b0446fe1db5f529778db16f05a49d5965b178a489d7caf950da468123667b791a37fa238301bb6505d115cf2c356d3d029539a57ef362bcf8cab85077a0ac1b230bcef6a5a8ef2a07bc8fcbc8d50705d895243d2e9e66b19bd41d49d84c5656ec7c692bc4aa4e7bb92d55b8271466b796e99b8f5690eb5cea2408c99f2e428e698edacfb699bcbd9d0ad316279b97abee80242fa12824b771794c90b75738ec9aa1620ecc3019db173f9964f9a8a0e144ce3bbb1148741fffb884e83be6791ff2175dd11e7ab46468cf105b6e0341729f4ce1772efb920653340d366c8aae2763ac0c6a8025f98ceb5e5f59a4bfdd4bb9e30ece2fd4960ca9b6e05b7f0b5811fad91d90a3cfb07fe8a5d0bec0bcd863f204a7bd1b94c66981bfc28dcb420892ffe0a3d7bd45f68d054bfdfaf38ee0eea856238127225d0f84aa491919ed2e0f56d44e8c895ddd8ba4a8686f1d3e1ed9b37df29a6c89e544e08814bdec6fbb7e880f022cd5812b856f05764ef6205b2e98b6ff2c3a6236d4508bd15a6df607d922bb45df93d385ea6f16567cdb2ca95847027b2e7ffe47d1904797796626995cedd5647605d3194cbc84bb6dbb3af815d7c67e0187702df94a33f3a899584d0b7cac680a816678570cb36acec2739df4a883fa9520f3d3c171eaf862118a5e69ad86c0a36fb49cc6094c878f26027befa69fa0a81dc97bc00bd24afda8d9cf3032ea0936c0ec7a9ed84b7c91f6ef10e43644bb40d8ec9c1130eef673572bca197da01c04447c51eb3c3f51157221f266984feef5153774e62d77947efae5c0d1ab00d235e0a87d5d4a13bd2556eb53987d44bb50e11e161367fe008c362cea29defa7b0f5062b35dd291f7196289c9212f01b48c04a07b7b5fb68699b5729a756593d9832df6c73ba6665afe8fdb340a6f5c61c3d3f58f7db42867cd1d8848cc6416f821d76e294f8d1f135f4e6d2c71f2121292156c84b521dacd94b91290e59241f142abd5ebe6269fec1bbcff0fe3f4183bbf9a6cc3627c147d0afc050206828353b02edcb070cc440020fea8364cead2b661cc946c0e3f55dc3ee65fee159109ae6cd836a592ffa53743a548bb13fe6da51a7e350c7a575d34b7776f0e02fb9415d9ba8d5005e041496476989e69655e184b00d782a4204976bea021495613a4b96f1b0fc35f448dd0393ed73179b5bacf010a76b427132a6f3d30aefc4d719ad55f20919dffb838bdc1490f90dc2d85b897a317cc341d941fc25b6a1cc801d3d871d1fa2d81c75cb17a28956043cc891401a58b064ce6ef7f74ebbeea8adebde9ea20b08134261c97850b3b61fb4957b065aabdb30ad7a1ddffcf0aebb581f43fe81440f1f4ba9828c4b51540299c926d2ca5e1aa3b71f7fa5912c4d9329f39f7ce921f563379d2915836a55e4a09fdb1d2af76ad40b863be6646970523224e49bc34e6e12893fbc39878de75c6dc0f0a35dc052fefc6f34dd09cf35437bf66782781f78d182dc12bf62b1464b786f52936cc8d4ec1efd9a35befd5024cef250288ff9d9d8cf0a8d89cc01b11f0f6b34dd63896cfcf328e8b79130d076363bef090ee84148c738fbb652c409233912ddbae4cbca2ceedaeac14ec13290d7d4a89fd13f50208746fa992e44ed1b517f0c9eea946e05bf85cdbab60e8670c449ebff4a923e85060a314d65f3e5667cf9a0eca0937c4e93226a8ceb2f5653ff6c56601c85d1a859ccebb3f89982b1bb63580438990bc51aa4132dd36508aa6bc76159a236d1d50a2ccf68a3447ce498e00fdcac4229d0a5ce19fafe07e72c360021e8941d9c53b60cbc30cd37208f73635e15e28b89b0302618f7caa09c40707cd52b60ac8ec568eb20f0ad0abd6484ffa2512944459092cabcb28fc2e1be63adaa658127dfe1a06eff9a2042522ec1ea686cf1d6babdce1cde6bffcaf30a2f9a420250ddd29cf7569d231c1ce2105d109d86fc5fafe6ceaa74733d53b438ec8a707953b9cc1830f371322ad8b7c8e6c95958ad4959a2352ea2d4ab42da5e45ad15fe4fe6da625e9c995198291621cc614a0c96b5e4afb7bcfe044845c8cc802a4f92e5ca6377c21f0e7f1de42d293c5ae5c0a1895923719bb9017aaa6602def8fa7523eb61183ae5bbc5a739693572fd177ba2529ba033f2240e2481fd2ad0778eb1e7a4556c327f466abea427abc1a1168c946f4e39ddd3dcb9217bf278aec761ef69f1aad559b2a254492ea33609974faf897b4045d4e890c22cfaade768246c9b831ea77d3dcbe0402cd5a7825e4ebac55cec0bdb77ec45640390949443b6762bbb5fe943ed8a4655f9e72750cb203d9fd2b3dcdefc3c23a6e241605e06c4930596652132c2d159d734739f2c984f1ddd423895eb15cb39202f8afd76cb46f1e952771218acb2b87ed65c51d9b98a7a8977acd3cd8b37442a82789f5c5dab7a48e4e80ebbd8b37350d85178f1df6dd5245ebff74252bcd04d405084f50dd4fab6fff1b9d06a6c34e74667b5c781db87d50991f1209e08a071c42daa3d8f5eec621dd0d7a1aa754f8a0219f86a1471543f4563e2e89e9d0c318a1508270818012312660797f6b987d552a43dbdebf6db9a7865b6b5897cd085b941d90f0d6ae0e1d65b504a629441341699df36d767f118ddacff5d3b47c6de481401dd8270375ee2f94fb1e8242d12ab242007f7a1cc68a735101969f67211068627a7cda04b9e3c517935ba2d3cd0a1afb5e55db915bc59ec05c3fd7f83d99a163202ca32a4af05122a464a1555597271a9cf5133b3e3b01d24e0358b2ea849c9668173fb8ccb675a39db14286a50477488fc6cfb32669894cecd564d36a0a48c8a658c4fd738de2ad82835d3ff0b25f8196bce573d97f05993ef0f0d40d02a20b60b64a7d9c7cbd3f44fbd276a389aea5f76aec95b8317f2809f5ea87987dfcad68894541449f9a8dbb5079d1c2a15a73e3471fde8b2ac6b898933bfcb027fc8b70ca6d67c0f75e98df1ab353287bf22874c0c14e69344620b844c86a265c603b4afae5629e8bd231921dc71a275827fbfc37e990ccbbe21231d95c4ed5e8eadaccedf5981365a521a79dc1c4acb3fa9cc214f1d4fc5198c975e1e5aff59db5f871e19ca44a8daf159338fedbfb0bf419880418508019b00fd92328f7958ea0705fd75d75f6f339951126a8bd1188f612a31a1a18b5f8f3429360747cf4ca1a7d28fb10000d8dbc9c7919eb0246b2433a922a49a2d19717405edf36f042e96236ee4b2b030800f127240a1b78c272c8c0a6f95df2151749fa18f870151fca13a36ad121902406b26be5942d20941e948cca5e6698872f9e0eb2e71e7ea5c7aaaac3c096ca4d8a4563bf3f57897116a358048e83ebb7591670a2c0a4ba6f6b56950069af876f4742c13b5f98c10a47fbe7dc92102857f4ca01bb7ced8a33c8a8a96c7db8fcc1f31b5c929d72d9a4002bc5b88c5aaf3f9ac111793e6bca2041d08b8c99c300f262069d709f25f8f15e3ba865e860ad31255ca5e947b46bc07c4b11f2b0088d3fb0adac2d5c65fa2248d0a1f0daf424006a443b2cb08dcace7aeb708e7d1fd4fc7b10879e353342870ec579d2048d6bc5ab4d18dc5012289ce71564673655939223b9bca500358c876a04fe2c0186693e09d33f2a7cbc06fc5f0930d7e5b12aa88bbbe7ac5a7e16", 0x1000}, {&(0x7f0000003300)="a26a3a8548f9ad539e404a67972adde63be48f", 0x13}, {&(0x7f0000003340)="69dc219210270f3004494066a934704a52248454b013648c1421040e4e0c206775985a6c75", 0x25}, {&(0x7f0000003380)="1e104dffecfe67b9ee6f4bb726e7313e07f4647022d354c8f2828652344daf2c8d3c8bf08b5b432687acb3f0cd992201a08b9c9026f31aa79d32a12b2d9193461269454c", 0x44}], 0x6, &(0x7f00000035c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r1, r5, r1, r6]}, @cred={0x20, 0xffff, 0x0, r7, r19, r30}, @rights={0x20, 0xffff, 0x1, [r31, r32, r33]}, @rights={0x18, 0xffff, 0x1, [r34]}, @cred={0x20, 0xffff, 0x0, r35, r37, r38}, @rights={0x20, 0xffff, 0x1, [r0, r39, r40]}], 0xc8, 0x1}, 0x402) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000040)="f540e929397355ed5effd0b626ded74a539a49f226be35eea473ff2a31033c71d7520fb05f2fd33634131c947715afea2ab570369a61b001b6a1244a1f17df55adf6c338b951e97f5855e711e3f6df7e5157ee1488952c38940140f169d016108f75fe744bf9bb99be77586eac2fe745f9109c40a37f530f9e763e98fa0bcb02f831f6a32e538b801e1dbf471b2d2ffaaaf2d8373f4487c560c2b02044415e60e8be2213810f9f35ecc01932fede080a6bed06434f2c51d37e95389fef568bb0e7a1af56665dd643fbe744292ab4c2c8ab5851e75ca70469c929f70cb4604f9a9a78de4655257a8813f36cc8a30383110f563bd5491d59be7073636d98c26003e4f708d8295c75ca91d94533219b9ed3217a081f9582ebe0b8ab2f51d17c025feffb29a8e21ca4dfc765b37d121a38d1a368fdbc5dce7993272c3be198f2238e73836ac7bbcfa17fc328b8844e40df136c6551eb394a9e4a0ff381d4d2fe03434cd070cb29c97f92cc5ab4fe2e31539f6d2cade181de130adf826f13e54faadad8c784689fc27d40aba4349c784d937d0da9e5a62cdb93c97073321b83ce957a1abe35bd07e946d6570d700485de40a26165e3772fd53a6839cae16f1a9fe3063d236ab296f92759b6e80d4057bba565ea62bec9135dbf21435a2e417935d56592b0825f33f4b253c01b1aed0a20c26b9b492a5be5b13f2094f60c809e7c9fd5afb6ff93c25fa8b46145656031322b2893a43467959f2709d39d2b0be2a293a0766bfd7cd4c4a1deb63d01459b4e9b914c8d4a5c52fa99162609310bd4440682639c4ed0fde76ae671d52a2880b1fd6045a6e6e8f1358e90ea996b9696a53bd453558e8a5f8e38fc49dfaaa7b3aa4957dd95c3968a5fb72405cb85e5026aa32af27cdd0c105415481dfb16e7299539d59048fe1fca50c334e2cfef53b357a24073d1e29ef7155aec1f57841611634de7d208d3bd533321dbd898ffd9d49beed01860da2f71eb6ff9df92398e9e02e5dc17d9630d32e909c5d0f580084b22bd9e96e105ed1c9fdedd3e03a2496fa82f7f586be7c1a3baba1215703c5f2f6881ab29bd5cab6a84e72ce0ad280b5ea6870ac2b5f94ebf1433264a9ae554b6bde313ca42fb9ac46ce222f017c755c0a56a3ef9c8525924d82e6b07ae4ab6a6ebe935092ad4a082cd83ad0992d1d50e585615d89e7298ee56a6da59d543c3eae1b4e1574e7e0f4566001f692fcc8d3134785d4f5c75240d4a6ff0a878317b23b6093953073ea6b32e3e7e89b84998ff3a3c4792ef383ada8ae83c7459ddaed94c23ad59fa10baee6ccf875c9a543d94926a0fa6c4bd1be8955f69dfa02b561415a699b842d4fc86d2c6ee358c962d0b273a5cfcc5415b0d84f54e7b4fa51fdd49ddbda49b4103cfaf2ab46a0491f955de9fcb477c8731c9b0694e50711e261805234a3e8d29eeabea9112208574c13d6f0be3100d358b80a4ec21f7c21d43aa42acc42d2c689048e66de90f58da3c0f5c22cd75890c0ef7848d267d1f59408b950bfdee7b27854ed62bee87219b54d66956847f3485ba52c1ed17a316126f51ae2d05cbd83134f7960b0820be3574f6160a48868bb514ae6c6fd3bd953aaf2fc5d5efc84cd849e9af28262eaabeccc9bf4755c69d6491a14d446488bac41ddc05bc9fe4e1bf352245705a119f825e60d6ac69533fe301ef7dfcb920c831eae3d067be65344f1caa2192a9498947de005d6d842f7bd95e5b3df7cbbabb719997af522dd8dad252b022cc13499236ceb4171e6d05a3bb0c5393e40c8459584551f81f139d2a1a7e47239c88a5d587308966ecf552114a7c22cdc669aa1f5e495c2c3f2343eb3da676ef9eccb33050bb468f1ec39d913a9b7951ab3edf9060265fcdfbb9ae7a7728aed661cc291f68c8e9ba146368d63dcb4009e8405fc380cabd58148042dbdff03f39edcec5cc217116d8b8f0bac527f1492abd55a20512ec32d92ad58b81257a80918e60eb84ebfa559903ceb71aa6fd22181a2fd4786064b7b2f451809b3ee65e24fa4ef65a8fd375331a953d5679ae8cc91fc92f54626c3f15b804b7d24f2968f09d66e9ed55631f5c2db61ada595d6719113a217a046b940a96c08c6d218c8c99bc8084035371d3d4f6e41c1015addd985f406c2741101bd7c57868155daa78231a40a7d896edd8bb07c5d85b450314a78d7c28d02b9c4630ffa538270dd14fe8bbfcf5414c6a7197883ce984464a2a6c3e1a1c584f2e05234cc35fdf950a4aa40615437189b604ff99433536ac40d91724b23d474581ce0d0453f091c5e8b6d11b09c6d484be3ac83b258d776760952c5ae490e210ccb3c29ce61d23556fd7b714ccad7d42224854a79f5e97901dfe0eb70b7f44c5768f6096f24adf9ff4d44d07a25170cc36ce0e377485065591a74b3c9e6409cae181a338e66d6f8a704498d2408864c95983495d3e906ce7fe95d8c45afb239c8428f44bf503f324420c8f4040e4e047ce2adb5f5d5ef0fec3d9d1fd443b492130769073dac6dc4638f34df270dfee85a1e7c84019b74b174d2774dd3b09d8c27abd3f7a6cfa2777f025a751d6056faf2cf9b3b52e201185680f46b476b767dbe419c3c56117bcd6f66df77f88ac52270346249052661aebe89d2fb08a6f9bb7daaf2412366d50b5f463769fc987c578cfe7ba0257643a0ee8b67c3ac628251de1eb7aec7e10ca1ede5033f90d14e19d565cd2853a7857becfc183f5f35c0ea3a1f0440d561ad6c03ef35fdbe12be80dae31a4c3fec888aadffdbd8e6665d23b8a8fe28f7a5065f694ca9519016b867ae0b93a93f3ac9560d49b01ed74469b50fc32ad1ee9bfb5e6688f2438afdfe61ef21d2bc30210a9f1465a27bf14b84445ff811f2ce0f89dd65ce7d41ff49eca1c97639126b1303f8ad201131721c5425bc5b79fccf8eb07747f3dc4dac6285e3be1d6ebf695475385de0937e272510ada44369074419c429e1201cbc638790ad9aeb80fa8e1712c6ab48fcc37ebafee6342db0c9cf868c4c4630cb870586206898f96b6eaeb91b354ca9cf1f2c89ab361be00e7603b7e710b5dd071783008758f8f7974b7d6035715484a8e4d15666410a37aa995e5190d610973c7993865e6c5a8a18987428cc716995618121929716adbbc35f7b3908e7060b119c6543aea917552ca071df1b7c58bc12579aae37b532ea25621b0160204388bafce9bf288bd9950da4d7d804fd3e5764730b8f4a45cae53b41e0de1af9ec59361c91184857b130db993b2e64e2e7ea8247284fe68ac9e3a9b789421bbafcf6ad353a0868f9bde0e15dd5c64d2050a58011fd6eac5e264d621e1f9886b95916e4a77c75398d9041f96eed2329a0578e3ff1002829b3a4f3f2cea6ebeb7655e01823d17da358f4a0a1c2554447f11ecd8e9f37931258046cf1023e41309a37971edc7f83749e05b71b515804d04da1aa484e73098e35aa8533ed5ce93da4e833fca16fa678d6757c70afbfcff04f5ff38245209d31cc074ccb4c0f49342bb7a10f6e199dea1405296be8d5cee9f7627ddecdfee7a58cb7df03f4818e80f9616bfba338e8b81d2af0028909907d4d1c5bc80a32baa962aaddd5d306754408ec74551285ca101538d5216b3e6958c8f9c8222c72ee3bf0f0af59d33e317dde3f913c125dd0a794965d9cd8e2529828f4ad15848993bd68bce8c2dfe9d124b3a942f91b0febc08b700909924f1a27ab1f0b82d5e300c98975b244c77e66f09f7ed4c03f4afcc9e329ee165de1bad498a677119a3035a36fa47e9d614115bb9ff4eb1b3b01bd76d075632c5a66b3898e8adb053601902128d17ebe6f7b2c3eb16dce66bbd613a719213b8fc2047fbfd8edd5077b6c6e8cbd04363630364c0c46802b8a87db50f5dac572bb69f52a7e70c576b02be7c4d405f4039f6fa0ccdfafc4698561de86409e845f1a7164b70fd58e1a50ccf9af29c244c58960daaa669de458d56b80911703ecc3664a0bd2e6bdae4df576b51cd0bdd0fc34aca447506ed41b548770218753562d5fdba259bdd69a41e8d6c08595ea7ebbcfa7da5272dbb1bfa9ff43b22f86fdca8d9ab7eece531b1dc6049a5a319b60ab5aea706a1403f4551813fe3b687aba514b7fe5e359e88a011bf87f218783d6c395af9ffd75d18f53bc4b92993f615095cc73379e460c45850d1899ae1bad1dd7813bf2fd6ce2956f7281ab3b1dc17adaddab82a4cc963fadcf66d3ffc75c1d13fa26adeff605c905f8e8f90fb7815db5f89b748e4d1b041ebab21aeda8fa37c684f9bb25b4b617e4533faf6c62d9bd1f64f774711a815a1cb8086b5cbbeb23b83c776a925be8198abbc0737285af3eb5754920daf9c681669e05f8c25d2e40b80f75934ffeae6eadbc0f149f30d5d74ce51a6b9e3eb2dca2d9537f15be4f226a21e16a23432f4285e521cf78a2c0da8144c93857af9f3779b9eca9fd14ca64d3ad941ffbf7aac760304bceaa6f6a7092168953c9230dcc16719b022a3c692a143489b163b18979c62379d926b61de1639c880238267a8e94e835ef5001fc4a1375b6445c41ff5f3e901d046a398bb61769c0461a988bee2845659264c49373bfa25c1283344b7b0fdd0a63ade2e13a3371ebd18278ac7cda90392e9c6f6bfffb2739a1301e32062f49bc7f91ce1e5d6410ebad34b44f811d2a54cfd08544487b7ee013b322884fb0c89e2c1275ed16a37a30f71a7b39cd2106182ef02f89d564f5bb853d1179e20bfe7956ee9d22910c22049001b0b4152ed993d3e89524e966bc85e73b4e032c6214a7d9bfa4329e4cdb86986a08d1399342eec0f93ae78653e21f73aef583f81ce53a7db0f1018ddb1db966f6b9a5f8bce6e5689f684066b53ecac0a4380729209de1cc897d929689ffd6d36f3a4bdb629ce40f6f0134c9b10b76da7513d82a28943bf80ed70fb6d7be2da512bf6d0d15433a673605aa370101da2a5a2e8cd1063c3390faef8ef4cf3f983f6c6bbe4c96f85c3beb21b9b4dfe311e9576407f0292632d25dfdcff1cc6e5ec7e74c53b71337d36a8b3edbe5ee9013d90a1749bef3aed58feda1f02f26170184e04962260f279c9df36e92f110da2820ed10344fb609ff27e6817d3fddf07a39c2582588acce09570fe8d4e915f5ed3a54b7c898685e88f036b252445e6e20f6f1cc981fe47a700495aac7eacab44618f442125bf563b651569869ad0b9d12ea6d6576fa9622ddfcdaef41c99d40a0f955951853b4cbfb84a9753f8d4bdf9a58ff6704b9f2741cf77ad89ffcb86b69fa169e7cc1b0845c5ca22fdbb60e8a43de7a144b51d4053e391cd94bd3546bce299ccd76cd4d6101d4d6a0763c5d9a55a35d67fa9352a13e6dcd5419a32948e0fbe0f5e5746000c182f1f9131d5157e54a0fc1e29ce86f0582e44a47d36772b2ab19d69b9257203c4d9416f4f35faed63e61860561f459313a547115afc1722984b92bb47203199b3a70e4a8c672fcbbba99898d0edfff289b974271685707a1aa47f45e44d2694dab151e46390a019321ee9448e5b2cd2e69857afacdb33e71d4297a0c58d87296828a72b17b650bab50843e1f43520d82b670d07ddea2b712400bd74782e90f79cc99fd704dfb91d0b2ba19ba372d48afd419ce6ea649d1b6d596f28376ceaa5dccabbd66ecd83f03d3f2f7c81014af55459799b63fa82dfde2c40e0c68371e82ff2a2e6716f10dd2c4d342c633a422d9a14d17173b6b185b09db54812b31346dc7eb6fea9392f01c50363cc148114410308426c2c418c8326a5", 0x1000}, {&(0x7f0000001040)="b2124571469e4012f919517c56a76e3b0d5818762433e5df5f539d9205cfe670bae37fa2c29d375d4df69a195f077685b6a6f45766c2a9978b984e6031e9189b63512d1869957444dd6b5df88e6abbb617ca5c3c8e9f10424c91deaad3938434c94885d0c0b759a10e4b4b3522d8ba01b80750089f11d73d2458d2c9870c87dc54d41357937fe105bdf1ce0d498216fe450f26679a56ed69633e8cc257a72b22295a648d6966c02bd046ac8b8923f1267e13ebef367639831911e57f8261543bd7", 0xc1}, {&(0x7f0000001140)="bee0146b1dcbb185b484", 0xa}], 0x3) 09:32:51 executing program 1: mknod(&(0x7f0000000500)='\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', 0x8000, 0x8010000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x9}, {0x1000, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = open(&(0x7f00000007c0)='.\x00', 0x200, 0xc0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x31, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r3}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xff, 0x7}, {{r1}, 0x0, 0x80, 0x4, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) syz_open_pts() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt(r5, 0x5, 0x9, &(0x7f0000000180)=""/119, &(0x7f0000000200)=0x77) r6 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x8ec182f2ee45729b) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000280)=0x9) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="6ade07599cb75b4b76132fa502e1a636671148133482c456622ab9e09f", 0x1d}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="111e11", @ANYRES32=r5, @ANYRES32=r6], 0x18, 0x1}, 0x401) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000580)) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000005c0)) bind$unix(r6, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) linkat(r7, &(0x7f0000000680)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000700)) recvfrom$inet6(r6, &(0x7f0000000740)=""/226, 0xe2, 0x801, &(0x7f0000000840)={0x18, 0x3, 0x82}, 0xc) kevent(r6, &(0x7f0000000980)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x101}], 0x2, &(0x7f00000009c0)=[{{r6}, 0xfffffffffffffff8, 0x30aa7a7a213681ef, 0xf0000000, 0x2, 0x88}], 0x7db45aa4, &(0x7f00000002c0)={0x9, 0xfe0}) r8 = openat(r6, &(0x7f0000000280)='./file0\x00', 0x1, 0x43) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$getflags(r1, 0x3) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) write(r9, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780), 0x0) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40), 0x2aaaaaaaaaaaad80) r11 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000300)='./file0\x00') readlinkat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) dup2(r1, r12) read(r0, &(0x7f0000000340)=""/197, 0xc5) pckbd_enable: command error 09:32:52 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x1ff) write(r1, &(0x7f0000000500)="bd", 0x1) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100) syz_open_pts() 09:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2a7d175ff2db73f9, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) 09:32:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0xf40) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x100) r3 = socket$inet6(0x18, 0x0, 0x7f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8, 0x3f, 0x1c, 0x52}, {0x6, 0xe5, 0x1f, 0x4}, {0x5, 0x7, 0x8}, {0x81, 0x0, 0x8, 0x40}, {0x626, 0x7f, 0x42, 0x7e}, {0x7, 0x7, 0x9, 0x800}, {0x3, 0xff, 0x1, 0xe2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 09:32:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x10, 0x75) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x2, './bus\x00'}) r2 = getuid() r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r4, r5, 0x0, 0x7fa91c2a3979881e}, 0x8, 0x7, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) 09:32:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = dup(r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) sendto$unix(r2, &(0x7f00000000c0)="b65aa47d0b3d584f459a9daa3043cbf174a9e8940bf0a7b7aacc3ea28f032a78cb7e761a3bb1dd9ec6ddb8024aec0888fbe9a9aedd67bf105557916b126f3344758392f53d84207b83c9763cfa46b6cffbe90066ed8b35be54d8556f5afa557ad026f6f8eb36c87384583f70cc0f7f18978cb6dc9c118a673d7eadce4518a3588a2009fb8c7ca565d157503b3140860a9056188f5fdc2c8969e53e39f74efc5dac87daaf58970b82f046e41d8b84f1b6a12789f55ddd7f1877a697e148d37c5cb22ebfc03f902bc2304b0f42d9da7d0431", 0xd1, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 09:32:53 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000003540)=[{&(0x7f0000000340)="9091d8cd72b86004ed2a6e31e4d25ee21f6f70684522184a786fa2884c29cbfd5a5f3eb0ce8d6ea355d6d6fa898c6b524f685a199c3cd4606a52f1d3881f458999ff98e7044917f2a906b998bda5bcc9e9752edd1a05", 0x56}, {&(0x7f00000003c0)="bfcf6ff08b074cdde86a9946108d52f8318bb2884a4cd1080bb904127d46de71e3cdd99b69d8d89bb4318950c96463ae0e809ebe13f5fdcb62e536ca8b9006e578248b544634447f4e9e3b81c7330cfb73bd9b34086673a8a19ce8a0161a379c30498a0fc757d30c133d7a7e762ea0b8d3f0c4779a72af21195bad01c53ad73f5bc71114e905822e97691bba691c1b07f02445dc657c257b500df105281f881447e4ac038a39d2c633a002b783165bb1b3fd2c374083b13338166f830a837541c5f060046b251f57bce42cb3575d5d5caebab194f1516e0b599197f7b4b8c52f37b3905a630c6011f926a5a0ef0bb797faf0a682bace3b442da278", 0xfb}, {&(0x7f00000004c0)="f8a42b3711daddf66700f2315a75720d7cc2258e78df81e6d156766f03586d9e8b62a540c246c8abde109f4a897bd44b088712d6c89aa183ab3e49a6b105ceeb5f66b4a2494d21fdf97f400f2bc4a1d01dfe62eb81d743557e492b8b3eb2c64d38866d1bd42430dcc6e7100ff6805b44f1e22a2ca8d6e69b9111486859b5c24c021a637b7f1b0ea7b1e15c21b339ba2de044b95a2aa7d6c0de7ddf0e24beaa8b95230293153d16f56dcffcf46737b579c53cc723f12102c7f4c46458b5851e2bb53105c692e7a0c44c85e7c0f2e4dc5dcf16075ca3efadce7c805de29223cc3a45973a352af7cf3228a068ff3d7a445ec17a3ec2f9f894b58b37b67f806ec23d29034240c83186115ecc1dfb1431bfd9b622125c1be438bf16d7705b767c8dbc86ec65aedba1ab7e413195273e90c711f462399fca4eb11bfb466bb8e6c55035b55a78e55fe8df2b1caad630abfa1cc194651f4d60ef09ebe76ead1e29316026cbddcdd2dc0cde903266b3c4d24f4019456a121fa31e7102e5d1a1142273c639b6d4af03c811afbf374543d2b8221926fb109a013a93100b7313c792ec3fcac112596844ae70db1a3f2d1c1b90ecf2b78609e19ec81da38a9d0e6ce4947d51ed15f5865132b978d5d30702ded62cb4bfe38922c93e2c5a4fe666e194c2b81eb39d2add19718df430fd14e9799cfc40e74136bc80128f73f5ae79ad5a05669acc72085febc58431667bbfd7b93703841eefdc006f7709b5384596e38c7e1fb4351a7b13736187095817d2bb9d0ecddaeb1835a71642ccf3198a9ac32d1ef2498c402b16c9f92e5a112cf46d1158d6d107cdb04a1f6719b61a6f4a4c4f8f80c31565c09c30273ee671ebd99f08939c3fdde9f16c46b25df2b0e6a9d6b71d3feecc7beaaad5656bca4f13841c2b90f7bfcfc1c8ab789d6a945afd80ecf4d7870e798cafb3e44f5c91098bb322f3578e0fe8c07545ea1bf2c659646bb85ace56392b3df324b5c3f8fa6a72ae1e6265f0c242cf40212e28195409e71c6f5c939978b6d94605a2e54cd40b31428795ce7ce5fff8568408c0474dd3addd230e384787d50b44c9d2bd2885e0c4aa6d1591bbdf5f093a2c510cc84b252be0178d3e552e3a4ff4a3935717cd02be2c57d6715a7d844c22d8b7620e5586d875b54ec1db082082536ad10e12ff1bbaf39a00a763510a067eed10c28ee3e649e374ed7f1b14fa0b0ff01351ee2b15e78c4560804f597937781db8155ffdfc485c3416842159c6c94e9f47e85ddc34e27cd01547e451e22eb48975241686c5967e3d03f0e02c74293aae0a617c95b104d4b198eff448a3deabfc14d45847787839d24c24b8b4dbc58d4722f6fa82f8c0182f8baa0e707e965013c8d334fbe03c13c340d52b2a78177e43e93fd7d88b4f2aee287fadbf74c774484035f557481ef8d573d4993ef859619b33799b628c00c9f8b3fb2afe0edeece292f061b223ef308f0293e2a8f555908b5e0a849e1f2d2dbeeebaf21412c472bee1c0b167b3689fc1198e900e1aaf2a3b4944573f539ac2ee524a01c249563fd37c618107ad94674d9f67422fc413666ab394f4f45fa5219cabf1043903d60b7e671d062670accb19c480358573f44beb7e3f1fb714ce03fa43e45f0c71fb7164e113dc7766cea5a9ef089170910d457e83a37e28b3ba039095d9c1e8f92474591624179705fc51234118b209ae637bdc2352bac93351184165e963959ecd32d4fa7fe9ab69a297d04dcb98daec69412678339e840e65593e533795faec41c2f7e153d431d50c3b1fc5af8d264c237a58979cc6ffe2fb41eb2c01e481fe6e9f4bb7253ff5c7f7b924c60a34553c0202a1a68aeacb24d10d93f4f35624783576beb3775f8e853c9d89528732a8ee59c914a32d95bc98f6ef358f96749006703332fb91912aed30bdd1279ad2d6cd8d201190a5e662cc58027dde5b46a239fe3fb7767ce01a1f3fbdaeda01203f89f87a9fd57fea08e49c03a18b1ffdb9d295cd034e8d95a5908a8452bb1eec7f8fc5664272f412f7315969a65152599b7710fb554011866572962ef110b0eebcf3091588aa044f2d7f9241b2a491712b41268033f2834fb61190862ec68742295fec6d79bc575b1d8de572ac17311c7a09a0f3b64a8fba631a8ca25c2f3464092427efcc585ee88636a9bdd30ebaf83005f7208e2cefe43f781ccd8e10e5b6c0478cb5c142b1a737b5e02745ced57ab3eb8d15cb75db85cb0838944e68201ece3cf67960fe8b50eaddb02ac6090046a76f62a1094a9985ddda91cb630928d56dea680b67ab96f31e2bb72870cc5199e1b5ba70b201f2580952fce70410c1043bf7ca8a9dc2fb1aff474dfeab69cd153303fbb65b5f86e79e70845e1d301b2d1768fcd01647a6cce83f5279d69cbce136d6cf99e3a3f4fbc08c99a6080d94821eaedd7bafe93406e60a9332d9e214eaf192ff887da5b12ac0da4aac0632d916e4208c12fe73113b6485158aca132594b425d0514f8d98cec1ec338e61b5a9a2ae884e1f7759c8b86e1e1e1d3736f11c5e2e998105f070f5ee8288cdfeebc1c3a79380d444e0e7b91791905d3377747b558d7960af402b5d10da4db0741067af661d2cb38eff145f94306177e886fd1b0a10feee5ab4d3bd25f618d0f076962692caeabb39a6119968d91c7df864eeaad3db89b3c38cea8bbb15e4dbef7a01a7d5e3b85b173decbd7cdb608fdcf866e67c706e883e152189a03be4d750329b75048ccd0f5989f442809560b9edb3a5ab34889c2ecca7d9d0ba18fd23a0716f93afc4f7e02a888957c7188f1685645336bb1ced95f12bc94f2525c7410dda035473e90c9e5dfd90ba0f5dddec37252f93e87aee90618c08b6cbee0a6745e9ffa524798b13c4439f90001a55d9dfb30f4419bf83a36088df2d2a044c0f2de824ad0f6844222c0a409e7480c43a718f5ded05cd14b3c7c7309ecba717be23bbb99edb41fbf31d079c49ebf54cfac8a62de1b90710e3fd1db9777a21d2bda61cea073f3100ca47b89d59f3cfb4ecdfaa6ec62b8aeb78e8298a501184a7aa8edd1baef160914bf6743322419b3d29aac4f5b59363f983d1f2c3b7c6b570aef8fc16352273e9ce87c9650c665166aae0507943e5672ed65af30ed11d1160c3c3168812959c9404da639bf7fc71416df0f10a50496935a9e21ce093aac400942746688e2e85a78b57ec45c996732372aadaf036576fa068fde4e42f2b93bbfb1c525247fce54b05d70758f1f61e67e10402cb367bf3126fb6b83e601d99c15ee673362df3f73a328d958fc538bd3726f242d316400ef0c1c7dd340078bf2cca6c4ba6420e91e01327d8029524e031e2d1494f6dc3ac934a80b6d65d351e84aeaf7148dc690826873cc6d62796993e0af498384936d9b306bbb7ae8bdb7b9db3d8a06e155aab5f2f59cfe2a2e1a1e2da210259703c6bc1418c21d244fc8e4bb23a11745bd2c0178782e65157e8282c5835f6172045206143825a868b037e21562076770b0dcf22677d6b8c77aa398f5928b1c15ced1f505790c5ef570de04d30e8f199e03401c54ce7ceda5d6e0a54dc8c8d2de4ff9d0ee5a17875e6057b4a74a54650f4c2247ef9f1f12764c48c4da8afc2fe87cf991418acb1d81209f341085274967afa73d33cf740100578adb046c239aaf14ae18c2c5e57e4b5eb00ff4400f69646ff4cad4ebe5798445d56ab63ef9cdf8fbcfc22429f2f8ece832e4877cbd1ef73e74fbf578d2046d6788bf76362beb6629cedac86101cf4002ce2a86cf3184548b17afbdf10fc55230b9fb60f42358e73e36e5f26f7896dad4af9600696dba034b2385ede48286bbd3a4989145968f32d62e2a315a53c5ecc78bae5d37420fe575246eba8fc1fb47a5bb76a01018f3da396f8480a9007bb9efb52e41d374460b3bc7e6b46ccc4e830f24b0af7f4dda62c432d84973eaa86a012dfb94dd8a2c34f57e86b96af0784db376c262ac51e89355bf0fbd8ed00c34576244f10bf37d49424639dee7b48a8d4844b6132f95dc4dfe32f1cb558d8d4baca7841d78d2bc8d877f16de418a4217a280f73aa1ef12ceeb59fb5aa32a386c4d81851c8b642e3db740801f949f82085eceb0f4c7a96086a66fabe7610cc80647039e9ded798eba959d620391b9fe12dbd63089bafc62e8557a13cc2bc45fccde2376a235be9779c05c48186fef91e918e7cdb324fe54964e04582df941f86a1dcbef83885a1445d368969dfdb7b64f465b6c5da6bad693430054ca760abab90f6f96a43a16fa5974ef528a1da72a99d3fdd2c062090b49d1e7dbff7689e09e5bf3efd4509693979ec5bb5077d90026ec83f37ee43efc30970b92ceef03693875a59c347a13d2a97057e5878447a776e7f067e78c28194c2b475ba2eb46a9fb6b5d17b4a24933df9e0a97c0484323543c51e55cd65ba0fc77586d70e5c8e8a27f6728318f16ee6ef133499a79c5a074a5025c1008bb4c9b2758820aeaa220a2a782ef462c0101102de3a37b6b621d2f911217fac18818a368be6027e900054cd2dbda70991460d2ed204f0fb1a55895a238e9a59bf3a783499270621b68dc7a2c0d6f3a7043e5831b49f9d10ffdbf6fe2cd4225bf73b03e04ae2107afbd07c90d60e23b8f2b0f51baf2be45ca4b5ceb630ac08ad7830e38806ae1c1f2b4820f496a0e3c2e1c1c467d67c5c0820d45c432f485256adfd969c5b90705b43db5c7b29ae13ac0f4246154f5c61290ea5b0ee3fc55ac4d6dee0c1904d89e880001873c06323b5bc233451401fbc86f29c9a9201c0c97028cabf81276540baaf0bd348227e6b2d6f290a66b0e11c8616e16ac1931c9d49377ba442e00e0d87a7609f7e6f9f3681385f49ee1512769bf753f68e75da60eebf85f0f432fbef908e8bdb9c7252f90dd7e05a0227f8ca1b22b27a7cdca067c6fbbe34c3cd87ae229ea11961737557519ba215ec3c9a215019d712b48ed0236e3e0ca9bf2b7315aedd8040663816b2f9f4e2e55db76a1b2c19ddfd39f3dfa9d27f21364cbdeceea1a1a083b1ed9acf6396efcce84d88351b1949daae7072d233a82b25a4ad595cf127a77539012781d7f8f25acd26c56f4bd6a7cfc232ef887e5a7977771b9b04c2d4b935a7e7a908fc347c762fb7b9ee635b2a9d5851ed69444571c152cf00172525fb815ad0ff05d3d96144acdcdc6cbd4bb17a9b885a6daf1d32327b1fdcd00dbca969c51a56643f876212a9c0388751011fce1f84ee18f802cd22fd63d0402b059709ac60f1248481fc7ed09daeff74c3c4cea0bbc7205ec7e7a8d089fe0627aaacd971ef60b95834e1ad47f7672e4b7da6ec69863475e20665558b745d49cb7324028be28232e47e4f0e87f96329cccfaf795288b7c3ca7b7e187043bae8ac2c6eaa2bf79be93b188c4f0851ade709f72afba74088f38f9e0e23650f53a9eba8e1ec9a84631ad672015cd9444a695bcd1da5a20d23827813fcd3a4af363f6b1c5338a6d055a77b2f509426a300f7a878a2706553f056812c17047cddd3d819ac7b1e34f835b04b050ad897cf2c0838f9813eb0a32356b3d070fe9f3d4c37b098a82ca44a9b067cf1644881d88106dfb36d97a88a741b3a1e6723a3f6492107511a928f82a8a3d41c361e621d1f5633c7a0290b6c29614c4f417ea636de69ae7f960df11f26f58f88d24e58b2a6851c08146e6d8d8daaf0d3d8238d5605efd6ab1d255c09bcb6ae424f536b9debf8401f69b378654270f2696e444182e9f3b858aa4ceba581c59aabd68140690d", 0x1000}, {&(0x7f00000014c0)="a7eb87cc5e61e4f94c4f1d9000d086ab108b6e1c97d98f32b4fb600030a4c2c3bb957a6aa7d258e21bc0884c5af847db0e84ddb8bf1c775bf9598a0ecb6258481a8c2b857a27279c659d511391a29849fb545dff2354ed70f900520413eef1", 0x5f}, {&(0x7f0000001540)="8ea7cb6858762aaf85f02b1d30df6eba40d824fa4ea62a3d2464ac980e58686a5e93d21a61f668db641cdc43da98e8147f51937150b79497da5ce5ad7c31ef73e47cebece945dd89ed6334447b2f49fbfa0a72fc3bae93ee5a82a39cb460fa32964b8cd612c2ba4e6d3583b342c671d989c3f1cd3153e681e3c6dd57f0f57a3ca94a21b5b87b644db73bde16fed7291613698ac7f2efe83fe2ef825eb67d264b07b3c5e08d8253a70a3f70347fb83818dbe885b695c5a7944785bf4b4d2c987a12a3927ae0f4873f6fbd49fc17e7c54777fd9d8b50a8f1a3baeb7627c8f755600c957c8a98f5746a9c45f7778ec7f34583c76eb53fb3eb6eeefefa9b99c344a394e6f3b3f2fc945e0fa6aeff97d25020aef2c1a1db59d304f3d05a86eb4d8511c7635b9c0e4a79cfec5aa318b461900e3ab43b4d49b18a8f7e641485bb7d084e6870a8149d68bb1174ae35ff59f84f246c192c36f2f31e7458196b6c3efd6efa9e1d6025ccabad322ba6ba54355c8d9e7c325109c7770b3b26ef3b6267af5d1964fedf2ceb99768a782de7e5a90b8809bf51eef5d1ef99c76ad79112dd9f0034823ccbd716336d8e76c05931dd4d8b186b2ea855685fd0ac59b0c48d3d9426a5a66892768a6ee834eb4c7495f76b51f483cf5940bc2f48f2dc5ab68a1c819a3dacba6e8ff5bfec3226a3df2f7f734341058e5b17356e77b4d3aa1a02d635b27b11e22852af8c0309ffeecf8046a94fb3bf2cc083e5a6f7f45f404a71c25368ca8b55c41a84f71a5c514dc9a162f9d263ca8780d2f707a404deb7bdfc60cfeebc94b4db62eaaf4edca21006adcfb7d2664e8bc4958596680d16889d2762e022ddcb378285ad1da3a36584379b4cadb8aed2c218afcbf7e8d197d83fc9ac9dc7ec314f4cb2ff30526f58033316fb4fc3dd6bf86f30e3803051e65ddb6416987e6d86aa3ed73baf78872a9f1c0d42279afb3ff4390685aa21c711195c0e91d87f2163f804bb1722ad3ee1dc640653af6eaf699735c3c970f0ccfac9a3648b72a8fb3fa48412bc217dff2ebb70b4614598ada73781607edeffcf22a80195ada6be4bf4ca6fe899891582f443df9aba0f4e8d639699bd1856214a8ebe391cadde23615652a7a0776de566b1a83d6258889adfc828e115c2759ad447c8759198b759dff9461119c86b724149d52f4cc354147284026a1b16d51d3cdb9dac9f71145a664d423fb79219f578b3c48734fab300d0d08dd95ddf80219674bf0b22e9d1be80122e5f26f945c7d52c3bf0f42b3dab01a06d9c96648abfd1d36d88ee93049e2b4d140d0c989f91a5ff1c5c355c66bceb86b3e130cb5923d1a1960c5a0ab02139189f1a06b132dd4c6ecc6d916a1f76fc53b502cc32225ed42d1d3fcbb6b1c8d3ad49c4205c40fa68fae2ae4c70147c674d2d9a560256e8e7d6c0cd4e54627a1aea720e9893eb6d768f7bd9dfe238be2a7a9d1fd74769356f33b9d01c2fe1b4f4f5f50d232c018b0c9702543188ffd3a731b09263d0c05fc2c1673359e4f2c6479936b7d7d4afa7c17827f7f404dcf85e6d545d46873f2045eb64d8068176cf2655ac551aa819df1c2aaa1df249c0c71a930dc5245d890d54b8fe354987627d8c2694a75d54f9dc73e43d616d1bbb3488079300572e9e49a58de93851c31afa40b67ccf8745b26662e1da1b57a6656becb712aa92a300ada72d9c43bf157f44872308398e4e6efd8955d9325807c35ff3fc304ee6fe9a047425ad961a2f320ba84b9f6802fc8592b7d760333a1b798e34cc1c79a8a08d91e1c5d646c5e5ef8102118b04d5057bde1387f2cd0f75ef5db90f23789442b5b27e8fec896bb7625a21227e5937faf5a7174c97bf24cb9d901e8c2bb9d6941ccd86d53b67e0a330fa124bb5c34f854dbf8e7d321c949f7ca06d7e1b9636b5d47eca6a79bca49bc328ed29dc3cf6cf9dc21489cafe9316d00332bdee6a6d70c9646ddb64c7cbd16d221e6c3aae3c9143efbffdf6618dd2214146b408a96ad2efce243b59cffa25759b2dce18acc9c2a0df937bbd35fca5d78d7e422197e65c63ef42ff8d798c6b00ccb82ef6c93cac9878616cb4d13d72164f1415fc66180f7005714961fb1b29c54372215b56482cc56f30b015a1c158db33ac15e836cc8cbc566525604fc63fb9a5dc48d9291148323290fe220ba32ba2da08b6f3bcd02e294d7fa9944dd8c0962875592a2929c71f02214bfd7ef48a2e5eadd6244b8c5a59c9d4348b6376d594713e67504c16178f84c8688388d8f41f97473fe60bc5a56e35964e4b8071f71a978adf8db32a21224a0e4544599fdd59eda28b49b48460050df5cd5ae72e74cbc4f928ca12966efcd5fc702f964fcaa51453cefe9e7efdf105b027305045809868db7c6cdf7e1a7ab0464b334ed4d61ed408812c5f3409e3e6caf754c3b77275fee22a983b3fff3c801aec1d80c34c331a60c5f31b26c5baed3160a2fe589ff0a276a8bc5aba12ece3eaafabcf17d75e4e4a0522b285e6766bfc1ae86665dc521bea29e56f7b7ef31e373f40b8f52caaa65deef26ccc11f5da5f2d41e221227029fd11ef820a3e2cb2a359dcec549b208a25a6a81027c3cb9427cfe118ad2696d7a94d3f264711ec11a13567c67fef64c93d5be0f9eda3a8714a9eaf496dc77622a8d344bb11418381bc891b5bf66054d4a6ae5821f5dfd4a1dafacfaf1101377b1021e480af7a071c598d8d7eb3cc05e95025e1a1a6b23c82ab37d70f3a7fc5b86009924e24ccbd7f83e344c5f0c22005e7f713a2945298441ac008d8e998fe0cfde5bd232fd2cbf87095f6e8d98776a8bbd19505ac0964a95b7eb3e852306e51869a7330ac69b479eb28c130d07ae137577f52272daae1111f447fa5f48d728b1d63b2eb7526c609e7b94fe50c3d69d15d0bc0cbccde6d351ec5b9cc24f6f862d453b82e18658a574614fe7f543872843ffa7708917b449dfc0455f8161ade92ac81fcf13ded33fc443c70a270885a43ed91830bb30367523601852e05399540111785f1411fd5396f6daa52740fa27fd89c9015ea3a8e032b51d6f41c8d89ca2dd0d881e815e1f6ecd879c33a405fe552346c70da0843dc50e5f10353483d4451a171f7b8353705eb2ec0af045a160df8461558f3920153cdce64b6bc0a59abe574aa3ec4b79da78a5e1aa7b54386a197479a428334dfc0c5ca7d245da44c6fd085e32b74a8de60198b1502b2f745c1208539f22d9d6f65a11c7807b068e3bdb3c45ed041a75a285d5292537c13617b0d49c2e7f4590c91003b7d0757823b4cfcf54600cb085f87213b457d1857115828c86edef3d353bcb7e912571f45dbe82dfc54321a7e5e2e4da7d36cd074692998ce3482d8b35830162da3d67fc3a3446cd200ff8aa6229f9276ba7a5bafdff22f0484520336f93466b14fcc74e4399f90c81e9a5316ed315c073d2b8f3c17af71d6e10045b4a909c5cdf026ead1170933915bb382c71ae512b8ab70f3b8117ba0319a5f9a60a782a49a772e777b7cbfe03c0226997713bedde92a5a1711deff593e95a01d995877a2590e2ba9ecbe96c27bc749bc8a50394d534931f1628e9c95b12789deb12a8998f19b4f8178afa5cab2d35dbeeb1df249e6e168c9d16ecab4c767f323daec75e8652a7ceb7b1f5f61cb6df2b9c0517d27f724578ece2af61d91fbf30a30b1ba06d52398ad87a997f39bf91b48a84d3ee47919e2d1007c32687f2381dcfb8f7e72cc4cc8fa4300868c4abaa9a89ebc40ea6612b013e89501502d9ecddef8dc40644b43de715411b446e7339db78e8e40496530a304e669799a08d0af1598b4e936b10054456ecec4306dc71eed79b0ee46356f61ae4414049bb69d0eb7e91950e697e7b1a989f823932523db7e6f9a16ef4fecec3e19fb555b7051ec60287a3f0fb3dd46e8a1dc0cd032bf7eb6ff8f444f1b1d496b09d110cb2eeca2520067a11e3e579d792ea7df3d06a8dfbf16b616b858a19fa99885a7ebdf0bc7efbf3feac1ad9c9e73227c543e5e052caac08176d4020de0bf711cb6a6fc0df02698801747a41b81fcda3efa7c01bd709be891cb451cd7d690f349c91d2d8e27b9b80eee5a5d80ca4ab5bd30f6c64f65293723ecd0041fc9db5cbe0dd04f31af03b52fbd7c676d6a324e3591f7972e6ad53d80fe7caac95b3682ad397cb4c627700b4a452a5bbc4fe9dfcf9675ee3beb2d74c60190091ed0c9ae97669364f09fd246a9c71ce90cee25528981d79cb627b5da89abc7a0124261887b28271777271278a400c83e1b61d177b98c1e790ba5034d5ad7474dde6d8200504de2b23205325f0854114042071a831305a226e26e696ce57959caaf4b558aaa4711d765434066985ab03086181b265765e4ed06a43e037e1cd4ec07b3b05122d692d4ff23c5023724d0e22eb7cc7d08de326e46c97b77d1ce6b90d50ce48a77d3aba38a9b21c67229bde16b594f3f98147cf18b4c12d6aa57d43cc54a9cb97f72f75eb9733f15ac0c51fb800b44fabb20d93d41eb6f543256b4a0bffc395c445323f38a389b87f787d3a04377e3df1aa0d575d00fcfbd492fbf443d8e5065123716986f17e7bdf238cdddd21813ca3524b14d0e983e8e86932d2f9a1fd7ba53daae7669941f911beef70a7f8396723dc10f5ab42fb5a0b9ed66f9e220473bf15394ee29213db836908947a124db51c480bba9d1207ee34e4e8a81a1f04c2f87aebb3f359a5883bdcc10407b58d44dad3d6c34b3e4b3da7d88a99c1dc431167bb3d636da66cdb9438dd0b132f0548d5df3085252b5235546873fed2c9ac19e8ed30d1e1098cae218f00dc22e4e3b8b6ab5da54824ab1d7dc2b825e8115f1d4e784f487b97b0c51c16c0571da396d180dbed0fd8a6333c18c800f5fdb407c61b1621ce62d6883f06c7afbd021bbd77757c054e06325212c533da3aa76d36a2ca938ce649d89c7deaba48c400e88430e9509fe66fd984f0ba9c33deda7ad74d2d70573e3fd114e6e4b02fb9a9acd6d0d4c4a71dce13ed19f8f9799c065b50643acb976d681243a00e6e3492348cc0017d26641cfd9579603b9c79aa8186bd373b857e4ab49a36728aa6b38966fc643d6b15f4a7266eb74e22e846d2382dde15076d554e45cc55d58db46c6c4fdef3ceaa2992ce1dcdeb427918adaaf1fb5f0a4da3fa63a5785152ba957c781f5461dd4a330faef8d7a05af5c71babc0e83d9e6d27b8c3f97c3b14a318c5c09769c3b493acc71fa2cf87e8b6e95580d248b8a90ef9f93d0214f656be55d633e16a8bd843fe3d162b0a9df55bed70bd1dd05464e4a0264df7c84ec9455101e0f04c6130240262959b1af5f723680e0528aaa41c3808d67b7d93daefb17fbbebef8eba830f3b142b5ce6c6680c500a3ba97d329b2606f3dfb147cc6c9276238dc37489520e4822f46e551e1842fa52786b29931124fe8feb1e7c014883c87a56cc02b3508986aa5f3448832edbcd89ad3b5478097b05fd5b306867c90d0268eeca618501e128530091311651645423fa9e5452a2d3d378856031a96ebb71ad27cd3fa07b42596e9775bd668637a34d868724176a5825f6f308ae6fec27c6db23615e3d187233fb040244a9e2ed2db297acda7b3b7fc10034c61f9b2c2183e468bfd7918e783f7f1e58544a4acf2254a8fd8d7474c584d02e2fb7a8cf845cc9a39201891b0032557e6292e5cc9bfd76ea024f69afa8634aee3d4bd0120df3bf2bb8bf7c34f82518bf11b0dfe3b7c275b9afe754d5a930f97701d525cd2fac0d0c4766e4b8072b450", 0x1000}, {&(0x7f0000000000)="a81906ca0daeafa1753e58b2e6ccd0ad308d28bbe5360ff5a7c71b4e4ffc4a36cbbe4c79754c1a35fe0d0d0b4da20492f67df0b77234", 0x36}, {&(0x7f0000002540)="cce1213cb6f2d7260c2869e6f4a2ad5cfcd8885cb22d4e114bfa8f658775e55dfd947f0762ad991e50b252c2eae7a66ec00b0a42331bc2fe13ceb3cb482fb6172704ccd1d61bfec82d46e9903413f733475d78240c0581a2797599a026690a92565129f2df2a1521434cf3ed6541ed1df3272932496b9b704e03baa73fd6f6abea7d533c905c002ae8690088a8bcf9ff642b9064eeaada788d551ce0e43c5f3fd4c7f82edbdb53486fb5384916461588b2ef1521ac418178e498df657242bcfa8c3e64724819fda71ba90591adcabcbd9683d693cc250ecafe2925d91275c2a4b565820b977c2f20670e080d70e151b9275583052839f932e3ba0a386d37c366f1be4fc11b0e6a13bc7e93720a08c9d5b53c1f1d5132b8a04d6f60461e3d37cd407f08cf42030fd341f122151721a7f7ade59230ef22c2225ad857bf83151cae062ab0fd87bc4db0bbeb69868090b04dc887da80d85c988f9853d4d6374d631645cd8d81381d6b98e8bcb442856c9438cf8ed97ff5f9c100d95d1e70c06049a1438a11a18d20d4ffea82dc231a814c9b2e4aed83c6765bc2a6561b369e8b8d8123a3dbd0893948094a687f96ae8cf0163ce4ca448fd58d1561adfcc346905ffd0ba9e1faa7f1e62d6b0ae36f3e49890852d941466ec3a5f5ede7443fb1c65b6cc1bbdabdbdfb81d789d598c5fd080fbd2aea1365e0557d50ffa300c49967a4a03b78e07521353834ae0b15a436e2851df90155c0df6e6b3d0e7c4e58e978534a48698dc13f87dbd1a7177c0ff5bfb27526f266d49ff0349cfbfcd658250dc86e13fb358f7a26ee806ed44da3d9b91329bb127753011ab3cba1725e9e26a4e47d2fe9c39072af82a4b7023ac978e4a960eece293faf862fb69377213cb86ac991cc4e963b2d8f1711b32b20085767cf09ad4dcc45bc501fe7cd9d4e2452d09974a0fb1cc39ec53f880990e6504a96bfd4de9bc7e7d60bdbc27ee409a5ffb91e476866d7aa6fa5f6d061559b620533ad522535dc2a664261343025b1224535f57486a516d1a36eed8e5fed70ecfbabc6bf975120c96898730f2da5b67d025d48e3852318ee41339eec0537ec170aaeef568f509a8db6a2ae1dcc8e7187e7f3dd115c5e739dd9dd1586e7140efc22a535e9ce1efd5ae74d51d9fbcdf18f84b86467daa8fefe50cf109bab040a463976c6f0c397015dc87358d23b790cbbdb9d1f05e70bd393616c2d6f4934e568a6f07999b94f0714c32b50d01417485806afb1eae0f79e6c43be5970a8b58d385d5f6276775f7f855ef0b272e90beaa41e7415d5335e4a54010900dad33723ceb4021d61fb7a7bf5203655d7dbde661d9daeac04a26b1dff0541a3c47e32278e1194f2eed541e6cda430a6cf2e80c55cc24ed5f1dc36d76a4b3a414bb70c49cba492d024bf7329dd48fe3194e47b240f78882de9627322a902b0a1be78ac3c6509f37484c85068a8c3cf48009a01fb32a769acfb00704b417e9ccf1927affdafd170fc30eb9da4e1617fd2036e2b53c0c37d11f6a4a9dcbb556824dbaf9393ee9793768e51ee0ede54ce1f103facc8a3aede160268a40c229301a807dd501e439e60ba19063dccb301ccaa3beb988ccee1f93bc1034710469b9ffdf7e791263e18b824d8dd46cc3e5c775b556d7e0eb24625ce7671aceefaab4d71204737afc45d329ed1e8abb14b6eb4d4a14d31d54a7299804c4bbf0beea4a3db0cda16a7de02470f9bd3cbabcd8635f8363ba06edff9db25bf3d6b7c135cbc4159fa4f881dc39258833ea97c93ba6a220fe905319c9c3d06711fdc36c7a387863b25cbcb6fa5375d0b842a5af9b4dd7320a281513b1e283adceb9ffbd74eb99faa563564016655bcd131dd9bb283e0d1003fd9d242e4c7e582d6026e47504e0e32f0de184e6c893ca948c4724553c97851816510954cdf77fbb26adc5012f2ba25472bc3d3529e35a6530332c3c4411e75964ed805367b7217787adba59017539150fa94af7317e309e001a1f793ed78f8c5d820aaf77c20ff80db451d0d6d13075a77c548280d15920d720ab76e041fac9953f28b617d3786ddbc3e13b89c241ed6329a7b3aec33399c52d3cf19f573ef24226eae8db431ef927138ee8be0a6a0ecc9d8cc3f5b529d1ebcf1db040e2f2b64e5f3a791d9688be288fd7d9dba45f6460dd4e69fb99f02eb9bd157fef85f62198be9691d513cff77a22a603a58a2f253ca1063d01117101dd16d9f07f489ce2a1b91274f3c4698080847e6ecc52c890d88a576d5b5eca4f5ffe0b74682e3f3ae15ed90d799729f1c6b6e74f6f587f1fdbdcb1a89c0643f4c1a13a01f5af35427435e6b3dfe9a36169e44b160945b462493feaa7632ab5eb41c5c3c25631ac2bca3ba582c850e88b3bdbdf660b8c8278c58c7b73e6d0b72ed8fba99eb2d7d53b3231a74263f0f7e361a959db9160cfdfdb79690ec1c973ec3a96f40e062d710b663017b7576ad3781ac996f6e16ed5b804a618666b28c0e365eb09466e736131ffa7b1ff20ed2c34a0db69c28752f766313a951d930ab503694d46b32725c92281b57477f1f06eac1f78975fada053978c16aebb12dec10cb236fb196338fdd92c2aa093ff6d0547c9ae5c95c494e831eb33954b9a8c08442859c01510fd4158f3f2441b4db260b802cc6833ecdbd08be7a8493c835a4f7ca7765225269152a724ff9ea43c39d4fdf47f1615abf0449898b44c5c0fad0cb13b250c89131959a1ff7d6e3725bb481612364ac8b34950ba0d5f127e1692f574c250210bfd80a498d9ded1396b569bdddcadfcc8ca552c57e77f76d125be5628168dd5adfd88ba24cd5bdcd0c5e330fb89f4fff5834f3270a4b127593597f8d3922a32d5ce70fb234a0f5580387b20dea7c7bbe017aee908be442a42c08a0e03654c524a14721c8c9559e0bce11b6890c75a78c07569032c5c2979233b359a23d95c6a26b6dc9295ce76ff79fe21c7f820411fb913cd37ba66b8ee9649193ef106d75e9d88b75b269115acb2e2133a20d3f0339bc96051a226325c3fa53de12a75283c57c9d2fd794a7e3a2e405351c99f4d8a07bf45b68f482b3c9fb5ad4ba214ce6f956e38d2f651bb294010792d9d45a983d8dbdbba223c56eab995e00aa8041daaa2f6f2743208e65c9c054084cc3ba9af80547ca080658b877d4fbf5b5d7f06bfe277ffa7908dde2346bac92fb01c6193dee3a1eb0354b8033ffb7bde72c14db756272f6b0cbc5a33ffba1e1324bf61904e5250e9b0afb5834c60ef9a09ca51566eb7fcda1b3a65869e33b86d7faccf27e3bad451e8060e68b27664f79327bb587efdf664795c63e0d08e1eada4ed60435b958c94a74bd6ed6aa2bf153dd329878e2c750f276228a80f83755ddfdc70a9d5e0701d8c6126334fbd9726a36e1aa35ac19282d367aaba5e2013e9f0930c87d9f81d7a898fe9294cfd115013f09a56ed30ad2ed2b9e8cf3bfccaf505506164342a466ace29e706b3cc18cd45e705cea4d61d24ae147062387bf6981d647c51877ec77e5bda5212efe654bd2c428dded611b723c57ff42fb3b714ad5fcc952c5bd2cc884044ca3a22e3b78a5ae518eab6f83d43ea80c2ef28eb4391f0a90c167a9f87e9685bcec85a82af82e584d07d9ddef6e9c38f80fefea2fccd66b7b71a10c3d444c18aa136bc5c89e0840d826d156c74f91f43d2df2ea5a750718827b0dbbe3077192a83cd166886f24fcf204611cc80afdeb6a16715e5d38dcd059f09af2d158dbd7b8c7b68899178c32c2ecabe57fd0cb2e651d3245b1627fdfdd6eb28c3d4bedf0ce0ddf583ba37b35d0d333eb69ab338f08f53277ec509705510437aba6867959b988f18453bcc0becbefefceb857cfbe3d699e8d6f64991461a91980527cf5ae070b017665d210d35a0d42b6a7c40b8ca14706343481e5c79cc858e2bd8467bf0bc83e560f2c6b22e3c3a9a84b5b2d9fb7e1a5aac1154c00468f1b682b26f70316b8c7508f5eba60e53bf0d6d03b9f25eb86acd9b177bbe8f3450d20a7f775f5f06fe4eadfe5a4c7d67a982106b74c29fbdf7e1857c49fce5a16140b757785dc74712daaa742a11cf4f7dd80b194d23635e7377348bbba1a16f7e9872b6314f9439edc7f58fdd581e5c0dc19c0730b822f21aaf20f701258244128592a9e512b15f04598952b95fb95655e91f384e1b42fdc15c14315f25239058d8bb4b41ff1fddfa05d693f2eca9dcae7fffb99fc9ce3398128d931b987c8684ef7d0911de22172657800da9a7bbe975632a880b37059acee02b405db419bd8adc38d4f5c091f3616d74935c1ef6d0b9b63b4abaf064bfe880a056081723826064d0ff73ecc0f231d67369673bc5d30dc7d3b75083f09393f87ba10350226feb2dd4db6f944471a841225843be3c6e0a72893e44f7538ecaa5535b4e16d1a9b37c4e98abc99cd9e0eba90fc72f15d058698e0b31f910b67ffe1e4c74d32dd5ba1d5ff48198f23ba8f626c76140722efd4d9f5c79c0d0833880c4b2f6951f387cc1a5d0c8cb6959be7739117b0ea7ef697efa8bb928f5908da9f0e9c441776a321419965168af000439e306712e5569b215595b2a08a076f3dfd96450f87bb38bcb857d771b5639ac11a3f65637c74744ecec89bbf830053b716db7fba78e97124937e9670817d39052aa6303aab15cec3166ec1df65ff51ae0228e13a13f3a5b642e92e04688f3d83dbc6c51e4c6228f4bea4dfb57b36adb18dcbcfabd46676b12ff931240f4b0bb0a559cbe38f0f68b45aa159439b8b4d4eb8940a4bd8ac1fc264adfaa45b3e7642ba81a1d7c530c34383201729737b7248d0cfddfdb980796eb1bfd8b73649d3b78e3f9e28326dce3171119e6e0515d09440d9275f074d2f107cd16bbc8d7cec1d68f1eff63fcb8ca8d3d1aa36879514b33e3831e60b0093010c662e98070086b382e2b0b8380f5424d3d56b9c4c7127748b59eb8228dc40224cb9aaabe428e4ee96fb6bc7f54797517c2b6359a1d60d8cd18a51bd88bd9cce786c1ac7d57445ec4c42707b50de48021717604b9f5d93fa4840988274b1a25978cb8eb2dd45a0ae174256acd8dddba4b2dce5cae8a210655c0c804de7b5b01fc44fc2c1d7ee9b26b167664a6a6cbda959afada17dbb390d65aa350c7e67bc2c42aafe6362d2a22598ee55fab9e4478277105c00f05ac681481a03130feb3610537b5ee4399698d97e67439a5aea5df6a927c718c170895a719f75a14e3020ab7f280be3b5209ae2b9c4150b26e7f458a36021e0f4792742531dd35d10db0351925d8d440325a4cf443aaa224410862ce2c086bfa36e0067974930e29694b029231ceffbbf070189e0026df2a418b119181455b7b317b1f13ac565bdba7d14b1af89b719ee3cbe811ee83b3c3c7e558b7634ffa920dd4ee5fae98688f2f4ff899b7c2eeb3ba0a1312bb0527ed90fd2f7ef2a6b18ba4c839e455d52de67109993fc894d9a2d82642aa5c26ffcc25c037ee7600f46c12ba5b2013122de34db905028f0202f1fb7c163b395e5e1224c2bd39b04896363b380a44d7a2868ee5f9a8a6ca515c58f2ddda2480e39507537e0f5b53231da1ae64825a44e121801d19b8cf0da4bd663cc212eb43d8204b0b7e57a4cd96ba66f036e5376c410eeb845aa59059e047d1f6bbce1c4f4f4998ed31f8771aa8701bf756d749f213864a3bd7e38ebba77bd0976268fa73671625064c6223bc28af510909b42630861753fd4292deb83d0e333a0351ae32abba4884625e78259bf3faf02effcb94fcf46", 0x1000}], 0x7, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff2d2fe6696c65302d66696c6530b6459e5088fa78e9c67dec0f264b7d3677d8cb40091593bb25022408ea6656f635e9397ada935f7c3c3a6a3f2f9d7844d19874b4c95d32294e386396b182f168f8addda78597b598cb153cd7c5f2d28652c1759c74bc4b113b4411354a0e0ba4d6325da6abe34daa08b50f8b28325946e52b568be2ddba5fda7ff4bea9be4b8653cfe337909db5ae32aef6bb94a2df77cf7ee0b1813158411f50ab3608bb2c975807e03d29cfa970905bc90a988799bf268efe0fac0e36933f61913f77c2cdc2a9a1f2fbc10519d265adf27f7b7e21fa020594c9ae63e9038275ad458ed6448df77d735c4bef0e4a05ac3da0764585057a71a71688fbd46073686e5997bb2ed7aa8dfc5e4cd7d3393e3c551b3a44d5d379aaa88f56960d3f323a07578bb967a66d7aff6395c2d6d9fab077bba2f0217808fba2f0f8398ff0aa80a35a45b050a5b4b2db0c74ff3cbaf29d24158266a79fd5531394bb6983c8d3b388db7459524ba0c697b38ea963"], 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:32:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0xffffffff, 0x3}, {{r2}, 0xfffffffffffffffa, 0xa3, 0x40000000, 0x2}], 0x2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff6, 0x2, 0x2, 0x0, 0x1}, {{r4}, 0x7ffffffffffffffa, 0x4, 0x20, 0x62f4, 0x1}, {{r5}, 0x4a9446b1b2bbade3, 0x0, 0x1, 0x5, 0x401}, {{r1}, 0x0, 0x85, 0x2, 0x5, 0x8}, {{r6}, 0x7, 0x2, 0x0, 0x40, 0x7f}, {{r7}, 0x8000000000000002, 0x46, 0x20, 0x8000, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40, 0xfd85, 0x101}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0x4}], 0x6, &(0x7f0000000340)={0x100, 0x3}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 09:32:53 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffffeb) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) mmap(&(0x7f0000538000/0x2000)=nil, 0x2000, 0x0, 0x3011, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000000)=0x9515) 09:32:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 09:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4c}, {0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd56, &(0x7f0000000680)="cbd4c1d5a328c28a4b855bd2fc32af8ee71a7bfd9044fd19d20d7f990c68243e0ab59b27305094422360533459ff8670a08fdd119ecfcc737e60fac34ab62fcb054ea1cff0e026483854f937c4a936cbe750eed2f5b7f84181a817c7c0cc0338b3918a6906ef6faed2243087f70300688c935f8b3e66df16ffce194c06d45f63c9f12862012a44fa1bbd0cefdaf8d2ab108688a3da754c59995daaa1d8f516df4486d6209195aead1b4ed50c58f11e5da9c1ae0d7b0ea01b38a25ebef4051da526238150d6f0f91446444e0fb18df545c7d05055420638cedeee1f9b3b5f00c355256c26fe2f1f5fd463099ea3c22a07c4c4f0efdb6639649a40fc73ddba32") 09:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xd11e03a5b870770d, 0x80) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:32:53 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 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000045230cbf3539004f5a4553e6025f00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 09:32:53 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 09:32:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[], [0x0, 0x0, 0x0, 0x401], [0x80000000ff], [], [{}, {}, {}, {}, {0x42}], {0x4, 0x0, 0x401, 0xfffffffffffffffd}, {0x0, 0x80000}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000fa7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14128f7206e995d67f1ae97404ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a6012b4792841b3c948acb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c4900000000"], 0x10) socket(0x2a, 0x4000, 0x47) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4004, 0x3) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r4, 0x4}], 0x1, 0x1ff) write(r4, &(0x7f0000000500)="bd", 0x1) close(r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 09:32:53 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) r41 = semget(0x1, 0x1000000000007, 0x200) semop(r41, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r41, 0x0, 0x0) semop(r41, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r41, 0x0, 0x5, &(0x7f0000000800)=""/199) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r43) r44 = semget$private(0x0, 0x7, 0x0) semop(r44, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r44, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r44, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r46) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r46, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r50 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r50, &(0x7f0000000140)="200e22", 0x3) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b651130af9d3af5acf65897aa1ad6e31f3b667f9f0bc01debf4c42f8fccbf574ae6f0e7ee2658135bb473adb715039400005d5812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb54c180f63426c1ca5b716d5abf7073"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f00000001c0)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r57, r59, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r51, r56) fchown(r49, r56, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r56, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r60 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r60, 0x0, r60) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 09:32:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd3) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000001900)=""/66, 0x42}, {&(0x7f0000000180)=""/125, 0xfffffd41}, {&(0x7f00000015c0)=""/220, 0xdc}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/159, 0x9f}, {&(0x7f00000014c0)=""/125, 0x7d}], 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001880)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000016c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x50}], {}, {0x0, 0x1}}}) shmdt(r3) sync() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001800)=""/40, &(0x7f0000001840)=0x28) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 09:32:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x200, 0x53}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 09:32:54 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x3, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0xffffffffffffffff, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x81, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 09:32:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3c7, &(0x7f0000000400)="34c2ad0f0000824b071d23b4e7fca859558f9f093917e9f5f9f15d760190a57fd4de7af31ac507d0f38e45e693edc437bd090000008d671bcc8d087831a1eb2a085499494b6388cd97d4bbb4e972d662620c34bf020d5a59983c84c0966500a4e212440ff7799c3f3350e0ba8a9fd7cc0f447261ce6ae6823a05260910b7effb5fead70f35f7ffffffffffffffb214d12a948df1254a01b82a1dbedb0b685d97354d2f4b43961838b026c22483607ca7722fcb4b148b5055888aa4e5630e444d660569eaa920647bea8d81b8de751cdc08e783d52321b8ee3f54eb8d50d481aa4c11cc1bb073e3d7ee2a00"/245) r1 = msgget(0x0, 0x100) msgsnd(r1, 0x0, 0xfffffffffffffe8d, 0x800) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000fa305a850c69f19f616814396d4b978a6d403b63b072b19fce0881733ee2bdc39757061331979e7525faba9e6c339085b8a41ccc6cd815cc45d2df17cfd26ff82ab09a999bcb0bf17398327ba9450be1b3c028dfe5f4cb3d48762f91fe695026e944390cbe2b0e38075a99e5b5f297261a8d5459ad7c485b2076675b26ab4fd16f5fce4d19f91a09404a752e161a605d532701c92da9935db4eb16feb4c7acd0e05f28309717d7a941f7c6da099a914d4156948f256a766c6df5d5d3cfea4e0000000000000000e532ee646a0d8e862c611ecda6fdc64c17856ad69f70659b711c26c4b4175a6cb2bde5201fd70b5745f4227c8e0ec215d99ea7e7380000df7b7d7dff76d91f865b53d1a6efa1e6c3fa57a1f0cc10f3f053d94ac2225e3075505bb5c636000000000000f2b97dfeb05aaed7e414d0616e9600"/332], 0xd3, 0x51b80c85fee8c07e) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/43) 09:32:54 executing program 1: link(&(0x7f0000000200)='./file0\x00', &(0x7f00000007c0)='./file\x00') getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}, {0x24}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x1, 0xfffffe00, 0x9, 0x9, "40573e57aa4e504c00ef26d6aa9ebc997b5987a6", 0xfffffe01, 0x7}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x97f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffe}) 09:32:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 09:32:55 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) socket(0x38, 0x350fb54eecf2b312, 0x1) setuid(r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x1}) 09:32:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r4, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/92, 0x5c}, {&(0x7f0000000940)=""/4096, 0x1000}], 0x3, &(0x7f0000000540)=""/234, 0xea}, 0x800) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401, 0x40000}, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="c6f5ffffffffffff0000000000000000adb0b7c7f8bca3a6623d78d8e9be04040a686aba5b854ac31036dcb9376ccdc5f84043ced6f0"], 0xfe97}, 0x0) sendto$inet6(r5, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r3}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r2) socket(0x11, 0x4003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r7, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:32:55 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fsync(r0) 09:32:55 executing program 0: r0 = msgget(0x1, 0x200) msgrcv(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000002f3a622a72334e19edce9116980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af5c9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef7faa020000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e25bac40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e7489fb3264ad99ea5d86fb7d4c8c13595a7c9197a35f1e62a59420ee0055c0cdc321dd8f496cc797ff6ce7e17c4c85d3d2b8f00000000000000000000000000e920d66d4ba2dfa850f54f8f266bede8cc227b49d5244d60553a31665bf72cf192651a124cca6e68b8059a40a7780fce3fa5110876ea1f4ba194488a0479ffa7e0c1d63cb110488b02d05e00c7f2d606b67635551bf4f536dd0f9b1cb791885a4e5a6b93cb6c26fc26ce2109aebd37"], 0x1008, 0x1, 0x800) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="8f5e01f4981b1cac35325ca35c828520667016403e5a08da5e72e9da2ad05ab2932727bd0b5ed3fdee0f64e3146480dfadc98183f80c9651fd96aad00176ed02fd5c3df56bc71d9b768fc44e1b96db45b9709e3cee830f1ff0775772fd9ef9956fa5192daec2cfe4bf651690d9fd422d", 0x70}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x7ff) execve(0x0, 0x0, 0x0) 09:32:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) kqueue() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x4, 0xffffffff, {[0x53, 0x8, 0x5, 0x4, 0x8, 0x1f, 0x9, 0x7, 0x3, 0x0, 0x6, 0x2, 0x6, 0x1, 0x8, 0xff, 0x1f, 0x8], [0xe3, 0x8, 0x8001, 0x6, 0x1, 0x6, 0x0, 0x8, 0x6, 0x1f], [0x7, 0x8ee3, 0x100, 0x2e, 0x101, 0x3, 0x1], [0x7, 0x80, 0x5, 0xd7d, 0x5, 0x800], [{0x8000, 0xdad, 0xb5f, 0x9}, {0x6, 0x4080, 0xffff0001, 0x3}, {0x6c, 0x0, 0x7, 0x2}, {0x5, 0xfcf9, 0x7fffffff, 0x15}, {0x3, 0x2, 0xf1, 0x10001}, {0x0, 0x93c, 0x1, 0x40}, {0x81, 0x8, 0x1, 0x101}, {0xf800, 0x87b, 0x9, 0x101}], {0x863, 0x0, 0xffffffd3, 0x7}, {0x1000, 0x6469, 0x49f7, 0x5}}}) 09:32:55 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file3\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file2\x00', 0x0, 0x5) r8 = open$dir(&(0x7f00000004c0)='./file3/file0\x00', 0x400004082c1, 0x40) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file1\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r11 = dup(r9) msgget$private(0x0, 0x400) mknodat(r11, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r12, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r11, r11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/d\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)='\x01\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)=',\x00'], &(0x7f0000000880)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8, 0x0) faccessat(r13, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r11, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r14 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 09:32:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5d}], 0x100000000000005e, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="6f5d07d2305c43b5c517b2b8a1c3a5c22268fb1ede8d12b574c6f1700136fe48a1ee9efea7", 0x25, 0x10) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x17a0, 0x4}, {0xfffffffffffffc01, 0x6}}) 09:32:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5480, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) sendmsg(r3, &(0x7f0000000780)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000340)="534b82a8e377b2fd2707f512e1428cfda75a875f631ef00da79f05861509eaa535ebf4", 0x23}, {&(0x7f0000000380)="64feb5a270d980e3711ba1d3f6a7435210643c77386fe0859af6db8e6536f2feb8ae11648d119159815b57517a3280b3f2dbc4c57e1b64ddabdd07ab27087ebd37ce7dd33ec5c4c05780b661a7e9b73c04762962cf0e10e4de05f0181a08958df6eb15ccc909665f9b82e15a4214fb4268bab069805991a67bbd5ce97cce10871a9a7c05f95e994467574b3968cf33a27db56a00e67f68bc", 0x98}, {&(0x7f0000000440)="0fca4072dcf93cae57cc0cac82f7f914188b12d6d17414afe864e65fb1ee552b3605b17641214b4649500618b5516ef95d800330ec02446bed5406a5a641ceadb83fd81f278166336f3accb86047cbc52b8259fbd1008d842683918118a8ca0f132d6f2f5752d9f036246bb68b74210a8f2b8bb0dd9a6d3d0e4df4186d25d8613a739412682a18361a9fbaa118261a46f4257d44c021412d2d0006b0a2c40f26d5d3df9b62f8ef89b2c761d2ca14b4820e480cde766fdb1faeb016bc0ae00df008", 0xc1}, {&(0x7f0000000540)}, {&(0x7f0000000580)="05c926a96a8f2fe7453f282d441fcf0a54103b3bed07d08d62946b1658982cee9170341894243191e3788c9769c28dcabdd2e24bf886ae8d0c8b61918ddb180042fcbd516087971df0062001de70e4bd1038f15ee00e0931a467a11d2dd28571e21a1b9e58beb9b2da62411ce84b85548a48500e5e40460f6c07f2257eb6211970e43821cb5e2df65bf3ab3bb7a2e0334b03ff578050fab560b1d2a168133440787c44cbe34e96a2769d71eb2fec5d2ebd199f16c8810ba7f760e00913443b20bcb6c5b9724b796ada3945da", 0xcc}, {&(0x7f0000001000)="57d9fc6050c0f63c7a66c99c08f5f6bd4849223fe1493d9f6c69ae3437fe8c6f9f8f8e39dd6abd6f4aa0767eb5a54375247e908830f92e2681e0e6af26e8cf3fb4433e38062f04860b76ab751a2bfccee16ee121cd946e6327dfdcc7ecca4a74f0b40f8c99f53f01393c0b800a55a1910b9efc98a60b4f0764efb37518cd91514262110ace363f8c87350b0eb68fd55bfa8ada4258bd7c90ea8ce77b9d60968c36da6273ad44d47c159c573051a403e5025984a7ea52c5979249d5d625c7fc6c8c1a5664a1deeaf1ef0626331e18b1de8f8a180fabda774a0ecdecc3a873dc28e328dc63a37cd2a4c1d97c4ee82d5037a4770e1fb7cc19f00505786311f51589a70e11bd6b60b419262219116502f08566c714c918b007c101a6e82298daf583416eccb4c1faf207ae80971d648e50665fd6b3f9ef68dfde7adacc022f933fb1b332cb84a09e1f0788bc547ac18e12e876cee3f9da1f551fcd009b29b9da4c3efb0e6fe8d26f597d8afcb3bc634ec239fda37b715e630af4834785185f81c47db0b94e1254b0eb5df76dd14a34f4465d570c89bb745e6627d2c75e3953d55fdfaf0bc5152f608d0af37ff7fdd4358c841ea70f7a08d17665608e28ee9a1431cea3d43bcf9f710053a31eaa676301e0fcae88d8a8c5297507e2f52627118efc6eefc77c76f0bae3a9ef766f0af17bf84e0afe447bbc6236847e231a983733b3a4c2edc81d7ef712295d0cf79de2c7162ff98c473288c98eab7519ce54c807e323d169c66c4969abbc22b278898aac0e36fcbeb297970f91947d4bf1834d50ec7e237975cac1717387d6dabad51674ce606e69f885f7ec1789e1c1012eeae0c16ac1722f33b9d05cd085969ca41eb09895871d4e51310f0fc5e73830eabaefbe61c88bdc58dc1cd25494fac63bbda2f6e9fb40427e0b82d76d3dde1cf7330433faa1954590ea79e5729d7e3c78654fa3404d912d93a99dc4b5e9d046e3c71eaa7d382e33a87048d2afa26b0e33443ca53c6c9f6ce2daef7865425793c335f553225fc093a7df04b6fd3ded04ddb7e7e9f7f8c909d4336c4bce35d6f20c6a88082e286c72f1bf90de4c20d5546c3d3b19b6fe4694b36f448fa57233e21d65df33a24950f0e81072ba7db19b4ced6d7ae672aee9797246c1b3ba8a0e7620fc67d4f25fd821561469b4526dfa9adab19d8891f632992d97db62788c4e3ecbcb2bfd766e7f2763e5ac063dacfad26731db662731d63c47e4c0915d766db8357e1434da0354d1104c2417be457e5695790a551d387c85ccc1bcfb4c2f60fdf5cefd53a91cc7c5e21d2a895f2a9159de8646ecaac9858f1fb04098b27238a7f653b28e9e4fbd7aff03021b4eb19d8caa328a58a821b49f920c7a3c55f728836db408b955f6bab1c193c64c70d214a1c8b87b53aa2fe97c0805452b88c49b2757b216c69903bedf3935c1763e4d2dd4c642f70d27d638e67bc236f63eda49c4ef806e09bd8a3a153424709733c31d9a461e46dce22b21f8b511867a9d73d8c35e7b6ae9d53a2a5f692d2a6aa330f918679cf5b5def1a353ddb84aed32768892d20e64424a7fbf4f1724aa04bf8484ec2193e25af702b6b2b02c74577b577b4f9b6e15fe3791f84285b08f7db40feef743e18d4b3098b6eb6920ddb8940a3702a3e566897997ad47473e3443d127e93613699d5dc213144cbccf34b46b202cc044bf48b0ae1df8b848ef0c101d480eddc6a7eb4715bc9e0eac0f12c80287e2874699f1ec2134fd0d7caedecfd150bd634110abf1b4963839bd436a348a4fef0cd4cdeb75f44074796681ebb7c90701148ca75657142b305289d7f9765f0e94119ce5ec74465509e157c394e698aae87c082b25ab755cf71df0239dd6da8a56e1cf3b72693ba3bec9d7bac784b78b77b57b466561e19e44ff93d578f8a079230583f0a424de4a6495136e97960e08caf4d00d281a41911372bf5bb44f77f267a15200c785a447f29ec323e7f10917a468bc155488ad210a6a8946644a08c2860ff4aab580aa08b90c00d2d42f268fa411b3416df780ab31dbde22a0accf1f65b5023e6713cc413a773268d5726166f393f21f2570e184593f9d098169868b01435bdbdbc54a698eae5ad026d00d81dd770151ee0e249db9c9ce38a92bfe314db3313e64550e7b5b1b56e8cdc95e1ca8ce921bb9963e79cf932aa7199d2a02aff8673e35f4a6d2a530558cf24828fc9a3e43263d9495faf59bedd100eaddc12e563111e47ba2300eb8b0b7700da9ee2c1f994a8e1d98251fc6ce1de6504852b2cf68910dff65a07e7d34554bb646cd4ee9487afdcbfa1731df574a64d67157cdb9743e17e5a57ca7489730f3e712958daec098dcaab0c640a8b04a9d8464e2da03e426fe2ac2d7817398b4b1077b02dbedabe96093714e5c97c54ac006a5ae2177201884b8773ffb48ff88275f31540c8649e4995f1582f4eaa3a6c051cadcb58e02071e5d01d9c7deef2d87357975834425e8260b5e0155f8ce3789bbda4483815c67da68a6d2e50008037b7a53e868601ccf9b266822c818eb8b9d39ea8bddec8ddbcb68b33632188236b837e639df76a053854bb145e051406754f5cf0a84e1d834125fc89308714acba1d13b9b246f67dd039912da69ccfc1aecfa5c99fa01ec85c0835d0c9e8648bad5b0584a663e76bee9222a96f207542eccabc5dbdfeacf34ef432104f888a2ec30fd8059d4d6e59aea8c429d99986b3406cd7169765dea3201184e6f8f176377ce5410dc9855494988e0c906d7154810ad52819e085ede4f0d3fded5e370055ce1ce0f70a2f1844933c54a8bb2baa4b4d89e5298f55e8710693da60821b80d8b97c9686e4572a35690cb7f0c44512554778ff8ff8477efda68d014170e55caa366af4a7f5636c3ca5f5a14d7adc323a8af4b9ab89e6a9f84e26868a399fa81c0fefe9fdd1ecf0cb34baced0c76d02104a03fc3e77c3b517b19d0b440f33a2267386276ad818632c74337fd825dd7a9f3f7a003894e55adcc3211156df6c0b5cae44b1705678d1ca51bfffd2d9fc92e6257ffb20743ce7cabb38ff4d0c648934776f4a8601923110dc9853e16a0e55aa3d70ebeaeb006e7c9168cbc51554950db41afbc9e8810a879509a3d6d355e3549c817a7c2ab00e75648ee8147840b6a94c7f320d08750d9db1b085610b43abb6a325226dc2a17309b2ed841f2d349ea989bea33e046b6f764bb1a03e7b1d102ab0ffcab42712999a28152a2007fdc06d75cf392d3ed2f61506eda1e71afd3a08ba90c5e6cf6774e4783d79a0f20ad4c4b08e19fa73fe74e39e3f8eb5c8e3da04111c8da556b20d72a114c86b4eb66fda93a1ab4472ca223788777d10938c271ab2312a7f92edeee0c2fea09e28365da246e4a886bea6b2449f29a33dd86e14b5203ced6f4f2f469e70ecf35304622ffe69a3e38927ee32101f765d5d42107afe73c45fe2c41f158236c92184687eab1fc7412a9e31d18e3ea632867261d52643cd69e49b79f749568fcada6dcf47e180af920610d0021bfd0797384744ed93a363f8cceffba5784c81f3c0c4f995727eb68b3acfab20fb21a287175da8a3e7ef0660d54aa3d30e9f87c098992ff1449d0ff1fd84398bb7322824a597a15c8edb329dd919a32cc7f6f8f4caf01e2b430815ab97d015e7bc0810dcd624dc9c46124e95a799505c7f8b8778a010c159bc8380b7a3620c70f7767f59058cb0611ba7539321a38be1b7c8c489b8fe05f0365d85a6d92fd2ff2a94e6743c2b7a6a70d8a70090327d689ef07b15b3ecdd808a24950a3acf4c4fea8b494fbdbac006726a0265d25b5cdcf5e3ad2aba5c80e436ee849b2f280b373b89c5b6914761d31dea99c789bf738cae415fc78955de6d21c4887eda4b045bb1ab167fadb46a523e0700aac28a5db7dcd72606d434bbce220b02ae7ece822cc644e4e5d53ac34f3fafefa27615d009ad9c8a7e5c2cb24db1ac0a022abdcbae5a93993ba77bff1345e11e7a6e284447f12bc100492dd85805db4a749ae19ea0ba79a77e65c643c9d1f63d48095a7188f17ef5a4fc03597b35dfc0f1d3bc04bfc2bb3d27b71b2dd1746d835b6bca84961b2f8ba9891d8a80de81669cb060867206bea67670d3eb4ff8e0fe5b9da89757e3a2c250252e264f2f2166b0fb0430e25c3d2009cb8cc0a7949b3122bf817159c29b9011ab0c712fe1161bbdaa45257f147e6b2a4b5dd8b80ef91fbf0ac215fa180e886644c98dbf7564df425e485625d14d7b030561c3f322520175de196a5aea328809d2a2168a50a7aae433ea688fd7fc4d8354265526cca5df629142eda7af0d0e067a3db97e6f06f10a30a7f76e4853cf00e0be01d8817f15ee9da4b51504ea6e739966c3d093f573249b4e3a503508b2f9478e0b7c0b69c40764968706fd4c6d78435f5bb63898716817b48b6cbaa3f60cf2a4b7415a4c30a64c878f134f5a7bc5c0e70c727e846f80efa5564bc8435431312a7a195c012f4fa6638d4e78ffb371669eff3e480e8c862ba3904350047fa874f1ba7c617dc70e5a4b60a07de3a5d01a9cd68d2b1552d494bc0278c041e4a5ae6b6d9cd744a93d612636dd47e9081418414e0f05949ff8deedc1408efe82b481cf23fe981c656f74cba0f5165c533eefd2e24e17b76c3c352a6954d6237235c492b898f4630d7d4f80b76e73851707dfe50a9c154130fe9aac7a293164b3af5ddc10c758f8de7ac9b434a5af981b4866bf2b33ad19fde029a1f076c01b5a1c27f3c8f1d794a035bee90607376b1f973e034c3d770e1842d5f6b34d4be22242b316ae9b66183ae78df7ce28f935125239b4e268fd545e5b540825d9b6e8862341bffa52538cfedda923ed576789439d5f19827fe49685ca21451447c8206e1947ba68c124755695e0ad3c81b245a97bbbce7cf04c227f9aba5f0b336bbb1b5ceb487e4afaae70ceaf19521d985beb7dc328ec4c1e3dd159ade7a83d9bfe5f88f7f38136f003e03d916645a4e3514ea7e2a80e531ffecd6073b5bdfd2246562ebba08a76e958ea1bcdb6742be076352d3245c2a9af1010a7c2650fcbecdeaf5255b89d198524f04bb0a0969227b9db0868db9b863c383b2cb31fda05e32a9b20ba2aa24d85be9fcc0993fcdaa948253cce4e8e29a97288d4202778ddf384ee63bd832a18d34670a985b39e625a49e8ac706c851da257226b9f7556168cb835f3103b9d73e80342fbf0192d3ab4255c2f9a05908e47d6b19a1bd38422502a829b1b6a958de9b8adfa50b84c11943598b178a3609159a5ed7e5a7c09e725b852ac10630fc73c7cd8bc1249724a9de780dc43f7baeccf5a3f506405651a60ec8d2ca84d42384d4d8d87cd3b36213d4f6fb617e731c9458c8a1bd131b995a96309b3a99d246fd0e70d27abe4563bd0d81670bb822da59c3c3d7ed7c03f346dd52be388afd299fe485d71de094247a4e4f2c7a3a3c7a2be152ddf3971e12580ba7e5cc79cda33a2a1a7bff85404f06236597af39c68ca04f1fad4e662e8d30e2b8de9df86d7829ca6ffc854d785ec631a8cce48c81f3f6a14450b560fdcdfd70df936788133ee0670d1ec1fc41b05ae98009cb23b7f3a9dd5f36c9df08fed461e31842352f76822e80c708311eabb8d6fb1b09e67980c9bf1fb73e1140587f3b6784bc8274ed6b9849d6b6628a5031c480a8c5102cbfd2b9ad83cc448232933140ac29c3e4a1e79ce27d874515ccca3b479dc362acd26ced307beccd1730e419b68b76080b8564eac127ab91db37beb52deb5821", 0x1000}, {&(0x7f0000000680)="24071c786a717c1e6e", 0x9}, {&(0x7f00000006c0)="929dd18540cfadc8839edc7804942ff1c64ebf0d7dfa1fb698646de3", 0x1c}], 0x8, &(0x7f00000042c0)=ANY=[@ANYBLOB="0801000000000000ffff00000600000057f26d486df625104c5fffa3270021b65b6513746b865052b7e135212ef0db89b5a9ed9594358c03fa2208692ad5ec22d54a362bb126ce276e5d194645a5005bbfc920499a206621214176016419d850bf9d9fe2049c8bab7648904f93d91fd009acb39357b5affc2b18ca0eaabbc3c980bffde407bd37f33c8806b530cab81378f765fd1dc62f8b85d34e13debf02ce0bc3f21cb423b2ac7fe86a4006e86d845e172d75e8f4394c82cbc81e52b6833bc0873bcf7364f9546dbb8a6ef6ccd587708e30733da5ce15ad122020c3c1a7ce6c2f4e9244e0eff1891edd9ed7afc9400f8f1a5a967c878f98406ac72835d6ed1ed444eb000000001010000000000000010000000000000076f26afa7742da5ba85d1fcfe203430ba23f0ff14d03790930bfe3935c0d13f97adffcbe2320f6d3920974923bf8e405de588ca9efcae8526e160023c2edee02f3cdb7fac5857bdda00963e889fb992399987ad2222bf080ecdfeec47ba01be0195e900ea3c3489c4bc57202e9df6e402886ff96dd954b3653a76aa441947ea6411041de852e8cd3a2c375307ea7fa8080191045f4d6ddb12eb89ec3b4b520fd81fe0fbb1edc9dbeefd5647291479f3db14c8c5dec8f5800366f7cf94ef79f1abfb5596c4011cb8e6ee0cded844a8dae0be6c8c90d6cdbc26151899b7db96999770958bd611213eca5001e49f0964b5a7b0ec242224c9a43a54a73392807a9a6bd1c03eb9f7f32df9ac15f9857c1c36142440a9ade91f965d2b068a434cdc56ab6331b46b0023164615228ba9d81153071e55178dd92e446ef24a746187cc891ce61f66822f35f17433565c0313fe80eb98b3124dd25cc598953570e63f2e0c517f18ae71a8f211591393fee68a2a03d9674c4a4830e4999ee03a7a72318d04acade2fec2c71cbd7394dca730d6c696bc9165b780a37555bfb10218e77c44dfadb3fe3318e8ff643d24ff914c519cff84d409baf9e22782969651ef4c22521bf0dbaf93ff0434508fd62874608f8b362e33f75565048cf0282ab68d4a3b41546c183de2ec72b330b4de625d8ae5c796b6782cd4ad91636c59924e88889f67eb9deda26f0b70b41d39028163c577abe2de17da43ebb12e42c33077cea064e8d99e9b3d23b0e1c36c77b80c289c4f78e6c38236369d9f4e22056eb7005587430de7181756cd2740f6bd68765110d40b19f7fed363b5463cabdca091f395317955f012386a967b78174b6a8223a12a6fe830526e2d7ea949952d474cd9cfb7c9c1b1d9333e8c479e2dba26396e2a0071dafa256881fb714c439ee3a708d60fc6f5d38801121fd8514f6645ef9aa8910e7e7925511055c7f0fe322c11475b5e1f9e857de4f3e72e6bec4eedc6807d430654a460d51d6d53c7998af6806c9db869ff473251efb85dd1c71c5f7dce77c9e35955fd2c9d204a4dc61c3ecaad98dce59fb6a773eeb2777d4269bfd977ad028332f056a371380100c78430c226434f7957de33aeae55086a1530d01f5003594fc987fb17de0a8eadf9719041b40432e91057691e0c47cede188207434609ba4ceaced34c498b86db7b5b64ac08d19b7e76fbb83d9d6ba8643657f2aa176fa1779d8a30bbd653a601d54251f4d5707d711b4b6206d92da1bf8fba4fd2e6a1d10ac0e016e0b117aa8c0d1004aa9ae5e6999ec1098bfaa12162b086e54faa1cc480b28e86aa5ee47c9df9e4abc6d5c9d6ad6ffd81d3d2c957e95a11c62af7c18561f905d1b82d34dbc80adc796848b1fa57a2f2975f97d48a114b3e57adb143645f1680bcf9e2932db391782e78553abca9910d542035862fae7afb0bd0170f35dc7a73b0627dd0d9fa03e8cbaf25a9ff2e841eafeaa2756c51809dacb532a5de75979bd58913a2d1f8923ff75d699b54bdabd1c5de0440cdbf52d7e3edcca9dbc9af98844dcbadab3b37aad09fdbd57195dac8613257ba3fa4148ddcd861808d7e4c8ed60c195e99fb3776dfb15a8c488b1628b7647cb82712898d4e8a8124e95444ad71a8a4687bd3c4fe6140287df4eef1d8f76dbde868a149658665cb7ef100819da47d3130eddd4f6118d8e4eb962a80c4c6f130ca6c83e96476df77f039beddb25bbf528c02ed16915e9feabf8b4723c239103474c2f9823115d7824933d541d86b194b1910cda02ed56073c11a5a22ae91cf09baf47d29e757b910f6493b12c66e74860d771dd0a71c533b652ed451e858b4599c4cc638f1af4c1c78a053c2e4e3bd48064d05ec872e0942eb0fcdbcd9edb53171849904f1adb5c5238eae03a8fe530e4e9e83cb91a29186a99f7b70470c72f0331aed94e784583cee68b496217bd26a58caf7284540031bb109e54c702d745111c8af3c07863fc4a3cc12131140856efb56208419df029eb40df9bbbdbb8de073468465dc31a759e2baefadc52530f944b3e3fcae019f4756ed680c49cb41d8e9a51435320b3048865323a4b1809d54e6cc31d64b594c4fe571450a4fb934ed044b92a756744541cbba5c373ab2fa37eef0c01986dbb0cd78d2d2a65b5455ba7c7bc144857e7f8d4841cce8b948e0a38658ee51c5ae2d82f793a928a49a313dede6c13fa6d21424b0d717da339075e9356447a2b259e80e16c053565a448b81c21788344434df4ca74a265e79c3c0485f251601236a02e081dd1fbb67d933e92dfd198ed771b990bc7609ef30b97a43da3d1ec65086b9f23c0cecc3360c2e57d6ba5b94c4fa82a8fa26917112094127230a5adf2364ffdb195167e3d8ff44d63cbab90877f79bac7a7dad824ffb772b9bae7e3f466c1d8cdb8895a81f077cfb28e8c861d986732fd4c529e6d245d49062e4ec9b14e365bc8101795c6c160d557bf955bf14d5da612949b5e28be85dad58d8008108a69cb336aabc352ea860e290804a35affc972fbe8954604ac89596a859bb326d6e535b2372d291afaa89bb100a4242c895162dcca6715b8453ecbd40dafd628e36bcc3a007faea1353d4eabc2ee678b899dc3141fc022bb1739f94929fc7a719b4a89067016cc4e038dd8b3cdc5efd68ec8af929bcefd629dc5f31604bddc0ab2aad2ebf90d7f237f503169090661075aca322a29fdfd1b6f3543494ec96e2b2de4d7db8b7e37b5ed73ab2abcc1f4c8ce93a1359c76510e23bfd9364b0765aab098e453be5fdf49eb2ebba36794365c3aea8fbe5801eb723e171d5b620011db1dca22429ba11aa145696f6590210e42154a8197893248aace184f8bbac8d6f8e27648e7f1305639e09c8c0e3ed4ddcc2a0008f6e1658715a5f91a596747cf8474f43ee0d1685ae3b9ca18f3bcc9efd3d9da6e9be471784123d0f608741e08dac04d50b9f01b0b104b930f108d37253e6c388888dfc3f359d0d9bb3eb8c487d446957550414925d80172e0c0063e45d258931f0e223ea161dd0ec53e42b2e149b967f729cd2d584706b0a4d18217b7492bf4f6df5d77b1b82adee387ad843186a5daac9f305e63a163275265c1d20eb17921af4b7df065d3f2f1f99e7b1dd32b68fc9bbe07982ccea26252b808e4f5dcc54aa4abb45c52eae1906b5e7554f93ec7d90d4f8d24354c35249588011c4c60834759c5acb2b33a3558dc9f0b3e14459112fc16ae086fd79e1b7b1b374a5056729d3df0c1ca5456f1535547f521c9448d02cdc07f3ce6788c75aca8e6ed6467eca6f18b3370d67e4102d04641857b3e0a34a37fb279373aa1f927b69dd01055376760e5554e43c99625689d909647afa8386cf233a316dee0df02c3425c1e869eb9905de6884ed2615add665cb9641bb88e46563b4b589c0979bfc6e267de6b9b1b43c291e2e59d85d285b18159409bb5f82ff75e0b18e7f57889a6751510ba2468eecb5f531a7ada5c717b613c43a9fc03271f624a3f6961cba5c6636af362f3188f368d04fac99395785775e5eea78697369db9337fd23a12f97565d75b5409fa04364d8a3fa582786ee3526f4779455b22e443e468a0aee1829960ff06e2d83248988dff1793967852c7229cf401ee56f0fc50a1144084adf7bddb2b7d032e1cc125c26baf2490a9d10ea9f8c981310fe98d2d4d121ce7b067616850c790888bcc2db1fa230653f184e17f74c9f2cc804f5215ab8824662333a6716e6272b0b02f4e57bbb8bcd8fb386a0a11e0927add9962c6406b079c794e99304c8d3ef626292ac8b48d7c6c008134e4eb419fb9ecd433dd9cf3303195e212e9a697add33d800fbb5265e9c0b0b6426afce9575099b93015852b1cedbb1d78b9a60f9c3d1b114a5d03ab1d772609e77945b4acc9ea415c64e64b017a3867fb6f2c2e1a9c7d7694146aecaab0c13e6edccfff7ce27ec91ef1e2cbe21e9aa7fa965d012eb5993495b02ba3ccd4de30b66020c19bf4a6a0d5a9b75b92a87ffdb6342b6fdf73f14f31bacdb9f5e9305bac1778b94b9202a558a38bf5d1f00c6d11d56a44dc3b6c4e4af8b8e4492532d22af6594cc98ad4963fe0884874c35072a07d9558a385a27a3521d1c222cf0dbb2bcfca3b8f0a71111c6a027a77bc6b29c83ab2ef747d71af8b3d34453184a41f586f79cc396c68ccd39cbeac096dc0901eab8a977299a5dca400ee2f7594b61e04f440790719d12a8221668a56993272a830563fe53f30b4b2d13046c8c374f99e88838810e0f6a0b863588d77ca227a311ec2c72a83714d96b6a0b49637eceb4e57b050c80cadd23f4984d1d3ffeae854b0c8e412cc74d59f2d51e1233ac410bc0a5181691d81f987b02a06ff3e4f3f6cf90a1cc4c31408eb14121926376fe268aa961e876faa7f542b83614f6d41a6409abfff508230bbd8d875c608cb6571446d29743fe172b9d9899d3a5db7088441726f9ea7ec6f177aa8813729f65db172a75f6d8beb1e2f7a4db4683a74962f5820d0b9928006c1b230ab86286e7a4654453de00c35a3331a3a62c4ef03934d1721f1aadb22f9961ae5b8a65d71cf29e0e63b13223ec656d6c8064221fa763692cde70dfa566be7d50b45cdad8940a3e10ba307f0148e886f6b8d0941012d7e0b7f1afe65a943bde0246af407c56352c6bf5cb8ed53ae390123330db5176bd1d690f7693c9d408a6f327ab566b512d38fec5d9b2292db2f2805161292d97c2e0da661a11a234e967eb3cc17c11db609e67c954738d60e720c9631893f301fe8271d576009c8cc0e659f2cfe99b668b1d26fb55c7cc7164426c48226e4a2735f08a16e582ad8150869042c6a0e3be8bfe562340b934e8d44c0320413e0a9f413e59d163fe17d3b4fe94707aa526bd04347d0d91c4c95255f653d257c7634db8b1cbe8a1a1c7984ed2cd21face922d5be43706eba35b0b93976a32e2d6aade46fa6753edf98c4b9fc77a88b28112eb6a2055d0976186b678851d786bd8a19b308de93fa178461c319c6a3b1bf8de52185ee844b536ace7516599fd17462c75582fd5057ce52932f523af053a8a16b3570c61709fe830ec7c2abd5bcd04e9828bb04e62c43db52468e01594bdfd506d31bb7902e718211c307f9d64043e1e497e827a843c0caa924a428ac4bc8c02c1c6e40d86d1f6cb69b0b58e97100fd849fbd619a53c728f19db67178a6a560a9b32f6a5922d876abd19db8940b2ca95e7b54b8ef7ff8cfa7577859d34b2b4b4f8b5dbd7cbc9dae8cfc8f7b6da95617931110de07cf2a9e7c50fe37da042e48dca51ff94532c9fb8f325d77ca0d7d64f2a71731b30f15a7a5c833e1f7da5723c75e571606e3cacab7f433492c10c69da85e0ec2d5169bf71e2d19b8fd5eae2c045f074d1c74074d2895de542968a0c2213338a7df2f2776636490fc12452ee631f0366939637a0d19e9061b403274a317a1c83ead250355eef59dcef1a36a5a8f3c0ac6a7ed1c5769dbb6f98f628de00285de9ad28f941ac6cea42b64cb470945365ea78361311478e326c85bba00df2cfef2fe3842a9bcac410a3ed29fd7b510572eaabf36755a0321c5bb888a387fddd7c0d6cbfb3dfbc441505084abcd495f6761d04e36b7cfdd19630e8b5c8b5b6a38b37a14dcc6667b9a612fa86b430c8044e47f93634cf1b4c177c2ba00e8d0bb3cadc1679d5ca211979c62a4341bb84cb18c7a65bfa26434ea8966e60abb0018da44f52d45c5470606dd7b51d662316deba5df9bf263301c7e9357de79d5e308907cc6d8369180d215c2b173d551f000000000000000e23f8db007000000332a3fb0dccba197aca718fc3fc71561aea66943a35ab9a72647233d6fbc76477554ae2d830d971a9dc1bf727e1b83a15aaa4ff07301887363e626f96290dd2843fdd92d0e5ec834aeff52b4c443cb1d161b045b6c159cc40a0836c5b7846fece0faa2ee70decb5b15d70212c8a091221e07675f3f53f88f51053c7e4fbfcb3b2790c88db1e1488e0a140f0161f382411059531db877d8798ce734487c0187f34ba0a869c7ac3ea67fd35a8b3d8f6a33ef6960619183eba607e43f130873af50316dd0de7934a16a7cf95e8f49bbac435cb111560a8c7598c0b1ca0000000000101000000000000001000000ff070000c9acaec590e0811bb56d5b0cc2b2882889c1f8a23221b32f8c8cbef03a446ab0102ab82b420aa0637ed20d8263773a22b89d8f71e3b333fb5f8ebe6d07ec01687b7d3ce31a5c9dd62f44d303da31e314e53612c80d9a13fad7cac24b1111a73a3053930d9c5cc720da3a892bc05fff95316d127960cdad4ae65e4990a8730ddeda712f0c8cb4ad213ddd8464fc7dade8910303f35a7ca3578bb280954862c5329261e09957451e63f7a0f3d7d1d3e73ff0126c45237a44194a9dca5a3349b66ad7b1ce90f1f5bd0cc5c5ea785e791edae865b549b48e5f5426bc79a2e03e6944c17203213bd84ac4ffd4dc3a1a3de09672b9b3b02d6c621ebbcfb83d6dc04340efad9c78306feca5c52ab668b46f3b27fd5c10fbb745a2f9de706e44dd7dee36e9f05f554443b84f9230c1daa986f5f62a76ea5b8f76f429c964ddc8837b527e18e5e255b9e9ba1176b165219e74d7a748176fa01437da302e0ebea9e6e3c15fdabe6da448dfb0d5ab4aa0130eaaf11ee445eef9e5ccf9a253047a3908a7009741d9860eb827e30ff88dc78d34022db50422956d7c492bf496918cb1e80a15c78652c2767275ff45b1360170084aeb39957987d9fce72247a6f47a20e6309c1beeef6520096745623066a226c648e67a75e0e894487564aaedbf67d8e93d457af0c067c812552082722e24d9e13337f995c7ae8271faa386ec909c6aecfb866fa086c8b41120efa42f1422d6f5e599bccdd6e2e5f432f6dff165d2202f60aee1a6d1b79b3946b0d5e847d1cfd66168953ecd30735eb8f30880ff019f53de275f7223d479a44a2338857b7633d310f1eb3fcab0d7a6fc7f3c5c9b585318e2f2a154f6ddff809553909e891b805b6f0b4b21d3609fc5fb0f3c62693bda57785a01499d713004853077756187ddb143aeb834d04b69c2ec22429db7facf79366ba9324005b0c91a1f5a396a9467e3cb1ffafe991bcf11866fd61073811382af851b8c29872436c408fc8230203a80e6c5cd890068c5eeb7b12cc179f74a99d326c1eca5ed7448f597a288712464569625d77df3b3c244b6acac34f3c36c3ba765c95a766006c7905d9b26df686e3ed33a76820dcbeb2e563a3a42f96e5520ac50716e9c67d3dbb23ebba4dbde319a4e3b97475c1a6b2a989bd69262e9b10e40a5290741ef6b4ba87cf2dd5d3a1bdd34749a1926d301e60769de073eb8e3f41751e198dc42e04693a1446613030dc35309f0fd64f29545228e31000dcef9fe4aa5f43b8029a4e37e4ba16d2343e5614d6f847733f800a6f8aff9dc532a0b5903c1c69e172504537cfd99f302d9994351ddb3c1a2e119e8a44a4e69f7147b4aa52afab86c3d63aec15c1b21b08790bd73ce69617a226cf02f665c01fc6928c6807d06a70f0f21edd1c6aab989062b4dc7892ae3811269be73e92e3415230c6f6b5eac293f6a263843fb5ee23564ccb627e0fb43e14f5deee9d7048fa1004f9edaef2966e72ed55274b96aa0e420359e0627c5515630b049405d2c7b0cb4c76edfc82c57af242cc04b1a0e05b63ccbe545393bf1b6c36166ef2e69827ac8261763a41520e1dae522d5ab98f32a14aec98dd31eb87ac137133d7392aa3933336e7135b0c1b4002bdcf5f87778d1dca45a66e0e4c26cf3875cd687cca16ec397c389ade2a74bad9d4bca3134755387fe1b4bee01914eeecc01d3b85a354c56f17b36f232aa9ea262af3b34e9d884786fea55f04cce180b025fbefebe855d8bdf0917741706d2ab26f220a7dbbe89da1a6b7439b2d7f279d10d10146461b4588061b970bb6be931dc83ddce2399c87c06d88e655c45450f7baca71a0bd26448e67c3b426c24ca068621f6e55934afdc803563a77929cfac1c8c03a07ae3982fba08c4c8136a3fcb78a5e1e2e59d9f710a5d94b646200b7169e26df74f01c92278724a0f93b152bc8af1c38a5548eae807fa52da2622eccc093b5c0fee926280345a19ff41ba1f4e9de952f9176e886ace81aa087c0ddb202ac477cc8ada6183ebe50090e826b1d83f30d9c9642adb89a0cc3823c6087b4d93a4b5a839732e377b156d2c87ddd32f3560a3181e6d395a1a448527ef979d33e7853e6c35f6a67e76ba904a2cccf7bdef80ab5f6be2c943ec2c789cec4affd3511fa21a842fe894341e2d3bd7c9fdf7cd4e0ba908673b4d9bd13f6d315d4c031980ce2c371aad44c7ab03881ec883a8be3c08c33cbc59f406594aa5a3e74737f6b58853e7559dd8a201b3694f8939f09aee53ae5a03eac37d8192efac957da889ec8f0f16fbc1ace075bb41e0868a31a9adddccda856595d99f5246527500afab74c8c719f6493a86e1ea7b410d51c11f7ef5c6b0d2b3971e3b82de5098ead098dd477e7524234fd9ad4ad65f2b3208e175df85d140162c68301e3b819fea123e2e5e424cdff302a104704d43a7e3616f69504e9b6388dc0009e98be4029f0a4272d336c258a16cc88b7a35e9a497c810dc7db5e406d34bd8dd9a740c98c07f19c6077700d9a5600675da5a4338f79d1e1b50d78fd8b6e6b07f0d2ecc25b7caf8a00665df54be2cc9d2c37118d0ffafb254b4b804bc931c2e1d9c4f5637d485087c3ac748994739fe1dce61ac76926d2a175d64117030b843173a654141020afeaa02b80f0e5b6b2536f24d5a95c7592c67bab2a8df77c7846edb1886259505de51c8e99e3ece4c1115e1be6a1c7b87d1a15a21fcc9d3ca6fea8963a410ba6d4e231f6faa48026da0e30395498f63637679c02d1c14952eac6e6491f66a9c9bea4f6d2e879b638e9eb33fb2ecd35c740301b9b38b37c7fafcf3df976f3074ec9dcb783ee1fee4bc3719082b4604513cf4946ceba44bc36fee7394f643c5c4c18d87a8088f468abe30d86d839abd70ffaff3906ca2dc63462d3e98a062bf868b42d4c4894abe0f32fb1dac940ca054ec2a9bb925d218afd8714ef9b308b504e634f0c1eaaeab3a0ad7be67c81b4ef4c406b3dba6a911dd336676b9bbacac49e48dcc32e293f90464d77153122f3e38d05809540a1f4b5cf73c64a324aba799e1dafb93f2cd55233f7387f7f9e109ce5342e71404a5f833d4a55cba85a6b254723d59f5417799a176cb2353d8ecdd01545ba1d17972940b7fee32d2b02bc638ec4f0589d628ddc176a368af4417819c4548c81b47b4ec313d2df1f99128ed8307e9ccc9d2aad4714edbe76e20a5c0f1936b92922911949502f8b9f859c337d5e91a3b13e10fc89a9c1c3949f42175cda5376c0d7a49a573f2ee4f14ee2284d0af2e0d35dc4b95de044a9e8cdc484620f5f4922260edd29a103be5a89197acaa965ffdd17b7d73857864eb84e258a07e14c3b1a6a5f082f613e771337361dccd0d8b0d2bdb804f72e3a840d1fdf3a4496800dea3c2ba4ae0b5e4e49f2037e60830715f6e335fde7725c900d6bbf4ab564b368fb397ae6172515c10d74d31b68fd7d07dae5c9eec3131f273bd67fb39207e8a9abd06b2a752e58d06899419efe8ffff5e59e188cdff31b5e1802d46f22065530ab831b6a0a546e47f80366aac867a9710b2b985823943520fb064aea47454a943edc59c7e9fe138654a1231602e40b68a013c71130135e6fc4f41e927944b63da682ff6a5f6470a81ca405fbe10b8f4a49b9415ad3411a52e0200c27ef9d4b0e7c1c1131290dbf72a35fc0cbd32bdc16dd1035ed18fd2294410ee96e8e89f2bcbe876c741e373ebf9e1c7a81d610b9c6cba36ec7a4027ec54f4ce31d2db7d001b79ceb7e3959f2241e134bc7a2f8b3cc567ed80ca7cdcd29179acc08cd232cc2a84414b0eb7e974c3b4de71f8928a3cf7796242e96b4910c4d9f39c257a958bab23586e7b2098a8ac2f6913451ead4abd7d5100b70c2956e118b8d352bf41095368792ce5c53c9559052cd4dfd3fb60e7fc8687d9df19cedb79613f3900c961ab1558b2b956de9f0d9456160217b1ae9e85655f3ef46a058c3d36f032b58ae1880473d17d92f068b8ac7b082213e450ecb0910db71b9aafbac6e1c1fb04598110eb4f8146ea61029ec02aee4585e3a07aba6c9685616cc2664adbbcfe519d4f5496e397f3d4878b229dd41f6bd203da3eacf73e62ddffad34ed033c75c29978a9e604db5f6d2f770043165301810a8b36f8c56496e8e03dae1d297add6f241e5e2555c01bdab8c17b2211586a23312f9da602b4d0861bd4f8a60c7eef0d553ce39d6ae439fc52bb43373acf6a3306a3b687a4a7e05fc9d879a9220e5cad1e8bed7f379be06cf10ef601509fdb8331a07787c858a40b8f3d6c15f9d72a2b098a147fabe7fa2b3c29a529aa17cf10d0461008b344e4ea48525c75908f3680a14c6ca4380db22381708e215725d932b4e83b698d41d1ae48d1e8e5f26d298767ee091e6731b2fd00192ff0308e48769b6933ca71d1ba893c70b2036fcf639a2e268e4057eb356699d10c787b3beb3e0828509007f69829ba83db6487fbb4b635dd436ea29d34a9e88177754cc24d2db73e143dfcb10f70135d790105954dd532f24df70bd8f471e00a73aa2ae6ac9a3191f06183274fed04fcd16ab9f941094efd18136d4397447215b6c04e29e0faa9c2f61989e52461e8a7b012690dabe733211d853f873d7f820bb9ad669d3de8eae3f3db000218bd3f8387a2c1dc720e4f5b25b8d3d60f8d7f52f24b86f269b567010477c19453443b000298c5cf92649b7b6a68762f657c93f481c688d6ade3cb5fc9bda5ef1adb79628947f4aae51a3b0851b59572060e44a1d614bad24124e84eeb8fa64011cbcbdc9391306a8e11d7477e8b7c2a2899294a05091971e61548ccacf4a095df9f6b250f4369aef07520902cc462858989917230566ca90f9807228ed47b5ab8cf59a247593648c6a6aec82a64bf439b7173b11ea4ef4b1a3076adacba8d9039603446544f6728374aea8527d3f977fbd779269aa58a24cc44e48da90f52cf2197f1a702bafdc4ec7a7252a9faf4e85254d8e8ebc7656b8eb5726a19e2e9d5701dbd3128e327440c61064809489c1bdcd07ebaa698fb2c00a33ded02276da45d2b6278f9feca75ffbff14a9e6e5bfb90a6ff7f383c672f03980752030e10568e2f540c9ea4d5e584cc6fb9de0159865c0cea7063d9e6d02d17bab290190d397e964bb0b7d0ece4fd4baffdcd9677a06c4df471053ea8ff7a5f58e84f32d0601570eb85bf96994ff28862b471e40152b96110fa47676942e0a55e5cf9b9063333d25a7a5823c4963076871040f5062d57b8e9899377e77ebe6210e2929b357acdd8e226b58d7353e5485704ed04a5c2f7d23241bfd08a536640723a162eca92a0b55b548b21a13eda012228fb4cac87790a19691c4f7c4bf2a4b88790a6ac045965b251e9f05cb241c1a7c06225badd47502731dc52c9d4de3ef3f6aa8c70eb08e1cc50245f923c364fa05500706b05e9cf4019394828aa70a882e8632754805c794db092a14a121737b924d742964dd6113a0db9054112cd6eb06295de0471439b8f711325b658de7d73e06b63f01dc6fee93dfb3dc2569a654db4748f2bcbe5a84ef609cb0e3a6416dac351c56135dca8656d4c486d4733bee72c7217d41b2e33c39a413b114f5d1badaf118e2b0d417874318e12f506bb19c573a0e63617f923947c1ac3e2769096a98f6d0ec65e13f622e830ceff59692d1503f88e99846262f84184287e7bc986d09eff78b3541b32288babf8cab0d7e224b0fd77a66556d3ad60c2539743f1a06ce2eb4fe94776cd17d0f5d93c76e2b76e547af0b6f33e7b967c80447b01c018076b944262f0e1494e74d4b6b9ab31fae041c255350a0e51b6fc1b6a7507d8074e482877e23cc5b3c2168cb0eb22cf8bbc71e527863371fb11d26c69ded2611cf06430b50411212df114a377c62ecc9d302718a32774270b3f6618ce3dc91fc7a9a38d282b017bf7f2516a16930a1887a265ee949abac3c25c"], 0x2218}, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x3b6) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x10, 0x100000000, 0x4}, {{r8}, 0xe445977fa07c8e7f, 0xc0, 0x2, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x0, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x19, 0x1, 0xd1cb, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x4, 0x1f, 0xffff}, {{r9}, 0xfffffffffffffff8, 0x68, 0x4, 0x744, 0x4}, {{r10}, 0xfffffffffffffff8, 0x100, 0x80, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0xbf1, 0x6}], 0xb1c, &(0x7f0000000140)=[{{r0}, 0xb30cf3a3b1e15079, 0x6, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc3, 0x2, 0xfff}], 0xfeed, &(0x7f0000000180)={0x100, 0x5}) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r5, r1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f00000000c0)) 09:32:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77d83eea639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000002c0)) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 09:32:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="0900000000000000000000000000000003da499436a4201ed6938897ec5e60a343d8969d716be573def01e12dab998b64493925082febade6a8bd18f5d690c86864b29d4a94e9a704a03f9c19e5f5792c61eb5bab5288c68ca6570236a98741413774fe835bf95ba287e8313488c91402069aff3019e3e6e0a5334fb5fc4060da5323de0cbb78ab64d2a80e9bcd9f83aa1b93c8ea88ccb2469c4d191579e1e8a2335e36c4ab3e59e66c8fd2773b0abcfbe23744b85356cc92aeb1152b0c9f7549ebc160f85a90d9e7aba3dc87bced7f4578312ee5f9aa63b93a3754914ecd2934bdc1b9e21b2bb7704ba2062ec4f91f00d447fddae4240249b5cc2964fd43eb5eaf2a31510beb3417e", 0x2ec) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 09:32:55 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r0 = socket(0x18, 0x5, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) getppid() setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockname(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) recvfrom(r0, &(0x7f0000000040)=""/244, 0xf4, 0x841, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0xfa}, 0xc) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 09:32:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x531adaa30d44edee, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) 09:32:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) write(r5, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000100)=[{r5, 0x4}], 0x1, 0x1ff) write(r5, &(0x7f0000000500)="bd", 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000003c0)=0x8) close(r5) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x5) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r2, @ANYRES64, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES64=r3], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRESOCT=0x0, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r0, @ANYRES16, @ANYRESDEC=0x0], @ANYRES64=r9, @ANYRES32=r0, @ANYBLOB="93f123dd0396916242d98c68a795e264734473d7a41166da6bbc3e192e0d4bb2e436de11150b61e634731d56ef7da1ce890a6293c8ce4edcb05663c75bda3c9afc06bbccd3cf18d7b4224d9fd42306d3d1d407815dfadfed6c86f3a1d488f3e991260abed0481763f725ade3adb896f1ba95", @ANYRESOCT=r0, @ANYRESOCT=r7], @ANYRESOCT=r0, @ANYRES32=0x0], @ANYBLOB="0419d89c2c64791d8410ec6b0ac1a1c7189076e47b94e12afaffffffffff01003ded0023f5994d5a82fb93b2edb99a8d0de6d2f4ab1b268cc5900519cab4cfe6a362", @ANYRESHEX, @ANYRESOCT=r0], 0x5) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) listen(r10, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0xe9be) writev(r0, &(0x7f00000000c0), 0x0) 09:32:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x551) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x1ead38133f9db804, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, r9}) r12 = socket(0x2, 0x4003, 0x0) r13 = dup(r12) setsockopt$sock_int(r13, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r14 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x24) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() r15 = getgid() r16 = getegid() setregid(r15, r16) 09:32:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) open(&(0x7f0000001000)='./file0\x00', 0x400, 0x182) 09:32:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='W\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/161, 0xa1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 09:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)=[{0x0, 0x6e, 0x0, 0x8}, {0x8, 0x8e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xe, &(0x7f0000000200)="e74060a51d8e92458100291dbc96") 09:32:56 executing program 0: r0 = socket(0x0, 0x800a, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r6, r9, r10}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'\x00\x00\x80', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 09:32:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0xffffffffffffff13) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) fchdir(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:32:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) 09:32:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x84500) clock_gettime(0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 09:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x7}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 09:32:56 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000280)='./file1/file0\x00') 09:32:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x2, 0xc003, 0x6) connect$unix(r17, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r17, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r17, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r18, r13}, 0xc) r19 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r20 = socket(0x2, 0x4003, 0x0) r21 = dup(r20) setsockopt$sock_int(r21, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r23 = openat(r15, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() r27 = getegid() setregid(r26, r27) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r22, r24, r25, r26, r27, r28]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r18, r11, r9, r25, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r29 = getgid() sendmsg$unix(r0, &(0x7f0000003600)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62759692438aaf8d9bea"], 0xe, &(0x7f0000003500)=[{&(0x7f0000000380)="6acdbc35af2f94e44ee8a7382a61a9bca7be7546c9642e1bc8094ef9f97c5e7d1a4b53b48b8fc45de3be4c0c800c281e2be1bcf175c65be38a963665f4b4c9ff4acec61b40b6a12af7f78564d9c2727434ec5ba7e49c9b2c77a2e8331a6609a9b530fa61f596cf86be7e668adb5f1b33b492c061c467706c3d83d8bfaa8fe92630e7e60b2bf5344b06c0d7bebf0f07b86c9dfa41186cb2dd0559dcf67e582d166a5ef8a65aabb141e4f8ffad7431e1abf6a7854af497db3c706c792c75f9840406c273597f6ea0593d5f30c0c9cdcc522cfd6a02ae245787af3860e15c869dc9ad7bacf719d984bccfb2b22d93eb4dc126cd343b36d3794972b63d474a3691559f701e5a263559e2ea1529f2dd7ca6d1ccae5934ca37d4cbb8b08a85401906155a71e67f34f534e286ce191bfabc1a4fcd1dd89532765fc55252341c6177fa15efb0cf776749e1a728389338972d66c9ca895dc911559483985105f27013a1285988a1a0c824826320cb9a4bec63afd69cc4d7ea08958ab446723aa28bc43e7c9b6aa15a08339f1a0434a8fb79fbdc6cb20085c0e9d89b254a17dc595f3b58fa822c147bc247ec34560095a6641a1d87bee1ef997c7c2fc521f9fae8144b2dce077069920f2c729be767f7cfdffdc3f4906144891a95c421b313acd0f9972a02299815711b928c9f036273b18616f6c98f261ff4e0c4ab149a49d50f57910e83bfc2ed833ab14de18670f5e46a53cdb31c2be937acb1001b49eb30a63ac1b5fdf6e64bd6994fa291bc9b80049c9f5fc6b9e541fe65e32ad9a7fba939886ded3708930ee37db6966a4dd6645f79864e14950df871d9660c3cbfe2b7a22ca7b3d09686bf0cf9a63ae26b3f892f5319cf49e7cfce6b05f63f4a6d6ec594c84ae1c921f0786379cdf36d73937fbaafb3e36a5d585b172064172ab13a999cb043fb273b791bc6778a02921dd07cb61bd1b08de6ddd4f9185d7463d73e33b00c6ec4d3b7b843e42f4c02ed448783d6482f7ee161c8d22dfa8098af1ebf26a25fc924f3dc776d707e4fe0cbe28bd16be00050979f23d92dddce6f91f8df58f109b32d602788cc7aa09106900d99f74941393d052b440ce21a15edbe4eff9d6addef58d4758f8568a54d0b3d7a7aabfa730713e2fa61e8fafbf0d651ca1c7ddc8b39690d4265dc5ad7e99ff98c5a283d24d52e14043cce45b7f6ff09208a1eaf960adbee85b4671fa63349f651e9d5941fd279807ff0bb8944cd71f293f6c4ca49592f29bbcd4e026139d9c618878abf50e29aaee7fa85abdad99245bfa7afe031a9c9d21b2dd0c361020c4063447231ca160cc5b098432d1b0b0d9ae322c2ecc9bcfa0915887e9d1d9ac1942f728a2013bc4560978fa34b7ab90049607e290f9a87ab1a4b0322db619a9a9de4c7bba09e3b36d6f36138564819752ae2bfe430a638fad2c4b49f9c75c903c6918d86bc0c273aeb42172249f7cf57278908820b956e08447694d71c0e8db1d42545cf7d68a1e3e935ba18a0fd6a6fbe50264aa5929e0a3d7a10d2048c878fdab33dce03f38202f933625abc1f83fe3943626980cf3359eed6f2c009f604d8857a166e880364bdf7196feb14d0a74e92e1828f1056d5cf7066cbc654d8e65f2e8d13fb616aa820e80efcccb3e68b1380c1c2c1122d3e1aa242f5dd02617044e01c2407296680be5fe0149fa92a6d3ecb221be79ed97ee7a34c6fa53cd355ed79da6d5215069806e1d9e3f384935de52f03f406526af486665110f31d186d2773dcdf39d8c27ef10972a71a434078c44cd77d646ce3996272500f27afe04aab92fa5e75ff0157c6e1b099aeb7fae92dda05c53d932bd0fbf2a486fc5195f9bd9bae0cdfca3b144f690d48c2d19ca63cd0944ce82e468c95bf60a22a97efdd36514a22912aa5e235aa61543dafd3fc1888b90c2fd8b620e32a8100dcfa4e25130cd33aacabb90c388432e3d4db1fe3c2268517804c785b3833879fd89161dbe5c80c8d7d021769b7cad14fc5c145af372a4b0af0869ad3b5624eeb56a39d85859fdaeaffe6e85c521ede113b94f9617a656a3ad39d33426e4313483346dc736490b4f7b0077152fe669307f9e90a4548816f9f379c6f35c1c1af27e655be6d23feb68eb4573505a36d61d7bbcdf7abb3e61b8cc06a828c500d36426b7b464cb928904aaf2e82f05e130b933c42baeee58fb5bd4b3ebcfc61db692f36cb52bc7e5c4c90e5514f7031928148d2760b96421e1ad81b7952e62e9b6c3024246b374320974fec86697d63892098f973b0640819112f523863a0b5fa5e00f1b279d6c3aa1640c83cfff00c2542a349d4c9a54d9c1455464119c250ae1909ffe268d0b8e86c5494e9ee5b456eeea03fd5fcd09a35ee57320fa021a632daa4535249d589eb68190ee3089dcce9c4a8a876279cbec801446ace19414a29109f1a3199d1e7f47bd9c3d601f13a87b3ff5c03ed2a064612430706dc41c364315a5cd2cf6973d5946a00a1448f1ed0bd7cdbcce0d1ede5c077a0e1954fa7e5633eda1d3e3b8ccf0a22b527ea40ec3021d6ec96e98518db4378e988ad6993aa83b0cf0f98a768bffd08d251d6c3de3abf5cb4ca2937eb825153e25046d6d782a37565ebe3320a1ffe53b1def743f0a1438774649d30831b9efbbbcf1fccf0b3984847d9bd5cf60378862f548f298166930cb8ec9ca7b0c86f54d3f40cfae3b1ac3ef5dfcd8641fba9f4208155692b5df7dcdb9b89a5a14c345482db75831ba51019372eb33222e4578082d8f2d6cc08871853274f615d43f797f1c404ecc84ee9a1a3f69c3aa89102adef24da51c57d0ce57a39155cf86d0bfc263c323925c2278b90bdded2f313d490461f70940b94b3f71ca2810794bee084f19b75faf26dbb141f78526670c8d0bf5d893de86e86f79fd3d37fb8a1f60adebfe9695984ff78551cc80a4d15cdd3f37f5adbabd027b27d99da54e029d85e34a4428798848e61a5b172374d35a21105aa1855ea44385a5e425d97971925acbebe336b485127e3af03bab1565914664d2a3ec07ee0fb47d48a02c8a3ebacc0c3c4ec50f104ea96cad80aa91b04fd5954a523643d8d65f97eb5007610a45bd4c56d72688405988d1b0046d2cdc6399c20dbec59d90c3c3e0a8ce892bc4c3313aab9e679a8d02b0878cacdfd120b7483c0d3f0b510120af233756c9be9d6bde748ef09e62b00df870bc8e30acd4465c1a0e6149777a7146366618d8e7808e26b07a0e64117c7e638074a65770bf3fcd7ee68fa3942e3b615638a4614102e720d3b8d77ca88127e2511d06da567ac1dd0ceb5c1dba4e137ffd55809f311942811dbfa5c9b9e1002810e4f6944c8b6be435ed6e9d1a668420a3c7292442533f51ab1e64068fcd0a877347c80982367244861e5a973577973fdd045ec3fca319c8d4fd5d8a8532964ab17e323a93162e8b593159baf2f2bc3474a940241959e55503ca4ecf93cc030da5f6999338030a2af85a365b65825481f02809d7756e9643558f0fbb8498da48486e34a4489bfc4b943fe490ffa0e6337c0656774aedb7bc856b5e0eb98c1be48e71343f3dce480b108ca44721288f7bb62a75188ac1978ba437c5c98b31db82d9a9415c0b05d6062eddf92bd0d1f4eff8c2f99c6d54eeb93c9b36ce60191cd58b95a2781bda13120fd5f68c990051e64a04be5c99ed4b81af60ae7fa016608c3909337dce62468b857fa6af1a733c4f99eb1d170d886974234fa4ce4c41324562ab5c5f8b5ee03b5783b2429d683c7474b08fb383a197102084b4f02f757f2c819994f3a559705900caab083787bdbe145f13803d309c11d5ad59d3333bd8d69f9bccc4f7737af5bfa54fad63e741b8f1cbc01304ca6dc616db90fae077f09f723bc31f3d06a4fb26096b07a9944d4780f88aced303680887e2f4f3a14e5a42e10ca0e8279ab34d06e7a191e78fdba3dfde889549838b9451f7b32c878aa1613bba97a1f4fe5b5999530d635a4f05bc2b98327d10ce3710a1cd3583b8d3827c7c95a2cacd249d2ab67b9687cf80b8300cd25f510587b89790f074693c96f8c2a2c8356b20d039559000ba25fa215ca6e241d21b0e4c8906f583e3b81b88e6bcc440328dc63d45e86ab2f338ec87a2988e170cad52727fc3e43ef05ac3b55a8d818b8ae63e557ea40b7c926f4e32f56c721238c60cf7da8e08b69454f947afdea30af3500ba914d20f443a7439c76c7cadc8b01f2826c5261423bbcf6a6e6ec4f0b9c55249770ef3e46162d66277a7dd93d10fcfc256df79e88383e04a3fdf0eb5c3232dd5018eb139e19de7e66d82cefc3120ca320cefc71755a7355dfa9d81aa7971c0a843be73fe985318aeec0ca18935920d008b31a0d8991e91fc24974e1a603c7b091d19db40965e35349f170e82c31cfda884e11296147a5013eb7546b131019d2f5d82c91435479581cc12befd17d0c03cc86bed9d55ca3557c5b42640339ddd10e442b7e4febfb49a1078df8fbddcafe2a4e6727391716341f95d2e2e208f287775848fa9eabb895b15ab94924fd824c379d72e04a9fc3285becf2e65a59ff7385373600daf55bed8258749b9b011f0d8651d4821a40286b56c1cdf17fa284b6e18522ca9c666492796d2d375707d58f3e0973f789961924bd194396728c4a51932afe044939bcb77f7fde36dc943605e7113645e93b4d123cf34225ab8f6283dacf29f7c56f31b2cafa38f4d6a8c769b0619c55f8f833390af7b8edd5c54cf13b58667aa4390b826497c2846953f1f7e711591be459a0f838ee1f81b33ab34886bd1e80a37a661efff9f452549d64b10bae1d4c0c761df10332d4e7984b9d5be8811f5309ab924845d71dfbe72a0beab57f4f4851a8268982c8ce5753278a9d47fdfacfe1a2940f40a396a008d8194a0200d25701e43e82053e84e5cd7bb08f50ccf772ecedfe663d255a17037b09e33c15a78f3e1677137cee25b89fc4de83e1e5d77fb14ecff0e68049af624977abddddc465b9a1129fe8224645ef066abae728492bc0b08afd5413e064baffed19cf3c0a896e8f8850327d6a0fe51294f09634312b89907eea8803bd1fb1ac82e4f02c316c328266d898b64944912bcc5fdaa09fe36c255e5bb488d0f6fed1c1715f33f7eeb3e33eae7f55821eb69b314110d225f735c2d806d065dde293bfded417832e93da17d045c7d7139be970a7e9ecf3ed06d13e010bb2cd4b6740b91ca50f038fa9e5f2cb5492bab9c4ffafdb9cbb523459ae35fc707af2b1fa88220212eb59265b1786a4d2c6940eaab121aa0e222f9216ab7a3c5a43312d5662da7e7d160ea6cdce90427ac17f8a5e51e14d17286894f77b3a60181a09e6209669c209d2490c1196c782ee86b9622bb854d0ef0425d762117237c4f9a16c6b437152a158590994ca84d8e5e946fa3bbdb9727251053ce57fc97c0aa9a7190611051f1b416ab64c6bb1fbd5ab55f53cc13663636a12f7cdd29715e046c6eda14b66ba0a684d972979854a1c74f71f42834823549c5d3740286f9abe2e5e8b5fb3eca0185247180e3383d414fa138a8972f642b8a4417af3020cc99b3f00cce943b0d9584a8948e5fe05780c026bbb212c8dab57fe757e33e3f0752fec543e2217f0a6c2ae146e18b24f2d345e997364353c6a88d009d9c9d67da5a4ccbae6634716d3b6bc3f7c9e8cc86c408d1718c6a2003567ff3662af7861d88852de7b72885ccb039777b0e5a0a1c3e2e1e961394821060a06cd18eeb42bd6c2921c596b03d19ed3efd67dd84750f43d037d86", 0x1000}, {&(0x7f00000000c0)="01a36e50cbf581c9ea150b445efdb7c79dae88f9957bfcf6ddf8f9ce60b8caef89010019e9689a3aa2e255f404588639e240402f78b16ee536fd028c0cdda7b621a133b17957d904839e30555cd9417062f291a6e7a6cfb0c0cc3b986d717147dc374d8472a29eb16d5d18b7333c36f4da33e5d5adad7669e4615189445d140f0fb3f8e96cb40b5d602c94d261b9f2edff0a8af5643116219ff4856e73f5be4832b795d30ca4da8b55fe993b7c07241311810cfe9db4e1a7c26c7bdf55cfd3efffc0a9a9454edd8dd31f0ed97f597fbea6456a8edf47a244b56b430ba37b2164f98655cbd05f1b9c123dd593e4e95c4a33f1632c", 0xf4}, {&(0x7f00000001c0)="59fd9d57a0c70b8caedfc00382ec285383ab386e30d4e914657218b1141d9a85c344ab9595a2afdf04dec5171cf110b65c0ff802e0eef6218df85b4b0c2b80301d29289bb81fbcac5628e66618918a23a6aa309e6ff84f4ffa587afa3c4544dbb2ea6ce52a911993b4e3b4f8cd8c66704bbb6974", 0x74}, {&(0x7f0000000240)="7791621ea104d1dd539a8718b20ef4f47299584545dda27f448b492a283f2a90c3cf1a78018f12e63a5579d524b315e40216429b67c2358da1b1dfcd5310ce26e15f6185feade23f27af9f4f1224c5effd67ccb6c286f2a0c0aa42026c47c99980ad474949f18f44535599d68bc9faabe62a16a4bbe8c2c2381774a1bf82", 0x7e}, {&(0x7f00000002c0)="c826a79bc4e483ae48d171d749f81926c6d304fb3df6ffad19fdc9573d040f2160649b007f2178f1c0c3395086f776e94acc714e14c496fb5e4c968a11072b0baa07763dc70291b2793ff1e1631a36182797fe2964fae0ab06e0bb45f523238d4b2a18bce3f1d8da18e3ad", 0x6b}, {&(0x7f0000001380)="df44519dc6cac632c60dc6c7f5b1432848e030636cae8d49885d4d44b538d40d696d009363388b6c6c18f67cdc0cb7667a2d54d99974be8e11657b884bb7341dd246e5704d297ae7eceabdf4a92a808d57556508d3424e68043e627e1b66c182406ebe96ae09704f81f1940cb8074560fbe3d89ab28b6f346809a50c948bb0a5dda98f614033b5a59ba1b4822ea8ed83ed99e535a199201ad9e4d70cf9103377ed029e7fbb7ba868bf0e03476aac54501c2d3847df0299f1d7a7708679a9ad0cd7fe20200e4545cefe06c5dfd112cfdf76348f8f36002d5c66dab1c990a22d8c288f04315d420e261d2dc4b71484c64d76814b19fb2b52946f39a9a4375c0d00b0d26d0b2e9aa80c445c855051de820ebd44b7694fdbe761b78a52715d8a54f3074dbff67a899f9effe46c46479527cb2ef7655cde70630b9c89421e18952c7413d0563a40b10648b1b80fab27bbaf846ccd9e5f6b8a6fbfc29ed429dad3bb9a200b381a01a1ceb5d950faccf270053ffad1d1dd37b2db4ea31b78adbfc6fb39d2943c1ee08f2eef79f452d034d4b64068adc30763cf469bdff11a89a7e1bdd18603dc819c63ceadbc8bc4a45f0ade5a594c64237e695de78f6eae53598f71434e84faee0a66f539b282ea73f3c072468c85466a6affd5892154a09b6b9b0d7ac6a14b334b1fc2f0947d4e538912d1e8f8f1b5accd222692d466fe358f5d7ce0743c54501539215241893673fb74601c211037080badbb21fe0420bea0d8d5f8f7081128b7649f7d5c16d7e8fc6e917ffeb2543634428b305079235d28abaf5ee3568f6485436a44b7a36afd640db850025efb6ef724a2de23ca9cbd594c648fc8be6a652a32bc36cc8966cadb1efc047b516ea4c88feb56122694af04c67d6fadfa653415c31f47669a9855b9772d7567276ed5929f1d4054f57d9e8768f189874e1e1131deb732869de5c4b4276e1427ec0cb0c3ebccd3eb1e09df0b208d1fc817e2122deeb8ded9247b675a9eef6d27271fac7a799a5e43588f7ffea46550ef1ce7869e1fa5702bd5d6ce44581ffa14acd7eccc6b3a9cd56b8a4864bd89beeb96707127758ae5a0d8ad69e2e3ae990dac843352ae2af9f9b210af1ca881381b4230454d517bba27c4e4f2d170b84c2d86984828e5c005570edf678b2afaba0f03e4b2784269a95e153137e2eef925df2f708b8fd7d7da7d6047a15a710d68226f6a2908a030e73ba81bee9bdc5a22d47f27ba40119374c01efbc3542f1103513b47e82d672dea3a7f6ddc442c91ab67135744a479cebcd1a8b9b0ebe6eb4046be61af8799e7cff964a0a45a37ed5e5625ae899ca09d7ad15bc6c09870c28f2060060e5191a1a523e5eafc50106087f09af51ac5083c5cfa52d13b2e56d8c2016345003ca96914529628c353b5e5cefeb3244a56e4bb8561465f7eb0022aa6fef02d734f9b19f6279910e9524317e20a4fb9eeda845d1a544f2c07f85426fd1d079b8f9947e8dd7be42503708fef0ebe61ad9a4422db9d0ec75f4f8edeea7eee78bae367ebd65583a661687a5c13f2abc5afb1d49ed43d105d4bc0955ece6d62347f85c4b1291964b4d34316bb8d2f78597776d7c4c12fec5c67bcc671d4512be5a8df1edf8ef08a9807f731e6af10b6a5717c2ab9987d645edd9587f38a7502f677dc870fbd855f3ba61dbda336ed9e412c59d32a770b9a9521faf0bec6b61cc18bd8bb58d76a033725a2de94743de08e04ce9d3de8b4ccb895efc2cd7f0d8156ce0adde550a3f793a88bb25bcb40e97038d89f5aeabd09cf34af2c453f6c1d1cc555280d174222470a13a51e1751930aa0f15f1c6e051531791c0adf62e0faed62e7dd9363363fcfb687a6e8c14d243cb4150934a52c350b6324a7d6e0de2aa5e84cbae9930673e596a4a7aed8ff2ac564874fa288abc00defc626031afe891c36d6275f847516bec62da443f7dc1ae767d133efaa23cb7464f0ec98f4a872a99ec5c7537ee9f3d04e382c7fbe02d8c32dd1c4dfe5e6fe690093222ca1be139b58eabe9363f7939596bf8380196aa4728207b45eea3be5a7dd018fcb0b595c086b35f90411b3b4b683bdd74be19a36447ccbe94fcd9789fefb7ad1ef98c57928773236ca2723333994d91b5479e621d99a7384aca1214cb04393729d9b11fe4b1fc071872ae321aa748ee71aa39692cba561f6c588e99de907a38368ae37b19919f28301c291ebff2dc92c6b66527aef0828ef1af05e89100be5dd7eaac3b16a3cf0bf7249f8c25ecfb6da8ca5de924fef3e31766ff44dd36346a6d155d7f05839b4226998af45d1f741093de6254d420b115b8479d8c543c5bf82ca4114e3b57601191ccd2607f177d580dba6b20a1f44e3e8a3f18cb15320dd1717fdad7a92a694bc9b34698d60d27aef351f4c83c34c2c8893d17354de562b1d52ee7b9e23f746b9dd784ef0b9eaf3bd1dfa84b3d47f43f9bb33fd0f1b724a2fac9c0c80de239bab783f573090f62d6080004e6beaa4a2eccf488c8111ce1bcda5c97bdd99b521824231005cf2cd0136a98a3a532ba4f2eae992c47843a5654daed0c0571da361bacd308b20c38be537f7a68ec5b668b62f6bb58e4980eef096ac78e8a949fae60d3fbde7f1319cbd40a8bf9434ea43dc4ba93052c7f70efbfb19f8c2fa58a5184c49b8913b57e60965bd23e8e2914999d1916eade0bfed02216b1ee112af29e8a4bfbbb8a87cca6ba84418655198cb7f36bf4803316a151fab61bad157f26cffcd7baa657247f7c88bf0162872df1af6364546f5777c26f87e0a33a869ba9a738b0d09e8311b0cfa6f152e096206f52b36630143c354aad68bb1c66d2d519a479778a526ce5e549fc9edae75d0adafe77a915f3dc130231859013f14e9c3d563364fc6db2217d0529ce60f6eed5fa06a7f6c7e17a839f45dcd4202e743bf609ef6fc9d467bfc017cb02f490604d3e88cb08765b9891c3e5cd5d0bd1fb73de99f81578ee8c7de5909440f939ac143bc7f92ae61099735c50e5adcbabedf53aab563758c52fd3c86f5159faf8a8da0b99bddd432567a42fa6a7113f4d481fb83cc9a932259ad0d881a6d88be98d01bd81903941d45c9b361a7ea5208c9d08e898af17fb70a610021f0ab51404d2047319d753c70f738d58d9d9ae0c70780ac943c5fcff48cc76ebe2f36652f81eb74cbf6f805e5ce2bf7da8ec5b02a12bed8080f47038a08353b2a2ab23263d08d723582ea8804577aee3b6cb7c79b290877426c82affaec9e93aa134e794ec2d736f05ef708c31aba7843eea48a61ae91e5a65a48f8bb6ed1922db17ac8c6b5bbc2025a5a2af9ac62ed4630284d3cc9e4276f9404f0df95497f499eddd51e280a5be0d66ec9e410fa96fa26af0e8b703377643fc1c4afbefc6537fcb8e5170ee98346949ff63a0595a2a1d4a4e65f07a8300274690e60531a0528326218a1ba8aeab1b3374f216cda9cfd1fc6e67067e2cb01e559c07c0e776670a250a9e63cb3146ad43321d27f026ffc1c0aa4143ba5c55f7de62eceab4f1fdff35abdc8a998ca4565cdce7dd54bb471e09a54464231155d70b5b4be8e4af66283d2de167baa8a583ece9006bc734b5ad68c6c03bbc2f97102fe94ee779f71b7c65ccdf00d08226d79b1c9a47269c48c291d8121b77d72aa7c6b00f1f435c673b203d393c4b48610dcbe493c7ec37b69b9624035f30755099ad2ff51c80bb78d0f1ed6c20c76940fe925642ea0c66d98a3a01cea08ecdfbf162534a50627cbe9960dbf7d79d0d4e1e4ab3fdc57f7f0c2043ebacd5bcd4a223c903c3cb501961f5104edec63db91bdb3fccfc7e96f5862fe021f3758f87489320bc638e94a33a6422f5a8032aa9e4a9394baca13443c74cb7f0b67c68f5dc9ce49c074d0bb886512bcba2fa1db5f613d52188548ee4a8950064f914aa41c96e0f8f0272ae3d3cede6859ed175d092e6004d2f98741ac9e4dd5dba7e70a341549be869b68bd943b0527ccb92302f496e73e6e8c264c2d0e51a723d470ba9d5ecd48a6556be128f4c28e4d030c2c4868a38151ce1cec105438632de5529dbc9658e0485171b9eda61bebc610c2663cd8f422d756cbb7462344d7b900ca83b90191992051cc337181e61cefdfc23fdc3db61ee94f5f7e6bb98d216e6d0e5e772e29dc67aeadea25a23dcc0470891dd0a47c678ae99fa347c7479e40b7d18b4a25c2a3db651169b9f73fd4214741b4d84af7fcf0d63280445a5551bacbb4aa0fdd0c574378c7797b382cb19619514ad6f268c484c509735d5c09f91bc1d7d2ded3cb4bb26c9f4e177ceb68a8091c3456cfcd2f1a5c01c7e1f395c5d9c0cfe25eee882181e170eeb24eeff7bc175bfb7408496b91069dd7bab145aa3b075ee961717d160c1adb452c20690e6fcd6d3a00022c9bc67ba12052088f17d48f342189b91e573fdf19134e9327167aa990ddf5fb64e9e605c5bc14c33288ef81d3bbd73fd789114ef53c6e0d7f12c7c709ecf132b35b3e92ba91c09a9e683ea75c34ea59a8b60fde8526f21ebd61b53322956f53ec7318e6712953de047d01f878df276a777cb852f4563057e51e614d2e669a344b26d27b2b7e025d985bbe2a332173ee702ca1f6fefd69db6715ce339b888bf4894b339b70b73c8076e77ef1e69b6c1383a40039c6a092ae60f7e57f9d689092d09a129cdbf8b1167f0aa0010291bd88db936803a7356d2423ef450c6b6e2df18242ec9425ac637ecdfa5f82a7b9c4425209df61c2263dcd6dffd9dde3bd4b9ec4969b550926ce7d26b9a0b97189d1e0fa1cc2f15f75ef3070e805ecec3e50eabdf050c721c5b19c6902be61b3c5f23ebaeb854fc359f81aebff411284c752bf7e4615379b224bbfb4a3e73881a64bbe7b59b1aa74e2858329eb6b4bd3a59d8ddafa852cca957b2a81eb4708d0df2bc83435c48aa05fd06fcaca8ec45eb5b71b8d4ed283093a79742e9f1f2cd1e7672cce6c779eaf9dffe87a873a806a105e290d597b017569b7f7fcd682dd9212b7b5d0f0fae1859559794c7b58070fb740e87a0d8d9fdd0d68da4da1aeb60ae88e5336ac00230594eff1eaa151e2b5dadbb584cb6a9a84ec90c375debaf9b67a4c3949c6bbb30ea1e58f2f6413b0cd7dac2d06d7cee9d51f8346c689c1b1b0c19116ea76023ba421a3bae5cec3bdeec8599e101479c4b8406885f54aa9d4cf4b2dd80c3ed2c1b5d413a093261a195c28cd3caa4bf122267e0a3dc42706a0fce539cfd58a61f17cc742b5ce2370547382a8775941d552cac6eb159bfe7ba06d5d5ebbe51ada9e3f1829a241fb95d8e5c5da90b11a3b8a46b42303f7b94c617f36f48fa49e9dc8bf7747f987f5662818c2191a870cff323070379e51b82f97b5546907e01d37002767877458b209a5730166a328e9d76c0bd9745ef64e74d1e63621b864326082f60d654df9afefdc1da41dda7908272ca208f2874ca9cb850329c84ce126c26898edc8f8d844125682426ed5857d612c6b4a215c77ae55fa4c39902fd10710958a67cde43dac085e19405361b1fc13dd33563722c486cfc54eac503532781821fa26648b753b561443fc3daf1bf8d3f76d1852e19af2a9c1d3216a20458aadb349644b773d9d04e95d4784fd6570e06b174b44696e6fdde2dd4462a3941c3334c7baf75cfea0ea68debd481cab36e2fb64f1b593a5ff5d489dd804947b376afee33ece0f0239ccd029d2f572d5bad639eb0b37fc9d6e2ee8ce6481947439b67315b6f3618abc03033c52e24402654a0196a2920960a0bada84", 0x1000}, {&(0x7f0000002380)="d9ed7377cbdb483e298413d3869e52af0737b56abd708293ec18dbc0c384d0eb46f1a6d7c9a1f06c0f872a36956253d6a55c2838d150e5c5ce5b22a4693af73fc6805fe7c2c5c36ed7d0b565b28d220b3d5fa7eea3f2421b85eb631347a893890db11f1972234722c31668859f2a61d5009c139c0d8be9da6930350c8f8f368676d7ace19953a88245aea3763e7f4e71f7147482d2ccaa1201fe4eb5abef5e6e7468ac858cba052a37312cccaa36e372b80ee1eb75303feda6a774b9b30c95545b7ef798d0789148babf19b9716b14afe06d5a917ced7c933608d9c8b662a2cafd36ac53012ec0061f0dc2a16a76dcdad64a8b813900cb8e5f055d70609a0dc85fdc048a1ac045d304f5789f9f5e2f7cb51477ba2befde40f775e692097b2ef74ea40075e2056909895340f483dd9f58f74523d648014041243f1fdf8bff6a33f4dd5d509f58c43d77d80095a6d0de20289dec6ac13623b9bd4ca19c9cd345873d9ee29dfc08403bcb74c880b764820d9135dec12164ab94cc8f9b6cae687642fcc305ab8ad683c11f7c86b84efe64bb04d803172cbaaf20309ba9efafcfae207808aafeeaa0b0e8be095d68f5fe510f6b8746e0dcc4ddcab107f77b78fb6b16ead02fdb11dabcb528fcbbb7b5f1bbb14d2e7565b123592c3a6380ecdbdc8b5a398d20a3f5c865b9313bf237103a60083bdea1c39e46972f75fdf0a0e5cd1971f6097e533c305cc92e496e3c2ea8b7b9fe41d7697bcf54ead3613e1578a4f3abb31f125af9fafee179c3460f65ffee03b124deeb8119010678b73b0e5904711491aeb8398c3b62cafe28425b316d436c993edef4f2326125dd31b38434706ab70d9c14b8450a754d3ed01f283bee834cbef3089f0d7e9c2c53a6358c04884fc8fe380da76311d1ba1cf6c531cf013e1c9f24fbd6fb6f9b521c4120f0f2463d2b3c63bfc5ddef2987f1e6005b7cd2daec8020f64df02cbc36d4211ca41189885ec18aa0b80323e6a0e01a8d96a6d9d06cb3fe6d3d66fbb426e55e094b46ec773288f9100fb95aa59fdbddd9bf6b2a4d826fad10f3709fda67b87ff09d266ea9d570e8642e7ea471cf61a1c99ad7c93fd17fd8f5f4847b1e0370a3022148c4fd1237f6daa8e10d170eaaec1baf808d53d3180db08f48758d34e9528cfc7207c9eb3a5d77df1a421f21143a58a58535de485e1d2ff23958cac2d05c99a2f63f36a2489dc8f8b43806661a56d153e364ec20cb855640a7244a6cc3256328a369e5d1f1bf69eaa477882580939bb869a4e1470e220f55a9a353f5f93bd550303a3532f9fd749b2fc0ad122a1dd6c7c0d06666c828cd80fc01a9e6d392839c2fc259188a63bdf256316787ab9ca1d40893971a949f4cc21daeb7b2307c873bfe1d1ccd30b8a9f813eabcd3a26b165849aba87c0a8b113cc9687ad53b84cd898f1a4bc68b19acfa932187997016e8e69b777d145db6c840f25b6e22d7581d429642df2aa2aeb407ce403147002c5bb81204754a41ad5c8bcb3b3a52712bd8f78b0ce78c6139b0a557ae2fbe70db8a9c37d30f05cadc211525b271941e04da3e739fa6d551dd716c239621f90b3e98c74badf834e4200744c80823d9c8596b4af7d70fa040dedf4f3aa605c3300934c827916d97f5cfaaea04a57e00ddbba2f4bcdab873f5c75b9c910c6e521e3c9706be74a7ce71d7f167cd90e68b44dea20b372b877402dde0138b714ee7b6f3babe8bb20e180c9302cb71f25ebb2ee028a65d585c9653a147b0d3ee69d4a9f5ad563d3d39bbf12c8ea568ae3cd914c35c099f86d7e4dfca51ee2cf2f06bbc3cdf495b6a06cbe681669d2650575cba8dbafa6f24d63e9ffe6fcb63d9fc4e3c64eec41b67af932810eb1b02826716a50978a2a48a36fd4352bc15e570db15304bea4421d98f563a712c20453215e83e6078b00be0a87fed2e0b9fba9681d336e89fb108b37125ad47d1f5e84199929d0e5fe18b48c0302bbec8e852e017cdc6e409ecd74aab28adf16e28c5c7dbef16bd05a7cff17da8f56dafc52d23c6923b366128299b23179025b995f45cce3eaeb7de8d46f416ef6c39d0a69fd3f701e11631866f244c53f9591d8838d5de110c191b5e28718400d7757da743f918de4fc999914b3e9f6ab862f7f05427e4630f7e46de91737032b966c7bd6515c167f6eb8a1cda05ed9f0cad4b4defd5d9c4fe3fd80e0cb482912fa474bdce8ed703f85c62c38d073e6bdeebc08d7a1b8c2ccbc3a0ede13734e04bd208fe05bf560981bc62c14d4d064189548f867d5f461699fdd47a5e6ca01a6fe66cc042cdcb86fe2746142888f40536b66efefb28b9592b542a36f4e8dd13d4624f9f3619889abff8c772e6019201de874994248c3288f89fdb94f8bed70c615e97c6d7f5854bcba05a3c7bdff747851783d4779fb8e5971675d4c7d07174f40291dc2c1655d97c477f293b3e29fa10737e99afc3adc05a4d60285d7fc58c32d9a9582e3d990f1a41e143f096087acf8260814cc1faf599f1bd566c03b1953114ff88fcc279039fa68505533841e10aaacd954e4ba1054599f6c1486179f07dedc0d6be3dbd8fb7b9fe64c11acc8e243170e5af2c4905e42102bf1bea9d910d259c947ce3ef3522791ade2a1af3260cda7770ad41986bccdec601482431e60bda42bb796ecb025278472fe46538879cd683931099298614b921b639ffc79304a582d2d8f777f5bd1a18469da47b0624c07d51229d2f2ea4379a6cfd1dfed5539a9d2e04ffa163d3e3e3fd6e8814127e8d7fddf9edddc4ab4451651d235fe57690b73d6bf972efce37c87d8738f61fbcc5f7791ec6a9f2e8dc290b72fb6f55b8d95cd079c69073a4633a377308a7727ea1026e1f0a2db0cc20e9b1356d3efee77e478da51354352cfb19e7f28f1a42baebaaf3e4ca0128ba7e34cbf96928ae1bdb516d69464c821b761f66e694b572499b75f9ab9d4fcaa9d31726d5451aa404a2d8b3dfc80a98cf7db34dfebb5456f40416f1bb6047ffb46957ac519a4dac8cd398dd866ea88f5656faa00735c43d93562731905232ca422b8653e467f7682b11935121e89d22e2767caebd786aa57fc432fcee642442b95d07fa7ed184c6d92dbe821079a7b1ea06f9e8b9045e882ae2211b8e4b153a61a75d426a0ea284f8ea4ec1aac474dcebf2597aee1229959be58eb26624529d44f96dbc65654cca810b652d92a66068ebaf4f0f0c04fd4ddc026d805cac4e891280f832f54a1508d11567d963a555f850275d64912db4c3166a53be2c5ef8eb4ba1d0e1b863040e444cc7d60a3aa47e703aa8700a23643821997400311606a7d07b9e7de5ab21e84bf2f3a43745ac6a0b8a1707bcdebfea2664242574dabea48a8dd42051af50866af38d12b43563e6a5396eaae4937b58575a68e6292773ed294d1843028025422a542de66f4ee2e983408f486eb1f51c999cf7437e6bee8144e43698985a0a77cb1c58aee0dd9a46bbd43b321571f890a1519e6cc3a9e4738fb008410deaea6a626d9e9a895a4e67b3a8d742a8a3963f5a7c7e5e5bd44a88950ca89279b5a52d3a1db766aade1a0fb75d3f0b61e16c718bfe5d88cbc2d404a0861b4c2c0bda51e87930727ffd0f226df57e67ba0a5c939650f260c74169013ca28c7a88f0122b54cda8beb79e4dc623141e5719ae83c1d43cc6e59cb32d8d5a99451a6c79781d127e6aedc6c189ab0a0ab211858c1e9f894d6112ae64f5798af53c4c75fbdda7696df2c938c80fea9fa374c6af6bf20b7115e771ddb55e1e65da0467140d419733a8c8d22d76aa8f6448b4ffd8b7f36fdda04dd883be188bbd9b67658d8955f9bf724fd60b8803bdfff7323454edb1fe7be10d140f27dd4eb013808dcc631e8464392e24da6c383bca8a510f76d2287ec18a9f2fedbb24909339fcbca99f0bc150eece9f46f8f72dff12bb650ae35b25f26c1aa5cbce21d36dbf57bddde5a8459e4a806d017273bf0b996fd5518a9305340994bfbd943870caca38e9755d8e557ee4129d253c1e55f3961c7b8cb285ae10e37f0ee3093c92bf91d184bd667904cc396a598cfd1c183caaa8521f69c7551f7ffec69a154b9c2c033da85c9a95efb5f027c5b8045d46a0e85acd792abef312bc2c1e2730b45b8b6f842c2ab47a365839ebf1ac8233ce590d4a0e8b79456330a8a8f9e8341d7b0b02c599abf9a03f61d044841e2f282416d4a324434d737c5ee397c4b0ca2d8e4ad31883e3a5741bf209f4c14a720e82871ebe652048bb76dfcd20584c4e5a6289e3cd53909c1552d3ee700e7dcfa5a8d023826b6d9fbca55d47324c0b347a3c1135ab54c0145a27424b1afa836615dda8a8f16c2fd57649973cb64417e6e6027013db7dbf3cf5f672d2a41e190bfceb19a20de08c0c9ce9d2fc436d7270c5b3619b28963032e0bfccc74a2aecfd19f3efff9c326629d7040229c2351b6101bd9f58f6d55efabbafcf50f27dc4a937b892ab6af8b2b92e2b40a751ef0622059ae92d63e3bd8c5513c0ba7be4bd75f7d86faac79edbad754f731e1f88a5d90f8e679f27b687039757e19a966fbb72df2886bd144b26c999298dc2e3f3e913a9b3195220181f21f4dde950accf8cc0b4cc31bf9ac8efd6b1e531d97bd176a891735d8c86d37261dfef1ea79f4dcef7ddbeaa3de3a50b840bf2f321c7f3cd955b634338880ff4c3997b17ad1e3ed50ff279344369ff427113d6084f5f292260b5c5f02936becf4e59da82c56190b15021b18cc1235250e7bab680110192da3e9b9025165eb68098cdedd8a09c8966699dc4c51d0132798c58d32be66d15f80ed086b346bd79180e6f764e8397c3a88e210d570e2d4860f2ffefb96410af12fd1a0183ca94e056410fac105245762b2477f93005a9f095423b65f640c95eeef907b769402f840554b14289dd78ac85c2f24b3810f147204f58b7d7df613084060f0c2cc36671e5bbb94e1ab5879cf7465a499c74209a42de14079a166fd400411c3f3cb6ebc57c6a0d091e1ccb2754aa76ea81a79a114db8c51098c7a08881ec72e9c170d68e9fabc46dc338a5e523f6b97137e65ccc5c683ff75eaf71cf08029d3c4d4cc74da4b68d05dffc11a99c31e33de4af8e56068bc438a7a21eaedf0bb2ab945a14b3ee653a8da4f0207e617fe66cb3a781cc563d3d2b340aeda7bee0a5aefa7171c247d4b39b1e46e1f17c0eeb792fa4b3ed4e8f5706b204c8aea98e909120328bec8455e871c25d8229bb0ee833a390ab20ecf22be1a953bfb7e6f0d8d995589bd9227602072c406ab65b08edf7b7057395aedc59b46c4b13930d867f91a42fe65041dbfe2808c95d26dabbbfa1b796bc192b14e7f9f66ba58ebffde14377ff57dd2798f1d4c115fb2c4af8198cea0455c772f2b980283ea471006338de8aa95e2214e410a6ab2e365cfb6115f8a6d6bbfc5839d5512fa62b8ff9ccaad2c358ff7bed514529480b7efe8fbccfcffbe814b623559bbedf5ace88522ea441c96a8301b7e67ae3e047efeca5bdca5ce878002038fa572eae6be4ee13bde229a43bb67590efb855d95248c2b7b05ad9f26370b3345aabbcea7d70045131d4dba26562833ba869dacc13957afecb3f1d534484dcd43e0b6883c3ef5c68579e0d4902472cb9bae0048146dd252083b59ef7968b15667b492eee9a5663c42c8ea03e747f8ca31e52a838030ebb212e93d79fd177464241cab78c18796f23f4bd426c4b77125a3ac0f74b3be2d0b337f6114920efed2062fde7158b74ea2652b083cd19885a1c243543", 0x1000}, {&(0x7f0000003380)="2933f2af70ef7cf07f716d9ce7850d5fba620a6d41bc0d47a1b81188ef07b74323d653164646e4f242590158df40b7e07f40acfc0c85e7ad9120305fbadbaa822232c81926e8647bd0b97cf713aa81cf71d918a68bcdbf079fcbfc671b66545107e4cd2e1a10010813decfe617044a2150c454eda725b9b1156ac2608ab8fc270d35356eb88b30bb690e00e1117ceac27486b176d47768f772410fccb058a44251dc4ec352b5cacf9d69f6e6140e6eee9b06c632af0f6859d2e919166774cf8bd272afa5be45f161cd1bfb2505ac01b2b84ab2c0b4092bbefb9c2ab28d150e42347e0c2861d3176c6305", 0xea}, {&(0x7f0000003480)="4a0bf2c8c18b108b6ae5fa1263226a2a288042cff21449678840ae373775d9a18e7234f7b0b384539fd5cc325a7095a4b1e333397622ac25d8792673b59f0b7e5bac460221b7978e469ec21ada4bd61af53be42b785938e610dbaf1f83dab188f8801b82866ba7a3cf47", 0x6a}], 0x9, &(0x7f00000035c0)=[@cred={0x20, 0xffff, 0x0, r4, r9, r29}], 0x20, 0x40d}, 0x4) select(0xfffffffffffffd87, &(0x7f0000000340)={0xc}, 0x0, 0x0, 0x0) 09:32:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/87}, &(0x7f0000000b40)=0x59) connect$unix(r2, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) getsockname$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) pwrite(r10, &(0x7f0000000340)="5a130b55b6a3033f3d6834ecc3cf29caeb7648d38ff31bb9f3e751ffa76ce418c823bf96893c786dfdf6a02f9776b2f3ddf92948618f67b7cfb823a7768f83d2fdb5740dc0435032151d842145eec8b71e56bfaa8fb852e6c9691a9fed67eb4da394381740b0c2af2fbb6bbf4f76807fbbf7207e942d32a01d99880673d4484830a315274eed6085ae29c1bd20a31ae6d0f86bf562f2eaf912e0e0aed905c1ec233e7a8515b4e9850ee0595b7a6f6cd6eaac0a44d350283efe7069e5139ea20cc7daeda9dbaf6ccefd94758142f953a0f16aab0b14c678e31cc49c8180158db4f6ba71a5f227ff9c5a1db101c4bf0cda4eeec61d0f10b6ef7285f1", 0xfb, 0x0, 0x0) sendto(r9, &(0x7f0000000140)="3065701bb909a3b8f2a22486d1351a4ccdfafc70509ce57c71ff54903100834c293882559013ce1431625186cda2ef2c234ea1da78eca5b4dbfe62918dc877ca0ad06b6cc8cdb2f6922d4b30ec0a67fad5a01d11c359e8deb68ffdecd04ba7354fcd551687ea1048436d5876f4f6c046e626de1c346e538c4da6747c00f01d4ab8c07e52dbf9a81981e63f190df8422b3cd285272201b3a585410a5347", 0x9d, 0x16, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r7, r8) fcntl$setstatus(r3, 0x4, 0x8) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000000c0)=0x3) r12 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) close(r12) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0xaf1) 09:32:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r5, r6) r8 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) r10 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x20, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x400, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20000, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, 0x0, 0x0) r15 = accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) r16 = socket(0x0, 0x0, 0x7c) kevent(r5, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0xb0, 0x2, 0xed7, 0x3}, {{r9}, 0xfffffffffffffffe, 0x68, 0x26c2990b7d819c63, 0x7, 0x5}, {{r10}, 0xfffffffffffffff8, 0x678ad0237297b4dc, 0x1, 0x845, 0x961}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0xa, 0x0, 0xfffffffffffffff9, 0x3ff}, {{r11}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x80000000, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x20000000, 0x80000000, 0x2}, {{r12}, 0xfffffffffffffffd, 0xb8, 0x8, 0x800, 0x3}, {{r13}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0x7}], 0x0, &(0x7f0000000480)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xf, 0x0, 0xfffffffffffeffff}, {{r14}, 0xfffffffffffffff8, 0x10, 0x1, 0xffffffff}, {{r15}, 0x7ffffffffffffffd, 0x2, 0x20000000, 0x4, 0x48fb}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x20000000, 0x4830, 0x20}, {{r16}, 0xfffffffffffffff8, 0xb8, 0xfffff, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0x6}], 0xfffffff7, &(0x7f0000000540)={0x8, 0x5}) 09:32:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x1f, 0x30, 0x40, 0x69}, {0x7fff, 0x9, 0x9}, {0x400, 0x2, 0x6, 0x593}, {0x0, 0x80, 0x9, 0x6}, {0xfff9, 0x1, 0xf9, 0x7}, {0x4, 0x7, 0x0, 0x9}, {0x8, 0x3f, 0x20, 0xf12}, {0x7c, 0x7, 0x7, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xcfa) 09:32:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc13740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ffcf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83af901cc22b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) r3 = dup2(r2, r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x6a, 0x4) r4 = dup(r1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r5, r6) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x0, 0x8001, 0xffffffff, 0x1, 0xfffffff8, 0x5, 0x3, 0x1, 0x1, 0x6, 0x8000}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000540)) dup(r0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r8, r9) sendto$inet6(r2, &(0x7f0000000580)="0b979574c87c71ad0600eb5d6e8f006e0045e7a285197cb6bf5175dd0073a6d9be4c5f1ba21a72910e3ad01c850741000080d1c54aff0000", 0x38, 0x0, 0x0, 0x0) 09:32:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x3, 0x0, 0x2}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x26, 0x5, 0x6, "3d484ff881c074c644614cf8945c4be81c21bde3", 0x7ff, 0x4}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000004c0)={0x6, [{0x2, 0x2}, {0x2, 0x4}, {0x0, 0x1}, {0x3, 0xfffffffc}, {0x2, 0x400}, {0x2, 0x3}, {0x2}, {0x1, 0x2}, {0x2, 0x9}, {0x1}, {0x1, 0xda2965c3}, {0x2, 0xfa43}, {0x2, 0xffff}, {0x2, 0xffff0001}, {0x0, 0x8}, {0x3, 0x7}, {0x3, 0xdc5}, {0x3, 0x1}, {0x1, 0xffff}, {0x0, 0x9220}, {0x1, 0x8}, {0x2, 0x8}, {0x2, 0x5}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0x800}, {0x1, 0x9}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}]}) r3 = socket(0x11, 0x3, 0x0) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000000)) getpeername$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r6) r7 = socket(0x2, 0x3, 0x0) read(r5, &(0x7f0000000140)=""/120, 0x78) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 09:32:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="8500177b000100730f00006f74fb01cc7a4672aff6f7651a75bb218d88f0e687fc66b75efd3bb0e706cd5deb80b06d4ea2173543f3b214e834c55266e39c6b7857ae2cca4a572e50d61b6cd341b9e0aecafbc1900aeddc89236d984ddaed0f3131", 0x61) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:32:56 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getppid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) msgget$private(0x0, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getpgrp() 09:32:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x1, 0x4000, 0x1, &(0x7f0000610000/0x4000)=nil) shmat(r2, &(0x7f0000586000/0x1000)=nil, 0x1000) close(r1) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 09:32:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x2) fcntl$setstatus(r3, 0x4, 0x88) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) 09:32:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget(0x3, 0x4c9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/162}, 0xaa, 0x1, 0xfa11e94ea4ac2ec8) flock(r3, 0x4) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 09:32:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, 0x9}], 0x1, 0x0, 0xe6b8, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x4000, 0x0) listen(r1, 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000c460015a3286410f67a7b0b0ddd800"/124], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 09:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x645f) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = dup2(r4, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x9, 0x1, 0x9}, {0x8, 0x5e, 0x1, 0xd0b}]}) 09:32:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xe0, &(0x7f0000000040)=[{0x54, 0x2, 0x0, 0xfffffffb}, {0x30}, {0x2000, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:32:56 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x100, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x100) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x42, 0x6}, 0x8, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) socket$inet(0x2, 0x0, 0xff) 09:32:56 executing program 1: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1) r2 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r4 = getuid() setuid(r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = semget$private(0x0, 0x4, 0x201) semop(r13, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r13, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)) semop(r13, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r14 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r14, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r16) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r16, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x9, r15, r16, 0x0, r17, 0x80, 0x400}, 0x3, 0x2, 0x7}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r9, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x0, r4, r10, r18, r19, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r22, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r21, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r30, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r29, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x9, r4, r21, r28, r31, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r33 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x20, 0x0, 0x0) bind$unix(r33, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) 09:32:57 executing program 0: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000008000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18da16d66c0c002f54f03c857538a7874acb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea1487382e9d5e8e322a86643f99a5c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0xbee) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 09:32:57 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x3, 0x0) shutdown(r3, 0x2) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="f59d6028d150ab7cb0c3fdc290eff2e8f008b014bcb6398c24a1767964e425f6112831322b3be5ff0301bfdb5695bc8f37c1cf26e7ad1aaf3571afa5cd96ad15f69680a7b70658ab0f5a53ac4411855cdb9207", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYBLOB, @ANYRES16=0x0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYRES16]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r8, r9) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r11, r12) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000200)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r14, r15) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f00000003c0)={{}, 0x0, 0x0}) fcntl$dupfd(r4, 0x100000000000, r7) r17 = socket(0x18, 0x3, 0x0) shutdown(r17, 0x2) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r18, r19) symlinkat(&(0x7f0000000400)='./file0\x00', r18, &(0x7f0000000440)='\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') fchmod(r5, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r21, 0xc014575e, &(0x7f0000000140)={0xfffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000001cc30067830000000000000000001f000000000010000000000000000000000000000037734efb000000000000000000ff1000000000000000000000000000000000000056b214270e5f85b6f70f49e64a82ef2b7022156c243fb89068b6368f7c228a23f933282e7963ca485e28c753719123aca8d4779e5f2c11886b67cead5b75d9c29aaa296a6aa42980507b9b23dd0c978e35a74925e91baabb5138387c987b47c59dc48748d050dfae67e0000000"], 0x55, 0x3, 0x0) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="03000080006a825bfa101cf01487851b000000000000000000000000000000000000525dca6e06142993658f44060c02fd8dfbab098c25727f4ec937"], 0x0, 0x0) 09:32:57 executing program 0: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c8800f2890dcac6a8e242a4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000014c0)=""/26) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r10) r11 = socket(0x18, 0x1, 0x0) r12 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r12, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r11, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 09:32:58 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xbc8ddfb262ac7abf, 0x1, 0x0, 0x4}], 0x7ff, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket(0x2, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r8 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000240)=""/247) 09:32:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) semop(r6, &(0x7f0000001380)=[{0x4, 0x1ff, 0x800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd0\x00', 0x20000, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f0000001380)=ANY=[], 0x0) write(r16, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r16, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r17, r12}, 0xc) fcntl$setown(r11, 0x6, r15) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 09:32:58 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x1c8, 0x240) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x3, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23525f789b3e938bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd2350000000000"], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r12 = socket(0x2, 0x4003, 0x0) r13 = dup(r12) setsockopt$sock_int(r13, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = openat(r9, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() r19 = getegid() setregid(r18, r19) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r14, r16, r17, r18, r19, r20]) r21 = getegid() r22 = semget$private(0x0, 0x4, 0x201) semop(r22, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3}, {0x2, 0x7ffe, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)) semop(r22, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r23 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r23, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r25) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r25, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000480)={{0x9, r24, r25, 0x0, r27, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r32, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r32, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r33, r28}, 0xc) r34 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r34, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r35 = socket(0x2, 0x4003, 0x0) r36 = dup(r35) setsockopt$sock_int(r36, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r38 = openat(r30, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() r42 = getegid() setregid(r41, r42) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r37, r39, r40, r41, r42, r43]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r33, r26, r24, r40, 0xc2, 0x101}, 0x4, 0x2, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r44, 0x4, 0xcc) r45 = getpid() fcntl$setown(r44, 0x6, r45) r46 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r46, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r47 = socket(0x2, 0x4003, 0x0) r48 = dup(r47) setsockopt$sock_int(r48, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r50 = openat(r44, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r52 = getgid() r53 = getgid() r54 = getegid() setregid(r53, r54) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r49, r51, r52, r53, r54, r55]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r56, 0x4, 0xcc) r57 = getpid() fcntl$setown(r56, 0x6, r57) r58 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r58, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r59 = socket(0x2, 0x4003, 0x0) r60 = dup(r59) setsockopt$sock_int(r60, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r62 = openat(r56, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r64 = getgid() r65 = getgid() r66 = getegid() setregid(r65, r66) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r61, r63, r64, r65, r66, r67]) getgroups(0x8, &(0x7f0000000040)=[r3, r20, r21, r40, r49, r1, r0, r67]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r2}, 0xc) r68 = getpgid(r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1932, r68) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x400, 0x0) getrlimit(0x0, &(0x7f00000010c0)) 09:32:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x28) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) socketpair(0x1, 0x8000, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x8a, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff4, 0x10, 0x40000000, 0xb455, 0x101}, {{r3}, 0x0, 0xd, 0x4, 0x0, 0x40}, {{r4}, 0xfffffffffffffff9, 0x1e, 0x2, 0x1, 0x3e4}, {{r5}, 0x2, 0x0, 0x1, 0x2, 0x4}, {{r6}, 0xe3c3da9816b531bd, 0x4c, 0x2, 0x85}, {{r7}, 0xfffffffffffffffd, 0x80, 0x40, 0x6, 0x7}, {{r8}, 0xfffffffffffffffb, 0x11, 0x40, 0x3, 0xb4f5}, {{r0}, 0xfffffffffffffffd, 0x6, 0x4, 0x3, 0xc0}], 0x3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x1a, 0x80000000, 0x101, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x2, 0x7}], 0x62, &(0x7f0000000440)={0x5, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 09:32:59 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) 09:32:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x195) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 09:32:59 executing program 0: sync() getrusage(0x0, &(0x7f0000000240)) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) uvm_fault(0xffffffff8257b240, 0xffff8000227b5c2c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8257b240, 0xffff8000227b5c2c, 0, 1) -> e in_delmulti(ffff8000227b5c20) at in_delmulti+0x8d end trace frame: 0xffff800020b37880, count: 0 ddb{0}> trace in_delmulti(ffff8000227b5c20) at in_delmulti+0x8d in_purgeaddr(ffff800000a47e00) at in_purgeaddr+0x156 in_ioctl_change_ifaddr(80206919,ffff800020b37a80,ffff800000af2000,1) at in_ioctl_change_ifaddr+0x1a4 in_ioctl(80206919,ffff800020b37a80,ffff800000af2000,1) at in_ioctl+0x205 ifioctl(fffffd806f6d1600,80206919,ffff800020b37a80,ffff800020ab0018) at ifioctl+0xb64 sys_ioctl(ffff800020ab0018,ffff800020b37b90,ffff800020b37be0) at sys_ioctl+0x5b9 syscall(ffff800020b37c60) at syscall+0x4a4 Xsyscall(6,36,801169ab,36,7f7ffffdc6f8,b1fdcb63070) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc660, count: -8 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800020b37830 rbx 0xffffff00 rdx 0xffff800020ab0018 rcx 0 rax 0 r8 0xffffffff81785e93 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xee8e85b771c7398e r12 0 r13 0x3 r14 0xffff8000227b5c20 r15 0x1 rip 0xffffffff81f7a0ad in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020b377d0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (ifconfig) pid=335309 stat=onproc flags process=2 proc=0 pri=52, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0c70,0xffffffff8264c6f8 process=0xffff800020adc000 user=0xffff800020b32000, vmspace=0xfffffd807f00a170 estcpu=24, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *83284 335309 40483 0 7 0x2 ifconfig 40483 337344 7430 0 3 0x10008a pause sh 7430 183634 96424 0 3 0x82 wait syz-executor.1 99668 496503 0 0 3 0x14200 bored sosplice 58744 169360 96424 0 3 0x82 piperd syz-executor.0 96424 144730 85662 0 3 0x82 kqread syz-fuzzer 96424 263615 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 289906 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 154578 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 9967 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 37451 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 128343 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 177474 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 206031 85662 0 3 0x4000082 thrsleep syz-fuzzer 96424 61434 85662 0 3 0x4000082 thrsleep syz-fuzzer 85662 277117 45321 0 3 0x10008a pause ksh 45321 290180 30327 0 3 0x92 select sshd 42295 142144 1 0 3 0x100083 ttyin getty 30327 456959 1 0 3 0x80 select sshd 65586 512708 23089 74 3 0x100092 bpf pflogd 23089 180635 1 0 3 0x80 netio pflogd 18560 354579 27395 73 3 0x100090 kqread syslogd 27395 82748 1 0 3 0x100082 netio syslogd 29396 271280 1 77 3 0x100090 poll dhclient 15082 57667 1 0 3 0x80 poll dhclient 55003 453160 0 0 3 0x14200 pgzero zerothread 20340 44268 0 0 3 0x14200 aiodoned aiodoned 32282 224635 0 0 3 0x14200 syncer update 16106 519830 0 0 3 0x14200 cleaner cleaner 83073 77504 0 0 3 0x14200 reaper reaper 84359 330669 0 0 3 0x14200 pgdaemon pagedaemon 90864 149853 0 0 3 0x14200 bored crynlk 60937 113576 0 0 3 0x14200 bored crypto 54309 145208 0 0 3 0x40014200 acpi0 acpi0 57548 384071 0 0 3 0x40014200 idle1 21120 10325 0 0 3 0x14200 bored softnet 13481 336804 0 0 7 0x14200 systqmp 22835 497886 0 0 3 0x14200 bored systq 63735 46783 0 0 3 0x40014200 bored softclock 3807 133295 0 0 3 0x40014200 idle0 92420 521539 0 0 3 0x14200 bored smr 1 185783 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 83284 (ifconfig) thread 0xffff800020ab0018 (335309) exclusive rwlock netlock r = 0 (0xffffffff824e8728) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8266bc58) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9525 6410K 7179K 78643K 11541 0 0 pcb 13 8K 9K 78643K 89 0 0 rtable 74 11K 12K 78643K 463 0 0 ifaddr 59 12K 13K 78643K 126 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1485 0 0 iov 0 0K 16K 78643K 57 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 1530 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 11 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 131 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 350 0 0 sigio 0 0K 0K 78643K 66 0 0 proc 67 75K 95K 78643K 567 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 19 0 0 in_multi 12 0K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 292 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 115 22K 23K 78643K 2142 0 0 UVM aobj 48 2K 2K 78643K 50 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 61 0 0 NDP 13 0K 0K 78643K 36 0 0 temp 176 3563K 3627K 78643K 6231 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 14 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 61 0 59 1 0 1 1 0 8 0 rtentry 112 84 0 60 2 0 2 2 0 8 0 unpcb 120 614 0 604 2 1 1 2 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 30 0 30 2 2 0 1 0 8 0 tcpcb 544 143 0 139 2 0 2 2 0 8 1 inpcb 280 599 0 591 4 2 2 3 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 8 1 1 0 1 0 8 0 pkpcb 40 3 0 3 2 2 0 1 0 8 0 ppxss 1128 4 0 4 3 3 0 1 0 8 0 pffrag 232 11 0 11 1 1 0 1 0 482 0 pffrnode 88 11 0 11 1 1 0 1 0 8 0 pffrent 40 228 0 228 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 59 0 20 1 0 1 1 0 8 0 pfstkey 112 59 0 20 2 0 2 2 0 8 0 pfstate 328 59 0 16 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 347 0 218 14 4 10 14 0 8 0 art_table 32 348 0 218 2 0 2 2 0 8 0 art_node 16 81 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 129 0 119 1 0 1 1 0 8 0 shmpl 112 48 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1891 0 487 46 0 46 46 0 8 0 ffsino 272 1891 0 487 95 1 94 95 0 8 0 nchpl 144 2644 0 1037 61 0 61 61 0 8 0 uvmvnodes 72 2175 0 0 40 0 40 40 0 8 0 vnodes 208 2175 0 0 115 0 115 115 0 8 0 namei 1024 7920 0 7920 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 7537 0 7537 9 8 1 7 0 8 1 plimitpl 152 38 0 30 1 0 1 1 0 8 0 sigapl 432 541 0 525 3 1 2 3 0 8 0 futexpl 56 8942 0 8942 1 0 1 1 0 8 1 knotepl 112 149 0 128 1 0 1 1 0 8 0 kqueuepl 104 280 0 278 1 0 1 1 0 8 0 pipepl 112 476 0 457 3 1 2 2 0 8 1 fdescpl 488 542 0 525 3 0 3 3 0 8 0 filepl 152 4799 0 4698 8 2 6 7 0 8 2 lockfpl 104 85 0 84 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 511 0 502 1 0 1 1 0 8 0 zombiepl 144 525 0 525 1 0 1 1 0 8 1 processpl 896 558 0 525 4 0 4 4 0 8 0 procpl 632 1242 0 1200 5 0 5 5 0 8 1 srpgc 64 8 0 8 1 1 0 1 0 8 0 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 384 1296 0 1276 6 1 5 5 0 8 3 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 250 0 0 31 0 31 31 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 261 0 0 16 0 16 16 0 8 0 bufpl 256 6968 0 1321 353 0 353 353 0 8 0 anonpl 16 75432 0 60893 93 10 83 92 0 124 5 amapchunkpl 152 3196 0 3048 8 2 6 7 0 158 0 amappl16 192 2878 0 1809 67 11 56 67 0 8 1 amappl14 176 81 0 79 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 13 0 10 2 1 1 1 0 8 0 amappl11 152 132 0 115 1 0 1 1 0 8 0 amappl10 144 51 0 45 1 0 1 1 0 8 0 amappl9 136 651 0 644 1 0 1 1 0 8 0 amappl8 128 218 0 183 2 0 2 2 0 8 0 amappl7 120 82 0 73 1 0 1 1 0 8 0 amappl6 112 158 0 142 1 0 1 1 0 8 0 amappl5 104 156 0 141 1 0 1 1 0 8 0 amappl4 96 756 0 726 1 0 1 1 0 8 0 amappl3 88 198 0 193 1 0 1 1 0 8 0 amappl2 80 3257 0 3192 3 1 2 3 0 8 0 amappl1 72 22090 0 21633 25 15 10 20 0 8 0 amappl 80 1549 0 1508 2 0 2 2 0 84 1 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 49 0 2 1 0 1 1 0 8 0 uaddrrnd 24 542 0 525 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 542 0 525 1 0 1 1 0 8 0 vmmpekpl 168 8977 0 8946 2 0 2 2 0 8 0 vmmpepl 168 76747 0 74577 153 13 140 140 0 357 40 vmsppl 368 541 0 525 2 0 2 2 0 8 0 pdppl 4096 1091 0 1050 6 0 6 6 0 8 0 pvpl 32 233222 0 215473 214 8 206 214 0 265 24 pmappl 232 541 0 525 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 533 0 8 16 0 16 16 0 8 0