Warning: Permanently added '10.128.0.95' (ECDSA) to the list of known hosts. 2020/02/07 15:53:18 fuzzer started 2020/02/07 15:53:25 dialing manager at 10.128.15.235:31232 2020/02/07 15:53:25 syscalls: 337 2020/02/07 15:53:25 code coverage: enabled 2020/02/07 15:53:25 comparison tracing: enabled 2020/02/07 15:53:25 extra coverage: support is not implemented in syzkaller 2020/02/07 15:53:25 setuid sandbox: enabled 2020/02/07 15:53:25 namespace sandbox: support is not implemented in syzkaller 2020/02/07 15:53:25 Android sandbox: support is not implemented in syzkaller 2020/02/07 15:53:25 fault injection: support is not implemented in syzkaller 2020/02/07 15:53:25 leak checking: support is not implemented in syzkaller 2020/02/07 15:53:25 net packet injection: enabled 2020/02/07 15:53:25 net device setup: support is not implemented in syzkaller 2020/02/07 15:53:25 concurrency sanitizer: support is not implemented in syzkaller 2020/02/07 15:53:25 devlink PCI setup: support is not implemented in syzkaller 15:53:29 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file1\x00', r0, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x462b, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x9, './file1\x00', './file0\x00'}) r5 = socket(0x2, 0x8000, 0x1f) fsync(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) renameat(r6, &(0x7f00000002c0)='./file0\x00', r7, &(0x7f0000000340)='./file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f00000003c0)=0x1) socket(0x2, 0x2, 0x6) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r9, 0x20007471) getitimer(0x1, &(0x7f0000000440)) r10 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r10) nanosleep(&(0x7f0000000480)={0x6, 0xffffffffffffb706}, 0x0) r11 = syz_open_pts() ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000004c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000500)={0x9, 0x6, 0x4a3, 0xc05, "a8ac864dab3dd7ada59ad854fd4aea01a10d52c8", 0x3, 0x6}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x400, 0x0) fchmod(r12, 0x0) r13 = syz_open_pts() ioctl$TIOCSDTR(r13, 0x20007479) r14 = semget(0x3, 0x2e1715cc074c028f, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r15, r1, r0, r1, 0x23, 0x7}, 0x5, 0x1, 0x20}) 15:53:29 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x58d6}, {0x85, 0xc04a}, {0x89, 0x2}, {0x2, 0x4}], 0x4}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = getgid() fchown(r0, 0x0, r1) r2 = socket(0x6, 0x3, 0x9) recvfrom(r2, &(0x7f0000000140)=""/80, 0x50, 0x1, 0x0, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x9, 0xffff7fff}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r4 = getegid() r5 = getuid() getgroups(0x6, &(0x7f0000000200)=[0x0, r1, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x7fff, 0xffffffffffffffff, r4, r5, r6, 0x20, 0xdb3}, 0x200, 0x0, r7, r8, 0x2, 0x20, 0x100000001}) recvfrom$inet(r2, &(0x7f0000000340)=""/87, 0x57, 0x801, 0x0, 0x0) getpid() semget(0x3, 0x4, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) connect(r9, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0xe29f, 0x200, 0x7, 0x4, 0x8, 0x7, 0x144c]) r10 = semget(0x3, 0x2, 0x221) semctl$IPC_RMID(r10, 0x0, 0x0) r11 = semget(0x3, 0x2, 0x98) semop(r11, &(0x7f00000004c0)=[{0x1, 0xffc1, 0x12b4f7da573273f9}], 0x1) r12 = semget(0x0, 0x6, 0x40) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000500)=""/204) chdir(&(0x7f0000000600)='./file0\x00') r13 = accept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendto(r13, &(0x7f00000006c0)="cd8e2ee3144614d80fb5728515b24e77b590eaec0df7ec44927f69d9515a7f61e01c6fb62bbf0ff9d75d2463d65fadc0c1c4f9eb44d069d6c7ad2c010621c33287027fed95154e9b45f1e45f35406e678a1c7430fdc4760e0fd5fe691fc3e1", 0x5f, 0x400, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) 15:53:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x3, 0x241) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000100)=""/15) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r1, 0x0, 0x0) 15:53:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x0, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r4) 15:53:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e5745d7c2c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c789f60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3ed01e834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adcadf52f3868e22c30d2f7d61bdc643a9c6d553108de90d7c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be173a0a5ecafafb727d2bd8843ba2cb0dc05d4d509178924c07d5ef4298b1b5c1d7373652e2b55675cfe4632d", 0x13a) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x0, 0x0, 0x1, 0x1802}]}) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x1f, 0x4, 0x475, 0xcebd, "523b7afa2eece27b08f362d3f3c322595505c4db", 0x8, 0x6394}) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) r5 = semget(0x0, 0x3, 0x420) semop(r5, &(0x7f0000000340)=[{0x0, 0x1f, 0x1800}], 0x1) semop(r4, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x8) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r4, &(0x7f0000000200)=[{0x0, 0x8b9, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x1, 0xc00}, {0x3, 0x9, 0x800}, {0x1, 0x4, 0x1800}], 0x5) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/114) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x41c, 0xffff, 0x475, 0xcebd, "527b4e092eece27b08f362d310c322595505c4db", 0x80, 0x6}) 15:53:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:53:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000020000210], [], [0x800000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000140)="58466887c87291a3f66679775fd667cb06eaa3648ea67107b28172f87126360b08a14d017e02b6cf40c70fa1c6b4384c2a25b807d2ccdd4686a028264e51f03a2bd03323ca1af8a855fbdd8c8b220dac07ee43fdd91d6eaf83bbb4eccf919db4bd2809e2df0e163c9fd67b6a312b3e95b1fbfc259877fca8f50dd6639f951e38fd7522488cb6ccec8f4070ebd8a945364909cb011085e80cf4082913951ef67684131f450643c29ab2d73cfd41d89d4301957fdd6394510912dc0750405ea977ed92310c17e06c2e16758e14a3c54df7d77ecb70", 0xd4, 0x401, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 15:53:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x49) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r1) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[0x6, 0x41c, 0xfff, 0x3, 0x1000, 0xb0, 0xdee]}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000340)=@un=@abs={0x0, 0xd}, 0x8) dup(r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r6], 0x17}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = getgid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r7, r10, r13, 0x80, 0x8}, 0x8, 0x5, 0x0, r14, 0xfffffffffffffe03, 0xa, 0x7ff}) shmctl$SHM_UNLOCK(r15, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0xa54e68e61ad85f58) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r16 = dup(r0) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000140)=0x5cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)}], 0x1, 0x0, 0x0) 15:53:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x18, 0x1, 0xd6) 15:53:30 executing program 1: fcntl$getflags(0xffffffffffffffff, 0x3) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r1) dup2(r0, 0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file\x00') unveil(&(0x7f0000000080)='./file\x00', &(0x7f0000000100)='r\x00') fchownat(r0, &(0x7f0000000040)='./file\x00', 0x0, 0x0, 0x0) 15:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x80, &(0x7f0000000240)="ffc316a0b63e8310d116a7ee2617b226e65e7b19e71de7c1cc0653c00c148f42726a91a23f5032f5ee4caae9c651b67b317c2fe9b6c9a6d6cb5a4b324dcf4ae21355e9aa30d2e8e57f5c13eb9bfb14f7836555325375041dabda88c2b6f694d53dea80d5b54f286df17740a68454e4169bff5b8787f90cc411c2d777080f1769") getgid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) r3 = semget(0x0, 0x0, 0x50c) semop(r3, &(0x7f0000000180)=[{0x0, 0x8000, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0xb3c, 0x1000}], 0x3) 15:53:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4000006}) r0 = syz_open_pts() r1 = socket(0x10, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="577ade2657710af4650e336d5993e3b0fde0613c51c008c9c59771c8e88ce65d8c910f403c83e46f8c5b39e2d8e9db3f38c05a5d621e263c4d71", 0x3a, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r2, 0xd) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r6, 0x20) readv(r3, &(0x7f0000000040), 0x16f) 15:53:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x6}, {0x1, 0xfffffbff}, {0x101, 0x7}, {0x20, 0x9}, {0x24, 0x200}, {0x2, 0x9}], 0x6}) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)=0xffffffff) dup2(r1, r2) 15:53:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x7fffffffffffffff}], 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:53:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x84}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000280)={0x5, [{0x3, 0x8}, {0x2, 0x9}, {0x2, 0x13e}, {0x3, 0x7}, {0x0, 0x6}, {0x3, 0xc93}, {0x2, 0xea7c}, {0x1, 0x5226}, {0x1, 0x80000000}, {0x3, 0x9}, {0x2, 0x28f6}, {0x0, 0xffffffff}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x9}, {0x1, 0x8}, {0x3, 0x94}, {0x2, 0x200}, {0x2, 0xf3de}, {0x1, 0xfffff78a}, {0x1}, {0x3, 0x4bda39a0}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x40}, {0x1, 0x8}, {0x2, 0x1}, {0x3, 0x6a}, {0x3, 0xffff8000}, {0x3, 0x5}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)="916cb0ee4a4a354ff4752c58246b2b074c83301b03b7e499b17633afd293559640336856", 0x24}], 0x1) 15:53:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x6000, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f00000000c0)=[{0x5d9f, 0x4, 0x4, 0x80000000}, {0x8, 0x3, 0x16, 0x80000001}, {0xffff, 0x44, 0x38}, {0x4, 0xe0, 0x1, 0x3}, {0x7, 0x81, 0x25, 0x9}, {0x3d, 0x7, 0xe0, 0x5}, {0xffff, 0x7, 0xf7, 0x8}, {0x80, 0x1, 0x8, 0x2}, {0x72f, 0x1, 0x3f}, {0x6, 0xc4, 0x0, 0x8000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 15:53:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/161, 0xa1}, {&(0x7f0000000100)=""/44, 0x2c}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000000280)='./bus/file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x9b) pwritev(r1, &(0x7f0000000280), 0x6b, 0x0, 0x0) pckbd_enable: command error 15:53:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x11) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') 15:53:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe25) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x32c, './bus\x00'}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000000c0)=""/8, 0x8, 0x2, 0x0, 0x0) 15:53:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pckbd_enable: command error 15:53:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387", 0x69, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000002880)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000280)="5b7be4562df2f57d6ea44d18af16a54791d5a21490d5ca5316db0aad42a89d2da08b06fff3452c1d45d90938caa3b6a39d2fa86cc8d871165d759f50ef10eeac5ca7634154ded495a75dffc1a3782feff31bd3af3e20364f1ebc2beb0b8837e6409ed984e8c7037581e5a31485d844e4eff2edc70dc24ac1af29c035b8bd157cb8398fdf6b5399d84da38a86757ecc7edd38293da84aba24ee7029e0955ec72f89a730de82c5544d9afdc856d5600e4177466172749054f4a31377b3b1700d298a917fc588f165f750f689c30c144b315a7102ee", 0xd4}, {&(0x7f0000000380)="9245344d990df20d63e1daf590e4fb4a6cb54b2d00a8861d7afed072b8c78b7841cc646cbba48342f67f", 0x2a}, {&(0x7f00000003c0)="1f4e000a9fb4f87d9cdd74cea9b4548af33432ce8fdf95c487bc05cd1c24f984215fefae9526c8eec2b15c3022b1691e8e0a080863e0d95e635f107b487fd17e90dd", 0x42}, {&(0x7f0000000440)="c9fc5ad1911dfc1af02a4dc9c9cf3e223b8d42783de16fe9ee07001f", 0x1c}, {&(0x7f0000000480)="52e078c5eddfe23be7a5fe377b7f63", 0xf}, {&(0x7f00000004c0)="25bcdd09b689d0876ca6a60ec03c1c8b0823fb128385c8c39324cf878999a557fddb9ad6e8223d73dd3b66fd359e3c17b042704b4dcb9b612fd8a40f0e01d97eb1a198ca23941c5e5b1bc14896076dac7d5fc5bcd6d44064ad433405ad7eb98c7c6a747d28261050894c238abadb9dfc05a10e0bb8011232df25904dd5de8bdbd8ca56", 0x83}, {&(0x7f0000000580)="b1c42156967b6848c8d69b483240389385107b676027b2e1e3d1f611875f6a9b410832f9fdc55dac7c027a1a", 0x2c}, {&(0x7f00000005c0)="7f4688f0577ceac41ac78fce78f37229c80ca02cd15b2c898a5534369534bd85b05897a8dfbead5b3423340dcc39a3657977ff47573fbe473ee270543d591e8572458c0398d5ea5086eb5c8ebb6e8b0c82c7eda5f17ca79ca92853bcef6093ad54b978f4347f17251db2bbdbf834eabfe02d2c05e802a41d31f6a418a153c9c6db3e11231c5c9c4c535b6803bccba7328d6a74e6179fa7858fe67d923779ddae1286092669dd0b0945312ee1351cda388e0ed0441896cedefa224312f1e840fb065e3a8d3196ddaea94cc6dd9bffd53a41a9431161ebe59a6fdb5432ad2a65c25373123695e7ea6f0c5b40894db93f69c22405d50359c61f02d76d940325d391c40c44f6d26b2858a2e0ca9b870cddb9d0593c18d553c6567965f58f77fe11ec27987f58f45dd46d56eec1efda1976b404d4e3dac82ebeb7fae91bb1a9a9ae710e2dcc893b8c718dd61e7734dbf95eeba1973e1024f7c499e6adb44a506ccbbb2f33310b33fc85b0ff8901b2204e710ef5d38bf685120d6241e7af15ad8951e6d9d0587aceb1d2e2406c83e791de3439b0ca45114318cbac9f33d32ef09cade3193368ab619703f6cf130b3a6f4130677e9af2afcc789e4826d13a52dd489f600152a1f414a01f6783511f1fadc8d163397a3b75f42fcb7bebc1fd094de74da1d5a3d81bb571fae774ed8df5ca774df9deb2ce2df7dd7df2dcb8d99f4e099013aa27d2480a090645d88f53d708814ef9a2159590195c2603f69fe56baa92c5dfcc033861a92228a4e1553dbfe6f8d93d9eecbad5ee6fc61c362c8a0a221b510a39154f4b3befe09f9bcbe02d39091449b31760c68601ea1e09d998910431e8de322a87968c0ebcde61757c2c3ec39593c8cf60036760850f0633c096e6ddd321668d7c6bb5326d428675f47b4f50efcb5ed918afb98df911c5b0c1c040af64a77e3ccddde72d685298fbc18f9d7ba830aa06d85a280933ac1f23cffa9b02ee8420f78f262fe49dbcfbe1ad3286c707808d2e578af7b8be505d286ac072778fada14a9d57d2907b1fd653c5bad4f419da0b4a89f0bb5df68acdf27fc46fa7266080e8d8380b03e7c2240b990fbb28421e227a6bebded8e701671ca244c0497d5458dda2c726f70ad050bc7c806b80cc06880f149a4d8ebd97803688ebea4cbb2db0b0234fbcd9ded27876b5d8c46185132f3feb52a4010fe3770860e4520c9bd956f70e3231ae598cfed475209ee2ebb9376e435de9526536445604f42a4fb0bd2c472754603bcedbfec8239aaf5d91d8f54a67449974ea672ca2279e25fdc2fef92a63533c2b1acf2f3de49cba9f9a063ebd4df2d5abc74eff4c4612fb6837d864db120c56aeb9333520d5ef490c10e458abee15383c47dfa3aaf75bbbd8aee150e5a8263bc99bffbde10ffb9fa7b03f77e65ce1709e3d1b53aa81b55682d8330d74f6ea88be53c59dd92dee05a00ea5fa7298a4b0a94c0d945e5d77575b894371c36f7f8cfd3f6b53863b500d91acb6cf935397f6f273f5924ec5c968b821a2aa602aca0b477532850d2b526237469adf7fde1b2d39cbbb8a511504e15475303a0187f55caa46e873cae06965a0063eeeec88288f58b24f2ce43f1fb263c1b7bc70d0ec8011f7478c8216ebec048c4eaae61c16c42658040889d245b60067cbed4595a234791485330ccf61a73947751559f0e954264924a8c8cfe9cea37dcd30c653d901918a28c47c7884d691fbffa7c5de7a6cdcbdc067f5b7bccd1c2e7771d416a347a67fcd55972646ababa30dba689562b335db60b07ea250aa034f2f7c45c4430fd9f0d51615391e31ffb38239e6cf1ef3bb6a72e96dd4c8f1f4242f9c8a99c7894d6547ef4191e33f5edb1772c94d66374b4e9d93bd47aec79c3e4d016deb252872124a49570999be81922dec3351e62701d1432405d29bfa8997c683b7b8e91e14fcefc72461d12d237297aaa6ed66cd44acae04160fa0b2e2f55e1b91b3ae1f9a29030ca865aa9f7f6a49c6d10b1d7b3ea9777d146d0037a8313dfecd35d9efa2f8d17bbd6196a73b14960ad8983aa4435d8b8e94f1216e43129d6d248c2298aeb348f81de86dcbba5cb53c73243d2c66c7cf7fc970a2d3864e2747cf1a3fb53bb8bc888a9067195ef423c1d918af17320dab707c354c446ea99c381dbcd28ece040a9d951b5def45098eedc93799efd628f0225d28358768d8175e4cf226ccadefa093bf5c1dd401d97cda8a9fd204d02c09f2e69c4cbced3f2cfd1bef8930d34a0b7fa3b8e65677dbb6345d4e5cc3658d66f4cb0d601c96b4a0a1e21ed9a47bc76f1c51f4d73b092e92381b5c68936a21914e249bb82db667e35b192579640dafff343f661c325f99c5f26e28aaa1928fbb51d172cd63c02214aaf19c1664f1702e85a966d0387e4310bddde86213ba5d832391c243ea1d6c4f9892cdf4e5eb2bd1556efd56c274810189f54c1c7b4bfedf2c383c9bd18d7119260c60a44e24ad535196b45da660d4f90d63e5de650e3fc0455bd04768802ae168577c4d292bb741b83fdedc858be4bef6290711f9d8f3add36c7ee9006d133a5541a3382b7affec6c9ae1fec6826880dc3dc65f028a6d56964b7b2a3902794a51f12ee778849e81a0182d48f75ffaf995937da3be0b33fa8922f463eaa6a758fbf9a15d36b33ba47b2eea3e60cf19ee86700112950fedb0dcf11ae5cc6038cb1cd2e3e5b6f9b210d2df08da1609cddaada8805dc4b2ab43bc7ced2db871ad9a32de94501db4dcd9135a6b314ef5ee0e48fbd7c4173634953457446159d044c6c875c6067610aa24a78463ef675db516f585f99b38919930e7650fb039b8d39d923da46cb6a44e0a8891e3dc1b3cd638eb3129dbe2f89c2a67be97ec05d89ed3c6433dd4805edfbb7ea7f277837d1734ba0092209187b746d6aa614c20982952e2824ba0c0ac20eccabbda4aa45c234fae797ed09ef2497fb5dd3db58415aaaf4ff77c7c9abb46f6e126b294882d263b246aa0461986300efed56471b6a1fb331752650b71c316d18fa47fe4a9f4349422339290345ea45d01a36371a738e6783a7897cebf85b0816f390eeee7a5dd1356bba5e8b6e302a4f76f2cc4c85536caf59c32b0300fbd2ae7756244a59428e1f8813b57b5ab1ad1a420ba87c803968ff166d57c3fdfa551e7282f806b88627de225de597198a1f849433c91a5cf4110301aff5da8e791ce704d81420fd27dc60cbae846fe4660a0dcfa5e469d3d50802987478ecc532721d4ce8ecf6a49e95bb0aea5508fdee2034d40ebdc95efccb0c788f5780cbd580db5d30024c1a199b3472f9ec7ebbe8c4c240757acd71575495b0e1ecdf54c469a156a3ae416590eb71334d5e28ada7c8c51b16d1b15b20f8f92a0b7ca72d1c8e84dddb2eafd9b5ff15c1e635fe36470e93d0e8e7f51bc2e8ad5c56cbd0a334b11f7e3a22af30fb8c3b501d899592ddb46cceb6348f160f02e0484a31d6c5465a2bc24b72424c34fcb5e733ff1bb6309474cdcd94dea4cec24da99df710bf14f96008e5e1a57e2f11c00f3786a8b2d908242010dfbe0a4537f4fc50b955323a973d7521e539b73a9eeb9b077c410532b4d4a5e7b3ab4bc6db0a5a00a05fadb1f73fb482bad3c8b4c987c014b5fc501e85b781930e8a0af0fb2d177b51c6039038987b030523a4a05c236c0232d0aa6ed4072c5843adc953f2bf0ec9b556b39c914de08e472e8ae4e607a85e901c59177ae59ac5740bcb42dd4fb500956416a95fb344329f1982de7ca9025c1485129179e93af29d28326ed4274a8be230b04513ba5185832db750bdc0453960bb053b201ee3599263f9ebe08ba317d72559f24bd6d7e7fec76179b1598a5cbbca39c62647821956ec520f6671dc37fb1b4d13499eccbc082411fe00e576d2a13cfb04e513a630005533e5a2c9597c238ef3cae00bc51f0f4a1beb7aa3bf4adc17955c7a1e30317e6a9d13e9f8aeb61a8d3ce7e13c3ada221cfdc9e6632e0f8c0b015adc493b6d0f4b0d21b3eff517d8b3e6a52cf83a7999b70032cf1d7b0d126b501314dcdc342d5217c5a36dd351ecc159b745d8ef407930c5a5b4be6d9329a9bccdaa60e3c4e81af392f78e8c213b654ecb34b7de77cc189a610de83a0a09835236de23c1f20bfe065ddaf52859dce05aa36cc7193d3eb741dd93571136faae298517543fcc4304851be67eb23208b57f7eec86b2819af804e55d23d9014084cd12c756fdb9a949e86a72eb5506f3d8d6b85b0412a0c930a241252858123621624bb72a87b4b123f70a9b5d4c32b34471bc14634dc8df4150b010f2d6d311b66cb827beb1f99e15591ecbb2ede121916def884c59a273baaf89d9c12cadc1c0bdd15caef9cfa8c6dbc007900115104b200abad53f2d127d6a2ee1b3177bc09b8ceed95d190a37a3fc4827cb7e345244a5f7509a0eb17dd48cb6a14e755f92e2040e8bfbb092fbc507a0b01ebf1df2d75ba3fd5ef3aea8b0dfbd2ab793421d8b73d472b64adcf1d719858e25638bd01d239acf5936c715b09e627136f76b2a774f3eaa892f6cdaf80b348ca210d68dae3acac2f7e276facde97b239ecd424e61dcfa64775c268d664ae22502246e65572e2cd61b999cc32c2865037547799c166a40a185f6bfd8fb9f76786fa44a52e676760608b01ae26874a4dad096bcedc88fa1caf7bcd02cd92d414bc41aadf87bb8a89effa6a0b0ff9f1a68561fa9bb6b6794370a65b09ed5ba15fba60917b91ee40770296af1f3bab4eca58e62a2521b40051e51053f7246530ce83b3f4b0ac4567cea9e6c1854438f76ebe7165a4be7a1200580db7d2c0ae866af50048fdcdfc9e53ac6c5d2afe99eee03de1e3b29042227fd38bbf2f9a5d283ad1fdf6bf60430a0dcad3fe4940209d8a3092275f720204867ab9d54193d7641c05498e43c742e950789d9a89da0adcfe2fa454a704a6be52bb6ccca91ee60e0f9afc008a79d2d01a232ff184f17c758ca6f1c3df1b78e0c50980d958ac989f35a3bcf1459e6b9d717bab325672ac932dd99a6aee87c7b8dda35d4f31f77845b238d02af726d377c288d7957d831be8a6514c55b32b58e8fff8cb94ffaa95a0205cd6d03728223b29849bb3ee13116df3e53c83f491b5a9b31f7ee1c15eac54049f1c115f6c3d754786c19e470d306740fcf0e50f1778c7e2b9c980a3dbd625b29d9d837fbb9d7296c5f335f37cb84b237dc0dd6509aa1269424867ea98ba9a67e04f32e86490eecfd2c55de7053c4c446b49ba00772f319fde5b76798904a31a4213d84ca9d2780d2665d0b38a5f4178045a43bc64082ba80c81cc56da5415ddea2083821cbfe69341f65657b61ab8b989ce1dd842b61afc7fd1fe0ef58ad557e2deafc4b15425d55975f2346292bfb3a51a6e99ba925545037179e2d625f55e4ee60345d23373e75bcaccfc108e2a7f9e0cf51014f57abe374b406ce2313e39c99732ab250e2549b89197c7c131e5d774d46f919dcd2c5389ef9843a70b79f4ee2ae1b25bf9150a3e202c0849a9f9020d0aeaeee7675925c354c46cdae1442481a6d06ccaa101b7dc24d58f9ccc7dab1497383a3534e0e33d20fd224e1d1806830e3b6e5349211500f267a395e685f24e0b74549c64e2d3e025bd814c360bd0f860fa6745defdda869fe1bbb18072618ba7b896c6bbd2d01ade37906111c937794c5710b9035bd7156aaccaefc83553beced213c53f3eb91f0125f0b5de5489b7808e7e1c4cc3e5cf7e1b3e2f931405ea0a3d21c7b5db9f8e2eb7850bc6afc5fc", 0x1000}, {&(0x7f00000015c0)="dca3e3cde39dfb54edb2242502a38d08eb91862f542773ebe21e9ec57b9e976ee3e5109eed29d032e857bde42a8c774e2406d32fc9", 0x35}], 0x9, &(0x7f00000016c0)=[{0x110, 0x1, 0x7, "3a3fa8ffbc450af03b38528f5819687914d6b9688d5224808f5b31d3380211c25e29e1fd58d14788c2879570d75afcc5b2a1fa8270237f253dedda81e4ce605c705e657ef00e1034bc11fe420603cd24fdfc4093e2b4c64feaea240e606ae19111ab68957f6dcab2b47607c1dd6f11df0dc1b7a40643bc92d73310fe0f267334395298c44fd1b449ad3447f756b160bbcc6c9e207d544485893015a2f1b636a4b30e107f7ce82a2d0223c0d3718005ad4deba24046f7a443d2ad5719c256e7f43fc302055ee241e44d3fb31f3ff0c13d074cef4eaff4d5a8038f0f458626aac7d225c825aa7f29059bd828949977da25fde1906fec38c5bcbeafa0c3"}, {0x1010, 0xffff, 0x1ff, "1f140ca302ffd4a05180431a789f1c30e69a8739929dec9cedfc3183358a63b2aa0ef93ec94916063c1d602d3dc4b379c6fb502da3827f0aebfb5a8b1a37e5b00b1561aef0766c2e89c3e7541734b61cadb0002924b95fc739083b61bfeafd6f48edf82ff94e5248eb366fbd5aeb48abf6d8f7ae91493ab2e0c49ddc7996df89108247a737495ca8151c90b8c17220d262b3b85533c405aadce16d908720ea2a0a7c7f201745529b8687ef363dfe356039d21b20cdd8c5e4ab2872412202a924b63438fed1591da3c610dde03def4353ae84b8007750aac599de6259fa7ae39edd564dde189aebe9058c44c94a9b35085a258fa822179426e9e2b10e8a2b6759d1c499ab01fb18de7eea6a5b5b41d21385e411400138db77831e64e016cc8cce550b9c2bc79a897d231c5059f7206d8251708a98d6372cfc17da0b89fd6fad0b37ab26dca4f2a786dd1ac5ec765e96461794a9c8c8fe73a76d31c3a39a2224f254004059438d32739df270c9b4e36b8cca7ac131310a10b071cd33c78fa2730a338c49ce088d0fec53db470dfff8bb1d76ea032b7698a6cc067a9b81c7d2a6dce460f6be5901e802a71d744f444e70d4152f8adf8bf8d76447ef1c6ea407b1e9d64093f890deb8d2a563cc7885df948057c6324825458e57f55ed42db1f238f087f57c0eb1d70b763238fedfad3fff6dcff3f83f944f3e9ef8160bc1b275c8372b1bf8012827c5e2128b23f8052f6e390728dd5c01e8ef57a180efc93d9d261f5339035130c376e3c4726d13d5ec758f5d6551235171625ca2eb41fad92026085a7904230fb05d2adda74af7c2c32c6cbad76eff2dcd95f1610abe81b3c234b55b2338acc89c9fc528b14b3c43b6520a8cdc39d3f62f291f70ce76a5531796169bc4b88a7a48114dced2fa718c431b3a0683b9ec518898fae8ae666245e5a9c633d899f4a2e3c62f90eecfb2b57eee538de58a1a77b8c8220ae27f343a42bdb9c20e5e842edd41c29bb6ad7659ecb3a8c2ceef2542ca919997423f460f6468a4039e6e6a9181eda3738617959fd1c59aa4404bafd3b682e8589fc88600986a09e94e140f84e7ebc525e74d48c0e7d60109463bc6d9ee0c710a84cd46faae53246d4027afb61f8bb6677f612cb880f0d5a40c397aa1db8810c226cc688db98b53e5ab436abd3c5b67e8e7b48c950e29802dea22263ba4d6460d8fb5d423291cfd3054826ffb46ac13dbcc651ac386d6ba9a6d6439e4a41422e48c916109cf85a8152907006d80ad4c3cc0286dc6c199e886255c8fc2a6442827d95cf7e13a4e52e52c605edef80e7514ae9adcc0dc2cc15bdca061f2158b3460539169d4d9714354cd3ecda7aa2c66157bac3318a5cf8833833f908f3f8db38fcf7e3c18cdf7e7340b9df7b251b7e474df503f3fca82df8f06cae502384df31d0e07df6746aea9fb9afea5b0bbb92905ccef0dd5706c8039742e9f085c4c33b54256f15071d1ad429d3fcba492c1b1d4d7fd52258f2fabeba0884cf5447681153bad131ef17178cb201beb52ac52ba48c1067aa78d265a46deead8b9fcdb547ef4a967025e45549b26eb4a4e0086e9d23187bb04916323260eb08458eb9d4d94ca95a2b8eaa629f39dbe95fc5b87d99551a0674e7e5fe30d664c5872d0dc50377ebb018eecc9f4628a496c3f1fd122d071d11eba0da6082a542c8e2b74ea707fd32f4e9ff49188e5938868fe91dab3e5ac8fd52027e3fd1f8ea035fdd1ca9c358b21ff4aafbb6a4cec0eb9d9a08c5c858a410b7f3407fd6beef7ef7f4b4ca092da419624e991b5b828fa6dc8c967dee1ecc1bc5e55993b8e85b5765d79dec40c8401295092292f8e98f95c7c491ee8e962b9b0de0419937c31c28296352b58f4131e0cb78e343249590b1acde2e7ea072cd14de4e48b15b817cfeea2d594aa5a11480612129710a95bee6fbfa5c2013bcb3d6a4ed9604f9bd7ecc5385a72916da077826957b6d1634dbe66a4e4a105cdf5f74e23a8bf4a352d185f70856b490061ba2d20d9d1458e51d00a95ce38c438ec0a500fb76df7de84b084101666deb18546f448d70bd75dadc427d4d788c53ce5eef3d476af2cf549cc6d0c13b4be40770e98a4a6d0f927268f0eb5ab1d065c5df9e7c1e4974190a97bd0601dc9b335e2812245cd86ec29cb4dd6e88ec0604e2db7027251aaec92598aed8253fec83273569595cf99ee08cd535c2189dff340b8b819ce1f1b5cb3ce28889b0afcaeb7689ed17dd5eb4e9e192875d34d1a9f3845535dd73a6dc339143f0e521bd604f90f0c3893938d87b0b7bc80a95bfe9a77491f1d777e92d085d8faf7cb0cd8774392bd8ddc1f87a2eddba39157f90b46696bf29c119902a272ec99b3aa1b66b6417a09163f94218a6b50186b0cc23fb30b06db62bb4733182479298a067122b6b9e1530daf550c091dcaceff8596ff390f38404a86acfb31e50d321c1372251c90d188a6dd7a9fa3c9b3dec9c894ec4910e0df5c170389dd5f737f01de91fb5584175e87d48ad8f9ccd915bbf0313f992506013c2febd6b041555a794ad2fe40347e7b57f704d98f7f1ac1887f5d07e475c24976bd79cdb87ca902512eeb25147f61b802c88a8a6749c188022928668238f8731e0584d2563d9609a8c01fedad797adb774668ef26eb338107d7baf9b8f1bacb6a8e2dce1c0d652e19fa87200b1f78736fb0a0ae21687e357740eaf4c1dafc429b92f6b203d3af5d39c68252005a8777aa2a45cb4cfc7d06679691056ee313c8edfacaaad9a13b3eba40a16d9ac4530ded745258dd7412e9e82fc8725d82f64ba2e60fa5a8e00a8f0759f7286dd986baaaa23d7d5f7ea374d601b478f3128720ab4f9cc5d5d0e2134e4e33deecabca0eff35e949182e307e15cf165633428f686e3f4182b67d7d5d26d15710f11f6bfa49143ac2335e057d2f50d2983a26227150cda630ced94b88ce9c331c475c835bed1c8d72f4df0bb7b7fc4cf18272784979e75fcb1a11c592e91ff2db9c64ba1bb8eb8c71fb228a6cf13681803bdb317c4dc9f055817f7621045bd6822c2c47506139271bd7ea60c24fa3da7b60c3d791418ecbfd62ef9107d0823d98ab2a78cebf707d44511dfc253187e1218b45ade44fe4980904613b8b58826d96ff7df04b5b8188515a915ebce8163f3ce4e3e370846c0622deb56f09b5f40840b5ef3f8327c16eb19284849be701653d91d8cb23cc44a5dff04b18571ef2676bba6e1b9e5f4070273025e94e20118ee6e9f3862dc94769026d9257bb8586f2cd0f15969c18c44c4a9f814c7ce2bdd190202a60b681f50f6ba841902190a276ef280caec94ecb6d49f981b7155062887d2d283be072f1a66bd2685f0d9649f7a2769ad1001d04bf5997f32680831b5f8c01a266f64aa4c23db3517d03b7c335c2b5ba57897351a280d49c41fea06263baf7ee75be0ddb06e09780ecb2f03bc9effac17cda5acb18334623779330f9e8c0d1a49d96d44442d481e726a5e551748f9b0520252ab7d3bff538e34263127c2687b9495ada8850a55fbfbf77b670364a5b5c565221251b278b5ceae64a9fe8ca1ab232da161d74718542e1be626a5465981850764e120ff2db6d5180eeb0f7d54fcd3609982aeb4ac96c64a38ec17e28ab3c0074a11b9f46767f7b40eb4ef8504f066039832769f42baa1054d5dae53e69a7e50a58be736eea4cb56723451a6a02b02c5a18eb91421adc95066384407528f8363a165b3abe9903e674ddaca02be405033f3f5e8676d714504d52da2b51ab6d9daf0a8567f59bb8ceac548a5c6fe8d82ba8571a81705920240f9bd47faa167b4963db9a4efabfa238a3ae3c2d4b61730bf5c2ba9733440bb661b323d484258bbf568261b63ef70c5417db67d2b06acd816dee1b0d553e6b5ae89e3995a853cf09ab9302a3278fbf820f1b90ec960e33ee98e1ed227d171d64bb68883894f49381f14b9462c58e81671345438cdfab45fc9f5ae71b145316f9aa025b47f6533f19918b217c45db27284dbacefe620c8fad85e0a83e7dfce5893035f38eae3f8f8988faf1d9fc78b045f8553b18761735cab14ffd9d63ba03a3d4598ab1d4d81e4f8b9a8913c168032ab518f26a2a68af25ff827f5ea850f1be6bfacf7ab0407ba21b038ba926f72391330a246a4b7b0c231ea51af10f362cda5f4ecb79857c97a17a73c4637bf2113574722352acd3525cbb55810520621eb0ceeda6dea3e6327328f981132f266b8c397c13afd5278b810afa449e698f740f0bdb1129876ac257f5bf909be1f17f6afb4b01f48d97c88d17869ae23aa87b71724ae47fe6588a0e4864fa2069a08fb094b451480939922a55368e68e4adb4274d64bad328e4cb6a26572ea6104d37595cbd7f82cfb09c9af319dbc6db059a9fdebef0195abf63e1cfaafbd0cadae6ccd4d01ebda9607269a0a66f635e3e5a6ea762aaa0b08e67ab19c45eef79d10b839185516000a20e28e7b586d3dc2ecca7b977961b16666823c61b22c6d427cc32aab9f31fc9b6a1b526426d80d4d00877660df063d3f261177cdd1989dc5bec93fda469357c36a8f1ba6604067e58881799f8b2987aa5098d721790409f2349938d7b8ed1c3a8e972b3877ff8ea4476b8de13a7645b42c53b8c8f613a3a215e2064963780125f966aae0f4001f401168e05d0caac0b08e02c68b2d495a1dde01f20af7730e159647fd002fc2d657457f064b789d66e94f8e8adb6eccc60f001cb03b4366b3ef5663959416484e57ca71ff7965228d59eba482ef5bc02559a87a9ba6faa87278dadfcc3bccc78e7e73ea2345c09b2b23de263b5340935f1e0a66db4ebef894bf58b060600df73438fcab686edcc48b440bb9fb30931ccae04561a618775f928a514ed036e5aa0c3bab1fc679e48a15f58402ab0181b6af9851501cda125667a08bd12667a7a7c43dfffc0ec88553e0d9a85348c4379c66e81823d2f8c63dc0129ca090ff275389191e2b58d5cf53e123f4a05763e31a5ef0ed5aac3027ef3e06766e4e0a680717166fbbd6f2f0fbcfda90011de7273bcf406378b012822777f5d649c81eab8f5f8c08daf0dc68e1a1714cc8d7952152b54d101906c77665ffdf91602e2f155555bd4000da714debed6004c5bf8eadd457564e6a26bf88adfbf9e2bd1cfc8d7f7abd10cfaf49fef90e0b29cf560bedd35197698d35686a512eb44673799439dede2a607f3d26fbf176e1760b25e34a7f0c07ae82773066f9bf850daaeb98ecf0dd148a334d852a1cfb88b87e398ff3e247aa98685cd855cf202d1c2e0d01f7b7aa853f3bd637842d6f5e1b4d7d6c46af44d4f6391453ee856e01bc26dea121656f43b293bb4c6a77a43694d902531b94a605dc48d6f817bbff5b3f47147e4bf0676f8853cb8b36551e6417ee2c1f9305ccc5df9f961d9648cf2a59bba77e278f1147c1dd184b4c19c1c89ead7b3112b581941531b2a9b9852c300867f15f84a0070cb8adfa414dbc2a2c335a392442c8f77baf564a3de95f01d6c6bfb6a39ebd2478cf3eb7235a595e8a0ca9484a45e79d58cf02caa6bd0d0ea44326cf85dec42aa7167fc8ae05c13a7e42c14ee860ffddee3720aa709dafd0cd450b9f3c2b88c6c679ae0bdc52e4539b39908a4769024a759f25ea482dac85d65874ba06478260cb94cbbe2d6380e2fe4347715d9546c5a4ec1a8a853018ecb80e8bad7b638ad831805ea7f12869c979bbb75761cdec45a4a558bc32abfcf1f585750ff80d17c05115a2b2bb722da1735dda489634eb88b8b"}, {0x88, 0xffff, 0xf65, "733ccc1ee681b718712677da27fdf0a9e77397ba4d5de891c2c6e793f9c92949bce9fcf7e17720d9aa910e05fdbe469e3a0e45754de22208bb2908a7154a12b59df573776593b39b929a1e7d496dddf5e0d87f17f41494ad24f34c3c4b7f3c99563a633bfdf33886e7e5b7d2abbe0e884014ab02d473"}], 0x11a8}, 0xb) sendto$unix(r2, &(0x7f0000000180)="c1a434d87f4c08acd1f7c15f95672343ba36238ed9bb2db43e89694c33d2768cad900302cec1230670a6e7114dc35702d05c16723be28883ea5bc408c9f1788351071fef633dc93c0c37c20e7632cf7b26f40119fd188cd9a9899ce7a9df5b5a6d325b907dfcc3f7cbb988c58dc301b5b34482b2cd9d7bbefe8b5ba7575309e57cdfa73af1be61e9534ff9dfbaecc93f02d19c036a4fda9c1e5724c3226b3ac47a7d683f2bd0ea791aa2464fb3fa4640c232fa79592f691944ae399431891125007984e2c2e660dbb6e3", 0xca, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) 15:53:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="00000018000000000000000000000000000000bb370db5dfb367383efe00"/44, 0x2c}], 0x1) 15:53:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 15:53:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x48, 0x3f}, {0x40, 0x0, 0x3}, {0x3, 0x0, 0x0, 0x109}, {0x514b, 0x1, 0xff, 0x3}, {0x100, 0x1, 0x1f, 0x7f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 15:53:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 15:53:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="20211143ccad1c9a420ce8aae933") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x7, 0x7, 0x7}, {0x8, 0x1f, 0xd3, 0x1}, {0x2, 0x1, 0x20, 0x2}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) r4 = dup2(r0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x6b, 0x5, 0x5}, 0x100, 0x8, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000180)=0xad) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r7) listen(r9, 0x0) accept$unix(r9, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000480)={0x10, 0x1000, 0x4, 0xa2cc, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5634}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffff228}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x400}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffe0}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000280)=[{0x4, 0x6, 0xf, 0x5}, {0x200, 0xc6, 0x3, 0x4a99}, {0x8de7, 0x6, 0x2, 0x7fffffff}, {0x2e3e, 0x4, 0x20, 0x9}, {0x1, 0x8, 0x80, 0x3}, {0x1, 0x1, 0x49, 0x6}, {0x20, 0x7a, 0x1, 0x2}, {0x800, 0x9, 0x7f, 0x2}, {0xe1, 0x0, 0x0, 0xae}]}) 15:53:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) openat(r1, &(0x7f00000000c0)='\x00', 0x0, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x82) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000bd32625b4c0e824c0a431a41a206ad0a67d80ab401021fd296ec42ab8f89f44940ff75ecb7abedc9bec8f315cdccb3ac0c1e8a0ad064bb6256f99e8b87dbdd59bd8f3f79ad1502fe7e012c14435f0a804f954ce95e246123206ae4479fd0b8971afa87fb87d83bce50e7e0e0ac0bd80b0dc796e55c94019db8218bfa94bf8ec86dfefa71c3d4e31a9f54f2b2f0499e66a07ca79a021e26924cf80d10c5d302d94c4f7e735938e0721a13c1"], 0xac, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:53:36 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) semget(0x1, 0x2, 0x0) r1 = geteuid() r2 = getgid() r3 = getuid() r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r2, r3, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r21 = semget(0x1, 0x2, 0x0) r22 = geteuid() r23 = getgid() r24 = getuid() r25 = semget$private(0x0, 0x5, 0x46) r26 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r28 = getgid() r29 = getuid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x2, r27, r28, r29, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r23, r24, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r30 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) r33 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = getgid() r36 = getuid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x2, r34, r35, r36, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r22, r23, r31, r35, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r1, r2, r10, r23, 0x94, 0x7c7}, 0x4008, 0x0, 0xe1bf}) r37 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r37) r38 = kqueue() kqueue() r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) kevent(r38, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x80, 0x8, 0x8}, {{r12}, 0xfffffffffffffff8, 0x0, 0x10, 0xfffffffffffffffd, 0x1}, {{r39}, 0xfffffffffffffffd, 0x0, 0x0, 0x594}], 0x10001, &(0x7f0000000400), 0x1e3, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) socket(0x2, 0x5, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 15:53:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x82) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) fcntl$setown(r1, 0x6, r7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:53:36 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x40000000, './file0\x00', './file0\x00'}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) fsync(r0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0xc) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="75986b8273a25a4bbc4bd279a17819dad19e6280438dc98fd41832"], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 15:53:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x10}, {0x24, 0xfd, 0x0, 0x4000}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x206) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x24) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x7fffffff) pwrite(r1, &(0x7f0000000280)="095a22d70471c495f9fb5225531c74c8a22d009084ac0ec4317cfd91314ed4ce3b5902db16f8a70fc4e59b6725a057eb114324db15e19d2cb01720fb7f702a4c64f0a0ea77c42307c5241ad0716e73fb9ba5c36f5d6f2671bc3a4d1dd0ae671753058d7115d03a211d366366a8cf066271d0ea85179159b93abf62ec446166a0ba4fcff1bd3c0b3594dad3ba05018d5603c1fa811a67db1b246b06aeaf06c1c90cf2f7b676e903054a88b58ef91de8370cf3d707e2f5f8f3c0f1b8fb9db3d881c374bc88bfe0c5471225d9d4757581", 0xcf, 0x0, 0x80000000) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:53:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getegid() r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, &(0x7f0000000080)) recvfrom$unix(r14, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semget$private(0x0, 0x5, 0x46) 15:53:37 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000000000020ccd969f5c79da00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r9, 0x0, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r11, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) read(r0, &(0x7f0000000140)=""/25, 0x19) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r12, 0x2000747a) 15:53:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x3, 0x40, {[0xffffffff, 0x2, 0x9, 0x0, 0x2, 0x7f, 0x4, 0x0, 0x10001, 0x9c5, 0x400, 0x0, 0xfffffffffffffffe, 0x5, 0x5, 0x3, 0x5, 0x3], [0xa1d, 0x81, 0x7e6, 0x5, 0x1f, 0x0, 0x5, 0x6, 0x78, 0xff], [0x6, 0xffff, 0x9, 0xe4d7, 0x4, 0xfffffffffffffff8, 0x91], [0xfffffffffffffff9, 0x4, 0x7, 0xfe, 0x7, 0xa1], [{0x2, 0x1000, 0x1, 0x289}, {0x1000, 0x4, 0x6}, {0x5, 0x7, 0x81, 0x6}, {0x2, 0x9, 0x9, 0x9}, {0x2, 0x7, 0x80, 0x6}, {0x400, 0x200, 0x3, 0x5}, {0x6, 0xff, 0xe83, 0x4}, {0x6, 0x3, 0xfff, 0x1}], {0x8, 0x1ff, 0x5, 0xffffffff}, {0xe4d9, 0x20, 0x7fff, 0x9}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:53:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x147, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:53:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 15:53:38 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x7, 0xb7e9, 0x7fffffff}, 0xc) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1e, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() write(r2, &(0x7f0000000140)="242156b420426d95a00a664780dcaad2813eee33ed0dc091b8788080147ebb593ee4ccb0545fe469fbeeca63ceaea2b0797289f99678d873ed62e62232e5ae49604c7f2a9db9a35ad8862740e7ea30b5902d8cbca544cf34ba1dbaa20f93fa4c613af01f135a5b53f0f5c87498daba0a6df73bde4c3661d4a7349402693f2325d365b63a1700037b696669fad5eaa40a2abb1d9bc6fe9b5f13d7c3f5566a07af324d04f286ac5e758c6e23ddf2ac7ad62583e8206e3cdbe4947f7e935b69321601a5bd10cc257f8d6a09c42912997dc361bafafe0eeaacf8861b59c767c7838b48", 0xe1) 15:53:38 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 15:53:38 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r5, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000080)="ebffcbff13b9fdff8e69d6ae0b7e069931929648a8c8cd8ea5aa93ed2bc6e945a7133d6e81405a179fd2ada4a2ba4b", 0x2f) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() r13 = msgget(0x1, 0x82) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r8, r10, r7, 0x0, 0x46, 0x81}, 0x10001, 0x1, r11, r12, 0xa5, 0x1, 0x4e2c, 0x6}) fcntl$setown(r5, 0x6, r11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 15:53:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0xa6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x7}, {0x4}, {}, {}, {}, {}, {0x0, 0x5}]}}) nanosleep(&(0x7f0000000080)={0x8, 0x4326c15c}, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:53:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/44, 0x2c}], 0x1, 0x0, 0x800) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 15:53:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r2, r4) fcntl$dupfd(r5, 0x0, r3) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = getpid() socket(0x18, 0x4000, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r7, r8) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 15:53:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) syz_open_pts() 15:53:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget(0x1, 0x82) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000002c0)=""/138) 15:53:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f00000003c0)='./bus/file0\x00', 0x8000, 0x49) bind$unix(r3, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f1997504a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058a9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b06010000000000000065b497c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2b99a051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000177d3fc042e60a95fa5e32544d77fc3e303c99b3a56ee180c0d7cf6f9aeb5bb80f54e16b8fd2b68d10bd057953b8fb5b617710011cbb1f5d5b935f674063aeae4978e55b88f2ed3b495bfe0b0c4afe06a0c22d695765d335c5e8d3a788058e09352e358998eac5966ef5c44197d6beb332d8b4b6f918075a4e02ccb5c8176211315438331d807b034548a586092ad2e704bbd60688631d2319ffb0494bcd9695ec8144ad5058b105f6ab01bf22371d19fe116a46f852bc1bf0f2cfb7980f41c0b8ec5368a3c6a79d7809fb591d41167e43361d5dc9b811267681cdaa3f3c4ae654e99dc4dc6377010c02cdd84cd7d868c9c81b6fc51bf547be816800000000000000000000d72bc79b1b3cc7e755916850a3d3b530ec0abb053a73d8826b081777bdbae34c1ef606860c39cb06a93c6aafe7a67e3963df59101bffc44c78613bcc06161973d369d649a1e30eed2dc2855f01f4d3a45fabacee479777d8fb44321d70375f984c9eb3307dee2f63037987495b72008dd79238406376d3eb44cef46d69f7706d5de3f9593f5e010ff94491d178f1465562979527a39629c47dd47827cc0a4cca5e753fc66ce13117b14e1d374fcbc7ca3d"], 0x10) r2 = dup2(r1, r0) read(r2, &(0x7f0000000040), 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendmsg(r1, &(0x7f0000001300)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x100}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="0a3b8e9edcb2bc39c428cf820aebdff8a873fb711985a59a38b577e2ce0228d35cc637ccbb57d31b24d87c029fcb85e0ac568fbdf21b7af288eb3405ede6", 0x3e}], 0x1, &(0x7f0000003200)=[{0xd8, 0x1, 0xffffffff, "7d0d1e9534b0c8e7b2f258a4a7ad2ca20088c3932fa77d8a36218f0b342c16f629df325c9ba0ead73ccd371e13a7d01d68ca0d40f1ad6f0096ff49656e2ddfe958eb008ac1cc9192595320ed2aa665488f29cae278f502f39290664253c8a37c122631b6f39d4de82b40c33cfea8fd9e44ac2a15a20951e9e2542ed01a5118c31acfe0e3f4f29ccda059bd38fc2d5d3b16da43c632e53d8e7cde39649e0545749586cd38d6e1efd86f2c0931af8f03e1d10a57c418277c6c76b7abe4e392fdb98135f447a957b1"}, {0x10, 0xffff, 0x5}, {0xb8, 0xffff, 0x3ba9a21e, "34c70314bc318199c3fcaa9b0c108bfbb35b31ac22b7ca1730c6447874ee9d95444b4aa808967e1fae52f6482d2dfe13a05f77a361153c0f96fc70ed8632bac6b3390b08cc04d971703a01f23eb05b840d08c3e921189e85bc4fd122813b1089636800e1f5c44c56176f14d9e7e0da6ba77fc01a9cade62d6caa4d3bc527250f022d934054f8e02d6a1d729b4babbeb6221c68c909ad9418aaeda836280d5b86373f1dab1d29d7"}, {0x1010, 0xffff, 0x2, "00c4fc204d3be725bcf6fdf35d395c47359c238d179a4260bc7fde3dff2c52d0b0a458486cdaaae321e157538026c7ae77214197df859b72a7c18fc5900e563f2dcbb8117bea02c878e6207643c82f685c78da642eae00bbb21f3bab382a5fb61ff3200a3215ada70dea2cd681fe2d91c994d0bff8f380d2637c6b85a95b043c6fc519e612d10dbd8a05b282f255ce96ab4a579c09883781af821588bfe831a8813d33db28ca103e2b91d40e6289d887acd448cacd6e2e43ae6b4b14fb27458e504e10a6d5d4ce2483eca07c395aa1e8b49d564f4c75cedf5f03f2e27354c8108af1276ffc766a638cad7ecf78c2b5e0024ec565aa986c557724c649cfdd78ef014d5d9cca98d73c1a77c46b2743680fb6014fbeecdfce4079dce3279ac281eb70ff7e9b82198dd4f022c23205a3a965f7e15a4be5b9c2d523e41d55fb7dc50b5ba136e4a1306f7dc7d691a916a8d1710f0eaead0318b7a321361f1ca4a00445429f3f0c496c3c7c9aeb83d9b07d9ff43ded2bf7eb22ee1dd3161cdc6684dffe9b2158e8e77560f6890e604e17a6158671630cc23ec40b17c4a8a6549e9ad4cea1b2b10838738c9a78f41a6ca6661df9ab95f9655dc18d0de9c79de4995e3c33b859f70094e59ff48727e039b2916b90d9f956a724f582201bcb1acd7b4dfb016058fe6b8c5c0ccb504c8a259d3907011b92bd2b496de6a4657feb2e2afdcfbda3eb70dd032f54bc269aa6025a5941e1f0e34222e921af4751f35fa54592eae7cfd19dfda51a4b798eb4a20b4da9c4af7fb154777bb084ab478b6e6ef0bcc6c6cdc1ea08e0fe63b07e5a0d2bb182b5042806bf5fbb474b9dddc3d0f429cc73d1360b2efce9ea3e74991f2a7c5600e839e1652d56a68cccf8fc79298306034e5098953597d195050fff2a6a9c032d33561fddb9376e82e707b818d4f15c6ee642512a7487ad418c83fee41ee91dcd0231477b17e0b6382f3ebab39f5297051d3ceccc9f2c7b0b689bf7159d1fe2c7f006c78919eff314b70271f2ac8995b7cdda55f2df697831b30d26cd4e0d2349e3a64bb7f408f3c3ddbb4d66d4490dcfe2893f4e6ee6f55aac1136398e4eb802857c91ebb53e4c3272032772afa1299fe7912f008a17f6b7463233f17098ffe77b9f852521ea7373faab7c8097165f15b94fa0a62150ede6141158c65ae730a59cc815932694a04d53dbd545a4dd092a71b75286a38af893846515a12ef83791dc29d386ca1bdbb72bb7517d47c43fd8eb59386000b0703460bd1bbeab2f27af694531f2e11b51936b29f41c806619c8398ef856c15a68de00aede49c2ea992de0f55000d878a065e5aeba1e01c28a211345d18687614df3b5c92a3d8d50d036f95a2917c38b4e69283cb213f104a3c2c58c2820720065540b4111d141c42faa3d3f3e61b41e2d844977b5cc22eda7f8188458fdc02c7c805e56af67d27baf2bc88e1e39b4cca7836795d8d41d28acf4353ed688eb4923eb26fa2a07ab62339530c08a86a8ae0d79d861fe4ebfebe5fae8dbf78490ad467f3e4af806a6344f6617d4e25ed16bbed38a799144f485e4ff6340b485702ac4f4097a767b47fe364a0b619b94a88caca7dad5597446738a2279abfa708370352730b96bf388946e04886b0a8cd77b60f4dfa848892c9cebed7537061cfbc11ab444e983014732e8cecc6294b7b67ca1b47bdd72ae3eebb70dff16017ffcc163ded97ecde49b58c2725af5aafedc2eed19ecb24253c094531e8691f05faf9420547827661db0f431d618e569e157e0834d5cc359e5c39e3315ed8f6ab2e9625fb908475cd4b63fbbaa2a5f006fdd7765abbe180a4eba6980cd67b55abe652fd7101f5fab76f300ef9cfbfdc7ef78df5ddbee97edd7904119017085b26aef20e0c087ff2e4c5be334c9a03493eb8d8470243a8cb0cd50b40432ef56235144c7c56ae5c1b21f92ad876a7cf52b69c3bc5c36f731ec251d719e1ddb3a6225ac9f44f2da0ec7c90d465b06c1ffd11b5bf6e32fd3ad390209e7aa285328112cddc5627406386ea3705d4188b68aca2db19b0e6e90192f27df505c5a851fe83742ae10251a917ea0a6767d9437d39dcb9ad8798e952afc14a9da30aecb9356abaf4d634dd70771ee82e843bc64b884d27a00288b7d6d44e783cabc6b64103c2a3bc0bf83fc3a0c1cd05dcc130b3e8f422b89c74468c2665d964060ceeffbe588d02a6a1b74e856979f8aa07a2891cc1d49b399ff4cd1739c7a96c2b428231d39f0dd33691c00692e9cc0eb5740aee767881ca529373dcb513903dc4c4ef93154180904cf7aeaf4834800dfcdc00e8fd81dec4a2d00be95d0473ea1bda8527d17b3e6a88330223898875007cede66c00ad3ba191c54d85c87b5f34143e2b98361c9a176227acbb4e037594ec2fc3686e2979b98ecee977c6328555ca5c86b103b57768f18e806957726159b67bb20b491c4ee56eafb7305c5143198f63f3244203bd000a947011d84a917deb819d51f2d270f4142f61f909d8a6ed6b9f36bd57f9395b56d75006f8c196c9989cdf9c8f3a7dd743a616ee84b07886acb2a0cbd8c048e68a0c335a601b658b2bbc49afac2b6bd4457cdb73c172bf2a9270c18f17cb26a071127b3ee2391ac6ddb9a9105751a732a902c76e62dcccfd6d9e7ab60d0c9e8d6ad7093118290f4ad06ac4e690fcb7eb4c3e88439aeedc9cd47821acdf508f4fc698dab3588d136db9dbb6f42f6f711c1971b1dfac9d9a151775391d1b02bb47aa11c8324b86ae9bde27875a411e63ac6b0af2a9804943c8b3e182087cba95d067eada1b60e10b0bfd99af4d4d3f7b3ac8749d42cb3e9c43377a21e46603108e030f8c33d130c6f385af6104e9f171f00d3578103276c543f32e12b02fdf38984487b64c300faccf78c44be98871ba2034586a4284edd76c61fa9b6310aa1b7028ecce00f8fc1851da19fc7d757657d1dfdcabf4a4fdce7077d4e1a45a90f1a0b1b5e3ea5bfff6faf0edf90ea6c7cdbf5857f6b9b72ed4e17d2ecd7bc4036d9f726ca3992b78a99e3e11776ed8b5a912d3f6fd6f1a7c2f1c39c0191d7393a369a29ab3e1cd8398d43f5d84f3816a9a1f4493b0048af1f93eb03c1d9a933d32b7ade97854c978ac5f892253bf85acdd0ddb1dee8d45dbb47360bdbaacabd1aea09409ba3ade10573094c4ca8f9a4b7f48b063c4271fd4cb26d672c180c88baa037ddaa826db403f09211dd63281a1a4b253508554af2064eb31a13797217418d427a9e0c623b80bb163c69680d9a988b7672dff7c7eb555771bff855f9effdabbaeb4c1c1c4e6378dd82405d48f5f9f8a2fe02d1a623c15a7c5cd3e3e81328652765fee844f467baa021536d486cb9515d023beedc302dd529a379b4107e0131486b86eef8b5de86d8e5cbb4ca641dab145995b2849a3ff4650dedd403f21ac231f17415d8a70074ac8737fc548df77f8d68e0e85648cbe2b44f0ecacbea80b0b21bfd2a23da5c8c6e8595c64fc3a6febba6547db21966609edf3d860bc242a47d4e45ef6a6552694de35a44b9963ccfadf1c5d4529baad2ba8b66199e0199b35e18b271cb4233284f29d76e0e03997c3752fba44b46555568e6a2ae1354ce95ec41b82d0eb5dcc3302b90b88b5851073ef1a43710f6770cf92f5df033b7f89f0a24139605d89c14310bb4cd28f1a3aa3204c079cf051296ef80a086bd79feda299bc13fe5b293f9b4726d2182ff3328387ee70210b149a7ed814c556b3bf53d99d866ffefd7fc25626e61113c2b210477cf10ae3cd52ba5a5819bfdbf6c1b203ae039a442461f5c9604d5c52c686f37c0fcb1bf65b48e07f1faa27ca563a7039beca686a755b77af194e0f93647c576363287999c1128745f5a5d5207859c9e2585dfe6343cb24941b5562b12665370e3ed2437962c5615064f74317ef4cdd6f85930e1ac8b28edc893da9f3047a28dfd9919fb21ead61f2b100280a1e22e135acfd7483bd50c4ee88d219b09e124ab46ca2a8c8ac9fc12cf0cd55a75a5435a48d99552181569805845d85695eaac83a546668593528a0a7c5d23c055e391da88dd862d2dd3f5a5a7cde3c9a0d8c5240f31f00b32ec014713c8ece039c38d75a2d78a493d916c5fe356ea5af003c76bb079cf2eea442f6de45ac35b0139d7dbf0c4eb2cfda04d0927e5dee3f2b864be1e3cb2dfc804a09bb96ae7bdd854cd969dbee5f6b4cc6f2e284568eae85eb50505d7da83b6d52be11e6a49f07738790ee2bc207f4e7b9801592a0f27b62530b1f8ba386480743017572f8a5a1d2d2885625802fddf96a0029c3d4bc9bf76745b3ed941862a776edd3dd65da689b1f855a9fbc43cd57d7745a5c1d7514348e0eabaaf4d8962a236ab2e26142d5e4c85a2f98cb994f1dd334af629518ff0b174f04c0dade8edc3e8230cbf5f76572e9e0a9c58b832c8c77ada3353cc32c4ee60c92d8382d17482295d8b4a7cf71d6e6db166c75effc00eaf3172a48077398acbcb67470e9b3fb59d658f41471d11e8a2d18fc40fd507875960799927ec4ca5e30ae0b03dbb3110363d89c86c9c5df1928d59df7c97925bfd550d278c69bc0b7d061584c1f5a7fd735cb0759bd326de9c4fdd6cd6c95bb2fa8d4f807c851c983cf0ddf26b5c557a203e82f427cf93d1456a91315f7baba0d1c71b2cf4b6c28c65e881131868b16d9e92fc3fb9f12d67791047e55fe9dce1f25f711dcf94ee4f282e873094614efef1d69f0213ded7e0e7066f999582c514ec786084512793b2bc698f1ec350c047f239996a5acf84be886d4a7def5a7416b1b0b7e65f90bdfabc9ca4b553d91c9fe6a6eb36d46e14f302ba9904ccbda780d011ebace585d8421ab47c9054e9c9bd217f3d48fef61c7ce513a4fd9a27b1a836f6ab6897dd08be6c4818f64aa3279191d6be9d597dcfde806be766de6b8e27b5de0a6d910c752215a2bf4aebae8393a2111df907c52d49811fdda0cdff86145d57b39acf8bd7ee4a4dc8ac9ac10e8a20dfe812db7ebef4742db5c81f68fca383482361d81a87f79064a74311277f4b3b8b3103eacd0b902302a7660acc34209cc7d7652aa250e26c7fe7216816bf07c311caba0e47cc675d0aeaa7b0e3dce6ff4b00af29c9030792dfc1a8fe16f7f62c44a7ebdf6f54bc371fc1921ba2e6614a8f76e5341a46f819c6468c0319d2e2f3ee86148de942b54f659768f2295793e48b67c28717b7f5ddbc6ae68d2e60dd2cff3700d944d15ee51341352445c6fc0717a88fd8efa8916d312152e588eb99cc42b60bdeef0ca6c808a1d029126aa26bc4298acf1e6c30a8adef693852edb88540288764af7be3d47b691e49acbc33c515b59e70414ff815e966ec3c0cb4247aec98fbb8e1737ac0da12d881a14868eb9a7810ff2823a2fe54ddf284517933e00d1090fd360c1a85e94423dba4827ca148b3bd6ca6d988963986685cb2caa87d4d3c72385081ec3149ebbdebc4c8b9951291463f2bdf09583bfd5504055dfd248140287ebc9b497223112023a9b6c9bd47719ca2a1fcb9a4b932dafbcd1085f347ce30d66181bf0860aba575e0fbc442650c56a97b386ae4d7962cc941274969848e7aa15ff89ffb4d56006953424d568c8389276cf68ec774320585e48db935a082035e5cad30feb7af11ad599e9c4a8329159c9ce9c8426cbef5aa45b1514857fbfdf9e3116eeb41b1bb27dfd3beca71ed0e0c3df19598500cbd071269ddb2035db4958dbd340cbae60113edb5ea1b265430d8c09fdfc2d8d15c7ba933d93eaa37d28dcf"}], 0x11b0}, 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) ftruncate(r1, 0x0, 0x8) setsockopt(r2, 0x3, 0x0, &(0x7f0000000040)="eade8e171c6722fdb9662b2847ad8b3b609206f8c8f436c07031a11e42ffc0898f6c67f2b95bcbfa3504e7c7614c84f339c3e0948c284b65cb31988570410b603ed05d2eaab18b356d383f53c408eec49bf5a7222219e4624d7acad35dae270c0194c56bc9357c6e5ff48542376d98568d6c9970d6688bf5427e5ce2d4b9160419654e62877591198d8ba85b9ea4a15477e30cb9eb79f543", 0x98) read(r2, &(0x7f0000000280)=""/4096, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08060001080006040002d4bd30ebcfd47f000001aaaaaaaab3aa72000001f33074418b7915a730c0fc792ebc86c94c1a8ec9cddb19a7fd7b6840ede6e2e2563087fc7bd2a4c19068862b11b183b53c70d7dbde2e0d5632e96b3f0000005973ab1c581f45bb2286b93f9ed128dcb0a25bc12798fa9642f6a17b5c7f075fcd15be70aacaf2afcad0aea42757f611990aefbb03e4d17894544a1dfde1924a9817e7845ba9a86f7dd99e7b6b3dc795672f9b232561da18f4e7a439fb689de504178a1668386829e012e5696bee7f000000000000000000000000003daa2d3f6947f488ee55a436243d2eeaf985494a50675d222d0300049b8e4d8a3b0ed17a3403c9f348712b4a4e7737ab954f373f1b6d73f53a4ad819ab2ac4427349"]) OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0xaa51, 0x0, 0x0, 0x0, "0c6d26746acf2945bfdd78016213580155788896"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x200, 0x1f, 0x9, 0x9}, {0x8791, 0x7f, 0x7, 0x101}, {0x53, 0x4, 0x0, 0x8}, {0x81, 0x3c, 0xc6, 0x1000}, {0x1, 0xf8}, {0x0, 0x0, 0x9, 0x50a2}, {0x5, 0x4, 0x98, 0x6}, {0x1f, 0x3, 0x1, 0x6}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2011, r4, 0x0, 0x1) msgget$private(0x0, 0x204) 16:00:00 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000000)=""/79) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x4) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r1, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r1) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x25, 0x0, 0x61}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x3f) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)="5d949c3234ca1880f55ff89647bdf85492b93b12c10b6fdd6d01bc6da521792290ee50ad1f7f7b25df3b89dfee57b4a6d3bef0728d4fa8b9882dd086e3528eef98841f48fa830210d2f4501b4f9dc17a61586ef8597a3d6309d7b7d84353da3ff3e8e65945bcd3ffe15f09ca081730139a9fb28a8e29d7a60345ce5bba08876aa358dac01a61a0cf2cfae11a8c2fdaec0c9f064e6116a794bbe0b3d7", 0x9c}, {&(0x7f0000000340)="5a314bc4b5e36c70469cc4fb25c59b409341d576fbc1e7d793fa7d7b338ffa85e3d8950f431fc109d8b0efea56fac2b83a945c42a7b52e05c4a460e015fe1caa4d6f2ba635ff8b119851f46212c4a6", 0x4f}, {&(0x7f00000003c0)="4d9989cadde27bb0f070fd4c794c6bcf92a7da8ebcfd6c62dfbd4efc843317ad2056d7b66fd9d0b81857dc349fa7d48ef4e3e777da856f82d306a7db0adf79f98203bcd85a1325f8061dc9b1e94a80f9e830089b04c0b67fa0e57d4e3337f528daa5e285a9ca150092b2aceb7b181ad1902dd934fd3eb75a554c882ddc3206f8ecc8335fed1eec1dd62f21899d1b3d20da114f3838cb3add7dda7ed5f5f36201659e26a955f52d1dcc95d92db3b822e8b1003648c0a4e791930e867cd176265010ed34922013af1ada4878e9d8eaaae4aa656498bf9ee8550cd14bc6d0", 0xdd}], 0x3, &(0x7f0000000500)=[{0x70, 0xffff, 0x3, "f0c7ff9d1ababa5057a9f290668cfe237c4c43c4efd4ee859592f70dd7371bcadc46a0f4fb69b1546b3c5143eb817734f3b9e469a0048651b115e1252e6a52df97bb4ffb915000cfcac1ae3e0635acc2266d8d6cc1edfc7e38b6e5"}, {0x88, 0xffff, 0xffffffff, "87e5ef5251a11a1e5664f751fd6ae7af757c7290acd509ff667418613ed0948ac40ddaac9e2abf75f828fa69e4cfaad30da3eee5a4daacb816c2f1aaa6ffc2f4499ae8b3db13fe27a7b51d793e44eefb104d9e9fe1f15468ae04bdd163e48be621ad98a9ac66c7226de8e577ee2d197b57aa5ab08523"}, {0x1010, 0xffff, 0x2000400, "6620f40e23a4519019eb84499635f38d7066a12d23678b544d3a0e23458b3beb64f290b896757df6d9892759c09fb9bf9925216db1fa19a7921f201fb23a78fe685474fc17efa1e2e0883d3f28502d2328d7e5fff26782b36a4d789a9694d0d7ebfede5a3d36917d083525ad427780efb303aa968dd7258a38b93119a3b33841f74530281acdbbf3f9a17af91011b0cc35cc510a8e54b1709e693a7a564f0a2e8d1837e9bcb5709d94557eb5e09bc34a866fe2d8ccd55c9910b85e9eb6f51bc96a135d7fbebe9efb8a20f945f7057243c6000b0445706706c3bf3dd72b18e8a2609771f44d2b53f108590c668c03334273c26659d519d3608f08ffaaa931de58ef3d7d030bd1982e0b5c0956d76bca200e523ecb3e452eefab560b5f5be66d2b59aa431f08a23d8047b03c74c26b3591e0920f5c4e70a330aefc72d85af6e7796481b6b47b3776ea1db870310ce7cd9911176e4e4590d97acc8b6ce7a48ce9edc1112cf2d03e2e521f36b843bb2058f33ba9b3394a04352f98c2ef7605eb6911564001ce12d91aea790ca7b6ae36ab45182f61fb04606dafef6253ce644c62f4b8b64486fe48391b10a2ef8b2c6c31305df86b168177056b2fe5554d80a2490250bb1ba4fe3a62c85bfeb5dcd76ddac7a99ecb18760caee9983596812be757c3e4e01f62693cc26471ab6eb2539ea894776996d869668c91c19de3d17366b0d16c32375f81cf83b7303adc0d4e981682339bf594c5fd7c3f2ece5052f1bf1fa5340d7ae5815bbe6d339a521bacfa854e1dad12f124c573a065d3975e215a14e1f7a8b57c4433e7925ec877ca82b4a66c9d1240ff20cd11ccfb87c6a89b3fd733b9062592f39720f36651d5021d981a5953623e50595c927c8d2d5afdcef70bbde5cb6249afc7fa0eb9bf1bb015beab023677aeb3c82b80ad09992c5af1263513998d2b79eba6434e382ca17b1f92708bcb9eb636ed81fba468893d8620fd431c2f3b52a84c12f50da1559398c40091fd05fb52a97c24c49b828c1758900faed20dd9c6e5e631ffa78b122fa693dbb48c9036ebadb61aad60ceac26c5025ecd36adaf53528eda0421e63f52c36d36b136404e0a0434de6894708ed9920269618196911bb45264f90760271348586302e5a63f11bf56e862822c70717e34949ce5e68fa2601d77b77bf972392361559d88a35e018a961894779b5d7321fb600d95a91b154cd1b9fc1c2804de9d136660e686f7d163d82286cc4972b030e98ac47304978246f396ddda2dcaa21c680388ec4ff527b0b953f8a90b2b9775a7fd380f83ed2c29eb3f169d6579cb3942bebf472a08dc7109c4200fd9a4134608087f319df89087751cd41bda21ccf8a678f07ec5e2759dad82428dcf90cc98842e12e73e07c96582970e3ea72942c58f3c55c7016ed5cb4654e1ee0adee193f3f6cf6c43d4bceaf6f036be03be375231338f2a2e19c6d4ca934634073b8dd265b73801f25cf3093e97a7c392266bb000dd310a1f61aa92c0004d923df7a93f2faf27e6c6c5a17bfc184dd42e9b23c51cdc29144f7d670bc7a9087919dd43ad8a122609bbdbbe835919d0c4b1776bc1b911e340319fafdb4a4ef92aeb7956cf5d330b94f300dd52bf978fb9669c8e5c2a6ed9e1201789a60c663742aec428c3777de5809404726ce4a1e5567283f5192a4d6ad521c4ec4df7fc0b11252c21677819f2794d509bcf082ab78660aea730de2262d394dc48e9e407986149341e9bf0b236d64a282c2565a791fb4ceb41e1562f30485fecba9290034417d8d48433ecc450ef542de7c07189a2191aac59012563829b0af90baa6bf2949e4840445750754fbe6581c212e7bfa1e7899ad452d3f7b53efc4505702e03322950aa7ffcc0aeaf3ee4e64790c4c0a8d8a56c9e3c1ae33cb81cb2735895a9781c8055602523e913d7c4a2d0f6e6cccbeeb86ba1b1e33b486758c6dff362c1ae41538a0a6e2b1a927ad14c54024043555952fec2ae335f18b1d405c0333b221abc29d81ac2f1c754c071c277a61dc4e231b4e8e88a19140689de968e0884781880b4e5a4f07a37e313f13710be07f319341503ca35cdd90078711eb473f28ef601f911de90bba295666a17233b80c1e2c62ceb50879f799e86cc71d9e6785d519c27e460e8df8f3fb4358c16a5d1a7a0aa91a30dc7f2ab0b7bf7309ff08592987bbe2ef2620aa5951f939a8180c63f0d6ec01539ebd040f315a1db1e6f95294d717855325880e5dff345c6aa88073c42da5392700e381676b1adbab28de5a5aeb3b787009132ea507f8dd99c6948cc677cdab8a89258b31441f08a769a892c00d22a463e06691c3d3bc34bd01e8b0a854167bf3b0a4b5d25b2db7bde14038ed59351fb3ef25e5a46df767680bc4b89f648574d9d369e1adca33dd8ce3f50253dfb0ef895739c3f1dc1649d1ae822543dcaf81fa65d015e7815b3a1135a0d001e04ae6cd22769d86ef4794e70730a82475c9d876e09fe9584b67df3bd2fa2b804918a54afc70485f9338b3edebd875eb3c31f1cfe8b364965617922d90da2ddb8c6d7b30a86e0e42558cb9200a71b3c19f92a655fd0846c782afbdc8465885fa156a3deb0299d07173e3dcd0083172624995cb9378987b12e3fdfff593b8b4c541aafd8c65cd28805cbdf947a231687bfc95f118825f4b4855a799883085bdc6bb0bc1e10f807a8717ac3b39d5d5a2b138a6dfe9812fe1e5a3a80c9bcfe22bd33d5ebe7bbfbb9fb9c0a98220ca3d4ac677bffef3759d69a126392eace1665c4a5779eb872c020b1f2a0450dceb40b1b14f667afaa78aee5a7768744907caad1969054028dd27894d84a6207a3539e625a7003701a0587818a43f93981ab96253e7134b8495fd05355f579f59adaf384e9b87973dfc8dc0a0ed8c91a476236a0df67a8c30d79c31a5d569889e1e001bb11cec9a1e9d860e15d96767f06f336113e120b08f61b731ad2e2411e1805266b25ce41f36550a33c8de3af16b479e168c24b7ebda21618c66664cbf6a52ae22cf6e6bdbc9fb908dd04fdfc7e85ffb5af037ef7517392cb8ad319f4fa194a48684b2bc5f60ae139fbbd1355e2223287a79c8ce0a05618f7dd129f002a52c33b649887685cf5f4122fad49c44aaff148835f1e02ff806a4326199f3c2e5317e2cd407f2f464acb7435f3e32abca758e00cee3e3ca6b61395eb206bc257621b862f12fd4f900cd9309e46b4c6411ca7e174f6ab6b41627960cd6101b979f5cd348c6e96bed2efe87aacf692ce4734ea003180f8b10ee67b08facc7275e3026ab7736ad7864f210fd73b2f10f7abe4eee11fc0bf3a9bc952b1ced5d6e4e7f311757d6edc997912f5b0f8d050d6fe4dbbbd2bfcb023f0bb6ad59c6f18218ed43cd8942ce2687c48d8607d27df86a50348089bf2ce9ac843809d2d36cf90fc26a03ccfa92de45622f7ff43b4cef6795fa1aaeabeee097520a7e85039fae156653958ac41f9461829deca261df29f5a65dd0f907e47602fb8c87d17fa8cde3f6ec679084cbe2f8a25751fc9809238c037aff44d7dfd9d3f3e5173e5afb796c71a0183f4965c3dd4b8b532ef26a1357e5584d9ba05fde40b8cc5d4cca8dfd6d3e4f15348eff59aa39b39137231f3eb88905a92d9030c4e31930f9a6c4d3ca09dfc40061527e8a85b879460af7053b60560ac3b4d04bfda142299a3b08691179bff83513b8fc33055a151d43b11cf0f66928936b4efa394e2d8e34806ed494570d94140a6e4752302b89775e374393269f00adcb7fbd5a675f60bf2bdd3c069688505041969bc6f83a1a362fbc3ad4f96f05cb27be1b436da719511d126f5ec0e7e860ccfb8ffe26fc6c3e47533e91195d047a21bf8bfb6e82f41a5308ae8e84484470906763c04ffe8c1a68114f60b633e24757d864410a21df0fff2e3758d510b7f173f7842f4a820784d30f90499b8f9a1a9208077fc94edb092448e27cb874191e972426e59daff9ef581156d2a86c42c74b366f1f51b0ddf5f2d126e223f9f7228d258335398fc07448e5077f847f5dd4cf554638e5e6f1c80811a32ab1921e7dc4d4b5450e6ed5237ea644cd23443e0f747e7fb0593ce011f363ccb490534c716a44aae7583ca53903e98bc917a5ada72c09f9584097dc0914156ea1d34d3a87e478e8225c785ce4722cdcb6c4d566624c4d9a35839d6527237d2a89442a866da21577a2d49cf228ee221fcf43ac93bb10980dbef9dda9b60538d5577e5d1a8dbcefd603cffc08fbfcd0f118dec8c8ce3fcd41005478086eedc50a5f332047bf31faa6b9b329a1c33b4c1d9eeecf3b569d62e82b8145009c8862bda5bfff2524eea19c68f2572b7d6b0372d813164512168baa29d12a27cb6ef0ef4ac984c3e35c172967c1a912da9e0c04b2e5aee93c0a5d0f67392ea70edf445e63e134979d1e35191384613a10ca6224fb0009efaa2e24b305fdcacc21ee0c93b20b6259629e73d829ea0cce27450292853d960c6a11ab099df089364bfdd7b38598dba61ef9aa947f10c9ede6f02950def7de10ff6820768974761287eceb3e5676bd1a8a2b4880af9f98aab8d8306e20f27ccde1ac9c4ec5d062c18287b2b676dcd7c09e2957fa3dda835507fd48dc0be68efae5fd7a3a4d6320ab34c938d787913f190a64cb84494a6ebe281b289a03be48eb7f6d4d3e1450dc8acee5aa9aee86d73008522d510f27ed7347efb703c6f2b46946e46a9cfaebe6718e86098207206796e5797a5bea286d349fecae61a57ebbdc2bbbc0582389a0a911f8c564d9d39d905d339e8c49e940a38a1e6f8de9f38b5f29a525a4e2526f6a6e69aceedd7f292876ce450a50a5e7ba143344df4c2e4e3994a8fd8329eac802b0f87be4c67f24c8899fa4d0331dc10d8f3105473804f6a065643fd37a560291e5f8a3440261165bd5c42d6574f849a9913e31b8619aa4cc8ef8aaf8e9dc8faa9e1ca4e4fe744eee28265773a702859bc57c137bce1c8a7efca812b03ac5b68c792d5bfaaf592106ef5ee59c86b5c0052d5195efac6cf7a165580f0107d6bf85d1a545b1ee3e44a68d84e4f012a152f568e10569de9b2a8240905fdc5aecc1a37880c51e72141d321636ca7e6ce6f4d26e5f771260cfe935c6b2ba8aa06230dc2254e70da4c5c66b0e26627a1b5d3b63e45e166453990ef43db02bba1d8ef9dd2beccc053dd918b03dcb419e97398decc561ec84f1f3b43b3f02787eeb7addb31915229f98d0f23195bbc25554c2fd9290ccfd2eca655860c2e6af0c1951c4cfdcc38f69386cac93ceaa8d4367eb90135c581dae541c50b079fa8723634fc47b979dd1f3b3c3e4175af2c0c4e2f69aa6ffa0bf2a229470a90fd33fe5743048d1999d2fa914a9b29968973c81c0f4a39d8c927e3ae27d6a107f1fd57f110cd857f2189ffc56597771dcbdd8ae90a081686e121366b45afc265329c3bad08562d58d2ba77c36b66bc8bba88a8db6de41c990c15cc0f4f11ef32f806107e19d92399b97270ea39fe8f39a823703c51f2058e75afefacbeda135d85b6476dae7e80a598ef904fb2ac907465b112ae20b0231bce2f08307e2426f9498683c8a8dbb0c62def3e3a5598aa9b4a95e52a758bf6d9fb786c81e54ad2ded5613f5eef57c0f9b5621c6f26805b5a45172e8f559f54ede3c51696cc3bbc638e44f6fa5c7460e8d0936fb1d7d34d78ecf04d7d94af9e8aeec7d1e12020d88b05885fabfaaf95b9f6b858599475d0a48a4a37303353dd8029ee457ae0b4a280da87ab6e7c38699863fe6809"}], 0x1108}, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x12) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r3, 0x4}, {r0, 0x80}, {r4, 0x80}], 0x3, 0x7fffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="16b137224628ef44d2fe3404ad", 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="9dafd22a91e0dd84ae088d88b2f9") 16:00:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2810, r0, 0x0, 0x6) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r2, r1) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x8, 0x101, 0x2, 0x8, "69f167187af26cd290470619fb8bf1b14ff028ba", 0x100, 0x9}) r6 = syz_open_pts() close(r1) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x3f, 0x2, 0x7}, {0x3, 0x6, 0x1f, 0x3}, {0xffe0, 0x3, 0x7, 0x1}]}) syz_open_pts() 16:00:00 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x10a08, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0xc, 0x108, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1123, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b41bdcd758ec23ea49af2ae61ac244f804099e56ac4b14c"], 0x10) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000", 0x3}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0x3, 0x0, "6540c20c1097ecdea3a137317ae2ef6025d2a2f6", 0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000100)='./file0\x00', 0x2) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000180)={0xd151, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x4, 0x1000, 0x1f, 0x1, 0x68, 0x0, 0x7, 0x2}) syz_open_pts() r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = dup2(r8, r8) shutdown(r9, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000300)={0x7fff7fe, 0x8000, {0x81, 0x6}}) write(r7, &(0x7f0000000140)='W', 0x1) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x1) r11 = openat(r10, &(0x7f00000001c0)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000200)={0xe32, 0xfffffffa, 0x9, 0x99d, "9a794a08eb3a97266f99f2675ffd5666123eb4e7", 0x1f, 0x7}) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x4) renameat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') setsockopt(r4, 0x4, 0x51, &(0x7f00000001c0), 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:01 executing program 1: getpid() r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) kqueue() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) kqueue() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000100), 0x80006, 0x0, 0x9cd, &(0x7f0000000140)={0x6, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xffffff5e) setuid(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/230) seteuid(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x8, 0x80000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(r1, 0x82, 0xc, &(0x7f0000000140)="ebffcbff13b9fd47812eaa4e713048e6b9319296", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2d, 0x1000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) mlock(&(0x7f0000403000/0x4000)=nil, 0x4000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x6000, 0x2) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="e123c072862b06b9f4a95bb0e5f7e1026eabf3085aed67a6f35184128a178ac891c138f381d744d21bb1a67a482238840a019450cf819596479f5185ebee91dca6ac42e78b1d4785f6022c3d604dfd87"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) sendto(r5, &(0x7f0000000280)="b17f5259f4a4ae61e5a0a2ce028811486a0f2637d5834724c961c451d5a70a4d0a6f5a5c33a02770cb972cdbe84a43c1dc466d9794774ee58be780fec669e7a71bec5295ffd106d52059064110f10cdf10fdb793bf5fdd7a19a7149a03d852634e62b66c9fa0f95b1b1e8366e6599f05e0969c3d8ce54e60a29f80e71d6a669cc6b7d4b17e9d2a769e6f35d83008e36c295b1492e41cf031958ea2184d18bd2f54360da224fc958caa41ff9d4e889ad049ebd056040368bc2ee2f75ed300f403de25b61672cd68c846bc1008f8a471391458f345ae", 0xd5, 0x403, &(0x7f0000000180)=@in6={0x18, 0x1, 0xc1, 0x7fff}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x28) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r2) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:03 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x76313297bb1ab350, 0x0) setuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x7, 0xa0) r7 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000000)=0xee65) r8 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r6, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt(r13, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x10, 0x5, 0x7) listen(r15, 0x3) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x2, 0x8002, 0x0) connect$unix(r17, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r17, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r18, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r10, @ANYRES16, @ANYRES64=r11, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r8, @ANYRES32=r17], @ANYRESHEX=r12], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r7, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r6], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r13, @ANYRES32=0x0, @ANYRESOCT=r14, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r18], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r15, @ANYRES16, @ANYRESOCT=r16], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = semget$private(0x0, 0x7, 0xa0) r25 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r24, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r26 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r24, 0x0, 0x0) r27 = socket$unix(0x1, 0x1, 0x0) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt(r29, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt(r31, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt(r32, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r33 = socket(0x10, 0x5, 0x7) listen(r33, 0x3) setsockopt(r33, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r34 = socket(0x18, 0x1, 0x0) listen(r34, 0x0) setsockopt(r34, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r35, 0x0, 0x0) sendmsg$unix(r27, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r28, @ANYRES16, @ANYRES64=r29, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r26, @ANYRES32=r35], @ANYRESHEX=r30], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r25, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r24], @ANYBLOB="9f9de90263633126ba3ed7d5c0f4e6eb854b79b5c3c29eeaf849944822a4892025a87b9e9fa7f71cb3e4e9285dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d304000000877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c64ff008006bf71104d1762c3fb1dd0c4dc3a41a195d00f02075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a94008d147e4e34d1de33bdddc81e74e4c5b6e73b00"/204, @ANYRES16=r31, @ANYRES32=0x0, @ANYRESOCT=r32, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r33, @ANYRES16, @ANYRESOCT=r34], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x261}, 0x1ff, 0x3ff, 0x12}) getgroups(0x4, &(0x7f0000000080)=[r5, 0x0, r23, 0x0]) setregid(r0, r36) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1b87) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x110) pipe(&(0x7f0000000100)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000140)) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000300)=0xffff) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r3, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r4 = kqueue() setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x1, 0x4) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xffffffffffffffa9) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2}}) mprotect(&(0x7f00000f2000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x2) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000002c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de9ca9ee75e3b30915fae533a8265952fe948d4b5d03c938b6fdfaa006d323c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9689faf0465208637e93b74e26ee496726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e87dd88afacd3683d63db1c63f32af973ee3628010a881569a6b7d41b1900261c8d8a53fb7337951ac4f44db843aaf740642d", 0xea}, {&(0x7f0000000400)="1d5b934e107b1c557d9647aaacd87f3d801d864ca9e4b13e5185af68776e7bea452e18064553ca6afaf2035d868bf51ea2d5ef4af5a4a70b24c24602cbe98e39261982fe7a06971e6576db2aaf3c2ad8d27254343568", 0x56}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0x1, {0xe3, 0x51d9}}) execve(0x0, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x7, 0x6, {0x8, 0x2}}) 16:00:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)={0x1}, 0x8, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgget(0x3, 0x420) r3 = dup(r2) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) read(r0, &(0x7f0000000140)=""/84, 0x54) 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4810, r1, 0x0, 0xfe) read(r0, &(0x7f0000001380)=""/81, 0x51) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) socketpair(0x6, 0x4005, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r0) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xebd5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x8000}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c9b554fcff6282c5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x6, 0x8006, 0xfe) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000075c837c2225e2fadae9792fa4077346142ae05107d353de389e500754f31f198fee7a49abbd30b6037e3cf0c6294e01bd2"]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000400)=0x5f) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) accept$unix(r11, 0x0, &(0x7f0000000080)) accept(r11, &(0x7f0000000180)=@in6, &(0x7f00000004c0)=0xc) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) accept$unix(r13, 0x0, &(0x7f0000000080)) r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r15, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) accept$unix(r17, 0x0, &(0x7f0000000080)) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) accept$unix(r19, 0x0, &(0x7f0000000080)) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r21, 0x0, 0x0) r22 = accept$inet6(r21, 0x0, &(0x7f0000000700)=0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x2, 0x7, 0x4}, {{r2}, 0xfffffffffffffffa, 0x44, 0x1, 0x59b, 0xffffffffffffffe0}], 0x103, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x80, 0x40000070, 0x7}, {{r0}, 0xfffffffffffffffd, 0x23, 0xfffff, 0x3, 0x7}, {{r5}, 0xfffffffffffffff9, 0x8, 0x8, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x48, 0x40000000, 0xfffffffffffffffe, 0x200}, {{r22}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x20, 0x80000000, 0x44a}], 0x1e3, 0x0) r23 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r24) kevent(r23, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) recvfrom$inet6(r9, &(0x7f0000000380)=""/104, 0x68, 0x3, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x2}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x60) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) dup2(0xffffffffffffffff, r0) socketpair(0x20, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x9bf2, 0x1, 0x3, 0x8, 0x0, 0x74c125a, 0x1, 0x10, [{0x5, 0x1, 0x3}, {0x7fff, 0xffff, 0x71, 0x1ff}, {0x333d, 0x800, 0xffffffff, 0x1}, {0x1, 0x7, 0x5, 0x1000}, {0x5be4, 0x1, 0x8, 0x3}, {0x0, 0x81, 0x3ff, 0x82}, {0x1335, 0x6c4, 0x6, 0x3}, {0x1, 0x0, 0x2, 0x1ad2f149}, {0x3, 0x0, 0xbc, 0x4}, {0x91a, 0x0, 0x0, 0x3ff}, {0x7ff, 0x3, 0x80000000, 0x5}, {0x3bc, 0x1b1, 0x400, 0x12}, {0xff, 0x3, 0xffffffff, 0x8}, {0x441, 0x5, 0x1, 0x7}, {0x7d8, 0x7, 0xa00000, 0x1}, {0x1000, 0x9, 0x0, 0x91d}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8}], 0x2}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a00"/652], 0x10) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000c00)="e6b4c71dcb22fd42e6f2e48e5b133e36e6b1a4e4cbe17694a794942b6234d7a41b7cb7dd9d9ef2fcf9fb0adc5c9deff8976cb4a48377bd6ccab12b78e2c0d91068bf20cdfa88b31165d31854842bbda4639847060fc1ed5a454e044a72257fea755b3084f6e2812aa7f44361c569a4665795bd91763abd26e3a873411362afebc7df983712fea11140a83eb32f26978d4d48742d5db83c7e560b48f109cb9e9050175d422dc9994df80677c5b0aad892e27fd1fc7ec7ae67e9e74ea58645b05a0014c70833fb01ad0f6fcf99671509aa5bf4a8a8093fa1acf5384dc9b4ad19d5288602eb2736e391b2d0e6033ce23e292086fab1d1c15d5be82b3ab5e80c4133dc020965e851eb18e531811de64f0d1aebe00c0959b6e745a36bc1324bffffb3f26303d92f2d88b2f3c3055a6188aa78811a9f73c661158c3f104f7b004687b9d47117120533e31c3aaa759e26b69fcf996a727988ddfaa73bb861e9b042d03efab100665af13a8bd97bf6bd0d30a6bc4f3e6087bbaa7f6b92d6a9ed76b698fa5823bef9edda25bab5ef9fe89bff94aa780b3a8f83d646e80e1c2d25e358aa140bd31958a479c8e1467218854dfb20c79eaf9dbe72f84b2427587c94bc2b92cd510c81af2eedeedffa3c2aac044612102ad08cc8904f925726321e8de53e198b630fc8eb7179efd7718bb24ad2cf2e9bf0d4b18ae031058c199d815c2708540b55abb197827969da84114978fa963f616b3245b5ccf306e904e87e4b8e90884e26b2975dd52742401a086a0c786e58ce0cd0b52458480945e6ad7c2a3140af2ffae8fab41d198371ac67054100eb1062201ee1d6161fc5b13309ac1cb01b34868460873d9b851fe1992047bdfdef78b7ef9e95cb48d086e11f6da659f2e5d5c138061cfd25aea679679db2068a66ae2f660cc84271aa46ef6ce06781a97410fc6a99d9341836e7abbb2671b250a1fc0ead52d9281a92d30d304bbc8babcde59523ce3394a0f323f3186bba42fe6091ea630f9df8eaec14d2886d7d3d0fb431d9f0c3089ec73161d3ff65e64db37ccb67d3d73d26a3adf745e2b97dbc16715f7fb34e16de53797efd9290633206ff9b378b26a72f5e31e152c1d2b6cfbeaaf03f76333a79b0cda11659d482e560973be443ce5aa09d76d3377967d21fba924480540ebcdd5a3bd9bc16cdb0b80d6f6acfb5f499cb757b746b9ce71cee4d421fed652983ca280238aae3b427936cbe361f669069e1f483cbc34d5b5392bcfca26b1af378c5f8d08379a425c808e19c5d57dcd77ae25f3b3be68ab719b24c122083a17e1ecd7554c7819ae17f8d384943a966dc13611113dd23641d1021f421dff7bfaeb9331a541ead892708c9bc518934d48355ee3f205fb6c9c15831f8965aea0e21098ad210a6c9c22756183da35eaae52a528b750d196ff02d8ac9a65e91d63aec30e29f6b8f3eb7fb3ecab73639fd2e500c88d79e9ea5560e251f5d99cdec430dd6d61d4d10db8feb7fba15d0bb1a0f03fbcbc94324c748786267247a239ff30cb9cc198d4e45c32bb2a5eee82d345405989c0e60c8f35a9729d8c0617bbf7a678c1c45de56f87de65f17858ca38b1faadf4fbd2eec3d936100b524f40c5cd1fdee3f0936c3e5ccb768cc0115cbae3cd017d00d02166926204ffa4991cb573fd78c98fbe3ace74d90f8199e5c7540a1825435ed3b06fa8b46fe30a86ccfc70aee1aafe731f47744abda0d116cd8ce9555790104a0353e1a2f80fbae9113c23bf0817b9de599c7547bc7e398a7c6c0f6d6647a35190013aa29a9008c4d9fc944be5e6bc15cb9d49561dfda6aa36d3f2914154a757279c0897387ea979ccc5dcc61e5ad7cfb92b61011502380ef8331fce005c1c2312099490c298e6e47aaacdd17a1c3fd2a17242c2fc516e4efe1f67631325d7910d231fe40e7c8174e67e0826be4ec168c5e5a84bdc930d85b9807e52296eb4d263117cb33b51ec275cb1abe5a24901d5e4445111547604d5fd8502b2c9d8bb5dd6e3c4d9ed7225e45951fbdf8ad710ce7bf2c36d7d95d6ab360814cd9a20213704f49ce6a7e455cbe4ada6a", 0x5c1}], 0x1) 16:00:06 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x1}, {0x1c}, {0x4407}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:06 executing program 1: r0 = socket(0x20, 0x1, 0x1) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x2, 0x0, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/202) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: msgget(0x3, 0x84) r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getppid() r8 = msgget(0x1, 0x82) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, r3, r5, r2, 0x0, 0x46, 0x81}, 0x10001, 0x1, r6, r7, 0xa5, 0x1, 0x4e2c, 0x6}) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/222) setsockopt(r0, 0x26, 0xa, &(0x7f0000000000)="f49d0f3fd396a82bcd0990a099973f78ba55a88fcfe5ec0a0e6d4fb7bb4b74089487ef5aef5e84fa2a44d65c4a2a8b7b97ca5349d2441f219e9688bf7d79212a945e60d5ce4074a36d720f3ec393fc6766c75a01a40a1f4f954583f9e0e2d3ad5b3a8a2536f1b0f2a5d00c47805e6d1ec84d4ff967c2c348f483e6ecd089d7b4af38f6f55a25c4da8e1df258ac09706aad17907098c4ffb86d338a16aca20431c4578eb5b47d01f5c423769446f6169648179f0023ed94a3253a80c041a83f8ef4b38a835ac3437b28db79e266661d233fe83c004fe4e76ccc7a7d83eabec25a743417e696c7d5ed0e27e3f522abf998", 0xf0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) msgget(0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000280)="af26d91dfe7363ca4d209b76d907dbec6550b2a08ab83bff066ebd673b8783d95f4eb7c0308b587f70b95dc32ecd4bff1a5b44b9adcaed1f747f54d78f77aa3583f7c83ee56eb1a81a3fcbff381bc32d515d6226d87eeee7c37b0c6a777f30d383283589e26043e20242f17cb01d4e5d84d4", 0x72) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:07 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, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffcc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000240)="0000cbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="6a8bc9634e19769bbd735520711a7284fda6a96c19e961506f9a5b53e668f4fbada3e618b15d8fb325a8df68979bc2027e2a29fa762e72258f019344bf04747fc74bf80fc8f6d006234a232b67e49d94e06dbaae392a2887bcc40fc1315cf7f907fae9f1cfd90e92578be849204aa40bfd7bf7dd41cd4b022cbeb627e3911b5f609841fd09632e00779d73cb3c9db9550fc76f07075c5a38cac66a3ba3e0b0fbda522c6ac827642ecba5c94b204e37"], 0x10) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r4) accept$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/96], &(0x7f0000000100)=0x6e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = accept(r2, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x100, 0x8}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d6b0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d6b0 16:00:07 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x76313297bb1ab350, 0x0) setuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x7, 0xa0) r7 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000000)=0xee65) r8 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r6, 0x0, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt(r10, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt(r13, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x10, 0x5, 0x7) listen(r15, 0x3) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x2, 0x8002, 0x0) connect$unix(r17, &(0x7f0000000d00)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0f284f4a1c58383cb1e2c7b2f3653fb7b0e4451a736508dceaf1a5868afda9ec9e89489b78b89b969d13c08bea9b6138cd1620d56cb7144da7b2edd93000000000000b71a5edffe2c678661bfe74d1bb5cfbd954a6826c4460549f4ce022554"], 0x10) write(r17, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r18, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r10, @ANYRES16, @ANYRES64=r11, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r8, @ANYRES32=r17], @ANYRESHEX=r12], @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r7, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r6], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafda3a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000004000000000000000000f0a5a37f227a6f624ddd289893ae6a6671b155f011426ddf6289b531163b531cb7c2d1987f59b064f32f82648469eab12435a0ab63f1b0071885bbb613c5d0643c220f82e1b33e483154fc4a431e948f24873c76b55000000000000000000000540c42aafba3d128047305a0d5d34df7f13de6b5c23dc98475deb4103ef5f10b62a3d7c25498", @ANYRES16=r13, @ANYRES32=0x0, @ANYRESOCT=r14, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r18], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r15, @ANYRES16, @ANYRESOCT=r16], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = semget$private(0x0, 0x7, 0xa0) r25 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r24, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r24, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r26 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r24, 0x0, 0x0) r27 = socket$unix(0x1, 0x1, 0x0) r28 = socket(0x18, 0x1, 0x0) listen(r28, 0x0) setsockopt(r28, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt(r29, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) setsockopt(r31, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt(r32, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r33 = socket(0x10, 0x5, 0x7) listen(r33, 0x3) setsockopt(r33, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r34 = socket(0x18, 0x1, 0x0) listen(r34, 0x0) setsockopt(r34, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r35, 0x0, 0x0) sendmsg$unix(r27, &(0x7f0000000340)={&(0x7f0000000a00)=ANY=[@ANYRES64=r28, @ANYRES16, @ANYRES64=r29, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492eb8ce60c940ce81979349aa006fd741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f922c24fa37bdd9ad1e5dc010e78e7cac3ffe019eb3ce41c6b7c4b956911812c9", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r26, @ANYRES32=r35], @ANYRESHEX=r30], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r25, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r24], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r31, @ANYRES32=0x0, @ANYRESOCT=r32, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r33, @ANYRES16, @ANYRESOCT=r34], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x261}, 0x1ff, 0x3ff, 0x12}) getgroups(0x4, &(0x7f0000000080)=[r5, 0x0, r23, 0x0]) setregid(r0, r36) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x1, 0x3c2) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) r1 = semget(0x1, 0x2, 0x0) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x5, r7, r8, r9, 0x0, 0x4, 0x1080}, 0xd2b2, 0x80000000800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x7fd, 0x4}) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r2, r3, r11, r15, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semop(r1, &(0x7f0000000200), 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r17, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r18) ioctl$BIOCGBLEN(r18, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(r18, 0x4004741a, &(0x7f00000001c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r19, 0x4, 0x40) poll(&(0x7f0000000280)=[{r19, 0x21}], 0x1, 0x0) r21 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r21, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000200)={0x3, 0x100}, 0x8) r22 = socket(0x11, 0x4003, 0x0) r23 = dup(r22) sendto$unix(r23, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r23, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) accept$unix(r25, 0x0, &(0x7f0000000080)) pwritev(r20, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r26, 0x0, r19) write(r20, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0xfffffffd}, {0x5}, {0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000180)=[{{r5}, 0x4, 0x0, 0x1, 0x3f, 0x2}, {{r6}, 0xfffffffffffffffe, 0x31, 0x1, 0x6}, {{}, 0xfffffffffffffffc, 0x1, 0x10, 0x100000001, 0xde8}, {{r7}, 0xfffffffffffffff8, 0xa6, 0x2, 0x80000001, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x2}], 0x81, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37, 0x40000042}, {{r9}, 0xfffffffffffffffb, 0x84, 0x8, 0x9, 0x3}, {{r10}, 0xfffffffffffffffe, 0x2a, 0x2, 0x7f, 0xc6c}], 0x71, &(0x7f0000000100)={0x5, 0x1}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000000c0)) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r12, 0x0, 0x0) mkdirat(r12, &(0x7f0000000240)='./file0\x00', 0xd8) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) syz_open_pts() 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x72, 0x40}, 0xc) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x212) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffff, 0x0, 0xfffffffffffffffe, 0x0, 0x7ffffffc, 0x0, 0x0, 0x2000000000000008}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x40) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x8000, 0x0) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000001c0)) r8 = syz_open_pts() close(r8) r9 = dup(r8) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000140)={0x8, 0x9, 0x9, 0x0, "e24f2c8931070000b408003af6f1f573f1b55100"}) r10 = syz_open_pts() r11 = dup(r10) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r11, &(0x7f0000000080)='./file0\x00', r9, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(r6, &(0x7f0000000180)='./file0/file0\x00', 0x0) r12 = syz_open_pts() close(r12) r13 = dup(r12) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) accept$unix(r15, 0x0, &(0x7f0000000080)) linkat(r15, &(0x7f0000000200)='./file0/file0\x00', r13, &(0x7f00000000c0)='./file1\x00', 0x0) close(r2) r16 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000100)=0x3) accept(r16, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffde2) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0x2}, {0x1}, {0x6, 0x0, 0x0, 0x7d2}]}) socket(0x20, 0x8004, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000380)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000), 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYRES16=r5, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r1, @ANYRES64=r1, @ANYRESDEC=r2, @ANYRES16], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r3, @ANYRESOCT=0x0, @ANYRESHEX], 0x6e}, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000240)={0x1, 0x0, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xc2d3, 0xffffffff, 0xa83e, 0xad5, "a0ec6c3e8faef0ad2a0b7be5186381547344c6f0", 0x6, 0x2}) 16:00:08 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x200, 0x66) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x2, './bus\x00', 0x10000, 0x3, 0xfffffff8, 0x10000}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xc0) r4 = syz_open_pts() lseek(r4, 0x0, 0x6025, 0x3) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffffffffffffbfff], [0x0, 0x0, 0x401], [{0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:08 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffffff01) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r2 = syz_open_pts() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f5, "031f00449b756a00"}) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) sendsyslog(&(0x7f00000000c0)="88b62cbafaca9a8f4ff376b8e2c93cb2080230fb48583d768f90a04e53b6b42c1562b97447631a7f9d52f135e294e9f4ff51e0d3c8a51ec8c335b987377616082d429fb51d81f7b78fea429187d1cfe3ef2e3aea937babff4c5e4bc161f36932d58f8f8b84fe0b7df9c79201844e31541124c67e307cc7e5b711588a512ce6dc73df0da9d05d518683304ad223952bb28ee7d9b23c988a64bc11e24910153d8862a78f2a58726b4e78afd5eea16b54491f956f79fe2f4aaba85e60bbd6603da5c546ce62", 0xc4, 0x3) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) 16:00:08 executing program 1: r0 = semget$private(0x0, 0x0, 0x100000027) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 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) 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, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000440)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r8, 0xa, r6) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r10 = semget$private(0x0, 0x2, 0x570) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x5, 0x204) semop(r12, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r12, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000340)=""/182) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x3, r11, r3, 0x0, r9, 0x1b}, 0x6, 0x401, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x80) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000000)=""/13) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 16:00:09 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() socket(0x2, 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xffff7fff) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x20, 0x0) syz_open_pts() close(r3) dup(r4) syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x111}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) close(r0) fchflags(0xffffffffffffff9c, 0x0) 16:00:09 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0xb8ce, 0x7, &(0x7f0000000200)="f788a3777de12356e0263a7ffcf37a550694534a8792ba938b3123ec816848d778eae05cf8f9d038c916b77710aa528b9b11841de58636eeae244bb28e151f50763426a55522c628fc61107c4f61499cbd3d39542eb66d42615bb63e8a8b2af9bcfa3a90b4c5a9e3c1ccbd2e1959ed68e89e719536717b97f8c4e84512e705533f18ffc00a7878d75683a8808cadfd22bff35c406c7e4f06bf6f4087", 0x9c) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: clock_gettime(0x0, 0xfffffffffffffffe) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x4) syz_open_pts() syz_open_pts() 16:00:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x249) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d6b0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09dd0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d6b0 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x6, 0x3, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getgid() getuid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semget(0x1, 0x2, 0x0) geteuid() r8 = getgid() r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r15, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000340)=""/182) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r8, r9, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000008000) ftruncate(r2, 0x0, 0x80001ffffc) r3 = semget$private(0x0, 0x2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = semget(0x1, 0x2, 0x0) r17 = geteuid() r18 = getgid() r19 = getuid() r20 = semget$private(0x0, 0x5, 0x46) r21 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r23 = getgid() r24 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x2, r22, r23, r24, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r18, r19, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r25 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r27, 0x1, 0x5, &(0x7f0000000340)=""/192) r28 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r30 = getgid() r31 = getuid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000280)={{0x2, r29, r30, r31, 0x0, 0x44, 0x1000}, 0x7, 0x800, 0x7}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r17, r18, r26, r30, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x2, &(0x7f0000000240)=[r18, r10]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x3d, r4, r15, r14, r32, 0x1d6, 0x6}, 0x1, 0x104, 0x2}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3]}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x5}) 16:00:10 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe140e6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136e4c56c2f5360ad63d3bb3c7f10df75ca6e3c12d00d571b8a368286597b347ddb77a524d1da4fdd89acff3f9d7641ae33faa2944fcafc2cd6b357629d39b4ec2bd7bd94d4784e72b881008c0b66dd8b51cf53f5133d7ed2b0b80ff2c9ff052959145f26f99276054c5dce484e9c8676d8d860fba10d91d50a06cd153496aa16847d8404a5e7c7ec13e59606863691634dc7bf2f9235867bdd67ab26db296f7647c56b40f17a37f5c9bef27a341c"], 0x10) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) sendto$inet6(r2, &(0x7f0000000440)="4770c5b4a19bfff0875908d9db1efc4e3f53553f1bdc0fd82761ee8421e0d59ba3fb5591c46f7ccff7307ac5ff0f000000ba2a7089b6eb4c8b6746f3fe63ba53b4bd95217e62b57fd2f410b9d1cdb67ad595d18c089f128af2ff1914c7d50836496378dcc57e84a02f09239ae71394dfda55c1c480f5850be38598077e8f7c4325768a5870a08474e7a7c0dc22d581b5166f4ef09f808a075bb9b9a3109fef9cabe229ba537627aaa557d350997e0c3daa91fd698bac41989a3d584e5c97fb73fde49705404420d3bc8ba1d0a9ec1a15ef779d44b10b09550b2e451bcc5cefd0a3b871244cf593a526020822e9d462e051d6a7ef48793b7e92546db512b1d5ad1de6ca18c8f48b4a20c8ed0f4674f1c8502f1b7dd13a6bd85c05bc5a8dab5b55c560c4d95f9f19feeadefb3421dcf14617bea4f4a246fe0d952764bbdb891d5e59a6a0e33e3cd087d7de76761164efb7f3d93ad28400b32fe097861d7dbab016736ae6fa2e0e5de3f2f5c97062a0ed2b3b", 0x171, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) syz_emit_ethernet(0xd7, &(0x7f0000000140)="7cb715595068cfd4dc9f4e0395cd0071841c931de8e9b50a3f0102f26f15ff16f7256829f9d139144bda4aa1f119b89fcde018cc575a0820e2bf1cc0c4effaa155d9653afd5537346f3a953d4964bd287fb7c216d786eafe188fd908cfc926b44c141b514299267a4526bbdeb796b07b92970d024b66eafd296959ddc16480606bd071c91e277309ca0d57a26beadb0bdf411e965f56a60b947eeb70f0e5c01ec553209a440583f729a3c5730df4e66064efa8dc96aa1fb08c412d01c894bde78772deb155031e62bb609318137f2241275ebf933a44fd") r1 = socket(0x6, 0x1, 0xff) recvfrom$unix(r1, &(0x7f0000000000)=""/241, 0xf1, 0x43, &(0x7f0000000100)=@file={0x0, './file0/../file0\x00'}, 0x13) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xef]}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) setsockopt(r2, 0x8, 0x1, &(0x7f0000000140)="232186b4f19495f450c2da1f5e71b25245c0580e89708395e1d93abe22cde536de0f5cff36e2017a6686e894db704f00bd740a244bbd58e1e42ce5e8bbe55b28f34d2473d4323c2e5997a29a74a622a07c755679d19c08e7dac1a672f5a1c49149815e39839d616ee592f98d703cc2cdb310c63befab7cf017cbc07de5b5687da73171b9c0ab849cec7305b90a8d445d047a50d5ffbfb482ad9d2eae14690c8a4b21ff705e9aba00a400ac1a9eed74cd67bfefc376c2f8abec5e22b6e31878d78e1359dd3f3a66e2f6e6e3e634b4bf361611395880145f8eebad72e7a5f1fa341b44", 0xe2) read(r0, &(0x7f0000000000)=""/231, 0xe7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4086331) open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0x45) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="8fafecc9d77736ee446013f21951e3f6c242c15de2b86c866f961c9a017b557f6d3a41cd4ab14b5d2d1b336831ba8deb60b5859ee27cf65b04fb24a65fc494c0de4c3505da0feb3a6f0a79b9446eb2f0fdfa3582a5ccbe2d601fb8a4681a5a66f02180b0c2d4123e3ff70690a1", 0x6d, 0x9, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) clock_getres(0x5, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x29) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000540)=[{r2, 0x80}, {r4, 0x20}, {r3, 0x4}, {r6, 0x2}], 0x4, 0xff) getpeername$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) recvfrom(r7, &(0x7f0000000300)=""/245, 0xf5, 0x801, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000440)=0x7fff) 16:00:11 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0xffffffffffffffff) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x107) linkat(r2, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) r6 = dup(r0) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) r7 = socket(0x2, 0x1, 0x2) bind(r7, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, &(0x7f0000000080)) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) accept$unix(r10, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r10, 0x4004570c, &(0x7f00000000c0)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) mlockall(0x1) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce8433", 0xd7f}], 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7058e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c6c2778bbd78da70db50a3a9530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef02165a9bf835acb84fe0a7c979f4db31fee19917b7058faa8a53ab", 0x87}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}, {&(0x7f00000000c0)="47b23d1b082dae2983d97a2852da998748e650a1f59a57354a10b3675fb0505f06696fe2b4b584ad2d681c6bf4ae1a20f5a86f3eafcb4d8a348b4c45d4c1255051d63ec9e3216dae6f3e851ebd6240f55673", 0x52}], 0x4) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) close(r4) r5 = kqueue() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b80)="660a2862518cc4c69d6477276715841f6523b84a0997ffff20d031f4d26a1a8167b1990f72175a8ce27f8c13adec683a6f86a313a8391794dacf926654223896c04f9cca15a3dbff6b3bd882d9d6392f69a85df85bb89cb5b8826589022dcb22a38ff58898a9efe98fb4371835fe70c097dab82896c1acd54f44f4622951130572f0b6af1160d6a14113ca5d511338e7dea643ea8ec3af4bd42a41cf6cff0a7370e29bfaab729ad2f076f98fde5f5f3e0728629a985c24676d48eb5ea9dbfe575d9b86b5d8471d2e447e2648d4c45222a483147b871ea56d9f2f5b5ff1fe30d3126735b30b1097e4429fc46badb347a9322a50d612a2bfac2bb5aba2f1953cc57349c3259886f698116472672dd631768e17582139f47b1dccf8a2d0ce5cf62716cd96862939dc0c9b0ba9d5a00dd3c25540b670d1bb063545f8e820633d2f676b869d9fb7f2cec564e91968f9b259ac376df5a5c0d162f96bc5bb1614fb6a54e6fc8cdf4868bdce680c05bbee247b113542ad3e5e4c8d8cc4370f32711e1225dfd74b6eb5dc39f3c9733b397396e0ab51a0023589eb6814056b26d91314463920ba5d21cbd8c3be99b47758e5a73fd32f3c8d205b5d2c9288105aea9c673bfe0956be80664ebe19d1c5f64de62532b3dd7b2fe2fa4ecc57346c171eb429408db9c06fcf012326b16b77c36f9b63778aaa0cef1e9fb9640f12dc68d97c035d70b0af57c26c955ad7ebc17e263c5128f03357cd371142b143c68b373966a8876c3c52a9416c3210c7c545753746ae840f3b070121ecaaaaf98ab302079450ac33cd5f95f32d063c0459b6d1568c35c152d0b825380a3d3aa53ccc4a07b394b6bfb660cf47318497005ee2ed232c981bd0789e4696774767dd9f9900d72509a5e2c2cf522056b9d86f0b504abc1eda5982ab83eaf3a8cd7113c25cda8f5bac2da1faed6b18d965ead34fdeedffaf4d44b0e27db2b8da678e7b41ff3e7a86b1c9e36224c426c94a47bb46c02990e80c27d2d9c27f544213230e5ec627209ef92aa4a4942a4043d1ef0e6affca6832ec101e33fcabfe92b06ffadbad46306ea6d6e76d46079a913a8c54850b6b4639dc4164981249f01f90fcc71fd71f28013aa9868cb90da57e2e71f5c2ecd30cfeb8cb2bef50cd305f11a0aff721a566357781977670bb0d31838fed994e1fb0badcfadf5e1e36a896ecb368b90459c2ebc9fa359b94ddbdbf01d54c0aae3477dde40a45d70f81093bada163f900b3bc8022c0319e0f2470cf545303e9496ea1e4f9cbfb23793f23dc5dee1e68f470adfa4e42c4084922a1e57793d5fcdbc4d341b558640ef0922be93c5e56990bf401fa1aa12aac6f5dfb209736f68746ba2c9e01c3ff261063237256d70bf355f29baffb3107aa243034317b06ed8199ff9bb67fa47c44a7c9b42cabe5f57990d8dd7c782631d8911e76d7566f08af53062cd7ad790623fb6662f8becc1465e0f607ad74da4bbb5693b03eddaace8d1624054e33ee8601bb9c07f44a86a562d90b88353e4685ec5f20ce5386c30c27ba9041caac012ca3668f5ac69693a1ca01279bb3174caa8eb5e1a23df1c39e29382a961314b92d8c69cbef0070449bd742e79a20655046978050ed3c4c7567a96f38f96a0432fb399f30111a7a4dddb6eb5003f1912d995bb96d6d2a186147d5394afde3bba0137c2d812ddf201dcfa146e37768f8750fc4de37c4af803cbd39872e219a16ea1ac9f305d4438875d58f881ee03544e486ce7831badd4bc6e35b3e121176087ddd8a9417d902a38ec8495b295a47e3209f69afbfa319177f34d36690882bc12809af8b4af9de65d2b108edcd8cdea191dc2be8212fad3f7a12d58f70df13d547b40e3aabd5c362eb0894b436c3fe79d7931b2cfcdfd8e358f0a52c413d75465c7a82975db37fc2809fba6eebfee7a1946e72ab01219453ea18ad35486078f57ce4bcd8a500333ab8e37549612cd0bc9a45e79a0e4a1e71650688ab4ee552ec91409765b0b0ffddfc6c884fd66d70ec9ca96cf4ad6295a968e72cd69b0adfeb708bb89161035add811a4c2efb36c6ddf03ca75aeb402eb46c287ed6bec15c733d4d1f46e8737251e435beec43af445a478829ee63d528978b5e1efe2903da014007ff0e9b0d17cb692ed7ccec0c5fb8cd8626ad36fd5095788ba40e2f6b109f482f8ffbdaa9df786d183fc8688aa2cdecd5780c866a90145b59f7c31a6c8ea2a0b7ec8e0c9386854b6d68c72a20da45ddf1d83e6fdd50ca506da19350ed42a3f51c3ae5e0288abed9d1807e0abeb69b78350ba10e340aefcb30f2c19ac2ac60a7b869d90df9df606850f8a33cf5d55241383b4f88e4dedd0946f99a4eaf60bf439b0184a20295a416c8e09333842499717d9fb8340436c2ea23271890a01a72184010fb4e74f8284a32e854724f222c96ff4199339ff41e7caa5377c40f4a800b7da57349ebb17350436a6570de26acbad5cd6f3424bfe7b88ea5f6e6aeb4765680285aff7d4f7674424a6e021b94079b9bc06d7bc52579133f6722c9cfc700cb49b4a7da151e6d651ad28886986386af0d0dc7bf8a2a1c36a6a06ee902a18de7b5c87ee1caf306eaebe116a350b172286f2f1d49e9df4c68a6ab7ad8a02858226786f0177180df9399c9caee97d062425ecbfa88fa3f09f2ad381006357fdfa427c1559aed9adca0d41dc04d79633d3cd2a08a09bb385a733ddf698350cb1d074f73e7254b47c9e59dfb2f5d4d2837525fc8fd637be6ee94bcf421d1a8ca8013f315fc6cb3c7b761a59112177742aee18beb111de3c7e340f76731b5ea449f1152d7e79a67daad01f1f4b4a395cce4c6f317b4be685d177ad9eeb84bc3cab8ed513a7e203302bb5340dd7b64579a5020c274d5bd9427b85da119e679e2060593532c2271d5a3a693606d635890acb83c73a4a0e809ca8a95e3f09049e20ba1d3ce53f53a31db0e52f493e31d2d5de81611a32c540a617f6509ea0b197e51f17a287dcb2a60b5497a3f7398863859f5de4815bcee6807f96a37a8f935ff371991d25aa6a36873ad223275a09ba9026bb51d3448c02b01f6369897372cdc1b04f52961ad1e8f4084c7db040a895d95a80edf8ee2c47515973787314b1c9ff01d538c44a925ee39c0c0153afee0884442b61e94233176a292e754662cd4c3d8ea664a64f90afc442f33399ba4278b3d86d74ca25fcb7845e3f4fa8c426303541080c777bab7530c74df5a6d223c705c3c358c0a6e8257f6ecdf7b596d1c7ec9b29030bec349b5bc71ea46f68b359c0e9d05d4ed60c165f31f51e7d73273a310b836e2e7ee8b9a7c1bce0049616f708fc576a03e881afa19949df7ea7a91d1a4b4693e6ba2aaa481d6c2af78ec26ae85ed8d3b95f99150d9c988e2623c674e38253f93f0efd20cd66c133cbf2e919985e6269f9a1931cd84a954c2a15fa33d36ea207e9c1512b331ece217ae3b87dd4e43732446aa97fddba82a7355ddabb2b6b81094d0a5544555a831005220e2ed02337c1f87cca365f82b6df82640345f67e86a78742e10cc5243660514b4a5380115bd07d56eb44356b76c13a31ef4f2a844d54b33c7ab13422b81ef2ae9908c3ba66f48c5db359e41a030d47c3eca07f1702f4a897622490e5892708d70e55e2daa3e7b42dba61099fd695278ab757a3c1fefdcbb87c89b13f511459b7ac73f88d6ab4e96a556e9b1f7f4bdb895243a287c17b01e5ebb1cb66dd57a724ed12b21c576de142836d15cde77db95f1cf2db31840ba5d06cf34f76d29f646bacd14077599e433d9f89c976c4f04cd09109c3a58b57a94d44b0cdcd69de7a6be8d00254cfbc4aaf020733396f5cc22c7b9d9cfc96cf0f0710b4d4656e89d0bdc1604a895012551be0e5c3ebfe0d9f9881f1a079406d6c62a3517121b5ee398c2e937cb1c069ec0355912c288dbfe3d4190c13cf63e1eb5f4fdf4c71e92711d2d7c8a9bb624632df83dc1aa79b2b33a478981aa8f33b3f1eaca6e5f01b66ad25cc70e4aa78fc46ebbecc5dcf6acf89d6234be4993f5a3744cd8ea40cc3605f69f36b300136c923c86ff0d7f08ef9d88ff7e1c4f099e23084ef9635d905262dff50581765d08211fa1b5b20995e82fe88fcd9adeb2f634a15edef34346256d67cb8edecab9ec2e1a1e6cc35348540028b95eddcc3d5780d2bf7375b8656c98653c799f62b0f8f302aecf65a179ce8761379032b48e8b66665494a149f5466db949753ec65c0401ea81c1e416cf394ada732b4e29e828f11523cbe4c851fca0078a21a5012d33a0f0f7f8b9c066deff433bff2021ec9aa2b4d2e88bfea4a08939c41fdf05af1b85c94cf1d99df292e84fc8df3242ac4bf409823d926adb7a05d31d358bb426afba809550c29accfadcab07bc2ef7b42003f37f873e0843fbc1ac439a36d4069bcb1129902fa2acdfd923ea92def7d55ea059e799413900f71a86188bb9c2bf5263fe3dec3b048d64cea1aafcf6f1a6a8919741ebc40a9b06759fceeefa451c2d3810486e78f0ac989d19dd45cafeb995a7b5e3ba80b8658ef07bf0f9e7b4788ced2629a8246cac23252e8977a11b79611752bdcb85d276f440d63263b2f72b6c9f8f9d25f080c0d1db5f8976295707176108b9b5b9523fc57f05a78733c3c2cc5bca0ec062511856caa918275bfdb6a7c8753c04d4905e4e84bed13c246d1cb04593d4461c21f371c350f29eeea871a00bf7d499383086909ec565cc88c743d19db317df7b524bb4738df3383c1fbbfc75e4b5ac62def8b0929e953e884bfe53e0384c924ac7e34138023c04d62c132550bf0e1e584d351efd06a0742d951b398c9897a944bbecb43261109a3549f672444ec8ac4b3dbaf8372b68b9469e806a174c8406c8bab793a3d7d48c378d3bbfa285e833af4526b18f3d4f9046de6a4cd12eb4f13988a70217eff90c49f0529b943c208c05b5bf0e031a330bedff249a81b90770d41bbaa5dccfa3cd4264ed600efd6e906937a62e38a7ed6740e244353280747c0902a640ee39638554711b439f1a3e8378c8bdb1bb0722b7890cf6aaa97644a1a54d5ee6afbc4e03f0b3f883179a27758f1167602a0cc630654bac738a8db9b9b0086ad06b11f1b4f670ef35e7c17efca8cd4febbcfeae993969525bed6cdc6f6dc9bcf8f3cd9eb55f75e6a107b321d890ee676c7bfd211c09854899ef9db1e8bb4ae01e6dc5e6d2b7d9e110420fd529131f35f18850969b4f5cf8b0f3d99e8b46183797a33ee896b1fbbe845e97d4c20e0cb67840e6710a603e2906d1cb1518d55b2500d579cf2e881c3d0aa5b9c8f62a3a7fc289307bb3cf0842b69ad2285b90931a8db0ad1629fc94a7b632c2a4cc7a6f213045aabd9d135f912670566ce68015d0444715edb865fa78ecea153af4346e9097bbde324a39ccfd0969c8c362f025ebe2df457ec3d3026d0efc6742ca731c419fbce21f00fb1c209813b5c018f650e243c0b382f0886c620e7b4442720bf0cde9d612982478b83c4bfff582e14dc0231995d4260a96f0111ad02971b1ffcc1740b6c40ac2227b262c34dcf93df984602abd6d9c10c47b265490c436e91941db7ee3d2926e9afbab7ec35aee507c5ed4a87e7c88d3ba0a596d95a886016a3fc8ca35387c70e2b04e9ebcab291e8af24def7a7dea4837746379c5e0e96d660a7a220775eefcc3a455caa23c620db116eeb22399cab0fcc67b8604627f74984b8b51b918675dc87dffbf03b6c96d873103c5071a37f52b4e1e34ab598a1b2ba7c75f8197a63397cf46491b", 0x1000}], 0x1, 0x0, 0x691) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000002c0)=[{0xa1b3, 0x2, 0x0, 0x7}, {0x5c, 0xb9, 0x0, 0xfffffffd}, {0x4006, 0x0, 0x0, 0x2}, {0x1, 0x3, 0xd5, 0x380000}, {0x1, 0x7, 0x3, 0x1ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000080)=""/83, 0x53}, {&(0x7f0000000140)=""/31, 0x1f}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x7, 0x8, {0x7ff, 0x9}}) mmap(&(0x7f0000619000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x3) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdfffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x100) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x117, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000500)="81353d957694a322a2fe6a93ef14d0435c1d55de27efbfe9329878dbda23cc0a24c77d4ae40b839cab17b83c8c4e2e4d9cc85fc58f265542d28356ee3fa2fcb8222a8800d04c244cc6ab5ab65de7be009b21f3e0bb3c089f33986eafdc07757cb55b5dce4074a56f6e97b4f596b8a1b53ede101f7292786511a94b455836f68d908ae7c87b629e391d937e0c524b17126745668978e81bbde57bc6ed1319fbc23f8c6d544ac95f8a3a8fdac79e3f552bd2747fc810481d0fc6153a126acd51e7a0eebd9b7e3ae404baf5e3bba76377901f205a7f44c80139ed75248dbebcb5dffbf3cd9499a097c452038818d724ba95501ea6c452046264d0dea1eaf7e7cf267db9e1aa78d7893d40905526cf3ff7a5c00c6c7b1a87bdf6f59a2babe345347255c7ea6f7f28696ec608020f10ff207b73974c6b90131acada73c3db565924d915207d17bdc8c59a6c71b07d448aaaaf35e2cd9e6ba39e5ae56aa3724f3a1e20828073d9512bbb460d821be3a232daff74c89eab78ec3ac6da59ffdb605daf72c9be580c1d92ab0d9f95ef8d50fbdc73e6e2b2993e63c55cea74e40665a80c49eb6c60566d38f0a8b347b524435db18e702efa6c929d0409b24286542874543475d2f5b8fdedbf76ce41a79d841d34a8e9cc6e6c09774f99aab7ac618ac06197d5df1893e85f70f3fb0caad28db1c61f85dee57d19b7ab478ec805b741ce9d688206f3cab8874d5d4e02759ed474792eebe4120e2ce765d86760ca537fd5ec9fab5eb728293d4f035adffda2aa9a9f838cfe3f3c9f2c6db53b4d485c24af8d141551b9ea56d70aae6d321949204e4a2859292b86b2c968b8b7a1faa6ea8f132ce4737844320fc640594ffd9287207d7b3dd85e9ac81115edde855ef5076e3cfec7f21283b6fc89e6de93968c298fab4c3a2984e73272d47e90f5842e2f4cb4ff9d6ee383e562af8c08452b42ed23a8a76bdf4d1b9375d8244021f7912cb9da67e9cefd3ae0370c72a066371c0cca29921286f2674a7553d120198700d47babc533d095e9cfa8b06c2c28c3ffaca1d2c8dd3b68917b031d566fc2fabdeb897406abf2322f467841e6d66890a4f796fa6fdc01cf0412d59714738814e06b265b191ca97f914810eb20cd4a1c72b7f7660bbf05ddfcf02a763d787e6cbc5e607a9a765993d8dc36f0c0b8c3662081de44dd32bb150cefb83bdb8d0e1d1131f074c7e23ad3a35e3c06a8480dc8cae6e135d33851ee92cbf006bcdb84fae1d8bc92d3422848dec33180dbf6e1946ef427eab096145da396d1c6645aa16fece54d68c16cb84041aff70d41ef4173c8b8dafbe9e16b0c4f2684bd94f6abb77b7c0c442b27deb89f474ebce5a65c0599c406b84f2f887975271bfee7cc9f41987abc3cf3506a920ffaf683f2660fa7d7fbb1ee92a7e56ad34c94059be1112e29a7b8ebbe353d91d6c96cacd09e24e73d1b9d17e434a55fc5cd4b82f3285dbcb8184bca6f42d2bacdf1d24c65551a2699fea0cf45e68a15890998a996d77aaca632198f3cebd899c65b611e72492250fa6d247f00785bd7ac90877d7e89be7ba7ee1e47c6e42686cd943c168ade02acf185aa1e60acf549008bc3146e09136047a0d281e031f07a17d01af3609bd927a57b773f1fd28264e70a31e7bb283f3db91d813cff014ffeb47ba17f349674eb903b3076c2ea983ff30b17b0c4e3eae85e58cc06e05c59b03e5eecc417e4f33e3e9bf9878204867981b05c3c9b6b05520d0801058041420b2f72b101dc7b622b6b282608771dd552c482ce7413e7eb3ed724b0b08c008b684f36fc200de00c531c4d5060569e8358254ca290edf295b613f7f50400b231e040fcd9bd225a607ac98242dddcf5343a044244a36c7edc1afa14a96502167c74e531b904d6be9a7a594805e16c77546914c978b78d3543e03c83e22a2bf2ab8b1e25d26d54e71a62723de88d24c8b32a99a32b508913f3e31818e1c43b092b86921077e4e2b92585183f07de41e60fec6b4246586cdf08958505f612b579655b411efbf2a07f8e5fbe97625f6ebb165ced6db77c0c42b3851c80b0f859fcbe3b9d2f11c0f9d1abb5ce3f8e9f3f324bec7b2e65a8a09cdfd516fa2ecdcaaa4c653cb33137337cff744635f2b19b949fe6a20139155c7eea4f11b991e775305e1602bc8f0f63555bb3f6b2209992f80dda8ed3f49116b89888d029917b883557229f7308883749f82e7b1ab04434892ba7085bfbc18ac29cf8f485bf362e47874334fbc6360a7c26b316ac033b0de78150c1793755e5e7edc4211134c417a9092a3280754956b21c81fbd99bc65fd151705869a7c696b2a3d27bbe0758cff682801b6bf090a6a4398de1b8e727abc61fb4902ab90dbb5c65cbb831ce43ca197fd548cc60b9a18f2f0303a985f68b115012ebc99c7a7b5efa354edddf28439441e4f12a83415b0fefa50bc79f10a44e46bec7614380c90c32f355a1c16ed130ac63bc9622c54379c384508e3a4d9f4c0f34706d9aec6072bab991c871f2b2eb93536243806dacd06a7b8a423053d10d6f52221a6d53f34e3db90cc3b900f6eba84b397b980c750af7d723c9b0137f0eaed8d3fcb0a4f33d9b05367d20308577955b1ab95dd83cedee07211b8d3753039a4cc5026fd91ef5bafdd7c65c903c9850d087be9a4435f23b0a1171728b629a012e77d511633beb683078f0dd9c7991b1916d3227c921f62c6d55bd9be44d033087c35f0e5c0f82bf34a18b1ee93e273a04e64a2e90cb56d6be14bd133abb1e82949fc184eeefe56f6c87e5d4b1e8369d6e37be37f16195c06d73376a03f1f7beda881d7b0c544ef308bded8bda1ad0d5d8ce3e452639ef914b325d800255e01d17a503ee8fa54c0f498a47a0efc605a851536b5f3a6ceed27950f427dfaec94881c019c08db05f5686fc3a3a89508f490c8134db66249e030cf99a62f83241d8247a9e2339a854df0ed251977bbecc74eb8b0433e420f3b1e23a292ebcc5245e375d53cfb956273cffc1b2020367b21a9d095512d32e79a9b1b0f85fee884972dea47b4fb1fdce7a0b33a2edfac0b9bca1a2805e48ac3419e44b28341225a539baed69f4b18cbdef21f214f4c92cd5476582899519d93636d5e0a4c72bd1bf77fc7e1d9f1477b91af8d048812be3c549b515150adaa00c676a4522ac34823aa7f5d7df85cda305683b2b7a8f3af97378da4679ad21b18edbd4c1a51536a03a856503884b00829fbb4a7d00a14a1bd5b565e305bd901fd54f12f20f3d2b011717931befe5db9867242056301d6b74efae3aac435a1b9ca005624e9b4bdfd7964e106dc5b4a572579259adba093329dfa494ba9d6467b26cd8309c0c9f36c8cd01e45925f19356daac43aaac1be1a85878c07bdec17b8ac0a2c642f105d411d6043cb776a805226c33b57469f856da3195ac5a3d87c4bcf5a59ed5e4b66c086f92909d53245185483950616c59ba89bb0153744a41309e7ac5103c804c48cdc6210d68f263b40f93340e9b3d3504c42190feba1962d506b3c32b6a42d4e4c5e5f4c08a267846c5093cdf5b23be25c534cc1528fea9a6c4cf72bdf9c75fdd3d2afb3b3955d6bda470c27d60df8f535edb3e6baf31181756595ecf07903b5c689e69542667f3ac758f41d6f8c7c126629e854f5252e1477058d49858c0330e6333ca37572750af6a8fa8c34fda7666b0ad6e1d4fb2ebee9404a2c4b62ebd5e1446f64998a82d09b4c2b562773dfc653b701f544fb8605d822953fd37d28cc9abf1da38d93b6b71dbe0479f017d7a55645be3857092dccda425782d4fd6622b97b255104a7e7630199c0377ef6c5f74397d5b1e94d1374445372a74798f281edee8f25ea643049758db7a86c33f83b3fae7632b627bc6922db844e406fb2bbd4d3600347a0aca60a381bef6ce573c949e82879741e96f247adfed88088f35e4cafeefba7e1cb03563b3f164d2ed918bb285", 0xb01}], 0x1) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8, 0x1}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000280)) open$dir(&(0x7f0000000200)='./file\x00', 0x0, 0x1) chdir(&(0x7f00000001c0)='./file\x00') unveil(&(0x7f00000000c0)='./file/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000080)='./file\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000240)='./file/file0\x00', 0x2, 0xc) fchownat(r0, &(0x7f0000000040)='./file\x00', 0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x4, 0x3}, {0x3, 0x6f}}) 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) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1, 0x2, 0x1) getsockname$unix(r1, 0x0, &(0x7f0000000240)) 16:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0x40) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r4, r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x8, 0x3, 0x1, 0x2, 0x3, 0x3, 0x0, 0x1, 0x7}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00000012c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000000)=0x8) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 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, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x206], [0x0, 0x0, 0x0, 0x1000000000000009, 0xffffffffffffffff, 0xff7fffffffffffff], [0x0, 0x1, 0x482, 0x0, 0x0, 0x7bdd], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x4, 0x3f}, {0x0, 0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x2) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x4) socket(0x10, 0x4, 0x3) sendto$unix(r0, &(0x7f00000000c0)="b1000503600000000000080071f59bc000000000cea1fea7fef96ecfc73fd33516e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400"/177, 0xb1, 0xc, 0x0, 0xffffffffffffff39) 16:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f00000004c0)={0x1, 0x0, 0x101, {[], [], [0x0, 0x2], [], [{}, {}, {}, {}, {}, {0x2, 0x5}], {}, {0x0, 0xee}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = kqueue() close(r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000001140)=""/145, 0x91}], 0x1) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) setsockopt(r2, 0x7, 0x1ff, &(0x7f0000000080)="1147df061976313dd2388956c3f3bc79ba1bb8347d2884898e5131ba03c0512ba0651b2f2d", 0x25) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:14 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0x7) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffcbc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f0a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8}, {0x6025, 0x91}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x80) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000100)='./bus\x00', 0x8, 0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d8c7bf47000000000000000052c87b7eacb3370fb7e14d427925f30937f7ec93d7b8fd29b106f550e0ecb52edfcaf7985b3845f7bc03c7592e23733031b8a8c4ba1fccb99df3ca8e96d3b8152fb5ee650066f211143417819a4061ad24d46db405c8ac34c9260d72f9e6ea1df7b79dfe12e4f10b94adab5b96e8ad2c0b2b3c7fa360b5e446f2114753dc3f"], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(0xffffffffffffff9c, 0x9, 0x80, &(0x7f0000000340)="f0fde242", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28f, 0x0, 0x0) 16:00:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:15 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x3, 0x6, 0x80000001, 0x1, 0x1f, 0xffff3991, 0x200, 0x2, 0x0, 0xeb, 0x9}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 16:00:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/45, 0x2d}], 0x9, 0x0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000001440), 0x6}, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) getpid() getegid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pipe2(&(0x7f0000000100), 0x10000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000140)={0x3, 0x4f}) dup(r6) 16:00:16 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r3 = kqueue() fcntl$getflags(r3, 0x3) kevent(r1, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x18048, 0x181) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x7, 0x0, 0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2], [], [0x8], [], [{}, {0x0, 0x101}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202695e7f0000010018a569646530007a06f6c8c4605db1f5c9752f4e998ba331c3022ee32713818fdf9acad088eaa43ce04b129c25d485d59c0bbd575bfdbf325b592ea5ba80ec2645fbec3e5a21e3286f8696b6f7f2c57067124135d8ef2c4a932d9425ab0803ac9e2695d82f07443351d78f783fdd8a962896b1a985d62adf630e20ed2f04e81c70778ee5204b3a41c5448309909fcc71096aad06da56d582a7b6b270120292bbd31fd932dc62a0bc2b82eb0f55a8e69ba24cb2127f4c5c886f48e018f05a489a95b52c72a21bbe973a4e13c650335932cce6dbf154d41f475c78f1f3fc43c502c153c046026fa0df35268ce3d7220f3701c83da81e7d9257d5bc9b4bdcc51959292601aa6dee12920c8bac87e1bea4156d958d853708e967"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r4) sendto$unix(r4, &(0x7f0000000140)="7c8d952c7a3f78da29dfc08e489be4bb5b3ace9676ca2f4935204eb04f19984b94d1ac22a3102045582f3503f1f6d57cda85f9050c4241b220485361a31e4a31a56b6d7c772a8d97c9291845df330ee0aa09456b0fcd767895ba4169593b331a9f452e8d79c9600447d60069e61a4b7effb103b73e082f3e899e7ee020e79af1ce77730b4bc3c04ccf5643e83bd3f5eeee75d81300787668b961b2a174c2cf07", 0xa0, 0x803, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x6, 0x8006, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x1) socket(0x800000018, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x0, 0x8, 0x2}, {0x0, 0x9, 0x5, 0x1ff}, {0x101, 0x7, 0x80}, {0x1, 0x1, 0x3f, 0x9}, {0x69b3, 0x0, 0x1, 0x4}, {0x0, 0x1f, 0x3f, 0x10001}, {0x3, 0x0, 0x1, 0x100}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040e", 0x28c}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r10 = semget(0x1, 0x2, 0x0) r11 = geteuid() r12 = getgid() r13 = getuid() r14 = semget$private(0x0, 0x5, 0x46) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() r19 = semget(0x1, 0x2, 0x0) r20 = geteuid() r21 = getgid() r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r21, r22, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r28 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r30 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r30, 0x1, 0x5, &(0x7f0000000340)=""/192) r31 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = getgid() r34 = getuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x2, r32, r33, r34, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r20, r21, r29, r33, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, r33, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r12, r13, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = getgid() r41 = getuid() r42 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x2, r39, r42, r41, 0x0, 0x4, 0x82f}, 0xf2b2, 0x800, 0xff}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r11, r12, r36, r40, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r4, r40}, 0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xd1b) r3 = socket$inet(0x2, 0x4000, 0x4) write(r3, &(0x7f0000000280)="ec231f1aba5c28dfacc45c523831921405cd39c22525a3a602a63ee1cab8a7bb16361caeb6f1dbeb21949adfd97de1fbb69021d95e90191432ce4ea2d891862a93393a1361e848e37590bd32a3f4a2632d681189432208a44178687ef9ac9ae891163429308c480744228c29c7010c47ace4ed1f7014009626ceaa61d79d618837eb47cd7980c31766d56539225d7e4d3a4d5598436a249399fce3ceddf2d47a7a83a7c2dbf20d87a903876dd57305a3a12aad5d15f3ea50b8f7956faee72689d403818261e91ec5ab16d9605b1414d85e8b93c7bc93b650a6c0afeb7a902f0edf950d258d479771052a213ae28224bbd64da347d9", 0xf5) fchdir(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1, 0x20f, 0x2, 0x8, "9454b23693ea0dc8865f06218b8d83bf7961df61", 0x75b90f02, 0x1}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x7fffffffff3) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r6, &(0x7f0000000080)="9e", 0x1) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001a2000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6c}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file2\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x82) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r2, r4, r1, 0x0, 0x46, 0x81}, 0x10001, 0x1, r5, r6, 0xa5, 0x1, 0x4e2c, 0x6}) getpgid(r6) ktrace(&(0x7f0000000240)='./bus\x00', 0x1, 0x40000010, r6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x1000000}, {0x18, 0x2, 0x0, 0x80140000}, 0x8, [0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x6]}, 0x3c) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)='\x00\x00\x00', 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000080)="ab3590a490692db8aba202376c0081e7ec11eaa4990baaf57e946488eb20ca5f", 0x20}, {&(0x7f0000000100)="cdb96893f4224ab06c78f1efb7d6ebd45964dab536c20749b26abaece3456d9a20e3362dab31aae990a7004be1dc763e15898ca109c24af29aefa1a43342d8089223b7b007df2e248b0ca19a", 0xffffffffffffffe2}], 0x2, 0x0, 0x0) 16:00:17 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) getpeername$inet6(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r3, 0x82471229ae4282d3) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="51033689d902b53442b07e94ade8166adfccbefb676604a50a80db510beff7ff03b4eec87414d6b83fc640bf6c264e0fbad91608012b33cfc9b841d8dabd6690883fa892a2f8c1d3247fc7680094633eb4c4b605e0e893051fef39d644d03530e9c81f035c3f1cb4cde8e9773c17a3fbd81517e4", 0x74}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="e1d717bdbd7767813a193f5ad40f8ff560879adfe57518b8e4a2ff055c108cf03c2cdbcd113dbc05d463e758b54b4ac09d04ac7d32d978214af95d5e59afef9af21917fb53c586c021c52b0fe0ee42ee55508e7a0c72cf8d146d19f1c0d0b76ff286dca1899551afbe292085c26c672e63b2c9743ee2e54897e2a9b8dab46d0c64932142c75e2d970de2b567118a2ed74649c97f2faa73d167a66c4ec5f4984972bf15fca2cf3ef1882b579420445a80040275ee5bf165a508acd6d7841a5624fea04bf0bc37b9c43587c7d17729df9f54b7804fbc321de63b218c719ed8190b36ddfd65b2104b5051b5175489618f4a0a2242a9e0ce68472ebe2eac45f995cf78adf3075edc446a75aa14e97731f28025af2811fef9ccdd28904fb2ffe245534fc22e17464cddbb6752327ffaa851a907b7a41a3102a150815bc4cfa364d33aac10e04850d3444f3041ddffc52df72626988d68227e35528dd8a0f28ee31784408040315772f2efec514486133d431ac6373f629be0d64b708e2241cbdbbba5e9975c39112a50cafeec91f4fc08a64e8a7206eb6ba266a5e9fc66096a1d81a93fb1930ff1b0d4a2016a44013a48611fe06d9e1745966e018f3851af4c9eab3426785ec63a90eba1b8a31fb0c42762404fa4448aaf631f76d719a54f65b64fed1ba925a77322176ec3e377c80ad18369466ff3ddef5c9fdda3f8262e8bb882c02758af04ea3f7e7a29402e94f7d70397db1625f734bf31a960bdb5d7f7a743879161216d57628c2433bb8b2a7ac8b60da4799d2c7db8eee474fa9ec6ad9ab31a157d8258907eee834ad54870f34f57d610010ccb4b4de2b482e764cfc6e064d9fe3e564ae08900706bcc3375011dd9770cdb5f26a7702bd792eb56a097a02e8047a20451a057e5abaf58e7d78c159b58aa96158e13894b9ac35c4beba4eca39867a26d59b1f262886b150b47f8ac0bd6facd2ba081c03de80f1a5b04d2f2b853a6bc0e27ad96452c2bafbe131bb3cc0fe7efed9ca91fd98283615cfa653234c6d470e60ce8ddfb2d598c81b6d9938d9636e4285451e7f37f1530323dbca21af6285b6c95ac2d4d2709fa8c4673e63987c39d460bf650e48626ff18b3af4dfb02372606e12eed846731278e2c01d647973e11b1dd9f7548c846bf2c290294d4eceaa1de4f3dc908409a8b4f27273de4bd3c57276326f8c61d4179828d69891fd08303086aa88fb7585e97d0dc01b8618a89264f5443ac672901bb7e3358467028393af2a572842b9229c46b5049e8493538ebbc365442a8670774288b3c5f4f48698adf656158d97cdca05c10189c12c931f40b90d8e744ef610c07992a0f314c563aff831274af2a3953a06f42150c7f8be51faa0883e2b6bb4df089eed759b5a74329fec7f9ead86e155658030c80be39da5c51ae4f82e429c095ecd35a3ccd47c9f31a052689f4e959316d861ec2fb64c672b12c1b2edc605aaad9e41f1b60002163809ce2f19c2a46b0dddb118e4ba67cb1b6454d645b81d676f3e350c4624064b82400b7e40cabbe8737fa86fd1a5cdd7eceabdda6ab38c0badbe0a9fd0c16ec5c12a2a473ef5d700d7a656d20fae6a9fa3d2ada381815136fc883443ff2ebaa93a7b6d0d19ae48ce5f9fc0e5314a2d767705e61699f8cc88a18eafc025fb3ba434cb542c5f23d4fe51cda94365f4976552ab3440c5c63407022f17d751107873eeb1ad857b0bc958108b703863e28b660a6f33d4c421690f4380f709653218f37bf01ee2f910fa2257d9e8930034cbcd13d881293ae34ba00fa44a6a5e860a7340d4311d8eef935078d98df31369b736a75db430e990f455e035f3e7268b773ee1f487147598c1e6dc68db02f0250edbe0ca0756475fd8641160f0fd862bc8c889a93407abde8028d508670e7fa4669b90a0cf336f93cdefb44da157c2675c9732bfbf905afa6c5072dc11a31c0aa5cf85362862b9aee7624bdc8616f5820ed8b282bae426a40a340709fcadb7e049d87331cff98175a11b5e88ed0fb3eb68026a53967a1042bdcf0b155cfba3fb6da1d6a457c5f066bbfdc4ea6fa64ba6252e1feba6b9c6bf3341c71da5207ff3757dc82988102586c3bc8d94e282cc0781b5cd22b1fcf760681e03d2058a5ce3fddc68b02a9553605372d61ddeed19a8e2b223395628f704f90cb1996576fd7dc6c370cf5880139fa00cf319dca2c87719af67ce98b6e48ecafb4a0196cbdfd4ed71df6a32a2802a77da85b9ee666d6467aeb85058b4dd38a54df44228fce113d18de36ea1624a47d7eee60aac33e2fc43a83be3096e820536d4b81629c10e0ede87a9f462ad66509519eeb4ddc7a31e10ddd9435542256e19e53ffce57ac16d4d2a3d0758f0ac340b79724c1632d1ce2bcc187ea000c44d5e248b06f8bea581b354ed282df13dac4e5b7d15b52dcd02c13edbf0fb96bbd77793a42bcc6f44a635d8f0bd8f384b17f62fca0b51a45f3a9cbff93526a1ce6e45235c4e8a23dce97e08bbb3494bf5c3e909aca3a23b75988822a7ccec79c9285ea5308f5134d1b10e456d678a2bef2b0bfb2bc960c68775f1b5852e54c39bdce7b0887352308543ed141eab935cd84d8e1e8c410afc0df8d85971ee4d2bc37a5ccfa46e5ceeab29218b774989939828e8b4f23ebc8772fb871262248c2041eda850c8740dbfad9a22eb05e013f2ff765b271aac0d405c853db08c3118e84638476182b9b7cdfca1ea01a7d0a9aca20dc22b4620fa7ba68a35d6d3611f04df2c6cd071e94a85d74859bc6ce7b21fa4822d02623c5ebb25f218e604acc878fba9fcc1379eb8c13862d246650453a545a339b3602a32c1f1537ef85bab91b5dc455c0d39c6b9099499031ff1b93eb8177f79a3ac395e3e0f34fbe85c522d698ea382e42f09af4636e34a6ec70f82dce08526239f90259cdb06df2e21041140db227cd318d0e9e0ba0cf3b9ef0d4e7a5a5f9975557af61e3816f9aa46c0989acd306b91e081cb67effbc531199c83908c16fd22dd835b76878deb44c4cd62709891259a4e67b5b9f549bf07d1baa49fbff1eaab6a9526c636b7499aa99e970871ca71a528a177ed2539f71d2abed39912be02cd2b612025226440a252009576e5475bb67d7f2deb8f7818194574c3595cb70b52eb1e1d3d822ae085af76464424eb66e5289bfd6cc9f489c2ea775a2ed980b3eb7605665bdf5940ab99ba4689035f8869a055a4f42f4e8dabffb4ac4de9d7bede494ff98ad7b0652b8ea1c9f2f5659404baa4f7f3bfb289e9108a535b05dd0f0009d4276c590822165fb2a63eb45828ca4f6c0f7a4310dfdfdbb03c5c68c15246ee6a85491b56bcecff05bf0cd89f82e5c3df9ec307b61fb56d801c8e6ea64a184592cd4100781e7d0df6165cc8eacc2db23eb83d2795c348bc4ee951aba48c5153bf3e3d2ff70f3426368e407ca7a2731ebcd5ac1a13db58364cfb6f460fd8fde633ad75d5fd9368fb67eaa7136f8db73b784fcb5e43efc7fbdba42d9fce0c4df52a06a0d7168a8a4dc1951536f507d3c6e8cdcac7a505e675c36935ba8002718135ec59e207b505f3f36f906710f236a53dc3530dc95ae88c3366e896d57ade9aaac14b8e6515511d0ec98b6a46b820b793c5d0d3217cc20340c17e852278063119601df5c8a89e85d8f34f04f2ae369eb2a56fcf2b5e871ab367ebd1ee1b98f4722e00cdb2093b8b7d6618a1c4de8c0da77419d22e66be962dbdc68c52433f1f120d9df7f39e7c078ae9ab31e19a7911e4d904344ad6e58c80d2f6d1ef0e6bcde7cb933406b3e45ccd9fc474188795324d9fe83a13a0ee4164a0d8a0161d07ee04db1dc303ce1218cee7b8afb191c98fb1ab8d61ab3ebcf58f0876be00926b4a86eed7493998a4855e5c4ccec5584aa5aad40bea961e6c44f261550721a07268fdbf0482014fbf850ccbdb003c252b1309130183d914dfc4d79c825e69ee1d97c552e5b75e7bbcf911ba4c3fe29be85db88650b3a68e5ac5e06816327599a34ed4c157fbb3b71c385984e659fc07a0923e762a127f9b9315d007dccfb8ee144bf51e84c91fc6e841613c7b3b6a57bbee99765d5f4b6e08e027bb5ff0509317cc07324bda3749f5506020b33c1066fdd41705cd5081dcaef65ae5ef8830f1945d4941320c565136a822cf875efaa95dc7dd521ea413d69fa4992a0895c66f760fb786ab4ef6f09ff3f071897822fbd0d78cd7d2c3d2c92ba2355d466ef9c9d75c5d02ac0580183ca30bdbc1518a3e5499f2b4166d1c8244e37eb007e15b26ac09d3e803f2f9da4492d332de0cb994bf3f3e99c9185d59760c807c11ead92a1b6ec07ef8ff27321037bf7ebfe1dc211995e790b139a71667989d4f5a0a4c30811254696d674e30cc2c6af5af1b4a49608c1caf88fd01aa2cefa19f4f665c7d98d67e885831c7858f8675706efdb1ff83520f581c4e13f8432ba859d350b648e266bfd504b2649c8b07a9a32596a8815aab91d8056d57095d3611dea5d5a426980734250b9609106287f999eae226778056f2a9105d5add7bea100ea1756a939ddfe5de2fc0ad5f520d0aa1cbcd64426d1d73d158d9a5b596cdb1c70debbb521af2e52acfd6625ec0b68be08f380962dbbc355136e6dc75a4cd8602bda06fe60c3c6595f81d20f0df128343242078f058f999cc121793d82bb943abe2e429c182c40a4c6cdce66f7244e4492bc38c92b9cd0a4de0a42dd437af40263cb084376ba084bee9ead24b9bc5e4da0e1f6296d63be650540385ba85be8dc00cc0bbbcb25e4b11219a4cb13f39ab7c9f7b9b879091f9801c3156975a5722f7ced8ebdf9748b4f51f6ab9c0e164d5e499b5ecae96aaed0098ab30cf626b7fcfe59b304bc02f6ce9d3c9146341b6cb0838a1dd54c8d68d6e478b21ac26428fd669a3d04ab3756577622024332edd169b4a1bcd26723756432d7b3eb63f79c85a922c607c1e644fcfab9023ab0606ee64f32e42b93621f8b27b51b311552bac7b68b0299db0150d675d9d48132dc79d0d51b859cdbdd99e744a1bf3b0a5683c8bd8ea8feef00070450b191833cc2c3acd2405effa990f9bed103f961201b7923aa8159d53ff06cfa64370cc5a87438b0187c6fee8d16e649b2bf67d273f1a75eccb59460e90ba13fa434dddda5d58f16bccc6557aebe0f814397ef3b2cdbfa5bd6768a5a6f65110f27f436376df09d5d2e9ab09f5658ee9663eb67121598ea42ffed5e67db0fb045a77d6ebfcfbcd611eeb2fe4a0d7dccef5e6e5634142e3460a6e951f662b475ee5900f00b122abc2fec41ba3539cc2cd71c58628775ec726f9ebf054bf8d320c5af59217c9cde92cedf14aadbb27a04c453cf2a970e127d5943aa744dac06a570448846215994ec5876d8f27a9e4b2ce2dc4a86ab3fd3dd63e82cc4bf79da3b7ce44e76b45bda01a08494d3ced0c73e1d91eb0cebf017de338b8ef67fafd8e2a6bc3729e66c89d981162a18869102458069d2ff661280d4638b1f7ad0b2537045cb84cf74c49c25d9a0d34499f082a763611e71609839104d45fe687d83ef63d54f11fee7607a1f8c170e40b5f63f09f01969d17ab161f2002937dd275a5ea4dc35111021ce74e58a24f516ccca9a74b585dfd9161bb799d7defa6dc970f22fde0902396a27afe6fd585fa1ca00824c77b16f6966b1855a381c7affb4aac41b7ecec7f5719dc34bbb0afd89efb5a7a42a50636617a253db9028931966dea949a200e5165eb37ac200e4617fc0db15dc89e8f7a20985819252f3b3dc9eb2f4a2a304df8e", 0x1000) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001180)="acf860abc24b9c94b514c338d79325bd4b5ffd2e656fb98ae2cf630a5bd7683e3826508f0d19c4f388e2d9ba593d5331428b51aa7f11bb56ad4b3ab4e68ac0d9cb4864e36848d2349af786f814f2a2ae225ce6e28ea3fe110e7dad34d949721e02d99eca0e71e480a5633a6e27252f7aeee9120b7c99256a3d40a8569b9ce4841376d3b140b956ffd76cd919e963bd7eebaace55a343511b877f737276f83e6645210abc74e2ba112f1191736be8a6d6564ee289d3cc1a550c985a7f6935da0a0988064aa8696465fe65ed4ba7be2335d47965c94226de27e4", 0xd9) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r2 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) r4 = semget$private(0x0, 0x2, 0x400) r5 = getuid() r6 = getgid() r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r12 = semget(0x1, 0x2, 0x0) r13 = geteuid() r14 = getgid() r15 = getuid() r16 = semget$private(0x0, 0x5, 0x46) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r14, r15, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r21 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r13, r14, r22, r26, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x2, &(0x7f0000000200)=[0x0, r14]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x40, r5, r6, r9, r28, 0x1, 0x5}, 0x3, 0x0, 0x14000000}) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r29 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80, 0x34) ioctl$VT_GETMODE(r29, 0x40087603, &(0x7f00000001c0)) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="7902adf5fffff7ffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871fa286e92b4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f1cce8e86c52cffbda8f5423ac85a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe752f595f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad7f0211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa05d327c5c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0e58647ee848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311857ba3f61407867bb49839a248fb28f7d91ff0c211d7297e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3344b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d52fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c1067"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd3f}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r6, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r8, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001240), 0xc) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pwrite(r3, &(0x7f0000000180)="267b48c53b51d90f25", 0x9, 0x0, 0x480b) recvfrom$inet(r0, &(0x7f0000000000)=""/168, 0xa8, 0x42, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001480)={0x8, 0x80000000, {0x7f, 0x4}}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000f87fca53339fff2e93000000", 0xf}, {&(0x7f0000000040)="7d591795c8c900e374604404", 0xc}], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r4, &(0x7f0000001400)=[{&(0x7f0000000180)="a3e74ea004a2dcd872fab7633c696936230347391183570b23d7505815dfb7f44fdad025f9b3985cbb877d6b06e34da131090266fea8d075c87e7e5b4fdcc586997b1079b23199e9d79ad3fbed5fe4fe198e711f70c8de0ce5e90da98de471e5f269429cd28d48b76f3956f1a6d291180d7cf0a393c39ec782192429015431f26b0e3c5ab8859aeff63b375ad94ca0f3450d95bbc021a8ea67a02c861f6469ebe481939e7eb02eb7f9a592044f35c3947413a2a70941f44f901043950d3db3084aa640682f953d19ad0c04018d86eef8c31d5f3f4a19ee0277b5a4d8e7e7aeba3cae63abc0161b84eff00677b0db65940f63aa1a79e3a4", 0xf7}, {&(0x7f0000000280)="483cd311fa96565e026349e8eeb7b0e7b76ee82634e75d26c5005e31beab9780da317d6e941da8e13183e19dbb6ccb69ac3adfc5c96444300506662d43e7a8b0286bd535830e97470b615e80422e0ec6fa2753508c767ef350dccb5f8aaacfcfbed5e1dbd23bcaadb48f80e1e9765bc097eb24af8d0276a9858de76716fbe163245965db2e7396b08b6e7e69f0eaa5365efd29cc593a188cc967d725b755f2b2be8e26cb4b22165c1616dc9b28e753574ade79", 0xb3}, {&(0x7f0000000340)="c0098245851c5f93086cb4a6d98549b7ea9359260b4d7a5950ef650605966953dfe50fa0cbdc0c5f907f5d66b247423e4a4b3e5db3b551a1f44122bd62a6824e5dfb12f64242e42257b68c0be1295188e1ed5d0c64f07d80121229590d36b2f1ba25f1001d424e6b22388649cebe73528cda0ce17201f44eb873a5af708fe581eb86561c1ff860b3aa146bfbfbbe2dad6d70289277e0eaca255089f33ae3297758559b93f9b29d9ddf53cda83754482f5dcd94557ea737fca58732fa3f4b12f53f12e7c613d7ed0d4dac18adcadba3dddc46cf7f417fc3d2835fcf2b3cb37d607d981689164edfb8692392aed9ef52f2b529057c99700e8fefc6aeaced0bca65b0877b86dfbaa70dd06000d8c3ea73a96902a554d3cdd4cfcc5f5d5b796b9d5733db36ede9aa15fc737419675a3689d5621b3fc72566cb029bc8d936b3523a874be007fe7e5ba0b84221c84122cb9167d0f19a90a670faddc7eabbdc40a5bec69b8395674d59400e9155a83696c03efd97fb8e20955b5bfb77263a14d0bdb7376fec1956fa61036b035c4b8d971e49212f4e3116323a7d4fa3b18b1bd760523c11178ba1761b7a007e6e8c5c0534797fd55ab9e57ce7694e8596c1b6cf6b3ba55622cdf2863d52ce7d80b8af69d468bad77095c864ce44b876fae6f7739340e70ee14c36ac84676c83accaa460bfc214a788fa750a587ced7f634be5ff6565d1e60605d0db231bde5ead9b8f87c04695126517fc68c93003cd684b248750ece953ef8f8cbbeac9b533f1b8c336a7df3407be49b456da95ba33d2714233b370a2612b8317edddbbbdb559560002fe7450e361f7e399a642f3108c0042ced8cb517052361fad0603024a7c919461895ca959f5aaa0b4c8b290fdf65badcd00141de2a79b59fca2bbec7ad58cec5b12fb0283ad49cd0c4b03f8ad251aad331a6da61c42447358165cd40630bc6d4529e833296e23f092f39c8c13a7c89a92b82534a5c75bd727ca528b870be0907542bdc780630340f47a8b0a412230293e4e5554402d8cb5c0c481eecce1f6e1b6a041ae583674c316964e8dbc0c9f058789371a6a431cf327a8f65c404d0c82394795c29e7b5b84771320c06691a8dbdb99b685a7f92c2ad455d67eafe61516002b2ec92f226ed10c7fbc4c14021cf477b4085ccd1e485f033593fedec5804b3286a626cb66a81d88fc6cab836306440bcc6325d85fe8d69e41b413531064c32d4182355416a609ec81d5d061a8d80a00ffe08f848fe2934acac52504175eb6e457d57639226fc1c0c8a457b4540b403f959a46e28aacc829ac04451a76663c79c4813d97b7d3ebe353f424bfc10cfd1203f084b7bfd57149d2012de2bbde5f5ad1b5bd3033e8f13283c6cab1c120b04d2c7a2db39ab9fea1f7e68e678dafc748887085a27144bff03e1425a058fdcd4208dc52c5e3d8eadf9197cdfb4968a53901090d75232898db90f67bf30103dbed75edece56c6ee1c1cae19d411f4112af43538df63dc290f8180d4d7896de88aa41133cab7c591b5574eb3ff8dfa67db439c8afe4c79353b88023126129aa80b097578d2cd1378440a3dbcb591ff38d045261768bef5b509fce44827b9f35ec14192bd524e3a362f3b53608c2196b0fb2df33e84ece44396de084f8f87659916955f937a2bd395c9e7c8559b00a540d3eb4e67da7d96e456f6ca015d11ab835154516f28fced680f1e6553ea150566d866ead497a615f8a39fb63ff243e69ac5f6eef9864cb8de593ee6f409f3eae7bc3482ffddbfd67c64aa5f094b4813be2e1b52e8dc7e6e49dd64d121a555dc542f72a3c06c1e9d36add7b1eaa74c3e3fb5d5f36afd5d0fa4f632e1c7e87d391791eab3d6d4fe9ac625c4cd523c071488061059794bb83f283557a06da2f6e789428ebef6b731f4070b1a401a84c98e42e07ec5433f300bbbbfbaedc63606eabe4c7465af6088855ae976164415c02fbce26bbd7096fb71a2fa5764df46991b5351743e35bf893b4b0e2b0024b0bde0ee3c3ba3b0106972e486f00de63bd78c18c17107bc59d4adac1590b2709bdb74e5fdaa2d9bedd90b00c87237ff42536dee577977a6a0936d7c202c7b7b7e6795a566c67fe31d95cf5aa54ff21681682f44e0435e429bbd38d4dad38452494ab7fed115d8e118887c590734fea0a0a1abeb4a763f3c6449ad1c7f0ca71d1dc615ad846e7aff4c5965a1c3ddfa9006553233ecd131d66e3bdc22dd229f8ce3fa784dfa698d9f10709e74e5943db3cb16f389108d18b3a05ff42e2c1699fa7322c3cba9c053db44e4b091f014871fcf2b53d1d3011fac9561b99964bf12acf656449995ab4323f62766a177979fea5619e14ab127a48cd4631471348b3c4c58a47195f772a7f8ed752ae0a24cef0fb2ab25cc31d8b6a20c89aeae6c89213408c68f872236f9da896d4ce1b6534d68129b14453b13b1864ae39e050dbcca6fb935b22f3ffa26d9f4ead99cb7839d079d152880c35a04f4d001d95628ad9f71ade70145ea3fe6c87e6f4302cc93391f62fe8b9bda1f7db36ebf7cd34fc1364bc25c350d3fabd5583941a1bc3ae4608132233cee047f331295625219418a0dfcd3ecfff83acbcab823270a2551c426a980dee234727d596b5ee6ecf31f349d78fbeec521a47375f5220ea9c1830d384f404f86f34e5d90cfe9e22b6e79b1ff3e6c0d5b09a7d67c0cf9a516afcc4676fb1a3f7dd6745972181290fd8c7634e9cbe16a91e75b0aa0f035139b49c8d4f8df33402db424b6696f2ad17c260ae25763c930ee063b072bf5d218355e595a4f673ae384dc0b87e65a531eb83657cc9763383247f6b0e8944871cc86985c728c00f8c49903a36e2fd6533035d7b7c7b84db58e0364cc671a156e52e660463693cb592a0fc2c6f1fc30ad1c0b68937f13c4fad7d48935f7bb6b8c69b0455587c0789f203a8c76a74285fb96cdd1d8a66feee8d7c893b4845250a864bd076943a08f550331d03b891e56655bfbe4f8d6166ff448cdb34a4b5e61f3db4ff4280dd54e2aa7ca1f97d3afda3edf2b28ce2a1a560565ed0b61c94cdd295f93ef3c745205839e3137dae9acea38c5c7f3d26bc36af5927d683001f88288a105d320a3f8b4d2e4f3a26473ce41502931c75062cf6c02071bc7848891be53db637c3a9202268f1d12c1174aa3b1578ba1aa0d7bf745cd8f8d1a774ebbec81c9b02fddf7b6fd7d197d092e657578bb963dbb1398bee4b56a6a90865b670d5b7e10d82496c76af8db4a453d730916af0cf142e9777a9c91d8b13209b0cc759dfa0db1bbe0e726600f2d1facf77e064f1a6ecdf21fe779be515f7a86ad814760c533856565bdfcf411589bfdc989325281bae5b4f8c54e7666492c0012518cb5b86eb87821f5895e8fd497d2c80ecd2170be8fc56e49a79a5fa4f9bb7d3bd92be09b661d2ebb5c793253f17aa4dbe23f7b78e5794a6125f273966c03a591c00142fb29b809155439d7c6efd5997d477975a41517ce2ce493a8069815da68f05ff9fac4c498a21fab990a5a1515487b907f49ed3e39c06e33ea26caa783579d667e3b7de0847711753b55f173e966de7d7f562664b7b3a8681ef0c803df55ba8c56e006800c67f224d31e8f46efba81eec7942bca8c0a90abe6e1854c5978eb2ee45b5a9d38deb58016a4bcb9e01b2f845620657e53441f58a805de08314fffc2c5a2cb308e20e04e4764f2e8a683d477a6aceb4d1db3637b077614f307dee78548e2011c48c41e788639001dfc530ea8c11102378bf6f06133091a9f9e338b26d1b6041795e6e8c7c4ec2ba10df3277fe9c2641c7d0da42441d60875dcf57446fc82d22929d9c6292453c1f5220c072c0d27e40fde69099cf79b113b33fb6112b979cc22ed0c579c5db7ae7bc5b4a7cf8b22b8feeefea77588946c1361f271db246e8651803f540c752201a4546d90633e621de9b3ef7ca3e2a396036c6bff7f735276da5d6c968d5bc1653bd210b5d3ce1e30695f6879f940aa9317d89e0e6d4243debddca299bdbeb808dff01ac066d08e68d6948e9c350d212c0b75dc9ce944760e5d2540c138c5a124337dba0b960070c653ef62d65aa8d7eb4e4fb3df42987ec1821478ac4ec55ca3980c2e8df4868bdb7886e555f729b832c0ea71e0f8a672dce31ea256ff8e52b6121d9472a5959fb8240f1f953a174f62c9224563fca36f27c9ca6a01b58cddd3c20f1f57f601d237caee68502c725063e456beb1bf9ac5a0160557c789719f7de939f12ce1c1494f2a7c9496a73157732bb7aed0985ae13fe7aa3b67e9c97a1f00ff5431fd5409d7c0b2a621c792d125a746147ed35e681a16ff0819547ad2892f70a3d57513986a44f742004e93f3e74fa4c270bfde82e2d90b6f1402f3aacfb860543e7da72f72087e3ae673d4795f8c279d813e925e6efd5da5f3d79b0e950562444a1c3f6aeab610cda8d0399db4f399283652760700c2cbd197a969381ecaf8d192a6e6b4494d9cb51483204a990d00e75d624fd12904474c656cabe67222dc0a0637291bf120373e0b0f055c5ae7521d57385860d03644ef5dec9f0a38095d06cd0a999ebc458d2de5192ba1d0eba0e694a0e802fe709efce0d655727e5037555782d09d0d2c1cf5c90a928c2f0c1cc527fe97d550d501555c6b936d08712edf2eca5acefdbcf54e6fa9cfd1fffc0663ab2e702632f1aa78df562b64d657a34d407bfb4267e88008a510ef9c1dcd2ae1c69eeeefbb57515eee6df6327facf44c81fbd28771c1c7b2e4aca76fce21bad23f52dc3d80f247c2375b95e61da3f9b7f0bf90b03812dcca59e67b3102017161c3cd6eb6354822a75b04919ed987144f0bf470a670503b45dad8540c4ff759074ee4eac56215f02662d33b292a8927d15e2df0b8b7bd82e371629dc7f1e7ff78e34abd27692670f876c0b0399fc8916da367b91ec4bf992b3a06b47a5887cd2c5955895b20d0be296cba65df49dd0a2eeb2b2cb37b7555e4f41a8e984358d2284e0e05bd801bde63f5475d48ae3c908f6abd9e4ff95ff4a69f73baf6363ac682dbc2397298b8270703ec8793a3ff0b6e69ad00a7f11169faa541a68f592d06650cdb419b687d40479216a06d7547be47d387d83e1a27ebe8061fc5695e275bd4d4eced127f2c0d2facae26b670bd85eccf836cb3fe33a86999da3ccb9d63c8789b5f17bac7372af62ec4b9046082a556d6e755c8fb3c9a32e5ef0878de7e4994feda87537f7bcf4f58de8313c4b04b9774f6146cdde050d69a474c9ab55216a91ff08c5fa6056386bb1c7132cd543c498522b597ed79f429d8a06e653d38f0d7b0196eb9e1909130c4a34ed34541595fc33009d2a8bd85d2bc9d050eec5ac467913b0c55c7c2c1cb41aff0f0bb1f62e85f7719f6edb759d9630aa3a8300049f7c7c31e6e864e4f42833e8de30f8331839d6560f5c815e60c202f9e588f44e5a00f51bfff18801e4ac10ac424ef90725de7ed784ec77563095224a2cf69821cd6466b6d29132b8d4853998ccdea7cf67aaf3fbbdacf747a7cd96c8016b27721211b3fa99fa5a8bc87cfb53f031340a108f496a18fa3473fc0070e50c6c19b746be5c5c711104c8b7890ec217825d2cadb90d1620925473ea3fbf03e41457f927aea5123956f15a29832303d6a3ebf0a1768b0a0c47282dfbd6d264d83344ec5f006f3d8eae000214f2e7a3f37fc5187fcdc20bfdf1a1cd67c0928bf8edaae589834be057bf8a8e3f8a5f7c62f98042c128581e3b4034aa6333ddf67e2e8ba9856231", 0x1000}, {&(0x7f0000001340)="d5ebfc0aa23344370d16ded5f70d1d32e2f69895947b8d66accaf8ae926c081c6764f52c6860ed8359973d0cb3c053b747e6", 0x32}, {&(0x7f0000001380)="f93077db1b8c06bfd9af86aa5e96850af7d410c0a118793e4bb568907c22cbc0e8fb2f8a10fd24cd8b24482e67b7e6961002415bde58ace1be79ab11f9351c97644983019a5bde4363219fce39ec1d6b76bd61e7fe", 0x55}], 0x5, 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x8, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r3, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000000), 0x1) 16:00:19 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4, 0x8}, {0x5, 0x0, 0x0, 0x104}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x38) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x549, &(0x7f0000cee000/0x3000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) 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) chmod(&(0x7f0000000100)='./file0\x00', 0x140) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x1a00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/23, 0x17) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c652918cdee000001008ea9f9591188002ca551ebfde10cfc60830edf4d0300000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d122488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c00"/152], 0x10) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000600)="7aa1f57da0a860e7a9b136a7f98351ba2a3e19c3d4c6c6694baa61e7c37399f09285563d5ffa14dd3b134ffefc755402e526bf867548a680ca18116b1a5a1a6f5bdd551218993b69703ba66063bca1d5d066a6ee6960323acc53639e25e28d10c665a648c257d3a9a5c8902f575cba96203270d3c9575ddc547b1194c04804df01f3645734534a375e3c41", 0x8b}, {&(0x7f0000000700)="c6333a9134a92c0c03281057b3bf940793f495fa24b487b7006553c0e7b04888d1a1195e3b29a40f5519112cb0a093232b6381d42311958fd1bfdc54b68ae60bfd07b0bb2e4004c9e3c276f9a2f17e68a47ccb5c9aaee2ebf1ca9c6594a47ff5b327a79499d5a56c414489c1cd0cbe5dc0d02817a3a12b0bf6602bd103207be43c73cc95c1fac4d0ead65095944b9e1fec3a31ed22e57607fc4e88356f538fdd2f4252fd45e4f93a599ecfe4", 0xac}, {&(0x7f0000000540)="a26d49011e9b9b99deaee7963f277c2cd13dcb3a73c5d3e6ec95318aee3fae922ca37fcd62a57f6f3a4298a4e8ea80ea2c845a30bd796c27eec7a59ae7d2a3bc0aa05e62f2ead8dc7f993bd1209a5e270df327f5d5f438fe14da0520e217ee080066466faa512f8dfa29cadfdd37711170", 0x71}, {&(0x7f0000001900)="dfbed6cfb68da27a8d75a9ee6e9e7ae1c2faf90bd3bf5c89603afd5c1128714734968fae33d9702a5d4ad22b063f2b29d6379c9f2bf8f98c60155059a563fef0d1370079f968384d0688bf340471bad67bd0624eba8aa8051a209bbaf976d0c771c26eb3a1de7b28843367775ddad1b3eb0acfc0b0a6b3795b70fa60287082af4dcfdffbeb252f489d2becb67f1510af23bde06e499f1bc04a6d46d1a29c46de4b091b62562f63725a8d6f3dae5db86c2ff0667b47d33ee3c0953832e3e6cebde625794536a48d4306cfaef3841d16e086fbd8663ccb02b8e9e5cf19100c86852278602083ff6454e38cb5b8417c4e054be70dd23a7d4b41c6427aaaa9d637ac1699bb8fc035f51e437c5d539f80691bad27802ea25f326a0bbdcd06a805bfad5195c45168b013d89af5fb4660f12a65ac8ccae3f96a38ac6b6f7d7ff23a79bd5e8064a9a2530950401faa57ec99f9f91486beb7795ebcf835b7d14705a58a1912a57471a4d49bd4b6bbb3bee65cf8a4eb8258fe8461bad0df0e1a7275648b8de12b0f98a3721dac1c4dee6305a53cdf4afbb2cbedb5c195dc42aae269a6bda448f9634cb08d28dc8d572ca49272c45e81ed352758b75a34767a09537a21294e2d2ab536661d24d4770b34581e1e18bbdfcb9c8041852dc3b3595e8b22c66f14256bf513bfdb9be710d05671875a0ea420bd123ece6a96a47b5fb886f60cb7c1ca1ecefa686c083a8075d5a64e29a399519508f5d158dade09c46689d7fab027941a4f6ff648f9193daf7ad7a60767b198297143eaa4813472f81d093988e6ff5ae48bdebdfe8a1ac45a777ee538a9230f8d0e5fd36c33e688b1301afba2a1d8b7eb5575441cd9496edfa53fe680864d140bb14830015efc0fb417c5e757a42d3a7b318bd8f48b181ab13a20b1a18d61c47eca3a909cff7dc26ca693c603950d164a75ab332603c81d9c77ae53247d3875aa481ed7589343fc2811251a623a3520f0a0d605d3e0df68ddf2662e4cd51458fcea65dd19977f44716c5dc9a1cd658bbfc787a571cdcbef9f0fdda0337693d206d93eb2da9be55556a1f90dcd385aae3c20686d31dcf031eb9c66e3ae78e7b2319916cea64fc9d0b9a7b88d1de68abecbda3f9a5e9ce0adb7b7eba6edda37226d808b3bf901e2ff0cc98be42d8c8929f84af4434ef865c028b15f85888d31e768b6c55c093f515d3e0421541ce5c0bdca1cce94c98b7763e504d09b65be4fff3819f8d57787e5073be54e45a52ed7e2d85c19f844d9f9f20bfa78b612bd50b9055e2af610a1f78797302c5b2a5eece129286c8e99ed409c6dc4932dbffcaa94d501ee0aef1f397feee47d54de3e8fdeea1cedf3722c4affb0e7f881130726b878ef2437c0a4bfee824f67cbb9d9b74067958ed8fac6b3cd33d57102058117613e8ab53d6706aa0e998179845dd7bf8d355389ccdbb7283c81fb346bd22cba47e463781fc866526a", 0x419}], 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x2}, 0xc) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fe7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x1000, [{&(0x7f000051c000/0x3000)=nil, &(0x7f00000dd000/0x3000)=nil, 0x80000001}, {&(0x7f00004e1000/0x1000)=nil, &(0x7f000064f000/0x1000)=nil}, {&(0x7f0000305000/0x1000)=nil, &(0x7f0000776000/0x6000)=nil, 0x6}, {&(0x7f000018a000/0x4000)=nil, &(0x7f0000652000/0x3000)=nil, 0x6}, {&(0x7f00007a3000/0x2000)=nil, &(0x7f000059a000/0x3000)=nil, 0x20}, {&(0x7f0000426000/0x1000)=nil, &(0x7f000018f000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000364000/0x4000)=nil, 0xffffffffffffff4d}, {&(0x7f00001a3000/0x2000)=nil, &(0x7f0000360000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000061000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f000065e000/0xe000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000757000/0x2000)=nil, &(0x7f00006f3000/0x2000)=nil, 0x6}, {&(0x7f00006e4000/0x3000)=nil, &(0x7f00000a9000/0x2000)=nil, 0xffffffff7fffffff}, {&(0x7f0000444000/0x1000)=nil, &(0x7f000036c000/0x4000)=nil, 0x1000}, {&(0x7f0000292000/0x2000)=nil, &(0x7f00006e2000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000298000/0x1000)=nil, 0x2}, {&(0x7f00002b8000/0x1000)=nil, &(0x7f00004b2000/0x4000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x71a}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="031820e7303325d160f0403e4bdb98e101000000000000008a6be21049dac9b8b81f0a841745a8fe4c8b1b652640001659c1c015d0707a3fb0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x2, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000040)="3197ee6963b6e7af93040ca6df23bc0626039808ad4077c970ed32456b666c1967360e4983981219270671d9318801ca0fd35287d1bd5ed6f6d40d8a0c89b4de5c09b82f505dc34ff3f0d213a13fcac5756e4f7e47770bdaaa1f3227eb302c257e3ff1e51111", 0x66}, {&(0x7f0000000100)="6bd64b2c54e6ad260e68d6940183f582091eac0cc6a88d6f813a1d756172d20a17bb639b0a68e74805e99fd53acd6cbd2d2da09753057178cb3c0bfa2e", 0x3d}, {&(0x7f0000000140)="b4494c2836f4e7097e1ed89cfe41084da7d66c6425e6f6e0b05e986b5754148271bee80027f45e006dd466d0ad6e5f8463706b72338a4c9e828b53214bc7fe1b44abd48aafd8279171f0988ade67a3fad759259bb20826483488eb8537c06f989df7b05291db5d244e1ea996ec370fcfcf7e9f802ca15bebb570d6a257569a6b5c473b9145fd14ceed3177de806e51a4230e3e46ad64f71be4ea55a64237995575a3c417fe96084a6784041f579c3414d53f34a438bdb683af70287bd3c7b33289273b82935da6cef25fd5faadf806636a46c96527566c6bbb11cfe72b16d4b60fbfdeffbbcdc4db2fd8eb2bfe89f433d0fcc18e7712121370828ff244d658", 0xff}, {&(0x7f0000000240)="036bd6c8aa526c394a3afaa08749649ca6a3c1d800cf2583744e0cbf1e55b850ca26901c29df8a48a49f09304eb8469d678cf2592420d413fb605eaa7041a052c348fca0234d5eb40e496249df8e34a0dc06e85c44936210b458ddb4746d40cb0febf224390d5d68336852a304daa0609181795648d757cc3b5c4f9bdd1b28bbf6f32ee5c54f48d2c4", 0x89}], 0x4) dup2(r1, r0) 16:00:20 executing program 0: r0 = socket(0x2, 0x4003, 0x1) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000002c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec3430db2914132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3dab235479a5436da67292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093c4f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xfffffffa, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 16:00:20 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xbe}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7fff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendto(r2, 0x0, 0x0, 0x5, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0xffffffffffffff1d, &(0x7f0000000080)={0x25, 0x3, 0x0, 0x401, 0x0, 0x2}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r1) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x10e) setreuid(0xee00, 0x0) readlink(&(0x7f0000000140)='\x00', &(0x7f0000000180)=""/79, 0x4f) r1 = getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x5) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() seteuid(r2) rename(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') setreuid(0xee00, r2) r3 = semget(0x1, 0x2, 0x0) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() r12 = getgid() r13 = getuid() r14 = semget$private(0x0, 0x5, 0x46) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r12, r13, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x2, r13, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r5, r6, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() r26 = semget(0x1, 0x2, 0x0) r27 = geteuid() r28 = getgid() r29 = getuid() r30 = semget$private(0x0, 0x5, 0x46) r31 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = getgid() r34 = getuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x2, r32, r33, r34, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r28, r29, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = getgid() r41 = getuid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x2, r39, r40, r41, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r27, r28, r36, r40, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, 0xffffffffffffffff, r25, r40, 0x84, 0x6}, 0xf2b2, 0xd, 0x6e20}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r4, r5, r20, r24, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) fchown(r0, r2, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x5, 0x0, 0x13}, 0x6, 0x0, 0x7fffffff}) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x4, 0x0, 0x101}) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10000) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/75, 0xffffffffffffffce) socket(0x20, 0x5, 0x1f) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x100) r4 = semget$private(0x0, 0x2, 0x100) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/18) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/17) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000100)=0x7) listen(r5, 0x6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000004c0)=""/192) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000180)=""/4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/17) socket$inet(0x2, 0x4000, 0x2) r6 = socket$unix(0x1, 0x2, 0x0) bind(r6, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000040)=""/180) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000180)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a3710000000000000000d300000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r8, &(0x7f0000000000)=""/254, 0xfe, 0x0, 0x0, 0x0) bind$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c630d039d73fe425618a4239ff7d9920e8750f4a23bca16ca57913da589d44023b89736b2067581a3647946d7f493d5dec4e20faa8b92d602646a1f8856a6f8cb06377506786cf8177046d193541257b99e20376a4d155a3e056430966d2c6e43f8dd539f64ccf8f508da61261acb90db319231e4702f1ed37dd5a9af1618b983b8d61b28d2fc2a7c454fb5aaa5255692916c628c516f1bcb4802ab83468ec4112230a7b177f30a0957b9b6"], 0xa) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x80, 0x0) read(r7, &(0x7f0000000400)=""/125, 0x7d) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x44) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0xde6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0xcdc3, 0x100002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000400)=[{0x48}, {0x1c}, {0x6, 0x0, 0x5}, {0x2559, 0x5, 0x3, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = socket(0x18, 0x3, 0x48) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x4, 0xfff7}) r7 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x996ea6be41b61f4e, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x30) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61, 0xfc}, {0x54}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000003c0)=[{0x61, 0xfc}, {0x54, 0x0, 0x0, 0x40}, {0x80000006}, {0x7, 0x7f, 0x4c, 0x4}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r8, 0x7918, 0x2, &(0x7f0000000340)="0b271bd837a4f5355bd7624c192107f6f487f4ecad312d1122e6e7913ba71a84aa23784945cf80c7c82e180d958c14ed35f7a7bb8c3abe60225f2b647b1701477b2fada905b0f1", 0x47) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(0xffffffffffffffff) r0 = socket(0x2, 0x8002, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/182) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getppid() r9 = msgget(0x1, 0x82) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r7, r8, 0xa5, 0x1, 0x4e2c, 0x6}) r10 = semget$private(0x0, 0x5, 0x46) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r16 = getuid() r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r17, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() r25 = msgget(0x1, 0x82) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, r20, r22, r19, 0x0, 0x46, 0x81}, 0x10001, 0x1, r23, r24, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = semget(0x1, 0x2, 0x0) r27 = geteuid() r28 = getgid() r29 = getuid() r30 = semget$private(0x0, 0x5, 0x46) r31 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r33 = getgid() r34 = getuid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x2, r32, r33, r34, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r28, r29, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = getgid() r41 = getuid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x2, r39, r40, r41, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r27, r28, r36, r40, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x5, r14, r15, r16, r28, 0x0, 0x4}, 0xf60, 0x48000000000, r1, r23, 0x3, 0x4, 0x2, 0x6}) r42 = socket(0x11, 0x4003, 0x0) recvmsg(r42, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x80000005], [{}, {}, {}, {0x1}, {0x0, 0xe9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x68, 0x2000054f) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 16:00:21 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) r4 = semget$private(0x0, 0x0, 0x202) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000000c0)=""/216) r5 = semget(0x3, 0x4, 0x42) r6 = geteuid() getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xe45, r6, r7, r8, r9, 0x0, 0x1f}, 0x8e7, 0x8000, 0x2}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000340)={0x6, 0xa552, 0x0, 0x7}) geteuid() lchown(&(0x7f0000000380)='./file0\x00', r6, 0x0) r11 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x2, 0xb2) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000000400)=0x1) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) fcntl$getflags(r12, 0xe884b3a4a1b48d26) r13 = msgget(0x3, 0x3c0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r15 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r18 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x4, r14, r15, r16, r17, 0x40, 0x81}, 0x9, 0x5, 0x0, r18, 0x9, 0x8, 0x1, 0x7}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {}, {0x6}]}) r3 = socket$inet6(0x18, 0x1, 0xde) sendto(r3, &(0x7f0000000180)="3309af5d20c24f4083cd793013233546b2e1c65d4be9ec52462f38cbcade4c67014f9cd6c8188a4ccb7e646620386baacf45709905151bdf444d683ae1b56daf42427c75e71ce42a4607e3cb192137ef914de9529f508d6e35eeda936f481823a2b0818057663362f09d8e01828fa7c210279c27dd8097b97db18d2e8c8a03a8537600bc6c707ac5db3ef87de777b954d8531a2a0e8cb811b2668acc0e438a00aa4a6f431eb41dd7e837b4ef9695fb5c2621b08c20cdc76f4330f8f9f6ea", 0xbe, 0x400, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0xfffffffffffffe87, &(0x7f00000000c0)="ad2fec080123ea942714372ebd3d7712f99e7c4cbafc5514267588b8eead666bddbfb93f0d2ced1182a45efa6e5504") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6c, 0x0, 0xfe}, {0x45}, {0x6}, {0x9, 0x9, 0x3, 0x4}, {0x7, 0x0, 0x8, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:21 executing program 1: r0 = socket(0x20, 0x5, 0x81) getsockopt(r0, 0x5, 0x1000, &(0x7f0000000000), &(0x7f0000000040)) setsockopt(r0, 0xfb4, 0x0, &(0x7f0000000080)="485b3976245891f36d3ddce92cef5840cf4aa3eed13d0c6dab33e25f74337c7c907614125023dc2fd6aaba106b89b6c0b13f02be3508be64e603c7eb68332b7d1c656820a0050d04704d27fce1868fcfcde7d8fdf8e5cf872f79d93757abd6eb4d326fae138943412a05f5ea68d69e225e92da7882f4cea5931e418a10f6421d34757c49e9f679d094ae1ba76ba205a12267f981c23dcc7074304e0b37e7a8e98d5f81099ab33f14bf", 0xa9) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x0, 0x1, 0xfff}, {0x7, 0x81, 0x2, 0x4}, {0xc8d, 0x8, 0x24, 0x101}]}) r2 = socket$inet6(0x18, 0xc003, 0xff) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) socket$inet6(0x18, 0x2, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getpeername$unix(r3, &(0x7f0000001300)=@file={0x0, ""/4096}, &(0x7f0000002340)=0x1002) r4 = socket$inet(0x2, 0x4, 0x5) recvmsg(r4, &(0x7f00000025c0)={&(0x7f0000002380)=@in6, 0xc, &(0x7f0000002540)=[{&(0x7f00000023c0)=""/200, 0xc8}, {&(0x7f00000024c0)=""/112, 0x70}], 0x2, &(0x7f0000002580)=""/37, 0x25}, 0x842) msgsnd(0xffffffffffffffff, &(0x7f0000002600)={0x1, "dbd662fa36feb392afde533fa8b97f2905d542b71ffb9a5d7027bae43c334fd37ada90147438a7cb044991c0"}, 0x34, 0x800) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r5, &(0x7f0000002640)='./file0\x00', 0x2, 0x2) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000026c0)) r8 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000002700)={0x9, 0x26c6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740), 0xc) rename(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)='./file0\x00') ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000002800)=0x3) r9 = dup(r1) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000002840)=0x401) socket(0x18, 0x8003, 0x3) sendto(r9, &(0x7f0000002880)="384f564244b5558537e24935d28d1c3f93", 0x11, 0x0, &(0x7f00000028c0)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) pledge(&(0x7f0000002900)='$.\x00', &(0x7f0000002940)='/dev/ttyCcfg\x00') 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001", @ANYRES32], 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="2281728939f300345600642339242a5f55eaac285abd6e8c2389773877950d1e4bd4c5b942f615b767105fe6419cec74971506bc284eecfd7a18d28dd97383e454651b5df4334a2e41dc7a242c08d4f5ed67d672338d7fe1dd5b363dba495d99505c9bed0a9556853140a05d3e17ae6e7e3795a65ab9fc58378ee8be12d53ca390e3f851425fa53598ec5dbe778e0d7c9a0a28f9a36da9a4db3f562f4a8843a9ee19f689ce28851970af2d60f06354e3c0f8d879a40c62642f1fe8fd1e62400fd9b00d7f80a75c1c365852cee9dabc8e1811cfb67170000000000000000000000000000000000000000000000000b3c95ab6a90201977fb4ca5ab052db77c209f8b7c3d78ef71c84ce4e22342919cc4bb1b108ae1aa23c3ee6651901a537af11e1c01f3ac4afc48529215e18d3b4bd6b306f826011ec3e65434f3db5d1ff9ed739fdfe7b61493fa44d0c419aff77bc7b26925af75d1bdff213edc8f85079f46460c04cc72da7c46f98daa52f51664965f7a37011cede9201164c3a8f5a8f1f6ebc"], 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0685d2f520e5d88c310c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r8 = semget(0x1, 0x2, 0x0) r9 = geteuid() r10 = getgid() r11 = getuid() r12 = semget$private(0x0, 0x5, 0x46) r13 = socket(0x20, 0x4, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, r17, 0xc, 0x1000}, 0x20, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r15, r11, 0x0, 0x143, 0x1000}, 0xf2b2, 0x800, 0x4}) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r20, 0x1, 0x5, &(0x7f0000000340)=""/187) r21 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r23 = getgid() r24 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x2, r22, r23, r24, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r9, r10, r19, r23, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) fchown(r1, r7, r23) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r26, 0x0, 0x0) sendto(r26, 0x0, 0x0, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x7, 0x6, &(0x7f0000000000)="8591488294172b071c0a11c1a668ce272f86ce7428291ae12f19c5b64deb0e60024d43633fcae9d232c165c10d08ce97f31484bf2a03a749b733503dc88a3585789ad7bed63c50241ec60e5bf70d441f62be2ebe9c67daf4a1b1131375fa119911edf93dd78fd89f7428ff4d065440d3987372b029b5416a7882df3a7ececb1706fcd57509b4a4e3a89977293a", 0x8d) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="a44ab464342ecfa50aeef5d86d6a8df62c76719867d34bc85203dccd84f7211fdd9f4d3351f982d97969719d3d74fd9606621639da3f00000000000000dadbab437d28c45c43da6789901c6d3a0d838ff40d8ed3fcc93346b2dcb30d59dbf6d3a19be701531a1c95b5ec6fcd3650b9a28320caf1618ce674c050f58cad6efc40b18b840d5c8f4e1c3cf62083", 0x8c}], 0x1) 16:00:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x80, 0x8, 0xb98}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0xcf79, 0x1f}], 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xe1, 0x40}, {0x3, 0x200}}, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x4930, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x8fe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = dup2(r4, r3) getpeername$unix(r5, &(0x7f0000000140)=@file={0x0, ""/48}, &(0x7f0000000180)=0x32) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 16:00:21 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff86dd60e2c3000000000000000600000000000008000000000001ff0200000000000000000000000000012c0000c2ffffff01000000000000000c0022eb000000002000000002000000000000001a0000000800655c0000000037bc9e892079c6c7f64d3784c3d9355bd6357a27411b24d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799d152b6ee5e32cb82e45665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e303d253709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c621471068d9ace55c4e185c1f0a3b6931d228f4b07cb623a014ecf12ecd162d3587e144bb6d58294b8a0e6"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000200)="b25539446b4274d94898585d5e98e9bcebf67c92437baefc1ae5d5ed532a7498867c1cf0cca9", 0x26, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)=""/89, &(0x7f00000001c0)=0x59) syz_open_pts() 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = semget(0x1, 0x2, 0x0) r7 = geteuid() r8 = getgid() r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r8, r9, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r7, r8, r16, r20, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x2, &(0x7f0000000080)=[r4, r20]) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) 16:00:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/70}, &(0x7f00000001c0)=0x48) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x1) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f000021e000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00003c4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000bb8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000000000000008}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000e83000/0x1000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000a27000/0x4000)=nil, &(0x7f00006ff000/0x4000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000f10000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000aa7000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x100, 0x0) r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchown(r2, r7, r8) close(r1) r9 = socket(0x18, 0x1, 0x9) accept$inet(r9, 0x0, &(0x7f0000000540)) r10 = socket(0x18, 0x3, 0x0) socket(0x2, 0x4000, 0x1f) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x6d2) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8020, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x10}], 0x7, 0x0, 0x4967, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x100) 16:00:22 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x1b}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="d3fe60fef407227998ee3fffa6df793144b3aa0dd98abe601d667e0cd6113517ee56435cf79f09eac5a51d4931f14ebf32c7ed6912ce3f3a41541f43b46350e783fd6b91fdd5b65e84d80683d2a3dd544d0724115657629861710997ba38a35e834e712d814a622f88269f410f7d4d6a019d66adc49137a5577462128fa23dc24e92c237408fa132e9f5c46e3637", 0x8e) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000080)=""/247) r3 = semget(0x3, 0x0, 0x35) semop(r3, &(0x7f00000002c0)=[{0x1, 0x5}, {0x1, 0x5, 0x1000}, {0x1, 0x9}, {0x3, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0xba8, 0x1800}, {0x1, 0x9, 0x1000}], 0x7) kevent(r0, &(0x7f0000000040), 0x80, 0x0, 0xd2, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/41) getgid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x5c) getuid() semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() semget(0x1, 0x2, 0x0) geteuid() r4 = getgid() r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r1, &(0x7f0000000240)="b9ddd31d9ccf1a319f3852566f72f02cea69020065c616a1a4d6c97364d848a15cc7c880996f9187b8d48f4dd5362e4c217b824611a1eaadca50bf9700f9a8cb9526c6b095db1fdec8564895af1f89e97ddbac89e914c1fe64849e899a8424ac5132dba4bbde9e84ffb58ae122c1c459aff9789c9c74451b3a51d3d2ca702c1320a27b8be9f427672b4792fec1000000000000", 0x93) dup2(r2, r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32], @ANYBLOB="03f560e5750c5aaf7368819791e4f946b38bebd97e5695c6167ebf044997c7e991a812ca08d26b854cd1f03834042f97fa35bc95caf1c4925958b984e17b0f5d7ee64fd2d709a5151f10edfdc752da35c58e02c1ec66a266f0bb19aba61c9b9ad6a1be4dd42f4c196a35e79986226858e296e87c3a8dbbd5e2ecc7b0bc15ab9e26cbaf6bbb48d809ad1cff64d65a0ef827fc5a5de5", @ANYRES16=0x0, @ANYBLOB="3435966427eb28a2c18b6e407aab7a11e0bb58515cceb9cc3f79f2e11e4a187f69ec539b895bf112bcfef08f928e46cc208c928f97da8342406ace23316114639ec8e5e9c337c7ed957c0cc7f8f933fdd52250d28ec5b8d00a00c6b362a291cb3ccb8aeb2fee400b2808dd747e", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64, @ANYRES64, @ANYRES16, @ANYRES32], @ANYRESDEC=r4, @ANYRES64=r5, @ANYPTR, @ANYRES16], @ANYRES64, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES64, @ANYRESDEC=r9], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC], @ANYRESOCT, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES64=r6, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRESDEC=r7], @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESDEC=0x0, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32=r10, @ANYRES16, @ANYBLOB="97574a1bac627976d9828491ff117f9e3ee06ebd8d78088ad584cdaa6bc16274df9a472d4b0a", @ANYRES16, @ANYRESOCT=r11], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRES16=r6, @ANYPTR, @ANYRESHEX=r7, @ANYRESOCT=r6, @ANYBLOB="9102e5170122609baa5964e2699ec7570634ab77913c56cf10108c6e72ed55651fa361ddda23fe5b83179044658debc0e2904737e1fb255ac1ce044d309bcf2a1dcd24cf8f0071f4f3636f146b145fac7a440ee031500f8908878bc4f7892248ab4034", @ANYRES16, @ANYPTR64], @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRES16=0x0, @ANYRESHEX=r12, @ANYRESDEC, @ANYRESOCT=r9, @ANYPTR64, @ANYPTR64], @ANYRESDEC=r13], @ANYRES16]], @ANYBLOB="7827263fb32153143875059d8e26"], @ANYBLOB="39b0a8a7ff8d611cc9c58cc3f2e5e01b4536fc71ff0b597f563a83aab51fab4ea0b4b3eb601ca3964e332cc86657145713b9400088b12b9c46d596beb506bbfa9f9451d4433a26beb6bc4497b040538bbd488dffade768242791729fddbaa89bb6d31375b4ffd9f7c5f463bdb2309a515762be5c7dde42ddbe4ad8f99c366d1d40dcb9546134164aaed828b6eee82440d6a20eba0853f4d998378bf077b812a996c5ab86da3393e96fe4880a6b13b32c968ea6ce2aa2d0192bae2ce3b2a928afba6d8285a473258d8dd145da9cecc5d77ccab646feeb559909399e928792e414c999c09559d30dfa34df21ee53c949c9311b6fc0b80cc4c2c42b595619", @ANYRES32=0x41424344, @ANYBLOB="500000009078000022069ee4c306080a00000000000000000303000402fe0bf98919eee6542fe6cd00044afd00fe06e2d4c3d9051200"/72]) 16:00:22 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000280)='./file0/file1\x00', 0x200, 0x108) socket(0x18, 0x4, 0x81) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) r4 = accept(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0x76) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66806c653000"], 0x10) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000353000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = dup2(r3, r4) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) fchmod(r5, 0xa0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r7, 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) write(r4, &(0x7f0000000200)="a4fc34c0d2724f74a4e69ef970b83f50c3ef255d0805ddad0dd2d1c5ea50cdd431fed3c55fb5c85e0fc50b93a84bdf34a1975eba7ea36fc437c9df6e34a1865c3f2da7b829aabd00945f11fc7686a10c3bc51598a2002a5751ea561bd4ba21dddd72e82a1b51d579cd22a1da3c64074b18d3ea9c3c6b970b426a5e04867393235ab0f325f9eab721cb75c19a34fa5e753e150566f6d342e926e43096f4c3a1ea3ea02a951bf4cf87fa46efbe15ac9cfaff9c7123f993e803b6d32e148c76d7d2fd162877ee59cc051d6eb1713e5a3a39bd71ee403dd30220590df3304925cf671cf682ac97ee87c032", 0xe9) sync() 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ftruncate(r1, 0x0, 0x200000000000000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000100)) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) dup2(r2, r0) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6, 0x0, 0x0, 0xcf}]}) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x805872556a]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f0000000080)=""/220, 0xdc) fchmod(r1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000040000000000000035b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) listen(r5, 0xfffffffc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) mknodat(r7, &(0x7f00000000c0)='./file0\x00', 0x40, 0x10001) accept$unix(r2, 0x0, &(0x7f0000000080)) listen(r2, 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000001e40)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000], [], [0xfffffffffffffffc, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x6], [{}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x7}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r4, 0xd4ccb9ee56482bf1}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x4008020000210], [0xffffffffffffff00, 0x0, 0x0, 0x0, 0x3], [], [{0x1ff, 0xfffffffc, 0x0, 0x100000000000}, {}, {}, {0xeffe}], {}, {0x40, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(0xffffffffffffff9c, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x13, 0x3, 0x41) munlock(&(0x7f0000475000/0x3000)=nil, 0x3000) write(r2, 0x0, 0x0) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:24 executing program 1: msgget$private(0x0, 0x421) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x401, 0x0, 0x0, 0xffffffff}, {0x5c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r1, 0x40}, {r2, 0x1}, {r3, 0x956d2fa891525a1f}, {0xffffffffffffffff, 0x40}, {r4, 0x90}, {0xffffffffffffff9c, 0x80}, {r5, 0x2}, {r6, 0x100}, {r7, 0x80}, {r0, 0x20}], 0xa, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pckbd_enable: command error 16:00:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x10000) pwrite(r0, &(0x7f0000000000)='E4', 0x2, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x86, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error 16:00:26 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000340)=[{0x3, 0x1ff, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x240) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[@ANYBLOB="754a6c65000000000000c2ee4cbfcd4b67309823f9cf8db7c0f1ccf8977b1de889c0e4469916a74774e5bff2ad813557f8e1b13a39ce52b728ff09280683b84000000000000000e0495eb8d66256710d6ab63840e498330590133ea309e82b0100ebe566915d57466a5238eb418f9e62de13df44b39764662b8d13c68ba9f2055992a5c2b106123d8db69acdae43476afcee38297c59520c48619eb4c8a7dbe0fa97d8607e54e129ddb1be419cea1e92aa2ab36fd850f3a2628a7f3317454d15c1c0afe6b97ecb3aa414a407ed9c24ba79765bfca5f492d36066df270466806e71861a4b507d93d5140516ed1d88049ba574919490a914ab80eff47158d5c9b95345a786ca902943f2da839a422429f720f94402d05145a3db5e2126f0950b2b008c46a7de136fc421c18d799b1cf761cc592cc670b460f423f9ce35b9b5df98920fd6"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) getuid() semget(0x1, 0x2, 0x0) geteuid() r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x5, 0x46) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() r12 = getgid() r13 = getuid() r14 = semget$private(0x0, 0x5, 0x46) r15 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r12, r13, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r10, r11, 0x0, 0x4, 0xfff}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r5, r6, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r19 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x10, 0xffffffff}, {0x58, 0x1, 0x0, 0x4}, {0x3, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0x8000000}, {0x16}]}) semget$private(0x0, 0x2, 0x24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="a7b96f15e0f1f8fa577f8ed5715162d1b7bb60cfc72327deb0debc1f85c815a1d519eb57ff28b33c6d113244358d6b218215981ef9103fad78dfb98ea3f20068fff47f99ef9103784665481fc938af416200cc3783645b5ad449918466a0233c64f04e40501847", 0x67}, {&(0x7f0000000380)="f850709ba519349cfafe564dc8116481aaa22a551de1386424c810238b34c39aad0f8594e41718094d5c49e926ef35fd38705876479cba03d9f8a50c4d0834b4c11116e08b1f5c2067330508f21146b12567170ea14c683e1a5444767b18edbd7a8fdee3841b36ca5db2b0de72d4698ea5fc196da593fafd5c42f48d6c2e7d2004e8087c99873d798ff98f068f64af0463d499ea09bbe13f44f8dba53d341aed205721f9731dbebf32cd26680cfef0bf1850e8", 0xb3}], 0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:26 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000000)="c7a895005f52dd000105040108063c658a7ea3c4c2673ef5beb9f8f95a31668aba95e74839244fa7c1c37c258ee4d3b4e17443a32d1be29fcdf775914b25dd020c57a2b6f4a2a8c636cc7f9cb189024d8456ae04fc4e5a3d95993bc9e9e575d83054f83fa8aa64cb057d3d4d83cde2f21b01b774c0df5d766015c37ab69ba1ea28") shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffb000/0x3000)=nil) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x1}) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r3, 0x0, 0x0, 0x0, 0x20}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x7f, 0x3f}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r4, 0x1) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000280)='./file0\x00') 16:00:26 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, 0xffffffffffffffff], [0x0, 0x45], [0x4, 0x0, 0x1f, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f, 0x0, 0x0, 0xaebe], [{0xffff}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xaad, 0x84, 0x8001, 0x1, "66b76f26ee5361b257f9ec06bd2b2007422100d1", 0xd2, 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x1, 0xc67, &(0x7f0000000000)="493632ad1b059c341ad43e25f379250b022760eaf782b989892396505e19291c48807184a5a1df41b63fd236130d4180549d5250ac284aeca67c28bf476b918a2da7edb461dc24d99a61bd0b48e27739753eaf149e4435fd977784e1f08f89c423772120e7a1e39223d0f36fcdf0541880141555e184f5019f0413b812bce76b4849dff7ce489d5a6cd363838079c82e45d5c1675613985acd9337144b59123a1367177795b850e2ad2502cb31acd51c4add58a2fb289485e57f6779155ce5904b", 0xc1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x100) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x12) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x100, 0xcd, 0x1f, 0x2}, {0x210, 0x1, 0x22, 0x8}, {0x6, 0x7, 0x80, 0xfffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x799641fa, [{0x3, 0x1ff}, {0x3, 0x7fffffff}, {0x1, 0xc7}, {0x1, 0x20}, {0x1, 0x1}, {0x3, 0x80000000}, {0x1}, {0x3, 0xfffffff8}, {0x0, 0x8001}, {0x2, 0x2}, {0x2, 0x5}, {0x1, 0x7fff}, {0x3, 0xffffffff}, {0x3, 0x7fff}, {0x1, 0xdc5}, {0x2, 0x8}, {0x2, 0x7fff}, {0x2, 0x6}, {0x1, 0x7}, {0x3, 0x80000000}, {0x1, 0x6}, {0x3, 0xffff8000}, {0x3, 0x5e6}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x3, 0x10001}, {0x1, 0x8000}, {0x1, 0x3ff}, {0x3}, {0x1, 0x4}, {0x3, 0x5}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x2006}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x7, 0x0, 0x7ff}, {0x5, 0x1, 0x40, 0x4}, {0x6e, 0x1, 0xf8, 0x400}, {0x6, 0x7, 0xeb, 0x8ea0}, {0x344c, 0x3f, 0x4, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = semget$private(0x0, 0x7, 0xa0) r9 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r8, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r10 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r8, 0x0, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt(r13, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r16, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r17, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil, 0x80000000}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) setsockopt(r17, 0x3, 0x4, &(0x7f0000000280), 0x0) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x10, 0x5, 0x7) listen(r19, 0x3) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea39219f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a44b85033958ce5c00c03ba10300"/203], 0x10) write(r21, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r22, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r23 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r23, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r24, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r25, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) sendmsg$unix(r11, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYRES64=r12, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESDEC=r25, @ANYBLOB="6ba895752f6763d69148521675030bf2db2038245a0c387c5a4437e15c9d6e8943baa80a2dd02e5d8985010efc6ca7893240f2a0d1fff723728d854cfac554368556a678c931a85ac4073e64d3b1dcb852211cb1fddc507840749d397ae43551cb7dd6f173f7ea84a041f773c45550eb73e02b0350487b1610c7093bed85305aa747f8473a5d04e3a8949b37aa7d5848212a0ca34d0c614ff3fee607074341ca3425a39da40d31a14e9f8eb8b810ec01d989ae751bf68149eee0cbd8c8a6b102c6a80e5629cbed18b6249994fe8f22ae956a89eeccf7352940c4", @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="7a7a893098a45c2c5a64d19f6c035808af2e247b1936904eadadd51f23d365b56c6373699e7e336c9b709ab76422f6440a36c68a1a5f308ed3cd973dcc04ed00d382b91dc39f40e7e9"], @ANYBLOB="05e88973d871e25cce565bda6e9ffcfdb1bd6911139e315627c14883a5bc537301f1826075a8c5720862b5d4579bec13bff1de586853aa373c7788eed7587a8954f710481d34e16e51a158c5bc35deef18a2a58e590433f998af09fade7b6342439d09243e8c2fa3ef79ef78467cd009237fa8f06e35df14162263eb6bf4a517a063935c23918c99dbd071a9c4a4281fa38066d5191f2d2b58f0ed7ee0ba86", @ANYBLOB="6d037a26ee587843d04d782e9e79e503e23f9c4fd1ac0bebcd96a8f437c0690101465ff2a3bbf190560a95f319018dcc8845fa118f29310721747ac4269e88bf6eed240949c90f5ceff3bc2aefea341e53c8b36b2f34fef92ee4010dec2f40c5ffc95039fb03095d6b7c60e48ea6499083a6e81d1aa074297eab46b65b8d96e89b31cd2887222728b4fd492dfc5a25db5d2bf6ead72dd5dff3fe276d10f01eb1cdfe918daeb76fb8d2cc26b9b418f7de3bcbf12862b29daf2addc6", @ANYRESDEC, @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRESDEC=r23, @ANYRESHEX], @ANYRES16=r24, @ANYRES32=0x0], @ANYRES64=0x0, @ANYRES32=r22, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r10, @ANYRES32=r21], @ANYRESHEX=r14], @ANYPTR=&(0x7f0000000f80)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES16, @ANYRESHEX=r9, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r8], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r15, @ANYPTR=&(0x7f0000000f40)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRES64], @ANYRESOCT=r18, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000001140)=ANY=[@ANYRESHEX=r19, @ANYPTR64=&(0x7f0000001100)=ANY=[@ANYPTR=&(0x7f00000010c0)=ANY=[@ANYRES16=r8], @ANYRES32, @ANYRESDEC=r10], @ANYRESOCT=r20], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338534f4bef9cd41de5432635b4b721486e25ea621b646e0c387dc906488d72b7a1423297f5a691e485ca751e889c213fb9344a94c6a115dba707bd1a7e3cd869462605a18f7f9cce550e4a649e2294342c758461d4eddd096c6c5fa221482bf7d9bc02a1104fff5bfadd971c577c0be36e3338e27d79936250310669db85e7a9c023fcd4dd78c261bed8d3086ab0956cbb3d9503b8d082f4ffd8f75b994908038c6ceed9ae869a6b158dbd534d00"/232, @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r7, 0x261}, 0x1ff, 0x3ff, 0x12}) setegid(r3) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = getgid() r7 = getuid() getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, r6, r5]) r8 = semget(0x1, 0x2, 0x0) r9 = geteuid() r10 = getgid() r11 = getuid() r12 = semget$private(0x0, 0x5, 0x46) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r10, r11, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r17 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r9, r10, r18, r22, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, r10]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r24, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r25 = semget$private(0x0, 0x5, 0x46) r26 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r28 = getgid() r29 = getuid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000280)={{0x2, r27, r28, r29, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000440)='./file0\x00', r4, r28) r30 = kqueue() kevent(r30, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000080)="8c6cbc6eee78fd74b527f177dc9604cc9e8818f71f8c6cf23ee480e40ddea0412419f01f6ea62846cd4f7d0008c438274007c58e686cf6f04b3d8e193c8f384f11368f2de996c863bc60a1e7da7e38b4e752898e4af0", 0x56}, {&(0x7f0000000100)="beac75dac538e95ee4f13121a6410b3867a2bb717692b0b5642b7db2e637b2ffd697e58762b932c6beda3a5012d1c6d0c230ea", 0x33}, {&(0x7f0000000140)="74ae246f913bde356bf1ff84465c3ba39141f3cf71506d66018dc8965196f5ec8efe959a94a447ef340c70759f6fd0b91d141a8006412cbb6e3d160814fdbad3cd2718470a9ad6312c0a29314158a2993b7505fc3a2551d7ed20ccb6b326f1ebbf18b3c0a272bd13818db3c6a34929206bab4b745dcf528754ffe960162b9a573db5af83e12c508b9619a1e276d390797c0038175951ef256eacdc96796c9f56c8903831bb4d2c5e53503535f8f62d34ba27099184dd44f2e870beb5d4b9c80dabbf710039c2cb116757b0d932553185503ef852363abda4446ef58ec55573755b4afca8c24ef40cb0507b10c5002d05be5602b094ceba47", 0xf8}, {&(0x7f0000000240)="1f3f09edde46b0e2b990f014b6192158fe2a624e218c1d8f1482b83ab76843c4ebd70699518be87de23f83b9359d43cee58ca608c811ec10181c74f320eef077c61abf124735c2f9d79688461d0d50dd71ad7dd85c5142129fcaa016985109d5051287020eb40f509f0cbd5bf7a12481e4cb72e04e291461c2b5283aabdb357576b3260eabcc65cee2d273df1d071800341d6d968cfb2fbc7044b2bff7fe78b221d718947247", 0xa6}], 0x4, 0x0, 0x1) r31 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r31, 0x0, 0x2, &(0x7f0000000200)=""/254) semctl$IPC_STAT(r31, 0x0, 0x2, &(0x7f0000000340)=""/252) r32 = getuid() r33 = getuid() setreuid(r32, r33) semget(0x0, 0x1, 0x8) 16:00:26 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f00000042c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e520000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b7b7f7b3eed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000533559c0ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c76090000000000006f7781b675a9a83f8e57685035e4f0e0e6cc3e549460598d9dc7309e4a5c2d56ad9449ea03c33823cd6ecd35b0a61070b83fb827f0dc63349d95f3e02ebbe66fbf4d057a4c420adb4d39e5953f9d1cf66846c0f100000000000000000000000000000000115b270ce2bc5a7778118e3e9c9b586f70e7adf9ae6d39266d7569c144c7b1cae0bcafe49a439114e3493ccfa4a1c2d9feb16046ab55c7ecda0a505d7aeaa301be706db812e0"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) kqueue() ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x2) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000002b00), 0x6) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000340)={&(0x7f0000002740)=[{0x22, 0x5}, {0x3, 0x5}, {0x8b, 0x401}, {0x81, 0xfffffffb}, {0x86, 0x800}, {0x22, 0x6}, {0x23, 0x6}, {0x82, 0x1ff}], 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/180, 0xb4}], 0x5, &(0x7f00000015c0)=""/57, 0x39}, 0x45) semop(r4, &(0x7f0000000240)=[{0x1, 0x9, 0x1800}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0xffc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = shmget(0x1, 0x3000, 0x300, &(0x7f0000ffa000/0x3000)=nil) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r7, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = getppid() r18 = msgget(0x1, 0x82) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x1, r13, r15, r12, 0x0, 0x46, 0x81}, 0x10001, 0x1, r16, r17, 0xa5, 0x1, 0x4e2c, 0x6}) r19 = getpgid(r16) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRESOCT=r8], 0x17}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() r27 = msgget(0x1, 0x82) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) getpgid(r26) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r5, 0xffffffffffffffff, r9, r10, 0xac, 0x1ff}, 0x5c46, 0x6, r19, r26, 0xfff, 0x38f, 0x8000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r28, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x40000060}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x80000001}, {0xff, 0x800}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x800, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:27 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x0, 0x13bd) semget$private(0x0, 0x1, 0x200) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="b1c52d76d593ea0900c7418ee84b9e764f355abf5c868e3eadeb97b0efff194d758ccdb51927ca7fa748f530fbd46af21a5d9f6e01efa4c59688ff2c8e2e64e726451eda15c13777f5dc178cc5e4d060b40ae49d1ed2beee0bf8dad84ee057"], 0x10) write(r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='.\x00', r0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) fchdir(r0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/171, 0xab, 0x40, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1000, 0xff, 0xff, 0x2, &(0x7f0000000140)={{0x0, 0x1, 0x49, 0x0, 0x0, 0x7, 0x9}, {[0x40, 0x20, 0x10001, 0x8, 0x4, 0x5, 0x2ab8000, 0x400000000000ba, 0x5, 0x9, 0x2, 0x100, 0x3ff, 0x0, 0x9, 0x80000001, 0x9, 0x8], [0x57, 0x401, 0x7, 0xff, 0x1, 0x6425, 0x1, 0x6, 0xffffffff, 0x4f95], [0x3, 0x20, 0x4, 0xe133, 0x4, 0x4], [0x73f, 0x0, 0x7, 0x7, 0x8001, 0xfffffffffffffffb], [{0x9, 0x1, 0x0, 0x8}, {0x0, 0xbb4a, 0x8, 0x5a1}, {0xcb, 0x6, 0x10, 0xfffffffffffffff7}, {0xffff, 0x4, 0x2, 0x1f7}, {0xd92, 0xb1700000, 0x81, 0x1f}, {0x7ff, 0x8001, 0x6, 0xfffffffffffffff8}, {0x7, 0x1, 0x2, 0x691}, {0x6, 0x6, 0x400}], {0x6, 0x0, 0x4, 0x400}, {0x20, 0x7ff, 0x3f, 0x1}}}, 0x401, 0x9}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c7f000001", 0x8) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="821ad68e5030d1012f57022e2f66696c653000"], 0x10) shutdown(r0, 0x2) 16:00:28 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r1) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 16:00:28 executing program 1: socket(0x800000002, 0x3, 0x102) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) recvmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xc5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x800000}, {}, {}, {}, {0x0, 0x4, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="3aa8f3", 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet(0x2, 0x1, 0x3) connect(r4, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x1, 0xc320bb6f693c013f, 0x7f) getrusage(0x0, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000004c0)={0x6, 0x5, 0x5, 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1a2e0d97f83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) socketpair(0x20, 0x10004, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f21eed4b4035db4aa990eeab4e5627e07131696053b9c9e048325058e298f15fcd85431b9cdac39b180442be3462c20c4cfb2eb87ac6e355fd16148d79d79075ab3044d8151be35a9a022dc8778d1cc847e8bdc759e0219219b549e654b67f82d2ea6594a03387d3b008d8ae52482c74b24c6dbe7b1989196144e3640775916751376de20654cb2e3368dce00dd79b65c88b22b34c79c2e6aadaf8dc13ba6e3bf0384bfde294af4a92f332b82e7ddfd1ea70c13df9bb1543dac2b669213072176851db1e98fdb95ee264bcd40759e05945b9ddf7ed63a4d587a0bd4b7ca249bff3c0a9e936a4f1beb0a754b554bc49f4d813da450409be38a5bf96", 0xfb}], 0x1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r1, 0x80}, {r0, 0x80}, {r0, 0x20}, {r2, 0x8}], 0x4, 0xe3) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') r1 = socket(0x10, 0x8000, 0x2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000240)=0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') getuid() rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:29 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0x20000003c4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d20a740e9db10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3e43d96e1a0288ea06826589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c"], 0xc, 0x2, 0x1000) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5f422ba73daebe81) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x10, 0x3, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r5 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)="1c", 0x1) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r8, &(0x7f0000000040)="1c", 0x1) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r10, &(0x7f0000000000)='./file0/file0\x00', 0x0) r11 = openat(r10, &(0x7f0000000580)='./file0\x00', 0x400, 0x20) dup2(r11, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000ac0)="29fa51cd2dac7ba926068582fbe9c909c1ba25b436d79dc0baf34710ec961745c5bfe09b32f2bac0cc41abf718f0c8c1ff9f9c722a71fd8ad01abcfa67faf6a937abceb826ae9941d9c800e5a940bdbcca3aa912f79f97266f23ff0e58b27b27e02ef9153a427e2afd7810e3e19902a327d84c42d4f9346dcfa532fae1336d3f23a074a58cfc316f289f95ca21a055b7bd1d9ea36b89ff4cdc589989da5c2e7c503b2e3605d3ae3fdf218b17c77070d1ef3fce58831ac267cef832bb7750ff0eb8e184564f117ef27db40100000000000000f407b553a0ee90230a8df88aaeafbe452d48106b9ae69628c17515101fe65329abf4d98288ca6e2b93463fca19c4b71d3a7e0f50bcd0a755a0f221d65c8902c35df43cfc66f2e6b6dc0e14f207aed1bdb8d79416f1f5a3639431dc3b2d578cd653e1d330b23481bc4ec50e8611b5b1c0435bd15d67858ece5d4f4bd8af71a7463d27e44ca549edd1d168a6056a0c59076f2f495a9ded7c784d809c30000000000000", 0x174) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r12, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000040)="1c", 0x1) sendto$unix(r14, 0x0, 0x0, 0x208, 0x0, 0x0) dup2(r14, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000040)="1c", 0x1) sendto$unix(r16, 0x0, 0x0, 0x2, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f00000004c0)="1c0a81a413680baba858e86000f7502401", 0x11) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x1f\'\xdd', &(0x7f0000000540)=':\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000680)=[&(0x7f0000000380)='r\x00', &(0x7f0000000500)='\xe7\xafu\xaf\xc78Z1A\xef\x81\xe2\xfb\x8c\xd3]w\x1dfh\xd4\x9c\xa0?\x14:<\\&\x11\x1a7a\xee4H|l\xf8#/6q\x96v09\x9c\xc0\x86g\x1e\xb0B`\x91\x1b\xd7\xbe\xcb\xc9\x8c\xf9', &(0x7f0000000640)='c\x00']) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000048696a280567ff00342fcc8ec5d56f59632941ff002f5c0e9e880259536766f1dfd193424113fc5bd8017a071300bfd5c9ec4808e30e03e1353df4a0f0eb275a8c728cd9942c6ff790ae01a2cdb5c4fb213d228e82b991d22ea2deb6d6927c71716892b3bbdafff9f1798ea32322b3f98e965a117b7c979206137a78733c089f08bb93169e1f96b5453ae3270a43e01a21c43f475961c90291b3e56e2367fd6ce59f7758b441583888e4f1d65e651efd83e84bfdf6ba29feef084234d5741c6554a2c3d30074adf63b9de59e0383a30becd51f75e46b6a27ceb5e59f1d91f6"], 0x2d, 0x800) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x40) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8001, 0x8}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f00000000c0)=[{0xc}, {0x20, 0x2}, {0x6, 0xa}, {0x81, 0x0, 0x1, 0x4}, {0xc6ed, 0x1, 0xb3, 0x2be}, {0x9, 0x9, 0x0, 0x40100}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x5}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f00000001c0)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) setpgid(0xffffffffffffffff, r7) dup2(r3, r5) accept(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xbfffffff, 0x0, "000000000000000000acf361e9b7c624e400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8927"], 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) setsockopt(r1, 0x8, 0x6, &(0x7f0000000180)="2fbd713c309a66ddbeb67c9d2e9a2dae2a5d56eb821e6ed9c10df48c32beec6dfb54252f8a31be31991e1f9d2c824712487dc736dc0b7f2d22c16a1b0c335953ca55fc156a82e131b52fe5e35d23054cf8dc5208206d5f1a951102cdb073f87a8c7d31d7763e86a500f3bf242e6bc7d4342d5e9d84c423d3f6ce4051864fe9e568c6d6bfbeec47d04aeeb891b7a2bc5b46f9e38296e34f39f51b1da5bc4dd8ad4dcfda1507cef5615215fad642529a0d0381cdf8e961f7e40f19dfe7a6888fabf47b1ce4d73ab4ae16c3da675b5e085cd108ec9aaf453ff3d105d458beb3", 0xde) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:30 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r0, @ANYRES16, @ANYRES32=r0, @ANYRES64=r3, @ANYRESDEC, @ANYBLOB="7bbd"]], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="9451625802cb31ff062bdb702f42ad82090067ff90d41acebc35c19e6e887e55eb998162be11803667917f25a0a918dcffc155ce685b08a09fe888728231542268e19c05cde2a56387b6329939a65c951690038da413862b2670eb7a59c8ea9f40bdd026bdaae6748ffa6bd184a93b9b8edaad75cd4e05c23638795f92ec6af2505d2a6da24a837f7851fa82e0a3588a0d78cdd0494283089c028af0a54826"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x2, 0x20) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2, 0xf4}, 0x1, 0x3, 0x5}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x1, './bus\x00'}) write(r4, 0x0, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x994a, 0x3}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r3, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCCDTR(r6, 0x20007478) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r2) 16:00:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x1, 0xff, 0x8, 0x3ff}, {0xfffc, 0x6, 0x4, 0x1}, {0x0, 0x2, 0x0, 0x1}, {0x20, 0x0, 0x4, 0x4}, {0x0, 0x5, 0x7f, 0x8}, {0x1, 0x1, 0x8, 0xf}, {0x8d, 0x2, 0x20, 0xe}, {0x5ab, 0x6a, 0x9, 0xffffffff}, {0x0, 0x7f, 0x7, 0x18}]}) rmdir(&(0x7f0000000100)='./bus\x00') open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r3 = dup(r2) listen(r3, 0x0) getitimer(0x0, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r4, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r4) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x1, 0xd7}) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x0, 0xffffffffffffffff, 0x8001}], 0x7, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_open_pts() kqueue() pipe2(&(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r1, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r1) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f00000001c0)={0xfff, 0x0, 0x2f44, 0x0, 0x0, 0x0, 0xc1}, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000100)={0xfff}, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r0) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x2) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r2) setsockopt(r2, 0x80, 0x7ff, &(0x7f0000000100)="02a7749c7b704bba3148f0f97ea4bc39712b98339e37ab3e493083da5619e4fe02b162516987a58ddb55fe9f38c1116939bfa8667b9abcc5e3b0b7a6a4ac802976f112082e17f7eb899b5e2971e9ea412eed7d68546a7f3eab197591bd599dd2a00c5d869cc362e37eade7dd85b8685e451b05eae9b9eb4da33c3a9b75b25d488dcbea8906a1541176c61b186ca408dc0e07f8dd431c88272b8a25d38860d81f6a4a3023b8cec10ff873ac9fe877e9c9ae2a39abc873a02750f4609679bfaf87c3275d79e39ebaa0c30acf1ec3685f6c4ea7a0baf24b21bd12fc24426f655f259fdd0a4b0333b8f931ee4f5f7f4c644a78ed906f089f85a80604bf89321e", 0xfe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0x100000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) shmat(r0, &(0x7f0000002000/0x4000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = semget$private(0x0, 0x5, 0x46) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = semget(0x1, 0x2, 0x0) r7 = geteuid() r8 = getgid() r9 = getuid() r10 = semget$private(0x0, 0x5, 0x46) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r8, r9, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r15 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x2, 0x5, &(0x7f0000000080)=""/192) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r7, r8, r16, r20, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) lchown(&(0x7f0000000040)='./file0\x00', r3, r20) 16:00:31 executing program 0: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = shmget(0x2, 0x12000, 0x10, &(0x7f0000fee000/0x12000)=nil) shmat(r2, &(0x7f0000ff5000/0x1000)=nil, 0x6000) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000b799ea445186e50b0ad8dea3aa6161a898aa171914e062dec4c31ba23d331cbcccdad161e432e7ae9862c2042dad4420c298b3de4e3da903bc7c0a300f85a04860429cd32c11136e2439d7f19c30a050bc1bff0aa88cf9b7cd033588d718736fdc3935ceba6a8608a378f4bbd9056d7e966473166bc6d21f71b0deabb2038894bd63134ae0f26b9d1df6fa45e21d63e1520abe82048b0a7e30eeee01c6ebbcdb27aa8e859872556008b2d67938b66077b096e5b831ac61555bf623835cbc3b3b53d134faffa88aa39506bb9c94a8ccd85570750000ec5b88787ec730a341f8163558001c28535bd998998c7d3c82d8658979e2451374144b16776aa27d64a653964fd724bd40b5b144c942e9f7174dd8231b0a4f1c252993bc3805c3b3cc314c37d660f144293a901bd789777decf75b743aa7858e1321e1eb4fe8fee9efbc2da2eb7af87c0171a5f37bd622916218df5ceb0459f7ec221cbf4fba7a2f6d7168650c102c7486a74ddfc76ed530ee845e511b1ba8869c4df930bb96672f415a21f99f71abea53ba7370b1f16073406dcbe67e6c6135e5031300a9a9ca42f76e4379bf98621571a14f4e5f558d82b77c94ec35541a650f098b15a9db9b00000000000000000000006ec7da1cf5d42d941a1072d1dc8edd4709168ff2eab2b983fb95f1b1199c12301fa1386af9d0a63019daac9def94ccf92b3937a955d8ce3a7106d9676113c2138362f0425d7983f2567e64f932d62cfd93a2e8d3433b76a138adc3599b2762d34e8b26ee3ca6437abe20ae20fc341f3ed88b", @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r1, @ANYRES32=r0, @ANYRES32=r1], 0x2c, 0x8}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:31 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3ff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x4, 0x0, 0xa78}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x7ff80000000}], 0xda8b, &(0x7f00000002c0)={0xfffffffffffffff8, 0x6aca}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/198, 0xc6) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x20, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x88, 0x40000009, 0xffffffff, 0x1}], 0x7, 0x0, 0x9d1, &(0x7f0000000140)={0x0, 0x1}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x20000, 0x80) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xee3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x6) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x19) dup2(r1, r2) fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x4811, r6, 0x0, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0xfffffffd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x1, 0x6, 0x4, 0x8}, {0x8, 0xff, 0x4, 0xbde}, {0x3, 0x8, 0xca, 0x2}, {0xfffe, 0x7, 0x7f, 0x100}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x6}, {0x8001, 0xffff}}) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x79, 0x9, 0x6}, 0x3ff, 0x1, 0x4}) close(r0) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0xfffffffc, 0x0, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) writev(r0, &(0x7f0000000080), 0x0) 16:00:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) write(r0, &(0x7f00000000c0)="f18b7d2dff47b354d814c5b8f737cd2e9d682fc7f075982f70f4befdff64745c4e4cbef92a01038fa9933289edf4a52c436c1f6116db2c688cd8179c67f925bd7e90b594103c4bf6707b469a1f107ebff1a5be49f8c37bd51c98cb8a888b4918ba1096a6b6c5a6ca6f1dc3d8aebb47ab837c64de067eb025dbcf6d16d91f5371305fa07ed03d0d00044bba6653e92ae7adf0db52df9aa641cf8ef1d84d85a940bc0d318ae74a1687ceaf39fbfff67ca95146ad8245cd", 0xb6) 16:00:33 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) getegid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x25) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000700)=0x7ff800) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000005c0)={0x2, 0xffffff0c, 0x20000000, 0x8001, 0x9, 0x91, 0xffffffff, 0x10, [{0x9, 0x7, 0x935f, 0x51}, {0x3fe0000, 0x8, 0x7fffffff}, {0x3, 0x1, 0x3ff, 0x800}, {0x4, 0x800, 0x2, 0xf1dd}, {0x9, 0xffff, 0x40, 0x6}, {0x8001, 0x0, 0x7, 0x2382}, {0x7fffffff, 0x7, 0x80}, {0x400, 0xfffffffd, 0x7ff, 0x5}, {0x376, 0x4, 0x2, 0x8001}, {0x1ff, 0x42, 0x2, 0x1000}, {0x857a, 0x9, 0x3f, 0x6}, {0x7f, 0x7ff, 0x8, 0xee8}, {0xffffffff, 0x1, 0xffffffff, 0x5}, {0x100, 0x3f, 0x80000000, 0x98}, {0x5, 0x7, 0x21}, {0xffffffc1, 0x841, 0x6a, 0x8}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='<\'{\x00', &(0x7f0000000140)='(,{\x00', &(0x7f0000000240)='-\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)=':8\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\xbc\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='%@+\x00', &(0x7f0000000480)='&!\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='*-\x00']) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getppid() r12 = msgget(0x1, 0x82) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r7, r9, r6, 0x0, 0x46, 0x81}, 0x10001, 0x1, r10, r11, 0xa5, 0x1, 0x4e2c, 0x6}) msgrcv(r12, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000000000000000f90f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/88], 0x58, 0x0, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)) 16:00:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000080)=[{0x1, 0x4, 0x2800}, {0x0, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x800}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(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(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000511c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x3, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r7, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x80000001, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000080)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e003947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e242008f45208ef6d357413804e455cebf0550134d5d981f1ba3914cae0de00461a706d1bdb1cd76c5e2f3e0d698e387362e293930e0eb544d17f9d7a6e289a002f80c607311b9a6e9355dbd5bb4079ab4e4eda34963519c9df51066b78e3da539ddcb94103d1b27dddec57a548855eea76c343e493d4ef42e9b7b3482243489514a8e3ff15a473dd997ee81e522805f7514b6bddfefc2ca13b024f048b57943673f32164010e53e18a2ed9e40b000000"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="03005349aef8ef61380d426762eb93ac7ecd00"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x400}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r25, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/71) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r0, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) close(r0) fchdir(r0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="65d6272b205bb0382c87d36f4a2252674aed5f2487b5545c8fd892c6e95debbd7ebd4d6d82f637ebf9d70b8c658f9b4a43dc4dc108725b9c7691a5993e82e0ea080c6cac2bbb73ebbba924808385aca6e6481b76ad1bbb84cac240350f", 0x5d}, {&(0x7f0000000080)="8cf22b411e7bd99514c1ddef", 0xc}, {&(0x7f00000002c0)="f8dfb4ddda18b8616570e1fe38665d0684004e9ea50608af24821a9e9c8a28bbee1d970e7af46f6beb21ff390eb9e1817a2e920b47878aca866c5263afa3d8d6e534914e087deb72b5c14f65b8f6ac8d382d157839ececeeb6b1471c76671dce78c0f9a3dc572ba30e8a3b5e7a7caf8c1f99c18a2208f6e719cfc17843d2515f4d703bdf", 0x84}, {&(0x7f00000001c0)}, {&(0x7f0000000380)="e3f1b1ddd33603362fe31eaba3e67fe8ae225a0142d1ebf273b6d20f842d63d5675c518650053a5dc8ffc44b1af2dc184866d05e6339a923810b23bf77c89dae200d18e591f1bbc6ef7c7538bfdc2e3e349289f022fb02bc6b152064f1ed64b647c3ba275659c23129933e8e1ac2072a70be8755a79847408aafd553b6dfca62396f7ee5b982511964c3313cbba2bad894b679ab7f0b9c9da077cd73c9ec0ac405bcc93518256be120fd1b44ad007da7d83bda33949c1feee64c697f6ad9678bd52e484ba9269f6ce166a3", 0xcb}, {&(0x7f0000000480)="1b9ae635cb4a1fc6f722ec013e65886e5d23c5f648e1acfb4a5dacd4964fde05125c09204e59e149237dbabfb5b02bd90e2d65491e8bfe7e51bff2c2aac16d2e17197e48ee0a64d35a1ef176bbcc93496609fa5be02fda4cfa3045f1c87708dbfee5e0218dda58e4fc82b6ed524dc745226fad2759acd8d5b6fef720a55cf9145ff9", 0x82}, {&(0x7f0000000540)="f377b4a9643a521700d55a54b902cb08ab117f61d8e497367c14291aec8ab70ddc7abea4b0904d1af4e37752e0bc37a7e4406517048df731cc8aa2d9a26ec6d50e8104c62d6625cca39758194b7e2df4fc8b6a14a90a4da288e7b5a8b3e9863f4fe2bf0cb3fd96aa360032cb3fe70e4a6724a029111a276be559ffed2869c5099dcfa2065449bc7f5cd2e4f3fd981e9b2951a3c745c191074615adf077c26280719d9a18e26b27c906bbca26119618d92fda5b77b68902473f7ab246619114edf661e4b2e30dfb40963422f0667f373f9b989c006f972b62a8ba4afbae2571c2fdfd530cf3d42249f31b17653a435a9e3d66787ebd0cd8f64835e115e4e7f0faab0b2545f1ddee9c57a3d6df43eb2af389297bebd94858fdbbe7544203db5dcd4a7cfd71d58fb6a6baa977fe8248dc3d5ee2b41b6daf559935e6bf8f9b478c950a1eea89980fb1b7a9952851f9af87ac67003dcbb5aadc5e8b80c5964edd071d17f88e2680be2bb193764c6bef77a3ae96a9a4f035473c25c5f9075d3bfd6e63f2ff6be0b3c1f07b21c524622798e8aac31f21bc6a187bf83aff8cbd87b312c91b34ee4167bc8f05d1331f71f5338c979896097c39e0876c77063871ff4d704b6eccfa4a5d03f382b118e23d1b90d960971c0150944ab16bbf194fbcd69c4a825e618fbfed70d690eb16186dc0a46e526ff948b0b9c86b7128f92d746f5a92b480868af6387cc2882222440e7a2e057bf9295de537b488b00986bbef5e8cd934575d839adc4f042491054d5e3d5ebc8da797772eb6c6582eaf95a85ddea4d6b69642de36d25b01a3617b092e3cc2a0386ddfd4e981b9b50db0bdf522c90f657a241baaa10507c1dd33e5d47f9919e6b22f9659670a17f4a7c5bd9038f6a7857f28554e5481836230093d4be81972a553a35817706eabf2bd05c49ec6d0ee6df62cc8e64e2390e41f8f9218d73bb5a80e558649974cb55f18ed86dcd35b7c73db7958a3bd7ad08abd6ca9d277590d98d76f0ef50c64856ed9dbb0060aa6e09977303a22569a50c90d3ea30d4d55f53874d30228d5807e781da69807902f2225dff00a122b1ce191712cf21f3f0a8834c28edcfe417f3ac40103d469a69f8f1bfbdddddc41f232f41fe42c77226f95cb74cdf45df23107b1acdfdc00fb83ae21ba8afaa36b03d8104c49c7fbe2a03942131d0ec19c43aa514ad84390ed162dbd4c449325c6c66f550db0869d390df403efa39f0683ea5d057dc48728d75af6e6312f2d072ef6c1beaf513dbb1281d2e4e361dc71bb04d71d9817c8cce62fa608b0718de2b0801f629b532e159776589ad4f669939bf9ffee6f9f552966b542d3bf06e3adc9567766f38e39f2cc4bfe2a0a851e48d904b6f64fb674060d75c7708bd7dbefa9cd5500909eff132da38e8b5d9651f68d6e1548030cca61940067be54a9c24490920f844950c50afdc4bbbabd76f9874c0ba34d087865641f8c7bd3a28f89265c4473bc7519e511843679efb218df2d708ba39eb43934e94dbeba172ad65cb34b6307989dc3f849c1a0f20190b3d3aa5d336e4a3845763b6a3c33edc29aa805f9190533736d1c520a1b1ba9b675a2785d7a4f205e946b76fbc5e7285b4c2739e3d2ee82968212e5653617848dc8a75bbef54fef6d45f99a9ab658897b2640134316057a7f1320f709a8d0df769046766469362c13594850dea7dcd2bef0a00b98a3badd215574d4c3809bf50255604bb7e14b1f2cb11f72e873d07e525fd372c95d67e7ff8c015c20801b1a14e4ee4c5e54bf1206543cc6e41c1084b8257ca0191d5234d89625a29d4aa87514daf2599146f12871d02d996579379734161ab7011c9660b9b24adcbd2d255343b185958be1b34c982620f0b865cff01fec3b35c7c054b1dd5846813e43f62eeb2dff3133cadb243f35cb8879e3c5d2f19bc5ffc63ec4e0772a65b646f270f57c9f98e98434dd063648d6c3f19a3617869352e36b906f6f048b0b8ee591905cf64faa1a6beb849b6272820d691358d10e886c125f97059b393440dc3bd4f96ba68ae7dd56ed675053c2a40d0d37661c2309b50c3dd4be43dd99f6815ed2abcb765df723f5f6a938a1a97d4c2fba67cd25305d8f42799ffa70696d32f4bb58b4e02fd08e76a07bfffec859e88cc689cb8ca2c79ecc7eb75b653569d43d3cb6e57b21b91899180bc2d42ebf8c58df1d677cf887bbb009ace5b6abc2f9e463a4421c525ef3bcb713e6172eb95851859eb02a1fa02e62e0e243ea98394e9346f02d8771e2c8a3dd0958bea8b9db81a6014bd7ad7190c3434e24750440c84c359e8348eb22110b698ccd58dc8f8442c1c6138405c5f52df7f153201c595af96b89e93065c1c26e0f2e23a83874594c9fa9ba335202f57d7384215f5abc43ae5c15e884e232c945cde13ee0b070ab186ec2bc054e8fe1f65c20dbbd7014af2929e01c92c58213878df41dd84910f24745fb06189e97daf6e4793fbab38fe282463ef595cc8b1b8491690d3f6a0407e94c44d3db204214a47c1bfa131ec063915ca5ff5cd3192b0802abcab5ae85487b1a0e75d51b2d51bc54f52d174802820cf4d520bddc433f9dfb28d997d51eab6cb5e1f7a2f0c52850239e1372198ad9d86ca0b295196bff8322f3e998265e1e6aa4cba8520411fce6f511e2eee34a56252a1b1625ca0703d6b56bc0f5a29ea54284cdd29962a2232ea1c9457fa3b84db168150ac40a9a50d6e1438979400d12bfc95ca9d66b9b8982c2c00b7beeb9b29c43ce94e7328336bf5997c3572ae33627732e07844ae2f8080aae59694666b69e89643e5b9e371415d463572393330649604067b0e4a9eea3f7fcf8a8e3d7f683d7a2f155c2b802c57a7fdcb23dc1f9f6db184d7d02deeab28a2da24280463fdce2b8ea5ec3fe99010ccd6ebdb72cce9af778c90912e057ffc7468864ab30e31b27e585d3cc3f2348658c97d69494313d73c1fb501a6b86b93cf5994304081366c46ac126737e3cc9cc229cdbcc0116a061382d555cb8387d3a7d591e01fa9c5a218947ca0b1daa14f1b7e510ae70a2364392980ead85b70c839b226cb79b8309e6c7ea25f7565edb4187e17439fb0ad2501840296538fd31b9242e21b38ea058b0f6e31ab9343e668c1b7eb435c93b589e8fa54259c347790e7d0dc897f22f6cc6f676f2a65ced6294d70635f8caa878649ce9442193650c062784737dee2c72d24970cd71a617fdd21aa4311c3c24952c91d54458b736754a9bde366f806f550bc39d2fafcb24b894c90d52b22b5fae9e9fbd39eda4f4f622e88aded26655f77b130a8f8b2568e4f3e41fd2749d7729172dfd236aa73507c2a5464b667717787b6857c7dc36f017224a3503470cf15faa9845e2698723b9e4c635bb9c309273466194006e88c03b28053207a34a76b669965f63f85dd9ff0a1fcf2e12317c970c634f7551ec23b2345c32f88a620838eadd69daea20a7827955fafaff13d4777202ae5a9564bb1f24a2bc5480d1f945245949e82bb51a34786e0962fe8bef6574b4b46f495c99fce5ce72b0663c34b439988fd995c98b8e2cda57aaee457c108e6e61f3df726a465090a1c5818faef5ce7b1fdc68fb29dabdde9693ebcfd86863c17808c78e778f0d0df2081aa6a8e3831247e711a8d42e66ed3253b869c9e813dcfb5c7102bac959790c1e11d9afb538e2c4ee3879c85fe0ec8d02a96a214ecb0882c0db6d6daf869e58830c5f6df290c8e559a6c7e97b44c58cb64987e8d31795f609e0038830865384ece76acb89eb106aa6e1c6878781b069de3787659d9cee6a2ca21ba63f8ba2f563c2446ef05807b46ae1d8a65fa8cd9f36009dc8cca3ac03dc5926e973a41630c6fb15b336b09f580a12cde1f69c7ec0be4e1c2c1acf6b245505d6ca0ceb5d7eb8d3a1c232f80dc262f500681c97073b2a4ce9451a7b24bd8730f4a4cc150d4e90a5f917cc29ce98c62cdca3236b7eb1545421e85febb296d911a661b5f53c92cb5d262877f70903d2cb0f08860d1bd589fb49126ed9fa05ee44ff0b68056d232a1e61e22e85fc211cefd70ec1f1deed8a0d3d4b82fea9af36954f769a79851eaa3fce004ee0a04ddb7712e2b74b65d4c8047cb479b62df89525ca807e4452183fe1a8358673d5cee3aed5f9aa19113156533c62469df69ff6cc49aa7b6ca182de7cafb07dca9a12d5d3d82268e5d2ed5cdbdabde959b0cf91a0d1efc8aaded1e743f1fd7365e98f6d637ce0ce3ad9d2cdf78d89fa9744a0c792d30809fccf856309c4d295b12ece1cb2dfd5d42cbb8b91e94f38ce964782144f18b39d79ca00c58c542230f8e4fea8a8d7761e220f074da379708acfd7282d2ae8fbc8c528d231254d670db8349ac28e2cdad923ff9f91574c8c9c2bac794d2e650bee5480cb3bc630fe4c0769d49bb7cf8d37435d1712709b72709de6f0008e5a1e5e5192a36e1abb3319fe1e851731be2a3479101809791836640f59a8156aefa1f0c43e6eee6ead5f378cfe150a3ef9f8e66b76a6d0a9ab9149636e3240e5689f5324262f432f03f19a2862e5d76f94a88b68faa32c499dfe7b854d5aed424088a9063d56f9bb49cc4eb23f0a7558894d348e36941b6e2bc515085bf27070ecad6621bec6b938c217740a01eb818d1a5b8aba66aebdea6f616e841b5a7137591e6177221e4ed5584091d64bb163ecf5785c6b180100635521c5ddfbc157cf924b1b3552d6036357af202927e23bfb0bdf984686e7214d52683678dc899f985839c637a2b77232197f84a9ee0e6e4e9781a3f690aa18250b4b7970c5f104905c9ca34491eebd0b88689c3e35ac1cdc327d8adc02e6f790031b1fcb94f796be937420710bdb7630a18f2e6d132b73247275ae0b99c86938811c393192ec5a094962fe548fa1c5328bd91645848b2217f42a903111b03d817b85f044d8987a27e62f221086a4e2fa49ecde1bd328d1ff25f8d40edb055b766fc2837caad42f3fd9079287a67676c4a4b239ebd73fa0456997c677531519f69a08b56aaaf7b7ca3796c82b3c442a6c9bec2c0896f12e495ac10433647efa2993429941a5dd5235dcbd223a3c0044f260c886af6c6825d4af6085f50720ce90ec524665c9ee750e0414db68cceaf1e520e7196447f93c7e6e2d6582c333a1c26be816cc2c025d870235fb6ef655376d483c435e6f6e99dc077bbeb34cdf91377c1237746763d604d8fb43b2af340c44f710d354665686c3996d981f119c33c3bd3ebadae7615ad83060ca2ed7d58e9937cd23a2052da4299680a55b6ca11260a5fb76fc3685197c35527b22d480cbf9b495840fc9f0c939521ba832298f1efa31aefc37c3e892c1a115bc127dca7408d5a64f8191b4132938bf73092d771f2155ed15a71d172509e5bcbbeca796451ce73531174f82674c73c2fec2cf698dc86b1672796284346fd204c741895e3943f5e1f4d84b1a36dc83104c59cf586e6fb775d1e2a1dcd81281168244bbc15890a8615d48514b7c8f6a8ecf41168ad460478f6b35bfb830959dcfa487a11208f902fdbe627e8fef53ff5ea0146ff6b98d8e0e193f20c73d2b2722b011894f42e9e79d3b5f56a35fe1e37042c99ad0825eac2d89b0dd06efdefc60a53ad783cf4d4241e8a8e955aff15ad3575ad9effb9ae4b03ee9930abe00c639c537492aac9ac9413aaca952624cf9bf2f7e09cb10ce14d361190760af5dae728db40ea0bfbf8a601c0f63370c05364f2156dae603f5240ed8e16eecbd5c8c361403aaf2a9abfa6c339a323f2f", 0x1000}, {&(0x7f0000001540)="edcd9de417c0a2d8790aafcaaa4e7c95d38466b164d7b4493145a234835967a613a347e4d4a805795d9ead7b5a0fe31597f2cf451c1322f060a821412242a9478ed659d5b7f3995dcc073f0915b32532ba0c8541f76f4c74980226ed028b56a10308059b3b9b3c9c3f643fd0c5cb112299dd14b3e8", 0x75}], 0x8, &(0x7f0000001640)=[{0xf0, 0xffff, 0x9487, "2f3c2e02054ecbb263f6bfd80fb38bb6a246c692d0a91a855d0b61e2686d79463a35590e14ab47ddb12656414db0105c43d6270fae572de6c57b85ed1216db6129ac01b5a2107f573a483d72dfb2161008dee727c7708d2348ca46929e5041637cfe443a0371bd103c66017ef82c69803ac348b1de0f121654dd319281a5bc534fa6716969204cbb656cae98c24d68decc5527e843fa7904fc6925c8fd1485ac9586b081f52d35f6256f23b9906dbceda94f55fbef52c0a593cf571ec569ef66710038987ec0464a08fe6534366d9ef29f29ca751c8aa756897623f589751309"}, {0x78, 0xffff, 0x77383785, "3ede317d30748b7e75ac48dc5d7b68358323a08f27f75e6380571c030ff1d3798ae8889199765450ca5b1cf2c500ef9988ebfe31b2fb5289dab0222db0e8837b76734837f4bb8ca49a9add10c76ab143699deb51f0662f7594580de82c96766159c548c6e861"}, {0x88, 0xffff, 0x800, "bd36679805cd5f6c20a96f8169221f8ea6bee6ed245920af6b10bd5b57e8270465eb023145e8ce13dc8ea269dcab51571c90e11e12bb8299b5259b2da18e5e36f29fb640efa4a9d6b26ff6d9d69dd34436f5a2c0e42d3a3a2d74917a937770b112b8283669db0f1d31c9e35ac9b8139a61de34d2cb"}, {0x98, 0xffff, 0x9, "5f9477a3d524e634f5d21f4aa85c3bd9ebbeabb704902f0ab4c37ba2c12b713be6e4aadace2206d984905d734f4bae52964590f0cf18a086c3016491e54aa8317e81e65da1b65d667e814facd1863090f83872c9b4223f8c6507c430b9ee1eb712afe47758fa5d6965abffa9a47e642c83f3000e760e741082e4baffe4c8ce42890176c8ed"}, {0xa8, 0xffff, 0x1, "66d7bb83c838412052bd78818bd8eee2685ac4ffcdfa986b36d2d5c1520a0b67456ada8dfab08872cf938e617bb57fb80c7b031e46842f9113bce1f3977ae0b89e6715d9c77eb07dc8f2a1f801942a180150427b30a632a13d76a12ef289a6fdf7aa745a6906467cf164fa635c64ff860b6241d3479df2177954cc2c16af813af951b4bc5fe7cf9eea315ef7e748bce1e86f726f2cad32c5"}, {0x1010, 0xffff, 0x7, "3639a6c920e3ac6c53e77c39b83b14c3977d286f8f5feb8ec26799c752e99ad0a74c5c792b5db3eff5a44435479a3af27ef75fc43a7d9c61f525a8bd202cfde88fdf5902d76f09b241087b12da0188cc131af86dd98fcc2d85f3acd35e53b7ca1a9bed1d3e7a3314c51efa7333438364096d7f1ac11bd075eb286a0f546555b192b9ba599f330613e29d2b034e750530bccbf429251dcadd7cbbf8f216d97e5541ec7f52c99ff34d676cfaa42a152d5c9d7c72cc4b0fe9e89b117a6ab64aa7a70f296955ff5350a8865e894972cd015c96778bafef148fcef29dcc390f51dd28f323f2595975b02f79675ab83ddf71ebf16bfc4f8b79759ca055d1bee690251f65143010da6cff53a3b461c8aa9f98719d5e700fa53000dd36374245f1ccd676a1cb50f42c7fbf690cae9a6be2d8482f474b21805f6052860e404da0702185f89e36fbeff4443160dd98e7d32f5b13e1936aad7c08b1f49910b558c7c02c97cd5d03ea110d5f52ce9217d9f67b8fd138b1773ca47ba5f9b46371f080a3c33cbcd6d221a15a4e81d7391be1582e0b7804960911b4b60898b2128c42a9677af8f931cb41029e369faf987b9fc1c0586280cc0ada2e2ac1724b47eb06b53c90ece8e066b4b3ec9ecd616927ea694d1fa46ba6dc2301c135252669d86995b1b738dce990271421bfa81e306d524cf11ccce14639a721eb6c31922211e23a70dc4686c5b8e9accc536b1795a1e9fbd7e7e1689a96bb62b217e2a081963e07c6a14a0dcb0765b78b9794fb41939b42cbfd2e174ae868430ba6d38b96225d1ba5dc29fdeba732f11f4a92b17df68809815990f867cae32db51a73554712cb17bb8e40491a3934ce5fb41d47818cef1102d5f02e4b86727a70f9ee15352bdf2ce0165f79850df168012e94ee59a7a7371adeb5bab336975c1ff7af76fde2d901852bf408e4ef0be924c0bbdabb8e9e1cabef460b1329381b926b6425a2444ffd1477237d1bba2718a95dd5386a415f39f8c0f5f6565f8176cfbd13b889d4363ecea3d037246136c234c74908c395dbb70bb6e7f4a7ddba4d32eb9c24d9285f692570720dcdc58c71c0deba99fe1cb60d509d38e402378535bcb53b07280f0ca0457e8ff09103ebbab502c069ff0be0b0d5c7fee08457b654cb1b6587990dccab94a826223b3c42c1b8bcd54df3f0da9bfb16c71a69e8f7be6a95e733064eb56e99a778f60d98dbbd9ab46d170aa9da75b75400dda88b49d9ff6092547ec4d1e0ddd94b92fa9c7a9ff92f62fac3d097c2042946a7c5a68e50c954b4a32ea6481858a0d654f1ae268ba050578d0fe5b5095c990d8872926c149a1859cb9013555e4943bda30ffe3a467be539f63d7b3bca8de5b0d5f5585ea2bda31238a95ac203fd347ccbc87801dbc450944dd46b2d654947a866413616eccbcd795c94053f433104af18bfe9e05983d29b34a079e920c288f03e18a7f4b632332a018505d1f39e3d86184ab7ea72d38917a52e12785abfeae935cdb505acf0db28294268a191670da4e771ac6cd713743995f4eb5abec861896c5be25e2d2dea4ff75ed52b4a77429c8cd35394c311d6ac7dd4f0498c567a10128cc8fa8dd57c55efad48b1a0170261cbe40d42d570945cd3e71a069cdd0bf0967b62df8545cdbbf81c21ec3c9e2d27324ff798ae9b5b06329ab7afc971e9983e1ed4dcdba614a59f9fdafc70989ce328c1a760ccc9b860db577f2458333a7209298279ab3f69fa6f211da81be1ec5f35e3e6c15fd152926be05191dde1b2ef300260d420d274c7912fae6db3913d4f8c564d1f3aad86a835ea3322ea337810c342f80473c4e7f73d78ef76fd98e6060bf83fbf9e14086b9443e43ecab39333dd78cb2db92fe741a17a655047fd90220e9603783a743ae3ecbf1e1fac474f024cc52bf99ec3b09913be5455802e3a6f5632e8541f0ce7834d1315e37be8af269fc3598950794dddd48de1918f0be56ba2167883af9095e654fa8df9866815e2e6239b620ef1d61bf5e1b4c69a45042e2cd3bd2498421a1baee8f6bde7536648901a46b60243828e0d814f264971e9dfa5d6fa927690142baf487950b3c4987a8bb30b815f2c5c0ddf9f296001317fcc6ca5a32273dba263be3fb8e0ac45279424dc72378ab486f6c0122869ea7db807e0de29ec75712a01d677e4b7ca4c9ec5c21ec261ba530752384840916c2df11c1fc27d3f7f58fede35b9b3ba04e349bcfb6456e17d41274015ee06e83bfe305ffc567aa7f20ac334160ca7ca9a8ea5f66344acf04307ee9678f1fe6251b1f768c235a5847d705ee43a8ca77418091e7987fe279f875236e90953e50881b86fc87157aecb5cda90f20be7053b5179f41b38581c25748ab9bf29bd9c1f61940dfd54938f7376822b6b0fe13c728ffbcf71890e31eb518291127a841441342af0f21ce4ae09c7d9efff63fecbdc7cc482fc6c6ed18868f3e603d9f8f91a68b526645f98f5e1f1f48830f4faa6c63e0d221648ce85296841969a7fe02bf57fd96c59e31c7420d2e6bab89078c2f2dad316f626b5bb04928916c9a0b173554f672fc687697f8e2b72b4e2aab86d99c5a6a0fa46a23b287ee9536d005361cf9bf0437e9fe125b6b2d0d393216680e3c9eeee60615c2a9a7a66d15563c47a5a5bd8de314cb064e79dcaaf2380ac14e895cac1baaabb3a194965689c5d2903a50dfe0f2a72c6bec5b48fbdcb2dee91afbb14ec4d403c8568fa441b316c71374d38e19c03b23cd05699ae6ea57e47dd4966b09759c3808d2e37261c3e296436bca1ca6a26a3716350f73906df258f678f2ae35190b6756dff8215b6c48d458f5ae7622f2412e5f18019feda3bfe67f280837e980d87fafa03d2c80f7e12a9c1410b423b4ee905f31d6c825c4583769d1349e522fc7329d277645575c839e09e0b64c3b3bccd20483295a7b5c61219012619e8e1bb7993eadebb88809382d3186eca45720c9feac5ae04204c12adb9330d14c385675b1118b06b38c694a549d06a6181f5cf3f8a48a00ca467a8cc487b44a7fa9ea04f0e121e3aa41de86bc13d801687e7e17d27faba7247439e5610e4078956ba0a8fc9a83b07dbd0d3b933d6cdaeec73e8a3bae47772be78313e143bd2dcddd7ff475f2d145d8744e7977caa2ffa5e19598f68050a9f950a56cbd1d94ec5c044f124cb10eaa32e230f320a97e9489aacc2e76440cad91208c2ab9381e1d4dc7e687c2e0a650bd2bd03f89a865314907beda0176e7086fd341f5f4e1c503ddbb3c55d1af144a0fd95d6ca97b8d13d3ad73ee022339a505355d9c604bc1bcfe6c0202a9ea9b1267baa8ebf0b346adc404c40536f74dcd244b8758d2899567ced5bbbdb25132def9bbbccf2d8aeb2e7801d6884cf32eb9726f1560c673baa3e78781b85fb8fdb29236d0759409dcbabd6c0260ace9d3e91ee87c7a0d85a0327b6812d83b85078a3c5b543f1b8e080f8ccd55aebb47f5a0cda6ef13a3a179fbc9c4dd545ce555edd4413dbf6b86f97aaba0f24afab46cade0daac593ab653ff9bb19c314c9824e7008326780ce77e64dd5ebb6b8e291c47960f951fec4ba53fd35e7ecff6ccc3b0ef5447534e3e0b9c270df30a44d84a4137a773c4bd6e3ec04abe93e6d2d46a597a33b5e83960bbd1ba8015737c06be87ea7dcba663127e2b58eca8db44d21b6af0718e21f565fa47eff0bd2061c1fc2af00b7a9f5b18cb7e8754dd43b4e7246a4e2c2cb1e4f6aa598b83c44c0ce427fb04ce03e4390ecf8970a7d9092564696400cee2b36ab729f6ef234453ccd2d2482dee980215b67b7b48c9139b9f4ad58c611820a9ab947254899c3211748675599f0d862fc24c6f4437d34306b0464eb93d26f133a0aa57821b26b8c5f8e6e610245ece02472fc1691495b5f33c2c9816ffbf61686d12c7cc7e09c96eb0e83f496b4a6887864d6003d08df7a7f601e98a04a34b384d491683f711d8aa7e3e43ff98627828970b5bd979a70278fd261e22b58610eb9f505de4b1e0578a77238e53ba1f9062f5ce5d17e5f9a252248ab0e17a2b70fc5fd1b707c6150b2f2f417fac9b8cac375a0373481fc67880111812b946d04af447b05a1486362eeecaabff943d90122193aa0a7804c7e995fb213e37d4522aad6fb6229326f495db3c5f197ea96e6b430f3c742862f135fe4e67e53a02d6da98c56c543f701cde5a82ed1809c7f861033330fc412a3549f462b7657f054bcca3babd7ae7560e5b8ff9eeffc1185287b7a76b5e3f19acdf187ef699884704d4620c13ea8ed516f652ed0005b70f7c397efe1d45333480e204f3c8727ba4bf8984158e4cecd1262cb2fffbb2a720e3b6eed9c734d058d466359fc41c2830c621d3af8076077a7bf20d2d59c40f0d61df5ba1e35ff9964e21a4229c1a9ee6d0979d5a74232a669155208b30d256f10f3b5d3805119a5644e501ebe3026ef0d2dfea7565afaa5612c0cd586b595a50ca94f8628680a4d31a2cf1c324f569c7f3784b825f8bb4f81a3b55acb9a928a5a0088dcfdde17b8fdfdfdabd57ba19e0278050a8f9845429101197b03a82e5457d7625b180eadb845d509341b7476625e4aa45f9dd9a87c4fe8156d89ab26a3d193ff5b27a46eb8f2f1780e4634300800b05f27ed1624d625df0abeb514ec776ef06fa18778f2357f8b2959dc28c76cf2015d5036061dedf66a2569b691211792aef4bd074d284c0142cecf93ea4ffce1227578931595007119a6f1c85d43076fed868f370f99a9d206f2e29c570c3ce6eda4c6e69bfce036facd29c61d575d95f681deaba77f3a86e495b2264bad6fa3c4788964e8918ac3eff53302fd29ac168fb66e5d13f2951588bbde3668e1ed071b63458c06b32852aa494155188bf8968667e09ef7771ae9a6c5fd05d9b1344169c586f86e5b7909afeff2c3cf455968c6eea642c41941aa19032afd2e3d9b58071bde61b956111a33c2b4f415b84f648064dfff4459f4fbe847c7816c286bc67b69fabd51d6de0250a53d00dd1fc6efb5e053ee309c53e985c4f03d09b51ae4177cc666ca70f3036534572b5cc446f303349160fb19c14295b151df0d8276d35de9a094b5c38832b9426cbe8ffcd4255d9dec2e76062fcd62a1965b60e2b455b50d48cddffceb193734c2e3f7c704ff7ddc859b3ace45ee57490ab1edd8a2552d38dac37a74929d5113946e50bebbaa12b114fdb2ed1ed12648f174c581360f34caaf75bd8a9954355a917b7659b70bfcd5827b8b9f180a6dec7302fe07f901105c0e23d19de1303cae790a2a49c228f63c46d71113bfc759ceae22eabf5286666d44013c697b6eb6ef89df92d44a45a88e43476b0688b3e950f5034bb23886e83989d8bb94da98b043126213f7836b4f5867d9d509d3dbfffc7ab9a17b213ff5bf70ec33722e540200c7996b5e0df1477394d41483b5c90c9950cca1bf23909763d16a087868a958033afc06b15309d3b81144036eb67aaac888a1ef98fc8485848a02524c2b0fd82057aa47d750a5c55794c0c0147b76429110eaaa63ba055cce138cb827c5af14c0009cd2046a514aeb3f27ebc675d46b20a77ebd4da0de208b452993b25f377817104fb8ccf02396c302be0f675da04618f6e888b240a4afc3bc1d776cd613d896b2915a5c9cf083ee07b5a20c24c5c5eed5c5b799ed86a080a12e699cd7aebc8cd1ac4c96d6e23dd5cb57f3d17e032a9525f2c080dc65a8ee1a49fb945932fd2ba50e8e4448bfedc8d7804fd57d815dae48ec144838ec31d550d5344e1282cbf2c0"}, {0x18, 0x1, 0x7, "751c48582cfd"}], 0x1358}, 0x408) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000040), 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x3, 0x9, 0x6a5, {[0x5, 0x100000000, 0x80000000, 0x0, 0x6, 0x6, 0x9e, 0x7ff, 0x80000001, 0x0, 0x0, 0x9, 0xc6, 0xfffffffffffff3bc, 0x47, 0x9, 0xf9, 0x5], [0x3, 0x4, 0x5, 0x1fffffffc0000, 0x2, 0x20, 0x45e7e316, 0x69, 0x4, 0x3], [0x4, 0x4, 0xffffffff, 0x15, 0x7ff, 0x8], [0x4627, 0x6, 0x8, 0x40, 0x1, 0x4], [{0xffff, 0x3ff, 0x7a27, 0x4}, {0xfffd, 0x8, 0xbe5b, 0x401}, {0x8, 0x8000, 0xb3f1, 0x80}, {0x8001, 0x9, 0x9, 0x4}, {0x81, 0x80000001, 0x6, 0x1000}, {0xfff, 0x400, 0x1}, {0x4, 0x1, 0x8, 0x8001}, {0x8e, 0x6, 0x7f, 0x7c}], {0x401, 0x2, 0x80000000, 0x400}, {0x2, 0x1ff, 0x10001, 0x660}}}) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff, 0x0, 0x7], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:34 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r0 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r0, &(0x7f0000007000/0x3000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 16:00:34 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000a93e69f68c59f0060949b00000000000f000000000000000000000000000000000000000000000000000000000000000000000000006100000000000000000000000000bdda88a0562704a6170000000000ff00"/97], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 16:00:35 executing program 0: open(&(0x7f00000003c0)='./bus\x00', 0x610, 0x3e) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f00000005c0)='./bus\x00') pwritev(r2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xeb9f}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='r\x00') r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000540)={0x1, 0x9, 0x937}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0xcdc3, 0x100002}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x4, 0xfff7}) r6 = dup(r4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x996ea6be41b61f4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x2be, &(0x7f0000000040)=[{0x61, 0xfc}, {0x54}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) close(r1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x7918, 0x2, &(0x7f0000000340)="0b271bd837a4f5355bd7624c192107f6f487f4ecad312d1122e6e7913ba71a84aa23784945cf80c7c82e180d958c14ed35f7a7bb8c3abe60225f2b647b1701477b2fada905b0f1", 0x47) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x2000013c, &(0x7f00000002c0)=[{0x2, 0x40, 0xff, 0xff}, {0x101, 0x3, 0x5, 0x1a080000}, {0x1, 0x8d, 0x1, 0x207}, {0x9, 0x2, 0x4, 0x200}, {0x9, 0x2, 0x0, 0x79bf}, {0xfff, 0x40, 0x4, 0xfffffffe}, {0x6e03, 0x0, 0x5c, 0x1f}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1e, &(0x7f0000000040)="b2ef29a91444c9dbcc89696031dbde194f2117cbd725c803e08fb4ac9485") syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x2, 0x0) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r3, r4, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) r10 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = syz_open_pts() ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f0000000080)) r17 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x7f, r2, r3, r11, r15, 0x94, 0xfc7}, 0x8, 0x0, 0xe1bf}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/110) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xfffffffffffffcf8, 0x0, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = getgid() r2 = getuid() r3 = semget$private(0x0, 0x5, 0x46) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r1, r2, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x4}) lchown(&(0x7f0000000040)='./file0/file0\x00', r2, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='.\x00', r8, &(0x7f0000000240)='./file0\x00') 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup(r1) fcntl$getown(r2, 0x5) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000e40)=""/11, 0xb}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) 16:00:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0x1000003}], 0x1}) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x9}, &(0x7f0000000300)={0x46}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r2, r3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x5) linkat(r1, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x11, 0x5, 0xbe) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) r1 = fcntl$dupfd(0xffffffffffffffff, 0x76a3a51a9d665c55, 0xffffffffffffffff) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r2, &(0x7f0000000100)="ad321c7e536b281856f9eed05a5e4f45c25c8c4dd23aa2c27f6c7de69525a5e43f689b40b14cb847076758f540fba92483d3428cc649bbc807f710a8e4c608107bd27cbc2922be2b0edd20191f185dbdc73f179550b8df6fffbdf0e32ce3f9a6cd6249b9763f9a176f4070a0ebf2d64fcf362d0a2a789c4f440fa83e25ec8a905108a1566ead43e92673ec7664eef4ba0eb82d464f87aa1aada67a399d7bb8fb62c89babe7117f0e08271618ac46ea66377a993163d9312b8c9c2c71", 0xbc, 0x404, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x400000001002, 0x0) connect(r4, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0xffffff67, 0x7, 0x8, "4b990000a123f8fc25c08800"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f00000023c0)=[{&(0x7f00000001c0)="93", 0x1}], 0x1) panic: bad arg kind: goroutine 24 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc00014d770, 0xc00167ba00, 0xc001696840) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.clone(0x9a74c0, 0xc00032bf80, 0xc00014d770, 0x9a74c0, 0xc001698210) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a74c0, 0xc0004b8000, 0xc00014d770, 0xc00014d4c8, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7500, 0xc0004b85d0, 0xc00014d770, 0x9a7440, 0xc0016967c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.clone(0x9a74c0, 0xc0004b8600, 0xc00014d770, 0xc00014d7f0, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7500, 0xc0004b8630, 0xc00014d770, 0x9a7440, 0xc001696780) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.(*Prog).Clone(0xc000523e40, 0x8f4b32) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.resourceCentric(0xcb5fe0, 0xc0031b1e50, 0xc003038d80, 0x8f1401, 0xc00014d9f0, 0x448dce, 0xc00263fa70) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb5fe0, 0xc003038d80, 0xc0031b1e50, 0x10, 0x879220, 0xc001dc85a0, 0xc000040380, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc003038d80, 0xc0031b1e50, 0x9ae600, 0xcb5fe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc003038d80, 0xc0031b1e50, 0xc97f40, 0x1, 0x1, 0xc00014dd58, 0xf8f34aac, 0xc122c0c2d9a9e266, 0xc00014dd90, 0x789b3e, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc003038d80, 0xc0031b1e50, 0xceb860, 0x136, 0xc0031b1e50, 0xc002304a80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc003038d80, 0xc0031b1e50, 0xc002304580, 0x2, 0xc002304580, 0xc002304740, 0xc0031b1e50) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc00014dec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002304580, 0x9a1d40, 0xc002b04930, 0x1e, 0xc001d7a040, 0xc000d6a000, 0x1eff, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc001d7a0c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c