kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 17:09:35 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.123' (ECDSA) to the list of known hosts. 2019/12/04 17:09:50 fuzzer started 2019/12/04 17:09:53 dialing manager at 10.128.15.235:4275 2019/12/04 17:09:53 syscalls: 337 2019/12/04 17:09:53 code coverage: enabled 2019/12/04 17:09:53 comparison tracing: enabled 2019/12/04 17:09:53 extra coverage: support is not implemented in syzkaller 2019/12/04 17:09:53 setuid sandbox: enabled 2019/12/04 17:09:53 namespace sandbox: support is not implemented in syzkaller 2019/12/04 17:09:53 Android sandbox: support is not implemented in syzkaller 2019/12/04 17:09:53 fault injection: support is not implemented in syzkaller 2019/12/04 17:09:53 leak checking: support is not implemented in syzkaller 2019/12/04 17:09:53 net packet injection: enabled 2019/12/04 17:09:53 net device setup: support is not implemented in syzkaller 2019/12/04 17:09:53 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 17:09:53 devlink PCI setup: support is not implemented in syzkaller 17:09:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xc1) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10500, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0xfff, 0x4, 0x5d94, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1c4a}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xa513}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3f28}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000006c0)={0x72, 0x0, &(0x7f0000000640)=""/114}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x8, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000840)='/dev/diskmap\x00', 0x40, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x80, 0x0) r9 = syz_open_pts() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r13 = getgid() r14 = socket$inet6(0x18, 0x8000, 0x4) r15 = socket$inet6(0x18, 0x0, 0x40) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/speaker\x00', 0x40, 0x0) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r18 = kqueue() r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x100, 0x0) r20 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x1, 0x0) r22 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/klog\x00', 0x0, 0x0) r23 = kqueue() r24 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept(0xffffffffffffff9c, &(0x7f0000000bc0)=@un=@file={0x0, ""/94}, &(0x7f0000000c40)=0x60) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x0, 0x0) r28 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r30 = getegid() r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wsmouse\x00', 0x400, 0x0) r32 = kqueue() r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/pci\x00', 0x80, 0x0) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/vmm\x00', 0x20, 0x0) r35 = accept$unix(0xffffffffffffffff, &(0x7f0000000e00)=@abs, &(0x7f0000000e40)=0x8) sendmsg$unix(r1, &(0x7f0000001000)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000740)="f12c7ab2d9451ffa4a143855948282cc8bd4ea853f7c0075d69797c224bba112f07e8aee5774a497017c1e9a", 0x2c}, {&(0x7f0000000780)}], 0x2, &(0x7f0000000e80)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r4, r1, r5, r6, 0xffffffffffffffff, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r1, r14, r15, r16, r17, r18, r19, r20, r21, r2]}, @rights={0x30, 0xffff, 0x1, [r22, r23, r24, r3, r2, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}, @rights={0x38, 0xffff, 0x1, [r3, r3, r31, r32, r33, r34, r0, r35, r1]}], 0x148, 0x19}, 0x1) 17:09:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7e223e8becbf3881, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7f) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) r4 = semget(0x3, 0x3, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xfe00]) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x340, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x101) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x1, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x20143, 0x0) close(r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x80, 0x0) pread(r8, &(0x7f00000003c0)="6dfa31c0fa8c7c9c1cf7a561488232c9cc46e393001e22e91e2227352ee493fc0685f87b93f2901935cede56fec11cf5be8d189100c2a77f12090a41f0ac1c0818e701b494ed4cc5402a6dea876ee5f903c2b2b2a17e46ff261ad5bacb6248b2908874de7a3b50da", 0x68, 0x0, 0x3) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') r9 = accept$inet(r5, 0x0, &(0x7f00000004c0)) recvfrom$inet(r9, &(0x7f0000000500)=""/60, 0x3c, 0x40, &(0x7f0000000540)={0x2, 0x0}, 0xc) unlink(&(0x7f0000000580)='./file0/file0\x00') r10 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x120, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000600)=0x4) r11 = accept(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) bind$inet(r11, &(0x7f00000006c0)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000700)={0x3, 0x4}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000780)) 17:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x1, 0x29d8aaa8}, {0x30}, {0x3c, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\xf4p\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3db, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") 17:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 17:09:59 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$setflags(r2, 0x2, 0x2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:09:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa504756e5dd47f6f290d3", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:09:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100, 0x1f, 0xfb, 0x7}, {0xb70f, 0x3, 0x40, 0x100}, {0x0, 0x6, 0x80, 0x9}, {0x0, 0xf9, 0x80, 0xf57b}, {0x8, 0x20, 0x20, 0x4}, {0x4, 0x6, 0x6, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 17:09:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() dup2(r1, r2) fcntl$dupfd(r0, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = geteuid() r10 = geteuid() setreuid(r10, 0x0) r11 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r10, r11, 0x5c95de85336c40b6) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r6, r9, r11}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x100000, 0x100000000}) 17:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x14, 0x0, 0x0, 0x7f}, {0x81}, {0x800000006, 0x0, 0x0, 0x8}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20, 0x1d6) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000600)={0x7, &(0x7f00000005c0)=[{0x803, 0x81, 0x7, 0x3ff}, {0x9, 0xf0, 0xe, 0x3}, {0x8, 0x20, 0x3, 0x3}, {0x1f, 0x5, 0x5, 0x1}, {0x3, 0x1, 0xc, 0x401}, {0xfff9, 0x0, 0x81, 0x8}, {0x798, 0x7, 0x7f}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x0, 0xa3, 0x1ff, {[0x86, 0x0, 0xaa, 0x5, 0x7, 0x0, 0x1f, 0x7, 0x3, 0x6, 0x101, 0x4, 0x9, 0xffff, 0x3, 0x3, 0x3b], [0x7, 0xfff, 0xfffffffffffffffc, 0x1, 0x0, 0x5, 0x905, 0x3d, 0x8, 0x7], [0xd2b2, 0x2, 0x1, 0x0, 0x2, 0x7fff, 0x8], [0x9, 0x1, 0x6, 0x4, 0x10001, 0x101], [{0xffff, 0x7fa, 0x3}, {0x25e, 0x57b8, 0x800, 0x8}, {0x9, 0x8, 0xac, 0xc1a}, {0x0, 0x80000001, 0x5, 0x5}, {0x7, 0x6, 0x4, 0x9af}, {0x5, 0x7f, 0x9, 0x1836}, {0x8001, 0x3, 0x7, 0x7}, {0xfff9, 0x7, 0x5, 0x7}], {0x0, 0x80000001, 0x9, 0x100000001}, {0x0, 0x400, 0xff, 0x80000001}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xaf, &(0x7f0000000140)="080da1a434413fb2c507153a05b86f616979fdc6d3abf25c5713921dad755cef2fee911d018f98d951d124cbed970b6ce3158fbcac95501ab0d118725b24350e97b26ef82f900126624ec922482d9a2c039e497d2ed3a7e8758ad481c962d15762cf66e48def32d1e7e29f134478e70f835f4f345b63487a8e71eb65bd2fd925a4dc97bde35f44fb0b8e8a6abf28d75985973a8dc2b7a135339cddb727b5a23a1ac65d671d01709c54595328bbb484") 17:09:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) setitimer(0x2, &(0x7f0000000040)={{0x8, 0x6}, {0x7f50, 0x5}}, &(0x7f0000000140)) 17:09:59 executing program 1: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000dc0)='./file0\x00', 0x281, 0x2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {0x0, 0x80}, {}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x0, 0x0, 0x9}}}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000b00)) chmod(&(0x7f0000000d80)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000a00)) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r2, r6) r7 = semget$private(0x0, 0x800000000000010, 0x7e) mkdir(&(0x7f0000000e40)='./file0\x00', 0x110) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r7, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 17:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c, 0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 17:09:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fchdir(r1) open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r2 = kqueue() r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r2, r4) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 17:09:59 executing program 1: r0 = open(&(0x7f0000000840)='./file0\x00', 0x2, 0x100) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000880)={0x6, [{0x1, 0x9}, {0xd7468c1470a4c524, 0xffffffa7}, {0x2, 0x6}, {0x1, 0x100}, {0x1, 0x20}, {0x2, 0x2}, {0x0, 0x1}, {0x1, 0x8}, {0x4cafe49eef902fc0}, {0x3, 0x1000}, {0x1, 0x101}, {0x2, 0x4}, {0x1, 0x7}, {0x0, 0x4}, {0x1, 0x7fffffff}, {0x3, 0xffffff7c}, {0x0, 0x2}, {0x1, 0x4}, {0x3, 0xd8}, {0x2, 0x2}, {0x3}, {0x3, 0x3}, {0x0, 0x3}, {0x354138781825213, 0x3}, {0x1, 0x5}, {0x3}, {0x1, 0x8}, {0x3, 0x7fffffff}, {0x2, 0x9}, {0x0, 0x2}, {0x1, 0x1}, {0x2, 0x8}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) ftruncate(r2, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 17:09:59 executing program 0: poll(0x0, 0x0, 0x0) pledge(0x0, 0x0) geteuid() accept$inet(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f0000000300)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a00000000000028818243b566a3f1e89251fef125c2c4e400a85de249760c985bb29d985693a98f2ce5ce7e2757abb3b2c48b84c398cfa3c7bb87a1f1f16d8c8d23ec2ef67b5126620214271056d22bcaeb86764dae7d6714bbd5fe832eb740941fbf15249d3c6114e182b40b231585"], 0x10) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000002c0)) r2 = kqueue() r3 = accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000500)=0xffffffff) bind$unix(r3, &(0x7f00000004c0)=@file={0x2, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) r5 = socket$unix(0x1, 0x2, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r6) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/76], 0x4c, 0x0, 0x1000) 17:10:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x8a2, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff], [{0x0, 0x1}, {0x0, 0x20000}, {}, {}, {}, {0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="9008a1e76b3c027f520aa8610a58a67db46645180eb2a63c8eb4435cadbebaab", 0x20, 0x0, 0x80000001) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x100, 0x6d1}, 0x10) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:10:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x12, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:10:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x311) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e08748e1a21302ead1ac83c18d65c8e22066c0d389fe894a974c8d45aaf973e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada9f72e96ba3d55c2fadfcfb7774d55d9fb631e114ad5a4791be2d430c68bbef528b54cc0c8d154da", 0x1a3}], 0x1, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 17:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8f8e, 0x9, 0x1, 0xffffff70}, {0x5, 0x0, 0xff, 0xf8e}, {0x0, 0x5, 0x3f, 0x49}, {0x5, 0x8, 0x3, 0xb418}, {0x3f, 0x8f, 0x5, 0x4}, {0x5bd9, 0x1f, 0x72, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:10:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffefffffff], [0x6, 0x0, 0x482]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x9) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x2) 17:10:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x800, 0xffffffffffffffff, 0x0, "d707150000f486feed730000000000000400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x30d9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="552b4430b6b4ab5f08fbc3c3549e262ff31013a255613b074bb5aa5e0aa9581da81c0311cc515c507a89785f36dd9bd4422e2544a3f1204ac4d5ef9634949f98aa696e09c94620fd98de8b0d969b44220cb68f79c0d03e4dc15a40c06a9ec5ac88b855dba392a2122d2164c4356b4583d435af6a39faa3ef87e2c2228fd03b50ed4fd21960147914941f0ac675cf63a199ab690b920537f96da5b44a6ea7ad1a83eed6015e183dd72f5a7b4887", 0xfffffffffffffce1) 17:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x4}, {0x14}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0xfffffffc, 0x6}) r3 = msgget$private(0x0, 0x602) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1f, r5, 0xffffffffffffffff, r7, r9, 0x40, 0xff}, 0xf0, 0x4, r1, r12, 0x7, 0x2, 0x4, 0x5}) 17:10:00 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x54) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:10:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r7 = syz_open_pts() dup2(r7, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r6, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 17:10:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000000)=0xfffffffffffffe56) 17:10:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r2 = getuid() r3 = getgid() semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = semget(0x2, 0x4, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r2, r8, 0x2) r9 = getgid() r10 = getppid() r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x6, r2, r3, r4, r9, 0x40, 0x3000}, 0x2, 0x6, r10, r11, 0x5b2, 0x80000000, 0xffffffff, 0x478}) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ftruncate(r12, 0x0, 0x130004) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x800, 0xcb65, 0x80, 0x7fffffff, "2ad474364ee3a2867a4b30f095041050b2f312f4", 0x2, 0xbc}) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f0000000080)) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) ioctl$KDSETLED(r13, 0x20004b42, &(0x7f0000000240)=0x2) 17:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) r2 = openat(r1, &(0x7f0000001b00)='./bus\x00', 0x40b, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001b80)={0x5, &(0x7f0000001b40)=[{0x80, 0x6, 0xc7, 0x81}, {0x0, 0x4, 0x6e, 0x5}, {0xffff, 0x2, 0x9, 0x8}, {0x800, 0x7f, 0x3, 0x4}, {0x1, 0x20, 0xff, 0x8}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000180)="48d09b8e9bff1752b5ecf3f814b592b498122a66b216580945fe5ffbf5054743536525713ed4b6aef95012e15cd8191d01ab27b9b4d25597ef9eac3d3289a8af44cf1b6f5b1655afd54c8c6c118b322b728dd5063d4b6b7904a0f017a9a93373f40827a4f0dc49794b9675d6081b5dd5246905435c189ba9dd9e82f5410e3a491a47f1360e8bb1046882a3f7c37912685caa5101e372dcea54642b6971c598733375e15a1843d3e76328de4b5d2400915acaa5512e8e0cdad9b3e4be927df1ccdc5182455ede365a362b3db19d95c956cf6601068060694ed1b1f0080f3cac25721bf0618acd51", 0xe7}, {&(0x7f0000000300)="6d7a900cb3b86373857c75e2358594207965a3c1127c5f148b03bc89a69a936a4c54bda09d272df074c39c3050e422bee04b037594604432b22a07b77f1a980f49857bf407e86fe966e1245a86e36c2e120afe662be862dd8feec02ae7e575bd2ef2e3af26d0885303707bd89e34f2cd8d0656aa13c1d2ca9f1c92b36de78d46c49a521c7614bd758e3e86dfecda92b6b9b0234378a27b8a1d82ee87d7a58bcc00baab7ff4d0b9fbd8e28f65f3032aa97f", 0xb1}, {&(0x7f00000003c0)="b34528cab43700c3dc561ed29db1b8bafeb6f57b05647a7e86571ce60dc18cd973167d613ba2fd85d65b1c8a3541978fa21aba2ed899efc44d38a6ee7833b2e288abbb147204d869d8457b715ce32d5ebaab097ec31ca1c17b2cbd9535a1beaac46408b0405e29f9e0d924d2912fe231c68633e590a089b2c35c5e70cf6a702cfe4eef569f82bc17007e2c3b00c7fa501bd4413f455f03a4fda7df28c40e5e1afae3922128424ab871245d7f20d239c19009e1e541f89d5d36d790c766f4f0fd966fa023e29e70932a5321e5c6a1bce85eacd4fc315233eabdb2e6ec42", 0xdd}, {&(0x7f00000004c0)="5fc97ae2e6cc123d8ee62ba49715883d61794da343d255431fc64338093343532f39a0d46b33f9e415c94fb6159007de0925d3fed0f1826c3de0f70fe9475bec2df2bf1c20f541c3f8d2ee92bd16dce9ae987f83a498ba982eb3fa9f80764fd1d9bc62ab64e724a0c8b6bb4ae63bacc54ae5550c155677b4532ca9a6dbcda9c5d2ee20ebd9dc5f74a9df549be092c6be3b1e2fae026fec36d3b9", 0x9a}, {&(0x7f0000000580)="23acd3fda2d8b62aef7ebf0cfa879c226cff3a82cdb4f05c20e22565d22f1c431004a7768ef032a1d02c542c82594ca3541b11d25d57179d9e25803d0645d7e4c4944c3eef1d6ce9fe8144f8ca42dd1b24948e25c45f15e67ecfc0784d120131c9175048a3df87273809b20455c12f71beaea882cfb3e0c30b269820fa143dae967bb425c457dc9104fc3c299484712b", 0x90}, {&(0x7f0000000640)="24b78ca345e60b97190796dcbc6b3b1b9fdbf0721a63a5f053ca27bbaa3c63d101eb684d5aa6d52d9e8b88a743e15a548c2a229c06921f913eba80fb592bf643a292b83a8ef34d18a4f25f3ac692195f0b72af09431619530b72fe47589388a77cc76a264f535be6cc", 0x69}, {&(0x7f00000006c0)="5c6d6b39d5b9806a5000f4c391f043c24a27b34feeb8d1b04f19b3ccf8b2e800cfd44f88e53de126f5348aba6ae0448cff716ebf527f0cb34e4391a780e9178fed62fedf76db0e9875c697055962d8d606c6f65bd272d5ae0d73b045a1563a11478b", 0x62}, {&(0x7f0000000740)="141aff97a295cf3ea48912c92c1a332589e324e62add065ae37e863ed0d8a98c14f0db220ec498bd7d793510e8580bbd07a998d42f623314ba5ceb661bea79d9c5da6f42b57a36eb3aed5d7e79539ac773d821c44e4d62a23ab769744bd6c29b7bce4e1a6de36313c92f20bdcc1ebcced9ce656f5cd53e5881f28a2e9c7f267c4366246e88d862e1f4a874cbcd702285de7080fbc68256340282e88eb380b6993ce38a1c901654b8ba58837939571ad1543c24030a9923778c8fc43999f88c0c5064359774ba7b83b3fcce3b7c9a996d3b4af67d6ce9dde614871f59a83740ad736ae590aeb83a86d584f721b3213afea589110762fc6bbee76b68f9b39af3feab28ff9d8b33bc3f28f25c7e47c5d2609205761f7ac8fba26ec0cd22ced390c115bb85f4127e0988b42f21db59e1ab07e32b8d79478e029e02545efaa53496fbdb73939756735afd5697770ffaaa103d38dac1ed1175f284fd3c1f2696ca9b3da7fbff5ace0152b76469292823f359914e5b915a4106045e2807deb73880448025b65f6a6c98ffd3ddf31d771106a3dd09e7ac0b7a20f26977d165e006e810fd75508be4a0b6d6215cbd2c24f28581a101893e30f1beb5df41629b64d38ee345f4f143b7239cd7ddf787e8ef30dd9b1ec48bf329e48c5f6ee2eec36155dca60c1d458e0d96c0f450e55ce0b3e24fb4081799ba38eb9484014c38e0658dedf6f37e10d911fc258e5b02a9b590ac0289accf5b781951582b6f2829c231cdcfab1041b9faaba93533dce7fac03e918d260fcdc90ac886bafff29f431d84d9385786157ca154114de86577d95b24f0000709d1898006479c14b13868df02608d87245837716483e1b4960d10064b40c9ef2521cce12a38d45b3535eaa7f901cc7f6e82297ea01fd9c381d85e18c60f443e4c2abe8b8ecca0adb930c85939628adf68b878296185b00b2d56d450de33a0b084d69615da31025910d8c63277fbb420fd6f50a4ab1454d27e0f611f6783905cbd1359609f8c62f558d081b5856e5659de85e8f97b02476d531757b990d17761847d9e41548fedf4f7d3cdea943498e9f0eca1b54b4f3f4d3f5acfb11abca8bf4a30a313e3ab1f9c1aebc6e24f89390eda1005f3ecd4cddbdf6cf7653ecc673de75a38366795871c486407546876d23a997ab259b981c140d5779765d1a61437fc0f278304517c0ccfd0e0d20ebfe4feb231d1270c3904dc3da494e626c833ed1a2acf57ec2d7e842357db33d41ed08a05e1a6c1f4a9415d0f6557c501daacd3639a10a3c52f2178c5d63658bdfaa64019bfbd55e202269e0450a7d854e472c8184279663bd77835096a75fbe6a8cfde577fd6f0e3db84babd7a01ee556b55466e5801abe5b118b3fb86ed1858e8c810827373c4cd388c36d24ceef9c68c123463c531f3739bf5b0e5257c37bf78e175d7d50982e20b650e50b5fff1dc19b539eb7a2ad2a709041f8ea1f53485a89fedb33b735a368082fd94a1d4b6132c2457d365032ed879333bbece2f58ba1b72745b2ce945cc278ad801a444ba36b82ada513334eb454e05c28d0d57fdf2bf9c07b60de938802ae0d80f7986707f104990cd0eaaea79656574046766c6b4f674432fd3257b0121605b6b1d171ac56144e057cfec6f47aea834fd5383dc9f3a3233e9df3b64b5131886f09f315b49bd01af11a240c49d7e17d7d66c30aa38e26c972150b4dee91c8b0e431a70c13baf98f4ff23600029b836baf0a822fbef21ebc3c898d6a1cabe75998b599eb3279d26143b40ff02906de545669ba6285b516b7aecdbef937924a72207ba755b6a6029664c6debe3b4e56576e716e777ed9139b2a93c1ed6e6fcdc832eefc05db816055c010d9c13e79976dbce15575a25698603ddbb5e7f311fe687521587c02a327cf7f1f96e3ed5ba1c81abce8ed9eecea21ac6f3e97f3a849b451c5cbf71b99b7ee7375920cde4a0c6fbc4d55cd5fab91e23a1d20297bf464145e0fccca5921c345b9e68098c10893da9bf73728090979cde5a0a28a5f009ef7dab95b85582b3712f43106340b6321fe757d0723f1b2dbbb3e1e2ca4dfda15b557b6b5356726bd086c1f0a7a00b68a1ae651e4d45df0c3a9ed6a5e554aa6a16461f476e23d59cf54e5dd83b9cd1ec373b70c1b25badcedd3fd4f895e104b70bea960d73fb0cce1a84bd66422a6af159b08c7db55b043a3e80e5225ecebf389f22f0e9053de342d7a70baae70388feafd7091b081846802787d074d1694b73cf4827bc0e1ee6379de9c80fafd21b26d0cbaccf4d47390ba853ccfb7c50493bc86d36abc06bf2a4088d94f1c590893ea42ae61291451a58883123abb3574d669e5b9d988c6f021f10f188a501da10f282ff13105486c005908f8888aed6b49a613e4d042da938bb72ee128ff66df3f6cb7c8b0392ab141ebb273c2c49e36a960a2e61de41f14f64be89c18bcd43b2631560bce232084de6af0059e66ba9c16cc40dcc7d3813a624ed916ec2152c03529f149aa3230d5d08cfde2e993df0b0e97327daa21cfb18af7defe215bd33601c8fe156c6b7acde78663bd472442b47f6009dcafd3ef10a9d2e3da446238787f6f290cb12e4f45fce05a03fe24cb2c2fd983a30a7cf30b56c9562c8cf7662d631b835e4cee56a7052b28ac5b7a229f6c249d786212ab8a76271f4c1b7df3036aeb1af841e23aefd2b57b2c9b3c8ab8c65c2d21aa770495b1fb58a3ebfbe9af0c3416c70f4f3b2d88822eeade62433faf779d5159ad07eb93dfc8189f6c68490d01c0d0ddcdd1c77dad639e1fb0f30f28f3be8d94a754b469306f3805df92d843091cf04bdb43baa6e87605cc3238c89f3a8f65c8887c42482424e6962737b32ff1583803ffdc9aa4303489c96670535f2d04ba953f9a6c1cf3713ef91d9f422cfd1caf84ce23729d4625ed2ac62bad4bb710b4daa1d2a18aefe282b7b124f94e8a566bb18421efd443b05e3899bcdf29d3d12d73936ba90541d63797b7e1d9efa3908fbe3027dfe93ab695b5eb17b1ae11b4f4257c9f1398ad66ff007e20d1a5072d6543b7c2ff2e5e3571620869e68d6d1a298895b06f0d5d3635db1b651a93b3dcbee22c0b6ca82a785fe10280a0dc00c69297f13d9e97671ebfd5db93f59cbc226a462e2098a6191c87d05470fbf583e53b9ce47cfc180686a2aa78c986f96b922fb6a908fa4cfc4299e34b54793228b2f68912cb65bbb5f0f055e9e337f0cf3bb07b00f48cab411cad617382716943e6287aee836841c3116d892045bfb016e5b4e3cfe0dc47cf674403875438a2dfe32a9393e329be75d24ea9fef151eea1c2eee7fb26b11c7ae570f9725d4bc58f672e3f42be943ebd6a9c7f8b69e1f92b1d7b5fb4793c260324bfdb76c2f07112113ab18de1b2c7b828e7f18911297a9c37215fa04a769a0c6aae2353229041aed3cd3932c87cc2123889d39a80d945b669db47d7dbad5f6751245a963794f42766e72bd5276235fe56f557572ff3bc6f5f0370eea832b9c0036a3a086af01a3a34847cf1a896bfc5553805c367dbe7008c271dc7c45fb1932321ef35219fe3169d3ca6bb4ebae5a5903e85dcea60bd58efc235b43053e7daa0cf62991992af8e10856d72fc885c6369bc09c9bc8f833a14b3e65cb60115a551311e7c3f7ea37ea47a6c48845a0cb6f77d23a66f9741cfc03f05d75e9a02347b9e80d2c7909c6e178b67544d6ed531617ba821357d3d1dc76b1e0bed52c463373402ffeec90f0dd5b2aaea10862fa7321dcd7ab8ffed8dc1a5f8d5007ef8fda543ae1d365ce09b5111c33251c5668c8f226f485c712a980a95415b12acc0826061138079aabd16d3ed6ea370e0ef259ef8ec4c70273884b7251753b510acfc940cd07f18ce15615384801ff240e020cf13d85ada1007479f884c4fe0d6e4f536c7307fa9f539012a14bcde36c1ace7c90e3d444fc543bfd58f68a227e6e55e058141167db66173fb87c36342d7cb069a86aaf69eb65ed1f856b38e1b92a168fb3a108ac5a2136865a1986358de079c580ba9e80338ea35ae5b236532c1465f40eab8781fa1c004b65941c14d1a400324d178741ab85fd81e829c6be0e8aff1dec2ff2aa2aeb11336425991743f25d5d0b06458afaeeff4b2c9729bc6685596eb45a521a35bcfd0a86539dbfecef4db4c4f429f7f150ea37a390ce9e36e305bfd7894bc9411f091c649e80fff415a3b2eeffc8d7272d5da923391d7ef96e413d57a6faf3ce14959bf68a2f9067cc8c5d48595e198836a4c82b334da969c4d4adee2670afb2bceeb14c8bb04cca2e91d7f1a61b158efaba2dc71fc987b8638fe1c139474e933ecba96f16490145dd53c535ce8710a2a25c0877c666ba60c97ce70c48f05f6b8e0836665586c14cb58069100fd8856bcb2af8f73796cb30a613abe3740db77e65f8772451662202866e69dd6b7a2d8ccfaafd6fc0d722534e4f0d2876a9216ca46606d7c0588f43d4c19ade89cbbba25d8d5d72c9f1f9289d48706ef3ca3d7431d847f2f01f6e5d31f4d140eec04c8f52b900fbe3c9865f0f37079cd220a301b73262ee19d4a58b8afa1d795a9da39d12fb80cd455c562b3b4917f21dfdb567170bb8d3d1db26e1f4e2631a2e5189f2a7f1affa83db3780f7a7e1972a2cc4e792ebb5e55e5869ffd18cc6d4e3ab38c25c3d9806623cdb18d35598e929adb6c06067f804b256d796aabd7e6f860149c11b893dfbe5519a0b14a694923dbf14f1f9b7955178c68bc863d66d2592f69160e00700bb2b5393309b09ecdd170977d9fcdecc44c51b03e5fe22a38eb8b9090cba62506eae73e4905866c67eeed35694a40f6279a6f5059e03b8f777d8e0948659c3ec7110a111b95a63743ce63526ddd9e3e877f9fe7edaa163c92b0d73fdcc188bbef928444c82c326037dc870ba68909e1e9518f89a2b6041841f2413cb28fe391a8bb4d7e2308aa8e64c6c04c78eae465fa5675c9f488998551d38a8f7a367633750fc8e42ab3a6297be6c498745efb277039843c826cdab6bd6c1211e14d1ca8f46b4fd8e4d0491645020acec57cc78a136866130f0bc854397b100d5e31e098a3122315046d8e814256979d05e56b780c82a76b9679871efedf056484a96c2e2c89e222f4f9c10c4949542a84d4e91548b6b771ec2c272fa93f82c9871932aa6eb0d4dd36675e0e4ddd6074d48d764d166b7afb9c2e41d9c9505fe76f8f0ad8629e06055ce1beac43f67374c228e902a41f7d1eec739c47384146ca1f208d2db200dc52e24ee4c473d38c4f263c490b0105f4a46d2f12d036ef7f6fd8a138e0edf6c3a4be97b6d6afbc8457f6f8f0411dbe3431ab7f125866f1828a7241c0cb9299661843d90fa0748e8761d297cae55286f6aeb74a00ca3857fb9d8dafff0ad5bcd1fa3d75dd4483ef66423d54634b8a81a59881847210bbeedc349fe534c46e693dc8d6c3ad37761956668eceed6dd5c0d491244293c024276f26b775006b203a362f6b00e7909191ab43dda364ca84120072201dc63e5a73fce04048be697b6c74690f1175a5c2441afedf9d98b2e5942e5e37e23f44f6adf20c869d2145fb7b852bbcd6978afd95419f070b085feffef6c29b8a489105736f9972c298f4b55958b028ad026a18b8d8b469dd0d516a03b11ab2d4792db00f642d0acc515fe5e8344db9e39b8abf1424e8aa19a7608b4d472d94ea172e442db5ccbd9327b76217cf5fd751b65626da53e0680080583b227143c26a15a2514bce64235b53ba77e6dbbedaf9aa3896cf5", 0x1000}], 0x8) shmget$private(0x0, 0x6000, 0x4, &(0x7f0000ff9000/0x6000)=nil) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) getsockname$unix(r5, &(0x7f0000000280)=@abs, &(0x7f0000001a40)=0x8) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x2, 0x4b, 0x5, 0x2, &(0x7f00000017c0)={{0x3f, 0x5, 0x3, 0x7, 0x6, 0x80, 0x6}, {[0x4, 0x5, 0x7, 0x101, 0xdfe4, 0x2, 0x7, 0x0, 0xffffffffffffffff, 0x4, 0xfffffffffffffffa, 0x7, 0x3ff, 0x9, 0x5, 0x0, 0x3, 0x20], [0x8, 0x2c3, 0x7, 0x0, 0x5, 0x4a70, 0x81, 0x8000, 0x100000000, 0x10001], [0x9, 0x8, 0x0, 0x2b, 0x9, 0x2, 0x9], [0x9b64, 0x7, 0x0, 0x0, 0x0, 0x3], [{0x6, 0x8, 0xda4e, 0x3}, {0x26, 0xfff, 0x0, 0xfffffffffffffff7}, {0x6, 0x800, 0x6, 0x5}, {0x2, 0x8, 0xfff, 0x911}, {0x0, 0x80, 0x1, 0x2}, {0x3f, 0x7ff, 0x3, 0xaf59}, {0x8000, 0x0, 0x7f, 0xffffffffffffffe1}, {0x3ff, 0x0, 0x401, 0x8c9}], {0x1, 0x0, 0x0, 0x9}, {0x0, 0x2, 0xfffffffb}}}, 0xa147, 0x8}) socketpair(0x18, 0x8005, 0x2, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) login: pckbd_enable: command error 17:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x439) semop(r1, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="02719ed757fcce718fa60b9139672ac30a9b58c86655f9ca7a08919a050383fea79f8e88ffaa78f78f44bb0a0501e16b776a2e7fd42bd5019e723f0b3248cd20ce903157e67dcbcb7b7df612008e0136609fc59c42d0eefcbbd00f54d0655c58b57aed5011c66a83f7574e754314add25f0bfa75f1731c10133577a3b39a0421816696cda10f1146c6bddf62f6d70bbeadd0ca487849d074d12a80aa05c8351d7b6f3e858a6694ad0ccf3e1df4d2e25ec8e159344f99a9822c9c70a884454b50b5aead23d2ed199d6584b62e2e0f02f5b2ee1549be527c62bd050cea0f87a5098e21030aa86c204a334d4a704f8cf86e4579b341340fb2122567bb606505684bb9789da5afed00a626fabde0a3dbb4"], 0x10) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r15 = dup(r14) kevent(r15, &(0x7f00000001c0)=[{{r13}, 0x2, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r16, 0x4}, 0x200, 0x401, 0x2}) setegid(r16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 17:10:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x829, 0x400, &(0x7f0000000000)=""/61, &(0x7f0000000040)=0x3d) semget$private(0x0, 0x0, 0xa0) getuid() getegid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = socket(0x6, 0x1, 0x41) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffedd) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r11, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r11, &(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(r11, &(0x7f0000000240), 0x6) r12 = geteuid() r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r14 = syz_open_pts() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r15 = syz_open_pts() fcntl$lock(r15, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r16 = syz_open_pts() fcntl$lock(r16, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r17 = syz_open_pts() fcntl$lock(r17, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r18 = syz_open_pts() fcntl$lock(r18, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r19 = syz_open_pts() fcntl$lock(r19, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r20}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r20, r21) msgsnd(r13, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="8a0200000000000057c5fd18a2a2759309d7d4bd6f5576db4ebff0f1736091915fe57c1e3d98dea368d5428b70197519f5dc1798698b0d6c6f365a1a2b132f5052697c38187f8cdd60b527558128af4f7fc428a49ff57883e2510eb1568e7c694619b58621078a496a955d80ddbba73018c33ce30606b529b9a9b992f91fdd8d12f46736c82fc9bc057f6ff4e264332b661373ef29a3562bf6dba9f7eab73de836ed2e1241db5a40d3c78cb4f940ab2e35921d145a907343c8"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = syz_open_pts() fcntl$lock(r31, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) msgsnd(r30, &(0x7f0000000480)=ANY=[@ANYRES64=r31, @ANYBLOB="a1f171df6aece52eedb30b57d7db671867b7c279975e91d9deaf5a1b7856f763988b3da02ca81c6db0c194fc3d23f5f5c2c64b0ac00c6816b963a2677db36dc6667f59eaaf111c328a6b5d1c19a175b1ec13ee3cca37e2dfc8043b0c6a0eac7af257bbb23397ccf46e105b3ad1ecc47a2f38ee25eeb1fe02d308907df3815787513d884066fde68e78024e306a18911b618653f49f569dbe85d4dc351f15152532fd146a1fcc997c745d4a69700f3c137efa1cac61497f34e0c7ee9d965492778bfa230cae06fa7dbec25d9d0e8dcda7c395a68b5622c355b83ee48bef10", @ANYRES64], 0x3, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000001317d56378aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf74f8d3b3c62ba70004a0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0xffff, 0x100, "ce19cef7fa4f727fb351cf99decfc51eeaa836b3d0d004ec84566131b137f133e7d7731c3069e595006c4486437a09e27c5c22a4ab36558d254baee758662c2f"}, {0x28, 0x0, 0xffff, "6a70173ecec9ab60cb3625e81f75d9ca5a0f9c"}, {0xb8, 0x1ffff, 0x0, "4607363bfb22561519ce846304fb694494c863e217019d1615bea3e2f21c4472c8f2cdc792e708ac937214f5ecef016ef8bddc8f4a52425b7f6d1a8b479e2e441516b8582ed822bd568a927c199c266762cb7c6316d9e170cec1d8e1d33e85aa562bfecc35753dd55aa731681b3f09cb14b3029d77dccbd73f6f3475404edc8b99a7241ff4bd05e2af9fe8b8cce00b33aa9d67b6e396996f43dda63716bbb268c7"}, {0x30, 0xffff, 0x5, "f2ff7697063c9d07b36956bc73a222262ef00f2e9d3183d4d87a82eb"}, {0x11b, 0xffff, 0xfffffffb, "c2518f31bf117983732d3b0ff04ca05c4e7b8bacb9cf37b174f40591d0b269ba6e47ff9b08d2ebb7e74f9386ed8e523b631046ac00ca50a311820adf853550df0af96b78cdf0678d7448785bfad5f3addf0055997cb97d93e56e6236ba8cbdcfe45ffc73151903a96e10170230be4b2658c863d2cf38df2342e0c8c3de9394dbe1fccece9b4139dbab1d6f2ba3d0a9e532e938e16bba39563561b1fa2dda6fef3bb03b7bf2fe1451ea1e145ee65926a769d3400b959145eea46922b310b700bb980f1e615b0ea57a92b0b697481be08a95c82571f4b016a433ec10fc5d97fcbbdb1107e3d4b6299ef1f6b27baa76badc0937b01120edf2c9"}, {0x40, 0x17ffc, 0x1, "0e84f937c5fdd4eec011be46f6b23f7c89d32335cb55374207a39da145bb1ccc72b780b7549319ca689835"}, {0x70, 0x1, 0x4, "31f137ec61806f1ade7ec12780d72c91c54e922a9dc82be41a6804ed19c301f0b1a6ee5a38c6ce24b6ae7b31051f61ce8c93103a51edcbac4c498b7ff0690ae5cacfd60453e3e769c590dfa687b3bf6b338bfc33874ef62a"}, {0x38, 0xffff, 0x45, "b8e80f65130a3dd91f8257a335b6f2bb169b8b02abd0353f9867c8277058ea7032dcb8"}, {0xb0, 0xffff, 0xffff, "6fa99640b588f8777171bb528996c9f0514edc3e7be7b5b931ff7e905d785754e60386518f2268094d60199cb148f41ae31d8f372644167f93824d550d2b84635c758fc908b4bc10f277669c187f0d6b9a5724a066a5c523ab625c73e00f5607f7012ebfee98e671c682304a4e3d70b039ab110c7e2cacbc2a290d8577e424d1fe4c9d903babf40568a1b69a3386eb43b790d3373b9e45b06840ea756aaa1fed"}], 0x400}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e246f3e8888dfc80dc618932340d9d0ea2f30668ec10900d720a0fa58f6f92f5e66d6603306545c7ce003b1f40747d7e66305e047b533c2e7906753d60609cc3b76acf66b848b2e2178670f5966f7d8b166b38cc0b70d635e99faa304494e1a700dc46c5843302a0e71ab5240530cd673db10a5fbc1f818e3a480c29c4e7913d58dde872467c03f860372e6c499ffc2b37c061e9af6d77d63f7acffe7"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000001340)={{0x100002, r32, r34, r35, 0x0, 0x46, 0x3}, 0x100, 0xc07, r36, r38, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r29, r35) r39 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x4, r12, r24, r35, r39, 0x20, 0x9}, 0x3, 0x9, 0x4}) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000100)=0x100) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x80, r9, r10, 0x3, 0x1, 0x1, 0x5}) 17:10:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8001, 0x0, 0x3, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r6 = dup2(r4, r5) sendto(r6, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x25dcba1f}, 0xc) fcntl$dupfd(r1, 0x0, r5) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 17:10:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3, 0x2, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffff001, 0x6], [0x0, 0x0, 0x401, 0x0, 0x0, 0x80000001], [{}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x70a0}, {0x5, 0x0, 0x2000000}], {0x0, 0x0, 0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) 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)) 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', 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x6, 0x80, 0x7ff}, {0x101, 0x7, 0x4, 0x6}, {0x1, 0xfb, 0x6, 0x7aaa}, {0x1000, 0xc7, 0xac, 0x62a}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xff, 0x0, 0x20}, {0x7, 0xff, 0x1, 0x4}]}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$dupfd(r2, 0xa, r0) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) 17:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)) 17:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget$private(0x0, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x81) 17:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 17:10:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0xffffffffffffffea) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e9f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c474007e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f0000000640)='./file1\x00', 0x20000, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000006c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xffffffffffffff56) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001340)={{0x100002, r3, r6, r11, 0x0, 0x46, 0x3}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r15, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r15, &(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(r15, &(0x7f0000000240), 0x6) 17:10:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xfffffffffffffec8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4d4bbb37fe34a682, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="689b0b021e0000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) listen(r1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:10:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x7ff, 0x3f, 0x2}) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x17, 0xfffffffffffffff9, "77f37a0100000000000000010001e0ff00"}) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r7, 0x80}, {0xffffffffffffffff, 0x4}, {r4, 0x1}], 0x3, 0x8001) ftruncate(r4, 0x0, 0x10000) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) dup2(r2, r2) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r8, r9) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0xb3e, 0x7}, 0xfffffffffffffe1f) 17:10:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x885, 0x4}) r6 = getuid() setreuid(r5, r6) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x5) r7 = kqueue() ioctl$TIOCEXCL(r3, 0x2000740d) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup(r7) 17:10:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xfc, 0xbd}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef4377f7c855bb7042") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x0, 0xd4, 0xff, 0x7}, {0x7, 0x4, 0x9}, {0x8, 0x81, 0x3e, 0x3}, {0x80, 0x7, 0x1}, {0x7, 0xe9, 0x9, 0x9}, {0x7f, 0x4, 0x4, 0x56a}, {0x3e5, 0x2, 0x8, 0x400}]}) getpgid(0x0) 17:10:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x2f3, &(0x7f0000000680)="b566093eaeafb3be7503ad135b139fdb542143856ab03483e226bd4d15f08ce04031e60f1c5a4f6fb9ab05d8024b593328050eb8152be90a2cf4c2fe483f31f710ce40aa130ca6fe495ec2d67ce083ab009603f042dced32d7608a242a946fdbb0c239e9bb4d86665aa7605a5abca6650b0c5427fdfe619f010036b57a52287a6669c277fe2a6110bfcbf13372f1dc9249cea045da1732fea9e121b81afbd7ca51109cdc2556f8e26ceb690ec323a9d9bcf127d509d4e16c6afd77dd4c4f650261895a42f9dd21eccea98963163ab8d7a2c53bf618c6ebddfc77ed19990a67d8a67e86ee9ae406466e7d98cbfbadbef9b6fa096befecc54519a0b565c2c58373b116ed97ea4e5e6f0c78570621daefcb39ec788556897f5625cf79c44ae196af99c4a1271ebd100aefc617aa55e627d803cced30fc9e72c1cf70feb048ae3061087dee90f49cd8c3e852c48036f64223c4d9690e3452111cb59634e64593", 0xfffffffffffffcdb) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x19, 0x0) recvfrom$inet6(r5, &(0x7f00000003c0)=""/231, 0xe7, 0x0, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x80000000}, 0xc) pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) bind$inet6(r6, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x80044270, &(0x7f0000000000)) ioctl$TIOCSDTR(r8, 0x20007479) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) 17:10:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9) chown(&(0x7f00000000c0)='./bus\x00', r2, r6) write(r0, &(0x7f0000000040)="670dc3", 0x3) chmod(&(0x7f0000000000)='./bus\x00', 0xc0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0xffff, 0x800, 0x8, "2765b49f31f30910294ce8487ea639c28194b648", 0x7, 0x80}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x201, 0x6, "9b75b01293b45136f8f002007ff11e3b4ba8dd00", 0x40, 0xfffffffc}) poll(&(0x7f0000000080)=[{r1, 0xaab644ecae4f220d}], 0x1, 0x0) 17:10:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000540)="224e2afef78a7d9ee3a5bd7a8f15f39045140303cee9a54bff35d88d9913b857db29166b057bc36b8b26b840519193324a6e3a2341e027b0498c225406fcffd9c3379a7e166c2a1479da553ce884948c9bc013ef977ba3b5c7f9a452f0533b5375637223f6de75c870add2e005fabf11cfbc7fc12d9f401bd8580f5c043aa9a26c419a98f59e19c38739212d9a2e772e6778d183ea85acb4fbbba439a4f46d3c781f3e4d98a566aa2831875b5663bebfa93ac47f1c705610dd0b5219fe8294aee378a37e2abad784576aacf753bc59401a3d3bcb8ce8c86b90ab4b9d4d1ebd634ed91c164cf4b6508e4cb0299080f74c4efd0609c317a6be71c70bc87c21ed03e0d6381c2444ead465f88642d5667a272d526dfc0432b8349d605a719c26a83d3f9d", 0xfffffffffffffe8e) r1 = semget(0x2, 0x1, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/50) r2 = semget(0x2, 0x4, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x101, 0x5, 0x5, 0x3, 0xffff, 0x3f]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:04 executing program 0: setrlimit(0x9, &(0x7f0000000040)={0x200000000000001, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xbfffffe1, "59b0d7317a117c00000000000000000040000040"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:10:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4087, 0xff7}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) socket(0x1, 0x3, 0x9) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xfa0a5fb0b134b500) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x800, 0x1, 0x8, 0x0, 0x0, 0x3, 0x4, 0x0, 0x2, 0x7, 0x200}) 17:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") syz_open_pts() getuid() 17:10:04 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x88) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x80000001) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x9, 0x1}, {0x5, 0x6}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x200) r1 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) fchdir(r2) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 17:10:04 executing program 0: socket(0x2, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) socketpair(0x50, 0x4000, 0x7f, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYRES32], 0x1) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) fchflags(r4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000007c0)={0x7, &(0x7f0000000780)=[0xd6f, 0x4, 0x400, 0x5, 0xb53, 0x1000, 0x200]}) 17:10:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0), 0x1, 0x0, 0x2) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) dup(r2) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 17:10:04 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0xba51, 0x8, 0x3, "e4f46e11229db6ca5fafac0cb48f20926a1519f5", 0x5c26, 0x20}) 17:10:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) pipe2(&(0x7f0000000040), 0x18000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00c5d964003ff40014aee14a65b31ce2f56c00009371e0ed244e38854bc37441fbd278fac97d96784100000000ffffffffb392ef2a29c65bd7dc0ec31532378ced4034ddefe7d92cc8a42896631f5af7d2d68e13a4487ececd0e92e1781df17f7047ffa860121b1bf0cbf7bc83c96cf881f7bafec40ea7ede6b7e3fe275e8422", 0x32f3) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) listen(r7, 0x0) close(r0) write(r5, 0x0, 0x0) close(r6) 17:10:04 executing program 1: r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x22, 0x0, 0x4, 0x2}], 0x1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x84, 0x20, 0x0, 0x10000}, {{r0}, 0xfffffffffffffffe, 0xbf818cbcc07dd23a, 0x2, 0x100000000, 0xffffffffffff0001}, {{0xffffffffffffff9c}, 0xcaa918f32d98b6e, 0x4, 0x40, 0x6d, 0x3}], 0x1000, &(0x7f0000000100)={0x7, 0xfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xa1) 17:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x81) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x3c}, {0x6, 0x0, 0x0, 0x1}]}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="03470476d048d981b6bda8e53028c1cb8dc63762f07d6f9500576d4bd974564270c972ed6bb9b8536a592f88352e78ee0ff7480b157686dbbbf8d7123bbcd16d0f6db83a9d2a25a999c13bf382949bd851e0db85c9d5f1fd474c7afd83636132acbdea70798d8047a029e3aae2a42488fa8058aea346990a47d140f0e15d19a86c38984121ad240985ac5c16", 0x8c}, {&(0x7f0000000240)="b91617be3b57c5db41a64667f286c6d80306fe3eaaeb26b825bf474293e47ef277867d3dccf4fb527ddef98fae79d35f3ec390fad3675a7c27f808dcd67969bdb2914db1f1be2f104eb0515e513b3bf5beeefd00451637c3103df40f4da3d13afe0b64b9316aac305e4bd2f2a6aeb3c3a169e7965464deb9899fd21a51692335110913f470fc09712fa1ee55c5f09ecee8d438bdc0b1f0237d26d5ecd74d515067da418aa6de62289ed1733fb3abf5e3b365de41ccaef353c566939857967ac8a3e97b5d3c13c6c98b20c09abb133fb1", 0xd0}], 0x2) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000340)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:10:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)=0x4) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/215) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x20, 0x0, 0x2, 0x7ff, 0xb5, 0x8, 0x3, 0x10, [{0x7fff, 0x10001, 0x1000, 0x4}, {0x6, 0x3, 0xfffffff7, 0xfff}, {0x6ba, 0x10000, 0x3, 0x2}, {0x7, 0x101, 0x8, 0x8000}, {0x5, 0x8001, 0x0, 0xa0}, {0x1, 0x0, 0x3, 0x7fff}, {0x9, 0x3, 0x7, 0x81}, {0xca56, 0xe87, 0x7, 0x80000000}, {0x2f53, 0x0, 0xee, 0x1}, {0xaf24, 0x8001, 0x1, 0x3}, {0x1, 0x10000, 0x2}, {0x0, 0x9, 0xfffffffb, 0x8}, {0x53a, 0x800, 0x4}, {0x94, 0x10000, 0xc24, 0xffff}, {0x9, 0x80000000, 0x5, 0x7ff}, {0x4, 0xac7, 0xff, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000002000/0x400000)=nil, 0x400000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:10:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0xfffffa21, 0x7fb, 0x8, "086600097ff802240a020010daa0ad4dcd307e00", 0x0, 0x5}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10d", 0x12c}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, 0x0) 17:10:04 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x5ef955705211c709, 0x8003, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000380)={0x20000, 0x7, 0x200, 0x0, "202833b7ecdf599e1bff81960df33f8270da6c10", 0x10001, 0x7}) r6 = dup2(r0, r4) connect$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300000b0defc0814cf4cd17dc231a60ef3d8a0f621f266c92f02d8471da66afeafc15f008075d3bb5c7e907ea1a6c17bb412db66cc25f060d29f42681496ec0f6c90861fcd66dd9f80d4d861ac7ad1679210cc5c71755f47d1a0cdcb33a7d263932d741338059f14714c8f7a201a32083c5a03f7603fd9d24200d01323a36c2ce8a336b68ec04e6e12c10594fc0c4424"], 0x10) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r14, &(0x7f00000005c0), 0x4, 0x0, 0x400000, 0x0) dup2(r13, r14) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r16, r17) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r19 = socket(0x11, 0x3, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000)=[{{r19}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r19, r20) kevent(r1, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0x0, 0x2, 0x20000009, 0x3}, {{r18}, 0xfffffffffffffffc, 0x21, 0x40000000, 0x1, 0x7ff}, {{0xffffffffffffff9c}, 0xeec1f73d69fc0a96, 0x10, 0x40, 0x5}, {{r9}, 0xffffffffffffffff, 0x20, 0x44, 0x7f, 0x3}, {{r10}, 0x2475633016616996, 0xc9, 0x80, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x58, 0x1, 0x6, 0x3}, {{r11}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x8, 0x37}, {{r19}, 0xfffffffffffffffd, 0x6c815b79958ea5d4, 0xd0000002, 0xaa4d, 0x1}, {{r13}, 0xfffffffffffffffd, 0x2, 0x2, 0x4, 0x7}, {{r16}, 0xdcd52bd451ae7336, 0x40, 0x40000000, 0x3f, 0x1}], 0x8001, 0x0, 0xfffffffd, 0x0) dup2(r7, r8) pwritev(r8, &(0x7f0000000100)=[{&(0x7f00000001c0)="edbdcd4803b344e97b85e5434fe8262db655e602d060e6447c774bd804d7dfcbf116ccc60c737dce50b5253ec7cf6d06f1d6cc16207bd1195e5aeec7a3503d927be4b9f0cc81bd045b9f4a0f048f5f09d43ae0885036caa72362e555d073943ae9d03a0c9757d6b397770ef49f5c452cc5dcc79b93c805b6843d80dadf772c65c55cdce80be76ba51789e11615314abc867fceb0aa1c2549e71ef74ce9f61809bf01fa4921cd6a3ee62043df8d4a2a85d311fd708ac65373270992063ecd5abae61c0e779f221adcd9dcfc93a42439023b6534586539438a6119e8db7bf157d89454", 0xe2}, {&(0x7f00000002c0)="d99cf3ea82bc4e441cd58c3a5f81d640392b69e542e1c5eeb340a987fbf79c3577ff559843bcf83e76d962e2d4d1133e3969af3cc64654d9bb44e9621654497e3c171c750c6678adce33f911c5c01ebeb72be9d90985c9463aa20161e883a7b418f7b950fb9cac905cbbf6c2830224c6ef014eaace02bf37435741e138e3f6f2acd0bb4ae5feffe3ec31a1103ac498c0a94998db339a466be11c412c35f4e9fead0b1218e52eb2414b8e5c1973ed9041af4835", 0xb3}], 0x2, 0x0, 0x8001) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 17:10:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x4080, 0x0) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 17:10:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r6 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r7 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r10 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = socket(0x11, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r14, r15) r16 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0xff, r9, r11, r4, r5, 0x15d, 0x7bf}, 0x10001, 0x7, r3, r16, 0x0, 0xfffffffffffffffa, 0xff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 17:10:04 executing program 1: r0 = socket(0x10, 0x4006, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:10:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\b\x00\x00\x00\x00\x00\x00\xe0', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xa483) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0x8b}, {0x3a}, {0x4}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r4 = getuid() r5 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r8 = getgid() r9 = getgid() r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0xf9, r7, r8, r4, r9, 0xd0, 0x8}, 0x0, 0x800, r10, r11, 0x5, 0x9b, 0x1ff}) 17:10:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="001c9000"/14, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r4, r6, r7}, 0xc) fchmod(r1, 0x8) 17:10:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x243}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 17:10:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x751) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0xfffffffe}, {0x35}, {0x6, 0x0, 0x0, 0xf103}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x3d3e839f4a85dad4, 0x68) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) dup2(r1, r2) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x28ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x14) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 17:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 17:10:05 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) flock(r2, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socket(0x2, 0x2, 0x1) 17:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="c4d4a964669c0004abfc000000d4") r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) r3 = dup2(r2, r2) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf803, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x3) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) r13 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, r13]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x43e3b369, r10, r12, 0x0, r14, 0x80, 0x400}, 0x6, 0x2, 0x7}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r7, r12}, 0xc) r15 = geteuid() r16 = semget$private(0x0, 0x4, 0x201) semop(r16, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r16, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) r17 = semget(0x2, 0x4, 0x400) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) r18 = semget(0x2, 0x4, 0x400) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semop(r18, &(0x7f00000002c0)=[{0x8f149802550e73b0, 0x0, 0x3800}, {0x4, 0x1, 0x1000}], 0x3e0) r19 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r20}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r20, r21) writev(r20, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x234}], 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r23) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000480)={{0x9, r22, r23, 0x0, r24, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={r6, r15, r24}, 0xc) 17:10:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) fsync(0xffffffffffffffff) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)) mknodat(r4, &(0x7f0000000180)='.\x00', 0x40, 0x7) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c, 0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0x0, 0x9a, 0x10, 0x4, 0x6}, {{r6}, 0xebe7bd2aaa891d77, 0x8, 0x10, 0x1000, 0x8}, {{r7}, 0xfffffffffffffffe, 0x4, 0x80, 0x100000000, 0x40a}], 0xffffffc0, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x20002000000}, {{r9}, 0xfffffffffffffffc, 0x9ceb37d8ac6064bd, 0x4, 0x101, 0x9}, {{r3}, 0xffffffffffffffff, 0x40, 0x80, 0x2, 0x6}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2e, 0x9}, {{r1}, 0x0, 0x20, 0x80000000, 0x100, 0xffffffffffffe379}, {{r10}, 0xfffffffffffffffb, 0x15b32fd7e5d0a87f, 0x1, 0x0, 0x7}, {{r11}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x7}], 0x1, &(0x7f00000003c0)={0x4, 0x7}) 17:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 17:10:05 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0xb) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x4) 17:10:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ff06"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="840f4f7efa3d930e0eba797a30"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 17:10:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 17:10:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x209], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x02\xa8e\x8dr\x00', 0x20290, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = fcntl$dupfd(r0, 0x1e, r6) r9 = shmget(0x2, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(0xffffffffffffff9c, &(0x7f0000000040)=""/82, 0x52) write(0xffffffffffffffff, &(0x7f00000004c0)="14d3fbe649a4f243d4f7a27e21c4c14cc5b050138118122dfe770bce075c9e2c5d1b51d7c35132e068174fb2617041a1644bb766ffa523332f9f57de1b35a68357ef2a46aa6cad55210a955d5ad81dbb64fdba0a4edaa9832f413cb4df4f942445bc993ab8e8e138a253ac2c7a7303e913d893e4f23e77fe968bc0b6af287af490c70fc37c150318f30f5a50fdfb33604add162ddd4d9fe202399f2ec66665c17d0a5a0f2fed3ab08f4914e7ea8e081b9fa9db2fa254ba472116019729f64cc9d3a30c3d623e37ac00f4cb815797d8909c043f8a693241664bae46e724857082a74a7131063e14396f3c9d57f8d9e658e69d0c7f57f9f3", 0xf7) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r10, 0xffffffffffffffff) mmap(&(0x7f00005cd000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 17:10:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xffffffffffffffff], [0x0, 0x0, 0x3], [], {0x0, 0xfffffffc, 0x3}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x1, 0x0, 0x40) semop(r0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4}, {0x6}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 17:10:06 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x46) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) setegid(0x0) 17:10:06 executing program 0: chroot(&(0x7f0000000100)='./file\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f00001ed000/0x4000)=nil, &(0x7f00001f1000/0x2000)=nil, 0x8}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f00001ee000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001e6000/0x10000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f00001f4000/0x1000)=nil, &(0x7f00001f2000/0x4000)=nil, 0x4}, {&(0x7f00001e7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f00001ea000/0x1000)=nil, &(0x7f00001f2000/0x4000)=nil, 0x9}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f00001e8000/0x3000)=nil}, {&(0x7f00001e2000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f00001ec000/0x2000)=nil, &(0x7f00001eb000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f00001e9000/0x14000)=nil, &(0x7f00001f2000/0x1000)=nil, 0x20}, {&(0x7f00001ec000/0x3000)=nil, &(0x7f00001eb000/0x1000)=nil, 0x7}, {&(0x7f00001ea000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$getown(r4, 0x5) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 17:10:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) pipe(&(0x7f0000000940)={0xffffffffffffffff}) r8 = dup2(r7, 0xffffffffffffffff) r9 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r10, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r9, 0x1) dup2(r9, r10) r11 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r12, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r11, 0x1) dup2(r11, r12) r13 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r14, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r13, 0x1) dup2(r13, r14) r15 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) fcntl$lock(r16, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r15, 0x1) dup2(r15, r16) r17 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r18, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r17, 0x1) dup2(r17, r18) r19 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r20, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r19, 0x1) dup2(r19, r20) r21 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r21, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r20, @ANYRES64=r8], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r12, @ANYRES32, @ANYRESOCT=r15], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r35, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r33, 0x1, 0x9}, 0x800, 0x1, r34, r35, 0x6, 0x1, 0x1, 0x2}) r36 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r22, r23, r24, r28}, 0x3, 0x0, r36, r37, 0x9, 0xb01, 0x9674}) r38 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r22, r38) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ade8c0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ade8c0 17:10:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000080)="220e22", 0x3) renameat(r0, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x7}) unlink(&(0x7f0000000000)='./bus\x00') recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000640)=""/11, 0xb}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000000300)=""/101, 0x65}, {&(0x7f0000000680)=""/122, 0x7a}, {&(0x7f0000000400)=""/160, 0xa0}], 0x100000d5, &(0x7f0000000540)=""/88, 0x58}, 0x802) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:08 executing program 0: r0 = semget$private(0x0, 0x5, 0x24) semctl$IPC_RMID(r0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) r1 = msgget$private(0x0, 0x18) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/4096) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x10000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f0000001140)=0xc) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0xd) 17:10:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00005b3000/0x1000)=nil}, {&(0x7f00001e9000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002c4000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f0000589000/0x4000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f00006c0000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000002d000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x5, 0x4, 0x6, [{&(0x7f00007f4000/0x2000)=nil, &(0x7f00005fe000/0x3000)=nil, 0x5}, {&(0x7f00000b5000/0x1000)=nil, &(0x7f0000734000/0x2000)=nil, 0xcbb}, {&(0x7f0000783000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f000021c000/0x3000)=nil, &(0x7f0000740000/0x2000)=nil, 0x4}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000758000/0x4000)=nil, 0x2}, {&(0x7f0000519000/0x3000)=nil, &(0x7f00004e9000/0x2000)=nil, 0x1ff}, {&(0x7f00001b4000/0x3000)=nil, &(0x7f00002a9000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004f7000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000691000/0x14000)=nil, &(0x7f00006af000/0x1000)=nil, 0x3f}, {&(0x7f00003bf000/0x1000)=nil, &(0x7f000050c000/0x1000)=nil, 0x4}, {&(0x7f0000787000/0x3000)=nil, &(0x7f0000142000/0x400000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2398}, {&(0x7f00001da000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f00004b7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000361000/0x3000)=nil, &(0x7f00007c9000/0x3000)=nil, 0xff}, {&(0x7f0000484000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}], ['./file0/file1\x00', './file0/file1\x00', './file0/file0\x00', './file\x00'], './file0/file1\x00', './file0/file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x3, 0x1000, 0x7db}) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = dup(r2) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r13, r14) kevent(r4, &(0x7f0000000b80)=[{{r1}, 0xfffffffffffffffe, 0xce, 0x80, 0x5acc, 0x9}, {{r2}, 0xfffffffffffffffe, 0x89, 0x0, 0x0, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffffd, 0x400}, {{r6}, 0xfffffffffffffff8, 0xbce98c794271b6d8, 0x4, 0x16bb4000000, 0xfffffffffffff800}, {{r8}, 0xfffffffffffffffb, 0xf8, 0x80, 0x2, 0x800}, {{r9}, 0xfffffffffffffffb, 0x88, 0x80000003, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x8, 0x1}, {{r11}, 0xfffffffffffffffc, 0x1, 0x7a16631ecdf99ebe, 0x80, 0x5}, {{r14}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0xffff}], 0x6, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x82, 0x40000000, 0x100, 0x643}], 0x3f, &(0x7f0000000140)={0x66e, 0x100}) 17:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 17:10:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 17:10:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 17:10:08 executing program 1: socketpair(0x1, 0x8000, 0x2, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0xff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom(r0, &(0x7f00000000c0)=""/2, 0x2, 0x40, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3f, 0x0, 0x2}, {0xff85, 0x20, 0xf1, 0x6}, {0x2, 0x80, 0x4, 0x6}, {0xac0, 0x1f, 0x8, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 17:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x800}, {0x81}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = dup2(r1, 0xffffffffffffff9c) recvfrom$inet6(r3, &(0x7f0000000100)=""/227, 0xe3, 0x0, &(0x7f0000000080)={0x18, 0x3, 0xf800, 0x3}, 0xc) 17:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvfrom$unix(r3, &(0x7f00000000c0)=""/221, 0xdd, 0x1, &(0x7f00000001c0)=@file={0x3, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 17:10:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 17:10:09 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r7, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYRESHEX=r8, @ANYRESDEC=r9, @ANYBLOB="706d2766b14e14240c5a2594bdb13c1d63babb5c14efdaefa660f764771726b2140ff91b83ae1185f8a1e4c4d2e1e8466654466bb8055b314204ed676662880151865cf402aa", @ANYRESHEX=r11, @ANYBLOB="a4a7ef154d542033eef0823704c93628d98ea0c966d1d264681e94d2170e6a5710a7d7e74ffea5106419e4c65962c2f5d12d07f15e3654b49c9c0e4b11ec0d5378e174cfd1b09f70de6fd3667e47ed7d45dc2be018499377851b0b14221064c7d207d395e30f", @ANYPTR], 0x6, 0x0, 0x800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r7, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r12 = getuid() r13 = geteuid() setreuid(r12, r13) r14 = getegid() r15 = getuid() r16 = geteuid() setreuid(r15, r16) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r13, r14, r16, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r2, r6, r14, 0xffffffffffffffff]) r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getuid() r21 = geteuid() setreuid(r20, r21) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x6, r18, r19, r21, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r24, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r24, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r24, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r24, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x6, r26, r27, r29, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r19, r23, r27, 0xffffffffffffffff]) setregid(r14, r27) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x40) r32 = getpgrp() fcntl$setown(r30, 0x6, r32) r33 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x180, 0x4) faccessat(r33, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) write(r31, &(0x7f00000001c0), 0xfffffef3) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x9c) munlockall() execve(0x0, 0x0, 0x0) 17:10:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) mkdir(&(0x7f0000000080)='./file0\x00', 0x140) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8000, 0x1000}, 0xc) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) recvfrom$inet6(r3, &(0x7f00000001c0)=""/228, 0xe4, 0x800, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x8d5}, 0xc) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) setsockopt$sock_timeval(r5, 0xffff, 0x3c22cb03817b1ace, &(0x7f00000002c0)={0x0, 0xffff}, 0x10) 17:10:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockname$unix(r2, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x485]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fsync(r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) dup2(r1, 0xffffffffffffff9c) fchflags(r8, 0x8) r9 = socket(0x11, 0x4, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) preadv(r11, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1, 0x0, 0x1000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 17:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = accept(r4, &(0x7f0000000440)=@in, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000480)=0xb92, 0x4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xa0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x80, 0x101}, {{r0}, 0xfffffffffffffffa, 0xd2, 0xffffc, 0x9, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x5, 0x40, 0x5, 0xfffffffffffeffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x80000001, 0x20000000000007f}, {{}, 0xffffffffffffffff, 0x0, 0x41, 0x65f, 0x8000}], 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x81, 0x2, 0x1ff, 0x1}, {{0xffffffffffffff9c}, 0x1, 0x0, 0x2, 0xfff, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x6, 0x3c}, {{r7}, 0xfffffffffffffff8, 0x0, 0x41, 0x0, 0x200}, {{r8}, 0xffffffffffffffff, 0x20, 0x40000000, 0x8, 0x8001}], 0x7, &(0x7f0000000340)={0x1, 0x6}) r9 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) chflagsat(r10, &(0x7f00000003c0)='./file0\x00', 0x0, 0x6) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000080)) r11 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000400)=0x1) renameat(r9, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 17:10:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x6, 0x1000, 0x9, 0x9, "20035cd40d384470e73c1ad77f057c68ab445e4d", 0x1, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r6, &(0x7f0000000200)=@abs={0x2, 0x0, 0x3}, 0x8) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0xfffffffffffffffb, 0x0) kqueue() 17:10:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) poll(&(0x7f0000000100)=[{r3, 0x20}, {r1, 0x2d3e4e6f115a5228}], 0x200000000000010c, 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 17:10:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file1\x00', 0x9080, 0x40) chroot(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x4}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x400, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$setown(r1, 0x6, r2) 17:10:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x16c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x9) 17:10:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) sendto(0xffffffffffffff9c, &(0x7f0000000540)="c7c35215158af69afe4bc7def6fd45fc8d5309bce6a4d7aa54275b2d123820a568d1fc2dec8bd148b063c19dd567f047f5476d5141b8bf837acff74c4925259e3e8073f43782b575d15c81b63cb4b4ac9e1d9480dc6476bfd9d4a0053e4d039275403e7e0c5b02c628148fa4826d2a6debffea1ae7", 0x75, 0x408, &(0x7f00000005c0)=@in6={0x18, 0x2, 0xffff, 0xb6e}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0xf76, 0x4, 0x897, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xced}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x58}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x10000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xc00000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x350e}) 17:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pread(r0, &(0x7f0000000240)="dd3b4a2f1fb70b88899b4c0d8748dff582ad533246985ac2971d3e49a97b36d9f9c711c74c24d897e0dbc1b0c562caf398b33df3c35760ac6274dc316c8d96139696b8f85a7df9b7ccc905d99b4006bf3e4e0045b9067c593da69cb8710e3158844618bba6bf66a334e179ebca495476b998c669632064d0b2a5a1b8a2c2d3598bc0a5376b920aa3a422ca824096e58b674ce4caad88993707dd60877bff22e847f01f9c3bb97dca04b162d340c07a1707", 0xb1, 0x0, 0x3) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000032191bfc967839ad000000000200"/28]) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf127aed5f9288d368001ec52fd5697bcd83c54a87a5d61aade3cf2c055e433735d1eb8897662b92f73f20483b4e2e3fb296f7c4b33d6c19346c47d9c9c21f6e2f83b3ea5c42dd6c67a9bd78d365dab7e341bfca301c855e3678203e7c6fd5f2d4b82ff65c8b0a7dc313a10eb7937c37d9aea61f2509895dfefda27f37292d5ecb9b3264e2aee3a84a77ff169c9db7bd3332889ebe50b0c2e7ec013fa46f46d1f362cf5bb7aba8ed7954c2b66e7b4a6338b007e2f8582a2e2719e0b7459945d511cf52fa18487d21dbe8ac1c54c96466ca4ab6e92f203b5e70b32b9456483351f547f8c9c4285b2d33d60f0ea1cf0500e55b4c"], 0x44b, 0x800) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r8 = dup2(r6, r7) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r11 = dup2(r9, r10) r12 = socket(0x11, 0x3, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r12, r13) r14 = socket(0x11, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r14, r15) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="5183b84daa6bffa492b860950a116b0a18c11053321a15a3d6f2e954a489ff0db18e433dbce9d70a9b4dd742994e09b3f9f4e3097cbda0afda5c1aee636ce140f082b72914f2d97a773b160df488c5b6b9018e539b47b7e9735306832da0ca49dc34d91c710536cca4949675b3dffdcaa71950df34934685156515e9d90d471c4eb01af1f28950090768117cac2e38b2a373586f4da8aee16c0e009c6423c2f4e95de4b908eb3e0333a1476b1ad24a07ec71d459e0f972866f5afffee552ceb7bcb51ebff46b0da555bf83e727", @ANYRES16=r7, @ANYRES32=r10, @ANYRESHEX, @ANYRESHEX=r12, @ANYRES32=r1, @ANYRESHEX=r8, @ANYRESHEX=r11, @ANYRES16, @ANYRES64=r14]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r16, r19, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYRESHEX=r20, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r3], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r18], 0x4, 0x2, 0x1800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = semget$private(0x0, 0x7, 0x30) semctl$GETVAL(r25, 0x1, 0x5, &(0x7f0000000340)=""/192) 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}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r27, r23, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000000, 0x6}) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r38, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x6e6722941bad6a94, r38, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r41) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r42, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xe3, r21, r33, r35, r37, 0x4, 0x7fff}, 0x3701, 0x6, r41, r43, 0x3, 0x3, 0x7}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x101, 0x5, 0xcc, 0x7fffffff}, {0xfff, 0x8, 0xa0, 0x5}]}) 17:10:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) dup(r0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) dup(r1) r3 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r3, &(0x7f0000000040)={0x2, "ae2f3661e0f186dbfc9009da9cc5267acf3ae7fb79dba73a769a271098214ff2d5d19b5459e4fc6202385fc84dd8253a4a8266b2690456e901598cf6b1c78118aaa8afd0c001f6d6f76353a1341279043f3df80f5fb8c376be42a2c96028a16c2aa53a60f60d86dafde530875fda61c957d2a3d07d99fdb27f6e3302e89db713c8d766b7b97a7a22664c702de98ea2d7f95da36c16ea20367f47b7f5238702eb47376a39bbc942de40d712412aa06b34e75e668f1dc22e78f655a3cd6c72e8509a4179a5125381840d7e01a4629156428cecabaebcf876d1c3169618"}, 0xe4, 0x800) socket(0x2, 0x8001, 0x0) 17:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x2, 0x9, 0x2, 0xb7}, {0x400, 0x8, 0x33, 0x9}, {0x100, 0x8, 0x4f, 0x2}, {0x4, 0x6, 0x81, 0xc455}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") munlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 17:10:11 executing program 0: 17:10:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x7f, 0x0, 0x0, "01e90a0000000000000004ff7f00", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 17:10:11 executing program 0: 17:10:11 executing program 1: 17:10:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) utimensat(r0, 0x0, 0x0, 0x0) 17:10:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1b5) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) 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), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 17:10:11 executing program 0: semget(0x2, 0x0, 0x0) r0 = socket(0x6, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202eb5f8efcb23f139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c70220000e84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0x3a}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f62811209000b244e1b49394c3379f37a83ab9dfb81e8840d9f42463e4a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x28e}], 0x100000000000002f) 17:10:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x52) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x8000, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 17:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84, 0x0, 0x10}, {0x2c, 0x2}, {0xa, 0x0, 0x7f}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000002c0)={0xffffffff, 0x2, 0x401, {[0x1, 0x7, 0x100000001, 0x0, 0x40, 0x2bf, 0x3, 0x9, 0x3, 0x6, 0x101, 0x5, 0x0, 0x8a5b, 0x1ff, 0xb181, 0x0, 0x5], [0x20, 0x0, 0xffffffffffffffff, 0x6b, 0x7, 0x81, 0x5, 0x7, 0x2, 0x7ff], [0xfffffffffffffff8, 0x1, 0x1, 0x6, 0xffffffffffff9263, 0x6], [0x8, 0x3, 0x3, 0x5, 0x4, 0x100], [{0x401, 0xfffffffe, 0x4, 0x2}, {0x1ff, 0xffffff01, 0x4, 0x1}, {0xf919, 0x400, 0x0, 0x1ff}, {0x0, 0x101, 0x0, 0x10001}, {0xfff, 0x1, 0x9, 0x3a}, {0x6, 0x4, 0x4, 0xa66}, {0x9, 0x589, 0x7, 0x80000001}, {0x8e13, 0x2, 0x8, 0x7}], {0x401, 0x3, 0x10, 0xd1c3}, {0x200, 0x7ff, 0x3, 0x80000000}}}) geteuid() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x14, 0x1, 0x1, 0x4}, {{r6}, 0x5, 0x10c, 0xf0000051, 0x7fff, 0x10001}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) lseek(r1, 0x0, 0x800, 0x2) 17:10:11 executing program 1: close(0xffffffffffffffff) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x200, 0x0, 0x0, 0x0) 17:10:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "00000000040000000000100000da0000fcff00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x52) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8c65", 0x460) 17:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x7fff, 0x8, 0xc1, 0xffffffff}, {0x9f, 0x0, 0x3, 0x3}, {0x3000, 0x5, 0x0, 0xa8c}, {0xc20, 0x20, 0xf8, 0x2}, {0x3b, 0x0, 0x1f, 0x6}, {0x768, 0x5, 0x6, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 17:10:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000040)="0ad43796dbee168f1a3a2cd9e5c7b1918edd5d34693e71eb9ae1749fb6a8656cf2d380345a8c367358140744f15dc88780eb8597b9623d973028db", 0x3b, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 17:10:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSBRK(r3, 0x2000747b) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:10:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x80000000, 0x0, 0x793, "bddd815a67a04887abfd53039f62eadddc097ac6", 0xfffffffd, 0x5}) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:10:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) execve(0x0, 0x0, 0x0) 17:10:12 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x59120ffcd8840946, 0x2, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xd3, 0xd75}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x8, 0x1}], 0x60, 0x0, 0x3f, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x9) poll(0x0, 0x0, 0xc5ee) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 17:10:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485e937a1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9a94faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b385bc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3e67b5ddb953300475d4588e693f95ce4eed913ea8bb9d0108564b2bd9812c3a7696270e890ca8e3705592e6bfef4c2f8fd13e890ca1aab219c9b2abf77d3c45155ab"], 0x10) r2 = dup2(r1, r0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x5) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0xffff0000, 0x4) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 17:10:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x20, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000380)=0x9) dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x27, 0x2, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x8000}, {{r3}, 0xffffffffffffffff, 0x4910e2e194632a30, 0xf00ffff1, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x40000040, 0x5, 0x3}, {{}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x100000001, 0x7}, {{r4}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x8, 0x2}], 0xf7, &(0x7f0000000300)=[{{r0}, 0xe695c5e7bb1c3670, 0x80, 0x80, 0x89, 0x5}, {{}, 0xfffffffffffffffc, 0x22, 0x10, 0x80000000, 0x1706e756}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x3, 0xeea}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x5, 0xb998}], 0x1, &(0x7f0000000200)={0x7, 0x3ff}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x10000000000001eb, 0x0, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x7}, {0x18, 0x0, 0x70000, 0x36c}, 0xd802, [0xffffffff, 0x9, 0x3, 0x1000, 0x8, 0x800, 0x2, 0x1]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x7a) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000840)=[{&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f0000000ac0)=""/207, 0xcf}, {&(0x7f0000000900)=""/226, 0xe2}, {&(0x7f0000000180)=""/18, 0x12}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000700)=""/113, 0x71}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000a00)=""/192, 0xc0}], 0x9, 0x0, 0x400000000000) 17:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6, 0x0, 0x0, 0xffff0000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ec0b03f5d61d0706f034b94d47d9") r1 = fcntl$dupfd(0xffffffffffffffff, 0x1e7e7b79e574cc19, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x1810, r1, 0x0, 0xffff) 17:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0xffff}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xffff) socket(0x20, 0xf5cd1beb2cefe05a, 0x3f) socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x40, 0x7f}, 0x3, 0x882, 0x4}) semop(r2, &(0x7f0000000180)=[{0x1, 0x9, 0x2000}, {0x1, 0x8}, {0x2, 0x101}], 0x3) 17:10:13 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x8, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x7ff) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r4, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) 17:10:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004fa8a000000005e32c1a079634d789860343efbc30787c84ef07a520d980a733d39f4ef45aa1a09c2179c0bb5dc7ca30b72346dfb6e60fb994a8bf5fb0f8d18c9e483e0862016d6084cabc9dde4575d7f4daf4b66b02698fb369be2d17523f8b03e77784682db640f5cdd3629484f4d6b5ddd3f6261e4c35c88ce4f442e554fbbd38200bba20208d1724da9", 0x91}], 0x1) 17:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="100000000000002af599fcf63f15287c56bf196cb40b520001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000ac5c958d4bca7702756ab00847d63b57230ea09403f0aa780873314d2efa45ffc164c17b751b"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b9}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x80000001}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xd34dfa8c) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x6, 0x7, &(0x7f0000000600)="065aad3dac02ec3c8366935c480d5aa1e6a64855619975b30867ae5c7fdf392af5f58b723977407af3a640272900f49d75a0f1994cfecf6e1eebb213ccebaa89162dda371f6dde4da59b456281c07738571a52284eea5c83429c315abee7a60a32a744f8e846e55f7f2d9f811257853ddc5dd2c9cfdcbd870b48118d84438883fd0ed1a48aadd1e65838909d7862a6ffe43fbd9458d2ab46c75cfc255a6e03e20f6635317ec35b076bea5459909f2546a95616bc38dfa1538ca180bcc7bb21ca048ee71e7865e6af6b8caab1d2cf95ba1bc2017102f2f62ef20c01c48cb1ab18f7986fc5f54bf62a7aa47e7dd26b", 0xee) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 17:10:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) msgget$private(0x0, 0x6b2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x3, 0x87c, 0x3ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x1, 0x9], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0xffffffffffffffc1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 17:10:13 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(0x0, &(0x7f0000000400), 0x2aaaaaaaaaaaac42) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x400000) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x0, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r7, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r7, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 17:10:14 executing program 1: getgroups(0x1e7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 17:10:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x10001, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001579384319060bdb62000"], 0x10) write(r1, 0x0, 0x0) 17:10:14 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = open(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x80) sendmsg(r8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x800) r9 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r10 = dup(r9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x1200000000000000, 0xfffffffffffffffe, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x6, 0x4001, 0x800000000) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r12, 0x40044b41, &(0x7f0000000100)) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r14, 0x0, 0x0) r15 = dup2(r14, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r15, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r10, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)={{0x4, 0x2}, {0x6cb}}, 0x7) 17:10:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getegid() getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 17:10:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r9, r6, 0x4}, 0x200, 0x401}) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:10:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202acfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360b6335cd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf555799b9b813ad30505e8f4200a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x3, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93e87a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000800)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba1f000000000000007e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r13, r14) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r17, r18) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r20 = socket(0x11, 0x3, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r20}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r20, r21) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x1, 0x0) dup2(r21, r5) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r14, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES64, @ANYBLOB="981ad346242e8c56a3c56ed0d2850e11b2f61453dfbc8fa5eef11f101812d2112c536f24fdbf6218ccc5ee066d9dfd910ebbe7ded707a3d4f88399224fa8a53e8d46765dfa3ed97dfe6eff9c2c2a9d97f3e4ff5d07796219ff9f799efa0bb39c9246f4f4fa90414dc63c050c4a0807fab7279a60fae2ca1ea107f8daaf7c261d", @ANYPTR, @ANYRESHEX, @ANYRESHEX=r15, @ANYPTR64, @ANYBLOB="6e1ce128237b948fb649b18436ee895fb4a44445ae0f26a4bcfbcb278b103418e0ad2f891392d71d1bd12a2839f678fa16ee1f6140f1d64abfbaf4b1ef58d07fcc32600edbe79a38752956"]]]], 0x1, 0x800) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) msgsnd(r12, &(0x7f0000000640)=ANY=[@ANYRES16, @ANYRESDEC=r2, @ANYRES16=0x0], 0x3, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 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 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = getgid() r30 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r8, r26, r29, 0x40, 0x101}, 0x100000000, 0x4, r30, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x3c00) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 17:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xe497) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) shmget(0x2, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000ebff000040000000188700"/28]) 17:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x35}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xff, r2, r3, r5, r6, 0x3994aff515e67e24, 0x7ff}, 0x3f, 0x0, r7, r8, 0x9, 0x8, 0x3}) 17:10:15 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = accept$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) bind$inet(r3, &(0x7f00000005c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = socket$inet6(0x18, 0x8000, 0x100) bind(r4, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r7, 0x0, 0x9) getsockname$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0xc) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r10 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file0\x00', 0x20) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r11, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 17:10:16 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r0, &(0x7f0000000140)=@abs={0x3, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 17:10:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0x0, 0x0, 0x2, 0x7fffffff, 0x4, 0x7, 0x0, 0x2, 0x80000000, 0x5}) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000100)=0x7ff) 17:10:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x401) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 17:10:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000001f553857981937f0ebd36f7f4238a6dce833459e81b1d29f325fe8f1df023498b1cf7ab464b47eaa3e83ee5a2ecb1479357098cee4e59d78a4948a8a8945e9d006846a2f763908b2b23eedad0b7d51b928f82ebed61b05b676b0d310cf3dfa7e5ae3847b583c049052e0d52363337444dba3c7d85bbbb4ee06243ce35420f131cf116e0cbcc0e290b77a389b4c477c316d945e41328c200726642a095943b083a39322c48753764c88bd5dfa4b2651068a9c0ad49e563e09ecc72c96120806ddc9f58302d46e01509c823dcd726bec8d8615c97cec7b10c797ed84d13347a287cd81ec30ac5a8ec87451e1f4c83030cc0cea5066c9697919417313846dd303e334457abd8c9af0e9c630204b51f8f6642bbf04d14e0653717557b4a234a896318fdfc10aff7ab760e3e6f025a6d6031cbb5f2d1a9194ca43d9fed2927cc93cea76c8d290e481cd86af4d62a4dd7486aa14cfb4a3a96381aeda76f3d9a44638d5fe7d3e8f858af1173ae5325da35e33965724d76fe76cad869d952ac5c970d83825c628d6103155ec2457e9258350628e3c54967a50c472cb5001c0ed7d73b5d1130dd1fa920f265fe2e763300d3098da0bbb1901e9b1587ecd3a199818a173b13a95eb7296d934ad118af9032f3d06aace5baaea7ef3b6c430a5e3549ae342696790097ac87a4941193d87644d"], &(0x7f0000000040)=0x15) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r5}, 0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 17:10:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() flock(r1, 0x1) shutdown(0xffffffffffffffff, 0x2) r2 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x9b) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffff9}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r2) read(r2, &(0x7f0000000100)=""/250, 0xfa) mknod(&(0x7f0000001ac0)='./bus\x00', 0x8, 0x1afc) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x129) open$dir(&(0x7f0000000200)='./bus\x00', 0x200, 0xe) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00'}) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) pwritev(r5, &(0x7f00000019c0)=[{&(0x7f0000001980)="dae82b8d954d3872b640450776cc21ccc4162592601ad90a50d78eff957a93e312184e44e2240dc801065ac08687ff3d", 0x30}, {&(0x7f0000001a40)="3f5f45424076efd12f9244f7a34056b8c4a5b7687f5535cf5bd03c6b836578d44f02d88e2941a1fc281abed794dc47db19c2eac455957c9508ae7a12fb004a8278c4c614ee026d349aecf85e1247341b9091bf9d5978edcdca", 0x59}], 0x2, 0x0, 0x7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) socketpair(0x1, 0x4000, 0xff, &(0x7f0000001940)) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) kevent(r8, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x1, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) kevent(r3, &(0x7f0000001a00)=[{{r7}, 0xfffffffffffffffc, 0x11, 0x20, 0x3, 0x40}, {{r2}, 0xfffffffffffffffc, 0xa9, 0x8, 0x7, 0x967}], 0x34, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001880)=[{&(0x7f0000000280)="bfb553e95e7cf8053296ab257bd0ed378c575ca046580cdfe3a71ce0baa15273d7d45e9ac7daf5fad76487f65b968706ffa2753b185fd162f5213089d9bed3a243", 0x41}, {&(0x7f0000000300)="7a18bb399310b744f1d9cca0b164eea0b44f5ffab5e3fd69cc5a27ddf47ef2d50dc25f60e74e66e4a4b7c8afd1738d39726bb3b829bec3aa9fdea3b544b3c1ed2dfd281eee23b20ef89cfc8aa881fe2081a556b7d2e1547198d8edefa6eecaf898bb09cd613ab42ca728b8de7f58633aa258c7f3648e4a0305a2dd8ba1a22b93276439ab13e09d98be79e6e6f5f8da8aad4b36fe80717f097cc7e43feca2316e1d1c82e55bc6f6ae044eac7da861bc5c78d2a08838e97725d3b6fcbae46d34404e1e0bcc0a3ad7d01fe3afda53dd8c6a9d96e15e020c7fdaa2acfa3d9365037f39a2d7b419393b8b9adb9c8afee1162382aef9e8e69cf60065", 0xf9}, {&(0x7f0000000440)="cb79159bd5719f9654f790c38b85c0bea2a62edd3f0982ea9005338924cae3507e562cd79d102a71349b209ddcad6f5951fe200b0bec27df669015dd7e4870f8af5b50cfa056c6aea5e8fd6273e2367b319c0f60bc26f9e196205b38df6601066841b422546b5431534b9b954f6467c034a4acafb93ea159c7e81add0b854ff72bf1caee34d215f34053d72e31808d33afd6f80e899dc45d", 0x98}, {&(0x7f0000000500)="50fca4f2a5941771c633591f685472f775ea4da1f626b1d12d2b60d0ea7ce57c0a04855eb8cdc20bb9ac1838f17ce9760b88dc1f4d4f7fcbb3ce9116b12e5c63fec708f12be3383bfd33df0372932c90e0b04aa8033806c64775ae75540a4204076e7294316adf597ea5a78a3e804c2c69f234333c9485e3bab7e64ea37801d6898560c68074f58f8d59370eb4813b2bae59120170a8daf6722fa9f00d19517cdb3f2e20462db098e8e601", 0xab}, {&(0x7f00000005c0)="ed877073054e709b2596692f72b9bbcfd571d621468479675495897877608df24d644d12ac07b26b56e16971b4660a1451b567f077415c3f2779b972199f89a82dccbe", 0x43}, {&(0x7f0000000640), 0xfffffffffffffe65}, {&(0x7f0000000680)="2b3c5ae78b3fb103fd770dd536d2e670c4260bb1bcb380bf22a4ecf92f9a279237f26c8911f14aa9e38f4ed83d47e4f0aa69e9352e312431122333bd63de1031fdad11740b9d7fc7ed7cad6667c1f07b12f318083c2992ccf52177aeeee624bec3e94869dd83e412350da8958a94a66a75e463f793d01b00f108561bef3d93273bd150462fc228f8720020efee17a9c9c632d8c2b258dd50d1f66d353b1a5d01602d233a9511c10016ce5b545095d5ac593015075e094654dc", 0xb9}, {&(0x7f0000000740)="b81f2843d31b97dfeacd9a3aeeec6caa9d1aeab0c16cdacf090eb26099fd5ce10526209631d592fb62f09226d68918f5fc8508972d7f799b259ba535ee921560d0925a603285a599f80519bd0a4b0706cde57cbb89cc9320963027af6571594450686ef6d0804d059352d3dcf8020aee0097dbdbb58c5dc1ba653de53e33f3b69872ec91a063a88b8ff51a3e0e1da982b48fd0da1f328026674bf057f51ffd3b9a1797e98a9c90dd654a3d3e1cf1c6695483fe9585f64268d231f5db87205b498cb0467798a14433e110b6970bf68db5d3bc009fe0e8ea8937acac", 0xdb}, {&(0x7f0000000840)="dc3f3c3e97747d94c3ee74e1b5404e98fe5f611f5399fe930c26ad293d52e1c6180358899c9cf3cede8a5c684c4a5c4b884b0d23fe81c279c3211e6a1ac7a4e0209fe732a0cd6b78522872810f89ea1e5e2362791cb0238a0ca1b0e32cbed4309c1a66a560ff0a5d2969a93fec22102ec035a7fe43f34818868d983cf2a12d7e505677690b1324b93e4ddc6506988687b7ddbeb8bc047f49f8ad9286a037290aae12a06ceebd442640c4cbcfb6f34d2fab3512d899654a127d47143722e7fda3f2dfa31f48fb177a190b65194feece03f4340d81875c10964e4d90e60960e209ebf5047b163687f17f535a1cdad96ad6f8989171a1f1e182d673650541c9ba3eb3f193e4edfd4df15df627b7739a1bb06244002db9aa67959d001806adaa62c547ed4585dd168246fce9aa913b725f895ca297fef3118056c6715b77693e53b3667788a14a3a5312bff3e446628cc7c4cf0fb690fb66ff433b05814fd1e0805754993dbf7b7cdd46c5a2b271e4428c2f84ecaf3c51b92f1f658773ef94c838c6097955d041160fdff8715a3277e18d9a29ee71611acc7fff88475b8fc59f95e268bd04de4eedda12445b9e25ac77c14200ab97a9041c3dbec2665f7105a585628f7bc76d38ccebf0ab764c2ef52d3204aac0c41fdad2c7aa9ab03b8cc8b45f2747459c7c7758dc5d9be1a064c20262edf7ec8ddf56cbc3e5b23ab99801190d5e8c910b7d024154890d66687f444fe764c1678164be0d30cd17c441180e69ba19ecfc5b98164346f872024a5644ca9c282e9b70441b620dc5afce1ba06dc393bbd3e953de758cb2c58aa782120e7434e0683a3488402a233e9cf79f91e56688a4040c4d4e0578fbc332afe6379020797fb6b5b89058790fea6d72cbf0c4c509a532dc764bd944880daac1efc03af014c112179c5352038fd20117db74fa1bc1ae3a1020112e8545d228fac96b18b0bef305ca37208f7278e6b3f43ecae481a75d5c6750f7a80e7966286ba64b9315d3469837790b6180e5727d43b33fcf23ac835b2129d032ff8b06f7761541254f3b170405fd5881f6a1d50b2e68409cec0c10ff98587b9d9bf204aa7e0a6f8b4f48b8939f69a5e34d53d1d1219d8b6641f3d9436486c95fd6874ad87dde9006dc6daf4df97de3f426d9944603e854b727d4881e3216867ba2538c1909eaf57ad7998b54645bf4cf560e8938f0adc3dbc9b3e7d2fc1f22868d1c8034c3ae132b0117eae9053906f86d0e98c34bb594e2f2e5c16cfc3b95a7dac00cd418040763244e6548cada695d599b4e7f063958fe8da37a399ab8e68ea5164fc5e55e3e01c1df91bdf1a11c782ec880d7a94a9b4c9908128d438ab29d6db93d896666220c71b02c4a0ba3a1b1d82edfed9b5b3a14ccdcddbfed07bb217060dee3d8762a205dbdd571cc82439db2ff134e5306dbe0bb31a4d409e44c465b09e630a95414b85d2e0dbc97415c97da5ab46b09ef0f1511b2d8345b0ca272ce3eff481e5093b899469e990884619b278022fa130aa7456603b4f4ea75f43bd1847576e667ab561915cc74ac126d523f8806c7d2a1ec0f8736261d5fe15e3624e01befa170f213c22e744f5360dd30b75a344576dbbd7de61b03e6449d504a3e66819b0ea1fa5f7e1b145ddd4156f7b49f6fdbefb871caf6df224f9ba950f5101f25f6011848cd336e0cb56e23f911b1e4b347657644a58966e49e0b3fa79574f1fa2fbee0dabbc618bfc845d4e32bac5726af55562be71516e308c0577ce53ae6d8a1dc5b952a288eeef45b4159bfb14261f5bf4c7046e20cf8e692ddb1c9e284270d17be1e8b9eae376f0c2973bebe42bcdb6f73389560ba8b740c8fea6a1140821f11558325e9574b10ae666d235740bb43fb5d1fb6641ca1bfc3d8b761272d78990f542ff6817d08baf243f6ebdca68fa4de270398632a1564cc27b00944433285d2412d3c573fc9c58704c4ab8af6b23d8d2cd634069c71d8d51dc0b4b80132b12307e299eb9568fd6327927724d2ac848462582234073a477463bdf84b41b879c6e4324863823386aa9078a704995716a4c5f412801a4108d490aa872e311877f579a246bc744fe9d7123715a30cb546e553c3cda18784bb03db7bbdebb92b3fb35cb94f367b5faee32ab5d6808866deda355a23cea3c788ad42cfffd601084754fd4e322673cae988ae56df91635cd157b30ab793b03c7afabec6e077fccb2242917fa9468c049717ae40c399f02d1d7b4c6a4f01c61638176a88dd83362493b9257e7d743a8e6d42077569603a7bcc9feb35ea282652119f3f8952f4c3d638f8f2df60c770e6aca628bf8a63f8af3c74e1573eee307425d12a7693e9893ed08d20e5707aa5367a5d37b9e735dafb46bbcb4c489d9f895372586363fb9a4993eb30b97237007ce659e1b6fc8152098b1ab2f3ba7f899f936808c79c871f88f88696d8b640f4699469b2c161e262768e53b3f78961c05a9486285c757c24a8c4e7e0b242e9b5e461fd59d32f5d5b941bf72426af2f58cafa573420c5f6a67f68f723028d92da5935aca75480e389486ebe98a2d8990a11d5283043cad18c931bb2326ed1d05279824fddea73389eac20796d7994c02995c5ee94947aa971910a79107692ddefbb727a712a3920e52be3e02a6c60896c21204bf3d058ee8748938bbe77d39960965f3b12fe4894b19e45ab3087401b52e5f33b9193d1cae618c192f80640963941228b3f4dced3a5cd392dadd74a8c1c64f9521498e014ad730b9bebc2cec6a65a7c966943400a8a3e27bbefc81d9c4c65480e09ebfa40b4d8dbcc48ee4bf9494e27982db45193395d15255dcbdf53b2cd3fb12967796215139a95354ce21ecabdbebb199f814828a82c264002e64924fc59c5ba521f7116d45a002a6d8a3263df748bd0db245e4dbc242deb3582a8d3e22ec6562e82b2fc013ee861de5f4ce8f3e9e75f45e7d787d2786e75ff1058540e7c5dca9bd62c64de607c33bdb00f1fd879efa46b15030f506c3fd3344536a57869b44971003b292c80e02f5d92d45355aacfa1d361bc4a58a04696760a84d5da901d02f375445fd4e0d72adacecc20eafda17c542cc1f804930dfc470807ac72598c141dd104f739865fab2a4b841a8aa600c87df81b907a13f6d0d6eaf519b8f9bb1fbb3703e0c2361a9b50908e83f90c71ce944ff3eff04cbd2486dd7c6e6e20510fc09ddbd10aea360acd4584892c2a766b109c535d5bcf66e27eea82a81d2f161f7c9a1b92bc945ce0b33ae7c50b563b7bb6d3717aa1ef0df4e4ed13d2f6487d526d6344e74642bb05a2767711674ce087b810e4288a54f1dfea3f1fa67c7a1244d5c10b7f4bba5921b7e9c53db60cd531faf931c17fd585a3e3ed09da1a30ad0f6961bb8378488f4261c61f8fda251009ca558a8398ea188307f69ce5287eda136ca4ee4f650ad2b567465dfd582a6d07762c14f0804d4d51bf9af761e5d99135f6fd9e53037da4848e25f8c21feccbb64d3db630db1ab1cb0cb3b8a63bd59ad0216b80632405d16da36f4a8b78f40cb9684fe9a1266d67a2db6ce37376349d059f5f350cb18245c3651d17be90fa5f9fdd9443a80a37970d545962e9837f3e0f4b254ac769f6bb28b04590dc24b399595f862559ba778425fd4f874d0e19602676f78749556e37fc40de3662f98e7531a4009da1fc6b9f86e5f5284451197547001b25f8c31f8a3dc2080adc653893b1c51eeab4ab72fb5b08000dc2967bc628506b0f051b7f00f32d1550e84ea6008834c7af78a7a533c5c4099902bda17c3e8b7c518bc1804bf7e353de90cf0fde20fa432cc1c7d480d2c5c09a6c79b5f408dda390f250fd800b01cfb9d0dad57dfd4afa0defc04351d8c9c4cb712bd4363cb78867e3b0bc490e5de0060e500b776d32ddb6d9036b9b47782845251b96f6ff2facafbd81fe984170a78ccd7018b1f2316158399fbe7f8ccc6cca89171c0e7c70e28c7c2f69e3c259d974ec8f8348bc0766b6c4da5fc69113a65f49d6e0d355916267e790d412d4b58cd3815980e8f57669e678961293bdd9bc4ca4834b9d36cf7fd2a78c32766dcc697e556ec88586e4547981c82902082844b0270c7b57104ce0b0a7490753ae96efc61819d1f77dfcc2e6b1f42873e5e041e74731ccf86eeb78aef6bb62abd53c3c1a014e9e28344f70a5dce0b260363703fa5b0ae153b4e106c2777c21f537bb8bfe51784fe6ef020f640fc8d5a064f80ba9d40087e4e65f067d86375085b29ee854a6963cdd0092410cffcec9405004fac62e8c2b1fe311212c1be4d620028dd6269d4f899e6d2b449d2f0acf4f57db680972a6024ea8f0d0b55bb744420db2c42fe976e2d35cba27136796e035f075117fb0c22a54692788cadac9accd6a005e31d83de2993ba47a038e55f777ed4198ff49b6f7858754ab7597fbdcd6f8dbf17bdd9fe2ea7bcb1228dcdf2440cac62e5201d4add7d0ab2e1be2788352b34eb821d5daa6d5b797713a6a1ece2c51fe1e3cd4327af86d74840c3c202b25b3c316a3e1d5a7fd9d6f891aab625be991cb65806c1bc3e6294f756868fc6af0223e41e05f939e9319d2ccbb6dea787dfd38c94d95cd3f77375b1215808fc9c8cd7948f3f77a011019ae0f7f252b6b164abb38ea1147127a697ce4cdcd801ac123a4e38a963e6a4b1a263de3f4ef64a9e6c22842a05344927c10bc37ee2c8bda51269538e34723ff99a2fdbf769e081c0bd27d355abdac1f8ae5220ac323e0ef92d07b1fd0bc39978747de61ce4565f3469346844d6e34e2c9e75338858cee38e795cd66706267e9b7e9ace515567a68a364a57b92faad5f5b5e588f5746c3e699a33b1ae2851d69df3762f2f6423e146559ad01f7b5adfb6719ff59ca3f31a3e2ddd19f96551a6f6ed75bfca34eb3e9fe7010bb262c73ddcd1c4130a6ded8c8b5fa4abaef34a049ca7dc8f63092fe731866ef68eddaebaee0f9837305753d2613edfee16767c4bc74f941c309a902aea90f608f24c4736ffc915d053a88d7415286d63939af7047cad921c0ad80e050f8269e3e9477921e2c20e9b55f15e59b6571c07abbef3a33948b74cbffc3ccefd25ccf69396b2c0a5e9f2083f7c623bbbbf42723cc969badb1ccf122d98d6331f48d97aaacfbdb1ca8a973f945a46667811db9e3d3d70da10e0d85834254dc4613509e400c72b00fd9879e079d5998881b67938ef174cd091a8271c026387bb35cab23ecdc0cda869167013dbca210a914c48b863fda4ee8a0e21d8dafc1b61fe47bdc1b558ddaa2c31a4df3f87f25acc5efebee5a0916efa9e0451d0fcb1fa38fe34d4c8f9c0c70f5f899ab6fb3e4b1c1d187c44393b0a2465133ee92d3a28e25322ad313e15f3231f8057de435ceb572bfb24165cbc110de85ac09689571680cb7064254fd9699973f428abd1871028f3906fed2330babf1f9dc569fd792e2d32ebf5647fa67718ea6a0f55ac98c9a691a50c7e43a7c45b86d1e46af62dc6e76f3df386ade1104299699bfa2f34e87d5d7172de91746f543e68c68e9a94d4c2aaa605937186989b1ca4573afce2e2e6da9898287307149b1d74715a6a576a35b999dee4c9e9458ee3c8d35e406270e84d8cbf3a816a462cd6fc9cf832196563c5b48d8f573bd18d0f31aa31a9df99eb4b1e14c7dbc76918b6f00624972e8c8106a6b7de80868714d016f9d64d2b2b846cbfe30d2ac05eca858ea90edadc84a0b6fd37f79f08e17bc45abfd2ec476846bf6d1c0282e50ce098cf4a8cc981fcd26837bd96ed9", 0x1000}, {&(0x7f0000001840)="1fb553e7405e26635672f577f44760176036731cbb8b89697ea2f4d9bde1eba5756ce1ccddfea6d0d21026bd0b", 0x2d}], 0xa) execve(0x0, 0x0, 0x0) 17:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 17:10:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) dup2(r0, r1) 17:10:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 17:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x2a}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 17:10:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="629881a8425e265849462f9c958866b6468c456e8e09fab77f3c002deab45605906f56cb2b8743d00efbb962f970b19756a41994f440aae0ead70415831b1be7a54d5017e35a6b6845b305698a1f026d49aac24469d6afba6266eea71df6429aa4bd8a2a852d21caaa1c2966b6aa94e8364872b5", 0x74}], 0x1) 17:10:17 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 17:10:17 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000480)='./bus\x00', 0x10, 0xc) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="72ee8a4d627e6f72d269024ded03dda0c03448f4039bdd181eb8522de169098edba3b92f46776454d4fab1465d0c507043f2af4fa5959cd8cd604a0c9f06711d9dd7b27f6e7b919c304efbf5d88b9a03a7b01bd375aabe0ffc4c5affb3", 0x5d, 0x1, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 17:10:17 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2433) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001200)=""/50) 17:10:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x8, r4) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) 17:10:17 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() r2 = syz_open_pts() dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x5f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x40000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './file', './bus\x00', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3}) chown(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67c", 0x400}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) 17:10:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\xd4zf\x00\x0e\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x14}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:17 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="4ae35adae2fc2e3805b8c12b9ec0ec89b6a9e4c6dc8d5802b66f35021d3e8fd0783285a60a5d3b950d986d88806a26c4a7ca3b57a064dee558bd067551b2261c315d702875900a0d6fa4497256f13e31cf4180539d208b2eae3427f91b29d1edf1e091e7e07cf54da6491b81af2ffbb9ad6bd1a45c0b2f0987b0a1e084f7f1973f7d991263c79700b7a540c60fa454950ed2ce3faa288b5fa6b3e9", 0x9b}, {&(0x7f0000000140)="cd66cd6a321b33be941cbc79d778ff67b57f14e83617ff27f01cf07d60afd7215144f3bf33746b1ccb79cef5e90a36356f077eb9db2376e9a737607ddd359a11a96afc8e97a9ad298f04342b584307522f2adf77617089de1b83beaaac7a70d69178393c52dddf4cfc54946ba8a0bcc21cd61625f2cb8d59a8ace997c51055993b701fb5095f21c5", 0x88}], 0x2) close(r1) 17:10:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000001200)='./file0\x00', 0x1000, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x14) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000011c0)=0xffffff81) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030317e610d3b26bd98436b47a504ca3a0f1e93bc9b3953bf012bdee3dcce33e49eb9030ddb805056914856c5fe2eec3e7e9b3990"], &(0x7f0000000080)=0x101d) 17:10:17 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002d2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 17:10:17 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = socket(0x2, 0x5, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:10:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="74970400000000003300514ab45713442de6", 0xb1, 0xc, 0x0, 0x21a) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x100) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x23, 0x40000002, 0x478, 0x4}, {{r4}, 0xfffffffffffffffa, 0xe7, 0x3, 0x9, 0x1}, {{r0}, 0x0, 0x80, 0xf0000000, 0x7, 0xfffffffeffffffff}, {{r6}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x1ff}], 0x0, &(0x7f0000000280)=[{{r7}, 0x3, 0xc, 0x1, 0x8000, 0x91}, {{r9}, 0xfffffffffffffffd, 0x2, 0x21, 0x400, 0x1}, {{r10}, 0xfffffffffffffff9, 0x25, 0x2, 0x6558, 0x3}, {{r11}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x100000000}, {{r12}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7, 0x7}, {{r13}, 0xfffffffffffffffc, 0x80, 0x80, 0x1, 0x7}, {{r14}, 0xfffffffffffffff8, 0x0, 0x1, 0xe351, 0x8d2}, {{0xffffffffffffff9c}, 0x8d964581607920cd, 0x80, 0x4, 0x3, 0x4}], 0x8, &(0x7f0000000380)={0x4, 0x6}) 17:10:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000000100)) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) 17:10:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000e80)={0x1, 0x7}) recvmsg(r2, &(0x7f0000000e40)={&(0x7f00000007c0)=@un=@file={0x0, ""/76}, 0x4e, &(0x7f0000000a00)=[{&(0x7f0000000840)=""/23, 0x17}, {&(0x7f0000000880)=""/49, 0x31}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000940)=""/164, 0xa4}], 0x4, &(0x7f0000000a40)=""/173, 0xad}, 0xfdb6694440decfd2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r3, 0x2000746f) 17:10:17 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) fcntl$setstatus(r1, 0x4, 0x148) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000140)=[{r0, 0x185}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r2, &(0x7f0000000100)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0xc3) write(r2, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f00000002c0)=[{0x10bf60f5601118ab, 0xfffc, 0x1000}], 0x1) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r10, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xffffffffeffffff7, 0xffffffffffffffff, 0x0, r6, r9, 0x4, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x2}) r11 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setgid(0x0) setgid(0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kqueue() execve(0x0, 0x0, 0x0) 17:10:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x405], [{}, {}, {}, {0x0, 0x7fffffff}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x455}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x10001}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 17:10:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:10:18 executing program 0: link(0x0, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x8, 0x0, './file1\x00', 0x1, 0x7, 0xfff}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0xfcee, 0x5}, {0x18, 0x2, 0xffff8c43, 0x3cae}, 0x1, [0x20, 0x1d838e90, 0x7f, 0x8, 0x9, 0x3, 0x1, 0x3]}, 0x3c) socket(0x0, 0x2, 0x5) 17:10:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 17:10:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x3f}, {0x4000000000006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001240)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/14, 0xe}], 0x2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001280), 0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x5, 0x0, {[0x5, 0x10001, 0x401, 0x1, 0x9, 0x9, 0x1, 0x40000000, 0x200, 0x4, 0x1, 0x9, 0x101, 0x2, 0xfffffffffffffff9, 0x7fff, 0x200, 0x401], [0x100000000, 0x8001, 0x2, 0x7b41, 0x7f, 0x100, 0x3f, 0x6, 0x20, 0x13], [0x1, 0xdc2, 0x3, 0x5, 0xb5, 0x1, 0x2], [0x8, 0x1, 0xfffffffffffffffc, 0x10000000, 0xff, 0x8], [{0x7ff, 0x8, 0x7, 0x4}, {0xffff, 0xfff, 0x9, 0x6a5}, {0xf0de, 0xffffffff, 0x0, 0x5}, {0x4, 0x1, 0x200, 0x1ff}, {0x435b, 0x0, 0x4, 0x10000000000000}, {0x4, 0x0, 0x66, 0x3}, {0x6b, 0x4, 0x4, 0x3e}, {0x246, 0x401, 0xff, 0xfffffffffffffffc}], {0x9, 0x5, 0x14, 0x2}, {0x7, 0x0, 0x0, 0x401}}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x401, 0x10) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000900)=0xc) openat(r1, &(0x7f0000000100)='./bus\x00', 0x20000, 0xec) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 17:10:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r5, &(0x7f0000000140)={0x0, ""/110}, 0x76, 0x0, 0x1000) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) bind$unix(r6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 17:10:19 executing program 0: ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2000000000000134}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 17:10:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x108, 0xb6953d2da92f2bca) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r3, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') semop(r3, &(0x7f0000000100)=[{0x4, 0x9, 0x1000}, {0x6, 0x848}, {0x2, 0x5}, {0x3, 0x330, 0x262f6f52b2555893}, {0x0, 0x800, 0xc00}, {0x1, 0x6, 0x2000}, {0x1, 0x7f, 0x1000}], 0x2cf) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) semop(r3, &(0x7f0000000680), 0xd3) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000280)=""/188) r5 = syz_open_pts() r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = dup2(0xffffffffffffff9c, r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 17:10:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="827b5f622a8829fc1230770fb0c53f286ec9bafd141d0dda83b26e7d1173057983744e1c74dd67c201afe0b647b121320f3f714126f91aead0d431d169a7dda871db6e8ef8346c68f2d31f5e8fb444beb67a953a3033ed639f18bc4a759d6ec0600315a86a956ac7b03d8ce212c405c9c60d8d16a83c1ae30e53258a2509808c8cd6bd4356b7ab31c25f77945fa2ff00020000943e81a366d905decae85fa3b4360918eae19b3a1a896c0ccccad4f95b68688248fdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0xf20) ioctl$TIOCNXCL(r3, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:10:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/90, 0x5a}], 0x2) 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) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) shmget$private(0x0, 0x4000, 0x20c, &(0x7f0000ffa000/0x4000)=nil) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 17:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8001, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCLOCK(r3, 0x20004276) 17:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40) 17:10:19 executing program 0: r0 = socket(0x18, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xe6) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x2) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023270810d0bc39a6f39d5727c949bbf000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3f8235f3ea2c6020100efff7b01a480b68455e4e5a2e4964fd560b29450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4dfbac1e680d5db19f085dfd2379000000000000"], 0x10) sendmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f00000004c0)="ac16b56767ad0a51c815c8160a2c118ab1f19fe0981830f5fd8948c328b9ecdb811a7ef24186ccc7b7c83bc2864c1494c4b5fe9b30839e28ef5a3066dcccf57c91175e7bfb28693874141a9e5998983f8da5b04ce138720d27b8d8a1d16be54abc7663830bac255b081abd7430a469829bd24f14c3f290b067093940d500003a32a24021f17c2ad665e9f6375c0f2de0cc555b3ef7e3ce62d47986392ca91508ec9ae985c84f06525f0ca98fd1bc4dd7953dde7c10d890854be6474ddf0c5b908b0cb61ca019da48ff642bc8abfc1d", 0xcf}], 0x1, &(0x7f0000001680)=[{0x10, 0xffff, 0x7}, {0x1010, 0x1, 0x2, "a023a50a7acf7c6c0b0f8d0057c969aefe8fdeb5af7838d55645473a8af1f5d6e0a79af692429da614dd9f6f796c0b23495f8e5f5f2861ad86ae6e565be029e8d2c667f6c664de1a5bb9ce6b239fbabbd63c026e9ac60d6212ca76906ad43df9910959c208ea585a1f21b949d8d12064858f658897fafde352761ceb8fecf486d77f19da0d32e429847a048397ab854a546241181aab645db918fa698787380dd58e05986678c59e81e544e34a2095e82a088ae34b6046560f072d517f59cb02c73df05e1fd415c1c8092bbbf5d47e06da60c1d1a80290d5e535d28c80b8abed8733bdc5a367ee18faf08ff412a3fe7a25555e1037e42953a6725111fbd912ca68b778a4e14749365d0b5290f12cfd4430d6f251a24e3799e6f091852531d949e922b48fe211928e67d48d511013b076d43667f3536f11b78dee9bb23503525b13a4eb993e0246af994011b9b7139a1dfc0f1d8667c3f72434344b7ee9f985714785a2c616643bb8fc2698adb6d70d90fda74c7d2cc4269069eecdcffe4038ce6fd7577b50ad052af4dd280e8b6f850db7cd7ca323d05b9e1660fc1e018aed0b161b190a54dd32b0714dddb06823b7bcacfe7e60c8cd559294fe775c41c61bbd51637d9ffeeab9dfee4f94d201cc3b0374d565a837c0a580a713c6a11f78e02b2c3568db8e1c32353f67d0a5dc947c9e7e379bc6ffe33cee183422323534947ba5fcbb47076f403981873ea66d39d1f699ca8bf12a1b74f34b65f7ed7977f54c4a8236fefb3120f3e7bd86ce63a241b1d96f6d9bd630f09fe9f8609a082db3c9511d36cb1f1b1a0ed42a0105fd83b359fc11fee39a7181b33b2ebf6e79642e3b41a2199755e3300334c135a24753a88401253a523e4f3a91fd4360229fabadee37989ddec0ca6b3a6d085e473b0963822dfe36b6a3b25b8cd8633383eeb45857d41fc3420802ebb757e5cb1fbebb45c347198ab4d1613f447be7de4884a61d49c505c1864b212774b34d474f2e622aa04db7eb149afbcd0b550b3b23bff65313838eaf72db1ce929fbab965d4da4c3348d6d4e8387f27aeb4d3ad1582c14a2522c84cf023fc482bed45c176d52ca1cbf8330e007a74dc55040aed8be00383c99348929abc540dc3cfc7621edc1f87ecfac0b54de008b070528b94906870f90c8e597351002c448ea9079ed733d06a8d91fb02d6eaf496ec180253bfcdf104e1c1074b5e02be3a7debe8dbeb19a76a85e1233f3bce68d7d16f3c5475bd4219c91a6b6b51d63d1dda2668b9571354f2282259f8cf04ed181f82809bb934a8e657627199775b9e962f5cde91cea9789d25567f1a62a06ff2620eba363b419442d8c49eadfa0190c1a3c6a1495951f92361bf01283ed4b71b19062811d468f67309a77a4323cc1a025c2e87d19c69345030ae0ff31d24336ba008af8ca98e83bb0da50a778a360b9a3eb392bea397ce4d04f50abe498cf945616bd4bb959336d886e2201d0def1612db4a0d580da8a3b3cb06e9a32606b6bc0834fc2184065a123aa0515e7e3fb33c0476df95f259b03ae0eff815d34f43fb3601eb3ab22a8d2814dd6dbf834ddf083f048bfcca936b006e7e69c65e0fb9fd6f344b67b38288fc2f3e14832eeee068064d37994abfd15d2760114518b4d5471c79ac6259d9ee919749f5b6bac0b68e055232a0eb816fde7618826fd31e63b9d9d248c58954fc5c413f78089fc0e36035ae12046aa08c1c82fb2833c1ef0539e187fcb363441cd806eb38ef143b8b6ab1f99c1c85850f3ea5e98ae5bd6ee1d2dfd251c01077beb9cd72aa4423ad42fed12e5551788542dfff8f3da5c4905a0fd1fd318736fdf992d965411322fb9f6080a64059be7bb5e0ed5260e156bd9bf6d83bfdbf840d0dd4fbf3f1d0d0d7d5595bc2fe62066e529d6b11853996ed6751f0e813e518b3a3e55db92cf839df976fe87bd3620fdedc492057eb6e29f82a341c39e217dcce172493b7110472b20d7dbd26965a33c30a75f6fff3626337af50ba91e1d801cbb8edeb80d36245450953e0240883963a446c33825cdc91bf67a2a607b5e26eec86419f8d63d0628158d195b2be33ef30cf823d646ea3d6f898c4df620297b1acba4536ee567a0a0f0cef604a3153c6c836450a50d407e3f1539afd428545412e7b66a1177302415c05013fae7420799904d4003c9d1cf493afb4fd9b5480a31cc81ba48e3d37b75551fdc683368ae930116b41ea9d8ff7da06b876b8c814b2b4eebf8867a594ad70bff815601d8a28b85d3e82fbf70f0504437551fb4f97f08a19603275890f6f9277960583a6c78cd6f0b8da58676675231508dbcd37790536b7633b4064f95d401b057e1991ffb08081e23b8d5a371b397e05b2b9582a608de53516485e61922663b3d79a27d431c1f699cde396b6b189404f65db5ebabe135269499131d02a60c796a731f48075d9fcf4c00953c1d01c7eb815d12a61b6783cfeb051f79d92b750af02170b5d479309e1a548237f3eef4629590cac9b3db559cd9f00079ed8aa8f58fd2fe370c6a10ce18f23875620b505dee37873fd8565e5560378452cddd803d5631fafbf312f295b06dcb20f26bc9f3375c33699cef61828468ac9a1cb7344c8a202c54da9c1e39499135d62f39f438fda77203e01e7722ab13d402abc48032493a74cc82d336a08ef701b5d9fb9a24983471addc57679da2e2b7b8a621493a5af1c16e5e4bb17a4c59c21cba6f936e3317bd915fcce658de62d5e2b1ee082c9d8a11b5e98b32b5046ab81e54ef978549beb7f4097d5a75442eadbd08648f938cb394d5e998a6c72b134ff6bd85494d3d09949d14e9cfe90abd11dd683ed8a2beeac3b5e34c0ee23eeb3b46ac532180b40f3ef1d18f070e57288ba78b44843364d519042d572118d5febdca94e305d2560b312525d4cf2ac7ee2f3e9d77996ab9191ac532e44f822ca722c1c15769cd34775a7616beb7460495d56cc0e239bff8db7270d62054b12792a92bda31f1e320b2748167c153884ac1c259ebef8a0833e4e97a9c716bb72674e4a34ce5c0cf0bfe827efd4e54f1e972ca7d2b2f1a768dcc9c2041dd6d1cbb4bbab636478cd1a6e6730d99ad37aa00c7b30df3c66e15c435f0601de5a0ce889dd3c533f5255d4b518390be8a2235dc5dfaae187b69f8de842b2fc27989e81bcaa515103ab41d4f5f2a2429540fda7c3262e4cabe35a12fd62890a51d08f3a1df608290ff1f34ce546d69bec1a05f47c4d15568138e5ef9568d820df1f8a4ed9193f6c020487a911ac1c4e6627db6b2e91bbf71a05c704576533982c4a41b2a5c2b4d3f64631ac7cbc0362db6b33b874b21fbed36615aeea42c2ff0465dd29a86cdc85bb545cf50c3a4254b2cbc2da2280b96b5822781b61eea81eb77906b7a833624643c4d783fba24c1d1fac6ccefaac7b281cc22160106fa7591efe4055eb492bce9f52352d3c1363910a25ff28467e5d66d6a9316f1d33b4da9b8e6813c369de246e8fe6bbc3738d07e94074ce25ca07e8ab3276f98c01e0564f42bb02cde13d4aab2a0022c5032078729172bcad2834c3659750f0e10cd8970dbce5b343f4e1c535d2d69b8ed67885c8b75e65576c21170992cbcbedf0956f5f077a5c9ffe326440098d81db14b960068663dd39a4e9c5b50b3d42e26efaa5d8d2aa9c901dfd845baed9979da13682251adaed83c39938b180722058b80a3823b98f226c392cd4f0eb715692d96febef755b5fa262e590ddfe8aaa569c8d17d6d45912b5ff29f79bb557e8ce7430f56bba1575aaac1d49cfda606925a8057a6207df274126c8809ea9a568d5b7c10344835e89b3321539f22b51b2d45310c59645487852e93bf085f4eb4c96654a20ffc403142fe8f88d2d0f03150a6b1d442ea4c2dc1c7ffec634a83336e1b3f1b54b8e61423f75b3e03c5292ecec97073e5f545d2768489ba93c32b1cf6821d6737a886cf22e74c41e2c273f19ea94d856dfd5afd84293cf50796f6770e4270c8e117265403c4aefba2aef8765c48e10d108950820778b05ed6106d0234594a18fe6c67a6dc2be6aa967a5c1d6fa16bb9862b454e8e39bec992ab4cd57672f43e65239be0b6f818fae0de6cb16cf7afa3efb79c42468e1dee79565a7ac4662eae34fb23f77b471f643fd62b9bf4e020c5d3fad6ccb485f8013900176ed15290ad0d595b053e950d59bf6a4589fbba8b6c57921bd06e68fc7d08e4f205dfd26a7d381592f6b090c4484230e005d2b3e8401a9f68bbb57923f4c51f4930ec746882cf09b73cd8887980b9856184396890d00b38bd44c9b5b344342617fcf00402801545e8ca3a5b5bf62527d91def31d0c71f1e29c205c0ca932ae12d3029d67acc1a74493c5924a7c7a92e058f372c47d4bd0cc85232169858ae43b025c78e4f693627b41a548bc5e6b84c1f7c1202e2bbf3cdc89be62a483a08c4e4150ad729c844fc119ac5504b2e62bf670bb580c9e92fdcc965df991f5dfa79b68963b78daf0c56f46fdd952a783e2c2a88a0b3118b3b5ea4ecf95b1f641f2d70a5760848431781a8af08ed18841940231cf952f513e9a64b81c8d0635d687780afb791b84a64ac4715f79dc1095cf18e976fa7a4e8ea7da7bd56a3303e0498ae6cec15c33efbbbf7c366764dbff26b25db8a6dcc0ea24cfc2b4e4511826b53dcefe0b579c51940205977eb095367e942454121105be46acc6df8cd1b635573dba38444d4dfc460506cc195499c631a137dd6daaabcb767a20a0359110b122d6273aa77479c8da320eb498e559c1ed7727fee3702355e7cf92a9fdd4558a9e36815fe30691a63799ceb83336c2afd7bb582be585d97c59ff995c3014652c55936754d2649aa015531cc298d94c10bf3f013d144c59e395cd8fce78df30089ab2f5fe1ebcc0ff7a3058018e005b6df7b4bdf46e1c1ce6e5ccf36e8c7b7ab2f6616998fee915b368486017ae1cb433bd429eda66735a80100ef8da4148b3b5fb76b52fd9d55d8e30d752305750770152f33a34d0ddb9638d288ab485e7786c00adaf72e1a1bd968fe513ac15c9fd1edb0ddd8a96b21d15734118fc17468123759ee2117ac9f497176607cfdbd165e943678ae576c84ee7f2c1c05e5e48a0ebcac4a00f23f5d7ac56ea37b927dd9ca9073b29bdc3a4752d54be7eaa1fdd389c335d36283f1b7187a46463486fad46a8083015747cef789388d3ca1ab4dc6960c2babde583925770b0edc53ba6bc8f081cae86ea295fb06b7c9a863e3c2e64205bc19b7a221adfbc5ed772d88ac74ac4ca8274261c4a6c0ddbf3fecab601a0d7ac39155b770a906ca80f7948733f61a6a9772cc1a58d7c03800e9659b993fc6bdf15e8ca4341742fef66fcc22ce8dca688a3f0c060e28913788fa6e7e24da269d85d4a9ac9551f317e182919961e391c7e327d34a232e0480b3801a0b24b907486e60946962b5867d9f4a082d827dc503c6f15ec8bb9489c71934b6202efb1af642a365c41aaa80aa77ef827b32a47c7ae288d56dbe4e00c6c199f1c0a3ff441e6d62925156006193f6a45fd5aa503a73057b1584944d9c8247b43f02a25e2ade5c27859b1baebbea89f9fd37f4ea29b11fa982b903f5dcdfae19e0adcc76da1de33e93e5e93288a9d7b5f1f2395e041a773b07eea4570c78bf17170bce051d90b4be2672cade0a3979abc21f178b188930454fae14086fa6c416bb96cd86bb74a10cbff36303d91669cc13f3305b4abaad0530d169d2509fd7f3575916cf167697e921f7d21e20353d09134e83"}, {0xf8, 0xffff, 0x8000, "186a58510d12f8de7db6c1db7f658906b5fafbd768f4db725b06fb9f0ab7866d2cee1db9bddd7c6f19effc1e9478973c3c392c279e114a29e6f0739fb1e353322338e0f3b9648754d9b6ef8998b6fe18fc5b4d5f75edf5fb450cfe73275895a58665d33dbc8894612792c123ddbf12e3c3b1fc1800f261570a7ef120092de8068edee2c102a6d6fc1f9bc2167dbb4b8229ab5d8696074ecf7f1bce2d3c07d490c257efc5c3213aeddabef9a5bcd153bff39e12e03886a1910c05f469541798761b5610e5ae9843340f9e88d48c137d8218d1275fbe07855d10ae55ee69baa3beccb0d5d9736007"}, {0x18, 0x0, 0x80, "cdc31b"}, {0x88, 0x1, 0x2, "29b4746991567c323e1c8c35742f40477c9f9e4e6b78a96aab980f999cb765726c50943a9d25e639feff3b12e109aef5394fbcaa832568bc7b1ffd25b0cb0092aaba5e064d3b961fd39285c493c8c5d5c3bc9ac3858148ae2824da1d8d186a7f32077f0666bd5b558faf6fb4f9a5f7e0aeb3e851"}, {0x1010, 0x5e809ec051545f48, 0x370, "f833f63504bdce989ca1b3a4d8890a11863d7d885ed28d5a1017447de474e94f5dcbb475b162d171ce8ed0fe79f0970140003627b5035e5346423f1807fef640710b17e2c816a821a2253fa09174524afa0f60b7ecb7c9a27eb06bc19762c59d9d3adbebc4f0f6988777139258b0bfe933dd8dd842da524ba98cde57552e114a09eb53d07dc44b16c4a9cc758b3748cc00811b86c182ed3094a41af45603126d2509e01ab62a9efb1373b22031865f80ef8557d2eb6ad0690d6281e1a14c93668cc1f9bd52dd73f21c45e50909a6f83e39bfef24fb3b5f00ea84e3b0dd401b0ea7d67d5fc565eaff5982161f1f7a2edfe7fb422fb65c8a4f796b7f1224cfcb6ca62e7f306875bc0ee1ce45e11481c60b7e097e201bf4306e497ff4e6c7116afecbebc5d16215c116f2c7155c7940c149c44ac0afbabd60449826247584dec3d4bec995984e47c48130055522dcb9fb0f40646c6eec4708c92bd00e452f7056134da0e55dd78779df1f3afbeeeb42bf4c33a589ab6bdfbe23d58e4ba354af9f84ad55187bb201d4f8087adf9d4bf340f183908ce4dd83b8b56adc414291e1482d7b98c44f96600bc1bca8229c0c272a722b2d8f3d2a657f8c65cd1671ede25b39f3508d2a3793bc4fcfa59f98e71e506129a78098969dc3118418255a32bd1a62d08f3b226317c8947519c52b2c7cdf6a7a1f80e80a5d74849c11e8898b6f0e697c0de27c2eb6979c30831a754c748c76f0cc963bac8872e1beadcfd78ccfdfcc58b99f9ef4ae7af4011244caa984ab2e834c3473fa86efdfa40b31958e81bfc8af82a5153f692c143e3e1d052438c714d77f181b583e951b2fd5de9cbcc099f3423799702bbbdfa46ade74e7ce3a82dd51cb28442f65e28af764b7e062d4921c17e81a3a0e3c518db1a58dc594ebb1e084e37ccd7e10541a3a4792e79c4134b2fc9a7355fb85a45bdba97cd2b7e42c423ddc50b0075f028a72286ab9ffd2c5c8ac0718542e20fd0604795f6f21accc8f178028d0058ade65dcadfcf5c6f8685a4d7c78fd5ce2b387ba518eb0917b8a1be3eb16fda450485d38900d1b2e3fea04735a393612a85988f74f311910ebf0feefd4dfcde6fe1fa4ffb265bcc1e0da1837ea89e9181f7a8f26a3b6d87e850e198c47de9bd953ae6479e4c2220ac593520401abf9d8e5864962bb2a510fbd60a7c4f2b25b71c9b8a680be5041d4efa56e4356af8190154c77e974b7f31d83cb17fdc157b5655c2929235ec53cf839384dc9179c8a59f17bd5510cc03020241e5766d898d4f86e81eab3d61b11a457c070a9197bcb1542928520906a6ea0975074166909609c034ecf2be9efac430df77ae222392838803e22c46d1655fcbe1ff96d35b38333ed44d395501db41ec13179e52ffbdbd2d982e7dfbb4b48e907e9ebeada61568115981e64fc941f92d9a905b3a83bac5eb01105055a2c1a4358b216310398649b9135bf550dc01ffc6b24e34e7cfe1760a24eef4a9f4a4cda124103c0b7822086dc31ffa84cfde99698e7dea8c86a42b2a1e7247e3e0fef9fe9300d7284e9b6564d69225a4a45b6c11d26ddb4a66ee0120966e92a9a339db66066953ada925b0a03f60b25b84c43c2fd4f23d19d5f4c64df512a3c68296ec1a467bb99fd8a971049d120e183a24fb2e0eccdd90ceed73e2483bf28d1db3f4a6b6c98efc234d409ab5dc15bfe2c272e3a8b93acafd9351b7ca7b9aea0d1bee6c5ea49450b67698d1a0b36867b4e792a8eda37e28770c1c0847af5782215b1a0d0a1b55d61fd7aeb27f4bd2f72a2e7891db9e6855d2f5ddc267073c7e1ce4b03bf1ce6e10458420b603a842d70142ced09215f1d4a57c68599973938b57ce1cbc8fb3b64774c04a13f072a9d47941044426c8e8039b5de033964ec5037fd8f6421b3cac9bfc50e92faff20b48c5a3e2f89eea367acbafb5fb0d560728c6455a1b11c16b1947355df32ad659b8f56f57d90799d7fc4c3aa7b84921daedb91cac8d016dc6bb038399f1244ca0fff8a333454f76bbd45f6637c979234db0bd5b10c1387b0c08b6860a1f7cb047d7913af2fefdaafef9e44c5e95622473612f14aaafa51885404653e9144a5cb1873ddcaf71e12b461e296c15a09f05d4247ac6f9d48e6410f7a5c6830416f2ecc9334b90860404bcfd92c12bc7eac154d99e1437fda91cf4f8ebdcb612af59c5db78d1258fb3aff081b2c91c34a82fff144c510ea0c028e95d1cd8bb3c96c2d89556a9ba2fd41e06a60521ede2426e7e6e88f7d182e2d5768e28f36f49b57c8e8e55790690d266772056b23bfa4ff047be1a79e97e19f20a70011568d946f2b6e32ab61c1c5956a92b0abd4f72d21f804e6dc3007be94395502e54986ac843b6aacc42863afafbfa4d5f2ebda8736c3091fee291d65626af0a6fb4db1e5b9ed7f21c296cf33f03c562e6c7a6908e1f69fb016c9109584158981fa4ec8e06147008255b448fa1e2325b450c91ee26fe23441e29f6e5edaacb1eb7aa70a2c29d1e0e5965f4f8916bf4efd529b8db30097ffa7d37e2474f92f0e04ad36bd1a4007147ac0107d0a6d3e7f29c3d94808e4a43c2f7574d74345800a7084baacce80097a40bdf09fc543e41505928e0f2ebfe44f9e060a6c44b29e4267da3e46d3e2565989d0199ad215b3b5983f6b5c640f1fa9b7305b5086f3086bcb477684fa282d758f0d94a7b840bd6afec796ef25cda7e1eb137729bc01fae2dfb44c14ff58be3f99f72073734d15730ae1e983ea99d472673c2849177a797e6ae485e5daa7eb4f635d1eb30c08ca17aba25afd87462b79e4766348eb49a1d0ca844bac176d7d86f6a5945a8a3304da4d2c76d35afd1023924d1d855ed689d35eedf0dc62ac7ee1bf7417f465ca97f1a84ff63e9d6005ddb696a272d73ad64bb65df49259b87e101357036dfe24e8ce53c9978ce062761a06c56a0acf92c242e568551eeed4fc181af96d92eaf7a662a131dfc39c2bc35027af5b388507525f726dc2cf7e5c8b7883570e6bad9082776e7a97bdf2e82fef3acd4ff32ca165417364a09652016dd636c989568a85fb24985d0bc107f91a713aa0f7a1aa46d58e38897a5f5b5257fc4b87b6746a9d6b5b34fe92713be73fa7ce170f4fa0cbb6f70240d585dbb381b9c9f8a635707fec7eea8da429e5df22ccf602f5ff532cb0ca28012fef6db3b45e24453729de55db517c9f7c79ce0f72636227ad53eec48906bf96b223579668bce8bab1cc351e7a5fc549c8771326b59ed0e9927c56d0ba3eedf500dcf88adf269f4d65d562139105b731c7fc744f572f27dc6899f214ae69c9a19177ed2863f96fba0d6428f2b87792ae86378dd0093dfab968cb6d96a992dd483b0bed6d0ca8e686ffe54e455550b20dfb76d0165b324c027c8364dd9f8725a438b2fdfafdaab04a4b5a616a218e054caca97af63e9c4caaa1cc9c0a906ca95209d94110745a2f2b3fbde48e5cda20c699a91e40a2f60355f3fb2709dfd336734466539141c878e7b1e16453804e376d9c3a94fb5c39ea24482c2979eab8c660129e521354b2d98ba9ad3f1096ae91bef155bd1494a0729c6ef42ad937bb05c9b47cd18d4e0c5b839a20a0033793e8a91a9dbc2c09cff91004c847ae9ce4444a2fa21ffe7519fbee9c9e8520e766e148f388232403c39d0396501f03e45c8903ddde6af2d54dd5bc36f3ccf7eefb954075ec75fd4cf5478d406c3bb2c61664828be9e30cb1c8b212adce96058851e1d487d86cf34bc23e89f8d61f25900baea6a0542e4f276f8a4f6f7ba84cabf250bc3019157414036f1a551aec24ac06f75a6a9a7e760f5895b93d8bc4436d319d8915a60504619b0a8a63c5c437eece48e3961805a9b9254d11c0a08ca9814d4ecd30374e83817b96c7dbde83c995f3b2d804ee3b01d19302737bd2b1259d8215d12119976d858f52d12c54f4159fcf380c1d4da71411df272910d99196346cba983aef6311341c236ad23aec57fb39d4bd2ef6513ee5d2c79f467447332d8672e874158141cb6c1bf0edefcb35ea0f671137603bd8822808d42d74a6fb5560fb067caceddd563874820f25b755feae924863cc83ddba34aff85a758ab5128c5f2dfa9e1099aa81b1448f049e51437547e2b07f634b1aea10a45f5aeab12b483c75a214a3857e4f4cf3e8628f56b67594e2341e41786d84be7d7f7d0da59b3fb57e91f86a87b40912fd85ab216dd64b7ad894031411ad48220970b20a1988a0db4359662f61dc0528ca95247d2b30a6f286802d314c2d31c6e1213c49a4589b3f5f827ee5799e1e3ea34018dd429147d41eab632a0cc8b4ba918e11e250f0c095d2b53c8d4a0a14341b2437e2706a6bdffefe8d81a4d9ad04d54c378e6ca633a770f7c2f1ad77d0f710cc70ed32ecf4e78487c728d5f4a4f7c59e2d0061e47ccd5866f475cf78f4c476c9574edeb65b29af824e393be9b1bc0ea3b028eee9e657ace61ff88cadb344b3c1a124269956d78fcf199d85b2a66f4de3142485b725bd3a6bd4a4660fb7eea6f57e5ece0db54b1a530d0679d2540b82e6b5597d514cb509cfaa1b8d6db511fee9bb30d4bbffc1406875041c50661cc0cb1bb0aabeb81f01b101f65fd4ebd11ae08fd89b2536467b9887b556d0675597463d71291e816323a095a1464f9d4c1cfc0e60f5ab4ff5aafa01f5f4d233d77b2e045c4b732ed0eac5b0688ba7d23f1d565349d11f38a32bebbae547705826f5bcb1e164beb83810354d1002206f74e0b3cf00245f590bac5f33c4c240794373e27d958bb501c6099e1e35ad644676241992429f311d88eba50e0886afa01ed4505aee834b70f3649fe55f6e580d1b8e498f072428bda385a2375ede5f75538b2809d551ad0c3f4ba4515b68f2ce975d3dae4a0f941e36f49ba6ac268e178c1b1b9c79b32f09bbc7c640ea5db247d71aa89d0b582ce39518d55287d5c11dae6b74737042601b2dbbdf780faf9d01ababc46a6cf41f069ad081144c104ae4903075cb4003e462abe9903c0c34a51c5a3efad593289fb3639841e10d0fca0d1bcc990ab3fc3561cd87a26488a9fee5315d2650723296ed0765eed9c215d4cadcafd0616cd171fa7cfc921a1cc24d9823bc1a3add120bb13fb93d67993e33e751961dfd7458bf9fb88e2a45ad62e17f1d838cc0bf26d28a20716dc92afd621fd80435fce23260c6f03d273358139be4bc420c33cb58ee2b6ff2f1208a381b5de267c5d8fcad57d02e9b4894e5d5ae56851ffb153cc1469590c613cc264f0dea93358a3d102f8b62779ce91076241b528e5572697a300f58b83d15007bd40e6e567acad08cf43e83907b38cede358906d06f0c989a0a9937aafcd57cfec2560d4f8ec0e9ef2419dd4006a4257b5bc8388a85afd4994eb92f7dfff797b5df89b09f40f35453e57455bc32425c6f7ac5db0c0487c9de6ffcf6a135fda781d80f1ba5fd78d7fb31eab5efb866e4389601a5e4bd3fa9fd9208b87614844870ec29a23069f98b64fc936ed4df4edfade9dc7f034da57df320a8b549b28f203a8096b8fa4c88e80c3354a274e622d555d2d0a23d2f577ecd026b03f2dbf80d7ac86bc2d978f4ee978910273ba4400222aba8903d9637c6fc5b06627c8ece0d56264ff2ca689d91a0f1c30c9e2fe5487a8b95830eacc7cddd414c134e1dabf19725c53927deb060ecc6a002bd5823756ed4e12afd9f0ad2f5b5b2e20833b396ac3daadd92f979e2ea4816d8834f4d30e5f090ed6a8c3d0af884424fd2dcad504c09735453a6212988c857"}, {0xf0, 0x1, 0xa0, "ffac7fc8096e9285ca32319873478077f70b3e8a29b281ad0c561fdabac66a68e5cb1b37858670cdb2f5827b91d65a8880ace1f5b4a20750907d160984e12a3f8db303aff70616c15cef78f7f74b9d57597a2881753deb1718c93865c815219dfb1aa2215c0762bfe4ea299cad510d90c4503ffce80085f514d0c8608f7ef3b3d100a23a4fe0790cda415592f9265a93ac1fbcfbbff1a7d37c7038a56c7556285db7737be47e0bf81045dcaa6e8743a9aaff3d083c51765003053309817c34117bb9dbf110f5ae78adae8a31c492c37807804c86e07d51c7986c5a942ffd"}, {0xf0, 0x1, 0xd9af, "2422f5ca4e3984e7baecbbed2375675c01aac60f9c59972110b20d44bbb603d67ddb96186bf4ea035885a66063ffbb3869e354181201a575352687fdabcfac2c294986535709e4f8788b2a95480ebdba0517862e22ce651173b3999e067006c7a8c4d57f927228596b2a497231d7b45303fbd26735c8761e23ab3a9398f0d8530ac68ef9982c045810146d47f77becce816a91b68d5758f873fc84ce6601f96a90f8787f17cd94110f2f2f59b9c31dd59647ccd886ccc771447180c70dfc06f0a0b9fe3e34910c15f0caa1e14de3167ee79ddfc176ac6b41fb18"}, {0x18, 0xffff, 0x9d45, "2db5"}, {0xa0, 0xffff, 0x7, "746287af026e4c5e1ebfbb4c5e979a1fafa6673d7cd785df95001575e8d1eac2a790869835d797ad84493aa184e05a26fc63fa9adf68d582b390972dd31ce6680d20a6cc0c8b383d0da1aa98ca625c36035a187df98473b7e29c5f9997b587904cdc4c34cb54387ae15181120eac39afb6eb26da09b7f37b936e986792efa3d42b123b31c7feaf13a5"}], 0x2460}, 0x8) mknodat(r3, &(0x7f0000000600)='./file0\x00', 0x40, 0x3) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="782aaef458fe5f28e01abe4033eb2242469280cc0230d0536c52e777585ac2be3c2c681a6cc6ade3e38ae0c6e845964bf717d41e", 0x34}, {&(0x7f00000001c0)="a7d98c70d8cd6adb2b0e8ac6cad35054f98f88fa1ed3acb124f2f946b8d5df87ed6112bd8ed5899df9bbd5bb4e8409112bb2f09f1ba3fe6efffa909fe7bf16c9d98e581b6a486293780cc7992ee3e4c292bec64489ff5073c5a83906817a8336ad06449477e09e7e7e947df2772dd95f1dfa553c24cb6be344c1ae8ace3f92136c", 0x81}, {&(0x7f0000000280)="ea762982ee6ef805934b6a854d998444314ee0db16851b3ba23a90136a18f03e3e11780fc5ab50dc9db0fbaa3ddd656bf326d6f77b1065e06a87e253348cd7860495d7e03cfc41f31175cf94188fa4af603a40ffbc225f74cc8760eed64dd462e27da37a44ff4426f1464630fcce09008e975d3004057c7abe620fbd9918285333b89dd0615a243ea15b81fa9e07", 0x8e}, {&(0x7f0000000480)="0d79cdb1498ae8df136112b07d26a7d90a197b6f271d9e7137334b4dd018e8c5228a0d1593e935cabf5a0332edac", 0x2e}], 0x4) r4 = accept$unix(r2, 0x0, &(0x7f0000000340)) connect$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) 17:10:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x9, 0x9}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(r2, &(0x7f0000000040)="5f617b18353688990055404560346767022962a3d2f1a6fcb3803387c00153f63c1ab08be59daa357cfd41ce76676ca2fffd92e15bc788dc323b50d6cc25e29c0a50881c38b1bc6e4bcbaaa526bcf3dd0b2a9019ddf1bf", 0x57) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = accept$unix(r3, &(0x7f0000000200)=@file={0x0, ""/20}, &(0x7f0000000280)=0x16) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 17:10:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r2, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r3 = socket(0x18, 0x2, 0x81) shutdown(r3, 0x3) r4 = socket(0x18, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000080)=0x37) r8 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = dup2(r9, r11) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r10, &(0x7f0000001980)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r13 = dup(r5) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r13, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r4, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r14, &(0x7f00000002c0)='./file0\x00') shutdown(r4, 0x0) fcntl$dupfd(r2, 0x0, r4) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 17:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = dup2(r2, r4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:10:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = getegid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = geteuid() r9 = geteuid() setreuid(r9, 0x0) r10 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r9, r10, 0x5c95de85336c40b6) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) r13 = fcntl$getown(r12, 0x5) r14 = semget$private(0x0, 0x1, 0x0) r15 = geteuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r15, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r16 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="4b76e5b2fe8dc99588bc39179b893dbb0c2923e70801c018cea74820c1a872a10c1db8b88c25228dd8a84c869d8db275b840f24cc98213b83faa18d9c93a89d40ef494659fcf128ecc64b2010bf2e63e8b1406f18b95d82fb058ab5c44263d2e89b323f9d0ab41a227188613c68d2a", 0x6f}, {&(0x7f0000000340)="91f36a5039435b92666cf4d1f8b628c12957e9c5a725fee5f6fc5ea71d8783fb17897f7d0cc40a8fffdc2908bb79c09b748a8032ee064c246b6ab070269fd80cc5f3bb63a2d432bba71cc002d33f0acedb46e1ded88b01b776bf00687fdcf21f4c28d575593f4ea98b4c98fda24ba50f0096650e9ac96a990c22831faca7662032089ba7cd70a745a6d7d19b059ac1ff0195b6150c0ea49794ba5735f0b6b995033511c4c93c177d86b420b9bc93fa90494c8189931a93a2bbba54f142dc6f8cb2860c6b0dfaa212c8c717c9c1cf6f748a829af2250d212424131531a1f6bbd114b22b645d05db9cae0722a50ad9d266ede57e", 0xf3}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r13, r15, r17}], 0x60}, 0xc) 17:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCDRAIN(r5, 0x2000745e) linkat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) 17:10:20 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/239, 0xef}, 0x1002) r10 = getegid() setregid(0x0, r10) r11 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa9, 0x20001, 0x100000000, 0x1}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r15, r10, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r18) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r19 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:10:20 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x100, 0x0) dup2(r2, r3) fcntl$getflags(r3, 0x1) r4 = kqueue() ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 17:10:20 executing program 0: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x0, &(0x7f00000004c0)) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) fchownat(r7, &(0x7f0000000500)='./file0/file0\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r13, 0x10001) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000380)=ANY=[@ANYBLOB="0001000080000000000000000000000000001000000000000000000000000075a8000000"], 0x2b, 0x0, 0x1000) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r23 = getpgid(0xffffffffffffffff) r24 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r20, r21, r22, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r23, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r16, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r22]) pwritev(r13, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r14}) fchownat(r13, &(0x7f0000000180)='./bus\x00', r15, r16, 0x2) r25 = getegid() r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) r30 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r30, 0x10001) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r33, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r30, &(0x7f0000000100), 0x0, 0x0, 0x0) fcntl$lock(r30, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r31}) fchownat(r30, &(0x7f0000000180)='./bus\x00', r32, r33, 0x2) getgroups(0x8, &(0x7f0000000480)=[r8, r10, r11, r12, r16, r25, r29, r33]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:10:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00666b4d67364c8f000000000000010000000000000000020000000000000000000000c379e3270c7af3fe7f5e0d324e2454d47983368cedf67c9004ec07f693dffa7fb922deff612cbcd338c13dc37e06d4f8f3ad67d8ca9de7f691d7aa723a1c1f976b153cf6bc08834f7bb441bd0eb843028841dce985943db049afa1291978f66367"]) 17:10:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4d6ec9", 0x3) sync() 17:10:20 executing program 1: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x3, "bb8065ec38a3ea201f64d095b59ef86088180dd9f0d6b3e966502a72ac6b592ddc0edc021bc19c58a6e674fde449d556aa00040ffa52e5dbdb2cb9b0697707588b40ea2960935d717458e8e102ae2dcf8fc0c21e94d0aaf999dbbb9de8221576d9d00416fbbe2c95f323a140c658c5be94ef581da301d9afa717349398f82e1c5c87fa3b844ada1fdb3891b352b3e764b5e2858e1209d75234502cc1343b49afe16d2d9aa97dadd3d43375a82da0af2ea65d969bc6dee905527edc4446ba35f289cc235f013e6b"}, 0xcf, 0x1000) munlockall() shutdown(0xffffffffffffff9c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = msgget(0x2, 0x10) msgrcv(r6, &(0x7f0000000180), 0x8, 0x2, 0x800) r7 = socket$inet6(0x18, 0x8003, 0x8) connect$inet6(r7, &(0x7f00000001c0)={0x18, 0x3, 0xffff, 0x7}, 0xc) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000200)=0x1cc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x813, r8, 0x0, 0x8000000000000000) r9 = shmget(0x2, 0x3000, 0x3c3ca62b613cd8e, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getuid() getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, r4, r4, 0x0]) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x3, r10, r4, r11, r12, 0x2, 0x400}, 0x81, 0x3, 0x0, r13, 0x32, 0xd1e, 0x3}) r14 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, &(0x7f00000003c0)=0x5, 0x4) r15 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r19 = getpid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x5, r3, r16, r3, r17, 0x80, 0x40}, 0x3a72c9e1, 0x8f7e, r18, r19, 0x0, 0x100, 0xff, 0x8c}) bind$inet(r5, &(0x7f0000000540)={0x2, 0x0}, 0xc) 17:10:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000030267, 0x1bc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = getppid() wait4(r2, &(0x7f0000000000), 0x1, 0x0) getrlimit(0xc09aed4c85807b9, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:10:20 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="73eb4b366f2c3f6725337e0bbef2bc64602ebf75a5152e58dc5c248a1691f9eb866c064c71b321b065d784eba9446419d38ec5cc88116e2e1e8e08507c1b227b3fc9efc521b246ebfd545be7e05ecedb08a89ae1de2db96279d43bace63850a2c89f5da564ed4008515baf809b068d2b6a9b8cd791cbada1f7f1b080c36292e51a09ee7d70c7deb3563821eb302f4ba4c68f7d5aa5192b9941cc40dcd73d3d4e7131233913e745d8e21036e385c28943829f6ef59ecab5f14e8e551bc588612862033e1ff45b3f2d59583dcd2ec986b8454a4a8aca897a"}, {&(0x7f0000000000)="a1d32a153c1c88ab5e277beb423f3b53ae184618908611272acbad10e8a88dfd7f96c4e0d379b30c2744fb2de3037b2858f0898c1c2f5b5a6205"}, {&(0x7f0000000400)="3f93b4aef466edf2d5ffeaad1bbcac42309ccedb29422ca14f0da649e689c73d44cd631ae96eef5bc6dbe9a0309cd5f9752ed3dcff4d6337ef23745f6c5d72a2e6d210e43248bdc4c11633739034fd786235500269f0ef3a2e960b3abd91c426565801ba440347ab8148b976cb718c73937ca8be9dfce10bc00e02419b70dde8eec984e38d2f3f14943d6901d0de8d"}], 0x174, 0x0, 0x40000) bind(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="930079e23185448060e6b6d95af3d5f386fbf2c12dd7c94833ad3843ba358d2137d30c57dc0c5200d1831b4471592e03e8a1eed814f5ce56ad3d5155824fba0d68b740d582b163e9ab80bca2c0b2f9b8d67bd3a876730bb6285a27d3eca18323ae2ce7f9b4aa4bfb301bac"], 0x8) 17:10:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x40, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000580)="b78011086bc9"}, {&(0x7f00000005c0)="16d757ff806f244505b4aad23fa43a915f4acb92578c7cd1552f6cd913cbb4b59c93ab4a4a76cf10868b3bf692b37b23d231bb8d8fb9130dcfc9635037684dbdbd9adc77e9bb67744da608bf9802f67e0ef6e63f38ebfa967e04b12610c3e46dc4531bc8fae4331a83d90af0b9d657ee6cd17720ed377591d55ce11083e194471f622dda6b0dc1c129fc2b8fd9b221aa10658061839ac84e05b0590bfc975f2135f1f183816fc57185a9f1383a53e6d531bca7ab8efed15de31bbdfa56e72589840f43f0580a4713d131dfd5e3d4e564325f35e10ec4154363d9e5e129a26dbb4e8bc95130796b1ec2159fec1e78fed9f69a94c9"}, {&(0x7f00000006c0)="58a187bfe457f39c2e1f74a186c5a57362b616c5a5342efdbe28f83e6e6f60d82c04d4d0fb8d80321d0e3fb406bde50730f5167a1875593f4a364cf713091fa55eb24283f342fcfc0765ff5a202f1038b8fdd40f689859e9fc1c080ba1c80351eac6a840b87c3c071f735558565918ce5b01967f8e2ed3dbd2a0645ba7c58e1f4641cc13915d62ac576df3d893e4d4bbd1fbb9ff9e"}, {&(0x7f0000000780)="b5b0f0e1f536b0121b416569fc32fb13e3cf9e9cb9923b2c684f7b091e045823d1b67f31baf1d1d31e59bcb1b5f20e01abe56b9577b4c278434391d65057a51a38645c84de9b05decd2b578f85238e2d9c689daef886cec466ed57245fc3fc0868938e9f8a20c8cee4854ea4a8ee06695c7a107ada6680cf1dafed5b51c66f814045e21fff655c5fd39017dcae4f89536d3317888309453488e6483f15efb4216295d49de482ca83b729daf2e32d3f47cd26"}], 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x4fd) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005cb047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be1e64c60bdb77372e1e0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd32281ae5e4b71c5501a9682525b9ab0bca30428f546626f1adfe3616a187bdc08c318ed32a0088cfc943a12274939866ca8d5ff7f87061bc4e7845c69e3a2bc6065d12169d07fc85c4405597f3b6cd0a22261c2248e373830b8929f007559c5f85c8c72954a3fc86e4f6458e73707c4bad4aec5103ad8d008347a71e5adba925d4e3212dad8759aaaadd38618855ea54dab58b6046b4ec3a4c0ff50aaf34b79e2d365fbd74013c0ce975578668b8f0901e8f15da019df459c962f88564cd491e2188ea317c2ab5dde96b95f2d61c6e9a955256f"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r7, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r9) fcntl$dupfd(r8, 0x0, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:10:20 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x42, 0x81, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x6, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0xfffffffffffffffc, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r6, 0x10009) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r7, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) 17:10:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x11, 0x3, 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffff9c) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r3) r4 = accept$inet6(r1, 0x0, &(0x7f0000000040)) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r6, r9, r13) pwrite(r4, &(0x7f0000000140)="f9fed505fbaf8a8d1a029b002000", 0x8e, 0x0, 0x0) 17:10:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup2(r1, r1) r3 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000080)="008000", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a55806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef501010000000000005560c5ce99f11b04bd04fcee8424ad1513fe6dfd87f24c0000000000000000000000000000ec94d5f6c60f2ff8d52a4103760e6ceea5d2dc73"], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0xfffffffffffffde1, 0x0}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 17:10:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x5d8ef29b87696d49, 0x4, 0x20, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x10, 0x800, 0x886}], 0x66, 0x0, 0x81, 0x0) acct(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 17:10:20 executing program 1: r0 = socket(0x1a, 0x8000, 0x7) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 17:10:21 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x28, 0xe777a68ce3976c2e, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x55) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 17:10:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0x1ff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000080)=""/225, 0xe1) fchmod(r2, 0x88) fcntl$setstatus(r1, 0x4, 0x80) r3 = dup(0xffffffffffffff9c) fcntl$getown(r3, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000200)={{0x0, 0x2, 0xb8}, 0x1000, 0x7, 0x4}) socketpair$unix(0x1, 0xe1b6a2f149b74bdd, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000002c0)={0xffff8001}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000300)=0x6) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x48, 0x3}, {0x81, 0x2}, {0x22, 0x3}, {0x7, 0x401}, {0x88, 0x7d6}, {0x2, 0xffff}], 0x6}) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) socket(0x1, 0x96c51c014298208f, 0x9) mkdirat(r5, &(0x7f0000000400)='./file0\x00', 0x50) r10 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000440)=0xe5b) writev(r9, &(0x7f0000000680)=[{&(0x7f0000000480)="7716c1b0a1191a3dac33b875da16a631ec92327edb9486c6a8132302fca050bdd7a1e162c46d378e4c78ea8a86fe7a48ffcf78f35e46fac100bcd98b72e266502a0865b321645f516abd064be67da9595abf6d487e60b016c3f9cd7d3e0606fcfe31f10364829babe8024f78faf2ff2b3089b3b13534af39807cc93054fbfa0feb6abf8f17854422beea160f9dbcefffed1ba66ae66852efcbfa3cc05845210322234867c8296657107d23b815e850c61eed3a77b1c634f27b765033e3f714944fca85dba629076d6581557491005cbd383789b53a9560ada20d", 0xda}, {&(0x7f0000000580)="a0a6fffd66d6c21fe569d22a5f90d4cfc65c9451833c61aa1ce125f08577585e16409bb8f12ff77cb307af624fe1e487c62ec3aaedb48c878c731c0c42f69c416c92b8b8c40e4c140cf7dd74d70120b84c3947495fda27630117b66db296bd6d6b0ca80e109ef0b7b6709bc18639e8c8c10415e6790b27436ab4af30cad3882207f1507981887a0ad567b7", 0x8b}, {&(0x7f0000000640)="ca34d747c02dbf9dcba2e473be8e9dd7c84c3c9fbfd092fe4a9e26872eff03079ceb2aa1ad704cc8cd3f208e30672a0c1a14d678bff5cec87220c8", 0x3b}], 0x3) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000006c0)=""/201) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f00000007c0)={0x18aa}) r11 = open(&(0x7f0000000800)='./file0\x00', 0x200, 0x82) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000840)={0x1ce3, 0x3, 0xffff, 0xa00, "ac438e584f23492dcb95555b2bb28fdc6ae1a8ba", 0x8, 0x3}) 17:10:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x4, &(0x7f0000000180)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/107, 0x6b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) close(r1) r2 = socket(0x18, 0x8000, 0x0) socketpair(0x6, 0x5, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000003c0)=""/147, 0x93, 0x2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffff9c, &(0x7f0000001640)=[{&(0x7f0000001540)="7db87b2b094631ba87d99185a9298954972d3f40a512f156f2d3b7d6897d93b3cd3e2e2a1132d16d874af0b50972ae6c85a1", 0x32}, {&(0x7f0000001580)="dbaef67109297bd1bf517f2af1a3b3002747298c77ef83998a11be76fec9cbbc96acb9e4d07e8bec06a33e8455a02047a71887db852dbfb6768fbd165472edf23249e3920fd38bc995454656f39f627c936c7b7f3283b2e1056fb33c11625e7c77858982eb69ba804f99c1edeb292762eaa660c358fc34d3c714e12b699f001eadc5feb574687bbc3a1e50a4b127641d0c33f7bd1a83a10df33722", 0x9b}], 0x2, 0x0, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) recvfrom$inet(r4, &(0x7f0000000140)=""/5, 0x5, 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='x\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) write(r1, 0x0, 0x0) 17:10:22 executing program 1: socket(0x2, 0xc003, 0x6) r0 = socket(0x2, 0xc003, 0x6) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0xc003, 0x6) socket(0x0, 0xae63c3ed7d426ab0, 0x8) r2 = semget(0x2, 0x4, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x6, 0x7fff, 0xffff, 0x1]) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 17:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x40}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x80000001, 0x5f}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 17:10:22 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) bind(r1, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x80, 0xa4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) r8 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000400)) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x9039b09c213ebfb3, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r12, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f00000003c0)=0x10001) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x4, 0xffffffff}, {{r2}, 0xfffffffffffffff9, 0xd, 0x1, 0x9, 0x1}, {{r3}, 0xfffffffffffffffa, 0xc, 0xfffff, 0x0, 0x1}, {{r4}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x125}], 0x5, &(0x7f0000000240)=[{{r6}, 0xa, 0x28, 0xd0000000, 0x1, 0xffffffffffffffc1}, {{r7}, 0xfffffffffffffffa, 0x24, 0x2, 0xb9e, 0x80}, {{r8}, 0xfffffffffffffffa, 0x40, 0x6, 0x7, 0x36f}, {{r10}, 0xfffffffffffffff9, 0x1c, 0x80, 0x2, 0x1334800000000}, {{r11}, 0xa3c4bda5b137959, 0x0, 0x4, 0x5, 0x10000}, {{r13}, 0x0, 0x0, 0x1, 0x9, 0x6}], 0x1f7, &(0x7f0000000300)={0x2, 0x939}) 17:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 17:10:22 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xde891f1f4b2f04d, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xab, 0x40000000, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 17:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) msgget$private(0x0, 0x72) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:10:22 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x0, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000500)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r5 = fcntl$dupfd(r0, 0x5, r0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x860, 0x0) r6 = socket$inet6(0x18, 0x4000, 0x800) shutdown(r6, 0x2) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000004c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f00000001c0)="3435f407e50cb378a8cb5d4c6f203d0e35526dacfdec76fadddbf02468144bca294b868656dd7df2fa28084a611d87ffe7b1", 0x32}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x9e03, 0x20000000000002}, 0x308) r8 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) r9 = socket(0x2, 0x10000000000003, 0x0) close(r9) connect$unix(r9, &(0x7f0000000a80)=ANY=[@ANYBLOB="82b808002f06acdda0243ff9f78ba177771e432fbf4873a9db981b721a6b323e0e7ff8b4bfb4fbf4196798855df44dccb3c98b47b4819f9700000080abec27fc597538364791c472bcf9e2c68633f79aa43e8f76b77527207bad351e1a8a6334253f9ae47134a5218fae6ab1b2eaa56a9d849e1e428a763a533225a9e9ffed8b1a7b357c94ceeeefb8a1c4b4a01c000000fd91e3cabb7ec9b0510da843696232c2bcf68f574cfb33572011957ad2ce0725045dc29bd8f8a2c361f4034c5a8a68757982cb31a4e7069794f249f86bbbf0605ef6150135c420b499ae491dae702729118abd3632329f212a3d000000000000000000000000000000000000000000000000a8e767b99f14499a437c472480e531913bf65374c4caee454ff19d400a19be76bbbec8861e92a2678d629c35bbd885cbb46b28f8621977f69cbc45e5a1c0ffc90357f58e90449512a530e0c54e29488ee924b72d75bac2872c44541665ad5eedce6ab98c2f92c76f1520a5703b50b177e4d21e796457584febcd0dccc17dbdc1b5a4809b467182d652b25d30a28be617c5b8fb9a7fa8f06b6d57265916e950e7bef1aa8c1a620c84a87e223f2748f902d33a12cd6d17258d743048a42e2c78e05941da237149a392d2abf4"], 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000000)=0x49, 0xfffffd4d) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000002c0)) r10 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[], 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) writev(r10, &(0x7f00000013c0), 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x4, &(0x7f0000000040)) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r12, 0x2, 0x0) 17:10:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) accept$inet(r2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) writev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 17:10:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0x2c) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 17:10:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x7ff, 0x14e, 0x1, 0xfffffff7, 0x9, 0x56, 0x2, 0x2, 0x9, 0x100}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0xfffffffffffffe97}], 0x1) 17:10:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000002000083fa19"], 0x10) sendto$unix(r1, &(0x7f0000000100)="74970400000000003300514ab45713442de6", 0xb1, 0xc, 0x0, 0x21a) 17:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x40, 0x106) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, &(0x7f0000000180)) getpeername(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = geteuid() setreuid(r3, 0x0) r4 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r3, r4, 0x5c95de85336c40b6) lchown(&(0x7f0000000240)='./file0\x00', r2, r4) 17:10:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) ioctl$TIOCSTART(r5, 0x2000746e) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x0) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000080)='./file0\x00', r3, r8) 17:10:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 17:10:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(r7, 0x6, 0x5, &(0x7f0000000200)="0279c72a587240bf8fadf081da7fcf4d098c1f6048a6086ecdbd9e70bf19f768486ff4a320eeac27a196d88b0b64f2776cf89bc1d2349c47ec4cd0c84708e5f009ad0faf2e8b9f85486cf348d6185bb48ab7ca86c3ad2cfcea9dde20db3457fcafb4ec5d1b9adc0bb5cdae41d9cc8000479139ebc82f4e4338b3722593ca9244c523e95b85bcc7f9f7177fca39a1990fc8a4b490bf03e02449d55585a2aa48b979b78f9db44275516ff4ba02820171fe61825363a58fb0e5e13770d4e9408ed99c98e4075b9c84515da8babdb5e29d95c5a2f001ce65219dc8e15639dcf8ee3c9330cc9a0000000000", 0xff1c) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) recvfrom(r3, &(0x7f0000000e40)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 17:10:22 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 17:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000140)={0x2, 0x9, {0x7, 0x13}}) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000240)={0x5, 0x40, 0x1, 0x1, &(0x7f0000000300)={{0x9, 0x8, 0xfc, 0x1, 0x9, 0x7, 0x100}, {[0x3, 0x1000, 0xdde, 0x8, 0x5, 0x616, 0x4, 0x8, 0x5d7c, 0x1, 0x3, 0xa544, 0x40, 0x9c7, 0x2, 0x2, 0x9, 0x80], [0x9, 0x8, 0x6, 0x2, 0x1, 0x2, 0xeb, 0x1, 0x1, 0x3ff], [0x45, 0x1, 0x6, 0x4b70, 0x7, 0x7, 0x16c], [0x0, 0xffffffffffffffff, 0xfffffffffffffffb, 0x4, 0x9, 0x7], [{0x2, 0x3f, 0x0, 0xfffffffffffffe00}, {0x40, 0xc663, 0x0, 0x5}, {0x6, 0x1f, 0xfff, 0x3}, {0x0, 0x6ebd99e6, 0x7f, 0x5}, {0x3, 0x6, 0xd99, 0x8}, {0x9, 0x1, 0xfffffffa, 0x6}, {0x400, 0x6, 0x372, 0x3}, {0x8000, 0x8, 0x3, 0x9}], {0x100, 0x0, 0x20, 0x44}, {0x3f, 0x401, 0x0, 0x1}}}, 0x2, 0x7}) r6 = dup2(r2, r3) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0x50, 0x7fffb, 0x1f, 0x401}, {{r6}, 0x0, 0x24, 0x20, 0xfff, 0x8001}], 0x200, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000280)=0x80000000) r8 = fcntl$dupfd(r0, 0xa, r1) connect(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66696c6530006f24ac6dac139f7340787f05fa58607cca5de99dec0987c0f13a0644bb571a2f08bf1783f4249848317bd35aa6058e190c71d36e2d1f9d4b95fd52264d77245bbfbfae59625ee18fce2756222ec64fea8eec5066541625113693ac1053a5fe1ee327005a0aa3262943d6c2ef73efb15c185e2e1baa5e5e7a3e65de50b2c166f0612fb1daf1af70d2af58c67d4e3cca591f26ef410f35613e0bc710fab5e523599b895219cd04f590c6ee00158ca36c54f75cc9e8725625a3415382833ee54eec4abcf9ef7551c163ff01eb6e326ab6a1696bf806a8cf86de830f7f2f6397c9ba7741d291522f5b0b768f9323d6371978ebb9dfedff2b25b5d58a659e9e25d47efa42ce12d894e51c11be7e9af924f8e649b8f91b0edb1e8e5ebcb91c5dc5048f20a891af9e57d7c2240e10afb89279edc2ce494639c58ca263a448877cbcb959f80470f432711e841f26ffa4009ff969a5c4fa54fa11ef9174ee7e54cb47bc88f80f9fa130ae7ed894dbd78a46f45f921fd945c1bb0db4f6423ccdcf88ceec78ddc36eb48ee0d66e5fb882e7b7caa9166260711e35302d061c82b02057716ddae7627d60b0064b2202b082445a6c85eb184194624ac8290bd42c4f63d664cd9a7f8d3f43c50afabe533f32ea407cf554adbd72d80ad49598ac7d635843f8b760fde297556e3140ee74f810a8b3c6c5a41cd1a524fc3deebb67da5ef60513c5edf8ce0cdc47863c34e06cc4122870d4d86b7d00104d4c1b80e57f9e35553de73c6e1c1d8417d547cbb787551000fa478f25b295fa0969f1b17a4e44d416d2f33bcb0bfcfa749a1b641939edba4b257c9fdf18dfdecb98be993f1d7fa4f4c20641c5b2e4aedc9afcae708fd28c77df123fa861483172fd2d2409051a4e0597aef252328f7ce216e08862ccdaf539f0011f2d743c3938cc4047500f0dedd8ddb24bff0a8597821d4193e7b40382c00000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") truncate(&(0x7f0000000580)='./file0\x00', 0x0, 0x7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000040)=0x6) 17:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f00000001c0)=[{0x7fff, 0x81, 0x81, 0x4}, {0x7, 0x9, 0xa, 0x7f}, {0x1f, 0x8, 0x9, 0x9}, {0x8, 0x1c, 0x7f, 0x7ff}, {0x9, 0x1f, 0x9, 0x3}, {0x8000, 0x80, 0x9}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') renameat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) sendmsg(r4, &(0x7f0000000340)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003640)=[{&(0x7f00000002c0)="56d79c3374b184289ca4", 0xa}, {&(0x7f00000003c0)="2e8a8f8ff5c25e79825d5ca5a15ea7a576c009ed9f3495d1829dd6ff7ed26a2728ef6be9445b527c18ab5cf7b0e5bd7638fa53d6c014b0d7eb714077b3fbb0a3892a98dd75a15609713ce97bacbc5117b7281f7cd4edfc4b6856ade965312a7a32ebc0858d55a11608bc198942593b0a3548a00b0ac1657d95d354f58ba0a4e074f4dd37c5db032acaf742f3e0fc949925928fab1d5cf7c6103feaf9eea166d1dce157527ca1fc66cf8725593b08b882e3f46fc51ca81f20c74105eb89ba36366a4d121c82b64a0a2165da010cf60a4cede4774741ccfbbf264593e7b4a71afa9b6d2cc382921734cf7cf95a9878d534adc541d0d2341033f7d9a289ae917099d53b199cd103c43db802caa98336df03fe02a2fac12f7c352b92087a7df1dc72ebc8bba23d54dda0f12382e30f95ff8278986c8f5108269ded945d67d68ed4a6b4f025582d6040f2cb4b94fe6ee6bac12a2df398b925e5c927049f57340bbe9c3a3f7eebd2df3379c041ea55e7e52d172cbb3f2b1d29d7f85c81c2fd44d828ec002a9fb41da46857cb918448f4ea4c35ea0a0ff0a985631851b229c59150410bd28395781c5c429fa61e04aa3e264302317e414ac044bdd877bbd9e4f981909bbd08852a9d669e8707160e94a6c674f0c56504b7175d60d12e378738add1732397b24adccb801d56254c7c9bf423449c075654e934f018012e6e777c454a9d0c70edb6e0055a4677a2c9d7d43d40d63602857a1c2f875abd70338a8a82d322f36765a83dfe610bd3a0ca12d7dcd40e0b8b16b32d07981c42e0e8785ab6b9be821a990f33444fa043e6347125ec19af2f69bf47fdf561d4f176f3e73976444fe94cb9bce85b179e672783aa41b6dcb1355d432c1d2068b0b51797406828520c550797a5838670a5efa4b97972e2024e61e754005fc8ce7c54c90c093744a58dd66083e88591ff8ed5553b2dd582e267f934f2ff6a6618a8abf654076adc68a175eef203cf9f615ac69491441b3e358cc5e45e1490eb03e4345a5b0c9a344ba7e8e4a39cc9931a882ac9712a6835426a98b6265e6738c2472d950f456b3c5bf4217e5fa8d08b3156e78954c7b285fdcd8101e0b3d288257b0eb9a7b5618f7477418315a2fcd379927b234a3497808c200fd7deadea09f920311834b2c77ff7ceaa79b7d936bf1fcdecbfda4310d28bee6c475c6ae1685582981d89bd1fb65db2856a825b1801b99e8cf3409d6b7056474eebefb47e18d74dcaf92ffe2732924e9dfd18e66a71fe09a1d9997a50fe27d584ee7327f68bad0e938301214f01b7a803510cad2ebf08c0479f5e0a771efe66b803531ca2aa76c8b6d9f59362e1407fa238b2ded249999269ece0aaef4f0a80ce312d1d21f9775ab748568e89f366218cef83123134545bb0c6dfa40184818092f3f493454ef733daddf236bbb8764d3d1c4b9f7ac47a62ed4c9aba84927f5e269fc0a96815490acda26239c13415998b89870a513927ac8224c83c5b2803643ca688ccba5a334bc0b2aa83e269f3b0b7c221ba786a2750467d95cfa7ebc494d500cda10e26d720fb5a3657885a70985f59fe3c6f3bafcc2462f55efb608d93b50be49f8ba05b770ec07eca1f3f9249aeb3942cb3df23aaed950c06dafb419edab3b145ed028e40ea8a51f3310abcaaef1efea76c452cf1f5c7f5260d68b1e612c2990aa28f94fa363b879781bb6de7b372bf3c77b949ddef3a8336493e9375dce565d0fe3bf94fa9012c49d2425c608865d6b1a4919f66fe70c1c9718b42c708e1f0e3dbffb1a924bccf17e8a61257e115db792545ddcd88150bc8b89e2070822f1cb505936d255942540597ed34f54c19a39049ca6f109e5ee77d77f6c0db7ee99d17f6551d5c07de306270a7cfeb49e0435160d4e35d1432dd13b824d48c66de2089f23bb155e656c3000c02e0e51235a99e2d407cbea95022e9dc8628f1993f0dd1c594b6bd86cc1757ed6fd7ce17caaee1720432d79a59f5164aac5fa2208d617e36ad0055c32247d486d1caec18918de7050dcf7b00c4cd61c6bdf828f24c88df10c1c8c40e7e8515dd6a1b3651951eb10b5c2e21ee76d8f307d702bbd3a2263e544f0614d71e38ab68dc8d3072f4cccf41fc459a28427c7c47fa17e04ffc8dcd3d51a032eaff9111cb29344619158e1ea2e4bff94882c74635e70cca5b35317e249b0e93a67da96da9f91dc2a8340deefe9f25d6113aec4354a16e02277a37c489c0242758f5ed7071dd184dcb02fccf4c4bb0ce22e68232e6f12761df3e7488a05807bd3b066899cb2f7211a9b17d9b4e6d9e9fa1811048938c600785d3de12b3764a4a610c89e31ef220b37b204a5f0aec4139e24e08737ff1d414759f97683ca550f38a45dcd77f3e5c16644247d9e95dfd47d358f1eebf4a659fece5339b0ddd2dcbd5361b56bc36555882f088f71bbf8eec2604dc80756afed0423634a95167d33ce16c41f8329921b16f67cfda1d78faf4a9e42512a7a97b67e3243ab9d2d03d2f257a36ad8604a407ff4da4f913694395f9e0269f797c104709b22031ad37def634cf194902a3cec03d1b71a9376e79fdce2ab3f3ac3c6efaa80e040c2af8efcfd73e83be85b101f668fd2bdb562927239719bf5ffcb3a5202fbbe5d8cefdf4d48af1fd6bd8f9490977bbb799ce7d2590d346ce2137eb9ff441c567832ebb93f7e2f686a835c781ad20286328dc2386e9a9488901d9decd9e9d183840b42849491813b0791a4fdd1ef5b8f1f73c1f036425685895fc53cbc3f584cc3a159bb3e39d9759fef1a03078d4968360dc8a9cd71cf720f8dde528ef9790c14e8cd27c14b93e5bcaf04d38169af018a7ae843f6d96d7828ca4913b423ed0e505871ecebd16f1b8ace4719593f9700b40c7a24b3df4f2dcfd6b7f2d9653872cb4badb2e51137ef5030a95b361dc27642c8ddb58cc6c0dc22020055ea2626359c6f83e83511c06d61bd03a6ce1ef74dd46086f93181153bbcbb99d9251f2f5cb692df65b1222292a8a8831fabf36bdd987bc8ef63c5652383252e5c4a43ea939dc35dc11cc0d7cb3781a55ae48294fb466235492a431ce39db49a3c9a92758edede9014adfdf96b9fadff22c98a099e8848b65f66b2f9b45976a42b1bc5c6940914f44dc3f6b8e0124c56f65747573201aa8b43a5565aedfec8a52a7b54cb3a837d727d4fde4a6db3eeafd98a310e1f0cb3ace0c5f62c1b2dbbbc462adb53158544dfe77c9b373ae01cb01a79f8486aace638465a21608e078f6491182792d0c191df56e217410499833c0d7b086dc7f487348c85456f0ff6b6d0865f59711d1b59360183a39ae05f5ba42b6ce09323e773ef3332c3642187dc54ba250052a2eb017459fb892480141d05da4919e96efded3708b55f249c8a4069878037156ef87bf9b842b0c709b3ad521a501c0b052714bafdadff6c16f60b4895056562d5bde5e122369e3b58dbf8c4b9a32a6533443171124e2f89ef6b5ae84135b538572b6828039815c2d061d90b44c287714030f0e74d5af853ab0390f6464a639dcf64ed53bab1d4beb5614b30cffc8deb0dc855a5d107d456da7b51db79b35bc4922a4f384172472123acd2a98e25765a729957350639d310b08ab5596c49d2451c0c06a176803396f06d21927c2e619fd8de8a3b9cd8a189408267e5cb06f40482a0b1af05d8193b1bbefb8a61f00e6afb87f3ad3ceaf11bb3aaa86f584f59eef37c5950db04a1eeeeefdef5bdf9cc0116af553628393aa6e456cc1fdf4f818cb4baab901c29fd4e74cd339bafa552ad5837c631768f138cf91bc3f34c3086519764bb0ce01f6e5ccdd3f9a216a3fcb3474644ef12a35bd9e81465d1e9c8c2871bc623a7223470b23287ee7a84449192d0d2e4579bd90d39560580255598ad2b0f039eb2040e22b39b2cb8fbeac8df6ee4219a368dfddeb85c6a0b87db52721cb9ec587a53cef14ff6886a74a503ccfa4cdae0aeaef47bfb8aaa510db553fc1a63879d9508fce2c332fcd1aba0b3910446b6874a46ccdb1195c9124c0dc0e9ac134641078b7b130f4d3f32316ffc151301465da264fbf42458c77b41b53d4323e04057eb19c8222c0bd05ab2e95097b49be9b49fbafc752fe67e54700de59c9cd2a88eac183f7a3f307792d98ad7bd49713bef281561990d453badc9fb09266fc8b17dd7c51a19f3ec44bfef603cc3aa390b53fe3fb3739fe4aa28b3c727069f9e48baaeda9bc7ebfdf51a302af3b2317508fd3c5c81690d4c82f175fabb5a008b5ccc9c9a4c9006ecf3679a856193b25223ce8c50037a49b996754df1503bb52cda02cc6d2c392784552ec52af5c7a550fb5d6ac87358d0ab5160bbaa5a4c2415b502e436b4c74c5d53a595c04cc53c4b547edaf001508dc6c3f327e614515079341a320c2b7b8082e0f9d2489bbbf76478fc220f5fd1ed7a9f0abbf4cbc0a74d507e9f14bc2d27d12b70f9772b97b5bd37856e24fce8d2b6b129c70cbba5a3c0928b2b2fee83659d0800c09e7f75656b6ce42b74b9c8bac1a85d5de08eec3fea32eaf5002e9cb4bc30c60fb9f96411f7cc5eaac2b635ddae94b4183eba2bc726826c2ef2e1a2628fc39fe6bd83381d4ee37ee2d81542bc42ba14e98fac8066fc1099095659dfedda702e911b4d68b238518e432badd99912b0f6b3db0bc33b171d20be9bce50481db3489bf1fe0372fb71b9156fc8f6113bea27188dfd7ce36b84928faf39359b6899cbf4f04bfd1cf70a0c9ebd43ee1d51ed890b3e7d67d44fda0672e922c4ebba7fbfedf0c5733582136a983fdad3c7fa8e68d534baa865d3bcf34fe100afc875e503bfbfc1c61d822dff2d8390a7a7c22229364d63360b4d5adc8e6b07b01bdf986cca7aadcfec6a57ecd1e7fb00292eaf541e91881b98bbbc646f9697c905f9f3e9cd59f591fd7637e55ff0f452e57c27727b4d0d2d44625fa77862e4e231ae09579d68c67eb7a0db22172b681188d0d433addc4a200ac5cd9f871252448323d593afc13ce601a2eb48be7aff571519884a19aa31bd2173a629536d35a1b5edd29056e09eb60c367b0b60621f5e44e246671fb2f89d91cbb61093b137a4f416462a420c403ef1ec68b0ff010846721e5a1fc6a05a4c8879c3a6a6eb5d5adb10b9881e7cc22fc9f80e666676636c7e822fcdb13e2c7aa00f84dfd7b46902581d294383dafc5009512127bbb349e14b19d690ae19fbe5ebc2851235d24aed050b77c7f983129f815fbc25cc8fbb9576efd2b042eecc0e39208499e8fd638b830a28819cba4d7f7011a7de73cf7875439504bfee892aacdf4df4c70a0c1e2c2410fd20e996e4c2ea8be7bdcc755bc798e2d7c054591e7a3f5a3c064205beddae90e1a4c21d41af8b67a9f91440eb1d162b8133742ead7cd0348dd048ed07a41355df97f4130e53a4edc240fc199303404a91eadf110c65dc9ea2aa0e420471de08823d1492eb15dc853a98f8a8f3e3f7ae2b3fa9fe8ca72b0285721748e0e620f24cfb3b14190c84da0806c254b4e66d8c077d531a3ffd46d718bd0224d6ab7a21cabbbfaf319f6611c8aa3fa0ba8a3e424431d18157efcb8df3a0c6e4e8d559e4e5db90ea0718ece5df23cf79c0683ee29472f666fae6df5b663f1eef44a74ff69fb0a10861f1804c9b2cd9b3c12b7601630dc65752b3433d04e7cf846f30eb28a8b46fa05f382f0d4d125a9aa3c5ee464a237e5cdce00035687628d42567a7214fa23af218fae497370dfe4d05d80c5df500365a28ea6b37dc098fac09f1071a054e8d69c09ae", 0x1000}, {&(0x7f00000013c0)="dc14d3ffd204ac84ad5013052c604954ab3e0fbc4b149922f53a58fc406b7b0c9d566539d42b23c20096ec2e5dbaa24c1bb4afd7707cd41caf0d6d49e4a064b33ed06aff5ffa93c56956cc14a703b035b73f7f67ad4402c6e5de1c03c33c1d2792f11832b9dc098da7eb83cd35b2c325c6b6755ae90846c964e11b049cc243ee2b1cf2b6af3a3f4ac8beb368f82a08c760f2cd49b78f86aa2efb886b4e", 0x9d}, {&(0x7f0000001480)="cb5724bc3297fb450eedd830201151c62e142b62948af54f6d8c2b76c147454b0ab0965ba5ac1c956ce5b863b0aa41f82f4a577a8d1560e33a690ec5e4fcc6b24f5e479ac4779d1928106f0422b79211ffb51d898d234ef81ba83c9a8fc03164fc908215d960bc9e3d7b816afe8e7df23d9ef69640e1d6bb1e1c9c42aeeadc261b00fa884a78919f678621fcf1e32be02cf8444023e34670e3d4b1e4e5d75933912965803a29900b5f9ae53b4c2d7d69410f4aab34bdf313079a3c07628428bff65070b46c5662afb7f6a47acdad66bd0cb338361341ffdbd7d59de195895b52b055f4b4d5ccbc40684dac8db4c4196462b92a55c6d30af2fb094e7cb599ab75ecac41332278075bdcd2fb5dd8c079ac3f19c2dc5e4f43b6400207cf923d9cf5c139bccf46b9cd1367820a272fa08152b9593eecf9f309d5a30c5746320d9c7ef0cb50db69b75d9049aa187cbb9b5fb8a144a8bb9a2e73a82aae308809eb695fad3cc8d5eaa4532a5e91d371cd5f0fad5c428391c763eb0298426e035ad260a39ce8db547ba4840ea1ebea9d4504713eb35e5775fb5f72b54f8915d04565540ac5fd55c505023349d5866257986298f22e52c876f2db7d79e2fba3936ccfca5a7d150e1cafe142a1631a9f6868acd8d4fd050cbbc9067957e910f3e5e548b9031471ec0d613704ff71c304fa9b37d676075f2d6531a9e86b4ed696912d19775834ccb88a4f59997449c81df68066ce62b46c13ee78253fed3af9d5be99f6e80c9e574b7cb868ddeaa2c4cf3c81556262ac3694a6d78d8232f48286a6ea728ead6eac0fee27393ed294577550713ad4fd71bd15086bf0628b8bd215666a97b82b10c600db539573829502df51995bb29773d89f5c5fdff3c0b7890794b913aa1a5ef39e293ee4f858e851a61eae9cca8fedf463696adc88bf77afb1cf990cb7c19cfaf81bed99789bc5bf8d3887d77654bfe286e3e854fb4ef21220f218cac79582b067a1d6ae79bbf46365a122eac108f974ab4ffd869d60bd005d4d5344d2f4d4f88e57345aa5e1dd0b0ce4c91029e6fc59b10ff1a8a7e8d422a8ead2f56b68a06ddf688ec1b448063311e3beab83b9677f77ed47436da00e86d0807aa825c5b325208044dad4f7e3df74a36c00b3f4bfd78e5ebeb743b4c03fa564c6dca812b8a0eb6a7293ceea7fa1103b6b04d7f1669901d5c2312c3adbe2d42be91cb0c1a9b2f13881724b3f5d872fed27e444f844d2a25f2b964cb4849cd1718e355073d130a7e6152df25b43c1b036353b6564749ddf971d47ba9c654098d82b4a1abb5b3ecfcc20c76cd1698f2b6c6af9c4580545b6934a6041a34af6479723f037239087b770873b7f59e0c584ee51287724d806412f05c2b112fd6266c074828d5df1d5c927f382943e4ca89da252c48285522c6e89b7a70ff46af3dc51491d1beee3511eb71224f27d6f3679414c6be799ba69e3d1430c3a9743a9c77eb2890600ce759b27cf89e4d1bbadef382c537d23cbc0e1e986be31be07d6c559ec2603c866ace5f096c2b7b478c43a419c9d53b072e6061c135bff1cc116323e55e35c0cbe1f24512f5ba57602f9d95491b77f652dbda0695dc05f86383345c9e40ff0e3508f4e5bc70881ee7853d953c7f198fdaa65d67f73985fe7deca689aa9c4e8d411838b06d15b1a4ef3da90091300488b7870463bbc8353f8a37ef695042324d41e06210a28bde3d7a52947e1f2d588abfc30e416507bfc36e2e85a3d02fc42d617762f8013fd1a9a64a381145c3f127b51543e33037b410bedfe7737ae09861f804b475b223042d5b4f82b6329c071dbd16935070b0d73e4909029920b1400694a220bba80bdc72efaa94be9687391ff747ac499ad6ceaa1d118fb427cfe47521c591715442c9f0fca14bb8e6a150cff2118bcd6983dab8bd620ae0c360805f41d514e95ddc8a30550d3f9f0ead89cc38b360d6b949dfbb4fcd37954fcb77d328a4e3de54332b74366add6b2c99704b0badeee0c130bbc412e1eb8a0307003509e95cf48134183df88ee06d39f81b54f6e13594d38fe95f531c8057926c3c1f23e69a9c8ae08c2b07fd36c1d7a481b68a7c1664ca074726774779bd517434959dba416fa4343d640f7931e90786860b773f70e4cc7ce9a7fdafc7cac5f77fa6db921215ffb6f4daa9b196ae23073618c6437de91bc64d38ccbfb8f4f5461e4026288dabd438a6754aa157e7aba8338d86f8c52107c31cfc5906169c06cf6d183d43ea2b81b41ab374a6eba4d07ff849a7e8ae3cfbc54210903a76605ac8504ef513fcfcefb8abb1ac25062fb781ea2c05d012391a2175fe7af1751ab79f0d96b39275ddcf5786eb761ec0ba5a77ada48f26b38c4a375f0bf1a2b06c2d8cc5f6a5c9fce84cfcabf35056860543e83207637a4b2e3a4135e44f5ba2d5bb7fb8d736e926489a8de7498ee0a1c9631a528efafdfd206880e8ffbe4c49c502c6a2c6cf8f61c2d542163eabb4eca63c6af40f3beb2238a92a32ab40a5f2ec854613d713afefedfa8e11c8e5a6b068fada80373de005ddee24e68f12991af6e0654477f928641074fa03c79b612dd8224dc0ce033479e2a383fc1493c04538176fd594f4e9f0c660e97cc34691176c6007e7122d71371a5345d4d9935c2a569568d1e04e5c5e606fffe2ad5012e0b90c51e60d5598746dbdc6f6e4caaebe26d107887ece368bba44e69455a90fb01b91f0bf04ee6fec00a48df1a3fcf5d2e88a4efccf7a20a817cf04285bbd4d6ba70d8e4cc8082187566c27a559656b475975d44773ec7853a8fac4718ae17eeab173454bf19aa7cfef826a492716b685e194eafd8b33dedc416384052f5a8ba7765e8301ae64ae7032f391162920973effbd3ca00de898efb37cb1682b3a31033cd490ab0ab84944c36dd3dd74d565fe52c526e9a41dc87c80be7a5ffe7c495ae29b721bdef40f8d2e17cc107b0f151e8f4c66e36e8844941e26d0e7fb8dd5b94cce9d7b4cc475cebd434a816a630e5bed63dfaec2b44f8726d158207e8b2a0a4d6ddb819833cc457a36ad28bf5d0917d5ff1a920c35d3344896643c3186129669df04850f779357837d61e2fd6bcfabb6daff18ec58c88b7dc4cf41765ae8aab358728894a8286d93dd1114c88623adb66f6dcd41ec052e671f17e9417e6b8b0edb5ff04d53feb17dca60c2ec8c6689a25080ec0f9400758f371955bf45d760e059328f8cb1e75b2688b29006d21ae7d4f32479b7786196bd2f9f84668fa69c82d7ef44037833b729f4a295a776ed06cebc9d77e1f3ee91ef51452d5c65772f617d17b5e4a20af8e511a76a0e3ac61e6db94e48eb6e55d262603dfacc2ffbcb4aea40662f59ba8d4d48597c38a180b23e92d2649efcb453c94b65036701236756b7e406ecb2ba1d755bc7d733179610faa2b2437ac097dcba743a74c4108ad13a23cfe8a530afc5d7cc9278cff1db4aadd9a49989f96869b87cfa25298e832c0bbec211366d8fe2eec39998d4d2754f402c3a52d6f10698cd93cfbe64eb66dcba18457b22da5072ec3e05fca3f03c925c0663dece83dfb8f6646ec66bfc3c722ba30f85da6f70012a1d38cd52b518bfeb2f55f209ad69ff2a2ab10e5d443db1f5534fec81e8ffc7f2e4d4f8e9c1d70002571f63308bdbecb1ee662d8726619e8a03f88f0289b3ce24599a6c3412eb68b44c6aa2e9b37e5c5c6926c6c499e23c7ce0baecad89de88c5f376671b636eeb78879a4e5eb8396df9fea084b669a4cd86df3ddd2ce84177c1ad18e9d8cd0f763c7da19824a53f4acbefabc6438c6288bc7cce81478a5db5e47694b573d93f0a2d91073e70e9d4cdeca8a49e0695ab28093b44e16dffb825acf2fe548837ea709feb6d94c585f4b6c436e41823fedcc2ad1badd296a33670cf7abc7f1b7df34cdbc4ba51b0f61e9919506a3782c6869661508b634651db633658476c323b97e35d2abbfbde92faedd5e95eaf183b5fcc186db7ea9a221b0ddc3b4f798470f1f411632081c8970766d71ace2677555ce5db52476cb73f4d49a722a152b9edb013ef0afff81302ff33053daf59b20b73cbc1e6dbe754d11ea4e51ef93d98df81c73f916a72551f109bb86587ecf6c1ffe1c357cbadc6927f53529c9457fb9370637a14471fd11b7a20c906ca754f5fec70e35433963a3f9e146c7349ba01099ad031fab5a9ff9d6cc026227150e57f9479f46e0726882b6712164624ed3f9757e9baebafd3ee1243716112065565abaf313873e24a478f936a028c1e173fca1fc7755f6f28932e7fe0e509ef709f965f3d70abbd5f8260cbf655abd93a395e11246015fa055cbecb83d0207d70eac557a3a22f3bf2595e85d9a17f8223718d7a9fe852b09edb90cad8919bf9b464fb5dac0c56de436c1919f394dd077216a3f7a8ec4f2115e096e833ae15e90d4ee65fdbc6fe80ca57931429503e0b021ecacb6efb17e8e594bed038cf962d5681c681771a7f8dfc5b54d713708d6e71aecdc20248e2cb0c29927f2131c8ca2b7e6d31fa7762a3599984e99e8a6372fe883ac8a0cd5df72d49b88bfa8d933a0e43e34617c0fce76333ce1622b39c899cc4446b0cf19ebc65eec1995110c6caeb46e454dec8f8c8dcbc2f9a052e89fbdf227521dbbeea1c16ff86ca6f49be4261a3a242cc3433e0a6a2e0e4646779bf6359cea07cde87da2e49672ea8af0a49efcfe4761a5fa507680514d47886ce8505a8d535f78f0fb3f1884e154a109597b6225e5027bb9625573212118a534e1b052258483970c6a88f497ab22353ff148a389d3a690977a27777cbfa1e9bf5722b38e6c9bcf682ea6f6d5270fa12aeed133d6e96d3ccb2f27317afbcac640f1fb1c773ba92ea4af1568362cbae2e4ea3d5c6fbb3ad64905f823b66ec1643e32b74092e8120f5676ac65c98c7eedc39cd24fa0c068a97a9355bfe585d610986c0c2ddc5aa75b92b6f4c725469de984b79805eb4362e64cd3c72f85e24ebfdb51ec68eb747cef3100899e83650631be90f4b3f1ef6052fe27046468d9b36d28378437b4e7284b6f9edd0340fa10a86d8da94d2ee48a4eae5ae5259b08944fed3e7797727de31060f88e58a5896458a8d23eab148066e7b7159fb711ba827d62eacc7703225c5771abec885a202f69442ceba9b8195b8d52e263af0056107df2d295de849b19a7f038d0f26334fda4f19766ce0908a7bdc228543cde32c226994d26ea0b80e8f268d41de13d2885e485db374bd252fc6f9c88e6d7f9d56508b35b0ca79cea49fec85a6402913aa9a3c3ce06a5a690a481f8621c25970b2182cd73bdbffb57b0192708eda1ace812d0736dd42995f4cc4e53727ca914967ea5bf6bd284e20c67f113fc95615678f66b4b7d09d33b0a1bf31a669a21ed1c4dac69ed79785f7bfb363170fb9fed28818ca1c91cc36b15633719e5d21ae5a3264a710659ee93dfb4a33974b9d13e3119a0bb9bf3e6dcbf69729ceec4505146db4df866c566fe323b548878849824b8af1d618805069b30e5a0967b161a96a066a7053b618794c0e6430af5c6fa21ebe0012191cf9325e64114f766b82140aabc6a8c42f1f421698197b80140d91d32d4cb8014af4bcf0dfca154be483e0256ceb9c6362e5dcf55ea09d9257c7d821c0ba5fafcff957a427ae179f0d1e0c1332469fbe5829512415f0db09e58f14da6ac4b719ea694a969947b494e39679d77af52c16e894c653f2371fe69dab2d5cf796290fdc8423f1de2b0f60b204cd018dc349d03bd9bbb4e1a7269c6cc64ad", 0x1000}, {&(0x7f0000000300)="493c3c1a39c72576ca8730e125c33919", 0x10}, {&(0x7f0000002480)="f91e1370f6ee0dacf760828daa02090c4531f6c5017600a33eb48df0f5f1a803de5a59af9b73258c47b5577799dded19b6555f843a7c8cdded71d726d755e6bfb9eec47c553e737f5715a749d435af88906c1e0e949ef01a6102b53acd3f9928411009f6a20c86be5daba503643dcbee0674885039ac58b952939faf36b64c8cb36d2b656d4d4146a35e31bf12e6b1dfe7762be23ceb3dd47cd49399fe788fda833094ea6a1a49e33414bfd7150062b38c9eb9ff223504da36240fcd46989789b215915bfd506630768f225b352ef9b95c9f62aebff9e441d4883bd82dbe9ca5642c891cab0b5a0db18679bb9f03a4a8642c60cf12d486", 0xf7}, {&(0x7f0000002580)="ceeed78307fc3871e9e14c7eb728dcca3794ac87ced78ceeeb61c4686ab7c18ede284d16d58eef5299e7d9fd0c62fab7aaf83b72fa7b3fe9764dc9010e477a640304e186566579325195b6ab772cca15f364c7a171aa2bce51fb963a118e65fa3cf2bbdb8f9d1c6f20c1480958c258921c56f669327f05017a7b9290d1d710a386f2fbca0231ec39b0ddd8b131f0dd0a42bd11bfbb5327e453cbfce9635bdd44c5d9c44d483973a75d6fed32b137f668b594bb8f4722ff6a72a8e2d1d26b23dfd1296358f256d5f51f51b82475ddf769f8db4d5b48e358c01233b0bb98a532cc5edc216b5d5689b2896b88e47662c4f193e0d229bd3220a6a76b959bdc3acfe5aae3b7858539bba68b6d80b02d77380a1c1a5f752a9ba5a106652a9bb81ec554798a551a101a3dcc115c602e431d8d900841b94bde17ce0c3449dee41d58321293de963e3096368d03e9b78fce72f4e66e134e1dc3719e4157c75f3ddb59518e4e0d5d75986bc83e3f47eaa4e608eee888e7f5c4e7d5ce1335213749ad9676e58311479e6c11da5eb115efb81c198d681b1fcfe9e4b9874bbdeb59658f1e62b5301a12f87f7541eb60a80a7069ba71848d990e73d6d8a592b6f20dde4c133aaba283d454b78933086014b5688f3016c9e236662f46f9ca5e4658fe10ddc77196192f929ae7fb5084267f80f1013b03638c70c2d34b45ccb495c656c6b8f337578a925862034163b4911285df7e114f8fbdc0e3193812d775a5ada3858b649b48d763b3f7ffddb137fd03b591cb2faee7afafb84fd46dba9f7ad056456f18a5c86935ff56f042445828df5538f2cfdeacce33e13ae794c2975d15bd3d7b32e2c3d44597551afce28822a4461665b8238822fa942b4d2459b4a004b0555ba797cd10d6fdca53d62768fb0e1f43aba74e20debf84421aacfa51ac7b16fdff977d906cfda6264f5debd8e17396d19159335519f8bb84a2ab4493e7f7e21cfeceb5ae7748749e10f348c653fefb65a0a5a6570199ec07d4bc8bad84f3a4863f9fd49cbbde01696033327b3b1e0a2f01bbd2b4532bee4eed0fe0a4502269e34dde7fc93d51be0a0cbfec292382f808fdaf5bedec4621a08503acd55d73e3584aa2f020b82118d66f0e08f7c65dd1186282ce932425bffbda579dc36aaebe4e37fdfb0cc3d11b16a55d1f430b03b5cca8340939a83c5ebd8810e9ecc3bd7b3273c2b5898f85b86774a33b4e05ddc6ebb4b33cffde34bbc2f1bf9de8ed4d40fe352b0c9d127815a5468af16a100032f372e8389f0eca21dbe221e25bb1d9f33d9cdeb9e1ff74feb5d85139fe3a630ae56ff47deba4ba1b6a97ee9e43a040b1712ae3e78263766d54f06ae983dbd29bc924edb73d966c0d5b73df077de88b47a8fc168b296849385918af1b3cc273acc19fcc07f0bc8bc7e622e87eef669583994d647003cf66236ec32ffb404c5b92d39ebf630d624cc494e3b251a31b3160451b385afe70c19ad929b80b0ce912db7388616bd2571f505fcf3a6c4e50c56eafe0d419e7c2b6bfa6f72adcc343eba0c0893b61887d86a5675b7211b40a61c96ebfdf8c94cb009e61ffecc47aff499dfa43c251724a729ff17a4c18e1fba862514f50fc1463912bba9fa2f69beca2df0b2de412bc4ccbc7ea12002a6b3b6645a20b18b1a1d40d21111e27790b3b0712e50d7a8a8814e0afe5499be89614f8a0861752b852313b1035667a76c1e8e657172a4e6b0a7df7a2bb79491e89878b28f771bbbac714933760329b47028c07cef34f4a3769e8ed8b52051300c7b7d970ab581d5c74ed63b216430ec16063fd6714f381ba89fb8bebc51907c2e3382f7790a2536edb56d6ead5882c78a4a2179701ebc18f5c975dc86f96b46690008e991b135dfd27b05888b09201b5a86d5af4706ab2896d13b105adb6d7cf2de5adcfee9f09049fd93b91b126489c35370369c71d1bcd78daeda02464abc121eee3a1e79d34e30a9363480eff8243de3fcdc1c5d41ee4203a228c05123c666149abf0160929f1d68e68e26c473244366ef133eed6155259dd32cbaa2107143dc8b73985a8c204190ecc48238885e9ee74dae3553a54529686ecfd01f40463630e28e58d4236eb7e82929ce8466ab42f8aba7e9be0a95bc892356f1a8215f7f9dc7f446ad1092c36dee6a264a33f113a2ac2bee0a0d509012f08cd4904e25261a0156e92f8da031d0069dfdb30038b9db5d4f99c7d5991044863325eb58faa6030eabf941776ebf8a6cfb7e01eb1f02903ac4f39e71a4dbab2783eab9911f11c3ef0f442d4dab558d3361fc8ddb1171c8877816dad031766eb9dd0756378ecb867984985ff78193e3a75c6cadc70b8ab34c9562a4808073a29e3c218496cd193a3ad7ca29aed05a7d7fac98330eeffa94cea6c7a516bb16e5d33cf3ddf59e64f97385ff3cd62a91e5a7c94ca96e682138666b17c48f9354e8cadbdc26fa066e596d62c33a63669b527b2a69da4ea9f5006ee34127155f3374a4a7cafe871d5ef96d05c8ab3914b2fd6b3468d41fc203201ee6552e55c9140178eccec008cd62532cb48d63359273a3c3f3d33c47ba43b48f82c99e063e58014a22458244f8d1329ddcb6a583821a5987fc465f9fd923668fede0fdf4fe0d3e53221bdf31e79a8027458a756448f3a1d648e82ba5a715519a505e7c38e64b1e3bffc39d09f94504b000823c11cdf6d3dd67359a1dc1d8ecffe9934478fd5b09b02e45c7e4301b839cde569874630b893b294551afe153eee981ee655235a1959dca87f5aff1be5571bd80c84550a8baaeee5f6867b8f1d5201ff7d0e9bdb830bfba0f975570770f6274d4eb12b03c8b1d5bcbd44b37fa5b2589b00518a57a3d7b4b7b8d90a4ce9fbf7043e3c632b81a02cb6c4e12da744e0c9be339f06eb2962a25e67955539e9e93a740e14ea759f0d5fb15571ea7a4a001521832a85efae273a41313728dfb3642e856ed0cbe26713b18b6ac2d97e17cda878ac14b301b4db079a477af0f76eb6ad69af180b85beba8897c5fc0558a46ac155f97d5f45bf42ebae93650cbc126a8837fdc2c6ac651ac39a2c3c5b3d4924459c867c522027d16f3429e94b3d4d798e93b1aa32877c7f53e3030d6f6c05658806cc84d401e230d25e2d670b1b532ee2daf3c10b7b2e4f78a58530721ba45dd888850f9cbbf5297b63496f7233f6b69b87fef527d915f8d1c57d6a2d033c3a4d519657b8662dac74ee052a154623532ffa35ee57322f9ea137e8a7d9b498d3677255a9eed189b5706a951ec87c3f7d40bc8c96492446a6f76cf44d1869c04f9bb7bc074939024dcb2121f6d8cf11202d48c7ba933a1760cdd8e51cd778e5a19840f7c3c3032db1906174db98c915e82a332c3e5fe3d8682195db439a23f85c1cff4f0ba94c9c4c86749751d32a8b6fb3978852a59a82fe801e720e0a47040b97211761a747c0083f1bbf7bc96e6727efaff4be9ef8b9a796d42e267b82a54c579e72008a056daea110d62287186f79be305c11140f1f46bf541888d96134f834c99e8126bc5fed4cb17525c5c267a465fc4aa2ef0af9cb9cd405258c0102f54fd0ce8dcbd77518dd2d44c06be63c091fb6d9dd8770f9e040ca08043f5334bb7216505948708b0c462092e7c3bf0bb3ab73f7aab3797c779a66f111ade6cf417cbdcb2772cc2f4146f1e14c558860e89de968e70b12ebd7098965d4757d826abc2d9951113712cb1786b1ef68c173dda5d67d5aef45a35a685443a183ddaadfa65ed2322989457ac6892b317d840d32d02a143981495afbfedce682cc1d2ba09036c20e4253c1bd3fb2569bedbdab329005f1e2440f5a7293a9dd98fae03c0fa09cc4a8bf52d3c141dd4f1f1ee93953b507b67e8649c0f546660ddc7b2b8230cfb8adbc57d3520af552ba2544ecccbc2f328c642e8cd7228878eed1620ee6ac40eb789cc316dc6800c5bd5163da7a9188007a00154757c8fbe03bb42d704bc510ec3baede69a0cb3e6e31141f9282179665d85bd576c004b1cb510403671ce43c31839366a9a2f8dbe3d56444a49c6ac87bb3f20087c50107c45b0f4f91c3ad3a3341204e39be5fc50fb37b1b98d1b265f21cf18441d5b303002e8ba40195db50fb806b2c78fa13c5fe730c1ec25aea9b33f41b576f2f3de7bad7439b3ed3a8ea8d325e728396251d20d2be51dd3e58e957f056485ab38f9525ce2e13d35f447387c9b5e571c0ead4088576610fc96742ccda238b98baf5571d21e94216465552051260cb2295476adeb7e106069a36c8580b5257d9d2d2286861c46d48f763de479333acee94163e47f4b73fc936d65c35aa17957cbe723d2eec39d30926d22ffb00050682f5f8d9d103c2cc9cea0af56dfd4fbdfdb05f2056f60a75548ab7e134e7ff1734640cb627f016c76b0c82e086d3729e5f753fcde00962654699ec3b97097eca769fa22e4c85c7f58b9be2631311c8904719ff2ace14f2cf505443c8b54b64610f4d1bd495e8f24bafb4404f47a534e5a8f0957ab60f20f2ed03d7a8665a66e886b1752ec8062dccfb26709252753d705e5ba0af83f5473cd448fa8683a9028d5b25cb16471437ef87b1041bf1e1b8fb89cc293f17aa09530bee6fc515ff04acd112807e824f9e6d5049177f673f94aa251e9423506084fe32a62b6c8a664da6189611847f034e82197b8768cf2ad742066128c01ce0ef977cd9d67320dd6a69693dff508c4d0a230c5cdcd9e679864ec7783b5fe7ad7eee4fccb9c2a32954221007a5b2db7c3af64210bae96d99158bee57ec85a4f85325ae174c6e592397897ac875058b326c3ce0d822ecb5971ec5213e9a836a00b2374150abcf9fc1ef323113586e5be234845267eaa8a01021db2113ffe7259aeb596794f172d3db0cdd87a1cb784f1b53c48f58cc525b595beead87b93a89d856bf8fa860a4d372c3772fbe21b062fe10e00d86adeda2742e43630e29cb44d2b939846201009c5c0d31f69d9127b223c8cbaef68aa3ba305674db0ef93b55c5eadc41f833a5b1c5b218404b3bb5f50fb2613c8a8f835de0aea859a82c3753ad1622e15def0f31850f4903f13531459242ff60e31ba34d446902245e941c717690216961aee1eb4644a9e40ee21917c8b48489859511cef6812ef4e2300d139fe983eea5ef027ca0450420059533795b371c5b8474821870b91347ec05a4f1c4057562b2071dedba9ea1ba1a186c862dcd4e224b4619cdef7fede29034af656658880f09491e8f9f2855402ec926d73b615665ea74784646796c52c66eac81b2819a5e7b93635cd923d18e50b605bf50cde25a720c74b59b030b912fe8efc454cd6135504f623907d53d917ee3beb3361d68eec5b249a6d042b6218b174837d316b6cf859ef1fe2119dd25513dc2428392e502b18b861aef361073e1fabfaa3d4b86aa3711132d5f6e0acd24be734c8b9d9dd3e679e0f1ea8099152c314ddb4fe64deed0a930a252f13a15a5dd176b0fe4e06a81e1162080f06ac8783133799bc7e72ab4f21f771c9c99c50667b011622102ff760ebe2c54e34c6548c5b21468f3b4f632f7956082da2251473c92f1fce712d13f8ced977408651af679ff1a041b1c1bdb0eea4322128ff588430f2ba05d9a99caf2b6b7a42b17ad2cb36d1e2b600f6eb258cd9cddcff334c8cbf9deeeee6172806849fb7b9f451029d3210671880f330641ab36a5cd341fe99e43d2f8d81fc91ff9ef725ae3f751916608589e9085fddf388524b2aec957ed0467638b98a50f9bd8fa4b590fc664de", 0x1000}, {&(0x7f0000003580)="9842218d63565ef8dd6666ce95915cbdbb1d580d5724b4875ba3d119f6ef034605c42200d5e6153dff1b7636a654e470a41a944478736361f9c6cd490ee032dd56ec25d99e2692dbd29831b5042e26422cfd0372ba384f0026c4f642f13ebb5e28840260ef8540443c9ee63e9b790a445667549811d545dac985ff80e664ad08821d517480207834db1eec73fd1090c8cf89a4a2b0eddde0c450", 0x9a}], 0x8, &(0x7f00000036c0)=[{0x68, 0x1, 0x38, "fda84b1c43602cc95648bc94e235703e55f117e03a6cbdbde4635114799e5503991c595f28955a4ed3bfaa5b791f0e9bb692b0c5539903aa2a81e829123e888f9bb023251bb73e44baf5f66f71587fcb9e1e0090c69a85"}, {0xb0, 0xffff, 0x10001, "161be44a17687a9d949ad80bfafce8f795b68556b18b1c52a95cb95dbb5d993550fcb5a33a646eb2e8b31e8ce67fb63d014def8bb8875aea19e36a72847ad6ec1f86d122b56f3befd76424408111e20c13b0c3d8638db2a73b83ce65af6e31921a00648a46fbc658e8d9cf772ac4d5b31370e8555a2aa4552441417897cb049aa45dfdd0bded6287d3559641f82445e665a4308a2b8fb6b45994d065f9"}, {0xa8, 0x0, 0x3, "e1f57495bc0a3eef8c7895f31977425e1ccc5eb9a5f73590a06735c90cff3750d928b05f6aefdb8669646330ad4588390863c4a307c41ab21bc9f52dbab25d50d988d669a4ca63a9c73ff45c9b9253c95cbf79730746977789ecfaaf73b43cc6ea3ceabca077ada3d5450eb0c73007e134fa574f8aabe672a34b2cb89f54eac6b6040e41cbe96b922039433e94490e2a05b452"}], 0x1c0}, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)) rmdir(&(0x7f0000000180)='./file1\x00') 17:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xff, 0x1, 0x4b, 0xfff}, {0x400, 0x1, 0x81, 0x9}, {0xfeff, 0x7, 0x9, 0xa8}, {0x92, 0x7, 0x9, 0x8d22}, {0x8, 0x20, 0x83, 0x2}, {0xaad, 0x81, 0xed, 0x5e2}, {0xf801, 0x1, 0x80, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x2c}, {0x6}]}) 17:10:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 17:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xff1912b038832039, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0xfffffff9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:10:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x1, 0x18) ftruncate(r0, 0x0, 0x30000000000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x100, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x89, 0x40000000, 0x80000000, 0x10000}], 0xfffffff8, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x0, 0xf000001e, 0x8001, 0x8000000000000}, {{r5}, 0xfffffffffffffffa, 0x82, 0x1, 0x5, 0x400}, {{r7}, 0xfffffffffffffffa, 0x66, 0x8, 0x101, 0xffff}, {{r9}, 0x8000000000000007, 0x8, 0x1, 0xffffffffffffff83, 0x2}, {{r10}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x9448, 0x8}], 0x0, &(0x7f0000000280)={0x6, 0x3f}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) 17:10:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 17:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 17:10:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x0, 0x8000}, {0x21, 0x8}, {0x7, 0x20}, {0x81, 0x1}, {0xfb, 0xdc}, {0x88, 0x40}, {0x223c182bca58e470}, {0xb34b485f704c8d07, 0x1}, {0x0, 0x8}], 0x9}) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 17:10:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x9, 0x20}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x10000}, {{r0}, 0x0, 0x40, 0x10000001, 0x7, 0x7}, {{r6}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x1c}], 0x8003, 0x0, 0x0, 0x0) r8 = dup2(r0, r1) lseek(r0, 0x0, 0x10000, 0x1) ioctl$TIOCSTOP(r8, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002d2, 0x0}, 0x0) 17:10:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$getown(r4, 0x5) 17:10:24 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) close(r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00), 0x0) dup2(r2, r3) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 17:10:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x66, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000b00)=""/4096, 0x1000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 17:10:24 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) sendto$unix(r2, &(0x7f00000000c0)="5366f7a90883e49d9590e1bc6dec4cab8743d782b7de921a518293945dc8e2dfbbd639da9486bb723c04085d7955d4f0f167ed7b9abdd71e232e253c787d66c2ac7eda2ea774ab9c73c6d041e001213241403c8235cc0bbcc8bc65de03861ce92747a6ec25f3ff7ed048daaf086cd4a6abe33d8896bdfd13ebc767aca24e3e0af9241f959a76b97891ad3bb6fb676f49fc8f1676514c91fc02b4844158cf5d1e0745a115f96bc10350a74960c048377098928d7f1d376684a97080e94e05f03b6d14c51a98e84b2463de4f158139f8b629a0636c437d3183adfc22a4a7a498611883c31863f3fe4db2ac796bc2b0e2f6c57c20746ffd95bc47dce997be82337f60d983e6f040168b039cc46d69545f1ce917aa4f87877d8e3be7703df5644b0b5c64f637b115ddef71b8171efe8a983d517fc5a0fe63cbabbe9eecf4430ebad50f46e02bb802f8c631f96110a4b3cb7f4e324a95b77e48ee958ad61a6ad3be9bde6ceafabbf31f97052139b8d18421884a43a8504369356eeca02f6b471835d017fe6df477c0f39d0332c2caf287c87167020c90ed679da58a395ceba1763e390d34be09baae7376a3c92cf1c812017bcd726894cd73e38eff3d9a5b0d37c3bec47d4ea5e7e47eb4da1a86e4f286b40bd5427bbfa31f03e4c5e7ab55a321b84bf5d4063358b27400cf398360b54b5b5ca4b5a9db59cb9ecd4a8ed3059c8e8d1944a745c8b3ac0ac151ee408358da94570d06dc414669eb74790b9a206fb2916373d11f2fc8bbfd8019c9c21ec8ed133a2ec2832a70f00d9dc74bb5990de56aed04d063944b0e350e09285e7e9c1f890187341d7eed6a6fc59c8af6abca47f41fe646dc52189b1cdd7e76464406b77e46deb6efa2d94d0e711998b69680b463dc5e841d3cd7fedc7172f5fea8c11c092738057a07b14ede17cb296e3b48584974ef4131b3049903116c5b7b3dedc2a8807a4ab6f4d6c66b3b3208a73078e5fc28c3745f8e88ccf1b3d7d9eda3c7e2dd6ea20206e562e5f8697b41c728323190ad30f5d815365d979491019da6bc126ab4da0c4b5880eaae77b5537bdb30126963a245cba2461aceef7493ef934ed3fe25abd22763ff1a31b432d2d88f894915026cd3207429918d4f53c8211c5a6768ba04d73e63adfa3faa7c3b6d6ac2614e2cbef1dae61e6e3dbf4a41b6774aefdc30692445d392e0ca7cebf3bf1c01d09eeada0a1b0dbe04f5736260f75fff2a63de36909563da962a58c5eeb33ba851c2dbaad4eea0b7b63d7f2a30b7b42018f2b45c24241c9fa2a99a0f5eea41b77bf2186e1830330aa9140f102d3a13ef13d798a73ad6e9324c87999b4275e510ac5e87ed644471e8f55d715d6bc079b4996e466b6bc5a2f7bd3ade54064534bcfdb3f56d10f67da55683fc9c3e0cb9affba2f7b03c86c57cd30321ceeeec3f1dfb4b78e999160607f3605140e24544ed318d37d60ada98162aa9ce2d0feffccb1292c3a3fa770f487ecf0cceb8b6cb153d55eb44e793c4932c755237fe1ec43e12b35e8e0b0b961521fb0ee3ff9c22b61ebef3e167cc34b2bd3c884d1e475206d70821d7afecf97f9ca21c6b2c7718f79627acf0b64b6176aa786f7efd806711918dd7b056bf5e1fd7164421870d7c28bc8cf09d2eff5e90c45404cadfcac49a8a06f685bfb9702ad4b1b3c26edd8760407d794c8b961e9d796fb09a07d8045ae333bdde848cef854e2a050fe1877b9d8ff23c3edc061ebff666770a1302412d1876ccca89a79ca1d42eadd452af0650c525ebfae818a8cc836d4e250b7a5411f96f9239e1ef8a5e80e46f7d492bd902c57cc5c29f8deccc722e935ae812bd29ea5a50ac3599636407de80a81ab3b7dea88134c5a9dfd9f440e74b4d96e0e9fca6eb85e01cfdc9212ac10753d4a5dbd7a9c78e6bd9648b81c498b0615fdbcd351f816039ac0a134f81acb11c3cb1962604fdb4f3fe13ec14b150d5ee43bb00610d98937f102b75f304f9cb389f1adacf7a4b92afeeb96c595e8192808ff2d0de77e84ae278151dcdce849f46805614b377ba701aca934b51f5519ca7828bde57ff2a58836899552293ecd2109267d82fbec2694d74e76785afa7eff4c31c2fcd606a9d112c7dbdd4fc7591a8c1c7225a20cdd2f1efa6463e4b6f3e0cbe93668242dd93042b1b2252e0937e7c5f1e6968e99117cc10ca22d7e6197fb2f22f3c85604d692a071176e22ae38bff1a61c7569730c5bb71d890209fe63386ed4e6fb5929def44bc27842f773c848a5a4f90e49e9e9bc166e27a9d244c8ff54014c2d72222b02782df6b7ee116d893a7a3c9ffc257576b1344203ef84fdac00b397ca8b8c7a0ae6a0d5b6ae3bd1f8da50ed03eb6f8dd7b12d4bfa1685630ca566458ed82d9da9dba85cf8e546c65921db1a8ef9c6bc9b2aeacc7da0a56d1bd8dd35decbc98922007c413e8f311bcc81e9a82757eab1b0fcfc910ff9b026bd091f97969bc9572c00dd2073e9cf4c977014045ec5a5108cb108b0e8229014070728661ad60165292aa5fd11bf0ff31ade945f4a7ffbb2a1f9b49b99bc2912d855564784d9ba66f9b59ff4f7101eb2961396ecccb789c8b463025d16c49a1ed9f015b8fdfcd64fb4f620d79654f4dba8636f39f34da7d97d75c64f3089dc6618f04ae61895430d87db1f141fa8194cad9201a168853e8e44fb56eacdead7570c1a564cdb35912038d0477a9281c78f8f474c318252aec8d4a8e44029b522e0bb56e8e0b77293bd9fa78dcf6ea6370aa056f313b02b41044b4014506932704cec56deae7c870fca476bcc1fb4887bb720e6f24f961e9718b9033f3d8c438c9ff00831ffc8f0e122b2b3a44bc14f9673a0aea6cc8f3b54f4561797a2b65c02e74586ad21ebdd5a53380e02e59dc06c848c0c7873ad867d0311d25f6b0c66c8ca6b438c89cf3d2573f92b8f06c4c8894a2bfec2d93360f05f4e383c085ff18f1dfed7d693c2c3616adb8c3eefacde2da49af6624b5afad9f55eaf6a94cc5d48e59791a9c76e1126e82c3f37eb7d49b1b42c1ad6d174a1a6cfce847d3c828140146bc085ca076d5bd13eb612b51d6c239748a226dbb65e31fce74659597490e4fffe543e378aac219314972137379d7d6b96504fe73a916c4fc3fddf2791b36f365ea1932085e246537c7946dc4e8a90098756837e9a920c868b8bbdcfff498617c7e48ebcdb1298a1ff69e8e5ebb825857a40f545db287eb8d3e00f9e6256a2931906f43594bcd90ecffe748087fd226c1910a12c1ba289e57e12da8096333d885d6932473f671f9f038e138dea4d72854c54fba3d1b9fed660f5cc8f0074ef36433b9669750cc82c502b68bfe21f3e168e12ec255967d3ee1be44d27123cf224abc35c8d116c6ff310049c7c43cc4053b43be0e43759d3c8e1d0cac1a7966c9a1982525bbb2f0890755e89744ca133e62802ad52818136003441132989a78b0d876e6b24d88c9df6e3182dffae796c9d536d9e21852285af18dae661b11403965bd146587c8d9ee42ae311fedfbaf01cc86042fba5c4708b4ed35404b715d19c13dda36ea42bc23566c2f65051c6d9055f0416011f79db6d5ae3aa029b0ea8e0dc5331acc87ee61e6051bf6e34a95152fa1c2aa460e5b1244ee45eedc3084a1eb2f7cf1db32b7cd1513a329f1901fa6e7f4fa8d855d67fd8a232cb9fd176dd729d8e54c4a4b2eca18a15319dce96e89fe4fa082594d9f11e43e7ce2f0bf506839d2b34c7f2b3bb0bfc2ec9dae77eb18e2114370a139e7f71d57f7fa8e31c96aba730b5b0115cddccf470d78f9a20e08898ec5b85ccab7e56d8b156d975cbbf32ce0e966015e2ec119c7320b007a75c25f3e9a9c62fa271fc965dacfa4ce76ef42f0d24fc32ac1aa1de40c653ab72d83fa132b2bb0a234d6d68a81f94702fdf6bdd5e3a4a68f195af4161987170daad2a4e4ab959bce628b98bc01c7ae136c6d7699d4b90bd410ce0047c1ae1a0187a3f412c4a7c3e24ceba0c4f894111a3dfb0048d4cb096a7393d9d95b0ad685301d165466659afbfa1f85d0f0a31d89f19b252fe0c73eafe887f328b28b757f6fc47c382c42fed237bc09199b3a3e4713a01a6d93facd27dd8c11cb878562c3e512fa43e57407a8c99292ec6af601e24f71ee7636b7661233d82fff8fd59e65591e300a2e4977a00234eb2b0ffe7f4796733c42f45d09284d7ce72316148f8b3e24d55aa23ffd7f9d107f5d99a42ecf9cbf7e95076cb228fa5920132c9f0c68d4b13201fe15c561674fc72a9126dfa180cf1b2039e6dea02c3c2cbe21c6c45a406076e8aa0bbdb9f01d9e0648b12290bd83488b96f81e64add1bc1a9bfcaf45dd42a34f7bed0c332f015caeaddcbf5a3aed6108784c6f9dd08e99d2e3e590c11b0a8105788e28507328810f19a77b349ff15bf08a50a8571e518bb536f5bf8a1a478c6690f1bedc66bd352dc9db3c600d7d8aaf52f8caec331ec2240f7e84d45d4241dd18d9082939227b56b963b5e664d1417635c0a6be75dfa635165c8620883665e803bb14ce0fbdfc5cb98ced0c3d83f615567994a66b1bd53f44ece7eed094c2ddc54eaba93931bb640507d4e0f378f788a7226a382f5cd36cfa481b1ae77fd1c205a8a5991f17b1170dbbd0d5d38f253e5cff2b923e3696d5a38ac9eda9095de1d995b1958699c8422cb9237f4e6d405f4fac6aec7a09e4d111482b97521dc2e227f8f24684773697ea40ca25341f32759f3f17cedd4de66814e893eddd35008c3428eea474a6181acc2ae78db7d9df65aa1e1e41ab683e9a9631b5260643d50686251f0be2b70d8d7ce4082bf891e161209bc5cfab6605f7dce3dcc30402904e5616db16d7d4e2bab92199c2cf5d8b15a822437cbc12fbd76090e9e6047b25a8dccfbca1defbb096d933e578bbad6645b0426bfc5603e6aee72e0c5dd0b9bb2358554bcc627434707a8334fa8eeb0255d7937589354afd43ea67cab9f2edbcddfdaecb34cbc2493e62fb2a6b8bd6f607796cbbd8714f1640edac212af303995487d4a02dc62a62a6d323d25f60e64c523ee2bdfe126ebdde56bc4461a423c7e39f4c2b07fdfa667e754018c856d1b3c94fda21ec9fa48a6337f6a99fd66721308b64a07f1ea577778ff38914bcf855397312c91ae0a0653ae1908528ed2dc18a7067d70e5e4a6e874bb8c172a94ecf6bfea48accdc9ed2a9892b29e66e9be15c4e2dcff4d00714b3d49b3e17b1650a099bc6b4aba571a6c5a049e2b5cc516303a4d172b7a43d22157edcc488d75f6bb0f98527daf36ab0e68b98be00c04814f6376f1ed1ba8c30b089238e1ada5b690e1c22427eea249944effe57923cd0c81a2fe0bcafabb1a1b7a6a04e2f8a3364f19da46d401371f75f9ae91bb3a2f1bffac38e3bca966daccfcddab85eadea19efcd1c7a0c499c6aa793ba11a3f323c311a0ea8bf730ced3c3e62a9c38d99bac6e0609845b63d16761c6915b00482894b872f474410450bc981e07cb7c2efca67d30b6f7dfb6b57a1a0158e0331d19da2ecf24a850b4a9e292f30410d4952e8c1037db545218431c80d0774f14906c31f664f0ea0f431236bce954515e06a011809b65fbad41b670289b68891b4db1f23f32896a2852bd8c72f088d7998eacb60d22c2131e1fe3d8b8473303cbccad65f2d61890099200f72dcb94c4b792a1a93592fd3eca37bf830c9466e7931c6baac025f7391a52ccdf526588c127f0c7e6713c725c79c2a7880247908652aab0dc40c05a464b3bc407d0938061d76108376f3c2e8b91cd7d1b", 0x1000, 0xa38e80894a28365a, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r4) pread(r1, &(0x7f0000000000)="542cea90eb7b9c3fda5417ee7e6c828ccc712079acf102744a552b1b7acb4f8a451cefdfd05cd88cda4de2f0b283bbd5fa5ac82053e86f170dffccda2fd3ef842e8c48463f54ebd2d26881a7223114b8199f888801dfca0520f34fe0a5c2e7d4d9723d", 0x63, 0x0, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x6, 0x8000, 0x1) 17:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) r1 = semget(0x1, 0x0, 0x80) semop(r1, &(0x7f0000000000)=[{0x0, 0x9, 0x1c00}, {0x2, 0xffff}, {0x1, 0x9a, 0x1000}, {0x0, 0x1, 0x1800}], 0x4) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:10:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x8000, 0xa7) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 17:10:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 17:10:26 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(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) r5 = semget$private(0x0, 0x2, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500), 0x2aaaad29) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 17:10:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./file$\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 17:10:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) dup2(r3, r1) ftruncate(r0, 0x0, 0x5ed) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 17:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x323, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) mknodat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0x200) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) r2 = socket(0x11, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) connect(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c42300098b8a264e145eb7cfbbb7241516778594fa6ff98f4f47d72a37ea513cd6274aae5e752c5526e5a245bf61cc3757647677419d135b90303f3ce5fe598c4b680c126f0709e026c02dfd1f515bf21270e59626e3682a1f41a51e520395e0c05d1ca1804b8c2a1a689c8d380603495f394132bfda1fb"], 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xb5b) close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) write(r4, &(0x7f00000002c0)="b7f724de9f543f7ad84b7d75ed629db22440053fc9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e3605852e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f423408e5743335f68d9fc74db2d124ad79a00020000000000001042b2ea427c2539cec565bf4fec6351edd729e25e95f45ec6710b38ce84000000000022d78ecfe96fb327116efb77d1d3f1cffe30542403ca", 0x3ec) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118a9e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3dde9a358de47e62b15d6ed7ec4b5c5633a349b32ed430039d15d287c47be527a4c0339a588ae56ae6000069c9b91ed829aeddc9ae9d81a2530161a38500f9f98872daad51d65345986bdb4f53b72023a7c57b101d683a2f6e8664740cd19e4ef4c5cadd74bb"], 0xfffffffffffffefe) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000ac0)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380), &(0x7f0000000b00)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00\x00\xe6\x00\x06\x00\x00\x00\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 17:10:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) mknodat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x40, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18d1837cee36cbae, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r5, 0x7}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 17:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xdb, &(0x7f0000000180)=[{0x1000, 0x40, 0xfb, 0x5}, {0x8001, 0x4, 0x4, 0x14}, {0x8, 0x8, 0x0, 0x5}, {0x1, 0x2, 0x20, 0xad6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 17:10:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82023e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x3, 0x102e7) semop(r6, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) r13 = socket(0x2, 0x4003, 0x0) getsockopt(r13, 0x0, 0x66, 0x0, 0x0) connect$unix(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107f6567cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069236de0a37e05deca1cbaf2"], 0x1) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f00696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af6343029086de0a37e05deca1cba"], 0x10) write(r15, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r15, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r14, 0x0, 0x4}, 0x200, 0x401, 0x2}) 17:10:26 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x20}, {0x18, 0x3, 0xfffffffc, 0x1}, 0x3, [0x3, 0xffffff8d, 0x8, 0x1, 0x3, 0x7, 0xff0d, 0x400]}, 0x3c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 17:10:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(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(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x80000001}, {0x1277, 0x7fffffff}}) getegid() r4 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) r6 = dup2(r5, r4) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r7, 0x4, 0x40080) pwritev(r7, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = fcntl$dupfd(r6, 0xa, r9) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f00000003c0)=0x7) 17:10:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="4ca3f0c86d4a5b9200a504c65ad632742045e14e626cf10bd5f2daba86532ec8c55e9da016d1978135c43c20db6ed2d53870d574aee318759d737eea9e27a7357bffe32b5ed2", 0x46}, {&(0x7f0000000000)="30c4ed91611cd498d4272b15095e801fdd150ea1fdae3887e448a08ea15d6e05c1c4773da810a18b94f8d1fdeeff30ec", 0x30}, {&(0x7f0000000180)="4e27030a95bfbf35e998b8cd65fa3a912dc6794128464bfb11b57bff40b55ad91026b88f8e9a5bb9feb461bacd9bf9eb1d3f8cb3892a0abee1edeb719d68c3787eaed33c2030f4dae27a15f5a638898ac4f66d9e13063920638c5c0458e5ba117563271f4af598a5f188dd2ae871b969e7c1835b00ad82ed8204617e4f7ce6", 0x7f}, {&(0x7f0000000240)="b269714aca3b7420309c4e8f5ba8c3b5466a507001ee86c6c7a000b0a0475ac05ff91cb59ff17966cebec176e8f3b5ca21888d327a50754bc4bb2cc030a6c4f0796763f961f99f5c846e35bfd525f152f782512c4b5feeb9f193d4e6e7ddb4ceedbf749effe6f8d8e82d013cef61aab99f7a4fa4d79ecfd946caaab5a9facec415166ac6bd3c84e7e09756d39c67c8", 0x8f}, {&(0x7f0000000340)="8210e99cae9ec673dbc32f5ba2f8bfb3e98620ec9cc9caabcbb9", 0x1a}], 0x5, 0x0, 0x7) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x9, 0x3ff, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r24 = socket(0x11, 0x3, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000000)=[{{r24}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r24, r25) r26 = socket(0x11, 0x3, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000000)=[{{r26}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r26, r27) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r28) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r4, r16, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r28, 0x70000, 0x3, 0xffffffffffffff37}) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000400)='./bus\x00', 0x0, 0xca6ce3025bfd9cdb) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e59f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e3b1eeeeeaaf896c8a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab050000000000000000"], 0x10) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000011000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000380)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xe4f6) semget$private(0x0, 0x2, 0xc0) 16:00:00 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000200)=""/87, 0x57}], 0x1, 0x0, 0x4) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8277180", 0xd9}], 0x2, 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000400)="896e715e02a7515b7fc078de649ec0458b58a0fcef1fec86d6606991125597acc5c8011034139eb38c6965835c4649159fc74fbd657897ea69104ff4bc4100a5154195d5602645b6fce35363e8b41ec7e398442541f5b8a9494cf138d9ac41b3e7430d0455ec6153eae3be1fdcf675b5d98165d9ed45ee70675b7b8fe7d68568a19a4e87403b6b1f9c5d7d0bd5be3b8e70720b1a663b476e1ffef7a3a0b1c0bdbecc588711b236f5fa4aea89e1c7c6412ceb74ac56139f58e4cb37f456d3695363611764e17fe52134adfeee1126fb0f0f5946a161c7adc288a23629efb6a37af48413b285572110fbae7f2f3f034b47cefdc2a74038fa79ae6f3ebe", 0xfc}, {&(0x7f0000000f00)="b05d48fa330219afeb2f7de7aff8dac1c2d0c58ea253dd89cb707567b168ee63b7b22a6ba736108378e3dab84f4b24cafbd3e412f7a8da052791b651d73dc62d0b99fac7fd3f53fa9c4ce75fcbda27f28f577fb3df9f9c9b65e79831e3bf9078d40d4de9b4272f7b7f70ea4da2d821070213e05fc3a44766c721a8a53407cfac40d6610f98533eba3a3422883cc08d9a75e209fd47e839dac8a40b923ce1fab08d85f3c33765c629015fb2d3dd8b7e658faa7e41f686f7ab0ede274c267842717fe1a73b1984f5e2799eaf75ed9e51a22e697accde211d03cd01cc04d18b78ef379f2adc578afd754c89fc7efa594b589c3aa76e99d372f3ebdba77a38548381fe34960b35b9f6bf57ace2019aeab0062b3c2c31a71c344e2cfd6d3b8e5ce0e70f73b26720657ead5f9d9f2a8b271c6aa6a21f65c7b7919031b75cbfe28a6c3a382fe1c891f36d28ba98b4c21925ad97c37ba2f222cb3d9706e6931cc10dee247bfec9deb686f1f71b266077968180d6032cae4ad8d313b652e0da7c60f870cdccca14f194d643fbf230872c017b51e44c08261f7410eb29234a8416447dc032b0b678de5e6e2df0d6abf76f7bf000c29326c919052d1e70734e51ebad89cc324dd3b88396e3e84b95f29d47281deef74b014780285e726549d51a3f5cc323ba43c9b8010c1a8d3ca02a7ed7d990c60660a9aa444392d26c954b809f1fab1a081769922f7f4b0967ed35c5305bff1bc5aee9a9426248584fa422e4d6586e54046a8d54911227025582dafb5c4cb557f0f768ba53c9e813403602d4c81a42cb965e2bb5d2ea1ed8a18be0378cfee6d5b30835f18808c9ede7d729d773c8cc8f5ef40b76d6f43c7a29c784ce42149bceb1f4408d6b329310bd67908d11df84e537882e975681e9568c992c982ac884c26ba0b1dd0b9a6fdc6a8da8815e69c7a95d7d46d0235fc80b88750baa4ff16c6f508a3069577dfa0993d76fddda2f0c68d5cfe10f7d4134a99ee15e9bf4c4ce90cf452e337b27de49af6c3d97d14ff7c92ecead11dfd36619ac9a6b5d56ffe95d989c4cc6ffea46f555e1acbdbbb9d340548c546de2aa09bcd3cb481e5d2a9d11aab395aa89b677f718461581eba99e719aa65524c2c6582bd1ed5497d175a910836ee45933b2302ad0574edecde8c4a48f90214411dec65e5fca3281cf21659b68d106994fa55c11c47d335a6fe18168d4e89e412741ff884493b92b715d79d3bb9a213d1ef2298aa72635bf5c9ef482de24a7a8aed1b041705a07ba1939fcee8cd9a8935f0d12798843f6eb7bb434befa9b81796efe08979602416b9a83175e6cd82039f3ee9c5f126f08276b5de091ea4f530e20de6ff225b937e6735cafe26c017e2be85154ebfb7ebcdafbec359b5d99591fc8526ad93ce0f36a984da0dc1637f5cc85f0bf8f3df71e82a1d4c01c0e4f142b256e1836cc01d91c39acb995d37a566d7210c97a2f211d33cce7f7cf5e7d6c18416d9ec28c0be45caa099796bd9cedd54d2139bd74a70793f3959863544c26e6664d406dcbfad526b85daecb05393a6687a4b032f3aa4bd1a07b3b6eb2d26436189bafc4fff94264b66ffc4616bd91e0a3709a4e2d66778f84e0b27e3d48efb24f45f47e0d8121920b12f5e57946dffa7196e4f177722fcfd45b05934db78f7a7e7de6b405687a82e9628ae8c7308d0a8238ecef6ebfd9b43467137552784ff62e2f69c627963d4b3b072c91862bdcbe41b4ef2c5ab54749c6f842e66b9b99d4acd1a7e1852817e6a280aea03c0e7765b9372ed466e56152d360f6fd5a5c07182b4dfb470548a16e730e4310a63eb96ca92078ab0e3bdeb34c45158e65b48ad3aea7b9685b8dbd11f79a78c7148cb0e84020b74d2ecaa2b5aba1d3c6656aadcda9b43ae658e0045e93ddf33100a11326d0ac42954e78b891df8b9e035759a61d11916184fe3cc9a9fc3d8de521487cedec8f92c80b147b2e0d55e197ed6be254a7fb9b6c3c81fe49042df035ec22a122658070c5d65c60ef7ad0b685759b8bf1d838f443bba9f4fef13af66d645350df1fda8faa3138c3ea646bcb5ed06571b44c82c1318327eb4b12ae3ace1074b56de857b910ed5c569ae9308a0ab52dd48b90f1f5608761706082c2e6cec0132ff8e1bf4b30257b13939ad63ea93cbe88e564c1cfc4d7a850fcd6ebbf62d67a96fa07c8ad0db70e700dcb539f2e5ff94dd94b18129d6546215210fb278190e3e072250392b5e71768b8fd2c36d5606eac793aabf9f32d22343b034c7ee9fd5a3633bd684377dd7663a63253f9018015cc3895e8e30e962794f13d9921727eaec6182dda0b91a61b709590f40ceb638e61be5b8a521ed3ef712637a5eb9e33db413075e0b910134414f1de9d91448113080770a5ed3cbfac82184c299bbcbeb0011395896be8ee067b947a2da8a93fc889697acf9f8fa4749d795a60b2e11c62461524e7d1ee97fab76f2bc42c7816002605b2ddd6c7920fee62acdf1604519428462174e26cd3b73144bc885533864f8dad76c77450989ffefdf625bf05d9c9c80a1e51b13e84b15d8564e96012db2670c429718ed4a4f459ac14f7e5265a3cb88e8d3b446c52ad8fe84a52e2921d2ab88d44cde417ddfefd0a39abcd72e4d8d366b1698060d88f74079cf94ad84604736281b8b049bf7fe5d6b576649f3f3a8275590d94f14a75dbe03752278726088175c0e743671f632d683009bb21781476a1de12d880e875a51dc80b6b5108e1a9eae4afc711f018a2a8cfd1ce92e5943ad9b4b33b3bb4783d62a4eb2cf31564ce13a5f70d6a24b7af78d10713caf1bcb676f90d97aaa420a2abce3bf7a04dffb6ee11bf530d6f9544bc9d1cf9199bb8238c8523a2ac23f2fe693263648c9fdc86007e16b89e16c7b5227eb3f5b987d72ead870572a5885b8a6269c1848f6b4b7e158ddf82346670fd6f339eb871869093591ce3817b31fa8e42dd9e029b532fc84980839bcccdc30e11aa3021a2a54c22994d8ffd0993f19298e178550a306cbe3827802e5809298c4bf35b5c2153dcff7a2a2fc667572f8cb02a54a5c4998d13cd8d6babfa376cc8ebdc5ed4b86b077ba778539c2a7e871c2a9567df1c8f248db14dd80506a31db1a86946f468ab3f1466532726a48853bed5fcc8d24fa7b2cdcfc297c1d262496a7afbc65daaa1db7dfcedb088b486944c406ddef37758537b11004b2c6b9a1546da50bada2b7c8e2f2bcecacf6752848722592f617b2ca3bf9331725f6258a60b4b92ce1f233da1f01b8aeafea6a5925b3050275c35821140a97c2694161926d5e5c31ba3a0f2b161a2fc5ecd192f1de029345f17ce71ad964637f2aa148b1f5d3b22f3a253307b75e9bd62f06e83fe07ca990064a7f232f99861c1e096a991ee89bda07d2fd3f977dc89d9bfb30966aef035536e3747c4a129ebb9036b5cb0dba0a80f7a0000521ba109d2d8fea7c654123ebef1f1e22395bf745d6b79287c9255d662dac3f4638a3e1acd38de9518254da2b41f3a6d1ea1961f0471e6236d2a734c606812892a2726dd56880b483e2aa1cd234d84b323513ee33018a717b3fc7d4a28ff6b8bcef55a24d8cc15e03f320ee5bc0be30c257913db95dbc07ff42d57f428c1470f667d73466dae13db9509af36bfc234880bb495139854235e550a2d3764f14ef238873ab614d13936bcd1a421babbf0a0a89f7262506c3daf73da7d462d79b28795391c6ada9ece078989909e877f4130b67cf400760106363921867d8fb9ec7e21df819ed36668f234f4584a4230e97a510e05bb0b0e252307d5e28fedc5f4c8db1ebd0c6d353565ebf3b83eaaaace2fc89b9c24a49fa6c1b5d8fe436061963e04bde24f7166fe6bbb1573cd2b6d0b30b29cb2bf48254107226318a9fed572176d99cbc5e66bc815af1e54c8f22402a09df8b5928851bf77102906ffa1dcb98b2ecac991805a972e33dd91e429458f90197f42322ade6f3292e89c54da25b723218bcc3b013a64143eca2920c67769f9dd363f0b0840115d45100575936964100507a2469b4cdab8ab96770b2adb49a16e4a8786e27f6b4e7c96215ffbe6377fcfd46e3c32b7bfc2379633aca7a9a55647286b8ec93df77412d41b5ebdaabce320d106deff1da698916972addac53cfdbfca5ca733ea808fc719b773eee2229bdbf40b6489253d4303300942a7bc37a15e2255afb782c055c32615ace1feda4aa5b259ff141322a5c98072fea80754c9379d1fa32f0810905944d2144b5a4004a78e258c7ffc2fa8b512986c17361c36b8968585c951c878f150c66443f22555bc3f01876a86f986cc2368c5f093bedd20ee3f26fcfa8313c089b4f4bfed39f21a589a106b08748857df8a50731492d5c4b7abd1ace75ed13fb2178a89d90193200313969314884f87e6dd28c3181c876144ebd35e42648eb428e0a00b96671896c86f6052f760aa818a7cdd6bdff25df8e3af0418f337b4ef8e8a5c6eeeb90cd3bb6fd83ddd188d7dc20ada21f132c897b6e59f33227bfca3bfa1d69f28b87584fa8170786c203d606c3a722fde83cb3b4e575bd0c7d5b11d817637bb5943ccda7b8c304e858949de53c49c2c232e90c699b3d0001b4a5bc74ffd02b8948675a9b83cf20a98fa4584b28f154434d59213ac4a319aa41f367e98a285310bfef85476a2f2bafeb7b36baa8e710f1221eef15864a6261047ae5fca66c82787d1c39a033db18dfa653f283457df61ca1dec8fcd17e336ad0f96eb6f888925e62cff6e907d913d75fd0def937b09ae8b799f8bd5959ce8538c98798de67f057da44b522ad56c2ef571986b460d09e59b268098d9fb993fc22af2931ddf5602220214e9c51fb13f7c07767e18af51d3d7e8964213c678184e3a5d9d82389e44850238d03afc80ec0eda26921acbcbb1e9ca26c00c8064f0e4bb9cd381cb3658675e539faa8b8a1390890c48512d1ee060b08af54509556d46fa9c1ef9b28247e9064f62cd78b2eda7b4dcc539fdd8c7f591464005606fdc8b27c25e3c267df766d0b1871e10d457d8e8236788da494269ad5d1aaa2659757a537ad981576f6fea5cc6a14a5778ba49b5102ed1c90ed07b510961b9a66db99e8bbf83fb48a23aa2cfc57bb55996df6655c5a984dba0bf421de596f31546e305edef5eb6f8bffbd4e135de8d5d0022e1da58bbe153d712c35ac4399151d266b2093121203bccf61e8d40d832e966a2b34b81d11e6e536b95f7c6cb9497cb989d4e462995a2382bd56a099956aa598ca09dc1447babfcb6610d637cbc0d5bc3509c8f4f72bad762190161ef2f6cd35c508e3c27505f36164bc457364faea37d4b44789bd2ad9c0d9a6d8445651e473285d3775f29d3d37379b19e06476cabd469a3579b660f9d01806a1640c276d9dcfdc8882e99af555c7b320bffdf7ae19c2c8906a4ddbf95a3853588d8a6da75dfffc431ce9e1e83929e7b2260541b579404a57c602cd382a357f0fac29dacb006b4e30f7113108cd71035e271c6e6f33bff9cd35d4c0a0cacbe3b715b38e6d0449ab8599aec2707d11dc3d28e423384106a8f392322aa7a5fe487f5c87743dfccccf1326678009d96140b1d0ef0162014b14a37f05aa79439979566574826d44096ab3ddaa49e51c3a574f6de2ff292ad1939164f2afab0795aac5f8e52283b5134e908d65d7ca0728899993aeac8ac968642225a06a66258185fad1d5500ed2085c1c3914a248173f530b0970bdd37956de370fa98c8185975b181d803c859baaf8f35726632c186cba72a", 0x1000}, {&(0x7f0000000000)="66bd979a9c09fad008bdbbced1b58a698d712539d258d2fba0f653102bcee2fb48bbd99ce22b", 0x26}], 0x3, &(0x7f0000001f00)=[{0x110, 0xffff, 0x4, "48e06ab65e059b77349d3100220d893b2e77414c979008f3a7c2bd01829a3ecb2422035c38964c76591b551c82925c4b981592dbf15c97f22de4651de5bbedcdc67bbe0aec317bf5b0ede8ae6ee5fc7d588b752eae1b3a4065d986d26787f5866a77f4bbcbfb67d7567c2b5a6d8f09d92e8609f3d3639a26a5db53833c2f15738771f5f8a2010d74d41fe5f1df248fed5b660a28112973bfffc972cc24516a60e1071440c85a11f750df2b42b421998b6eccea5834824f57defeca0742656ad8322e27eca6947f7966d92e3ee55e8ba9563edfa82d3d95da872c96598f9483b74cd3c1ec6931e65382120520642ee6d8b69ed5a5056e083a64d85590ec292e"}, {0x10, 0x1, 0x3}, {0xd8, 0x1, 0xffffffff, "fb061ce14adef377fbe98604b6a5dbfbeded8425b3c29c7b64366a552ac7e11bcd39d2abe2f4fbf7f7725b0fcae330f974ef356d5044ba383c4ff27243dcebde6ed4d2e6abaf855b1febb16068fd883f3bf24b75484b4cb85bc3f4223ed541c5d8a72512c8d864413dd4a4928820f61bdb34b7e9786995b7c0408003c09418a21d60f1fbc9e75d35bef15bde8ecc8328aec087ca1dd762e244651caa18f86fe75c93a98db636746889622f36aca78ff78546f5cbd5ddf9f9d4138311487d52e6570eda26c667"}, {0x10, 0xffff, 0xf5b}, {0xa8, 0x0, 0xb4d, "cb89feb3302f5a21524f6b9a792f20c987e2fe6b1470616e23be9bb1ff4c93d417ad09909f0ff7eeb63e8a01d812e3048881d2c30b6d9f1adeb98120a0c0a0ab04aba852f7694d0509d65ca4288299ddbcc48de2d7b0d7f73fb24bf7f2f564515fe089244b401ec1413b98d3ddf93af07ae6096f18acd293e45b1928a2b49519482e9a0d324acde7f727e717269a0dd7124e01"}, {0x38, 0xffff, 0x4, "631152b2cd619c4f954e50a48d06fbc1cb81491d1311dfe3785642323c49e754bc7b9f63ee"}, {0x1010, 0x1, 0x81, "c46a4e33ea25b811a303726390b53fa07af292abecd01e5819290f489af507402053f4cce2f90cb846a4f60e0c269d862665978cafe6e6ed8bd18d9b0c110eaef522a4c3dadede72e47cbaddbe3884d263a319dec0fc351bb2c7d8fbf1cad9ebf228539114e3beddf456796095c9e0803f21996208fe5965fc349d950554e28c29d191572dba5718cd7bebe18cfa79cd8808e6f7286538689d01260d419df3fef4b9e53efec018709da39cb2de384fafbf36f696c7544e0b23cd7d6b5fcfce7eb08206cc544ed0cfc5311d617d12de08b6db10e5fae43563db5169f897369e565d8642e83ab1e109ce8ba097004ad8adaaf01ef0f9bc8e69d3752de39db1e4dcfbb692ae646fab9ca89badccec0e6ae0999c127445b2fe1d52e1d817f519d635bb552749956439b40fda698f4b5b891fe33db4e5c7abe169ed059552ed9af221afd4261e56ccbe49cfcf37aa4624097e9652b64d51911552db6ddeea146adf13c9e9ea0eaa95d92f1587da5c0d39482bd24a362db7db4a3f44150739f2f3dd1ca40dd1b7d72966da88375fa78f7382ab20f55b900a5eeab23920cb577c052a99970feae4623cd699d6c1c0c2be40e986d30b66efce9ecf105f53e227b3b64b32b447b7c95ad3c1ee260187fe8cff8f6e29b42eae1f4cb71dd4cf087a06a59578e6729f9ec7d1940d5b1b04b5f08a2c02a7bc66cb0c85f2ffca0fc7396add44129d25d6275f116860fdb8d1470b3f657af544e52cbc97b979839fc295e413a978b7aceb14b5ad975814ef6944d11b7ce7886e2389e6e5fa8805b468708a0d270b690150c5c4ab2338ab1f42de3941566dc012c34c7fa7bcfd33a799083ee5f8cde9e586a0730aa2b9564ed06fa0540b59065b95d6dfc8eef35824cf7551157a687fc6161827c39390e33b23135f907a03823b99819dbe16f1ab15d26cb99e2278cdc4b9356ee9d1cf2ff4fe898f00d78e3cb0eeabe198588860afbdb18d982cdcae269d7bd28d7bc467d8b377f094368b534daac0c7b339bd23c3968c536e8cb940bb0c5c6977658599c0b194757f721d80cc6ac704003a320e81284652e38920bb8cfa658c25f68fa267c1a572b98d034994bc9e7cae1d8b2e7a243017d9be16fcfc103a7b8c667faba1013fa7c21c5f53c891e6f8eb1073aa7de8017b7071da6ecb565e3ac7eec813a64b68ba62bad2fc87f14a815315f7aed903df8f1e1d522452c128bb2a436498e0738616a8c6926afc59cb527127f59a2e66c688768ac6af2da52b3a197dfecdc2b31bd0db345da633acdec4092c8196798d10ad52b229d8a859f04e5b07e6c0e3c01891c21cb9ca83120ac7843cac3c0dde12f46e14a17827bf9840bbc76d0f3b0ccbead5c3ff26e55454561ccdc0da6f12a66aceb0da98250482ea2e8dc1f4836b2600d519acaf9b4c17ba542a9fa564182d9aa019092d6bb1cc04da9911f3ce44e6863b6a5c2c227bc9035c3656e3848e755cbdec414b015d16713d9c438cb678b030a648e7ca2baa2f8632a93a4eb31c07e43c3b02d2f36759b88df86b8eaf32d98ba7721897d49763e42dc6b9d7dbdfb546fe7558f7d3af515ce9b412af7f200e1ff5981396097f7ebf75a3c7035a755799c0217e3f56100e79eaca3be4037338e1055e1334d2b68b1034a182b235323e28f8e79d5ff7f87189e841d8a1d858c65204c0723c9cf5d9970a593a8d59ebfffe8a90069e502486156a3d93fb0d7d7e66ffc81afd0dfd9e612faf2092dfb05de0653e43c63dfe7b17eaadb0fbfd827237e5d2331632a6a240011f39d7c7ef24c4224de77169d1ba008b235993a3eda72d712f56ba1c1693645c63fac0b17fd17eb3171983c99e4d577f209e2f97fb7f0a9249408ef6c125c9aafac0072342cb1fbd6088a3d68714a6ecb742fbff479186575abbcf3cbb6b59f2bf07edb6f585bc15c82ea4913a2389dabc68209980516fd302beedb3712bff7a75e38dd3b037e8dd0b950fa743fa0b25f44e69049a1d1ab61f7447d13c08f98a5e75b9cd04efa853e0ccde8b31f152fffdb528fe9eeda0e3cae32550427ac59fdff0b2a4b7e7e57057e5c5fdc4b103db6ef11b00e002a8c51cfb02f71c76f83c5fd7c161d406f5f1c67748a23938b7de2d7de245fa803815c3e476731bc284446b432a880e30c5e90eabdc7022f4fd47e7df1d97df81e7e1dc186b8473993f3c38606772b6e2164212a77d79b4574f2cca7235cd7c6aa642b23efed71ef4692440fa0d413d664ebb6de1659379ac53576cef43734942a1386a1024efee4268d18b5da7132ce131a06088278109c046f303b3d5329d7cc02771f551205b3d7fbf319fecaf0fdc0f5b144ec04bc9e3689cbe02990584e1de31c5d6c0bad6ca2db5604202850b7f5a55b8f268ae2af495f2f6ec24eca690971a6b77a175ee151e19b8d49008b4e4ec163bc1b6d4a19f6479b18f70d3b3d7dd7d83edee447b8326a7a3724c90587ac3c9435c5213069661c27843db3599b60b5304fb4afe2e496d5961e0b2158322791fb222dc6fe4a5abc61d0c1c824f6135865c4a47d249bafe568275390997de0b78e87a698f0b88037ccf346de4f11de1df5d0fb47b181686fe4d5c52e52a5cd0e585797bfc5236de17d53bf88fb4754b21ee83140b36b9ae739143b633980e65ef20dc79f6aaeece8b2a1f0195bb5a5360f61aa43d146e1da9eec46455031c2fd840f4beef6db3bda05d6036e82f196f599ca3458171938e635cc525dcd1a39e3fba68ad48ce7db6e5f75b41491792d6b411872e231a84e755f9e3a3197163a55f490f09db9977f0db82d86e115a23b8eed5297528ffa119d95d3e63200b9bb4e9129394323f87a91bf60d77e7ae7230e23e8a2d8e1b0020bf373211e0244109eb1fe3867bef81486a0e8ade510324054403d8731fe9a9458bb7cfb0d46a34d18c6b21480c834c966d489d761a0c3fa32874ea72860603c56254919542eae60ea856a5b2eeb3d0f5b47b2fa24c66637293cafbec97bfd77a495bffc407c0795e5acccaf437ff33019653aedb96b47fef41078b61ec8fe92b07ec9191b777d29c660874945995649ae71c2391e1c0aa5ee2163fccdde4d7d7fd9a6aa1744e7dd4dc3b0137be2ec5ebfa52a0396f1e72dc094fdf579b8b374e42429f6f6d2b4933373d380938e36077ea08cf164095328a17549b3064191837217a6e877dee6a7fcd3d95753e0b683ed7dcf744e702eacd79bfd34d6bfc6c3c0a5df893836608c8e8d4a6385783b1f216ac5c1fb771bb5c7462c05974900e9a003f9f939336ef3b4106b9ac14be4d23f71a27a364ab47b254795966c48faaf439df952dce94cf08e684c6fe791c67c63ea630c62ff8f63913a3a1a3e037212956942e45266fe08324b6a66bd13d6a9e985677811468f5ffbaa4139c3df1fe8a830b8db77274bff8d7bc711a6c759366fb3b597683d559b1f976bdefac701c62e8446f09bc3e908fe45b923c1f13c2eead3893fa55ea9a9ec2604f0d6d78dc387c3e09d3d17d8461fce5c8d5018a59c2796244342ac77faa2952e2761ea6010a65af6d24195cc50acb0c138a9d17d6b89481b157b7965dc31b708217e6d299cb9a9d02d3168ba12987e16d1c1ce9b35134669e42aa163cbdd97003ca53db6a06ecfa4f75911a161aa6846c9cf2ec81e91cd9adb0edb6efde106b7be2acb6d72781357e47aeff5f30c5e80e8ba54b39c5ea46577cdb41c4b14671b15419793d27fe70b710ea7101e159f6291d9362808b37e17380484a752486fc29c5547b82f55568074cec4939816adced1f208a876bd32081a7c3b118e86cc22ef820703bf5ba8dd19c6069e301089e29aba37c65d0de17e6bb7020b02359e04829fcf68e0c49acfd9abbcf48f46b8d54860da179738c2b1a9f87506cc5698847b565ebb560af0af4fbabfc64e5b29ee63c0b8241e82789414ee4c3bba8210ad8f16e75efd353ff2326a6346a3afe1da84146acbd941e3bd671f18967aa79663909a75338f694d3d50c6df34973fa12793caeb453550ebb108f0bc3a42e6f41b4d0b50b23a2648b612a9e5836bc1ba6e0baed14f4ae03787a664a99cdd9f099357a8811874323e3d9dae2e40aad86ecaa09d8ca6c54d35a8f6e81a5ce75441a4f9eaea2fc81cbd77406b63886b72a40a93e83a29f79107c0b6bf733fb8efbc442b1afcb7ec14b684e503b92baff6c32c0a7158836799bea53019456a3f6a4a94209e2c4a6bc650c5d0c2b50a3d5d9004b196766952663c12e1203b0ce03997e2a92780b2cfc7e19e38d1447494481dba2b32bf851b19c088077d104ae5d5b6f8e93ac27e5292d9692fd8d74539f04b347f70431639c0be7fa781040d32d9b4e2a15b923e53ad2270ea7ef76eb6490423b3a930016b158d807ffd4ec9e73c5dd8997e2afbeb8047cdf2aecd1ce703a83cc52e88bc4b82316e318c1fc1b522d9ebdc78c87e08f4b054b90f1ebc354bb5eb552643c63bba9c12584f01fa1e41d8ab6fde542d1584e22d0208898c074fab0b6418a2f8b195a788762bda5169622a52255f45bc920af8fc4ba6b5764c1760a50e7fde9906907a2e52992004400701e87da2152af35ea53fb3e729638fcedcdc7d56c6350de9dd88ca657a0742ad202c59f94e95cea8e6a0d1a5b3c3239e0869e4a1d0077ff1c00c0a63f2c2fb506b0d3c32367ee0b3e6da5e1e0b405b6fc841b311012f8c3411452021d3e98ac7f4cdd43ee923ead490981b54859353ebaf0d537b632967165edc695f85c3b54ecd7f8a1254961c5bc4cd4b2fc38d25111ac19951a2498e64145cbc4eda779ef7b13743bc7d75e17b8463c894d2c371a6fd5e003744a1bfeca21773d1a58953cbaf4675da69c32f78e7fce937839939cf697c665b13897df135fb2dce42dc630b6ae816c4caed1f0a4bba326baf461323d035f106ae90acd9829f50e533830555aac84d8f9842db34de17dc80d9cadcbed1a275fa48da6828f7ac17ce4400c7d163c6c757868e41bb512de43dfdd579f6b7b40494133626d679ad6054e57cb2efe22384e159bc1c3686a50fc39f92c9be8c758e84c5ae089f6926f393883abaa603e8efef6b6ce5dd09f207d52c11372acca6644aa83b8a16f771b8566175dcebde5824e43e22f148a487adbdd41a0bd308f8b239a77fafdce3dc4a5b7aa962ec19f3fc6bdff4dc57cd343583941477ea3c20b786c2b746afeb3bf4dc92059d2689aea9a265984ee25d8c966b305bc267ff62ffa5dbd4e8bcf967ea38016ad59797f2fa91470f09c5bf3899faeb29d01b382016af71167f50687d36523d5468ed1fbcbec974a7955d2e4bae6f9168cebb310ffe8155c40d77572656ee8af80cb56a4170da276e6f5a5609a4a14a4b5062ecd7ef6a403823e943d749ce8f5747a448dd135a50b5412fc2c55425cb31841384e0a3537a605c9654e94e2fd7efa9cba70a17a3bfb8fcbdcf1d0e1cf708098772714fb6146946c355c45781dc7ebe574726afb2d066e470c7c9276c299513d555c2f9f4ebae24b144befb9070cf7a76e0353af8b8882396b741ea45abd6192b3dcd150d8b5c28fd9ced66196d1edc6ca8006fa0babd8bd73806807a7ff5f14c33ed1a1ccbdcaeadbec6ec1c3ef5aa9fe77985443bf830bd8a3497bdb5367be06931549cdac5632e226b8774727a2181427bdc8425528203c431121915af0b664b2fe4037b24843774a21d53f8f5347e01a6da5854753cf564406dda87b4b76631c09c9453956f954573c7f78dbd46bb5b039caa576f326fa37632e904a28b17ea49e"}, {0x90, 0x0, 0x0, "8d0873eebc2703ba655953abe316a27eaa4ae7b7e2d04608e17d1f459e6db522dbee96d5e39c8c634561497e14a0245675665661b5bcac2f9074d6e2e381e1ce8dc74f608eaa453b107d4bb6654729b333a8df6ec7ec9f0a6c1279cbdaae56280667c1d042dac706a612922efa4c2922a9449a9131c4b07ec44d"}], 0x1388}, 0xc) execve(0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/46, 0x2e}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/165, 0xa5}, {&(0x7f0000001480)=""/11, 0xb}], 0xa, &(0x7f0000001580)=""/183, 0xb7}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000200000c01592f00000050000000000009e00"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100, "31c1a46b8c248613b78b78c6b300"}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x1000000007d, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="75ac341c1e83c67cdae5a43cdcf13b39dd6d978f4d56c9cb0d03de36d4638c7a5aa03b01cd6fcbafb08805ac602df575e50e39b2227ff1fdc97c424f9e14369b7e37cd9b090707902caa02b4d2be8c87c901b1910357dbf72cc11b1c5ad25f6392c6b6eb0b14c560c17e067a566eabdf2e23f91dde03139a238d601b1b8679f64060b519fa5baaa99ef92413c63004999b30e210f4862951e85a9e7035f215178096fbe0cca1593ef440aaab8f41", 0xae) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000440)=0x278475db) r5 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x68) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) recvfrom$unix(r7, &(0x7f0000000300)=""/203, 0xcb, 0x840, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) ftruncate(r6, 0x0, 0xffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xfffffc00, 0x20, 0xfffffffa, 0x8]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x58e8fe7184e6aedf, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="6f2cfea65c74d4d5784080aa3aabf546", 0x10}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x400}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00', 0x100, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7d506889) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x4}, {0x18, 0x2, 0xb7}, 0x200, [0x1430, 0xfffffffa, 0x7ffffffd, 0x80fff, 0x20576, 0x0, 0x5, 0x8000]}, 0x3c) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x30580, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x8000, 0x9}) fcntl$dupfd(r2, 0x1e, r3) r4 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}, {{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffdfffffff]}}) 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, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa7}, {0x30}, {0x3c}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1003, 0x20, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0xfffa, 0x0, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0xffff}, {0x30}, {0x3c}, {0xbffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev\'null\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x10\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) flock(r7, 0x62eed69ed305f64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\xa9\x16\x00', 0x0}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r16, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x3184, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000400)={0x8, 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r1, 0x82405605, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x7b302a6e, 0x5, 0x6, 0x9, &(0x7f0000000100)={{0xff, 0x1, 0x8, 0x1, 0x40, 0x4, 0x101}, {[0xd737, 0x7, 0x1, 0x80000001, 0x9, 0x200, 0xa9, 0x4, 0x4, 0x401, 0x5, 0x800, 0x8, 0x6, 0x0, 0x100, 0x81], [0x5, 0x6, 0x7f, 0xe2, 0x547, 0x96, 0x3, 0xfffffffffffffffe, 0x70, 0x1], [0x1, 0x3, 0x6, 0x10001, 0x8, 0x9, 0x2], [0x80000001, 0x1, 0x3f, 0x7f, 0xb17, 0x52d4], [{0x401, 0x9, 0x7fffffff, 0x4}, {0x1, 0x8, 0x8}, {0x3ff, 0x6, 0x2, 0x9}, {0x8, 0x5, 0x8, 0x1}, {0x0, 0x8, 0x8, 0x3ff}, {0xdb, 0x5, 0x20, 0x1ff}, {0x81, 0xfc9, 0x4a8, 0x80000000}, {0x0, 0xfffffff8, 0xc0, 0x1}], {0x9, 0xfff, 0x6, 0x9}, {0x1, 0xb3a2, 0x44, 0xf5d}}}, 0x7f, 0xfe}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x80000000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x2) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) recvfrom(r0, &(0x7f0000000240)=""/240, 0xf0, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r2) rmdir(&(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0xfffffffffffffe2e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x10000, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000de2000/0x1000)=nil, 0x4}, {&(0x7f0000d1f000/0x3000)=nil, &(0x7f0000c39000/0x2000)=nil, 0x101}, {&(0x7f0000ca1000/0x1000)=nil, &(0x7f0000cf5000/0x1000)=nil, 0xffff}, {&(0x7f0000d08000/0x1000)=nil, &(0x7f0000df1000/0x1000)=nil, 0x3667}, {&(0x7f0000ce6000/0x3000)=nil, &(0x7f0000f6e000/0x6000)=nil, 0x2}, {&(0x7f0000f3e000/0x3000)=nil, &(0x7f0000db3000/0x2000)=nil, 0xae93}, {&(0x7f0000ea2000/0x4000)=nil, &(0x7f0000fb7000/0x2000)=nil, 0x2}, {&(0x7f0000dfe000/0x4000)=nil, &(0x7f0000c19000/0x2000)=nil, 0x8}, {&(0x7f0000cc4000/0x1000)=nil, &(0x7f0000d14000/0x3000)=nil, 0x7}, {&(0x7f0000e40000/0x2000)=nil, &(0x7f0000dcd000/0x2000)=nil, 0x400}, {&(0x7f0000d25000/0x1000)=nil, &(0x7f0000ea7000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e2f000/0x4000)=nil, 0x43f23161}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0xd98}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x1}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") vm_resetcpu: failed vm_resetcpu: failed 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="454421425064500a043f95b44a02cb98925eaf81794dc3d6a91bf393af1f7cfc496bb7f9d2d699193c8047d7fcdc3372a1505cbc86c794532cc1fc2b4387abf560be06aecc7d18763f8de9b6dcd04f207dcf2d3136c3ac03ffcc209f146deafb0e7e994495cb64c36eb5f06b043ed79545ae49fcdccaafaf2d9f130bbe3df462fe4c6403da635a49338bd5385bd0221644"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:00:01 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fchmod(r3, 0x4871c2d9bf6d98a) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) pwritev(r1, &(0x7f0000001200)=[{&(0x7f00000010c0)="0239351e7fcf44a2deb0977de75d070e16c82d3b636047bb165d7826312ebf28c5daf340bd7fd4c730496200", 0x2c}, {&(0x7f0000001100)="1790915ce4f46f882e032c144f0924305ba8b52248124bf63909c5d8d6f85ec01b91b92c56f609b2113cee5d5b03fc293d348eca0e3e4c088b0991f4a6b345a1df57dcd7d3b4ab096c5f0fd4013529c9d09a8c1b7b3cd4b824bc817777a6ff4a5db4754bfa9fe35c882530362b33b50517c78e2214d1adc1a47085b9479246474cd21ccb34533a5d", 0x88}, {&(0x7f00000011c0)="52834f56ed899b2f5b57640440f39dd945b81c371e11f1fa9205b1d623bacdd144c2a8f7584ddc5bdc2df144854b64", 0x2f}], 0x3, 0x0, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x1f}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x4, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r1 = msgget$private(0x0, 0x200) getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x80, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 16:00:01 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$setown(r2, 0x6, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) chflagsat(r3, &(0x7f0000000000)='./control\x00', 0x10000, 0x3a68b7df567eeb3d) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) close(r3) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x401, 0x800, 0x1, 0x9, 0x0, 0x10001, 0x1, 0xf3e7add524bf78c6, 0x1, 0x4d0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="d41401b2", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000004c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000340)=0xc) socket(0x18, 0x3, 0x102) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x1}, {0x400}, {0x6, 0x0, 0x0, 0x100}]}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x96) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="03000000000000003d551559e046829f563a7584eae63318124aa06adaf5ff5e88437f167385acc79aef66b605000000ebd57ef8b684287fc472f0ad8d3a01079c95aa77d2a92b9315da9a91a229e4df93d1e4ae6a59a674496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af001400005b3ec4a661ec6bcd2b9384ea930bef0b9318b8dfebbea30aefd5da0c7cef93d71932b9cf5be639a34b2a6d9819983e161bddbe47954cbbca9fd27916ffffffff0d728052748bcbf50315e2de3f6c11b5b3ccd6f358261000b1361a1af063c624f5e785fb1781740a78184160d8bd835177dee43edf78f7c02b00029e2a98e8806579020000000000bd5026c831fd365f8591845fba205da2349944ed1db2976346e856225771004db2f6d070ae8c39db19796503009a3551d5830000000000006ed8e5c05b64bdaff0d9fce1ed27f1a9e28c2410b80a14d46aa2b798e916b05ad26896adfa8ffcbe22de3dc7b66d8904dcdf9c6e2481179202dd6f2e6648a17d24163a0425713b33dd9d3c4d78b4eea337a73f2a91a52d7e3e2af77d6dbbcb66b4b4ca0fdac8ebe86729e65f712d913b16c44296761716e6e207cb49d00967354552b0331e1df48aa3ace56366f514aaec469f25892c4506aef06b2c3b9c63cb5c66d5c0fa2d07eb1cd0b35802714c5223aa9265103517d9d8b0f3938d803bdd67432f6505a87cc51fb194ae71eb4505b2ff7f6cfcb5124d95ad243099f17f5497ec3a923bc1a6280b974031e9741a7960cdd8c42962318c0a22551f17c591df0377581989d7ff0c28d816a125c8cf02d7a2318185a1c9f0330480e20cf8a8419ec192286bfe5cc628dc55d94940bba5b2cbbd0cb155eb7c100367082de24134f2dcbac4461212d2c2c6953f7900ef0d"], 0x176, 0x800) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93f07a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b3093486267e8dad0e256d60031c125814bb6ee11e3ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bca000800006a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000000000000000d85d65d9e92b40717545e5dc3070eca36ef609ab79789d45a3af0a6635cfdd502c72d34c8e25f414ea775f7317f0b3a35090a18c1f609d721c4ccc"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="00001de4216faabc546c30ac3a346d87000000000000"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getgid() r20 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r8, r16, r19, 0x40, 0x101}, 0x100000000, 0x4, r20, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x3c00) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e001b576c95983ba73ff1521cedf3292e9f24f7dd42930f7707", 0x1b) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt(r2, 0x1, 0x0, &(0x7f00000001c0)="1de22d6eb653e65b4f7037a1727ec11b2d748dfcb42c9f4a563f95107f2c714c0c6cf0cdd83d3c7247936049e9c9c84265577df881ebb0c6df1f52eaf399a5ecd805e7b4026261b803612fe535a74ec7e4ddd498d8ec03d8893d74b1b1bd1d6cae2257e6cbb5afbc54a0837913afa4347ae6e6c0aa237227993297dcd537185e8ca71e9264732948ddac80ce3499b71a90b530e0517db9f5b1977d402621c85028209352e9c94aff8c655d4d8ac1345e2267d9", 0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0/file0/file0/file0/file0\x00'}, 0x22) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x40, 0x80, 0x4, 0x2, 0x510887ba, 0x0, 0x80000001, 0x1, 0x0, 0x7fffffff, 0x590}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a443543", 0xc0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000013c0)) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x76) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) write(r4, &(0x7f0000000200), 0x0) syz_open_pts() close(r0) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000edffffffffffffff0000000000000000000000000f000000000000000000000000000008178e8c000000000000000000000000000000000000000000000000000000000000200000000000000000002000"/110], &(0x7f0000000180)=0x6e) dup(r1) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000480)='\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', 0x6) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) bind$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:03 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="ed8a2e2f66696c653052"], 0xf6) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x2}, {0x6c}, {0x16}]}) syz_emit_ethernet(0xfffffffffffffd7a, &(0x7f00000004c0)="b25bf2348774d989177527cdab9ff14f44698b82f6505e7ac4b1781a2a1500db7a9072b9a7cf5a27394df7bd60c806b6054db1988f7ded440ad273e29b6b9c412ce398551b3b424dd8ddda1400000000000000000006d7456ecd5587fd4137bcaa9850895665936988f6baea0100000056ed1ef4a78bd65acb1b0f5901e10d44e44e0900262a7617e33ca5137d9e71b96bd6a89800000000000000000000c21d53c114a98bf9297b24665de0639344304cad293bb754d78e9b764a0432c0dd3aa8387c184aab497a4a059316ef7c68aa434bcd94b07cc017fc093a") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = accept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000140)=0x93) kqueue() r7 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r6, r7, 0x4) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd6, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x81) getrusage(0x1, &(0x7f0000000400)) 16:00:03 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="99fe5b69a6299d", 0xfffffffffffffcfc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:03 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/77, 0x4d) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) chflags(&(0x7f0000000000)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7c) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) r5 = openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x19e) fchmodat(r5, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmod(r0, 0x49) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r7 = dup(0xffffffffffffff9c) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r8, r9) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r13, r14) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r15, r16) r17 = socket(0x11, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r17, r18) r19 = socket(0x11, 0x3, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000)=[{{r19}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r19, r20) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000008, 0x407a, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x31e}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0xffffffffffffff0f, 0x3}, {{r5}, 0xffffffffffffffff, 0x180, 0x80000000, 0x3, 0x5}, {{r6}, 0xfffffffffffffffd, 0x12, 0x2, 0x3, 0x2}, {{r7}, 0xfffffffffffffffd, 0x80, 0x78000009, 0x8f, 0x2}, {{r8}, 0x6, 0x80, 0x1, 0x3, 0xffffffffffff1346}, {{r10}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x54, 0x40000000, 0x3, 0x9}, {{r13}, 0xfffffffffffffffe, 0x8, 0x1, 0x6, 0x1}], 0x7fffffff, &(0x7f0000000180)=[{{r16}, 0x953bb5b8624bf86b, 0x2, 0xf0000086, 0xe0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0xffffffffffff0001, 0x7f}, {{r17}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x80}, {{r19}, 0x7ffffffffffffff9, 0xf6fb3ecb2e754469, 0x4, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x16, 0x2, 0x8, 0x7ff}], 0x9fb, &(0x7f0000000240)={0x5}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r3], 0x1) r4 = shmat(0x0, &(0x7f00007b9000/0x2000)=nil, 0x3000) shmdt(r4) shmdt(r4) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socket$inet(0x2, 0x2, 0x96) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x2}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0xee}], 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="36b2ebac41266fda2a502f3a949d38406f65f65e468fb3a790b752d79f8994ae3f56cf355d6239a4373e5a9bf6eb70563353b1593d281ee2e82abcd7d3e8ab1662baa8fccf42c96ef0bf82f28a71cf88de72f2ae8f906c9eeb741f4c0c0bcd0d68b59209dd992b2f2e3fa0b551c6ee44d07c33aa7439f24c6c2bf9c2a44f92dddba7c2ca5e6a839b20dad02f1432a014549e23694143174f2fe8c59c3cd3b6ed597e26af4eecb698f7ae662aad4f95cfcd2e4fdc52ec690e79115be960c22cf184a50456dd4ecb8596041fca0c44b2bbc43b80c3e36fd02f4a79c00e46d0da68c7ee441aaa1b66624980377fe5971118383ecd84", 0xf4}, {&(0x7f0000000240)="28850e094ceaeb4287f534b1d28d72851727d6dfbc61295d5769659de4a46f19ff04ed35fe0c106d31d40783af6454ce7ce984e1a7f4581999e73abeff3deb21b10d600cdbec65641540aff3a1c200ebc552f4491cdebd9ada8bf9f575ef4625c70ec9ff6978fe5a52c6458a5b2e2396dd94af3b7b98b37a32108d802802b2292cd928f675d2fb907ef7ddff21b43e39785f351ac1a118856a7dee67fd807142767dc94c8663df3326b99387a80071027c3de68cc9baafbcc0242a42d41ed1d6892ef9beb259414f4c40280dce6713e85f01064cb27027bf280efac47870664dfe8b1d9651ebb3cf20a4247025cb833ab1e4124f8714e4f42b256c3675697abc743b13bc3370efa278fad3205d6a61d3b33d75822887bf9449648afa5c69ea74cde2a40b9ffc11b6bded36121a8ab8ca5fc80c72f8fc33b70ead2dc1451bde6648ab7c68693d3fd04e61d5ec5b15a3be1acac7cee4d42220b5b4ac9403d32695feff81b64db536b2d08c76a6379b5e204f183e039406b13fc9b7bca4d1ebe1ca2794e787db042d61ba88e0c2de8a3c56606b34c3ed614351c3d2a9363d4ad32021a21b0deea94d2fe82426ea364049df3236ffbbd7f732671198ac4216396d0feef05d3299d488bc2475b7331f6e4a0005c9cfaf0f7947861fc973d38107595f548bfbc9f10102049ad0d0c423e2f4016dd85b4daa838cc824bfc78eb169e2d36a99aaae8c5acad24da94b1b85611f12b423a23e6a8205bf6fa74ab0734ad36f4cc4985ee2ebb3b119ef69e1d7ab35700bd2016e17e3afcc7bf96df9f58a5ae815d8891ab9c9d79b7ffcf1476b608141afc9e3fb4e004e57088d2f5aa755b9cb4428d413b9cf17aa16e9657e2175583ebdd4de3d1877128e1b362a5b4aa6b55e253d4e3c0fa473e214d13b6c0926b95eb4ab768e7b331ec649f446dfffc9aced64c1770fb053c5589273c54bf93e36987216ec38ebab4428bae1199bd97c6511edfc356833d652842e572308703acf4aa39e2bd8cb4c4fbacdb2f6df36d29876d92dbf44810b0ac67efcc99588c040d2bf8aa6bc6b09876c828837ce4594256a7f3625e2b089b7b282b8466f8e236b5e10512674693b168bf678ec203a5737a941aee15597abd252ff98b418178633337153104bce0aaadcbf13b4e2513df833fb2968535acbb3d0719f6993c479c50bcc2728102e9dbd02c1eb3366b1e61df67dc385176b3da3c652dcae8cc408296c08b9aafd9b7963610fa1e4c2e80cea252061e07d3a292dd07c514845e50371142731b04639435b828f41928087e78d020a3014dfcbba036d271ee0a1f4a388c6b72b8f5ce4d2737a0d3e07c91e1fd43498f4cd3aed225d14b431875037389db52a2cffc96fe4151b3cebfbf4f35204f6df8a2506ddf8ae0942ad74d46a7228f8e20ef1ada5c45dce98273306df5be06275db979466b9396f90a8736e0e8f7357a07ef2fcdae2f1c94b2ffa5da9fb32594f6d84bf48f2f83b01adac0c8f84573c72105df1cedf32f11b736c362071e688be6c1d014dd00e45ac90d8d8c5453f660c577612d6e694d78f382d1bfca74c2fa477d6b46af96f0bac0d06b9c7d1f8d2191f01ef9a71fd126d9c8d21d698787531a1178de84f2a7d517882bc6d1d7cf5f822d0f761eaf6a8c9e94a3dcf40eb86edb04c691010dedb7f8189fee109293dcbee2c62e019110cfb567888f7ae6fccef8b3f492bfb7d8a6472bd293f765d91097732e5b100b1794adf8dd2f7ec96c3f278680f6de3c72aed7857051badb0b8a25518a039fcbff7fd898c749e165f8db95a1da1006b1def415e722c4515f452786113833faae1f351aa444ceb74a16153d6e725d22c6720216e376a977846d5f77a464f0b98adc5eef78de2de27fa316a3255dffcd9a5b0eee408f4f66043a5126429890bd43d90cee45e1d6ceab0be9d313a279c8e99168fd5a8bb3e68065c80caeb40ef81846683992e4010ff7a3a80fb74999b6cc4fdab22b4a5a709cce9c942ece697932ce991055ad3f96650781e60752ac314ba6747337d0fb7944bb8ae15c17a07cd139fc6b2e83ae4ffffa600500598a083e063e8a9e33d91201a77869a89dac28f5c8c2b4935a636299b7ef3e9f56c0fded12dca922473d66801bdf4a3bfa152c965576b7ff8dfeca8afbbe9b735e45a3c6ae715de2a811726dd17b949b6027474e52a2e4928914c19498c47469b01a59dbf9525d9fa7b858829cb8d53a0570ae848a40b1d632bbc9c6f25601c802448baa1ef7262ccf7550720dc3f5bdffaa359a73ed822ebe850d7c2b881aaf88f424444ce3941526dace041513d8f2e140a8e57e446893251b771c155ca04893432e7bd851330a5bdc5683ced4bddec4378cd5ddf701859d4168e918a55e64439b7a5d9d87a69dd1f1939cd5dd095734c1157ec49a0754e7ab703c3f03084c92c7476d9bfadcd6caf0cddd119c601409f099d964e0076cbbad609964b199d277229ed0cad05ad05a2c3b31e93a1c3e1575706879b1715d0f3b3c2efee6e410ccfb131a4e4d8f57edae816e57ba9151916fd6c48653e8e67212f86f2cda3f893e1fdf1fe4a9dec736707aaab5204792b4d0256170975b2acf1671b4b1c44f5620d3ad212351c63227ed96d55127a79bdba2107b19f79ffd76a0eb494da365dfce065c149e99d4b4e30fe44293b1a942d383a233896797d8e3de14d41952725b5014172ae78527ef4c9c9fd46b9d0115495ccdfadac7da01284e4bf99a620a0bce81d1e7d4cc4790d50355a33a4ee7e704f0ef536a7bdd8864a09caf86a8f0abc10dbab6e7c1f48318de2be6044bb1bc4b9adf9dd5d59db0e7caf861751143b9adc0bcd9b4271b51b73c4a2f35f8d0584bf0656d79db36081ff09132b3df417eea46b116ecfce94258788fe7b9d042fbb139dc5d16a97c03062d9e8bde5cbaeadba9addd0310f21cbf8414afe78672cd355715a7e2a94d392a990a2299f3cfae63b2bd383e19c9925825a68d940c00397b5d79f297eb515420f2688283ec9b05d17f68beec77ea381ef90ebcc4d23ed5f70544bec7733c5dc9b4a47d17182b696d3d6f9b95e6f74f813c60b19cfe9c87cc0ea8916ba96b6a9b0663922a7d650369c4f6ecf1f0e4998678b059cd902ff9a6041c45c556eaf625d27f813b44fe70eb29452c370e91045322a4b1b35fabd1ec69f338fb4055199e8fea4132a494550f7a16b7ef18dfe98d3e5eb74622f007e13aa69ad0b5acb8a3101562c4846d13f3b64df2e5107917f9a38d671fbd2686400fc585b0e441d0edd8a4ceeab21ce5b308a76857e3803703c40aa0183e70c4eb758312cd0a7dadca102d89518168f9efd437d0883d89975555daf36cb631d513d41b36e9bf76c8cd94449574881ccd249e77b83027333f02b250b03d153e3c65b843ff02c55e5c5b17683b86f46b7ce5d6253968a64a72ce345f69ad5eaae03982aed032e101b66602f11285dc54cd6b692fcbf331db834831ebb4b9d20930a57a4010e481fe6b3a61c20dfd336fee000228baefaa0bde060a151342d497c2049d5cde83ced774d27806ce1435ab0bf60384eace233fa1b63e6455ee33c9eda1cd64e17fc929f837d937e929403ece99b3128b67185681bbf8c35fa1bc7b6214d309b87ec298ddc8965304100058f783fab6bd47a5675aaf19beb90aac7e687092967d3de59478020c358fc16be82e95a85f3739d85c24da043f537231d9b4ea4531a1bbce359987f6988ec2be252c2bd4faf823c2f1cf314d7bfe65b783de06f0eb8e61bc3a496c913e3f1cf80019d60395471ff4e21de07fb75fc209c190d3fb8e07e2a5df751bd866f96d7d0d1e92f6baecf9fc7369ec0c90952e8605c01ad56bc7b754960c75a0c46f9154d7dab01e292c88ceca1d54492e96e03c0966f354c0e02e2bf7d582ba873c2b6e3df50f6438e2b58b1e68a1432993bca0bd670a9ea4f084298dcaa819c09ec3434723a2a8ba66e26452a070f82305794949e4c2b608e7d2421e7c543b79fea4903d669b69ff40c70fc6fc006d580663bbe245618723b1fdaccef5da995ae15daef17dd2875a85860ddf21a650c37bb2b173d9593c432ffce6810f44ff7703d7ef55cd6b384826b224e63f4d055db84bf934652bf15aabdc6593ef97e60c66b0829d46d6be693371f1e34e0d7741566d8dcceb8f591652518da2ac2e0df918d13af3b1750bdc16456c3d34dae6cbd3af9f5210e2be2d949c60b540fe30a2151d4b532a6e929d9beefa9398bed6610184df814d83041d3bf1e72b2534bc84b59b4ba8ff4d288e2986789ec609e224349ad64e7777be446bc3c741747b9265bf60016e18d02a6a98226facd60c93de8a60dc83fcade2b99ef8e0df9d0242f61038e93749e6fb60e881ee202476795eccc33c6231f3e838831f9e74a964072b7c4c1eb7d858f661e1e53d4e75244eef3925278c933b4778da4ea00606faee49eccbe1700d9c7bb7aa4843684cf8084f28c053416a9074e0b6e95b02aed590196db8a4e0c86fe2ae924143b042f9569f17032efb1dd97d2b97191669f54a42f702c255bc5293de90502abdb28cb06d517b5abaefddf6a6ad97d47af5c52b63758e81c4cb8de5dda651679e3ff69e7a2f07dc91196a2b4a10ff5819340029fd057df984e95751185b2d30d3f50b94ec1c46bf5cec7cfacb2070df65edaa9e60db81a197e4e16e329b3e5847212d711c27844565d188fe3bf211fcb86c2276c0f36fdf48b7441ac71f425db2fe23e630d9d65c42502a9eb7db9f1489b3a2defda58a2b013171a62cdafe0e2e0725ec9daae81d0985c266fde6e60b72f7f69ef4ddb28c7c5b2f4be5be5b3ea15086ff2de3c33605c642b3955399fc56bfcc7871f6e3c8fdb9ecc49fb5a7c6b047030c2da67d299afa424f8394ac4f00399adc5437fcb6049ccda533f2b1a4e83800560dcea9b4362f059ed70e8d36bbbcf77c2771395aa0784b064ecd6fccbaaa32ca791bc187c639e77f308982b70b7dd7ecaae0df9a79d7f018848d92e13b5741776b53730bc67078b0677aacaad38023099e04ed71a30e5178d6e165dd1c9ab8915a347b20f3a8d79f9bc737af1d882f5e132144cf9890301b8bd7d10c80512af8e7c2783f50963a482803012988d822e06ae66521f5419d532ce16207a35fcd95033230607978a92fea98aeb55f9282b8525d0ae98b2255fcc1961955b849048a6d7f3e8f0068f911f574a73c1e4e62c9f54e1cac6d4fbd3e148de5881c8b3635d73eca202b3fbdc50d12d5463b69bb1a3799e29bd1734338b17589d98d856dd9cb8d6d2442a7c8151e0e4161baff32fe9ffa8a9b3443bb81467146c0aef8b50fcb40318cac0b18cff6f5b6bacf598fd2e3e6d466688e99ca2dd2cad6775e772e8bb1f40e8587b16d442ba6a94b3091846e6e15c8b829044740c7956a6d5030905b095f9851810508267eb5e0c2d1b62c06e8c64fec818eb545ed3ec5df1426998d2afdd5e8f2cb7a3c7b2ffa30807b180e65cc0d28b7e752934533e52e847d1efca1a5b20e624c68739db0c7f55dfe3e6094d3c8455ad6dbcb28f0e5e67d139eefe69270bb041091eed382d1b1dacfc58ddd5e87365483c03147d25a2a322493a3cb9a6efc97ee6519a3927f3bcf5a33db5169cb51acd5daaffb20f35d614658b52fb6ec11a3da412f9770fcd1841452a78e19e97f71e3bdc3794ce2b231fe60d25330805176f750d4d07dad806b712706af093f4688dfb885aebc7701d265ad7961107f60bade2d6eca21cb00123acb668877f89", 0x1000}, {&(0x7f0000001240)="56005c09ee15b86af4318225bf7cdb7eb55ce0e412764dc68118453f010ac9743d5864b709b059c3f47d8608c79d3f0cf3ed8944a43b6f0c18a6cb567bdd91b4007cf6c6b4181f7e66b7161828d91685ecd4ff00765519e0b23ea1358c05feb1349e96acd62bdff4872ebc5d7712cea72a2f2c80e7e05db26b024a63b10eb2f9c69bfe00322dcd3a787f61cbf1d709cabc332716b325d229f8a08fd8fa099eb0b468bbb45cf09546d661bb1d333faccc0734eb07095d019a8b5c009321e7790abd738ed2945d60e81d1e61d1a427883d9326aa55b31150be3aeeeffadd00ea51bdeca589a28b6914865c0cf346ef45decdb5af4f7d0ccfcad476bfcf1e2b3f38f92f8a3af407dec0658d3acba9063785af3b1678b8e244a16a9cda3569fa34efe6cac9ead39dc6497a85310f00b396c8e398c411ada1ad880262c4ed90b13ae1ea209af1b98bae58c837e6b4aff7f465f6bae78b79be3066644813a29ab81e8a91662ba6d67a5f1f904837274d9c56801920fda3d9f18ea0631392ba2590fe2305fe1c8a72294af6851be0a9f3ddc655c1789aa20939df4d20d4403356704d33ff107279fefaf7c2f312fcafbf1ecf26ea8f753b0a3bd37c4f239e4072e1ad697f9643496fda96f098f5840c4462f097f8f5a1aaf04059b8c5f307d437ed648c51114c4df9d55b8afbf495dfc35ce73cecf7139945982ea7ca9cf8c20d144defde80c5e42692725b1cd0e580e95ccf5131703f5753364c0938462bd2c3c74213bc430a429bd7c852c69da5e04cd96f423deda5a1f18bb036b46b1825788eae1f23cf60352ed4fc851e136abaf93d9311ce8c3d4bf2dd3864c050b6706ae2c64b6553c3d5a131292598e76ed21e7636d3e7714b3d1c2341e038d6873831171093d97dd8065333b5831dea1c5a58659cf2108f42c0c6e236629d50725c878491c6d1b83f4fba29b8460437ed680d6cf53a08ff10e9cf18dba900954788b5bdd004c5803c4b66e9305aaa0b8115534188d899ab172a2acd8c02f2e358351bf65cb632f6f6d3d7bd7bd23826bef8ac40b820c078270072cbfe532a8acc8fe9620d9ba4a8ac708adbdf050885b92b01bae15423c988ce41272cfeb71d64066762678dc5c043d3b5b31f6a289918d0f94b05d53a6699bd54ec960241b69783e1372a2d2ee376482c5b9f3793c15e5f15bd6c7bd4d21fdd42fe9ed0fbdde288e638768c4059c73252d19d9ef2fa1c5f76a16775867ccb7bb7e6d393c2731cd7cd53651c9db05c1fdbe26dbc6569e688ebc8dff42b9e8e85a701bcb7e5e1d8ad0b92478712aa80fc4c743aff99840521537bea8880b844b80dea901d8e17d987212bf786a133a5e7642e376cf137bd95250b3ee925c224163df489946d3dc6a6a551648ed6b536895474c4111dd38c4b12e24c1e2fcd99ff0db70a9ca6795a1468fa74b73132f226fb698ef265273a8caeb889f72b19e3b6ac5d572e29a6c62c0daf2360ea6613f8a8d817c4f33c29a86958f95f82666b34140f6ce45d2f6e4fbd5ed757e787b39292af7691f7d6965bdfc8731725427dbbe05b0369d38b836c7462ac4afc9ab7456fb459bba1e05ecbe5b589a8fc7fb01a689fdbd5e51dcddf27b8b524b990bf67537f389a30675369b13d95a30a43514daa8c1921277e8f5e169ae703c48bd3bd5aa486dacb4f9bd1ea9ea415134ff573d985d9fa4f50f46f0419c750dc438ee5ea37102804fceaf8fe57ffdef7ec71c10ba50f6f427970eeac359e1866fdc9784af278a67e89971e0b4244741d1976fd6b8bd76162902f13d0a4a81ed76e1c5328c5fd0ed494e167815e357cb7411bc23ed6138e88adafef4a7ebd4f786865499fddb70139aabc196d9587bc0c02913dc535da0aa84b71459fc50e2b56793a43f190e1a50b1b281b90757f97d00e87265e9103a11cc3667fbeec6418bfd1b30797c0600cef8db7842755b7cf138468f96d9bb211d805e6c62e4d434e68405366ce8709036efdedc72b2c8eef8a524d1354e9827950c8eb35a1dc6bc486808b7ea949c3ace286dda41b8316bcd6e46915bbf87582b8add88109612ae56edb8147447623cbf56caf6a106c8e4dcca8bf45ccbdcad29b21d4b74b63749d8f540b4da4786175d928025cb78c2acab6f583717906aa5d875736a2b153c9571e9e15c271a68a70e568b1828fba2d29d71b272a3eb8e28c26ae1c039278e4d6b05d2980f1764205c64542d4fb8868e2119c7ea23e2971253f0051616bd1235d72438be6b28a46f8dd34968327ece43df9ef7847fafc2d881f66309115052db0cac3358290ec8469c85650143847e39031a2876064eeee8ab2b6bac4344bb5a236277c11d18560a54d02ae4f1e27adc6b5d47468753b6c6733dc4dab25038375773ee4e0c3ca7b794fe724cafe15f39007033c6cdaacb3973865f35107c7cd12578d2ad8ca14b416621679be37930927651ff5eae7204c08e9c34bd623c69047de8c1012c50457fb3aef8a85f5e1077fe0e1a1b6d9be9a88f3688618f69f8fef568ab2dd1500e075ad232821405668dda71411ef474ba0dac0d9d7b69b570a0a6d650111614ee1e78811a61a5b9257dcc3221f342500e5857e3734ef0a9aa1cfdfdb14c994b6d0f0afd61f5ca4b0464176e840f77189eba9890c486628d00abbac1543a10df70b011c01cdb1ef4b82e5f1e6857459a37b0c1778469a93f5975bf897ec273d1cf028346fcf275abb08c1a4c8644246ac9008f1be474e152c53033fef1766f857e178835bf7de21a49b5484fe644272c76c973db667e2b7622db261ba0ad32c3bb8a325f0ea1aa7be97e196bf8798747d258c1c49dca80b7be27267b886c372f023ba06d78a7603b2b51b9a2ca064fc487ea8c425252c6160a68dff6b604b009d6b7c0fd10da19b0d5c65d4bf9f6dd68a83982385a531836a3bd7b8285c56666b1796467044e8222aa5d7b22dabcdcf2b217d085dc9f27ecf2fe730cf70c3ad8675bead8093ec7b356457c4634c8ecf3f145747e678d1af6d0764df8cabb29dfcfad1113a8fd82155f9e1d6d33f8159f08331af3804602ad42133421b6676ea9ca841525a4d4123fbd7a9f877392b51ae412f2985d13bf97e197a052fae16cc8da56d3d88426f3afa6a4cf3b737116225df00deb4ec0de34f546517ba81f52ff63135ee8eca9f2a9bf25f55e91a6fc21ac56b59dfb41e655c60ce0813d1581ed523728fca98fbcfb8419746dc20fbffdf5856975382af7a87272c597e0c642f78c2ce90e8f0234155f0ad913cd73af7b334a4e202231569691fb3f3fe986a818aa1e5af9d43ddc48c91a0f7ad134376b2730059924768aeb3728363c23f71d127275b6d93e3bed4854e0fc8d2854a82470f692733998a8b0b25bbe27640628fb0b4c17b6f08b827184bae79f17bf3fd3ed6baaae9f02a2f2b5f6746d7e5a1d03ad70c4356535ff282b1e55561508b76d0212778864957dbc4cab7840c40cee2219ff10548e275eb3fbf9063452620a0b7362e7a86ef6a3f44b51762365844086d27fc01ac65dc586534464b9c2edb98aa0348ad34285e95c1f7ebf64210588bb243f9da29060fda6d1e05966d551705aede1431d718ae2823bc80875d421952e058dcb18f32a45415dbac2bbec17f2b9b0f0084f7caa7866f0751689c100376b0575a94cc1ccad3004bb6737a970ce7a717bd2e8c454f58a6fef9597d7186349a6d7ad7e4084a1a64ce0caf04263cb950d0eb8192bf441e7a134e7a291e85e7eec41e3a35d53597e871f97a81e317ed1249d74720a18b2363f003d7d548e15e15d51d2befd21355d4031294f1a5b5cdf1b8df690c48d12f216ae1b4c525fd12ec8ecea80c72c48d401c8f1ad19b100df778e6d87e1992e3f3a49f1c0ef7c41d9a894869095f10c039258ceba2b8b2358c9fd635050c90b07a987761b212187741ec55a2fa764c5a6c6aef62306d6107cde26c7fab64008df3e82334458421a4aa1c1b9c744653a8936faf38be6fa53f32e036909e9d16f3a87af267adb3f1755cd0fd8e4f97f44278ce5d3a830bd21e3b1bb03949eb822734cf53c944d3b5e10a1aa787c7871407993e44d67a7971658cf104ce5a9483d24291278bbc6856b47c1e61d371b501990e27a48b526415391c92a6215d4a3e9eb69b64f812eb65a28ef7f9748bfe6617b503e8b1ea18bf93d2152eaf725780c6c85867d5d46377ddf44c25734cca1d567e3133b43a0fa8452255b6024196fecfb2fbfe055b332ac1c1b9f356e03741ab2ea11d919801f502f35533325a348f3c20a06c64d14388ed0c98e22c8864ff13615feed8b23e89e9996965dceb5252112524eefca3fe4f82a6bee7b46120503f4d844b695b6624d9dbd996a28cde86975eaad2e691037812662fe2e3f67bf67c28efc68f95884c9c79a47e32b7ad2cb63964c59f4bdb96856235f6d94058c5f0453966c11f5cd864c01f4c7ea075b037c31ac5a21993cc51bd68a39400fee898adefbde54d3b93f1c47ca2589d193b70a16090419b56dac6907626733e281d3fea6d0fdf8f1fd30dba4b2685b9da560c16af5d6623704c5a014ced13b7bd72e594d5076bfc101cc7addfceb73291e89769ccac5cd2bff79609418febd8762de641ab7680e972203d0b990014f86c5aa49c3179f2da7a600ad7108123046d8a633f33355e09861079a5ec02ee755a94207d4314b4feaf5075786711714fb0df922eb43ec097b30c47fb8d9666cef30344e4eda059601f83bf622342a0019c9fc0bdeb95749e433804b23d65e7f0862b71159f5179a1ae008d88cf4779a80307992029c6f50dade26467ceb5a13e40e6b9d8696eab4541008380dcbcc0c5f31e43a772528411bed3ff32f4f8413116f29113a0566a983fb1f0c2c20bf1f0925cb43eff9b134c6d7516e241b06f5ec04f520f3e3754b34501dd2761d3ee0dcee1f04b5a85d7df94d6d94b051a48a73b90b476bc61c3d352c598e50eb3406d342af6bf0e58fec0e8f91328b062ed351615e482a5a3896c4f14af35040e8c125e8410a884e3630b990e322006bff47b843452bca70809c1816304c6cb5f4eb892b01252b0f84ec4a7f572cb2e6a53074d80918e2dba9af3c275ce00efe4779d0f9f32e5017e395b5622771596559cd490d9c061295066b72731459c946aee4cef9a8dd1037803b72b9799f7edab32cbfb152cbd0f2569f45d3089224f8316c28f80333d24d2c9126a1bdb5d177e489f4b8b7ded7959e38789d1392f14d7efbc27921a80da2febf3e4db2a9441f4c29e1c489618039ee6efe3f3d74cd81af0c724b1958c75ff56b08ba9c1fd73df7364bd05a50a10fc9e6bace69441ee991a4790d33da333a2aeff6644891588675159a9a4cc564f4ff3559aaf8a8a4f23a01553560051928533a83f5ccffa5b89c766696a9abf06ea06d457f40f7f0e1977b1ed69c827c312041ade4811e4958292e0a12a1adefe0dcb0ebb3dfeb45b1a42ca3434c13c05ada30c14ff80670004dce3f7b43b635ef459b3bb60f98796ba590a5ff419f3968859edc8a1d7319e83df48e01018d1e5b876b308a10f01095ffbe2aa8e43e0fccfbd1d00a42c17b9b5510ac6d36420de7e33e995297effa0b780e53e0b486883eef827c08d837794fcc775e898a7b9d153d19af37263f9dbba9dc6a6b669bfdff9ab94d2475aa5017a5831adde8afffa214598b00f299db933a4678200ad185c940e5c3eab18883a30cb313922e7def99e3aedb057074b207a57e3b65ee3cbf1639c61cab191cb3abe826165a6653e89e6", 0x1000}, {&(0x7f0000002240)="1d8330cd4997954859b6f444ddca9bab303f149956c1b242a2e0858887e656e0762e1f97d5f0c60b97e92936fccdb408cf66ae16485059df19b667e08e1af221c33484758d163a68075dbf47c2fff3c1ee8100478a35de3eb1b1c0fba049da50cd67a291ed3c72f9f362c8c9337c1da87b6c3e6b5c6649633b1c709a96c27f93cea41cfb315261aaf8b9669f17d9890c0c3e15553d8c11beff6d72b8eaa51f58062a18e18249b71076", 0xa9}], 0x4, 0x0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x2, 0x1ff, 0x0, "b80000f2ffffff080100", 0x81}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000001c0)=0x376dccb6) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="6ac723e2cdbc2674bc5f632ae3f8d98635746b2dbe"], 0xfffffffffffffd61) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0xc0000}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:04 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x1fffffffffffd0a, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = dup(r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000540)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0xa27}, {0x81, 0x4}, {0x6, 0x6}, {0x25, 0xfffffff9}, {0x2, 0x5}, {0x40, 0x80000001}], 0x6}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x80000000, 0x6, 0x1, 0x31, "a183513f15f1a4bb6a51b48796671de90c771ed9", 0x1, 0x9}) getpid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x640, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) r7 = open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r8 = getgid() shmdt(0x0) syz_open_pts() r9 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f00000000c0)) semop(r9, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) write(r10, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffcc3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r12) r13 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r16, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000010c0)={0xffffffffffffffff}) kevent(r14, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r15}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r16}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r17}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r13, r18) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r20, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x1d) fcntl$dupfd(r19, 0x100000000000, r19) write(r20, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket$unix(0x1, 0x5, 0x0) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r27, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r29, 0x6, r30) sendmsg$unix(r20, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r30, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r28, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r12, 0xffffffffffffffff, r8, r13, r25]) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r7) ioctl$VMM_IOC_WRITEREGS(r6, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x1]}}) r10 = socket(0x18, 0x1, 0x0) close(r10) fcntl$dupfd(0xffffffffffffffff, 0x0, r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0x2, 0x3, "db8dfecc2f4195c9354772c69df9fda600d9b0cf", 0x81, 0x3}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x1d}, {0x20000000000006, 0x0, 0x0, 0x2000}]}) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0xd420) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() shmget(0x3, 0x2000, 0x440, &(0x7f0000ffb000/0x2000)=nil) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) socketpair(0x20, 0x1, 0xc7, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r1, 0x100}], 0x1, 0x9) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x1f}, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x7b2f, 0x6, 0x1ff}, {0x0, 0x0, 0x0, 0x9553}, {0x6, 0x3f, 0x0, 0x8}]}) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) getsockopt$sock_timeval(r1, 0xffff, 0x1806, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a49f378bfef3789ecdfcd4a0ae38d0ce05a2b3edfbd00d045b7ee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7a9ce63b7ca7a89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2f6e386b629ae9ad262e704c3a86dc2c98aeb88d8f6d06ff6ff0c0839e00d4b5497be0adebe1379977118400d7a097fa03da96fc3383140eb1efb087565d0304eb5d115c28615650184e50c5912e3507161d9f72c46bec4bd90473a1f0a10a59595e4d8ddc0247494c7ede442a8d0cab5e7cbea9a6c54faf09f8937fc460f4"], 0x10) write(r0, &(0x7f0000001400)="8686195684072a42a5e3bd34d0026eb9b327bddd2c5f6ba9c69c7afed8d00d91b6cc957f88f2e5efed0439ac82dcc8e95bb291f272b7cefb042d4912f32b2348dee1dc6dee60cd6aff4e761e623358a5a85cab550f8e9b7f54c4eb290129f1ccdd6c9982854579937a6bc5049d3adc896cd9aa3cf1da07e0789de0e788568e29792d03fe011a533df8ce0803de8b1fc3a4792bd940a66c641519cf8c886031cec8a059745db41527ed92b8c1b76eae5c7319aae4853b52c7de0f15c8d07fff06cdc56c142aa89d5bc7571d6be1e1a5331c621ae639959836e28fa00cc59ef4852d891868657b23d7570b8ad5c1a79f8efdc017593ecaa95f4e7797236891386b514b471e7f29eb0ccf2c0ec45388de45cb31bae8c6af835978189b54991d3764eeed9cd865af14dad4a6f3e40a6d1f86b0d150b90b720617df7342c92149eb59051a2988fba330e9e312ac5619f93e5d1ea3585c85b6dd90b4eb55ba3be0585ccd6afe960d118a8ac12f57422276aa0d2eb1a37acd90e16faff6e35d3984bb2e754c97a781f581fe41d029ae671644abaae476d1d2519ef49f1249a4b8772ebad5e164dab10cea0d76c4adbffa1d737cf1a4064de6ec49cbe5da5edd27a8943142c0d889186ab9187608908581cc887774ba92e374c0fd42ef49a8f57c381e1591bb4d83fcdc3dcd267aa61b1e0a5accc37f7716624667bd160d8deec67b5cdc39cb8e6b00a4683ea29fa0839b27a299d76773a436d3afb20a23c350bad16305ece6388226ee95df70dc0dea87abbcb7b676f05af744b09f27fd8e11740b5de80d4ed6cb4887715076ef6c641875204cc223ea6477ce306e93fdbe7a18b654c5e338fadc63b0f88373711f26bca99a0b838a482af578ba50273c2d3013300860d9c3312c6cb37fcf74e8a2663a016e17e0063f095f4ff1852c8be21cd98b5f238c86516531a0bc9d431531acd7111cd716803773694c8b3fd262edafe8ebea50e98a268c935f7fc336aadffc170431000aecfcca64204a31b657ef18db10f602a578b894fdc7fdf511f84c86819cfbc28ebc948e2a694152e7f6062e7b4fd8226d1cf4d5cb776d544fcece455d74d7d0f6e4b014a6536b464db76871039a2e705e437c9e4dd42f7709278fa5326005806707cd7117be24776f11e8d3897b30ea40cedf55d61a1b08abb1d250b913995aa924a71495f2e6bfc80e13d4f551e072970a41698d63daff9aa2c11203f7fb1ff69e20c18ce609719b0ec6b944f40e88f81f63add909538ef61a20379d32b7b832297d3c9f73ca5e43b7b2c3af265b73320a8f3bad8f39d498d8e2fc1518e87ec7e5e3d71b0e30708899d06c8c306dea4114164484f4d74d6e2aa5102693f818028d05f41c74cf2fba1a071880d332a64da2947dbfe51e8c01df05572f20bba1e61c498be69bbc9d085b9c05fdb056d0a3f297459a1576b81694b5014ceecccac7746adbc11443522fadacf5edf1a61a90cf6ec97e606ce24edd3ce93d8b12a22af127f05e4b161fc0b21d0cdd5075963bb58ac94e548c4bf1152d07dee448f369b8e5429b3dd73115399f99cb15f0d3253890a8b9fd30885f6892aefc98eab8d90bae783d3d15e5235ef37be367fce7062e2047af22c67a4da9f94d6401abc5fee9795af18aa97b8c852c9542fb1bc40608f5c6c310c3414eaf1bcb38d0721d971c6e060addfecdd15753fab26adecbb6c1c246871492a3e2a8bf8d16263bf0758a3f0cbd3e44fe899b5ab8412ef4d2dc33b972a89b4444175d81421aefeb12ad8dacf3cdb16b4a17e4fbdfe28f43482738827a2ba238ffb33a0774161a876c51da6601922654491a04439eec363fb655ee00fd3b41d879fc0eaac4f91ff2b1068c99d2e9c99222393ef618fa348eb81ae38624b75b4128170d389fa8d8130453d043b4338fa77341f844a856b607b5105e8db1b908922700e47efd0ea3e5e6b7d54c37fb25447d40c7d995492b0849fc56a9fc4d6cb51f0db20325dce9e764eed3a03706d399358b357d82c995ebec93de3e4f750d93542c5fd5e5a8dc55c4e9ae1d8bb8aad08c506284111c19420a28d986fc69e4dd986f", 0x5c9) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x1b, 0x4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xfffffffffffffff5}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x2d, 0x26, &(0x7f0000000080)="d5ff9668", 0x28b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r7, 0x0, 0x0, 0x0, 0x4, 0x83}, 0x3, 0x882, 0x4}) r8 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000200)) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r5, r7, r12) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/188) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) openat(r3, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'d\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000040)=[{0x3, 0x3f, 0x1, 0x8}, {0xaec, 0x6, 0x37, 0x8}, {0x2, 0xff, 0xf9, 0x2}, {0xfffe, 0xff, 0x8, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xe562, 0x4, 0x1f, 0xfff}, {0x400, 0x0, 0x20, 0x7}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x100}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x80000004}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x20000, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = getpgrp() r10 = geteuid() r11 = getgid() r12 = socket(0x11, 0x3, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r12, r13) r14 = getuid() r15 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = semget(0x2, 0x3, 0xe30) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r16, r17, r18, 0x10, 0x6552}, 0x8, 0x40000001, 0x9}) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = getpgid(r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="b0bcd8881a333c54ad1499569f86c31b0fcea8e3637b26047b0855178db7b84201d0764fb1239017d4df99fa50df64304d214fd4c03bc8e9dbbec2405cce9f1286b8ab93394022d33ee3048b35e5b8f1ab643ceff1e214948551d517a11c99d17f71c742f8aefe7d061defe4bf787f01c732265185fc20c80a", 0x79}, {&(0x7f0000000080)="66db72d313b2f8", 0x7}, {&(0x7f0000000180)="47b104e069137ae55d5d1addd38dfb419504aa4b524dd7f8146f1f1a50c5a431ffb048fcc91276a5dba45d48f4b2731f7bb8e6dc5890", 0x36}, {&(0x7f0000000240)="5820602a6b3096ade8ee58b307f4a945d0bb83a42235762000f0bd446374c99bbd2e87d0f3ed9a747bd7571ff5aacb77737b7ebe31f0b63eab700cef64d4bd2d97f23d76ed9fc9fa4d4bb6aa0481c23cd17ccdc656a71013b4f0f66fb6fe594a6a173357a0f94140587fd65fbe7641bd43b9de742207f5695caf3e86435a95f5aeb1ee38ef60d52b95a76ae27f431f257a4e3ca4b04ad93cb4bb4f74205ed9ba181431d419df43d45e4141671b0ca48819c8aa222579b2b54161037a09c0c5d470c72af164db78", 0xc7}, {&(0x7f0000000340)="4c9c848169bf63bc847dfb7f9ba8d3f225fe9021e4201afe619c4ff5a26285116ac242d9e13317e7004309aaa84a0246e23372b78639f251cc9bf769f348ff11e77b89fbdf7f80c329716af3c0e70e78d7ab96f6576efac4a986c32d6ec5736323a351dfb2530e3db481974183aa35f1321e4fa8c56c73916971a8276ea31ffb18d056f279e8f201cf4acd8b9c486bb711b0c9762a407c0f491646d1e76a6e57ec88c66e8a8fab437c86957befb74aab96923d6859d5b5966a79b90fe0d38efb1d29ec3ae0fa27a17e81e01751d6fc3a9f719af2f499d63627c5bfe3862eeac955a614a621f4cae7bd153895054850679659f4d2c4e689ea3ef9d34809", 0xfd}, {&(0x7f0000000440)="fafdcae924f5229217ffb2a0a361e6bbc08df852207c461b6817b63ba26fe6b6", 0x20}, {&(0x7f0000000480)="76dad5cb7e3a518d320937e8d7e682635f72b3b289af423cb8a826502036c7f3eb36880125781e20f38abc52fdceeee1646db3", 0x33}, {&(0x7f00000004c0)="d466a03a71eceee2ea257b54b588d797378105c37270bfb6717b4af32172298e7a26c84034f231ba4594f48369c9bc861ce5c7a2278afc54a99900bad208532c3b7a63388436c46b18a472bcfafc00b36c4cbcf2e75b2b9c50fc900948be331470732ff06b8ea2cb8c3c08e0cd5133559c6a6f4d8b439beb82fdaa6777ed65176b21aa129e22b3e4a3f25d2ec516a3fd7e6cd0f73b1ee0390ca46df08c0bfd3e5e0e7ad55ec726c655cf359008a0685f6100c8b16578c8a73e575fde", 0xbc}, {&(0x7f0000000580)="ca066088cb3908509e3fd118789bca83bf", 0x11}], 0x9, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r5, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r16}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r21, r22, 0xffffffffffffffff}], 0xb8, 0x60670735093cc390}, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x8, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x3d8d7c2a, "73ae510e52b37b2e070000000a00000000c9a26d"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895ef88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b934500"/1218], 0x10) dup2(r1, r0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xa02, 0x1, 0x5, 0x90ff, 0x80000000}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000240)=0x7) dup2(r5, r6) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) sendmsg$unix(r9, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r12, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x33}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000380)=0x2) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) pwrite(r0, &(0x7f0000000240)="41086791372aecde3cf660eb228dbae4415e9cfe9f776c211943bc8dff7523fd7a1dd33400e1d040f4e212ca7299080007a699de1fa514c63a8783e5e7852eaaf42b8a5bb834d0bdbb0361488968ebb7d77b3f3b663c8e12b11746a18dc2954c235603c8859a30bb7db75d470c3712c9f1950c1eefe015bd6de3906003ad1a063c1c8d65f4cc0e93a4fd67cea5168c82d38f68dff733f5b7a0b12730a6d94eb09bd15f6946f35b696206df1d56ee8b34060591b2cbb8376fb461261042a3c6e32e6593d1dc53913409aaa2cc9a2ffdd5fa084bd138b5a6776bbd5bdd5644d6a5e84c43cf11db622e1fc4378ca65d979aa5b631", 0xf3, 0x0, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a497d299efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:07 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000002840)={0x0, 0x0, 0xfffffffe, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0}, 0xc) r6 = getuid() r7 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000026c0)=[{&(0x7f0000000100)="b6c6b6dcdf739516168f657cbbff2559880dcde2bf926f29b6ff7b341479cc723c83aab6142bff1ed26b0c967ce21bc2c766c843d97ee5e758ecb3a0d1597041c436a1afe8c4ece796971a1bd082896e5707ede41df8f58318975d187209eecb9a8502883948b900b1239e8c45a6225ad827e58da957844af25534a56d6ccb00309f24ff77704621c4f0ad34ec2041a6c08274f562b20bd5b072e15c49bbab5fc58be235172b886e0dab0a27a3ad2438b192086b1077db069f8bb27d8f7a6fa36b780fa1140449408a7564", 0xcb}, {&(0x7f0000000200)="210c3e9c1798b32d58618b461e173fb651320c33b084e7525c94528407a2557e7d7548115b1325a3cccdfa0a01b069da5be610441dbc1028afb4f7a2ab505c987f826286c384e1e04a6e15fddc7df195182625efebb9a9d8eec142bd0a0c290084e1afd351e4cf4c94a62fc758641a8595601e8279b52dd8a1a3608934f4c70152d4d072047c27f94d78eb5cf2e2c1704295cd21", 0x94}, {&(0x7f0000000340)="0da8b8c1416b6c954caa38704183ad2feee9de7d8b1cd87da0ea65660bf0ec2253af8b4b55fb68d6252e831b5c0af81a8cf06f147aefdbcd07716c32a89d5d02648502320765b09c71a5e7efe5e4b33dfb0e668276dc164054989cc6ceec62d128599bb70c3accf058ce60141c3dfa93d8e0a9ff1ef51f0bd801cc404d857de2022ac75e54ad9d72064d688de0266bc7edcc1d58755ba77cdeb866fda3e152723ebf79637638b10d8b50efa327924b26ac6272989ee823be40a75c1097330e5a56c7767c73ebd56825d3", 0xca}, {&(0x7f0000000040)="0f4a1124860ba34ca524fe589f0790ef8fe56ae7707f66a0347ad9118007fddb2def45eee4f2", 0x26}, {&(0x7f0000000440)="1eebb1cd099b864ee4f0bc0f630850d9aee1e7cacaa39a04c8693a365fb83c757fe561bee6bc1af898d82f0cbc498a2199bb9963b2cb2f4eca6a083b0778fff6cdc24667f2b9bd0bf2bc067387062e96bf5e5676c974208dbb56f7e79d9a901fd8ba8a3d3f6df16d1efcf7fcc089210221bc62ae71c4ac5b96b956734cf1ecb1a839bc58feff381bb56adafaa499ad52", 0x90}, {&(0x7f0000000500)="7fc24eb443e830eed7db3a3fb1f7581e6513f46f153d96505bdac9629dfe54a01769f9050ff2c94d455e0416f3c82b7d2ebc68b2c9a64f6fecede7fc54fbb7df4de6f9282fe63cb3b852bd9b", 0x4c}, {&(0x7f0000000580)="ba58df2febabf69d6db8d98fabeffaa27ccde719eb03b48837b56a8968519e5435f8914b1b973e17f4a3dc95eee9ecb66b332f905e0b30c43a2b2561e4cecb43f90defba8e54ada058fc791dc3489f806a436eba0dffc7e46dd63c84a1ee3b1e51f9813445e47ca20bab9c90adf3bece141b3765be3933eb097e5fe4f9115730a0ec43eb7df757c9ffb0a8df", 0x8c}, {&(0x7f0000000640)="2564c3ae81f09e9d0de6d5794ba6f980c2a6c7157db4987eea68e2bfa1ec5588ce6840735a0a3036415b4a0e1e898920e9b2b9b26aec12454cb6f00ae2a0f04d68fd0654f9d9235339a5b6de50a578dd53ed3ddd37e668e01b23e9fc6b3ee3e421f9de42d8a6ac5d7f3018ec0bdd1c5fd4b9ab8d347fa612e8677b16a76b38fd31da22e5c0555772e3698a104eea526bd95be3cb8bfb3d75f348b119e1c2195f29a5249cb9de66bdea7a673b7b7d11a72d5ec744c6c36d65878cb0a8984db936f116f54915c9d965d127639fc6c2e747f71f72d35e49f26aaf55ec3dddb81cc84d9e58f75c62342a6b87feee3420cbdf6f9c1eb6beb4a329f0fb6d86b0bea7f33efa6b8fdef0456191ff5e69e55585e216e44b7fc8798876cd1aa21f036d3fb41926599345cb7e038626705abe98ba17cf355bf93166fded3cb5e2513cb449e7765f7b2dd2f7a7683d34538b9a0278abd8a63d744567f71f4a366540ff52c7353f025f018a937c21378e6fdae91ce71ca079f7de7af45b173779d4b29a5dbe5cac537bfa427768d600c042b5565862911c96ee1655d693edc23f435472ebe9a70cf0c4dcd19aed07c338a7b530d58b44dd57618d4e8284b62dd7674f38cf79c9877b44c16cf6aaa9193fdf6d43237846f049f62435c1bf76d28901f24bb5bd8ac4c5068bbf61fe7ba264bf76a52f5670fd4530a413f4a04c1e0e6393dc1d0d824aa3cbaf14c9e568631c20ce6b7e89ebec4ce9251e329de6b98d797b2c2ef4054c5a53068dc8416de4a45626c1f1a85e0613a78ed82a48210e31c20107b256892cea6dc0b86a9ae9f6bb14c74a4e0b798762a267aaca4e7068eddd339096b79d0f9b54be64e404050620afb0e6f9d289dc0718dcb62311668a194d11c73ea5b585e0ed52e9ab2a9c728287f23c237da70f6506e6e654bcb58cf1ca255546a6ca8f23ebe7ef7829cd93791d93f9ebc93d954acefcc2397a082bac3412f413b9ac3dbb9a3a33fbdf04e646c4722c552f4d823209784112089310945587d87c21aa21122eb67a8c33a3df5d9a4fdd9e2096e5a7919186fdd7f1c3537ea139be8f801622e2e9827ab18bc6854adf10eec53be011e79273822f6cf414c4b91b24b47a01e295ffeff7976f0e1c2d3f3e1476ec24be2eb14f8033f0c2d1e134dfddbaf6fd5e0a04f00d54b3a80c20f621d391c6254aa02c755c948ae56442c485f1414a74f3f28057f02be070c756c2881679ce815b1b1c38ed5bd21fa840b31d26aeecb0359a5da83526978cfa730ca9825574ebe0da1eb8e698665155d3c4a7850af4068b93d8dd8ebdf9e9e07c6427cef17e70cc97314ee7987403f8b91de6c121093ff44c598f3f5bb2969b861e2edb305a263499152e8e12177dbbf95ed0eab2dba1fe2d4bf0a9e90953534aabdf3b0d3d410f29848d0d7af6e223b10d3bc7452d87aa84622b74059a296b09ae76c4036cd877af306b0730df622dd483ae89b74cb625d354881d2b48abd38208dd946ba4c3f806cac0ae6d6af90f0f78f4fb9e3ab22b4aed134efbd55582478763364eb73c2d021ef8915973c20ca0fc142f55db69f0f9b5f55ac4f8a60632ad430edd2e975d1810b3f5d6e46de94383f17c1bc629d461a8e5795a3f7676cf01a5c685b4ff57c37387f05635c94efb7bbe000b815f58a0938952d08f22661d1d12b3ff9257a8f23da22cff25e7c6130dfbdf6c011ac48bfc1553ec9e95b3a9a016b94bfd1057d0037da0a5e5cbe4ac4e5cd491b53b138782c1582a859905ad35814d91c140a7e4139fac5e76fa1d78a0f286069c612cf619fcb6da0d6f00b6abf90504db7756a6469ca67c30475e7dfdc23071402772b2e32c4b0b1725279f00d8ded73a7fc09e146791b03cdd015a5a84fe3e8cb7f1af8057f3524dc7935eec17159184e143bcd1ebeb3fbf29d3238046f2b664da1e168498aa1d1ff90debb0eada6b36ed51836d3725c6b80c6bc04dd2f789df102d5d07074b64e4019b298197676940855786b12919691d1058aaafdf5fbd82120a5cb481dca3fe42ea451d4e50c631ccff8416ef1eddb6f3642ba20f54fe748549294a2ecd0c6fec3e899b2374adee5d36e1c3e970260c47d566c7c7c4a5fb32abb47938a43832e03ff056d0b2487c951632406959bf7cdb6dc954bb8c42974cd480c2a25da648577781a06ee4057669f95d4400952bde05281d9d6c1a0e43cfc4b03585f75813cbce7cacd9f28b9775c188e0713f6388d21e856feb8bb97939ac0b8ebe519b039027ad3a96923c7f9be0763c8ed1ea357078a09ab45d42192f65a6e845f086692a32819a45495e8edc8a4f828cc889804dce909a3aa226225cc1a60b8a636d728c8e749de13d9c4cd717f81db675b55ef310141d7c35a21c6ccf459aff24eebe9f58df0ee52d17f9af15285445da4f660ae2e65a4da42c3022c6b57a70b31684bc25126eb1ec8295d19e5add3f04b27a592fc17b183f3ad7c3bedfc73c44b09d8217d60b8e4c78a552f61f3c698ed90280dcbaae57db33a7d536aabc933ae9e1e2f88adc07bb1e99403f1222eea1828e0f6a847c7fdae51f3bf4f57398ed34c091afc93356b7171f9aa0c72dd62bdd24f7781cd9806aa7c7abfd4449399cc4fd8e805407bd7c4cfa201dc0ab3b1cc7952108c79fc09c2e9dac92f973f369de59352724999fb838ba6fd5ac428ec220cdc8a72f43cbb68a86018e6d7bce97e0afa7eccf697812dda6e2fbd50d9d3ba04a74e7e9f89c20ca533e87984f1109c37cf152fd2b320dba846028a030853fe31892c3d925019b92f218c69ac0ff62fa4873f693d134b8db1981a533ed9f376c23f07c73e4653acb93c32ea66128a4e9b31682b058e2827fbf2e497008e0a662c0f52dc6b66b4bce8ab0afaaa1180d8c1cecc6fa08ff1d0d00a75a4c9adb70f0dc460d9b9931052fa4e36a8940f0fb106fcc9806a8f12cc942561db7dfe4bef97c96f77690f8fbb24acb4f19ffd10f5dbe63e7ceec8bc9e63ddddd3dada2f819a06a57d51093001499cea0df6208e2641e0da2a83684c61398960ad7fa081f48e48253c490b4adfb087e200b3239e7d5ec9b45540836574eff47896edfba3220b3cd2c5cbaf4328b1653ed8a935e383e307221227f8bd89f6534b4c32720fb3e33f592edb1887527e9ea0611e6200ca90e4a145e1e6f602a6f7c6749268988e347160490ce745ada37da27b1be500da9f9b1641a55220187a3aabb4c5dd7dd02ddc42aa02c8e849eeb8f74e4702ccf640119d53cabe382457ea0d903f07b677397ffd32047ac2b4e2fc65dd4bd4df1f5ac02587c4d86b39b01433d47c945a3766a9f8e131fe72c038c0135e5f424945b7c936d0304dc70a10540ea8b838dab11de9b1d9625c8bf71bc74879ad0e88bdafb98f534ddcbb29a55d8e0c3ce038b707489921f271169e64e8c8c7d6fe73ddfd9934b871a48cccd96a9454de15d170bcc64b81ed473de1ef9fd8bd2a77b7f2fae3322331a37412dac341398c6b026ce603839c1e31bb9764cf72e27b790ff55745a192c8d6ac02f97be9648a0a841d971b67a582ad5f9e72bfdeae317bd6a378a34e66d09e05101bc33b0354ef9f0581ee09b5db675ec55c62a430a5e669a5af430c155d33a4808fe1430a56aaf10e7f6c5f2fb3e4776745d453a9a025376b0e78d92a554008745d0d4fa4a74f4ba15e529753de18851465e30e99f706d2e578cec50e7f6a167ec32d6713dc69a865551aa59236e50abfb51b4eb8ba3901ac8fea495269543d5bf1816c1227541d8682009338e65e2fa567dbf6221b4c914fb3d0c903a1154daac3c6c446c622ee1b976d109db7f16fa1698e6c3441ef0bbd56fb332a5aa9d5a1cfbd73a3975a0941f9a060832c71a4bdafc4d1376a1a81545dc02e16f45a92e520c56cf2830d6d8e3d8c71faae03b66c9adb7cac982877d2d75b60a838e8123f92eb46cc99e49de1d05b690a0623b6b6854a9bd4494873821ca3f021ae88e15528a7aee6a2b59a5ce4f871d73de486232f2052516c676581f320a23116a9e71e5f1c58e60248b36bec7eb1d6119afdabf1ff885b89b819eb3c74943cb5fe30ff5f11a7c47774d700c1bb78d7d757b40527ba7bae16a95ff886e26e60507f195299b2ab8db070b04b1c7d2c4ddd2c091048576eb7e6f6736856a79858114197efc9abb072c6658407e9acb20af223d5866ad71523990f6895e4ce3d50eb8f0b70057837146d2ca0299708c4a586d690e169083710a21017a90b88f3be5fe79b4a0b3dc11e2792d1989ce6e220980af8f7dde99d43e106db6b276234f39f2ac08fc72f304ab2799934a912dd5dff66d9f1cf6ba8714451d798c5128eaabd7a368189c674283f4ba5698590301e536a204624ab8a2a5fa2baf192969b3aadd9e78f9f1894ec5bf0750cad5ad624ee663859ce3dca8a61e8ec3c0f2ad5926416bb097f2d02dd4b18bd9bd9362a6f9414b39d51f3424daad11a7653cdd0d60b8be843f67ab4c25917b7df54d6021254c7d65f36fd5c4bb2e7ebbeb3f5a7719dd5a0561d97fc060732a7d1baee0b667096660dd2c835a789995afcd6bebb2165189298b3c1faf18d3164bdb09a606435e63eb08b5420f15d6ec92013d06b2df9b4328272d51a5e74bfa6a9b9aec1ea0c8f9d0326015fec5ab8d2856965ea9335e5a5bcbea2305366cf2272c8380ffcf50edc3a0e33537239ce26f02fec4d2807d50899bf330f3fdb5da3d1392595ab1c6237e6465b0dde42b0a00329b3b73468e64f411b819e0d27cd30e87e1481494e5436825b1bb53d04d3c35c581e030f1cf0a5cb4514fa647effcacc877834dbb62add40541b014c25be9aca4fc967d8e88579ec3500d9e503453e0f7ec5a50eba91af077448dc2139bea9ab00071718cc3be6357b8fd36e846643c82d65dbb91c8b81a255a5e375be112dd4464f2ac154b185b51f7a9cbd1c50aa1ca84f868289292dca533f70119aed29eba01efab0e35f48d87336d1d1721da9e59d302e385a02d48ae9d19d0154f827fd414206d33ba47f56aed6841641dec0cc322b60ecb71b7c1093d3c5d952df6517310588eb7bf07ee1a23557b09ed9f7be08f481c40e98c67191f653b15fe2f6bf6a3cd3f582b7ac33141769257114494cea0bd44f4f51ee2d3ab8d57f140338584aa31820741ed40da18b6677a6ae087c7f257bf275e6f26526ed964eb646989fdf0612e255fcbc5706c8333097db18106a8fd7cb3318cb9e87bf2b3997be46d0961a0052e8a2114e2009253811bebb46f5d63bf58ef495b463361a3547709242e2f2f84fdfd794f0cf58832e9e7bbcf71a60beced6184ee7b861c8378e36d6fdea7915920e616d143507f1c93942cc8ec1a2314f88c9be7fc5cf8284b95ddc6ddb34a1bc1e0a58f212e5e794440cc9d2eb5ca8876991a2421ee48e0dbf9ccb977aed5cd60549a42fd29ec5430ac79d15a1a179cec1aaa10a35d336b52f680a0b8e64228b88311b3956bc54d870f68cb05e2c16e0851fbad24473f3c3ee53a9b2a2d4af1a34f51e9ccf7b0c3c4e4675f0905aa00d2f4058e230f50d9035cdae3858bc5d73c78e70a1a8362d619c6a27d1c574b13f448dd302b214a685f137de41c421b440b18259e72015cc52f6d8a6b4f517535ea72f247c59d5463a0be50b136508e548e624cfeac96d9a8935123d29cb17debe6aad17e90bc094a8ed29460cc08239a7444ff473e88256cb8ccc3645c38f87d023ad78d16d11393b87d2edcc95d8cafd8b7eff2a0f993e06fb0d15f9c3b6fdce47afacbe980", 0x1000}, {&(0x7f0000001640)="571d11022061e0d38ff56c1bcab91aa6e69b973d6f16fd5ff3304075f52a0503034b33d34ac525d1e1a83144117a4a8c2d95d973bacac8c8e5ccc051ae3cdb9c098e3de0264ff4284f46669b8d89a4592af1fdbee13c15635a105a26095446f0bb35db70629361bfdae320b2798b5ac7a2d7ba73cda805c0c8e0012980bf77d549319820ea97a33e6f0c0f71a1b3a279a4a74b85da87103a29fbf849ff594e0662f20f1680d47c76d8b2cc607b04cece814517a48d0fb6b2fd899f6d85fbc50dfcda20c2fee0a24ab17042eb14f013c740549b08ca84d7cb01fee8c3313cbfe89c39ccc6fc3d2607244eb98da82494aea4329e3a2c1ce49f22123626029de75778d5008fccbf6cd95ec907c171b34fa217268fb70d0c4f41577d70f2374e32fd1356793fcfc836e475c47490f511bd9a2fcc374ef75fbeb26cc8a48e3c39c6df69f3738dbed68ca86e74edeeb027801b69a6bcf3aaaec68e43736854e36e649e26e369ab93af9c69fe9c0e83125e84f2698c8ff587fe807c6aea867de5e4dd51474390a0b5f56089d27c756cefcd46863d15377be2599ff53a1d3156b1ddf288b43fd279cfcc2a5f8b13c7effac21e326dc2fc14c080a6717c67d6dcb055082aa864cba369644c2e9a08a422cf5c158bb07af7780d11d5eb28e19b63367c4f26442471dd240e8ff0f09f70ea1ff76b2c7207881e3b312899f96b1357e10bc453fe5568eec981ab47eb20bfcdffaa30397b4a71b20db8a617aadd5ac4cbbb41213777f397dba88193419fbcf918a307fec078b2b2374ccb71bc03db45a488ca3bc80b9594daa73775a25f699e211da876b0c98faefc9aba06a3395e6e546a83d7397aa9dd548b815583af8e330efd144b39be21d8c2910f909a3e1203ae1861883e9c60d9bbadd061249c2e97f72f700ae621b64b6b7dbe455592ce23a9ca6a4f157bf55dcbd681ee3ca0b8bee056371c7ab1feb3b5e42f846fe639d04340b3d96748335ea7224080549c194f670b1cab0262d7994b6f25140e9b3224e147315fbd499ae10fb15045f738533d17d9f6f3ce90a94b653448b9ebe9e96f446dfdce1f821e09f2b8a8014cc6cb8f5cb0d9469916f9f5fe7f33a9d08a8d45c9c5b82d149b0d6f92b0025887ecc96eb4de838175d27fbd1cb37382922962ee35d78ca3388d3eaef05e53efbf7690836a39366e6d6746c2b1bf465a87d8856b3b0974214bb1595c6e697318d0aafacf21a30d9afec832b6eaa4cdd9d3f4a1c58240fb28a1b3fdf0a1f87685540fce07156cb2905475eb5838795f3d2ac92a6bd1be0fdafe59af7521f7252cba43807e4b29e5d4f6d26e9f0c9165c562a5f59c2d45f45e00e35d9163524e2d217e6a4c2fc8331c66f73eba5c289eaa6bdb1afe33455c64ee93038d8fabf9f791830821f228ce6f74f4c47d3aaea78a62298e051b0961aa33a00a78178f93d4ccb3d8e33162a06a911b96de8a9929246822a27ce464da82ab64b9635a4aaeceb174ad5da1de5169a70b131b81689b2b3a235000eb0405c8a6e6b0a3cbaca36422021481e5a103ffabc1ac7ae019f74d5ad3cd728f2f8c35c4d6560f435c07327b47a685166b42f06cbc63661414801ef52a6ec58b63c44411f1600d5f6b370e788fedba69893fbca15366353d6d6932882f557290dfa77b9cea09c6ff70ef019d93674c887a34bfa38e07ac0fdcfdc86618b1d4e9ce011f4e9fb0c32b8ee6e874f0d8039a41902d1c22bc1f2372e2e96b33811865905071b9c7d0f9682d89c3469a73122ea4504286a5de6e0a4df14e8a5fa7b1ec5c78e3ea69528f54bc9de32b1ae76e5b5226db5c3154c05c461403bb06841c24e53c07b3c4793e01ca1a7ec181720a87000fdde483fd04d37f5fbc69e3998fa4d23d0fb242ec22ccd1ad93638d6167d9e2f8d3584f3216d814658e4d0b7158efe26f2281caca9e32891a431426622a236975254bbecc548e7706d8bc098c6f4bcf98568b792cf616176c080abf9923a40ee53a1791af7cc1d2eec938da7d2291f62d7749df025694905c29a919b3bfacc74e15e2e2adbb8545cb76da22fea355fc9c8071fcea751583f5cd7361e7d378f66900e780569a67f867badc16b65b44956a32e01a135e1899f737f83a3b97841821a5e7a51f0973c76bb38c710545d03d7e4e9b351a00653079ab920addf3dbd1306fb559095f20b981ff8921b715b44fb127bfb9c3b712ab7336812553b3e45701a2fff27fd666a0758659db80a650e365fe71e7108cafcc77f04072058bb87241b10476bf27d1745c0fbcf2937c703b8d2b7463c74aa66ce9324126eea3ba8f4d013d17a954385bae8266b7a2478efeeb20890421269e3d45b74d6a672d4e9c3840629f94ad5eb242a62c5abf8427a9d78b21c8357b29643710cc4c5c63c394f5d938f55ae3708bdeb7fd778c43ef38fc12eb39f2f0178d7746bd81a8140f98ed083cd463ff8a95a1eaf8e22673373c3b7bf1488eb5069f07e049cad020e583510b86474f50cb82cb7f674dadcc762c93bd90f06b1e7a62c90846f4bd8dbf04fd22dca3e129dd63f9e0c343dfc6c1dcf07f0e651d34ed07a2f5f062245157447dcd497bd9e62af594df69033eb84335c9bb6ad0ece703ef63bc20cdedaf4ba026eba350561bd9a01b014fe823f1e730562c1b570513e36e58882aa461eece9717ea5dc8232490ba70a538c5431288f79701c5b655aa1f52da6f04d9c12a489edbd0a38709f5a6fdf9af9be6fa0bff8cacea824fc2617f0b45a6348dc29867207c30da54de0d908ef3851b3da44c4533b676a303948c6c8acff2dd60a1afad645e47d0b78d81671d6534504af0f3e3a8ef788169ca7a16f69eabaa9105ca821c77520ca1c55088f4693fbbc7ec611612fb9aeb889ee3e127ab75981b0d5993c44176a03dabf16445d9a32a4597128a5b846e1fc719f6acd2316d41ab1757bd2bddd8ff6500842d55c17f0ca6bd68e6c1765de75cd9f17f212d8c19a59ac3d065dbb06089d95fae6ea3f02d2512bdecc9efc120bd50bc4c534cad0b2ddbffc3189f0c8524b626cd656ee1a9e1b9153e7fbed6a3218036cf04f0f2cb8c79286a8a9a96f3458dbc4a94d8344b8580120dad9c4cb8b413b8c11dee3a21a171b27e413eb061417694d5dc1b0298c80932d4f44bf193a29e847979c135ac0ae15fdb9235f48e4d57cde81a0d36a980a72fad9885e74cf2de2cbeadd5b29fb7773f901ce851181616292c599dca0669152d7459a8991b411ceeb4c005358c172ab0f50bec3490456c0e6fbfdfa9ec255efc918fd72caf932ec37edc8c9724d359a7ab7764c14382c6a38c4dbd294f681e4e94f8a6cf208e1b072434360b49dcc6a2ec37cdfca537aca4734ba195dac67111f064226ca1cba754c27776e9e5eab3d2c2eaeccc6502e62e1f45340ff0ebf49ddcb497ae72a259a42e6f5b5e43ce321059bb4d07517d07aa2b63e35af50944bc5d34460466df2c90abae50f9013934cbb233983f9c0ed0ed59dc1e3d22459359e2d46d590766555a022d6446a6fab6d7caebdea9bab6c72e3fe91ffafbef1d69577393faaae3f77620c28a110f6baaefce8969296f55e78429b85c719899c277cb3c066aa0db77963572ffd257c8027c4df08983edfa4fac7da845217331646fe4ac82903724d2d9983fb2bd098dd40b61efd7a7e43c1495e1e311dce115c63d4f9af0e52a0efcdd9a2af967ba5533a16b0c4bb270e5dea3fb8d74f1d2363eddb5e7d2b885431a8ecc1fc03ab0e81f05d631dac3a94dbc0c9a9c1ba12f7dfd3d2e47590b937ef9930050b375bb0843b1c8b98d9714722786f9efee6705003618d2d01935642b6e87cc59f0fd0090cd152139e5a68d403fdbff4f9f7d1e14f72195a2f5b9fdedca1c41a6892a6bfd44567282e0f27dbd8d22bf700f0e27600ff45788c282ca3aec96332fdbea86741788f3f10a874037a0420af8f7d5968f7db89c6bd521dd820ea8a218f27d130a4b41b809ed67ac176f4d725175989a60fbd67199e11d258b7fc8263edef12b54913f0219a010dd8ef1baf3a5755c3db0bd81a4e6d72499c268d242b795b0935955575937eb09fb4137293638f400d0d083a7fa13a567f48cd4936301c30009fde634e8a21b62fef1518a4dabc8ac5f0fe4b195ad5e8a56d7113be8263440758824a8b492099c8d5a2185e1bd7a02ddda56d7aa6e88ad262f794bba30fb3844cca323509fccbe6d11cfe2d26deecac372a1bd7944a587723594015376398468d2e6ba0b816e5abce41bea6275b57a165f9a200b0a305295d661bb911bcf52dc5a7069b0a59014ffd2e518fa178ad1f3ca3175bd39f570666cc84bf05bf2f80fcb5b30ec35ab7230ad706885c15615c3a6642e162662f4ce0171727bd6971b925138c6c250439bd3edbabeb24538d9e149bde8b396144bf4d505117d7eb785c8e89f8b0a0d0f467a8047928a9f292e4a56d1209460a18ce473d76d9c360a4bc9d24cd197849692614338513ca92236326d6dcae06a325387d0caeac90068d23a331b45a06d5542c66a6df31ef90316563bc67342a57834aa8a37bcb0db253457107bc2e3f521f89305d275d92f21cd6e83a9580b22585201889f9c0193a89fb2e27778ee54084fd52f412f9e6e186801660f1501658c02d9b5771c3a15eb7182591062d998a144c5bc5d5bab8082d4531373433ac9dbf53f6e59b271ea148a61c1e053afa2e083b1a547c89b8fd9110d06ecf0d2e2efa860facab10e0eebc11207fcd6b0f719e0b25b2331e38ae4be7ca246904e84d20ed6c083eeee8e2fbe4ef9d1b1d9bd1d54839417100a74544e1546a03cf7e02fedc98829eaaa7d1d3c3895988a2a81c84da354c049be11cea4abc5a9be6a79a1bc1ee00c5f8f1a9b4d8bc3ad6fe4817b10e1798bbe903e5ca682f7b5c02c7891ef052f3db0aab4aa966fab9320aa2eae7476e2b46ef4a4dbf504dbb876d5895c1684679936769c302acb55b791fa268557445312ed47ca4007ae97930c254dde5e27e76b2955d2af8df1250fc4a70b011a5cfb3a58dab417c94bd931bad16246c8733f08178ba6b8c7a0f636c3e2068748060e502b1f60b4d8fc037e5a98552a53b846a79a3ed41442e3f4c0f872403cab8c7ce42c27c4890220ad2808e0e14aaeb71317b44cb3dcc019ed0cf635df98d2e0bcd87d05796023897f6e8eebcf2e84c04ce0086bfd6d631970768d72a2535f9b39f0aeab0092e0e29dc4aeb08d75964f15c73b20552d61f5e48b6b0eae1575aad89fbfa4c8f47c9648ab6006f8cd6fe5e78b083c47c4248e2283c0cd3cbe0b704dc2c84fd4e2f4ed41cb27804cba93e84d5051a4fef0a5c851ac50fa6c1cbe5abdb9d5df98d36298382098fc2d7a0c270e3ddbedb09c7a3bcadd347a7b90a5c995da892358e905c9b79852692040aca594b7eb34ffe96fd9c79b15b0f35adacd46b4e147ad74264a494f41e63a5989d0a6aa52bfc8ff67bb747b6daea0a40083f9754609563c15a8f209c25dff42166004981f4112350c5b311001a082250f6b146fc234cf872fd38c3046bf10d4d741396e4a671a03c2e469d21d31cc52df2a08147b98440e7a690561496f614bb35a65ebffbd97c2a5e7df7474a5c96d27f27247abc50514a9033c74daf0e1bcec352dc68d4dd487427568fa851d244c5003fdf7967d9195d96a2f5f7aa0fd29889499376d456c101b8a85cbf6a9489a5ee8a8970e6272a39c6a710f17c99c293a9e661c49f07ae65e2545a80419773d5c86b3cdcd1a49561f71f18a09ad0b6a95", 0x1000}, {&(0x7f0000002640)="853dcdef59b05cd843811794b68f5a02ab8f0ff5ed4a923d719e0c09df42667d2a7e77d83f7c01db49686b919ddce293f21cffd0aefe4f81a1ba8cffcce7ee23ca19b8e42d", 0x45}], 0xa, &(0x7f00000027c0)=[@cred={0x218, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r10}], 0x40, 0x2}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0xfffffffe, "00000000000000010000d773d8c86d9da19f00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)="c40a679f8fcdcf7f074a35b79bce7c2fd52f7344d4a5fdccc64a7e3540f8b57333ed193430f27b5f29de698778dcc3bd743bd9f05e40452abea33dd3dc0b3e239ff8bb4c2bd60a7ede4ba3822626db28e7c9bc95655937eab44dc7d66daac6eefa259ac99a116d1968280399f4e9c5cd3d81fa3785d8d0017688e165ddc407b4763cb95982c7210d54ebc7b526f6426a4029ee62e2a43f98f91471e5d0ac340b34ddee9de0411611afaafa3b9455918306aa77211e4f51417170028978ebad28489380b079a8b6a5042f2d85dc36e9618d51fc4c6e638dd7ae35dc599e566c4f3b988396739d24621de5", 0xea) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r3, r4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7f, 0x4, './file0\x00', 0x1000, 0x7f, 0x776, 0x5f72948e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7e9de898, 0x8000, 0x4, 0x0, 0x1f, 0x101, 0x6, 0x1, 0x0, 0xfff, 0x7}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ff", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000445000/0x1000)=nil, 0x1000, 0xd) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) fchdir(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001e40)=ANY=[@ANYBLOB="797945000000000000ffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f8af32e3ee436015dcd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7f88c013c7381f77d036b0233aca38bc8789d01c4674fb410300000000000000eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b85800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ee522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc202472e000000000000cca812c4e79be8e141fdfce327f83b888577c4b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f012573f35a34ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff574f446f328e7d09b1b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f45178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b804d93c39d197cbd8102e06c5c40e3346b7e54f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911902103f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d0701f04d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7", 0x2af}], 0x4) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xfffffffffffffeff}], 0x8001, 0x0, 0x7fff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699b, &(0x7f0000000300)) dup2(0xffffffffffffffff, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = semget$private(0x0, 0x8, 0x400) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r6, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) r7 = semget(0x0, 0x2, 0x0) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x2000}, {0x0, 0x1, 0x1800}], 0x6) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r6, &(0x7f0000000040), 0x0) r8 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) pckbd_enable: command error 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x54}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de0f\x00', 0x89e8, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x10}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) setsockopt(r3, 0x0, 0x5c, &(0x7f0000000340)="c66616a939c9e589430b22eefefd928684c99c4a41a0b00fd34cd279eee8e619f877fdc0da412d3efe922077347c3d2c7fa0c4a4f8e4ce86bf0ea660fbe09a7c64752a68e8f744e482826061717a1956abaab5a96e7b6d699842e5cf774fcb437fb784d4a4da0ad52f98c500afa2201f3eae1e591600126769e79f898f31243470525db2d883cc209a2112f96d9112d1d9e2cf54549d8cd935b6e5f2f7daca094a049bf61683b489aede0ece9c74fa2dbee40c9a9d444465dc29ddc527f4d6f1a5566f8cf23ef214228f7f36057d8dfe13918c9235baa20f04ff3b30198ca064e6f087b15a619cb3e98f", 0xea) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt(r1, 0x8, 0xfff, &(0x7f0000000240)="b89b15aaad4cf25c93da83458026e37539057e607ec26bd75ed6e9988ad1cbf6426478b4f89d69e318683754fd7d09e863b23dcf65138605a6d2bc1aa456d0b94aa6ce5708a8fbe3123993b6211bfcbe82d41ad9c6f113905fe5cc3d6b3ef15cbaf5f5290400908f0f7536a1112f336206dadf01ff2d0f584c74279636c12ff4d807766590ce09884aa147f919234414909473ea7b32d882e07a5b9388cb5703f634fb7697483e1fb1ed09b673fd7af50c3c6dafccaabd06a7286d93a8684c47295726f044c380065f52e0", 0xcb) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCBRK(r5, 0x2000747a) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x382a], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 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) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{}], 0x6}) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x20000, 0x1, 0x208001ff, 0x200004, "b000"}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) sendto(r1, &(0x7f0000000100)="2b115e22d53c337a242664d5eabf54d5d79b624bacd87ef8b69265d1eade602c2e0b2697a5065e459d789d36f2106ded6cadca56e402c8083565632332d68d7ad7dca032c56f19b3c72e068465a1dbf5a756806e8bb0fd56564ca2070a8b807e768ae454aacefac4e32a9eaa3c4ec729313ed917d7372ddfeed8aa97eec879af1e70d70f5ef0db4116219440613432555b3344d1440b04edaab2de242c80490e889a5370766bb40a65e064cdaeeee6cb59af5493dfd3e94359c0facb2e4aa43bda0cd65a408aeb03a8d53318c9fe4fec83f36e1a806e775faa3d1071eb2de0a8ca1806d263d7e9a0921961aa5f57b6", 0xef, 0x400, &(0x7f0000000280)=@in6={0x18, 0x1, 0x7, 0x7}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000002c0)="c908a12403ffb3513a03814aa32c52c5edf31316127fba63eacc43e3baa8ccabe01fc9cfd740211ca92cf5f78ee7fe842ec1ea0eea82f7c6c32224a8dff0f482c7c3a8f4a03b2fba5c80e97bf7763842f20c0c23cc2d6cb0b8dafe667bc0c08bc609cdfca9a5f18b6d1ff973bef5c0010c043f600240f297b25a25ad6c55197f3ef2119879c2f6b34d1095d79c5a9651460d41788fd1ac45b9752bc0511591cf72f4ca805590683b89ab92bdd3651e259bde5a234ab667d6aba8961ccd409763cbb8abc064a2ee29f2e2468880daa6705b2826ce7a2351380c55386d40bd137be27e", 0xe2) setuid(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb}, {0x200, 0x0, 0x34, 0x5}, {0x2, 0xab, 0x2}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$inet(r3, &(0x7f00000001c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x96, 0x1, 0x100000001, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x786f0eb337d88de2, 0xca, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x800000c0, 0x0, 0x4}, {{r6}, 0xfffffffffffffff9, 0x1, 0x20, 0x200, 0x5}, {{r7}, 0xfffffffffffffffd, 0x80, 0xf46fe89508dea71, 0x6, 0x5}, {{r0}, 0xfffffffffffffff8, 0xc2, 0x40, 0xfac, 0xffff}, {{}, 0xfffffffffffffff8, 0xc4e53b21ee627c81, 0x80, 0x8, 0x7f}, {{r8}, 0xfffffffffffffff8, 0x8, 0x1, 0xf800, 0xf913}], 0x7fff, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x20, 0xc2, 0x5, 0x2}, {{r11}, 0xffffffffffffffff, 0x42, 0x0, 0x1f, 0x8}, {{r12}, 0xfffffffffffffffa, 0x21, 0x2, 0x100000000, 0x1af6}], 0x6, &(0x7f00000002c0)={0x10001, 0x81}) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000000)=0x5) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = dup(r5) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = dup(r8) openat(r9, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = dup(r10) openat(r11, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000001e40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328c463e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca7"], 0x10) dup2(r19, r18) setsockopt$sock_int(r18, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r20 = dup(r18) sendto$inet6(r20, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d072eaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) fcntl$getown(r2, 0x5) 16:00:10 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x43, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x1, 0x3, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0x5, 0x3, 0x7, 0x7, 0x1, 0x6bf06571, 0x625c, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000002], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x4], [{0x200, 0x0, 0x1, 0x7}, {0x1000, 0x20, 0x4, 0x1f}, {0x4, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x91, 0x10001}, {0x2, 0x6, 0x4000, 0x7}, {0x5, 0x7, 0x9, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r8, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) msgget$private(0x0, 0x41a) r9 = getuid() setuid(r9) r10 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x44) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) pwritev(r11, &(0x7f0000000100), 0x1, 0x0, 0x0) pwritev(r10, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r10, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r12 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20}, {}], 0x1}) msgsnd(0x0, &(0x7f0000000ac0)=ANY=[@ANYRESDEC=r5, @ANYRESOCT, @ANYRESHEX, @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=r13, @ANYRES64, @ANYBLOB="55b0d413f127894b4b67e1fbe2defa7998f2331afbced94f01000000009fd8848d10f76aff33"], 0x8, 0x0) r14 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r16 = socket(0x0, 0x0, 0x0) fcntl$getown(r16, 0x5) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r19 = socket(0x0, 0x0, 0x0) fcntl$getown(r19, 0x5) r20 = socket(0x800000018, 0x3, 0x102) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ff00c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffff9, {0x1, 0x38}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x7, 0x3}, 0x370) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket(0x11, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r4, 0x0, r1) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./bus//file0\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = kqueue() preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/202, 0xca}, {&(0x7f0000000e40)=""/4096, 0x1000}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000001e40)=""/4096, 0x1000}], 0x4, 0x0, 0x9) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x4, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffffa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) 16:00:11 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, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) connect$unix(r5, &(0x7f0000000140)=@file={0x3, './file0\x00'}, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000100)={0x3, 0x401}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b898f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895ef88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b934500000000000000000000f3f342eb88a4dbc34fbda34f8735d4ce86fabbd70d0aea16fd7c7cdeba9e64dac20e5c9ccf739ed6e38eeba74fa8a73d3702b11edbfe0844bd20d510679d6ff27e7f2b8721290b692d59f4a642c4a9448e9a045294dbc0711d68f1764f9b62f6ea86890dc34786d46e83a2a9c3f7a651d565987987581653bc029cb01949bbbdd651e82d777164d29e3f86505e37df3eb0efff390c252c5a6968c889992e07544808f64aaa8131ba378ccc6dcf6844b21a4ff2bd2c2b59b419fdc2c435f5774995af0611a6b35e9360384c876c69232cb5c8dd7d3e5299ba8d2be29f41ce3bdfa9acffc5dfea54a435d6fdd91d333e1f87b862b7558eac2939baec885fd27364a49fdba39e27887bff88bd638e87b4a177b5fcbb0c2ac237c0abd06c63971f4882154a6f1a1ea0000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) sendto$inet6(r2, &(0x7f0000000040), 0xffb3, 0x0, 0x0, 0xfffffffffffffffb) 16:00:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000001580)='./file0\x00', 0x800, 0x34) readlinkat(r4, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/65, 0x41) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001680)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000001740)=0x6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001700)={0x1, &(0x7f00000016c0)=[{0x8, 0x4, 0x80, 0x7}]}) dup2(r2, r3) recvmsg(r2, &(0x7f0000001540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/86, 0x56}, {&(0x7f0000001240)=""/183, 0xb7}, {&(0x7f0000001300)=""/205, 0xcd}, {&(0x7f0000001400)=""/86, 0x56}], 0x7, &(0x7f0000001500)=""/56, 0x38}, 0x43) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffe}, {0x18, 0x2, 0x0, 0x170000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x4000, 0x1) getsockopt(r1, 0x8, 0x0, &(0x7f00000001c0)=""/198, &(0x7f0000000080)=0xc6) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x24}, {0x44}, {0x6}]}) r1 = getgid() setgid(r1) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file1\x00', 0x800, 0xa8) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) renameat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xfffe, 0x1f, 0x20, 0x401}, {0x489, 0x1, 0x1f, 0x9}, {0x200, 0x4, 0x8, 0x800}, {0x8, 0xf8, 0x6, 0x7fffffff}, {0x7, 0x0, 0x6, 0x3}, {0x4, 0xfa, 0x40, 0x7}]}) socket$inet(0x2, 0x4, 0x4a) socket$inet6(0x18, 0x8004, 0x4) munlockall() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000400)={0x4, 0x8, {0x8002, 0x38f400000}}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f00000005c0)={{0x80, 0x6}, {0x3, 0x445}}, &(0x7f0000000600)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) getsockname(r4, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r2, 0x6, r6) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1f85460bc83843c862122a300000"], 0xa) chmod(&(0x7f0000000200)='./file0\x00', 0x313) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) getuid() dup2(r0, r1) r4 = semget(0x0, 0x0, 0x2) r5 = geteuid() setreuid(r5, 0x0) setreuid(r5, r5) r6 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r5, 0x0, r5, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r7, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) dup(r10) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r15, r16) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffe38) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x8d, r5, r8, r9, r18, 0x40, 0xef99}, 0x8, 0x8, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) dup(r19) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000100)=[r2, r8, r22]) r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001b5, &(0x7f0000000080)=[{0x3f, 0x7, 0x5}, {0x5, 0x0, 0xc0, 0x7f}, {0x2, 0x0, 0x3f, 0x6}, {0x0, 0x3, 0x7f, 0xc000}, {0x800, 0x4, 0x40, 0x800}, {0x8001, 0x78, 0x7f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x217, 0x3f}, {0x18, 0x2, 0x816, 0x101}, 0x6, [0x2, 0x7, 0x800, 0x80000001, 0x1, 0x3, 0x9, 0x80000000]}, 0x3c) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getppid() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:11 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)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) fsync(r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000)=0x5, 0x4) 16:00:11 executing program 1: r0 = socket(0x0, 0x0, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:11 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x8, 0x69c, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/220, 0xdc) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84, 0x0, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) recvfrom$inet6(r1, &(0x7f00000001c0)=""/4, 0x4, 0x1, &(0x7f0000000240)={0x18, 0x1, 0xfffffffd, 0x8000}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="b0e5f4bdf453f752291cbcc05c1bb73c9b673e7db213533c2d3fc4d0f18b801cfed13a7e", 0x24) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0xfc, 0x8000029d8aaa8}, {0x20}, {0x3c, 0x5, 0x0, 0x4000003}, {0x7ffffffe}]}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) write(r1, &(0x7f0000000080)="c801afcad19eaf602eadb4", 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66496c653000ae2efe6ff5301c09e4f7bd9fe7f74024864d115b7c1ee2275adb3a4a9e67d8ddab6dd0de916a87ca7a32985502237a15a5647f21bd360637b8c37a6ab3fd1749970bda5ad485d0acf96731e4a9849936a68640bc69e35bd320053837cd2e4362118396952dec1f4eb29406966f4d56199c9bb0d0905e721621adaa0a44d3b4ea72ff41f1cb5334628362a7f18454865b0e0392da94917733f41067270fced60ccf938337039e406a52996e9f365dc41aded1cdd26673792eb0d9aa53c98ad85429ee73794b7685296db6dc9f439b53d411ab45739eb21ae2d489d0d620c97ac05c4fcdede36c1ba34ea9d3f7ce9062e95eb1c88c5a66bce1174f3bc94b0ee64f59dc0b94c519c99be418621bac4a63b1a264230e08973ab68fa99cd93b5295cd67cae7f99b30c7"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x5, 0x1}) 16:00:11 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x1b) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x0, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x9, 0x0, 0x80a6}) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x7eb) r4 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) semget(0x0, 0x0, 0x212) getppid() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x2, 0x33}, {0x18, 0x0, 0x7fffffff, 0x7d9e}, 0x101, [0xc6e, 0xff08, 0x6, 0xc0, 0x20, 0x7, 0x9, 0x1]}, 0x3c) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c6a42df0f24555f2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0xffe}) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000056079a514021d551000002000000"]) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000480)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r3, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000003c0)=0xdd3) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r7}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r2}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x3ff, 0x2}, {{r2}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r7}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r7}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r3}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r2, 0x1) dup2(r0, r2) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x100, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) poll(&(0x7f0000000540)=[{r8, 0x10}, {r9, 0xa8}, {r10, 0x100}], 0x3, 0x7ff) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x8000) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x200, 0x7fff, 0x3, 0x80000000, 0x4, 0x7f, 0x2}, &(0x7f0000000080)={0x6, 0x3, 0x81, 0x8, 0x6, 0xfff, 0x2, 0x6}, &(0x7f0000000100)={0x80, 0x8001, 0x7, 0xfffffffffffffff7, 0x0, 0x6, 0xfff, 0x16fe5cd}, &(0x7f0000000140)={0x1, 0x80}) accept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000200)=[0x8, 0xee0, 0x5, 0x1f, 0xffff, 0xa12, 0x9]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x3}, {0x16}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x8f772e06b07fdfb9, './file0\x00'}, 0xa) 16:00:12 executing program 1: semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x6, 0x0, 0x0, 0x80000000001100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="895e65c3cbc4620452290147851dcfffbc7f608b6c1efeb1fa2df39ff939119fd0e16662feadaef8ef1e441d3632993a1789f52e6ba17a4386eb69ff149b21225734a108e8401aa2cb090097e1a389740d4af9f2c6ffa97531eb3df3be01a03b8fc78ed175e1faca96e1b625206258b9c62aedc70ee16f6e2169c16766e0e0b739ba6bb8fd3c58ee628845e7e7878658b8d7ea1b850de86fa1f86b4fe9ba70cc7f72b0382259d2b189274b2e20f9740d4affa76a67b459c5cd676851b4286faa32c3e1b355b1c644d62cd3dc804c370fe000774c8f83b5a250f8f59624e2f7f7aaf5575fddd46fff908d85e7e5e0aa0aead909b994318b5d4e6feaafd1a649", 0xff, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) msgget(0x3, 0x758) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4, 0xff) read(r3, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x11184, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000280), 0x8001, 0x0, 0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) dup2(r12, r9) fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r13 = socket(0x11, 0x3, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r13, r14) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r16 = socket(0x11, 0x3, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r16, r17) r18 = socket(0x11, 0x3, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r18}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r18, r19) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) fcntl$dupfd(r16, 0x1e, r20) dup2(r6, r7) fchmod(r6, 0x1de) chdir(&(0x7f0000000080)='./file0\x00') 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00@\x00'], 0x18}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCEXCL(r2, 0x2000740d) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x3) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xd4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0xffff, 0x1]}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0/file0\x00', 0x0, 0x8, 0x45c5, 0x0, 0x0, 0x0, 0x6, 0x1, 0x2, 0xdca, 0x9}) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x131) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x80) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0xdb0d, 0x79173c3b, './file0/file0\x00', 0x7f, 0x800, 0x0, 0xf0000000}) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0x2) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file2\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) pwrite(r1, &(0x7f00000004c0)="0dbcb5e22b813bea07210a0edf957ec33d720e062caeea3efdbe4c6b1d3d9577e3c6a69531c19fadb9fc4b3d85ab7ca00e3242dfb6a9bb115ae3fc97fe65a528351769ab761fe98d63ab47aab01b24f8068f3794e5d75423a56f61ab1ffb1157efbb3a5875925393a06a4f1f8575b42ea898780ba182007fc5c32d219c1315805c95ad08c236120e2afd21b291bb51c6c3cc31d60f0a0da639daa8947445aef6b06b99e6fc36a88a6d382b3c9e5f753962b20ef4ce21d52ba0f3a2892f184ab9cc30d75f6d2358a5efb9618644f1e01efd45418911021da25daac329d139dffa2ca74607057b7a68eb1721a780febe44846fb3ec", 0xf4, 0x0, 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000600)=0x3, 0x4) r4 = getpgrp() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000680)="080261bc5063b4e81f907208f78f510031a60783cc3a6f824318061012177b0f88f9d36800c01007195337fbaead6eb0716fda621ee4c38d2caf9fd52c44adeda11ae4a6c39faf49695b92ac809cd119b77c4afd7d4ffa59bf0276b1d3ced51083f5483ffda895ab13a3370aa425865e7f47eaa862e6368c6f1f5bb1f6af17b3383b600efa79b1ce7cf1bc97", 0x8c}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0xb}, 0x2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x200, 0x0) renameat(r3, &(0x7f0000000840)='./file0/file0\x00', r7, &(0x7f00000008c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x1, 0x8) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000009c0)={0x1ff, 0x8, 0xffffffff, 0x6, "98b04fae63179c20142a474f3b9fa1b7bd3d41d1", 0x5, 0x80}) socketpair(0x10, 0x8000, 0xa, &(0x7f0000000a00)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r9, 0x0, 0x20) openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x8, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt(r2, 0x7, 0x2, &(0x7f0000000100)="25d702cb54a10ba6d2d2a5d221a1947678fc2ac7da7f30f8a7d9cae3355384b8de4cf26ea971", 0x26) 16:00:12 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x4, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) semop(r0, &(0x7f0000000000)=[{0x0, 0x6, 0xc00}, {0x3, 0x4}, {0x372041d069fbc50b, 0xf5, 0x1000}, {0x7, 0x3ff, 0x800}, {0x0, 0x7ff, 0x800}], 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) fsync(r3) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) mprotect(&(0x7f00003fb000/0x200000)=nil, 0x200000, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0xce6, 0x7) close(r1) recvfrom$unix(r3, &(0x7f0000000080)=""/221, 0xdd, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='./file2\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="6906bcb67d9635eb843db0cda73b964b83d9f215c215bd73f46b76c38eacc2d268311968f2c9a16722bdcad7ee2934454c50ed4a4a5ecd714b4783f13cbd1e93a36a22611498f7ddf44a1f6168fabe0885dad7e63bb4c92d7b8ade61c7deff20850f754577ef0b743b9e1fb5f1228a80a1a85f0a0ad5f3b584be44ea7fdeab2fb1d59e322ab5d214c8eb9d0300bc1d6c0eaa9a84a3af5c15ad2dc4efadd548cca92a690ac2bbe1240ff0f61a327144bacbb4e97e24fafcc9b47a516367e9fc634526a5b10e11b257063861c0fd2081a120729da4111d4c27aa7a780e726a9ff7f6f8e6d101b3457fdf4dcc749245a5b856ad6a33582dc4b9d0307a5fb2eb8f61a8ce8f71a0e9cab6f9aeac95b9cec2761e9d30543544f6469a4b71f0f4e7c5fff4fa51286f96e558b35fc08821f34bfafc5dfa61c13a055a1e2126a98c202df7647d480c0d0eee60b4fa19a32b5572cd8f32f3c063eee6a77a87fd8090dfb75eccb5f7e5770757762099d7b5406e611566fef09d0dba60b58bafec24bf487db0459215a08bdfac9645bebd716143e9ac196a6bf238769c83777c6f21d7b72f8cdcb05630a4bcaf94118d8ec45e59084393de88b2f51eb64cef755a17a4cfc6a2225882449b64178af42f8681f1549ef0a82543fa6c4956dc587471153d6c417107fae0d7c2c6233ef9b153029e7167ac0ad0e0c8f61e3e06e57e5d8ba5cd71f28ff9e23378529c6933604611a93862bc5dd91eb3c650f6195ded1bcad7b9a3b65e51bb43664215d1ea862ea60d8af3a46880f466aab4d16286de5da504ece2aad35c829dea5ef7a8", 0xcc}], 0x11f, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xfffd, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c, 0x0, 0x0, 0x20}, {0xffbe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x401, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x7ff) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca6b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abcc5bac417e2ab04fd8a9d5c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157570100000000000000acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b6d10a8d2d6537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1ac7d612c566039ee46155a360e64d8b8cad35c2fd89fd02b3fbf87a600e265ea341e2ce238076d99a3602d84708ebe936a5175c1f8d00b145e198054a3e7c5000000000000000000000000000085f5239523c371c079d4edae01c78129e3a15f775719269142785d193b4194f19c6e36e82ad1353ae4e0e95495307b74223e573a219e2ba4059ba9dc737e6d295484c9e890cecd574b9d3f791984950f30db8a723e2fcbef02be"], 0x1) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x0) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xd3c00000, 0x0, "d730c15b00f4ff07000000effde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r7 = kqueue() fchflags(r7, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2}) setsockopt(r0, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r4, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r5 = syz_open_pts() r6 = syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r8 = syz_open_pts() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r8, 0x4) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x81}) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r2 = semget$private(0x0, 0x8, 0x400) semop(r2, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r2, &(0x7f0000001100)=[{0x0, 0xa4cc, 0x800}, {0x1, 0x40, 0x1000}], 0x2) r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r3, &(0x7f0000000280)=[{0x1, 0x85, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r3, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x49c5, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0x5, 0x400}, {0x0, 0x44, 0x800}, {0x0, 0x8}], 0x8) semop(r2, &(0x7f0000000300)=[{}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r1, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x6, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) semget$private(0x0, 0x1, 0x200) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000240)="736b73b6ada448dd98248fe737bf6a6005bada30f2d5c871bd23c5ec5fb89a5eba787dbfff02628bbbbec2d14d5097a396d9321797edca5a20a76bd8d757856eacde74502d8ccd00035df477296e41060a5dba0f73229ae3c511119c25f04e5851bd442d09e9714a50c219040753e5e6aa68e07e320491f1bd066897ebe2cc66728e1498c33abb13c52b22db7c58b6fc315cbcb5f03ea0e5898c21dcc4cb9ca5a730689f890a5abab5da0da3db66e00102530944b28ddf7a0fa143fc1228f87a698f0f9a4602d6949267cca4673d8d5963b8fdc28b027966b8d3aa9a9f6371442b3b50c8a0eb63aba6c70b5e93748f217dcdd37265f4ff9128fe3413421e4f832414e0ae748a399c8da3fcc9b0f51fccf8acce301487c2fba4e91aa84424da3438bf5d918e43910bd7ff3997d6e5e6416c456b21287ff6c9366f8f24582bad3ca782bcddebf46f67457e9f133ff086fa9bc840a7a8163d2c90f69a62b91add168986f0d04fc3eb72aeb413d0d6c270c17bf29b1fe609830115bd92218e9ddbd1b90d06b3a661cfc68e06accb5cf6a0c4344834a2e5345f60a96fa099370b5abc4020360699939550e2bfb3218d0f61fa344a8a65eb14129e22744f4be837309c4a3cc750634307fd368d22bad63f24eb0b8bd6da34820fd22a9133ce2abfb23980071bad9e1232fd4301b8ed8550eceb60db4e000ab6d177504d1451acb347309e8314f5261ba052ce909c2dcd16e5bcc221e88a02c5813c51a7160ad08867842aca8faa6680d34c4e623009a87313a9438e574d14622793f3f799fbd2f4c442ac32a08f40f0b2d6bf43cc2e164faaf4ab63674d345409c0c7a5fb35ecf93ff9650f7fed4bf1f4d5501fddd122237ae3d064b6e2a51734a89673a0738871202b39f9b19b2148953ebfd78fdf72264072abeb259ea170bcf06dfadf8422e2654da3a998622eb33463be9de6c90878116419fb2faa2834765a62f35bd811db67b3b77978944e5c5f62603b78579fce1dda042abbfa55f534c4049e240e9da2a696791f239915f096d4fe4d6caf26e1bce3963cbc0cec3ef8bc8a65de7db821f6931bc87ad70a657086525df0f0b88db44a83a7c7c7820696b0f4118cae56c6914f4bd1bb2f8cd85913a31e4b7e475de1cb3d288c1bacdfe78b1ff8fdd06c19b73ee49457f838780dce5afe552c706215421080a506844082dbd4f4570f4d66d3cf088c11dcd76ef09763c36fac2a0cc637a6333f93750eed99bf6bc822f6fd57b2a22ef5452637220ba8cf0b77586fb28d71a51ada1b1812ccae4efce70b2062e8f467c9109210d8016f0c0d1e75a8dc0016e35041796cdfc5595800a0e3e58e9aea0acb7e6e14a6240f75c4319a819ce3a553985e9dd15e7420f25d07f47aa0d6e80bde615b25bbc3cbb06981053e66dadfaec209cd74513f449ee7a3ba819dfc03cd4356a0818fda7b3d866b8c1a1b2bdda62d66ec1d0393faa1a9d927e929ff864af82b0a8903cc3d16cc62ee7ab19dda21acf0b19cab84a5d7ec763dfa9762d258d52a2edfdc2b8dd8e682205804171a339462ae0aef5d1b6f5002e0b892b4c52475cb222592516b71212526332295f0f01713a159ab413e7ace3f349291f10136dea514485a3cfbef75709509a69b41fa7c0aa74dca160341cbdd6c1db15fc011355bcbceeed1107a7d1337b6140e4b5cb4fd659bd0a0a76b42fa18b4a2420f95d19b336d4130e5362a22c35ec85ffea1ec7196a2bc3c98b0e84ca2bbadd6dc57efbaa733101d4cafd2d02d34ec4bc20ea97fd2181528bdab358c636a8c0a837810f1bc02d70fdc2b68ef1bcce5b7f833786c8a16dcf1ced6159747f4cdd3a4563a7cc34b7f64cf73f948a844c42e2942454e203f4e076a61256a0594112abdfebbc1e04871a9d111861357f9de2e9e8f65c269279b66906b559ea416ec20e0950a9ec71e9042bb0c5f098f9502165c8cecf8d2b8d58763f82078ebb8826d66ac1fa3ebfb6d4f5f8af8169c165ece198e528b84fcd47a35f8c0e28a4c488b2f98f2b582b41c2515586d3b40825fc1df6518ba9c4da9c3c5678acb790a851d9b5c398c6c5532346416176d06dfec49764f2947a92007019cae5820201b106b8ef4e613a8b9ae640ca32841bb55481e7bf6310bd2b9ffbe6c4897ddf08f1de1b38b1f3b8faa1a8435cbc9aa34406ba2edd4b9895d9cc83168dccb4cd4aa66d0c1c3b2e680313bec679308af19e3d773273cb4d84d21bf9f572c7aedc3481bad3908a3a073db0219b8d4e32aa86c6ff1d9800789363187b548b8b54195f5f6e2fbe2e50543f90216a316d7e1b9bf41cac60efbf6bbcab18be464e587f2b994896154b7f781d585139d2f5b0ff39c555d8f129cd140977f12264c00361033783127efb9816b612761521b7be03b8f6462bfc3faa0bf71123794655b4ef3d23625e655313adf2f9e1535e78cb0fe9ba0750eb270dae5189671af32564cff98d0ee7f54f43e8f045c02f0111eee2ac6b652650afe8e6073cfb1a6d781945f6db40830b052fddac08b1039e95cce93059e683e678984d7604ac1f078c5e25ed7827b37bf6fedf69fcdad6892ff8eaa9d0a6572ae3448883c6ed49d50dfab6ac6bab3cb17f75c0c5e3e0b4f29fca722b094ddbbe28775b98904c0c4ed6046953476f269e971c48c0e4163e0b1a7d10d7bacee15744e701c20ead1edb9ad1ed58793e520008abe423b2f80feddad8eccb6e7becca6a3d836d0ddf074c39960a405c7135b4ad47d19b1405024ad5f582fee6117c08cb122a806c8b7cda8b91ff727af45f7c962c1be4fb3cd43f46feae3f6e892b1d34d04f3b5b6010e55607769810906212e565bd65267f6fba748f2625d66ea7cd1e0793a637e91fbb1f4a93b7252e6eb57bf80427c98e50a1412c116bf2e946e496aee4a83845077c3b4d5d9182239c477f3f6d90995aed808e5ccc14b20f9ca6106190dfea0695bc1b31faabb09985958c1dd0237a17a78c5919b00b2e535aafd22c9150b1caa54e607ed373f914769da1e1720d30e3a8b8e97958700d764c62372cf60543fa940acfd7c7c744b6db2c75bcea1580c5164f668c702adfaba22d5d9d8e002db86ad78ca70d7e76320c66f4716b439e995c458ee42cc13f6a09363d30aafa1668909d9eff54d26d05df9a692f51bab1d6bcea58a73df39f27553f3c01e8c6fdb9731297b61a478804ae769cacfd978c9543169655314bfde9819beff96f255658e42fcde5826db8f8dd935534bda61c5d0ac77922f389fd511aae5f77ff254b42d4b656206944de415e9a0834a1ee999b9380474b371798e30eb3552d90e707b44e02e54e4649239a04ebf9f961e6901917b7aafdde6610d6ea258e62251d1e84752fa59f108b5bb15e5fcfafc8aa01c5694b0b49af2d5a7d0aff25ff5786a95feb25070f66d0a7c0f243610696e2d02a73b403ba71a86dabd1be710e40b102da9a144a1d38dbc60c5d21a31e5361e0d2ab0aa20ed216bc51f034ee500a0b8faae82259e837743065f8a04275f18f005473bb1abfd70f915e6d24716af15067c0b247bc360fa721f1276deb2035abbf0d974dfb748188b364cf08b42019fb6683e17cbca0958dcd23ae3ed3c194733a6893ca2540d4788f24f1a8b58fb52a219927866968956e7e5ccdb0ca7b6cea622f821ba5046fc7de095e837a47700d4eba70f987cdd347a7fb05e4290282c756776ec2921b742ca7cb5722e38d9f99cfbfd426f23ea503947f8c562d8299ee9b6f35c64bc70b03749295e50eb45800ff1941949858db3150f6c47a3e838ff0d196d06971d32418e0347702a501d670f975d68ef5fe563231e3316ddc5121bac8ba56f33dfa18573f10ac2f4e447f153c96210b797572cb3b32ef9216605d4aef3853c1abb26844ea7cc82fcd488b4579945f4382e2771bb67c7ae2d16b8072258e1018d43c50df42d42e74fb7920535429d523f4f8f2f7bacfdbb37a2f63b894c2d96060e961c4e7d659db6f7ebbbaebdb0632b97a13417e6ecf5ac8074a66f0ee73802da75c3485d38bf9c2b3426a93e53219c1bf4be7cc7c8ffb3067eefc9281d1174ec919d1313996e5ed8837d9104a973ca824792d15856ebc57a133bbf6da874d49e5c8a254af1debde1cb7e53160158be6b50be944c33cae29b0a2f1ac82a988efcf7064146fba2997cf6a97a51fa9b5b7c81c47a2e510610c16e8768a012d817cc46467091c08cfdff16e403f4dda0c925e7574188d707bdf16ee70da95e12c4518a2dd48363215816de7069ada5d6ad112830015ecb03936542b6b6ffd5852fe048ad4c7983aebe1121c834ccf925a260d0826dbaff5c1935edb1135ff247722c71fbf59ab04ca13842af3537cf52358985da22ae076ac51610dcc0f5f9610e28079b49fdb8330c5c967a237a3363fb63d4e8e25bd317729f85f01683b333d9e43380f5c8b85341b4a534570740e8db7d446d6f4ef686aa781fb7241b404cc7d8c9d0852172e143c1ccb55452e60e0a5ef5436ff226fe8673b071a04b38bba90567ce9f2a356a6e599bde1bc1d7c2156c317186f1a43d32c1a96c10f13d23bc12bf4c4130a17f3feabb0a8365e382fc021c7f8d69572364269e009bf650415c39d51ea16be728f302717dd9a1c3a79852059f3c41ca06099115eb8ad6b43df4df52b63348cef653b0cd514d1468c4e514436ccb80906073d12cce53da3b2d0444e64474787df4406026407b7570a9dec95924ae2394d1b2a70cf1a2bb74e90d5b0ed481ef31033e4dcb687506e9318f359ac30210abe54ac464b8d2047cc0a6c170c916244323ce04a5bb32b3d5f2826914af2df384f0f537ef2f81849e46f7729a93ead5ebad7e9633cd75d47e6be3690ce1b771161f62b7683cc43c8ae9e880213ea0a8b2c329bb9a5ab0f46dd4d79ec3e496672ae870ec49650738d24caea60945851f600315b63f3a71ba6408a604a591a4971b66f952257a782bd9b720588c42ca7f48150430a4f1169d4f0facacf86a6bd435cac3fe328c46033a51a48f5946e537e36383003b903d84720fba75a4cde5844fdfb7c23836f260ec80912b5bb4fe8c0c8d5f8ab52fc3307a0452eb9b27cc4b803ae5af4734ead98735fb69f72da71244ede89117769e489222fa368b0f324cf3c469810381674b8b1912d7e3e63d85bf6af66c8d9985cc2a1e217743dd8315815c58bcb5b81a24fb481ff464094add3f252838e7256650d7d3d07c4cbd41f140b0c48e72f4c36e358d94eb0455de6fa5227bf8328bb7f79f854cbd68049a74bf2462afabb0dd632747b90b1fb8ac4ebb6b9c1621a06d4821aecaf31378937ba60b7c356e6356b1062ce06fd52ab216795e27c6087acc5e39e416169cfb34f07dcf89b5a2453d4e59f914147b9794a03fa3235fdc4d4e1ec64fbed601df388a7416252c6d4c817aa82f2279c1e5fd86048ec972ccbb9bd5e2e882adabe91e56af71b3fe8a51261472d63e280a3d92b474743d572d21d6ad8120870008336f72184e7ffe7ca14d528586014dedbf570143477537d35096cf0f712e5644ae67cde5333b233ae073c1fa2e6307bbb856010ac1bc7ffd302d8bceda127818132ddfaef2cc352989e0db39e42ede51cdac73f57ffd8ff7e8faaca0c5c22faf07668a55efe7dfb1059033b84547bc867e28dd988e28076add64b356aab0ceba4cab313eb1a38c45a2250b8e18206587fe4e7e2824a1b002e338d41dea95ec508c9bc936db168f02cdb65647226437543ca3e6b3a68a230f5239aa233098d8f811ffbf88", 0x1000, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x1f, 0x2}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x1f\x00\x10', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0xad920173d4216ee3, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000001f14ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto(r1, &(0x7f0000000080)="ae3c734f152fe07424e157b68185fbc9fe0efa113b9837dda131e75692a5d2841ab38a92046d43dead617addd2a6e8633778fd961ae0f0dee94251cba6433363622a21fde4c36f40ed7172290c41cae204d9121c1d815506af6a610cbfee9a80e7b03455286772b16d58a8f270fd04d9021aa28234c79a37b3af60f8ea5500c59d94389ce3f48f57d488f8c8dd11ec53a4fd8c305ccc8a5c053c7bdf615462b3bde4fc129fbbbcaa34c901f012a39dea18b8fa163534629ad03d35a7f3727ec7eeae71cb3f32bd24eb0934ddbd4a46ee8b684c8d46638d0dad2c07b2c74c2d0396c1d8282913911d2c2fdc0f7f397d9656c8f73942ef5d614ae29934b08595383245f335dab202b89ad19d1d96fbfe492d6a08d808196c37d6b8f443ae699b11998b1c6de3afe55e5099242eeb5c8db5210772ea6a050f9cb652e6d7314010bc5d03d4ac80b165edcde58c58c10e8a30e1686238193dd44e999ac9c9bdc2e6425713acaedbb4fef1086c4bb84ddcaa979665407a97a35ba7c16b44b36a5dea43bc34300165eb79a845db048b92f35a9f77e6da9ef60339b8e61fdf6d1745361ad99b12537c02421b5e49a5f7c2df03ef7df02871359fa9d12c8849fd9717e981435dd47f08d63fce6d00905f35d1fc43613496ef9072a195f7396666e7bb2f91952b58e8550749d094289d2a329d409dc676da70a8c9d47c39337e2fe8e1750ddf5c66b1adc83cac9ab7e749f5e4aff63dc29f351a73ced63510d7805286c1f975b17a067cbeae9a36066fd689a18c3bbca5cd1032d7dc3e4ad19782a20268ec1a09ffd58126f13d6bf8dbe85ce0cd3f315e4e6d030f93393659888ac8a843396c55b77767fab1f92ff0504b4fb88ce4505124e74713919f23f0c3de5d1f60c54b21f744e7da8108093b48165953c021bcb9ca4be155c962ea96a6abcec656bdc999e3be626643262a5849ecafe1273af4ebb72fd5d208f285bf5564e65d60eba0b24651d9a751162ad57ab9fa9cf0eb9ce5e00847a20df27dcdf87bb435969ad89ad17ae320ca761ef0014378d40fd38f215bb4b5e0634e0d0f08fe7e9550fe81c2887a2b647309463a2490d386cb8dc6da729ce510630de9d05fdbbc73ac9da4ae8edf68d898b9df69ee94ca99754c62c13ec16a0acb5bc73eb93622b7a522fd94cdf623c4f5086e27e117bc2099beb5114242c4de883c1f052c8b6ef11800842593291f05c72d0ad3771f86c7f171a3752dc091d43188b12434ffb4ebca25706dbf07962d71e139471eae3aebd482cdbd0c614af776375bef127a5669101d2590664afc4642964877ef68ba59f637262cd1fdfb36b4ddc0f32107ae95237e4da09a93e3d3c4115fd178a34090f5f650e02cddf5344e13826e88e517e4e0ad20cde645f3c04b53ce82588a6e0fd50e80b239c87d1cd8b096fe5e1889afefe86fa175d8b7f8fcc298b207cade8285ceefaa34bd1ad536a0918f38bba8bc080fea9b597b7225ded00d7a2f95acb8b70ed23b9d1f520a6e90f246d0d650f92b0a77baaa94c8b3db60846468ecd463546b98d80476c0f8402e3ced57c9f8312d781b1cc2f00a018a22f4074f22701de856c2245aae9deddbfd3ee254c9a547c067221e7baa7f3f6f688f20fabea1412686ca3d7df1df726bbcb3d1cac1b1a2d8ee8bcc938d883c34e23036d86f5a24a8427b73fd69598f8079f0d002b711fd93638ddea339f8ad2fe4ce113f70bf3a7a74cf7288e1a67573e70222afd6c2a1564018472513b8763d574fcb85e239d7069c66ea18c89bbd2336e9742d2750c4cc9fa764719b2ec1430208dfea0dfab0e9e3d427d04aaac0eb8182ee17ed283e6d268035fb0d646beb60760c49325899a8a4f4cba3a01e80185c9e06f5e3ca43528fa8a3b5813f1c818c81f38a49aa5fcdba2cd36f5f752c02e86f8d63e7822562d62e215230db33018669607e2b4fc4bff4528eb8a8006d0f74f253e20b951dbb8d045003c38635a7bb672d771e631a94232960dfe6b54b9b36a6", 0x599, 0x0, 0x0, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() semget$private(0x0, 0x3, 0x2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:12 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="1b53fe11eec54d1ab4c0c94309a6165635d3c025ff2f8804d63bef18f05de2f4ef187236b965000400000000007491cc26763b73d02749eecc28d3a616ec8c26f54c5b747816d2bb52dabd8b9a0a94aa3af14bdebf85025ff6769e14d80529eb5767e98bb1acf22b25c6b1200000000000000040ae02a6fdde5f956c22c9f08e2fecb314a5c5c9bd900e1261be09f2bd7df67714c4ea6ab9a3205aa31add0a2466e535f469439d2cf0486f3934ffcf2715516ba2964e89f9075d60bdfbb1c07f78df69fbc9bc070f34ceef83b9", 0xcd) 16:00:12 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x2, &(0x7f00000002c0)={0x60000000, 0x60000000}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xc2) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) open(&(0x7f0000000000)='./bus\x00', 0x10821, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205603, &(0x7f0000000040)={0x2, 0x8000, 0x0, 0x88a, 0x0, 0x8000, 0x6}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = semget(0x0, 0x1, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x7, 0x1800}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\x83(\x06\x8f/bpf\x00', 0x4000038671, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/81, 0x51}], 0x1, 0x0, 0x3f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0xfffffffc) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x3, 0x0) close(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffde) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:13 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) r5 = geteuid() r6 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r4, &(0x7f0000000040)='./file0\x00', r5, r7, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r10, r11) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x1}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x6, './file0\x00', 0xf01, 0x9, 0xffffffff, 0xfffffff8}) kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x100, 0x9, 0x94a2b99868a10680}) dup2(r1, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='.dev9disKmap\x00', 0x100, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r3 = socket(0x2, 0x1, 0x1) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20, 0x47123051}, {0x44, 0xffffffff}, {0x88, 0x2}, {0x122967aa0f7100b6, 0x80}, {0x20, 0x2}], 0x5}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) getsockopt(r1, 0x3, 0x66f, &(0x7f0000000000)=""/72, &(0x7f0000000100)=0x48) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 16:00:13 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r5, r0) setgroups(0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) lseek(r7, 0x0, 0x6e12, 0x0) setuid(0xee01) r8 = socket(0x2, 0x5, 0x0) r9 = msgget(0x2, 0x224) r10 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)=0x40000a) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) msgrcv(r9, &(0x7f00000019c0)=ANY=[@ANYBLOB="da3021969830e30074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8e0f59af058d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514ef95357814037f051dfc49487e4ab0c50e5140", @ANYRESDEC=r10, @ANYBLOB="1bdee4db471a211dc8b671bddeee94", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r14 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000300)) r15 = openat(r14, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r15, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r16 = msgget$private(0x0, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bx\x01\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000e80)=""/201, 0x64}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x71, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x20, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0xd8, 0x1, 0x6, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x12, 0x3, 0xb4, 0x1d3f40}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x4a, 0x0, 0x3, 0x3fe}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x400}], 0xd3f, &(0x7f00000002c0)={0x100000000, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000480)=[{0x7, 0x3f, 0xc0, 0x80000001}, {0x5, 0x3, 0x7, 0x7bb}, {0x80, 0x8, 0x0, 0x2}, {0x101, 0x0, 0x4, 0x2}, {0xf079, 0x1, 0x78, 0x800}]}) dup(r5) r6 = socket$inet6(0x18, 0x3, 0x102) r7 = fcntl$dupfd(r6, 0xa, r6) sendmsg$unix(r7, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r7, &(0x7f0000000d40)='./file0\x00', 0x20000, 0x3) r8 = socket$inet6(0x18, 0x3, 0x102) r9 = fcntl$dupfd(r8, 0x0, r8) sendmsg$unix(r9, &(0x7f0000002400)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000002340)}, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000d00)=0x1) r10 = semget$private(0x0, 0x3, 0x0) r11 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r11, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r10, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x800}, {0x4, 0x80000001, 0xc57d9da5155903b8}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e00)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x4, 0x5) r13 = shmat(0xffffffffffffffff, &(0x7f0000ccd000/0x2000)=nil, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r13) semop(r10, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r12, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r12, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x3000}], 0x6) r14 = socket$inet6(0x18, 0x3, 0x102) r15 = fcntl$dupfd(r14, 0x0, r14) sendmsg$unix(r15, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r15, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r1) mmap(&(0x7f0000006000/0x13000)=nil, 0x13000, 0x0, 0x1011, r1, 0x0, 0xded6) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0xa7f11dd9e028244a, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x8c9) 16:00:13 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\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', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x800, r18, r25, 0x7, 0x40, 0x8, 0x484}) r26 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r26, &(0x7f0000000440)='./file1\x00') msgget$private(0x0, 0x718) getuid() 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0xe2}) clock_settime(0x2, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="699165fc23298eee2b1515cce1b2f66c96a2dad40dc9bcf2e75d58f3d64f34244f9c6afbfa27939a99093b8b03cf0516a361e42ca33fe438f24fc3fec940ef73962dc2a94c1c53e305e173e72075c58b46a49956e797b8ebe2f96cf19c3a260af9cb3bc1dee663afd29d1491640104768ae5565f75873f79ab409b9ab81c012d8987b7877962392921aaf8fa3c70c9d175b8369df4f4513e6ddd472ae94affde0876689b6237ff206c5185491f912b93cc9151cf11e9110df3bfb351f80d5aa788", 0xc1}, {&(0x7f0000000280)="f6c64d9f43db4b5316399e7d538ab2bbf0010a9c58086d9a0b70d4c70f97eddd44bfece618776e83fc270d15338e1bafec8db6a0d64d0363e375f9d8956ea73f199d3318e695acc61ef5355421577ec25b13a59751eac43be1d3c06bd688bf30f7b8c71693bad207e39dd4119cb8f26159fc", 0x72}, {&(0x7f0000000300)="7bba94bd7f555cded2dfc09824fab9d4d217f217f25df756bf978adb7dd2a6d40f050cc11a3b7f109dbddd57b36dd241aedc2dc3489bfbaa85529e48e150854a2ddff9feec4c71fc693e1860053aba78bc2f560cefd2779fabcbcca923bcae46aa2bb7f593316593677bf76056f5183a05f2dae029f9dee03b9599343f87b47847a0b088c745694446f3778c2e6f5e1f50306f9602fd5009cbe97f5366ae4ba2c31c88f63d5aeed2fbf41acedec63cdb4844b2005f2082dcb1f5", 0xba}, {&(0x7f00000003c0)="667a9209940433df01f1753f9db88a1f20ac426b543f983a4f4bdac925ee94fdac7b8bb13b59812271ca41c1a48ffd7fbb63cc5df7e5772d9bcbc39c0d6c6afc31917077f38fe0525572963e85cb00d49ca4e4265204fe2af4c479cb06ee241f171d81ab02b7bcd8b4c689bcbbbab46a6bfebceadbe7beb887d121eb71caa714a5542f99a1b27df86dea9714814dc5db7cea8e85b8e3c80403efd2e195e257453d2c093cbbf897fb6369a5625417e9fd06c1", 0xb2}, {&(0x7f0000000480)="4c2dba1f78092dbd628f1842d712a7f78e150634f2a91cfd738097ee59528dd905b28c3ecf4f9aa569ffcba81b9fbbebe88c983086d7c15363e18d8fcff69bbd58f9c00fd0a70998e80e1f1c341a23732efcff3d28f9454d587141d3d2cc1852b4965e73cd83c60eafa29b2c136cf5bc4c4df2e1d73e653c1bb5e19def57d605529320a0c554f47d9591081b146c3af70256", 0x92}, {&(0x7f0000000540)="62b079522b57e24909dffaf0b6ed678801b1ed7158b67472f1e78a3579f7038932200b208b5738feb32d7220adf12cd61e077e17cd5902bde88025bcba7f235d5ae11c68836f2a380e02a1854f520909a38a76db4960823666491a76631d60e1c2b1a12e0752fe12fe212ed2ebf4f3b9293cec3094bca3dbd195c75466683a3015c70b1515fcea8385eed5bad7b002de78fcba4554d01c39873186d7f1fefe3a388eb3066e398521d8ce", 0xaa}], 0x6, &(0x7f0000000680)=[{0xe8, 0x8161b431bec3e01b, 0x5, "7a2152b2ec2b25a2372200f83e043857390cfe5358f6de1e648ede8197f8f54c1a6cc8db7cdbc8b713773e9ade12fa4c649c65534f4a43eba228e48f81632c3fb3735ffc90ee0f72c0480e4c745745f65db1ecf86176cfd25c57eabb0592d175539de32dd0b7dfdcc79f6a78917862b6de4526226fc943de53580f9f1e37d3c3b0ee86f4421fbc6e98c2967c9689bdcf1ae0669dea564ae6f9684d8665b4009baf029181d7a5c59f48285676afe604665db84d18a058e1d9adc8a0c64e1f6f7fbd01d9eaaba0bb7c76e4f6a09b00ba5fc5ad7d850cee"}, {0xb8, 0x1, 0xfffff800, "52b3449b99f3fa497f20d1bbabbe3f154edcf5edd11bce710a4bac668f5d93c7a9f33bc8b53186ba77f98d5fcb910d6d806d0ba32fcff585901181db4aff319b135a8ce8883a61025e18855247d9f3717b67baab1852b9e03d65862d99075085f1eb80d01aacf58cc61c113222da70cc58bc9fbeb67b58311d6c908b5f1ad0dfe9f79f9fc817a9af5bfcd8649e8da652798c448563a3d54f0d13be8ccfac9b9273"}, {0xfffffd45, 0xffff, 0x81, "9ab5411915e2e4116215572884b19d2a0911e2bdeae001ac9773ba78dd48fe097aaaf3486f3f2dc65136"}, {0xf8, 0x1, 0x7bf, "14fab8e92b1d861d22ac302286dcd877d983f4fbc4fa9dbda3e0eb6a3804304b943d37f0152254f45f1dbeacf0a4bc4d3f246ad693e0a30822f4d9b6786c3cd7b082bdfd785c4abe64b18c66b29de6f5f1f11eb74e339d6831615861d4e8a73bb8f6da0a9a8cfc046139d4ec72c45c6a6184f4a7572f34bfd9795fcb637965f5e4a605c04f77eba7066719485d50fb4f02bd3af2136458e8ad442d23b883e142f5d97c517022a5e8c56c182337dfd6be0457f52b4754f1247f0a5681ce5455fb98dae26f2d1f0d0af16b11eee2be583c43ab291ff527adfadb9ef9b1d2072455a45a"}, {0x48, 0x1, 0x800, "b9b25e04812ebf0aafbd51a75ed8c3ff4e1cf566bcae2c2790da373b740a5d905482356d09570763f14acd11322465a599460f9c"}, {0x1010, 0x1, 0x0, "548e4f1745fc8abe55ca22f0a362ae408396695c95677ae08579e50965da42f256d14e16847823844c97cbc97c668a77115358626bd6e8bf524feefd2ededede6ec222035740888d3456dd162188da269fb75ff65e5bcd74c728ebe07d198faea758673711b3170f0cfcdd7b049a2ec23c9919b0818977b1eca0c32479bab2ad91c4261012ea5e0d62f1fdefe7f7082c7ec4c85ef966595443cda639fd737cd1e989ff6d4e52bb20d5b34da71242f003da628f73e83937ef3c075ad0d54b6a516e72c6dbd1fd8b8fce5c0b2ac3cbbadf01e4d382c907b4dc2a986f4d4bf7f9d7640785b1bfcbb6c9c1eab45f87d2cee820ae31d6c7c5e0ced8c38b1be483534c39488aaaa924f442f544ebe276e96604723490fbaeb8b7039b9ec82c6a4e56f6afc3c430aecb02290ea9d2db574dc80a03fab363113c624ea1d2b4ee75ac881054eaca31e65fd2acb9f00d91dd194816e29e0eb7418e309daf884a3d34e035cbca5c059e1ac83160556a300dd557cf071ae43017bacfb0906c56bb422c9000e160228e0ba2a040c6e58908f586d11b86953900df06edf5f99a5ff55f29bbe37af0da2f2ae2ee0db183788c7fb35d3fdf4b4f7fe41353120a97c05b530e2c8a4e54d6b29131222b4a5395ef0715026f23d44fb5bbb54e4efbb17345d197dbeff2bfd7a3d8d9be32fb301cbcef58a278c82cb9031d8ba23ae3e9cff5a5cb99c1b0a678ea7482f0e5d6f586bd66b9dd3425545e9d2e041b86c0c2c0ede6bd6cf2ab382ce7ee002fe7760d4b5c1ad3c9261af6fddfb9966b792e519e840916cb58259b577de9d01b9469b2921c82ffa8d1eeb6ed31d9ce00d065fa715de51425a29da532b554b3cb4d8667d278eea0e220b96133b99a0695a9b7da3a7496e7174926d968fbb490dd53fc27371f38a8b6071235b885f9e28a5f9316d38637d365b08a49b83c571f8f7b294f777617e803e2833250d08d86b063d5d96e580999420be738b28690972b631e07743b5fed3defc6e76e86341aa9d417eb17b969c1c7af00e7fb60c7a6135bb1ecaf632dc89f076db688369c3e331376c9d756ba62d57361512c27517047c21097377708e7bc9c9b1335ecd3adb9e021dd505793b1242ea3981a3a6f2c8faa551cceeab0b1784cf48f0caeb0f6b50c110f7d99a712cda08b227bae9f844d343b1905fe0bdbe5b378d4cc2e44aeb0e96d2d3dae000552f40b364097dafec243c6a9e654d3cf7b2915d2362d630c6acee82430fee33cf6d9cf7c2563686609bfb761ac15cbe3b0224c218ccc0cf0f22bf5cfdc2595e531c75cfcffea6c59b4371883236464501c7c9228586f7ee64f2c2bb299b5aaf71dceace037efeb55b810b83f0a7c2d61684a25cb68ca406047bbcf75c2b667f0ee1e4fe9757929d45b6fb9a1f40c403add4e4539e7da67b59c0df510e20e8ce8ac1af848e5b2188b4ce496ee55570a17a1b5beb1d1103ba582515ad0f28a8534720af172c5c71ef5d80433b6cd586c95214703f24dd6efbd7a8a5bc8629f828ca16a0bcb33e4876f29b13d2ecb6cf24a8b95cc4525993a41bf301e0b0fabc9a59d9659f1be40b0359487dff3eba368de3a784969d46f9bf58582068696cc113fc1266141b9242e93f4e1dc34804ad1ac6310d0cd5bdefad3e0371056e5b52c963bd6bda49e759c27855cdd88ec5e253db61f7d492ed9b86d2a19328ae0097989f3ba21c4ddac224933d694fd2b87558d18d62fe099d1f581ff6feaf2b4a06345aa8e238ec71d5a1db344e30794fa5f1ef80153086f6f5bb334ee868d282be0a5eb6798fd763ffaf630c55c6d87f9f78fcb304c48197238c8ee21bd05475ff04c2289ee713761a76609a159ce0c5278c22439f25ff9fae1c7caf0ef4b70361a3345212fff52157c03192c770b2b8f6821940e209301d023bb829f7a148485cec7beede7f86c770a8104d0c855821793864239a98fdd91ed6a15b5652f4a7e558c0ddd1063a3439b2ba0da9fd471477e898bb5b66def6a1ae3a006f059cd285c9f4dee324c7cfa6347081c511654f191114ab4aa89d2e3244d11f2891b36ed647732c155bee008d87bb0f1c318dfb4d8f5b3088c58f241b98d181cfac4fc0fc44c66e75355440138fe40b6d197077f841467f7b0af5ad40e4d48a814bf2d29df90e554fe53f3dcc910ea4c72aaf28c7cfc217d90f06cf4254a235b77f62331f1145e7810833704c8f0d9a661c78175c058974855573b77c1ef22d8161c85744367e1742368d922ce3d368392e357b071f8818a5b17dab9ca18100f3c5919b778143c8c5706451a5b6f9f198ecf6c8f9c707c7d9eb808a71d8dd35ea0bbe0084c069033ab6f56fb87c66e496c3288b71476d411d05e39930115b6fca30173f3d31ff49781e95277d94395de34bcc6c072e7341a3358e6b63c2378262860c21e962ea7a3a569c98318b8d4f0e674be9ecb9ef07c2a292d7cfe5efdb77859e4f0f39a1b144a467c21d5ad6ff5507b0fcebb275c37b4ae343fd41936500db74c3416bfea249b4f25f6fb93a92630001e526796b0639e2c2dac49f42a1cd752b36c166fb643426e9d8f3e5820b759a37d79be09eb8e58a9552d86c760c4981568e5ba6be7bad61c749694753405e0ab16e4923c68357c92d835d5022cbc11ba0f38555c601a87d256d4b0fbde6c7cc3531147434488d470787ee349915d1fd52f5cdbbff96aeed51ab00e262e2d2dad0e59cb703f8293a46938c351b75e94dc68a2ea599804102273b6961b422d07cf91db15672e142a83b976335ce30ff3b941958730d41c12a0cff03840f3417baa7755a5d867513283fbb7ed2e6e392031f3142bd97c00dfce6dc9a89f399d8be9a1627a7f50d28239b0970576b3604f1ea36b6d09158f8330a99887dc36886762a8dd45607495ae6d324a440c86334167ed82ca9a5705227e350627fae5ed34b6068c61c978439b35b0571d57741b7b55b242c525f13ee39dab8e2cc67e315ba095ecf92262986a31f082e3dd1d48c50ed5f67578916689706fa145c04f9e6603468b3577daf00af4c77c1ed3575663a0f54525a6bb550c0c75416ebdf0f325a04befb572074fc12a4cdc9f30ff4549b22151c0ace463ea6cc63875f9d54942ec8cda9a6ce3f41beadc3ecfa62a7e87218709f051f3851a709e15e6d27671df5f48de0504ad72d51b47ec7d0c9f94fc5bb3c35c350c13c0887f837e5c77da6ca8e8078a00ea4c5f19616edf5e9bdc9efedd74816e17d2bcd5b18ada9a54e81d15de1553a12349e769e7e5bbff035ee829813f0ced0319ff77f04b0318fd6ca80005b921ba16822f50fb346425b15d4719a7fa267ddec289185785048d4dc5968b236e69225ca6ed17dc80a862168be9a8d4abace447fde79028ec168d044e48e3613c8d25dc2f92b61cb8966fdd27f11a6f5dfaecbb1d5ea88306d53e8ab0f9e119b34f113414fe6239fb08cf8289088d86065a9d2dde6b36c0e051d435dff06097b48e29e261f6c2a19c3ba1b6e6035124e236fa866bc672be8c39ae12a742db32ce4d35dac8f593ef825e772f95470ebb249dff6f9c48efcc5613ac39cc410bb47e349cb89fb729c042d536ba0bb7d54ad3602304fa6fd2d0f789218ca2ac2fdaf2dcaf834155764be4e7beaa47a15eaa654628be36eab7592026af417e09607f2618743e369cfa2fde7971521d9e9b1431929dbbf5519c19a3d39ec23c47e87b227a775060fc3aaf5dfbb8ed9ce339f691777fb1dfd696af635cdeea7ded92861a0b207af56a19da6cf99cc045b536662cd6e42bfeaec8bd44b27b5d12def8a6d126732f57530fffa15d4a5a0606ac23ded9415018b1aaf066c18701de299e798028bc3598105bb8a4bd6f1cfbeec5560d2c1f8f6bd26564e75d8b3f1dea4adc595a11ea91608eefdd609005764738205874088ae6d56bd45e3f4f6a553692fd7097a54e30c694cc6b8612f1837f635d752b19ffa30b7e62363cab80fcf844afe440441820e54b10a09db4a013c43339ca44d0359eb2f48b31b75d2f89a7ea3db06af49b935232a4d72dc5433edabc24db5b2487ffbf1b7eae3af14cbec587a29f317cea1a0fb20bf8016e7b613b255cfd9191490c36adc48af750a10ab1c24f4a339ac99949be7b6b635f3cd3a76ed192070f39796d5b65dd85f6096946bbf088e6ec675b4ea9fc216a63d9a42b85f3cd4e0435b96faa94042eaa0ff0912a1a8c0135e73d308e2a98c9d812ea86fe4926656fb91c283848ce31c1bd65de4f02e433084e2221ef1dfa573ab2313859a7d746162e4939e494c41cea41ff5761ec706aa91d89480f66dd2dc2d873e2bc99580dc484ba6787741d3fbcf2e2e31717eb9e0d7bf566ad1b9dd8f391834e1c27e6dec7b0df92a4d84a4fb05be2eef60186001e992a32a176eaa9e7f27798620edbb0d990e3831e88b783669285498f3b587714c33f28805e53e5f4fd03930f5a03c3367759ede0aa95198e112791151739ad14d39f828192ac48a29842695c289672f1d1b350a3dea21ba5de46332694e9064645d6749c39df4fd713a7045bec8225a2e2b8f8674dcfc02da0208ca7a86d459f6531f31f0790bc1c47f32a88bb910cb315bed3e0f28776b456007c0d185446df64243602a5416af207739c447bd9c85f06fceade34d076b44c9029df2bce4a756d81583985f20e76f147ab7a40c5b1bac1cf33397528642fa001115c3cc115435c94161f2b328d5cb7e0a83a25440a2e784d5acb95782817117cce2b7681f7c958106d818138da5426a31a0f4f768f8a056e9507ffb639133c280996d3a581ff0a56774f8a0eca75e911e9a604667277b8cfbe8bb69afe65f1f54743f49b47db565da5fe814849b9a1d65acbe05c09e2b386930db34a09782c3f2da70c928a0e8423e5f57a0b675fe3b8025801f00e8e4505f2f34b73d09b96d82fa7fa1eff10bdf26b035f4f3e3b8edb45e9a539ff8eab9bdfb8a9ffe15d27f9b579d2ee2cd64c5f7c4f4b55e7b387fd6f4e9f20648059d1809be02a37745b4e2e8ccd62c630ba55a6e7009e34505978161cad7ad3802edd2ced3db39c1e668272c50741fb98f7f15d5dd23e00771927005a82a231cf5f84cd5eee5cf44bc1962fab1e584d59509a3c78c6ecb3da4849d67603bc97251392f401469e231b537d040780b920ac134e7efce42d7811871fe5a2eee16a05b971ddec6dcacabc57cd290191a273ed6c1e7dda288e8d90e93f126e29d362f8bae9017d48d0f8a59c90cc5c51e07ba20de5280af75c31fcefc4a13b83bc6b1af108416dacfe72f9e42c473db07905d2cd6e8650463068cd9e2ae88aaabe557769aad3159979dd506320f15d22524dd32e2d1d7264f2a279a09155dd1045e0fd899d025bf166fac5f9bb230438a666aa57cd6eba7b2f024a1c60a91b0ef305a8e8b3bcf3b7c1cbd471e51fbe89f21938b122fc347ef9d0e412910b2e5613f41056cbd24fe448f25777963418afc98196f39587729f594ffbbe5ddbab84e7b753563b7871483da1006b722901444e3205a66ccb79f355141463fef844cc3173e17b4687f424495c1813987b22640324c69acf90081ffa26829d00074e459cd0eb3ac7ea135250a69e0cb76b88f0209dba08286b83b622241f48b7a01cd3e06b8011a3ec27c031706d24f95b75e104bb76716957cb7c76735c0bced24ca323f0bda28cf93cea459559c2e66edc25f29aabd40ea8545de2327f26bdebd1ba2c350159c13bd0bc6d6bceb8cd38616f9a5364216f927d6659c6dd7efc1325f54634abaf49c0"}, {0x68, 0x1, 0x6c8b, "b61c43f5fc5ab0b7cfc4f88981c4d490daa6336057f7ddc70bde1c83e94170d31a1da5cbfc7a54e7e4d4391449da687431679dd7cdaa4aede9a80d4a1772a8fd22790f7c8dfa78828ed67b18ce60e2d35a082d"}, {0xe8, 0x1, 0x3f, "d8a4593225c0764013f3fec496d2834b672e7f651346e818ccab25a692f62185773fb0ff062befe8e32d6e458845b04dfd29b121d93e789d4cbe20d5f38d7fce8fa0d1553842f78d0a9c4a564b0a74e74e56c5954733cb2934cf64ef17105ddc206621cb78d67e99d55497b087eb5594d58cf1245687cf0ff31a3db235ce42e681cb332ded695a935a09bc1ddbb4456d62dd3f7bd953aa0ac639c49ffa19021a359a07ea961969c40cd5b2628f856c6d6e684f952046607ba115f217455caff2f2023e99d5d9f88832a51b23fc8173de722e0c"}, {0x1010, 0x1, 0x1e67, "ac97a022e90bf309f89b12f3ff2565f1da3adb51fee0984118c895517f83df07d902fe74860ca2041a137ad82036a52888a2257c380c752ca3c7452cc619d3daced8b40f0446f378300d5ee64c5dfee888eda106976111e472bc788dec1d18771d0735eda27695908a5249d508c65583c41ab1515590092c014d7b12a444785775c0bcc9d0cb31821400bf034b24c633b9727216e336055d44b84d42f37dff5842134876cf86b00fed1e1eb5dfe6d3a98c649d5b8e53eed0ebc0d95125afc42e59b5ee365e79dc12dde78fb7bb8e1372844c80f0dc4f32e9faa5fd3b597b15c2c632c89f6c1d6773cf1e4d46b5712dc2beac04a492c6c19415b57761a2e371f095654a7d0ff2499ee064b04b6eea68915cf8623a4534139843079ed58e52dc8134cf373601b5af5d39a1495925105d863b395af5524d1781219efdbb49f451c3cd549fa0d120f14965b71120943b4a3b78a5a55f59f2309b867a24d18f498077f8057a9c7e19f0e7608b8bd970c07721a4ad7bb185793a9516521cb4a9e16aafb6eadb2791698407f19720ff5e0c73f7bd8906a4e19d775729a7f6e189c3647633bf9e62ffc66473a3cdfefe8ff0a7b17a1b52c0131c44d0e4e0ab9d846f86a4fec4a794e899f0382737ca4e3974058ac4a0e9b95f93484001f5f8ec93dbf5353efd23ff8ab1a4ca99819052cf2f0706e61cb997af5f38a42604ec8f2d363d60efac165e37edcf7db2f06abdcf05c0b06b6eb8f588d52c0e3dda7db266a484707cf211cbfe5209c6fbd38c0b42fdbb2c17551597b1a2caa1747ffdf94c17139c1f1113527e85f333a41e1f719abb225d486de595d64a0b0fc50576b1c86c69f7d218c88e6b4dfb2836996e23f7f43b5ab2d456797c175b08b0f5dc0a5c50c75024a22201be287d55a8912b3dea4e09f351dc671434079527cf36c4e71831e741cf71980bead415a864878d433e87aced64d4c635c410abd6301b5aeb1ba867c4b8b009f537a9adcf222db5b463daf24bbeaf15fd25f1c6f186a2496f93b1cc7a4a8069b98591155d41c1f843115a0eaea8b11406358f0fe982e7c384cfcf88491a2f93891d5f6f25c244bacc7600e0c9c58d07a5b226bdbb3e8b42906c9433196659a4176f64e80af6cd923841791609bcfce2ee1a303b036bf80ee58658bf825edff482b5191699bfc1c6b26a7adad14824b5a519401908e81c80c2540babb7c393eaf4881fe8ec737551e49c30fdc5ef35530ec37ee53f2fd46efc76d3766f2ae90a582e2c7494a9fa4f021bb9d6038a7e98744fd5a99ff3a54c74313b12d747f07c38342650fbdfe0575822636d5fe775d1f2fd1a709b2288591d8cbeffa4f2de70454fb4f80b62bbf5cbab93c90c7133618e6e713ec4223ee25e95ce89a93599d7a766a9f9b788a7a2a87b06a8890450254b56fde83e0437a2810675d0416d461413cc9902b3b680e55375768102656df0a6a6622f54066de13e3bfda4de8d6c21f03ea25fe4f209d97b04711ef7b94f1304aab7a5eaffeeb9261436af5506e0fc6c9fbffad485fc4ade158e5fa69e1877a3e2edbd3c9eac51f3e9a7daca7e5f83ed92e8bdcbf952d94fc714bb17257c8973cab42e26c6f027b78820a079b801005160cc45e012bcdfb0fa32008ec44080bcfbf9cee914a6f49c192e55f6149dd116fa42084dbd1316e73053995b442c8652833f35160156921fc58c5b3f78af033c3ff943a63491ac5012c719b1784957ed5caabca9013ec6511b73e4eeaf94351fb6ebc7e7554e7cccad9fc1db859cad0caefcd1c8ee4c8fbbd9634878fb9c5b10206ca54dc6927ae109b2633516337bd824777033cf116b01fbdc3a3ab26e62275053325282bc2245182e48638ea26947e20493e6873b786c2dd0ec687823089995c014e6acf831ca8023e457071ae631fbafa87dbc49801aae9dd779d631a29503511280805879c8f4c970a057860435144fa4fc563be245e3fb2d2171ca94f8d7b3bf24f3592969319f295d769aef1b829bd0b1d821a26608b9b45f6db9c236d511938eabda595e16f4009e1ac942ea57134bf16a3dd56bf3dc0a5dee2f210e726c2ba98b523b2e50c2524a75cbbec7bb2438737ba38d22248837439b83a18619d03f65a45140e10af2766e6c470884f55f8bba8da2c2ad08c07609cc01d5e233fff8b1a845a5b21e47c22fedcc8e592b9008c8d520af07a0085755138779cb8d1c83d2eec4dc1794c5e9ac6e14fcd1998f175491641bb713a1d87efd654ad0f0dbbc1c8d29e3f473d55af0b89d6e5f967eff191e4f7938405164529d1b2eb3cbfe625efda19cf5912f9f3de7c6d849f733a618ee6296b5c599a8fd0c797643d87334960530b7e7b701f3e67184ce3eb07d9ebe12ad7f3da0e0f5303d72078fda7c7056ad2300b7f468605378e55da523934d313afdce4305f1be7efd9db7d5d314de4444438c9d7faef330da78a2ecc3a092f299b30ac44ef03c0a4b751c1e9400054b305b5388552516fc831c409d7fe7ba530c98ed5a0f60e88a0b3d5e03c7fead48cea489f200a21bba35525458216815f9073a646a3e79873bdff109ce526f373d598270c1cfb9bad09f6b74d5754ac68510b515f88a78b39940a333b3bd61766da30d30c857d57c5d1bab72f8ccc2a3aa681ce4bd57bb4e558d14ae8ecc3ccbc5ac983082eba3867b8619f4522a3b31316f69a398d2cc6a52ab4aee299c2a8528d410a8aee40efc36a076c059486c59bbd27e9de4b8a4696b097a1e64fec4634ab7447800608437fc4a24a4033e82f92ca02e3dae54cce137851a7a60f63513ce8ab3c5c20c7691160402d3cb257711358027897098acd064fa6e7079a082c4864cc21c3b64774eb3a53b919fba65b1dd6dd2c25c42098484b5465215ae1375652d65f6044e0fff02544e28b51612ef1785a30f7ccf0bff0ae95760c6c44d11a04b4368b42d91c4fc069db8c4f38be3b3e0e7a4954a06fd565441f28ea6b5b06ad6519620ea00e720e049282913481c040f65ba3989cdde495ff08da5f7c4734cef0ece03041aeb3b221c6dd91fd405a1e55ca0d18b43f99a02ffe4816fae0e20f54b80375ebc78d866a81b88b8b47f178cefc8bb50bc8cfa9cea46b1340488e7e5b67210ba1294220978dab5e2fdde8299307cb852c5d7d51878d76f01a1e0f7ce3c24cedef40ac9fe5d6372939d4e023020698b5bb4739e8f7b46ab3f590d1666380e41718b9342e9c9ac21f73e41d733cc00bc1b59a78c26accb6b1b2abb5f016d8ab7c4a25cfc6a12eb76a9fb44b062fca9fcf50d8efda00b23fbcaf556345b12418e2bc33bd9828c4423675740ab535507b7a5699b107123bc4cc5f8d6130e346ff9ba6103807294de72766008bc02c4aba681d28bf35e3f4cf027c090eaa89858bbdba488149bb449af0e0cbd7b8753780d7d8b55ca2c2beac04856115f23561d6f8a4613980677d459cb35331fd50b440ab01255b97c995cd8ea2f212224bdb81f90cd1aa7a50ee31373d8aef103c973cacb09672237b806a6f1aec38a1acab3685cd8405dee0dcb02ab33d3506071d5f79b4846b513ec86009c19c52312d8cf4d9958eb14144fd48e179815df94031cc6e5dbf79cbc082dabe55b88f81babcc61415356f2b0caaf0aee15575b8d3e1bdf83a6d9e117e472e2acbdc9ce6427beb572862392ff73d74872db2bd75be582d93afc273648f306e4a62cdd8c6e70916b2ff41d414c02c276b176d644e5d091b1033ee6b8c6c5a98c85ecc53622f9c8fab680d5df4186f5630217d8168eb71527c6dbaf716bfc7b0dfc1fad09beef08a59e41875c68e5f0dd4b2b09f246c8eb6876879c68daf8067b0e7b9f0a706c2b2e0b98323603a4c36f2006333187dff741ec6e16799832b3dad7e6249effd2cc78e4b744893ea591257bf750a9e6bb9b3fab5573435dd28e3ab0ba53c99ce0a933b41320ad5e2e753fb51b305213da942009255287ff5a000892a080fa950713d7d97afe011496bd10a9c4dd212998641f2718286f6b883ab1abcf0d2698b20df9d38d70d73f7b56067ffabffaefcdb21a6ae624b30d451f16a280f2910f6a26f465ce3e11fff414fd22e70311586e2dacc5d78043ee176edea16dd6d7b170875654603b50cab13b5388c99d2832cbf5bd07457d75eb6582bf58594b3429cf4641ea02b432feaf20e2653ccb015fc5a7ae0f3a52f9802532b5d6223f1826b6c2a5ca79080ffcb86a7cdb1738a2ce1b13ac01968b90754f94ea2fb1f0dbc9e09bd2e67482b12de1e1c1e79561abf278e04a043a8271b52865da7c8c5673ff042a2685bfee79ba322c5a6fe4d929d4e0eb5a4509cd9c47ba075f6ed73d550fccfa24ed24cdf895e26d74e1419183c309d2dfe0409c35b91b3daebf6d4ff8ebdd00c0f76776177c368ae6e47e1f6d986ea9a9421a4383c4c67bf21f441ed2d2bf1b4c7356fa3903e2d437afb76087942c300ccf5d6bfb192da0fa58aadf1ebc25d06e001cc9310d9e215cf4f9c96416cd4f0bfd2e4152353d93e71052980250f18168442bd77de8c2aef49b8330a719aca9813d1239fc260493c60e42c93971f030d6a22c7b9efc439ce42cac6624e9b768c5e4b132ced4a645ef69a14e5a9c9616ca2dd676cd176bb3970208c77e93df0762ad95e6eeaea8efdee1949f1f9bfa1d7e8b8c97ea57a506b006857f9c3ceb6da1ae2227c872c0ad3bd60fee4a96000ef7f27840d0410a2a2865a108c535060ee693049d652a49bd455a06df91569082b69625cadada4b41b8a50f1636b3871cac156babd4e90b713ba03847bb4e41a15dbd62c7a2b23a05310d509631ac67df2571c5ddf99303eb67d72fb1f68fa8030a86cd5f8092d73d4abf35cc09b72044f787298b35b9484fcd2b011f611624c623996d0681ce8b4313e2cf4c88cf030cec4e69dee5c207d950758e14401140a00f4f7c2439f13b01b6ad125322a89e9df6ad226f69b56a223e5102841794710dbc261f01fc8010f9ceb906c9812692541d0faa4c6233992a0bf14e3cf14dda20f26462c8e49ece8b551bad95fee543a82db9de861710895addd2459da553fe91371bb6312481dc3d89520fb2bc65a9ac0f8e7e09b520d6f459d9567dd2a5d0d9f45b16b5cb470c0ba4dabbb2d10936da87f118977f033f26bd45fc82163adeada26c03e465061566e11f79621c9b3a9ce7678aff0e5db99a73084ba6a6fea68ccd493fbe72dc0178cca869b375ff6188e44a2203199bcf86fdb70e2db8e6b7e03c5ffe40086c432e344b4b6fb7cfc0cd083dddf0ca47497e635700a11f47eb4f7f4249a2e1c7973e8808d515a96c424c706cba773e66923559618d311048790d9e1277547d07d7c716371b669be5e47d0beb6772373a14f8092052081972a8fa9849e7273425e18ec68f22f5569df75b5d059e5feee832949a97e4e607ef15194a5a347c825bac6d8789396a875dbbc475e84d8506cac7cca62aa16a4e537b74d9e5044c2021d36ef762a1d410b1ad33878a4205647437eaed397adb4ecc27b566148803ee240af02c42c498be01a8805bc494cc5626b4513cf00dc3f81caa318f60a75a411987e200141110dbad0c8d20d1e6a5e8bc9946d2d288fa0a0582181e0a15fddd64dc872b0ccd44e13f0363f6a70ad32a13dd7fce6d9307bef9711e8a6b057fa3054c7b8cb3ee324e862710c0451f4336e5b2fe16b8b9cba451704cd33ecc3a0915a4dcf58f2d96e8318c7095c79dad0ec557a4f318577d7dbfab071678f1e940c27d27dad96ddad81c7f94480127ccea"}, {0x18, 0xffff, 0x0, "aada2ad75129"}], 0x24a8}, 0x400) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup(r2) r4 = getuid() r5 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r3, &(0x7f0000002c00)='./file0\x00', r4, r8, 0x4) utimes(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)={{0x66, 0x7}, {0x1, 0x7}}) r9 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106978, &(0x7f0000000080)) r10 = shmget$private(0x0, 0x4000, 0x300, &(0x7f000058d000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002c80)=""/4096) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000002c40)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:13 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x232, 0x6d2, {0x2, 0x9}}) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt(r2, 0x3ff, 0x8, &(0x7f0000000100)="8800184b5a50a33175d85f5240d41547a58afb6c391140676866d3fca2540a5b098dbfe8323b70a14a1886bded3bdcb963bceb5c5fb95484f3b98eb20d74f8561dde6e9515903cbaa27adc78a29858ca06064798459fea75d13b22f3fcb856da219fef", 0x63) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpgid(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, r1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) r8 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r8, r9, 0x121, 0x9}, 0x800, 0xffffffffffffffff, r10, r11, 0x3, 0x1, 0x1, 0x5}) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r8, 0xffffffffffffffff, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r0) sendto$inet6(r13, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r13, &(0x7f00000000c0)='./bus\x00') 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) socket(0x1, 0x2, 0xe9) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) close(r1) r3 = socket(0x8a18bae85524a07e, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) setgroups(0x1, &(0x7f0000000100)=[r3]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000012c0)=[{&(0x7f0000000180)="27d3bb905d3afe734d8eab92f50730f9a4b08f645c843260fef0c4c657da4dfb0c93776014ca37caf585bec4500d4124724e23cf4fcd45f45f1ca2bcd48d643efc23a616f560ff347cc08958555c8a0f14693a6e175c13d67d22f1c7f54c1c8700d3e610aeaef582faf3baf9373b2a544ea07d71da8dcfef89f2e89ef4625e9a7f20e5a10d7a1b92ec5fda0caf0ebcfc8abe01d2f8c6d1b431e650c396704cc88df7780423a991b086453d545c89206c8399708c3636573e0f49a1d9ff9b898d136760066344b404", 0xc8}, {&(0x7f0000000280)="d2c1373446c2cf0358bad0c8da1b14609ae8f57d1fec1f98d1b3801ed2e5ba4f2b7d3db4e4697a5edee2b2cf2d316c05ee537ac487bad1a9b906", 0x3a}, {&(0x7f00000002c0)="3ebdf2f101a85b93bb24560f8d880eaa1d792a298768d39359889f0b1ed93e5eb88d19a01a201bd0fe406016814d397d5723710f84790f6cb2b31949bb2969fd6a57a05bce729185a920ad4f119568ace66b73967627c85f81edecd9e7f87d959f74f28a39e9ed114ed22d239cf9ae4bca52cc86613c41a26b9eaf2bea42f69e38190ddd3b2ba3d7c9cc2849b9b1aee0cce6c869d5183dc1333377079c0ed21fa7533bd20ab94b706e0c4957f709be39c4d1bc3fcd0593f4b9c7b59441072e3f38bd2f232594eb2be6cae0ad9694a8bdf53bc79266cba37280b96980c1ac45dce5ae123457f9e20c775bc980b05749d530133aa4d7a66ad40ec3d0f2985c7924af6e18c41a1cdb50437cf99ab3fedc00627bf9f6aecd2ad11a6cc7d771380c83600b368d0b9a80048d0222e2e88fa1c7f465cd3139726ebe7b4f020ebdcbe4b38c11b62f7d9f0d045e9d04c8fce1dbf4c8b4f63169473ab85964b10b890f09b63a91fd689da6206d0f1051495d19597c86633b496486e4faa5c53341eed3c4a3d089161d93a260b4f08f6efef92f3756bbdbd6e16a9f6a9ffa6fe31da9b8e62ba1553f1dc56027522b6da18e63afe45041991b301e27414c43541df705ed8cb82d7ecaf47bf75ae29536398f2210f6b832215c2485832f6b4ccb6ced28b126951ccf4776a122c82e31818b6147926177c33671a9a5a3c17003ef5fec2a4108cf1b6d67962df713ed6e7e4f0729ef9b896d5047175fa4aaefb7a4825ddf6802e4829c4dbb2de213eda01dc482a73a122797c1a51f8389ba6c2426d4d5620661868143904b6eee57d839da2ee4c08df8152091ff09a94227c7d507570aa3bb571ab1baa5f8dac4dbf6dcaf733e9398ba262f64bb85d1713a7af6af1b70229c78120a9f04556a8057e33a05dcb58f27511cc742999b96a30e126709d92a28622da1ad5b36a454fc2414c0a8bef4b31264cc9614ebb6458ec0a83f17478887e14484c43323541a0b398f1f7178b9f1b438570bf9042b30bd9ac681446223d218ae2fd23ffe974f295af8387415259fd692f27be5391d8edfe4fb61a988276f19b108caff087c63f0132f7c4c4757f5e87bcca1d7ad359cc1ecccb52312900e582fd4469d746dac4bcf90b9975118f18825f71f4a2fb486d15593a60a9d852fed16f8d6aaf6fd18669531c8eda6842dacdc919abbe768f1d8c3659b0acdc6413ab1a88438551a2685926a44cfa20a0880bbba95abb153c50496f562a487e577a01b1b3165f2c7205175c77d189104ffc4636c77d7d03ec8d93ed3333d139a8073dadd2d7d71163ba4a76caf6bd2d60c0356f555a38ca0ec8fb57e7871b34804bcc89f5e937d895c65fbcfb99160a4a2e15dcae7ff7d88dbff05de5552b2668db55808e0221698ce90718a55ef435c53096f6a0aa8216936bac855671b92bfde85013348ba02ff7eb6310f690338ebd7546af3a1e53026a4a43d578499444d4582a1a94b6bcb292df6a38103efb335a1051061f5a2c1faf1dbb61b5c258579ca181d42c767c0d1d74eff8615326ce5189065da2f47549ba0d9d6992128d9d1c6357cf7ff0252155f05c631e3eb11f6b6ddc31ff9cc50b4bed0744a0fc62c82720b643e57e366df36d9f1371327272f1f8ac7b3dcd7857650dabe99ed51eef40a614be5b008223f2c1fb178ae6122d4277989fb6e2c871b58626b7d7406767691641d07b0fb9b6664c885912eecb047e1bee3f7041a194efa97dff27fd40283411af3676aec55e70832e240e33107428ddfd11f4a7abdad3cdca2d9942f196bbe81ab1cc5414d75655bcf88fe261046d1435298473471488e3e5f7127b08cbfcd1bd82e26c53a4a32dd335cc8fc5336027dd9ada25097fbe6c7bd24c66613864e4f34e2a1f33a11234bd3ee90714b25505c0a982700844fb1bb4a61309d5adcffc9992fd937c4b78cb40952e66980cfba42021dcead37efd64cd27c55f67b204ee5b10abd6d39fcff8e602ee161df1e0a980284888797ecb08c6c9841b1ac561d36829e5ed2d49ddce60b878794d61ba0e6f3e5a197701418f0844c827b28630ed9210e33c347ada0ebcdaf4c16117ff64d1eb2b3614e616bfbbde836b5d127e7fcd9155df7e23aa06f5f5d0b10d80247a4876a3f3b2a1dc04706167df7cc87b668bcff9dbc90f951e34952446605266f157700c051e139051ada47fab26f140399e2b12cc5bdceae8a0e180387552ea02ae6c02ea34d154937bc88ae7b63e1eb5a86bacfb9e9658b5851131409c2668fbdb93f8ac25d70cceca13b0a23302aab529053532a000306e2cbb3646889313069bc3b150a5e685bc90c8eec2bb7c5515beb4d8999d665e67aced66b082b1c265e46a6ad7f672ad7b6a9bc5467dbaa3627dacaeb49586e3baf1382cbad96c4e78210b2e6b26e7577b2802daf61669d511ddef2e8f4acd01ade2168379471df41d2f91ada8378057d1535dc767998848a5a8b76951941853a5c32d10f5de4f1b1afafb6ece26d32145f094daef904e363928a3773627a573c72bfb4789fccf30040632a2c24d7e95bbd61bd59bbdc968a8c1c27fb5cb846018bac0834aaf950d3e691e7cb4514b7658e7c8ded060a9649949151ac838b56482c78a0bab5bef0c1bd7ad1348d6625422d31e6422e7581e73bd97f80d838c2cc9b75a0621a69016dfeead787c4728e416654f364f128564d0998e301505490468e26d58b4061b9432b098e9e2094bd2ca39e943d7e8e7a6c5a41e89ae7918a76aba43a2ea08c2b0641c002cb7099092a8510431f2689958e81b2eae9aa69fa2a810566962f3020e0533aaca020e3831cec5a765eb3b4bfc4f2dcb78814807893dd44173d5698a31c8ddf14fd2d05f211a7f57382bbb40127344d0e88c180491920e690e18515a5ca56782bcee3769347c1bf412fa003dbcd224e97ee73d177d5286daed46a3ad3e3a83fcf894abe2341bf73e3bd06d2e14dadfbefdead7fb427c4eb879dc608523bd0ffd18dd7a14c9d4f42f597863d75587dbd178dc586b8098b7f764c4754e4965e3b9ad162113edda6e36f52d22f6c9b50af169d459320184f7e577aba20c88134c9c6874f669ec80217d451ee224d14c9e5d847878620167eb6b29effe51e37269accabf7585e7618e7ae5d5eca387e9695142ccb73a0ecf63975aba958bafe4abcc8f44713c4c4360ff1914df5827ccba1c4467785cafdebc2c67f8ad0da1e0b988937ef3e582e3d9a987e1900cfcaf757ca5e559c41a12429c12119809c8438e633c0f636f7fb994d95f1482266c2a849601f7bb391716929f6d5a18044adc73d281a67784e8d0a05e3276deec42e6f1fd5e9cad0f88073918241a2f78390fd63e8d24be0941330129981a2a96ce5c5087233082edebe5d03bb95647a3eb5bca8e93b64afe2756a49d93129dede71b38637f689a813c98aaf18194b2302522d377b5cb1fcf8ae94dc6c5d8550695c1386764912a5afca40a2d28a0fdfe30a8e9a1a66aeacc84e4864f9e01381cd5911a61aa4e3ba24f9ebb84ac9c7603736696e1dd99e5ab50640e99e66d3ffa6c3962dbe1849d85953ea0c9a32f20638ad855a3fe5db35b26e9c80ff450e043d3560f33370c879b503d378c8380b4507118af9223af75fc7c7b26849e7aaaf0e1d3622d0de2af1617801ffe4c5226803bafd55e98103ffd07dccdf88aa8a6144378a7ec53c9bdf0c2cd121433ac0100b520d831c02efbce2a076e7143ef5a41eb8de0beca95295fab5f9c1f41f964874c35df1d755a99b769f7d9f335b993f48600353975c0cdc840ae2181e436bfcc187b0830f82b4adead33c6e6d1eeb2d70b04e1c1629dc6624bd991c7a3266d78c3a5be4134eea5e43fe0d363a59c7843761c8a528dfec66b554cebfb14035f8172c95ab777cb62298cbdd5a0a1cf933fc87e5800b626cbf720585986458879c81da8d5db40d7ee7a05c6bbf5d89553f1a01935ea2c76bfb4b30244e1eff2a2d3c63cf2c9e2ac926f0ceeb82d6270243c39ea69e25eeae974bbe002813f23f64ad59dafe1718f1eeb59887f29131baa5e5cf5bc19b6106cefcbb40935f137a657f50cf14b5b47bf30e49c769a05c3a8fdb02aad7e1729e305e06c937082dbe9228569f12cbe2e0499193028fb33c42fd0a1c0cbe1152093b0cdfc97474d4dcdeed0f9d2c6efed55b698e10c6408c32302a31a6856cda52ad2e5e64beaf0f156fbe6d1336ee6209717954cf339d1ddbd2bc5242ce171b7cc81da002c8cb9ed4053af409b1e18d8ecfdb209ea7f0da1f1369cab2cda20125c9eb237bf5745640fb8629bf61dcbd5f646e07e2f1f6eaa9f0f9946103a7c7b22eb2e0ff3d496d68384aa99cadc45074344994951e2f3280f7874d09ead182e5ee20dc86364c9d873a7a2c0dc377c448639e8ca79e8fe7f2e5284487981760f04b429fa422258438f3536a299aa67696b83c983b40d86e18b89bdf4302857e2e31f7e1c290a2aba142a065fbcd12d9d166f7116f131fb3dccdaf5f7970f1f6d441c19293e654d6a445b70771f63f1452d9b8d9bf521fff352015778d626909dee1883baf5400009d3e8337b4c3885b96344da44678fca5b434289c79ffdf40f704267316c35233654f961a431923c1b6f3689b3f352465de1c663d47a10dee6912d9be38bdeb5cd6e09a194dc24f57ae109c2791e8146083b0acd445d68ab923832207235c235cc2352b557874519226f62cbf17399611f2a099124ec58cb1b629881753465f642b98231df8816787a47dbafe37915345d184c260ad1826e384bb6823250cf7168373c0b5a23ca5964791a7ad5f02ac7ac453f5e6c9cb621171e2e961e75a40029b541b6b0ce22d4ea51fffe36498b7a5ef65e0470421bbc0711d24f83a82055f188a26895e9088e2e489d9498525180f7b8a1412c90d5846e24e94f96c1f659a65b570e58b4317e5fcec2b50a450b03b9078402d0e9635268bf53b17dc4ea5bb37dd8ac8af45e2bf8a88982803c9009531706ca2d9546c2cfcc3d23110b40a0043cb2b036ab59fe349d3a0ea8478491e8d0012419fba9ca205dd6e00e640f829d0411ebf0b3438942a9cd8f23bc17aff2f7f876e238f90ce5b44962e88e2d86b172d94a3c430521b80924a27bf44207e779462d6ea9b828d518fa135f3abe8934158ad82c189d58548f2c24a151bf7a0077c0721b8490358c4f972a7eba97014b30efc91948e1cd645bb767e7f168cc0fa22a12555dd64133cc5fb8619b0353fdf6992ed0b7ce504230faacb97c96af74440cfad2275f1792e27297e6caaa95102cef43dad6f83eeff1fe7d039458d7d520095b4e711c14616f4ceede047fb527d31de3cfa206f078c8306ab2afb028288e63d0438a03bb6014b1b2b0f58a0a5dae878de991869be06b59d92832fb43f215842b966d3be7dc5d20e503e8479e75c1037c604271532d75381b479e2e5ac5df9de97bfea7530985010eeb68ef4e04fc599cb88465147c1c3dfd664ad47b6877d6adb44d21ebc2d5a5082e4aaa1f65f12aeb0983af2319dedb7321d080c6c43ed2cf3584b43f8086af9e6a73878b9d532d280960adb2a4ef0b989e182ba63b44d214b57213fd300ced3c9c5de7bb8591e409aa7bd650991f6c432186cf506c3a1ca3f06315f69bf8c33cfd88ee0ed6b05f671eac80b390bd5d5888018256da4f8b5be090f81f4d0e880ce2a794828d16e6ba297155f666516d7328598ecebb75e78e35db5e0e124b07b402d305a1b0dae709b95c1832040da95a05028671b2feefa41ebf15f", 0x1000}], 0x3, 0x0, 0x80000000) r5 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001300)={0x0, 0x9, './file0\x00', 0x8, 0x7ff, 0x2, 0x3}) r6 = open$dir(&(0x7f0000001340)='./file0\x00', 0x4ca, 0x3f9c72ee9128ca99) fchmod(r6, 0x28) openat(r4, &(0x7f0000001380)='./file0\x00', 0x2, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse0\x00', 0x200, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001400)={0xaa63}) recvfrom(r4, &(0x7f0000001440)=""/201, 0xc9, 0x40, &(0x7f0000001540)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000001580)={0x151, 0xfed, 0x4, 0x1e1, "f0cf7c130a97289f5bdc5c9210863bb147695901", 0x5, 0x80000000}) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001700)="db242fbe955905a12604c7ecfa2e1858ab4bd45c896c585bfd0ec99a028b8ab47902a82779203faecfe3c46ce8a84f617a3a9e1f83597415243f2f3758758067b4", 0x41) pipe(&(0x7f0000001780)) r10 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x100, 0x10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x0, 0x0) linkat(r10, &(0x7f0000001800)='./file0\x00', r11, &(0x7f0000001880)='./file0\x00', 0x4) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r12, &(0x7f0000001ec0)=[{&(0x7f00000018c0)="6449c0ea6c43248b647cd70cd5bf1355697e816489041a3cf3beb996176fc0ec075d42ec55e2259eece06a8cf8e69583102cde606f93618c0d3b7fe505ba92f093b55dd8c19b6d1f8852b5bfad799124", 0x50}, {&(0x7f0000001940)="ea8593a4524e465b1cbf46871cf2da1a70671d629fe236b83263b046ebc396629867388a852cde3b3f242ae5876a639ce788f89cb32237ee48ae668ca070ecc6b320aed4746282bcb1389986e174adb1d4738aec090b85f4ead6c114b1b3d862ea58a36121936867600bcb6a5d52c0721a7e75c17e759492c4218fc8b5eec3861e754d78981ad70ecc9d79a838ba87c9e6c25443d645491eb0ae792ff03e46f19d", 0xa1}, {&(0x7f0000001a00)="d2d0b51a6d01f539608bc80704ded42d5a49d7c141206af392edd75ff1c71aa5d1c38c0cb77a6b", 0x27}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="0cc261bb3203e592cd8655e02f731730bee52b1684688aa64c5e308b151e123a54bc4f55b64265ca9b9eecbfa871b55c0f200d91ab512f6c6809fc686c8a25d0d1f007cc0109347cecf3c404dd24cb4748e4beece82e5c9efa13f7aeeba84d9cdab3aa1e47acda64db508b82784d1e74b3de41e838827ba84c9f3509b37a84ee527c8b31077308f8638003dfe3bfa72b3e5dae19b2bcf4d44842b680990217c906712ea94672262c2fbb0348614d5eb458b9b59bb6dd61d49f", 0xb9}, {&(0x7f0000001b40)="4b47c928447914659349ef6778e84e05c126df24e3d11dded9d1d3d229b02156695e85a06d22b794ba78057be73c9358e4e53d1d291d0365b3bf5728f66bfbb4fa6e2f21819ea79f3de62acd2f38116f824eada4417a958be56f63532dc8d411631e2788a50ee0504c3c01ef116714fd6451cdeff65ab7bce21b6bc1b23fef5108685c22a034", 0x86}, {&(0x7f0000001c00)="825d042c7b5f65e7edeeaed4ec", 0xd}, {&(0x7f0000001c40)="ba9f4cebace0cc62201020296e83abcd53ba54848f9607dbc909bd303b3fb85ac692df1e6e401e37d526e00f21fec93bee422822dec3d45e55650982f7ced978628fc83fea9df5b9fd2f0f49a1fd904f6aef57848f2e7916fb9a7f0191f75b8781b14a5615436dacfd34e6acf46dd8d2a5250f3a2be62f7312faead719ee77e74ffa2800fecac2b273fa", 0x8a}, {&(0x7f0000001d00)="da2963cdbbaa943e62d42fcc49de43cf434afc22d81147529ae51957ffbb93eb9b79fa468378b8be21e977818ca56ff936c2764cb2c747d870cbf74c3470f88451dad4031f12cc5db8125855bc667acde0b00566a903e44ac8a0c66c56abc324b50193a35d8b2ba6d2dd28675a243c450570fe1a39d86fcdebea7688a7fb7136a75ffd6f4d6dd2418d0f3f7a50cf065585071357fa07b3b51aab26ed045d7a8091f6fabf902d7e0b2de88fed3236011cb3a91b6a5baa311e46305f842536fa89c3d0e2acde7bbb04ef7a1a844578f308", 0xd0}, {&(0x7f0000001e00)="ab08e96b7b3e192264987533acaf3e0861e68c9ae197bbbbcb71e8c5eddda55b4d4e72af70349aa9f7014d66624af5ebef485ea903ddad82599e39b15de98ce658a104ec4bbefbd747964f5072788abc224e08cc4a9bfb32770b5774488652565b1a23bf77456d3041a9d01f845ec90b66b32bb095dd32f2d670184116622aaca8d649c3eeb42171def5298931619b280be2914078a3ac85038980c9c78968c0eacc53f6265acc4b5789dbc2e4e4435628e86910813c6d38232ce87506c1", 0xbe}], 0xa) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:13 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r2 = socket$inet6(0x18, 0x10000, 0x7f) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x4) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x4) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0xafa3, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x1, 0x3}, {{r3}, 0xfffffffffffffff1, 0x7a, 0x80000000, 0x2, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x80, 0x517}], 0x0, 0x0, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x5) clock_gettime(0x2, &(0x7f0000000340)) r6 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/261) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000001400)=0x7) r8 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) semget(0x2, 0x1, 0x400) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r6}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r9 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000180)) pwrite(r6, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a07a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d2934672463208e7b15d5527dc40abb92dc695d66b1bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a600eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cd31160af143dbcdd7153045831daa5b5aa05e356b128c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8b7d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016470a11366989a37b62f9475e419043db933af1c6e860ae7e3b67a9bce079f5cf502f702f3f046219032f60f88aae0960022a92b1e78bcead3976d228de9a2de70f08d811989ef6c8a6c3dc8607deb49119b93a62a7c9839dbe036cd80b4e240a"], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) close(r0) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x1) 16:00:13 executing program 0: nanosleep(&(0x7f0000001c40)={0x80, 0xffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) socket(0x22, 0x1, 0x8) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x200, 0x0) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = getpgid(0x0) wait4(r2, 0x0, 0xa, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x4, 0xf2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x35) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x2, 0x8) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b4dffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f0000000b80)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422e85de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d44f897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc0eec59e73", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250fb1826c2684f20ef2f2c64f94b4170861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d2a84f22c6da395cdab82fe9d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e"]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x2, 0x1, 0x40, 0x4773fca4, r1}) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x60}, {0x3c}, {0x7ffffffe}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x43) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x3, 0x1ff}, {0x18, 0x1, 0x80000001, 0x10001}, 0x8, [0x8fb2, 0xb7, 0xfffff001, 0x9, 0x9, 0x800, 0x4, 0xaa]}, 0x3c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x6, 0x29d8aaa8}, {0x30}, {0x6}, {0x6228, 0x9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) accept$inet(r7, &(0x7f0000000080), &(0x7f0000000140)=0xc) pckbd_enable: command error 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x64}, {0x28fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r1, r2) connect$unix(r1, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = dup2(r5, r1) fsync(r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x14}, {0x6}]}) listen(r6, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x44}, {0x4000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(0xffffffffffffffff, &(0x7f0000000340), 0x0) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0xffffffffffffff34}, 0x400) r0 = socket(0x18, 0x4003, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xd8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x1, 0x0, 0x400, "d7db87b404c37b0a38f30f3ab62212c7d5efa6ae", 0x5, 0x2}) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc014, 0x1) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) write(0xffffffffffffffff, &(0x7f0000000140)="b6c2e2da48bffa954570c6801c5c89f835e67d4985a891dac658662c35e891ceb38bb68f0d87ec79d8a93ec80bcc5adf384f22ed2a13582bd6abf61f940bd526e8ad4c1dae1b100b02c37e94f3a9472053ff9d08f0817af612758311deac10bd979795a32eb71b758ae6138bc68182e643d9316bdba61fd5b6f5c6eba7a941bb1fd47758c0863af23104c4af2042dbd66c8d38080b7d", 0x96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdf7ef925974536ff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b15d63b089dcff93a00"/135]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) pipe2(&(0x7f0000000280), 0x4) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffbfffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x100000000, 0x1}, &(0x7f0000000080)) r1 = dup(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x4192e52c49242df8, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x82) 16:00:15 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) sync() getrusage(0x1, &(0x7f00000000c0)) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080003002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x3, 0x20, r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2415, 0x0, 0x2, 0x7ff}, {0x45, 0x0, 0x5, 0xfffffffc}, {0x200, 0x1f, 0x80, 0x5}, {0x1, 0x2, 0x0, 0x9}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0xfffffffe, './file0\x00', 0x4, 0x20, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xec, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000080)) acct(&(0x7f00000001c0)='./bus\x00') ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000200)=0xee) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0xe0) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f0000000080)) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x14, 0x8, 0x20, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc, 0x10, 0xffffffff80000000, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0x80, 0xfffffffffffffffc, 0x7}, {{r6}, 0xffffffffffffffff, 0x41ba4391b82b1e4b, 0x4, 0x5}], 0x5, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffd, 0xdcad9191ab056ef5, 0x1, 0x4, 0x1000}], 0x3f, &(0x7f0000000180)={0xfffffffffffffff9, 0x9}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x9, 0x0, 0x1}) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac700000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e500"/917], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x108, 0xb6953d2da92f2bca) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r3, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') semop(r3, &(0x7f0000000100)=[{0x4, 0x9, 0x1000}, {0x6, 0x848}, {0x2, 0x5}, {0x3, 0x330, 0x262f6f52b2555893}, {0x0, 0x800, 0xc00}, {0x1, 0x6, 0x2000}, {0x1, 0x7f, 0x1000}], 0x2cf) semop(r3, &(0x7f0000000680), 0xd3) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000280)=""/188) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) select(0x40, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0x9}, 0x0, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r2) read(r1, &(0x7f0000000040)=""/145, 0x91) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) getpgid(r3) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000380)='p', 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r3, r4, r3, r4, 0x40, 0xfffffffffffff7f5}, 0x8, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./bus\x00', r3, r9, 0x4) shmget$private(0x0, 0x3000, 0x312, &(0x7f0000ffb000/0x3000)=nil) write(r0, &(0x7f0000000000)="220e22", 0x1bf) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='x\x00') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$inet(0x2, 0x1, 0xf6) r2 = msgget(0x0, 0x220) msgrcv(r2, &(0x7f0000000180)={0x0, ""/105}, 0x71, 0xf7a25682feee9635, 0x800) pwrite(r1, &(0x7f0000000240)="bc0b8aabfc998204b10f55eb66fa4eaaee102e67ae1a7d35a9906632d2a33026ddc30f1c5db5ffd2e57e2abc50bbd4948a53169e078e24012927a3c492b06b6791f0e1304032bdc80775de6cc1669912b0e0ced1262ce6412d06ef75b87773ce391a670862e7d1b7b2e6f69aef58e9154a5c4fbd0a49534791567307146078b5b18cb3643652f1f3fcaa9d0a37fdc91cec6d8ba3a463838f9828dfb89c4a0e9d6064813e915c750c7b7ce9e54284", 0xae, 0x0, 0x100000001) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) r0 = msgget$private(0x0, 0x3e0) r1 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) r6 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r2, r3, r4, r5, 0x40, 0x4}, 0xfff, 0x7, r6, 0xffffffffffffffff, 0x9, 0x8001, 0x401, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r8, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/7) r9 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f0000000080)) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000140)) r10 = semget$private(0x0, 0x7, 0x20) semop(r10, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r10, &(0x7f0000000340), 0x21) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:16 executing program 0: nanosleep(&(0x7f00000003c0)={0x10001}, 0x0) execve(0x0, 0x0, 0x0) sync() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') socket(0x6, 0x2, 0x3f) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x800, 0x3) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) chroot(&(0x7f00000003c0)='./file0\x00') writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000004280)=""/4102, 0x1006}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/4096, 0x1000}, {&(0x7f0000000240)=""/214, 0xd6}], 0x6, 0x0, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000004c0)={0xffffff62, 0x6, {[0x20, 0x3, 0xffffffffffffff80, 0x1, 0x1, 0x3f, 0x80, 0x7, 0x44, 0x20, 0x3, 0xc2, 0x5, 0x9, 0x8, 0x101, 0x78d6, 0x400], [0x1, 0x3, 0x1, 0x4, 0x9, 0x5, 0x9, 0x586c, 0x7, 0x6], [0x400, 0x8, 0x0, 0x1, 0x7f, 0x8, 0x5], [0x200, 0xffff, 0x7, 0x122, 0x500000000, 0xec4], [{0x5, 0x0, 0x2, 0xfffffffffffffffd}, {0x200, 0xb4ad, 0xfffeffff, 0x6}, {0x6, 0x5, 0x9, 0xffffffff}, {0xff, 0x101, 0x5, 0x456a}, {0x2, 0xfffffffc, 0xffffffff, 0x1}, {0x3ff, 0x6, 0x3, 0x3}, {0x7fff, 0x100, 0x3, 0x6}, {0x9, 0x81, 0xffff, 0x4}], {0x3, 0x100, 0x6, 0x5}, {0x9, 0x4, 0x7, 0xa36}}}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r6, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x9cbc47c4d0de2c2, 0x8, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0xf01fffae, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x63, 0x1, 0xffff}, {{r5}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x5, 0x100}, {{r6}, 0xfffffffffffffff9, 0xa1, 0x8, 0x7fffffff, 0x1}], 0x1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x1, 0x8}, {{r8}, 0xfffffffffffffffd, 0x5, 0x4, 0x560aa4a0, 0x7f}, {{r9}, 0xfffffffffffffffe, 0x0, 0x2, 0x5, 0x7f}, {{r0}, 0x3, 0x0, 0x4, 0x0, 0x8000}, {{r11}, 0xfffffffffffffff9, 0x72, 0x2, 0x24, 0x8}, {{r0}, 0x2edcd10cdbd5280a, 0x20, 0x2, 0xffffffff00000001, 0x101}], 0x9, &(0x7f0000000340)={0xd2e, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x5c}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 1: pipe2(&(0x7f0000000200), 0x0) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) kqueue() dup2(r1, r2) r3 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x1000, 0x2}, 0x8) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x5, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477", 0xe44}], 0x5, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) geteuid() r4 = dup2(r2, r3) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)=r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:16 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57b7f004224f0750ec24ad931de0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000000)=[{&(0x7f0000000380)}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="746e352ec2bf02", 0x7}], 0x1, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = socket(0x11, 0x3, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = socket(0x11, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r11, r12) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r15 = socket(0x11, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r15, r16) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x5, 0x8, 0x4, 0x2, 0x3}, {{r4}, 0xfffffffffffffff8, 0xd6, 0x1, 0x8000, 0x800}, {{r5}, 0xfffffffffffffffa, 0x3c, 0x10, 0x100, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6a95, 0x20}, {{r1}, 0xfffffffffffffffb, 0x1, 0x400fffaa, 0x9, 0x100}, {{r8}, 0xfffffffffffffffc, 0x80, 0xf96f97836c938811, 0x1000, 0x800}, {{r9}, 0xffffffffffffffff, 0x10, 0x20, 0x3, 0x2}, {{r12}, 0x0, 0x2a, 0xfffff, 0x4, 0x101}], 0x5, &(0x7f00000002c0)=[{{r13}, 0x7ffffffffffffffe, 0x4, 0x80, 0xfff, 0x10000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8, 0x4, 0x80000001, 0xb7}, {{r14}, 0xfffffffffffffff9, 0x80, 0x10, 0x7fffffff, 0x9}, {{r15}, 0xfffffffffffffffe, 0x40, 0xd488c4b6cbe3e32a, 0x4, 0x4}], 0x7, &(0x7f0000000340)={0xe1c, 0x1}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x74}, {0x3d, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xb, &(0x7f0000000080)="3386361af526ce06b70000") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x401, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r3, r4) accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x93, 0x3, 0x3, 0x6}, {0x7f, 0x3, 0x6, 0xfffffffa}, {0x6, 0x1, 0x0, 0x1}, {0x5, 0x8, 0x5, 0xff}, {0x0, 0x3, 0x80, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) getuid() 16:00:17 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000800)="6bff2f9d4e7df450f038fc59e3165b4ab72b533f1735474c8bafc9aa42a7710b60d7f66068c1c2e77cc9452204aac42aae86b7f3971001311e4f9713de848ea81f7e04ae4b65b7f1484abb7a502b34412a5fa9b27601aae1e73251bc0e4e19f68debcc117dbd143a81953ce46bdb125553b6d9485050b017d0c368a5243d259fb8ae02e32b44de180940401583810ede75696a31d7bf673cb44b8bca0c2d398ce45ac31c6cf3b463715cb1498363ef3ac2b220079527a2b3f73d49e58c987fa0030f3a8aab1c0d2d2ebfe0b43aa8a22d36287d12d0525ad96acdc6f950472f37cda1adf51597e227f15324109c7b24fea1aa2b100c015622ec926c28f7100fbc8dd7690029f05d627ea704fe6252e7f98246bbedd41de4c0be7c712ea6396e47d2aa0345491cd626e303e87b2e6596e24c1f724003e32c3ba2a4c438b37cbc20ad69e3c074b8d4ed53bb18cb10b65ea075598bb868b14cdd20318eb253d635928a097cd8dc56ceded85c968ff8432b3bad5fb0373dd8d8dca74499fffb61ff9d8dbbaf21a773a65238e72c5a2d3341b9898c44e944f2da55d01ce5f43cd49d4ec33d6109de23d73f77e9653d2fb01f64d0595cdd318171eac46e3e5b9c98fca443e99c58103e6be1c34849892f4f040dc0ae6b4443bd7bf2e49092b1a6a2a15e6d5e19d9ef3ee8b0491d44f16dc70f47829cd3cce299e2408a946ab6b855815e863b14f5d18a49893cca73528ac11677c2b3df6d0d302b1b115365914d1609fe8e50da125bad516ba1e5d0c3e0f2f609ea9d4cb3034bfed41e18203b9ed8a56a4c7d04692500516b8f6118410bf1bc0d73c22ea466cae01fc3a135811de42fcaa0a4f6da355c013c151c8b71c8ae21ecbedd49930d23a3598ea207d9366a4e8b12a4c018f800bf54a5ed669eaac08cae2444ae4632a9a5c5a1cffb0adebcdc61378e3b8f4efbe3239f8b97351f7015c8ae6cefd70b8805be71c9a5748c49a7ac4f9d6ad99a46bcf3800153aa37aeed505a1d31eda9c1563ba52bed6ec654efbdbcc392978922d5843325a61633b58116c8d78ff098567a9cfcd5e8501ea654f4a246b840c096fc539c3cddee1aa78f4410a743aa1d733d40c685b0ffea0a611987fc3d8b8a1a5d5adaf107a039f0433f260b62ab64b587bb3867df200a1029c4ab9893614be573f0284328bcb7c2d64714778d106b7b233dfdfb8a10521bae49e5dcc35894c32c5ec6c89f98d404deb2105b92cbf81a1dc0b8874b31ab37f6f397c12292afe44a865d761e353ecd4c9bab85e5c3fc253b61f86a251a1b66e03917070523ff0797f980ba9b0cc03d5d52bac346a3409bd804542d3dea0c54029fd12a45cc2ed967dd1a08589eb8b784540bffd4a8b17323633719014e0c374c7b0b093fd96150138e23d1861ba2080d784900acd6896477a6a11819e2ead003445429e16e146f96f285621217003d0b244dfe23eac23180c1c1db977986174cd32dad0053e988550089100fdf4fef1822c8f2408149050d42ea6da3ad43db4eb19d3fe451e94c66d1d97c584ce81a58ac617e6475fb2d26fd8492fae11239205d83296d5e9bb4055f08714e14d1689370fdc44ad088c0de3eb22c59ecaedd036c02eb6dee784a85bea5884b2b23a140e091e47526deaeb8699e7eb2bc0ee4379918afee0ac44d90cbc211ac300cd77454fc46ab6beddf265a9ab63bb8f0f007fdf7b19d7cff42d7ee20df9f06982d41c17c1abe53f0d133f68021e18f08074296f9cb18cca971c8c8509eb8ab0e98e571c0ba5072830615b55e1edb64d87e6a44078590fbd16d871731384e39520098b2b14400ecf6192e07bc2bd79e60a7e95ac1b8d8be317e2500c21485ce287467a7f05e9ba9143fc4fa2c777fd5333eacd4e55a8acaa31f8a40679083d663c5f116882d307ca864e963a6c1cd76f33c0efaf21abf240cf880c33a62801488a27d3105c6d38bd2d8f4cbe5b871381e32821a6c3a50d4ebe51ab930b9cd93dcf21c29776496d1a4ff06bd2684a9563c4d66eb782546c00c519fe1acc73a6a7fe42c4c10a5c05a86e78b8ec74c21fe4cba215931bf9e402e193eed22394f0fbdcea21758897c95961c0290766b114a3d8e21d8829fad6d373a57906d9e57205c54a2ee1bde8f15f1e5d2c13375b9d312efd1fd78c5dd50791aff966ff92a9ca235d125084d28d096aa71db456f225a8d559f6addf7102fc55ef7480f14c98f55e5fcf45a95618a3154e15d1ac362910674ef73b12f38fcf927cde7ccb29221de40b7f6d59130142e1bc52b5980736ea666094540699c44ec3e576fc5b9d9ceb4fe615cf9150482568db9429fd1db072bd575aadf0519bc1327d97edcf498c12836544a0dadbb99daf8270526d367116e2ba3ba685bb6801e0ad0df3a7fd1927094f9c76add9b41ed324f2373a6a84da39f42af757e045b0e8b4794001561f266df2b1e1e7b8f27000d58f11a7b26feedc03aa403c678f5e01cdba819c19735ec7e6fb3bcf7c68b1cf0a3f60e1f5a650594edba9d0ae9536382b095d2dfa6c5ab8643cd432430ca30a0749a4cabb21b8ca932c8d6a5ca28126d9892bbe475ba88ce161c859b4a0000f954776af1a4d196987cf5c073620afbfa1d32fbd36f712aebe5b02d02a1bb030edc2c05a7176ba04985be7b668c0282b532f663a7b9c66e3f19bb894156925d1a45139a9c573a769d592315d1d336007b8e7c5625a0047b937c66097bae2dfbd72206f55bcacbffd40b3aa597775fb964398e96a9a9cad65f422ce898d85ee5086e77a108f6c5cf7f8eebe22a02a7396ef68985f3ba31ef20d147764909d63403572c4d724e8025e9fa97586e507a0c1ac688abe70e02f009e9b2099a981cf4e6da022dc217d4825269e7d802b7d2ddbbd14fbe4989da4a31e0fe605d646f3bee1178e2f4ddf37fccdf748de2645fe46f8d96d49bbb6fea2fc18b52523b614415fe0efecc2eb349a9a699bc3309823a5889c115c2110125388698d34f8854efcebb50a7b4a78160fbe85e750b531bd503a44c253044baa0716e8d0ca33622acf49178668501471b0daaf6b29a701bf154635528632bad1f7292b4b9765b058ae2d8a840b9b6a6786b072e954177a755c9bfeeb9887da80cb6cae1cbd5aca67a7e8f920f09175031dfa5829684dcc49d3c7733307bd6aac430db8800e6ac5834f3b0955b61fae60665cbb14d8f051dfe0d813320e53376b77a33074514082a73341fed5b13f97d2e94c3520dbf1bb627c5c61581ff5587687b1ad4c57343a4052cdf44f667972d798ce0567d64b973fb8283118e44e644d3aaebfef01c09646d3c60a712fa99a83025d3c551ca481b7d20bd17cf96011b31b95d639082be2572de4f98e17027179513f324a2bda3ebd7a0648e2f4e7a5208a4c92c83a6d583bb4a9df1f7d84bd163d33a4433d6cb499045874c5cdc408a16322a3092fc9b701545ccce47cc34c2469c6852281b8157ffa714d47caf2be1925e1b353037fc7ab632f5c596d1f31df29274464757d82f5bad75f239c9cf85904b9b2fc3ec173adfe24f12d088b64c471e53f059d41dadd4c26f07bafb65767983cbd42cfcbd01f52114768febb1324bc2b4d89fbd74c18fadc3b59605ddcfdc70c1acebe61e00bf953d671d77c42407f766fcffc71b7d13fbb56438b199874d4bd4569f863bed7653afd183ddc40c2dcd42436c4197167f34c40c8f21fd8ab11ad7dd5fe9e63d025822ebdae76a846d9ba0356547549ce0442e0de26a4a724876115482072cdedae81947820d41f91fe818560fe705baf348e0718db2483600255e8c976f37105f8e5485198b8f8a33bdcce6639b7fd6c89e07e29059ce5afbcc343ca2b0707125bbf7bc8923318bdc7bbc90408352d27e5b7e1bf5db8b938f602080e97e7a8523ec26db783b11eb933b414dca3308088f42387875fc35d6bfd9d20c67b5d9a78fad6bafc171a2dee181b16115a4a412cab410cdff0c94bde916a480ae4c63ef401e3fd2beae560faf82f25730c8aabb3c36c86de3f3228854e27f67e3ab204f70c39110c63397a0ec18fd22e6a5a43afbf886d0b7b7547b8661d58858756c0b4a9e21201f889e2b1f756de49d7aa00e02c86da4ea2f6fd3ff887066a9a9ec59c8bf8924757998c4fe29cc8eb93b7b28605efaa78b695214a40ae60973184c73f654f0f36b275b785bd4eaaf57df8ab5311da5241c1ba6c14391205c6821c0f1b41737e852b870636eeef1d7f9459c47118949270b03763a2fa6a73f3616070d1c1b4c76f341acee67caa45357b5c80acbaa3983b7b9c5271ebd6bd34a65a41d4d5b117f45aabe7b72272cfa28e80cd94fa482e85fec52343cfcb6e299121f5a45c079a69ef22a864f5e5cebd8877bbf9db511789c8e34e65a4ab2b64347028a9e8c4999f599406aa6a8d3d93b0058f412e0cb4b0c2ca91123b8ed291ea3a6995b0f6e16bb68e99f3e3b3a7445cc36fbb80d54b725fc587b9ce02158cbbb7a5fa340308a1cae5376ca66856f2dc427ff557e24c1d50e00e510d37f6b15f429f17b102f7e844f757fe2e74e534a0a2fcba7bb60801569b20d9332b149993e1c8d0d54087f0b879f145ce4c686a4bcbda136e22519539d2ab8d97f4273df262377302ad0cb344dfd952248fcb6273cd0fa56fd8dda293b77ac14c5573bc28fc627991f30520e4743f9e4eaa3ce6ec93b6dbc553da1d81305b948a664ceab995a329447610b0c90772faff98df766ebe49db6c3db6f812a86bae670df466a520d9eacc39189b3ad79c7219c977ce94c4f91cdd705be952b6fff4479b53a8f15a8e8a27e8f8cbdae0b8a92d51a03cec2b6714e6bdc6d224f26d3b5e2bbe9c0a9bc7719f7e013667b0c07fe8f3751217577b7966cad137d3e37a8594acd691a4e1497c3e68eebf46daeedfe0df56610ba2f24e902e0e735d8cbfce1b76fa6c8b616796ac8db7f09b494d18200174ec43a4c1f557bf8f2ae7b5a9e9dcc4a6f2f91168661bf079b93eb6229e1a60efbaf5a4e84d52ad25c358662a2a0095170cf74afc74f47f0f90184b4d381fe75ae1b4d45f7443f434c6eb508878a05460cf02fbbef84f33d8f5a487773a8397d5d1348e06bbcdd6e6d0f82caa7d55739c40d6df901b9033acfb12e19ed848ac336fc325dd849e546484279d598858c6fe1e18d699dedde564a6953a6e1277074de239ceef78d2466ee780fe3478749b8b316ed1dfb31c8127b604dd5763212ce94703b68592c2a707da19a626751b0457b9924001643df05a3adbea8de502c23096a734326778f329b189d7fd2a6ec37140ab7538a3358189b501f7809371c2cb573ffb1ce87be80007c612f31b2a459e20a3e9aef5f850515a102f12505233c783456916b048681dca994d172fc611224f0d94cc99405a857acaa064489ee5c9b7bfe405682afc70662b391470532470eec37da524b4cbe4ed30dca646b508bebc8aed1f1d2aa0d902d840151f3ebad5c8337bf11968da9a3ba0d18edefd20e6101dd684ffe46dd630b29db2db2dcc686c6c259f7f7793855908672ba82285adeaa1cfa25f22a802f5d6e0dee888b3f1f777ece833fef30727ff03e934115401e9efb8ad4bf0d3794a5e607bbe6115838e67dda141cbeb4242b1b618303e92c2fc7e9b6cded489e9bce1cbded570667b21f135ce5a4071bef4a232812a8c0ef05d7c128a1f610c63aea76f22eecf305ec5e2f76cbc668d1e67c88682dc0e9f67a5882f6305c0d998353d8aa4a6fd28c57c648ee54529371754a5881d080f2c723", 0x1000) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) dup2(r4, r5) read(r4, &(0x7f0000000140)=""/238, 0xee) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000004c0)={0x7426f60c, 0x3, {[0xa2d, 0x7, 0x1, 0x10000, 0x9, 0x3, 0x80000001, 0x4, 0x7, 0x8, 0x5, 0x8, 0x40, 0x2, 0x1, 0x0, 0xfffffffffffffffb], [0x100000001, 0x7, 0x5, 0x15a, 0x4, 0x8, 0xc3, 0x7e, 0x2], [0x400, 0x5, 0x5, 0x89d, 0x401, 0x8, 0x100], [0x8, 0x0, 0xfffffffffffffffe, 0x8000, 0x8000, 0x100000001], [{0x6, 0x0, 0x51e, 0x81}, {0x1ff, 0x5, 0x0, 0x3}, {0x7, 0xfffffffb, 0x86d, 0xdebb}, {0x1, 0xffff, 0x9}, {0x0, 0x11c9, 0x4, 0x15aa}, {0x401, 0xb22, 0x1ef, 0x3}, {0x3f, 0x6, 0x1, 0x6}, {0x400, 0x800, 0x0, 0xfffffffffffffc00}], {0x200, 0x8, 0xfff, 0xffffffff}, {0x9f, 0xff, 0x4, 0xe72}}}) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bff7ffffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a60e00) at in_purgeaddr+0x156 in_ifdetach(ffff800000a25800) at in_ifdetach+0x74 if_detach(ffff800000a25800) at if_detach+0x140 tun_clone_destroy(ffff800000a25800) at tun_clone_destroy+0x179 spec_close(ffff800023dd7700) at spec_close+0x311 VOP_CLOSE(fffffd8073281688,7,fffffd807f7c68a0,ffff800020acf160) at VOP_CLOSE+0xc0 vn_closefile(fffffd8064df7d28,ffff800020acf160) at vn_closefile+0xd8 fdrop(fffffd8064df7d28,ffff800020acf160) at fdrop+0xc2 closef(fffffd8064df7d28,ffff800020acf160) at closef+0x11d fdfree(ffff800020acf160) at fdfree+0x101 exit1(ffff800020acf160,19,1) at exit1+0x32f postsig(ffff800020acf160,19) at postsig+0x4e3 userret(ffff800020acf160) at userret+0x199 Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffd60c0, count: -15 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800023dd7530 rbx 0 rdx 0xffff800020acf160 rcx 0 rax 0 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xf65b55b6ef105eac r12 0 r13 0x3 r14 0xbff7ffffffffffff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023dd74d0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=140729 stat=onproc flags process=a proc=2000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace780,0xffff800020ace518 process=0xffff800020aed500 user=0xffff800023dd2000, vmspace=0xfffffd806e7b12e8 estcpu=36, cpticks=1, pctcpu=0.11 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 85463 239759 95077 0 2 0 syz-executor.0 85463 269852 95077 0 7 0x4000000 syz-executor.0 95077 311585 69513 0 3 0x82 nanosleep syz-executor.0 28826 202094 0 0 3 0x14200 acct acct 41699 284257 0 0 3 0x14200 bored sosplice 69513 284221 17379 0 3 0x82 thrsleep syz-fuzzer 69513 426113 17379 0 3 0x4000082 nanosleep syz-fuzzer 69513 280939 17379 0 3 0x4000082 thrsleep syz-fuzzer 69513 243939 17379 0 3 0x4000082 thrsleep syz-fuzzer 69513 360901 17379 0 3 0x4000082 thrsleep syz-fuzzer 69513 355612 17379 0 3 0x4000082 nanosleep syz-fuzzer 69513 252674 17379 0 2 0x4000082 syz-fuzzer 69513 364783 17379 0 3 0x4000082 thrsleep syz-fuzzer 69513 279798 17379 0 3 0x4000082 thrsleep syz-fuzzer 69513 379666 17379 0 3 0x4000082 thrsleep syz-fuzzer 17379 506442 20414 0 3 0x10008a pause ksh 20414 412988 61413 0 3 0x92 select sshd 28704 58304 1 0 3 0x100083 ttyin getty 61413 307337 1 0 3 0x80 select sshd 82121 435366 58876 74 3 0x100092 bpf pflogd 58876 412624 1 0 3 0x80 netio pflogd 32011 200659 46912 73 3 0x100090 kqread syslogd 46912 149782 1 0 3 0x100082 netio syslogd 19183 32351 1 77 2 0x100090 dhclient 73895 252983 1 0 3 0x80 poll dhclient 66442 74472 0 0 2 0x14200 zerothread 77957 392357 0 0 3 0x14200 aiodoned aiodoned 14312 243090 0 0 3 0x14200 syncer update 90910 304586 0 0 3 0x14200 cleaner cleaner 18968 257752 0 0 3 0x14200 reaper reaper 63428 276180 0 0 3 0x14200 pgdaemon pagedaemon 4569 98710 0 0 3 0x14200 bored crynlk 69455 248182 0 0 3 0x14200 bored crypto 6594 63036 0 0 3 0x40014200 acpi0 acpi0 60782 436746 0 0 3 0x40014200 idle1 33665 89759 0 0 2 0x14200 softnet 74031 296286 0 0 2 0x14200 systqmp 95740 15641 0 0 3 0x14200 bored systq 26277 197745 0 0 3 0x40014200 bored softclock 7518 343406 0 0 3 0x40014200 idle0 31791 344657 0 0 3 0x14200 bored smr 1 397402 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9549 6556K 7970K 78643K 12241 0 pcb 13 8K 8K 78643K 136 0 rtable 101 4K 4K 78643K 444 0 ifaddr 84 15K 16K 78643K 169 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1513 0 iov 0 0K 24K 78643K 106 0 mount 1 1K 1K 78643K 1 0 vnodes 1238 78K 78K 78643K 1769 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 121 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 547 0 sigio 0 0K 0K 78643K 4 0 proc 61 63K 95K 78643K 621 0 subproc 23 1K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 60 0 in_multi 54 3K 3K 78643K 101 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 72 318K 318K 78643K 72 0 exec 0 0K 1K 78643K 290 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 130 55K 55K 78643K 2891 0 UVM aobj 28 4K 4K 78643K 30 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 2K 78643K 131 0 NDP 15 0K 0K 78643K 38 0 temp 149 3023K 3663K 78643K 11996 0 kqueue 0 0K 0K 78643K 5 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 490 0 488 1 0 1 1 0 8 0 rtentry 112 80 0 41 2 0 2 2 0 8 0 unpcb 120 300 0 290 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 161 0 157 1 0 1 1 0 8 0 inpcb 280 638 0 631 4 2 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 5 0 5 2 1 1 1 0 8 1 pffrag 232 16 0 16 1 0 1 1 0 482 1 pffrnode 88 16 0 16 1 0 1 1 0 8 1 pffrent 40 591 0 591 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 43 0 12 1 0 1 1 0 8 0 pfstkey 112 44 0 13 1 0 1 1 0 8 0 pfstate 328 44 0 13 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 350 0 136 16 2 14 14 0 8 0 art_table 32 351 0 136 2 0 2 2 0 8 0 art_node 16 79 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 68 0 32 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 119 0 109 1 0 1 1 0 8 0 shmpl 112 28 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2201 0 796 46 0 46 46 0 8 0 ffsino 272 2201 0 796 95 0 95 95 0 8 0 nchpl 144 3264 0 2815 61 41 20 61 0 8 0 uvmvnodes 72 2683 0 0 49 0 49 49 0 8 0 vnodes 208 2683 0 0 142 0 142 142 0 8 0 namei 1024 9744 0 9744 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 2 1 0 1 1 0 8 0 scxspl 192 9604 0 9603 10 8 2 6 0 8 1 plimitpl 152 62 0 54 1 0 1 1 0 8 0 sigapl 432 737 0 722 3 1 2 3 0 8 0 futexpl 56 11770 0 11770 1 0 1 1 0 8 1 knotepl 112 355 0 336 1 0 1 1 0 8 0 kqueuepl 104 701 0 699 1 0 1 1 0 8 0 pipepl 160 460 0 442 4 2 2 2 0 8 1 fdescpl 488 738 0 722 3 0 3 3 0 8 0 filepl 152 6125 0 6035 7 1 6 6 0 8 2 lockfpl 104 247 0 246 1 0 1 1 0 8 0 lockfspl 48 64 0 63 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 438 0 429 1 0 1 1 0 8 0 zombiepl 144 723 0 722 1 0 1 1 0 8 0 processpl 896 755 0 722 4 0 4 4 0 8 0 procpl 632 1944 0 1901 5 0 5 5 0 8 0 srpgc 64 8 0 6 4 3 1 1 0 8 0 sosppl 128 1 0 1 1 1 0 1 0 8 0 sockpl 384 1439 0 1420 5 1 4 5 0 8 2 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 160 0 0 19 0 19 19 0 8 0 mtagpl 80 24 0 0 1 0 1 1 0 8 0 mbufpl 256 321 0 0 19 0 19 19 0 8 0 bufpl 280 7792 0 1344 461 0 461 461 0 8 0 anonpl 16 99089 0 78715 99 15 84 97 0 125 1 amapchunkpl 152 4726 0 4563 12 4 8 11 0 158 0 amappl16 192 4205 0 3091 78 19 59 68 0 8 2 amappl15 184 64 0 60 1 0 1 1 0 8 0 amappl14 176 263 0 256 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 1 0 1 0 8 0 amappl12 160 2 0 1 2 1 1 1 0 8 0 amappl11 152 67 0 52 1 0 1 1 0 8 0 amappl10 144 16 0 9 1 0 1 1 0 8 0 amappl9 136 790 0 785 1 0 1 1 0 8 0 amappl8 128 308 0 278 2 0 2 2 0 8 0 amappl7 120 123 0 110 1 0 1 1 0 8 0 amappl6 112 67 0 61 1 0 1 1 0 8 0 amappl5 104 159 0 143 1 0 1 1 0 8 0 amappl4 96 1001 0 967 2 1 1 2 0 8 0 amappl3 88 131 0 124 1 0 1 1 0 8 0 amappl2 80 4795 0 4721 3 1 2 3 0 8 0 amappl1 72 26793 0 26337 26 16 10 21 0 8 0 amappl 80 2256 0 2205 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 29 0 2 1 0 1 1 0 8 0 uaddrrnd 24 746 0 724 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 746 0 724 1 0 1 1 0 8 0 vmmpekpl 168 9775 0 9742 2 0 2 2 0 8 0 vmmpepl 168 100606 0 98286 168 27 141 145 0 357 35 vmsppl 368 745 0 724 3 0 3 3 0 8 0 pdppl 4096 1499 0 1454 6 0 6 6 0 8 0 pvpl 32 287631 0 264073 225 26 199 225 0 265 8 pmappl 232 745 0 724 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 5 5 0 5 5 0 8 0