kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue May 5 09:01:43 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.209' (ECDSA) to the list of known hosts. 2020/05/05 09:01:52 fuzzer started 2020/05/05 09:01:57 dialing manager at 10.128.15.235:2437 2020/05/05 09:01:57 syscalls: 338 2020/05/05 09:01:57 code coverage: enabled 2020/05/05 09:01:57 comparison tracing: enabled 2020/05/05 09:01:57 extra coverage: support is not implemented in syzkaller 2020/05/05 09:01:57 setuid sandbox: enabled 2020/05/05 09:01:57 namespace sandbox: support is not implemented in syzkaller 2020/05/05 09:01:57 Android sandbox: support is not implemented in syzkaller 2020/05/05 09:01:57 fault injection: support is not implemented in syzkaller 2020/05/05 09:01:57 leak checking: support is not implemented in syzkaller 2020/05/05 09:01:57 net packet injection: enabled 2020/05/05 09:01:57 net device setup: support is not implemented in syzkaller 2020/05/05 09:01:57 concurrency sanitizer: support is not implemented in syzkaller 2020/05/05 09:01:57 devlink PCI setup: support is not implemented in syzkaller 2020/05/05 09:01:57 USB emulation: support is not implemented in syzkaller 09:02:02 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x2, 0x20}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x818, r0, 0x0, 0x81) pipe(&(0x7f0000000100)) socketpair(0x2, 0x91366361dbb54472, 0x7f, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) socketpair(0x20, 0x2, 0xd, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x4, 0x7d22f604, &(0x7f0000000280)=""/137, &(0x7f0000000340)=0x89) fchdir(0xffffffffffffff9c) socketpair(0x18, 0x6, 0x1f, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/94, 0x5e}, {&(0x7f0000001440)=""/57, 0x39}], 0x3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$getown(r4, 0x5) chdir(&(0x7f0000001500)='./file0/file0\x00') 09:02:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f0000000080)) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x101, 0x6) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket(0x20, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x7fff, 0x6, &(0x7f0000000240)="be585bb853efc90375e1e51e455504ad7f4af61c7b822b700c379f363a7b3d382fe2ed18b113105d1e8912cc7faed0bbac08a2f48ffa761cee5d947ba3029156697beb85ffbf4c42b1", 0x49) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xcc) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x191, 0x2) socket(0x6, 0x4000, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8, 0x0) ftruncate(r4, 0x0, 0x3) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000003c0)='\'-\xd4\x00', &(0x7f0000000400)='&)&(\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='{-\x00', &(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='/dev/vmm\x00'], &(0x7f0000000800)=[&(0x7f0000000680)='/dev/vmm\x00', &(0x7f00000006c0)='/dev/vmm\x00', &(0x7f0000000700)='-\\\x00', &(0x7f0000000740)='/dev/vmm\x00', &(0x7f0000000780)='/dev/vmm\x00', &(0x7f00000007c0)='/dev/vmm\x00']) r5 = socket$inet(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000840)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000008c0)) dup(0xffffffffffffffff) 09:02:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket(0x400000000018, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x5, 0xffffffffffffffff) fchmod(r10, 0x0) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x1, 0x2f}, {{r6}, 0xfffffffffffffffa, 0x70, 0x20, 0xff, 0x401}, {{r7}, 0x8000000000000000, 0x8, 0x4, 0x60, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x8, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x38, 0x40000000, 0x7, 0x100}, {{r11}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x2}, {{r2}, 0x8000000000000006, 0x20, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000300)={0x1, 0xfffffffffffffff8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:02:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="325ed44bf81e6ffedd11897804f78bd06339544bbb445ce4cb109603a28822132aa68c63248534c0772601088d5131743814fec75306ff5f46ea2a836c7198c369435ebb109f2538065de32132be13684160c411af135bf8244f0d88c39dc148ee7c231110ba4f5dae389d90781a95faf46758e9c260dffd107e1787b0cac3f7b9213dc2f02d11fbd0f2750720ae3f30bf976771654974ae017739e864305aa927d1653ac5e3d34130e636a4a18212db2de18de45e"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = dup2(r0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xfffffffc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) socket(0x6, 0x5, 0x2) 09:02:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) write(r2, &(0x7f00000000c0)="1c1a1054b7652506198d5cc63ab52a2393cbe146762b2336af32f3107983cebdb327", 0x22) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) 09:02:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x1) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 09:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x6) 09:02:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = dup(r2) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0x4, 0x20, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x2, 0x10000000, 0x100}, {{}, 0xfffffffffffffff8, 0x4, 0x10, 0x7, 0x8}, {{}, 0xffffffffffffffff, 0xf6, 0x10, 0x10001, 0x1}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x90, 0x1}, {{}, 0xfffffffffffffffa, 0xaa, 0x8, 0x8, 0x9}, {{}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x1, 0x400}], 0x4af, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0xc6, 0x1, 0x8, 0xff}], 0x3, &(0x7f0000000380)={0x3, 0xae4b}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) setuid(r7) r8 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r8, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 09:02:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) ioctl$BIOCLOCK(r0, 0x20004276) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x190) 09:02:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x8000, 0x6) pread(r1, &(0x7f0000000000)="3f44e1f6b7d58355bca21add22b13a31e49cba52f35172d64e", 0x19, 0x0, 0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = socket(0x2, 0x3, 0x0) setregid(0xffffffffffffffff, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r6}, 0xc) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) r8 = socket(0x25f860a3dac49fe3, 0x1, 0x9) r9 = dup2(r8, r3) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x118) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 09:02:03 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = dup2(0xffffffffffffff9c, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0xffff) 09:02:03 executing program 1: socket(0x2, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRES32=r4], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x6, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) 09:02:03 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) getuid() r1 = syz_open_pts() fchmod(r1, 0x300) 09:02:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e101544aeca6b014af364b888a4d757f6ed9e71f92ac7336e"], 0x10) write(r5, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r5, r0) pipe2(&(0x7f0000000100), 0x4) r6 = dup(r0) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) pwrite(r7, &(0x7f0000000000)="5ae0ffccb17059eacefbb09e7c6f2aac9fe9796b08f3d9254d7b1c4df9b2654b4f9f6427d952dc5886928345874a473941ac73ed308e79e6b013b5a89fa532", 0x3f, 0x0, 0x74264469) sendto$inet6(r6, &(0x7f0000000040), 0x55, 0x0, 0x0, 0x0) 09:02:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) setreuid(0x0, 0xee01) mlockall(0x1) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r7 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r8, 0x0, 0x0, r9, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1dbe, r5, r6, r5, r9, 0x102, 0x3}, 0x100000000, 0x2, 0x3ff}) close(r0) 09:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2000000000000002, 0x3, 0x102) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = socket(0x2000000000000002, 0x3, 0x102) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 09:02:03 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x10, 0x2, 0x9) fcntl$setown(r1, 0x6, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x0) 09:02:03 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d", @ANYBLOB="a843aee9e6ee342705acfaad7075f986d2471df1141d362bcd22fb1da98bd08400b500"/47], 0x10) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000780)) shutdown(r4, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x3ff}, 0x10) recvfrom$unix(r3, &(0x7f00000007c0)=""/230, 0xe6, 0x800, 0x0, 0x0) 09:02:04 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x40, 0x0) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdfffffffe"], 0x10) writev(r8, &(0x7f0000000000)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x40, 0x2, 0x81}, {{r0}, 0xfffffffffffffff8, 0x44, 0xf0000000, 0x100000001}, {{r7}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x2, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x8c, 0x1, 0x7, 0x5}, {{r8}, 0xfffffffffffffff9, 0x3a, 0x2, 0x0, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x5}], 0xe44, &(0x7f0000000280)={0x15, 0xa6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 09:02:05 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:02:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket(0x20, 0x5, 0x6) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwrite(r0, &(0x7f0000000000)="2933fc2d147dd1dfa38442379bb85ee2541e7871377a7ecb1c1e585fc99c84478a33fa875750dadcd94c013505e7e128cf3750d626e12d1ce1d85028b60007866466a6", 0x43, 0x0, 0x4a8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) setpgid(0x0, r2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r2}) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x8, r2}) 09:02:05 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x1, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{}, 0x4000010000004, 0xff4, 0x0, 0x0, 0x2, 0x0, 0x4, 0x3bd7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x0, 0x6}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) r0 = semget$private(0x0, 0x5, 0x46) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x20, 0x80) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r2, r3, 0x0, 0x4, 0x8141}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/54) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/76) setregid(0x0, 0x0) semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0xa, 0x400, 0x5}) 09:02:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000180)=0x7) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x40a) 09:02:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="38000000290000002e000000744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2f5489f45f8277445e612de990f7134054a8576545157248339cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d9000000000000000139d93a76c59c271bc5d743e861adfe17ccac0368db450a18cc0f08fd41d6db7423e9c6479fe6df7b07526bae58114306affb15b0cbf48ed4ed0ad9f4e3735b009702313c6ad7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) 09:02:05 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa9faaaaaaaaaaaaaaaaaa88a805008100499078000000004700000800000000006c0000e0000002e000000244040000070300"/62]) r0 = msgget(0x1, 0x4) msgctl$IPC_RMID(r0, 0x0) r1 = shmget(0x3, 0x1000, 0x898, &(0x7f0000ffd000/0x1000)=nil) r2 = msgget(0x1, 0x36) msgrcv(r2, &(0x7f0000000040)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) socketpair(0x0, 0x4, 0x6, &(0x7f0000001080)) shmctl$IPC_RMID(r1, 0x0) msgsnd(r0, &(0x7f00000010c0)={0x0, "eb60499d82f0f4d6ff304dc0fe05fd2466a09797902fd8e028d40335e68477646fc13def9523a59d8e34d52b650bd10dd1ee19266c45fa86f8b08ccf491cc77adfedefcb6e4e96b8b5f372d6e6ba5fd8a9ceb0af5c8599e24a0dd3de4c01771ca039086ae31195747dee677a9de4e866afaf0bfffea705e88a8b414bea5e7b368c0e724a710d8a81f0e174e6af5ec9e20e4517040fed4fcb2160ad02e81f6d214ba5b5ee948d3d2d86045257b7"}, 0xb5, 0x0) 09:02:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000013c0)="21d7e9c3cb3365c46ad817173e4fa1922c074958b4f7957a2a735ddd7aa6b8f158c6e0987a79577d5b94682eb4cb2e7096f0a1dd2ab0d718995febfce045dbbc54eec270d606186d90d8d61fe5bbbfbf14055eb16fa1a083aa0a7939f6f6fc506106e00078eee5992eb3b49dc3499a430bddf7d9f5321f0b9a9fe94d4e28d5695180e68f764eae65b916f93bf5bd4b3a230ceebf3ed7d6bb0776d462169d24bf6252b3662cebb8fe67f4ec6f3162d4de78c79b40be178eceabbc6b19b7db165a698968bb5783ccf5b3b42dcf40a511da9e24565989d7b396fb2f844141aa59bbe4f2f9b4e3f7de7e3b4553f2c6916dfe8b62716671f3144c0fe640a75dc52d94251da8592a4cafa2ab2208a6fb301510b580dc7ca4c71e14132e4c10ef3c47fb032601c66ab69dc393c3b6feda1708bafc40dc91ea11867721bd55099ab4ac7f3499685f7e4b5aedc71570bbb29a28106815264b0784df5e18abb11c53b071901768600c24e65a3518151802e0630219046635bba07285fda1b7cde41bce481c5f1fc2f76ab0f9289a0108bd00f0347c6fa6430978815c014cc12102cf8b63ff38ecb0153580087a31449180c814af07bdb709849b17a630af2dc29ec94ba6ebb120a9555547549806f0caf30eb21a0a00c0901310c3b776f75f457d3a158ad07f326a4677d6b5582b2a6511dd6ef28b7991c54d3857135f4dc1494fb9b84e4776c92d84a624ebc4d7d55e53c4520d4b68fe05c01aa238ad4f7272866da6b6957eccf9bf4289976e797b9e622e3deb33a2a4194ec95035d89ceb74017e25e45e8d675cb70d4b2674af7b662bbb96db52824b0cb6f4619af7eb6b1b09454dfb4ae751d8f27e6d4849362fc3f06bf5439e9860c01503ba6184a876f292a998545ae0e4feb035f8efe0910ae681af4a3ede0c00fceca842c8938885fee903dbad886a3116190f90efedda22e107be8e4b7704969e20b6d604b385ab7d8776c464110e9eb7817280b1d4e364cb85e7648fb2c9a8fa9f887552ef37ef3d181be41b6b8be6500761bf29718df09b3a3a864faddc6df2a91d4e92bdce008c7baf012e55de2cf8f138f1557b5439307bb18e97c60e1209eb9b34f3978143ef162fdaac76d4d0b95d43e797eb617c41b22b7e8055bad5258397f51f939efdbcdf0d87f9cf269c58fc46a7cf711eefde3a92ec2370c0ffceceaa2197355bf023c4f0e92b016f2ba43602a403451af411173a5b5db0cac3ce7db99c825b78833fb22cb3f046c499272acba07df5485f74cda9b153519abd76e9c2bb6f119ee61381365cc9727775607b3802308fa8f841b0832beb159e917c1e9deeef07988b3f35b72f1f62df65a3c207110b1cc89eae5eeb78de6878445a58f4f77d538cb148e7533080eed18ba0644f819dedf040ad3d0950618b12cef0c889bec07533aff36ac59e85879a8d82272926c9c3026080548f5f09ec0ce7b09309df2105a816d8fac6587a48e7b8685f33f0cdf9874b36fdc849e5ad3765e4c921fb5d8e4ba6f97cc8b64eff87241b9d594c4d4bbd030f9a4eff137260ebe991535a071c32673e98f3e0349a39ed8374f396e66e0bba43e816fe3593ff75ebbed93a5153b88c7b7ebdf1f0db7cc4831006500bfbd616e66df017e692ebdde8f17b01791ae0bd60f3f28e0fe1b8f7748334e8301f8d0411cf1711ae4cbe842b55ddd3fa1bfac40186fd7f75d2677783fb8ce63726375b7cab2afacdb8c3a07aa67c6896b492bb3057f73fd3be4d76f48f50e3d80e5d7333f832920e8defce7848a717142573ef29b119b6d9ccbd29e7ff5978ab9a9814b6b1f910168a1e38ad39fd2dd94e6e80e8f719f470178ac4692213bab30569749cc05e560b44f1e158f0d586df04e9c56452e2e4b57093886c46884a6ceb7fe7e1340217642b6d79ce39ebec0a1c4c497ebf9b7d55f19e58dd2282a9d55c5663e2f0268aa742ac43d81fa9e62d67b1fad072c3c3750a64b8d32ea67126b3cffa3fa6fd3e46abb1a2471b0526e3aaf993f6f3f5e9e70d2e44da2f994b729709bff8f3df16fed0e086c51fa5cc1e8b0fb0c802b843131e7762bb2efae11915100cdc3ce15a2f409636f43d980e41b0aa760ea85e1a419152ebca4647fa5dde130789da094a916e7cc45fb64ac0f477f570f46a55fb058602504ab14bd7a7bd1eb4a0addc05cc785d3a4885ee49804426d8496de01973f6efc1fbb54a094aa2ec1dded370f85de85be41d5d1a910e40b7b25beff0df45dcd09146a7727273d04496036ea34370c73f8450f60449c09f9a7251a7d2879ffeb9efa1f760b4af0c7ccc9e0e1fa46961d94fece701a4ae7e722f5da948a1d28efb15a20b0f76e0b5b3e8f899bba870ad6f4882f42a0400715ac876075d4c3dcdd0cc3fa1685372a1ae092d45f3085c48f918d62d89a167a4ff4757ebd414b037bd64fbb8b58b3a29465399df00eed61294622194694b34d1a18b8a992dd236ac051a47fb8ea30a18c690e4ffc045ad2d6f3add4647c1143e9b74fa7c69192c4965f048949f7adf817b07400c7b0348c30b2ea5278445f3a281203a9d2c52d733efe135d46b266fb7a0a2847368aed137966967781de1bddd5e1d75d51343b7ab5f50746e41f39f6bb3ebab8e82ff6d34ab48d9edbf8798e6bf6e471c247d0f2df12783aa6eb0e359b351234bb8e811bd3666299e253a031e8c65c3b70390bcf426427200a2b5a918f20eefbc0053e5c36f53057791ef7ac97b183ada7e71190435dc8e0a3f96ef7f593bfc791fc177aa479e062b8d7270beea2cc8c9c248fafba1d73a58d65ffdbe08e2387e757b565d7a9683a49fe3f3ec2317c65ca276f83acb6791c70690ff03cce13288d7737ee74f4d354d22724e03acbd83dae8a753dc714a6a7691ba581efe9467da9268e90cd02b0fed60bd06ef32440af84f8f22c026c65da0099d5a03ae5d5c1cf85b936e6ae41fcde3add61a2eaf4be38ea940232360b0af727bbfd1e4e7f87e20a4b13370bf07bf2e356a95dba855008988867085f6f924c56744b79a5f1b2421f1f56c6739ac72f3eff50a32fdbe04642cde017e311c74a76fddf03b6a3834af617918d944a08d91b0f561ca4efee09c4530b655b5fb77ea05bfbf607e86de1dee38588886d2935300368af2aae3cf00bebf309ae89667df3d7eed8a893be86e2baad34a8dbe3cfd85dd70ed658c8120470952721da2931a8098a6d51bb18104132367834d5cbbcb060259cc43e98fd415404eb48eee9da09413fc0cda0277e245ef4cf44877f417f95f5866557f3cee439fa770cbe4c5799be64d42cc230ae726a1b622475bc6ec3d6ffc8f39f789ee2f089889b1e0ad71edc59daa13ae0b293bd6af5e00a7f77087ba5b46de6461984cee1723b853a63a0eb7e69c1bb5d104d24c919e2b1e7e6ab80ac6d7d5fd4777f925e54e9d0e189863a695acb67026b23663746be6aa3955654d3b0db1404c77660dd8694db2e180311ba84c76dc81df097adcff2fa3bbfe83ec7f2ea89bab5b2c1c2a7f0c3041443759e9db15f69bb7127bf697c486bba1e35c0a524e413f782b20d116bc8d60f1a79dd07edd228cd5060b79a578953482954914bf10f62ff31d17584412579c52bb865b95c9bc08504bbf88edbbb97c101152fe29d5a3c4bfdc4090232fa14e5314b7673b9ed4f4b745a11a3ef46f84a86d870a640828c681df616c1db40f6157eb413bdec1c1cffc6d1757e6beff021fbff1725a2eed97b37c1748f9c87638b2c9a6b8efadb9f7c98258be4333a6b46341fdea2aa614046027927258fccb271bc5bcb92434f2f6a30a688fca6d6af2c66e7dd545f899ffd0f25987d51b951cb515373123063060f1299a7d98700ce017ebc6f751a17666096679ffd2f9536822433a87df49ccbd9c519984642c7e243039418be69a1a5bc89513f928b3382e2b7ed398758b82f1a0f143f915b64a1f11e608681e7dbdbed105bc612fa1ef80394255aa9245ee131e2c769fdf17a5ab9c884678067898bdc70f7c5a70832299b98efedc8765bd12f069b08a1ee26b9ed43085a5cdc71ff43cc1971438e0878a0441135d26158a2dd9a447e4b97a6fdb6859440d7fc75096e43dbbcce5d45c9f9632bcfd4c5ca5d0dca2c80c9071bc8e3111220c0e6ee9a73b692ac98a27f8204f4a8e40b74db1fb2b01ddb5b9b4c3b7658ac14bf21bbde126aba3f141aa1adcdf8c0b27e8f303c23aa6a2b7877c1306a46f707d108767c8acdf41bd36ec1746efcfd1631306737b3955f7182af077be202c09125cdd9143b6c236e82173451687d7cfee4257c1cc912c0a7fdfd2ed8e9479bae149b5d7fa58adcaad46c798ca502c8f55defbff9cc84be2bb90d25cee0325c283522ef04a3f3a56f5ac0f58eae3f671218efc144fd04205141ef63fc47d1599502bc8a4363d103ac747ac435d4572000382ef54f4fa483b3d8ccd150a1f4e55d26d1c457d4bf0fd8bf71116c296eeb4dad73cd0a0e2a4c5a9889f516cb1e831e6d3ef2164ad1c33ec3c31c00fa3e9785daae263a1ecdc8468befaaba18dd754f349df1433db8c6efb69c9161aa2a6c6a00cb4ebba4e3e0289b040ac3a9bd1fe6655d68bb63f52ee9c80feb4c5cf4a28602bc97e314b059e84f1dca07b87ecb9fb0a280bd3a2cbc85015f5189283dde52d464fd4344e1f5100558b650b8505ad14e6db5791bfebb3df9a75efa3a3ccaadde77915c924f22b621d53a7afb51724e0f655620802424bb4b4e43a7f313eada1cd1feb8d9bd9beba212a338923248258bca858dde5e43c2dc757256b4350ae0edcaeb9452781094f7e91cb54434eda1f8140ae25fab6a96ade7c4e4f4d75f8e8185b2f63a9c190dca39cbdb24adc67ba536ff997b05efe352cab390bfbafc5b84b910211ce5ea752cfa7cf943f288f4524cad7a06384f0bc494584b0e2a0347a09d40dedd722712875d9a47e73e7b445675d4acff80a0ae85e0ce0436d58ce4ac2faa66759075f7f0d3c8ce6d6f15636cf1570b99b75cf29abeafcf0c5162d7149bc2436d580818204d8ad7d1c4528d8490430fae0f21093ab70674597912d9508ea9e923861a33a5cad7b93131449bb654e42c2a965b0614f359a967e877b37e76ad19b5efa5b75a52ba25bac3b50097f5e62a24fd2c1df2e6641bb61f313c4b07e75e909ef631cffb5e5bae4fd31f7c4b4a811f3f22e5017165c1b81d3a3b91a80dd7771dc72393c3b6a51750ff84b1708a56f9d00b63cecfc87a0a9bcfef5b667bfcad9b6721d2c6c6fb6219500f181efc73f220825eefe12041507402c123578bed2e89ec17d8a5e50a4fe3873a2964e5258ddd5ae68398c9b3b6c27c18b8138fe2c74bdb39388af79912c9e3ea23ae35f53848df49bb0ce4c2fcf4f4e011932b65d961fde8d23578b89c81a0976505defffc2437bea4b1bf25023e3e5358d34be7e39e27bc0d357ab031695f7826b93a1dde427fd233910724bde3b747584e3808dc747e9a13ef0b022833882855ff23d7467264b706bbdbd2538926897585392b1c1a1d3176b9372c7c00e07f9a0071034d5bccffd91ee5888868fda1970d97dcc031e554ca3bec51232a5b49a0e7d89e0b9bc91261d76bb9c9022b1c66a029641485cbbd8662085aac52b15bb9e0e44a4ae16e43a7452d8b207cfa3dc9f3a34efc12c58a380c9664863e15fae52e49eb9899208a0f9d8ad9e19f7218bfdc6b2fb196eb25105f73fe618d4e215fb7bcfae8b72f3e03ec2bb7541f25689333cf52db22bdfc34380638c585e9573cbf0d319e187dc27", 0x1000}, {&(0x7f0000000000)="6e2afd94134b5d", 0x7}, {&(0x7f00000023c0)="336bf1c4ef996637d8284d92d804b68844cbdacdb49b185ce5dfba75354f8fa8e8447d12fafbe544a60b60c5f7493d3572438af59d1b039671958b3be07538b1a9cc42832812f4e8a85048193ada6b606bb29b894e72a3d1347e87d3d80958eda40fe43f99489678f72bab0d826c9dcf4a3f68b29c2631b380a4813e554399addc9b04e018e8da15323752c0d167d7e12b3124cda4e5140a3be93fa8dbe79dd8efc53914f84e941132e4f0590cbcb039c66791484c27e1ef7c6fb9dce4e71c069a7a2e2f5b1095fbcc44dc642a22ad12423894a3354ffcd0aa9e4d8c97e8a217c9987dba45a965fe90204cad78dc0a41e3d879fb7c1736d71aded648956acc8471cbec8ac2bbb7a3056686234c06a69e9f2b619db6299dd09ca57d602a068df963aa85900578743bd7548a4745c7b69a87199edd667f89dadf56daadf5c7998c368b764152343ae12394ed17c5a88f4227fa2a3283eb5570d3f46b3b695ebd5095f8e6590788551f9207d632d7ef9e507010a3861c7e70949c303c1e5961a71145ce23e840636e1b55be943160d97c1c333c8d4154800e26859ef510e609f940788485b77e6586e721a67cb16f9cf6a5d290cd4a48cd0a630fc4d348e2924c8a5237410e145046363b202e7eef178cd0a1a9f7b80f15cd2722eabb9701ba445fd8ac3a2be57eacb7a911bed3365d13b7d268a7c15ff3c049380472246080abae1e8312adea3d438e7a9aa73c90f84c2c32c3af8b434c4dc044fe3f33c165fdc72a9cf21499cf974f21a19cbc4642da700e5e25553f90eb681b151645bc86b90d24bb56940a18aa699e23d63d394e262e00027c495b34bb1709f73cf485efa62455725875faa41ec16198e305a1a136e69d271090cc21fa60bc714b33d47e0aee229d8102c316a0fcf633f974a7988a25e876c0b5544868b776ceb730ea516a64f2130e95cf364c53069ecd55bbc7899ab5b7cf6792df46018fbbd255b4806296cabae9dd354604c6dabd5e84c288c5696ba5890fa0ea2a005f74aa8cfed89b7090fd79df10f988e7a1e9b99abbd435037d0c7ca010f305f22d285e7ee110b97216af5438c65f0391fa08778c24acffe6a661f20a9bd9471904206369566f784000bf40276495a042ee6f2d34a4e85aa4098b196affa48e7b8868c38f22c7c79ce59db6d2ac41f0c447746b6ca806d297faec8c3f0512d7c07e8f1a88fb2b8e4550b7100e9e9774bb66dff80e0b2f9a9a9023b8d66384cca37584a7013902ce5c98a9cb891c0adca36d7aaaebfa0123cda5cc1016f53e251e739df8be1d37dbb21f12a843a0aab93cabe209218ea8a1ff5dd96d165b8042cac33cdb51445918faab583dece60273e232cbda2bb65c91a765eea22941a36259846feebe5e3ea4f8a6f8e7de8faf10af9e54849096f81913f515b4f84597e0a98e1e9b2836b17908934a56c56e1a5715b7007141112d9b0ca957bde0af1b0369e02db366a4b17ca1909d19022069016903bfb864249acf50ec3aea25a6104d4953ac426491b8a02c0cb04d785ebfedc780fa8d230fce75e61ff84ba110f0d06a5fefb1fc65f432055aa977d08b53d21cbfbdc3dceef9f3b9e242cba9dd36e7965c039c3f51e69fa9f8b578f7674eede8b98bca6488f20ff217ee3dd6a2c7737bc644b8e339213023cf21166b4bb1552e15b0927daec35b31257788a3e8bf6b1bd48fe7abc2c58f3f272ec57ea628a13c2a7fae268419d723e8cef6beeea91913df28ff42c24d76e77629afa66d3b82133b7ee39657e8648d6e67ad3b26f867877e56846fe2015c0c2703e9de1b7c524652087356f0c04c2ebf63b2e9a4b41ce6d1895626c173c365c79335f327b3e1de263eb176ef691be7461aadbaed4a6960ddae4cb73dbf0b604d661afb1e2ef7ee320d47fd39c6bb1d3989515d6c64b21bf0df796e34c9408b95eb57206e3db0ce9fd67cd5a964dbd8664db413a9d26dd73d2327194c6639f378226a2f3e7e78d5058a374127ab8aa8351120789cf6ca75517c1aec2b508ff590cec1e917928cbaef31b060ea0cb82a0f5c601c7e2272d3bd30388ea93d09ace83586263a5d7ad2facd9ef2db5d5f1f62df04280373cb17c1d280e82953756fccb45713c8cb4c868e8913f944e51a1cb3873fa5e5925af6b1333c01cd329b84a017ab4ee6df341269887713188300bae5951a455f5d4716832e5ab8af08baf787fc4f98ec18974eb1abb50d83531a29546abd7796890d654d15fc0fb59362c1e02ef83c69fdfa08b4623fe3af56d30175025f5f93ffd8860ccd367dafb2ce4f67904ebf78c37a691c62218a9bcfd6eae353cb073b71a790fb523d208726056b758050d47caa3c7196f5884cb41bb7262e6348103f8cc7cc8248eec8f9c8d89759838a7f378abd4a70dea02abaa036afeedc70d1d9e7fdebaaa02d15541c1213d4862cec6f513f3291800c27879df6ebeeb4df645d22f4d7d5970cefd97b0758d5dbd76b77f05b85a38b3608da39468d5e0a8af9da3c4613cb466d4d1b7408ea3dcaf38b573bc06fa643b0ebc52963c1fc28ba930e51fb09a250343ad8a7c328e8aa14c06e009a72953255ded1872ca3c57dba3d42062b7776b0ed775af93a915204102ab3199c48e431ab54f81921d1288d6a1e35d185785e39d121e40c62fb055fe17adce5462a8e7f24273efbe18db21a79f27494aa4bf37288e2fe5f359d7d1946f2ba1d4fcdcfadc82c8aa20d4c85233b3d1ee50a1a1fe3acc60cc07b058d485e663f377afad9c945288eb5e51120abe1f6e3eaa5ae2aea4cd4f4fb2ccb9b45fcde0f89b69cc22676d77a2ff57961889ad5bfdd287c56b89a598dc0916f0d59e41de2d5f7f9610cd8349b63233c6af65373614165ac01be7861586a2ed65b1ff3a28c67f735447ba6585ad39f18469ee672adca0e7e9fdfd15a28ced54cf7824ff5f18824f5d640430f9738c72508edd3173339175b44161a7e3246f7f8571d9083088f8db9018aaa315d7515ee199283ebc95ec3824e17327886949dc1e8d3dc50fe6ae4ee01d64ce9a5e5c648911fa540d823fcc958e838d42ff8f3698902b3660a0ce35cf6a9800c36198889073a90dc7cc8839ce2ccbd7ec0ec63ee7b7d5fa53b19edbf7c5ec65b1de0c1f108eca8f16617bd86c81047f5da5d054da16e6a5ab95e54c1104b75e8a3cae5101e664c3850b61ab2ef0046fdfd809b6bf9b15c1680fb4ebf71df054e7445e6bfd2566923a9a9a1794150d4d2fc73fb7dc0f4758bfd1f8cd68aa1e832028f1a1cb2ccf1cd898952a1d67291fb756ce6739f738b56c3edfca0ffac0659f71fbac401d6e6ac17e55ff98de2301c8a9e909d00e0584a088fbfbae67a1ef5b778d35602e1176abf4fa258ff6fd7c6a5656053b90d1d01317d7cb7912d0cf8a2ea559ae9a367eaa1fa73863f35102591680daff3a6e01341729591fcadc7095c5b9bb8e6443ff66c3683590de320db0671abdb8d186443f6191167cd8d20b597e1bd8c7ce59c9576c0924bf84e80aa687fdbc651e96784d7ac424c06ec3785f0bcebb8671b61dfee63a94834992e7348d9676229645907559f83ea5fb82cd0a00bcd218e35ee7bfb8b166ea21da5110ef04a730831bda85a24a47b4287786388e1851b28a2ea5975a3cdb6c0d776dc2d2f5ab562afab00573f2515c74d490b2b6be547fb39494a33ec69535999059419888ec81de5f4c8810fdec1066617cb80aedbfa935453ba8c6e3cc0795edc7760e54e2f76f683a3d1b684e7d4a6c73199457da6f29f7fcbcb40fb1c96638734c777374c1c39995873c6f04ac78345a75d588d169cc7bd134d59dddaa7162bf9505354f2d676c74885f9f084e3b8157d501c60c56d370e215006678d880006a74935a2a66058369b005aaf93224537258f2fc86de5f7293fa8d3769a353fc0677de32575ba1a816bebd1bf9ff1b4a5648dd1636e9cb941d6d0d93c66b61c36edbd04f9489feeda2a94e84a93cd6979c2f1d0e15260b02323c018ab6c8b897c53c18e2e278a93fca3b7ca65de0135c01aa6133f791cafe8fbb771f215160d4b468bc6d6dff9584fc94681acda325ee87ada0048611e87089d7223892011db38133f7b2c9bee09df51da1844c7626191df067a0201fb67c30d2c24575b5965a13c9e80b81c1a7df542b8c8e0fac99dbc7e54813c382202e5b13ed3bf7d2df7a0cf45edf58ef6f411c6a30c14b455c60ce27124aa57d4ede187982751f0f4bb7ebbe3b16f19d28a393f9ecdbef9ba94f8a8929fcf8c4ac742d8957490b5c9326ac98d9ddebc14c60a6bb23e657248fc481cc2199c0cbafa10eda26f2bcc831190abd638acf18601fd38efe1400af4d6d2cdce7b90752e3c8451ea263443e14d13e242cd96333cc735fbcf0264b159c20f6d10ad469642eb73ea0761129a772fa908f30e7568de76b73d9a3b5b51cd43deeb5258e76514e8d34a545cf04ff8d76ff76a25745192db3063c2179ecba78a3fc1f5c497553dd86355f5a7ce049ed83ebf0e613065b1a6681a4d523a1ea9a370cca783c8b35563c8282f211c3994cf32d607e249591e16cb67c01d94c5e344c3217e21e889e34aaf9d34dfcd8d13313e6cc8c053204d5890b33e1d0e2596bbed1700615862b85156057f9aea545d41c9c020c9ececc5e320b59e86bea8720edac8221ab37a83d2d958c47f180c8974f69970170b7283814396e792f30e84988fe1c736fd192895224d3f576ec80afa7e1c037121f1cd64d884ab9aba56881972a3110a3a7c2a6606ddcf469d99f01a298c51362201b1c3575ebcc700034e1c9436da567c12221f4c8717d7a2126e03309bef4ba18754ef1268339ff0bdb8729960c74c78d401b6fef07c6d842a5524dd004f23ec21e8397c1b205a86d03a5ff2e5d24eda4c1599a2208c3f67512cf4eafc937e62c10ba42d0eaadbfc4e977c490cd64f4367e126b43e8a493da6a01c58039daabcd793c39b89b678a62feea41145e7cbc24f881065bdd89578688a38f88b98b87e72e0ad940ecd6095b3f219c01d415c020fefaa945f885d03eca013dd1fb618a9a96f95987d65d8346dd2965768bd1a6ee0606409dbbe3982e7ca02537392374fcfa462d4c11bfd50285d03a310bbd3fd6bb9103c6ef88c898389f3e20040efc74e4234d1b81b34b8e5963936eca6ed42dcfbc2b1f9cde7948315dfc86a6f864703131f583c6957e196e940d1fe1680c0cfc3d840fc8e67e3d10bcc54dc2d5e7fb49b37b2cef2e01fddec6491eead96ba2e0d5c24847c32f4fd00e468e6f348b7b8c2ccd73c5be89034940bdf3c547be477aadfef826b9a2bf5260774b4314aa1d642118a77552915e530e0dd4dc834fffaaff6189131847d45082d6420a6183173f6f02bb20f13b4210cfb04a00f616cd4d6a8d6c330e99a298324f0c7008ab62025ba12557c1d23e73064345c419ea18cf31e32cc5d3265489f10031f29113bbb38f01847f8cc5f19a3b71a53d5ea990721fa67545b0552ad6a26c3c3daa7bfc34ed9c6daf4b735fc9163bb041bf3694a201c8d95daf89c9ebac3c40338334142598dd2a703b160c55e3f58998cc1f6181ba5c08fa16ca07098366d9793d720ec91675dd56f38718e349b5cec9749be6beb7e6f66e668dba91aa21481148f7a10f716f1e224d0976bf264bae14b7d35431a951b423c705ad9d80e54ee14fdfaff38c4a6cf88f6023866bc4722215b58e368c0673b00a91ea28d400106e4d9536b0a0ee02d71b456e8342c1238ebb755b8a4fa12366e8164460c9810b7f17764", 0xfff}], 0x3) r1 = socket$inet6(0x18, 0x5, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xfffff800, 0xba}, {0x18, 0x0, 0x1, 0x3ff}, 0xc, [0x5, 0x7, 0x0, 0x5, 0x6, 0x4, 0xffff, 0x5]}, 0x3c) execve(0x0, 0x0, 0x0) 09:02:05 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000100, r1) getpid() open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc04, r2) nanosleep(&(0x7f0000000180)={0xff, 0x9}, &(0x7f0000002540)) 09:02:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 09:02:05 executing program 1: r0 = socket(0x2, 0x3, 0x89) r1 = socket$inet6(0x18, 0x8000, 0xf8) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfde, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="9bfc8ec32be2634458b18e6be0b5559c0ce1067f253a2713e3d56c9f82acf8ecf5334c1303e9cd576885221bca225e391b806211b91a34a8d2514dc5b49ff4a4e1d72f0606f8252b6820d96dc2496a8151d0fc021c5f57b4f750bd04919341e5563c5114782732228c78391f4f1b3c69b8f2448fd6fedc698038b56c5bded33943cbc410be5191f71285f726d3b54024dbd01ea1fd2dcab142af13e331284d7836c2ee3c61f85d3f3ac2538ee7926aa4b3f851c06730f304654bfe0cae1c5dab1ad299a3bff8d73b6c829364f70fce9e", 0xd0}, {&(0x7f00000005c0)="49312c0bd285c3d5280300000000000000ed5e0c60bb7dc123c95fcdb247d6db033d07000000000000007c6a", 0x2c}, {&(0x7f00000001c0)="c0f81cf0e272a1f769f50da566c8de9565e1254a9ddf32f6c1d7fa616c93501f497018e21e2383fd7529795ceec023846113ae56c17e205f5a96d4c7ff3afc0ba024cfeab74f1e76d9ff", 0x4a}, {&(0x7f0000000240)="d1e96a9a81e4bc93c5bb42153b50899e8ba77e74ae8a1ea056810c305ba775aad83627191fa902850f48e35cef2c523ea10c91c27aee6593883f7d67636befc4ae41356872a938ddee5cc338f0a036d90d18665780c2099a7f0a88816e45b7621cd76f3020e25da1", 0x68}, {&(0x7f00000002c0)="85f3a0219ffbc9fb8827a2f17ac6bb0a02c0fa685f338c85181b79e9baeace4199dbae13486f7745472c5994e8b8182f77169ed63db483f6af842bcc2e8cef5e4097d890d55ff000050be77f93ad9878dbf25773ed9c0ff8f480148b0935399134aec87b9dee5ec295e3d15ac2b587a09aec756b6bc20d70eb91d0e660ce7831b4930765b71f76f0fa735ddc59594e870cedc478258803dc0ceb46b1ea4218a3eb48f843812617dffe7ec2ee7f51150408db4bf7437516acabd75d47ba35f1006aeb", 0xc2}, {&(0x7f00000003c0)="9fc039dd59ef45ff14c474c6c0348503cc0ced461816fb47990764b78e764fc5314ec4e1615e9f6c29015fad054708bbfc40e288b6badd8afd91c3a2b6171709afe28b0f24c4c434d01bd8baab1f094278688b44f3a8f3c177c9d8695974f1b81d381e185a00cf260cff4668ccfd3a8c818fc660849612872d47ef2d54801f0ff220dfd4", 0x84}], 0x6, &(0x7f0000000500)=[{0x28, 0xffff, 0x6, "cc85c3b64630c34fb24e95a6a6a39a23007f402041f8"}], 0x28}, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x1, 0x0) 09:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x40}, {0x61}, {0x6, 0x0, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) select(0x40, &(0x7f0000000100)={0xfffffffffffffffa, 0x5, 0xf798, 0xf9c, 0x8, 0x7fff, 0x8000, 0x9}, &(0x7f0000000140)={0x6, 0x8, 0x7fffffff, 0x1, 0x10000, 0xe6de, 0x4, 0x3}, &(0x7f0000000180)={0x3, 0x80000001, 0x8, 0x8000, 0x4, 0x7ff, 0x9, 0x100}, &(0x7f0000000200)={0xb30b, 0x7c}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x2d2ddb77, 0x4) dup2(r3, r2) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029bef6914f6357e3a", 0xe, 0x0, 0x0) 09:02:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() open(&(0x7f0000000140)='./file0\x00', 0x80, 0x41) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 09:02:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x6, 0x8000, {0x0, 0x2}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0xfffffe00}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000300)=""/150) semop(0x0, &(0x7f0000000240), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 09:02:06 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, r0, 0x0, 0x2a000000001) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$dupfd(r1, 0xa, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCNXCL(r4, 0x2000740e) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000300)=""/150) semop(0x0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}], 0x1) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) sendto$unix(r5, 0x0, 0x0, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x11d) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000100)) 09:02:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10, 0x90) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000003800)=""/4101, 0x1005}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000001880)=""/202, 0xca}, {&(0x7f0000001740)=""/262, 0x106}], 0x5, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x78) 09:02:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0xfc80d8c, "f77f24ffab7fff0e091fe600"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0xff}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 09:02:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000e3766cb223b82a40928b1582db57a3aef0db94354eacc9bb935432ed1ae353d8dd1b4b0c274b38febd8873240c3998e98f87b6ae231b3f000000000000002b2b75037d136505f2790a78e867"], 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x50) getpeername$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) unlink(&(0x7f0000000100)='./file0\x00') 09:02:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0x4000, 0x3f) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 09:02:06 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) 09:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x5, 0xf8, 0xe}, {0x6, 0x1, 0x0, 0x2}, {0xabd, 0x1, 0x48, 0x4}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) login: pckbd_enable: command error 09:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:02:08 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@empty, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x401, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ra={0x94, 0x6, 0xfffffffe}]}}, @icmp=@timestamp={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}}}}) pckbd_enable: command error 09:02:08 executing program 1: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 09:02:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r5 = syz_open_pts() close(r0) dup(r5) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/136, 0x88, 0x5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) execve(0x0, 0x0, 0x0) 09:02:08 executing program 1: r0 = socket(0x18, 0x4000, 0x0) r1 = kqueue() listen(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = socket$inet(0x2, 0x3, 0x5) r4 = socket(0x2, 0x4, 0xd2) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x22, 0x8, 0x9138, 0x8}, {{}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x3, 0x2}, {{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x7ff, 0x4}, {{r5}, 0xfffffffffffffffe, 0x1a, 0x80, 0xfff, 0xb5}, {{r1}, 0xffffffffffffffff, 0x54, 0x80, 0x1, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x8001, 0x5}], 0x9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x3f}], 0x8001, &(0x7f0000000240)={0x8, 0xffff}) r6 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000080)=""/189) 09:02:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x85b0], [0x0, 0x0, 0x10000], [{}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004a1000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = dup2(0xffffffffffffffff, r3) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x44, 0xf0000000, 0x0, 0x7}, {{}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x82}, {{}, 0xfffffffffffffffc, 0x1d, 0x40000000, 0x9a87, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x8, 0x5}, {{r2}, 0xfffffffffffffff8, 0xe6, 0x1, 0x10000, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x5b, 0x1, 0x3, 0x66}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0xd1, 0x80000001}], 0x1, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x40, 0x9, 0x8}, {{}, 0xfffffffffffffffa, 0x8d, 0x80000000, 0x0, 0x100000000}, {{r5}, 0xfffffffffffffffa, 0x73, 0x40000000, 0x3f, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x66, 0x4, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1f6556ff25a3ca5d, 0x7, 0x101}], 0x2, &(0x7f00000004c0)={0xfffffffffffffffb, 0x1ff}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 09:02:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpid() r1 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000f40)=[{0x0}, {0x0}, {&(0x7f00000002c0)="05d3fb6dc495b66501dc000000009f380c738d308dc4b56c67e6dfa7e704c94bfe94499e448565bcf85a7fa74d1180b6aaf7f7bb681b3d275002758c8e35de087f06359a8c10c5b124c4be163d8fe63ccad69d32b2ad189c1cebdc275857dd1340065d8f7fe9022d555a8b57a2eb4c9c717d779a648e9932878aa35586b2fa910f6d6265dccd3859b4dbad38d64cfaa25da870f876627c1d3f4df594bac76cdad82e7c40193026bf1b64a5b35a289e062c8e20f6ef66122cad390a9b761683b33e09ab5de2edb21f1aa33e4730bd0806ffd1ff2e2f97dd30a24026b35d3968ba4e168d2468938ee4021ad4192a2fa6641eaeed45b10959e8f2ef92c031c06bd54b", 0x101}, {0x0}, {&(0x7f0000000f00)="9a7cfc9ce55b14e3417ecf7109165b90edfff76f51b6ca31d131030c6ddba75f37a6d004ed7a3cc3fb47", 0x2a}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000000)=""/66, 0x42) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 09:02:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x1, 0x9) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 09:02:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 09:02:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 09:02:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = geteuid() seteuid(r3) close(r2) shutdown(r0, 0x0) r4 = socket(0x18, 0x3, 0x85) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 09:02:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 09:02:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) setitimer(0x2, &(0x7f00000001c0)={{0x0, 0xc600}}, 0x0) 09:02:09 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)="a311729d16f919a8637f4ad7059e208249ea1185b1e0712a8736ce64f8e5f71c87fa6853aef06f486924e690fb6e94aeb4b503695206abb607a6061f28003c9155075ace90b5f827349bed94b288a7fef243dc07b1af7f2a7f84ebd47f79fe7ceb304dac717fd333b50a0634314fd17e6ee4540dfcd621481e175cfed350ad2cd647403b41f237b9cd1aa07520941846ce706eb0738fdbffc0d6bed8c8af9311ebc529", 0xa3}, {&(0x7f0000000200)="951d3d9619ef3a6d51517afa595e6eb9e37a17188c125aba4071d30ba58f5a3e4d27e3805ce25f2384cf2668a0091208d294d85e3f73f269de210d34f4e2a04eb3e442817659729ea720a7fc7e8b01a7d1e36cf7bdd9318d8084ef40bf19851d0daa2677509113900b63b7661149b54efa037f4b2282d73fa82e6b983a23ed47e52bfa4004f8634f0378a9cb4a9d6c04b8a23e3668", 0x95}, {&(0x7f0000000080)="67f6e636d8da9fd0e08918f512de5463", 0x10}, {&(0x7f00000002c0)="46a3440e30a0c632096545b8efa82f24d9277d411766bad06ea272e9cd14098b1c9344c0b2ec82d851280d93328e6110c4f83daa96b6014e7aba4f26176aa9b315f8851e43f014171f8c93e5b0d04393c1721e54172072ae6ffd41d7", 0x5c}, {&(0x7f0000000340)="38b32ab9121f2e8717578d931a7db67f04ecaada974b2ca3d309602cb21b2b70b1fc28cf12668f9541cf5efdba3e07184abb07ae8859875f9f40315a9bffeee204150469f83465e67f", 0x49}, {&(0x7f00000003c0)="e31260cbe3b088c70f9edccdece2b697924701ef2ccb22f1c4fae064aaa5d692460ebca2452fa552332a780555a58fdca5a8eb2a0ab78bf2536b77261ffd00ca6b62d402a6c071496a6494f1219288ac56961b0169a9b942ae3434585ff347c5b0a706d5b2cfe4ba3d28d804457c", 0x6e}, {&(0x7f0000000440)="d872f219365ed95eb241eef19ed29b57e1ea9c03f36f42342ffb55a6bee2237c28e14217132d4b43554dbda8559ae35062a9bfb10de3893b166b25af04b33e1c8dafc3866fc924ced341a0f79a447cbbd559fd7a86609c39e652e4911e8bbee2ecfc256458f9a6b1b9944bba3008337d604701b7f2386ac1491f5dafe1457f92d285d588b86c7b3d645847365d19fa092f11d9a72e944cff8e51a27c99395bdc3464dac63c0ff681f319f3e679f41152d3b9d4fad15b7c301221c3e5078736b5cadde20ae539b85a06bf51639518814684caf85eff9a2c41074fbaa79657736912827cff244b73f13b4701e9de6bb93ad61b0a4228c23f5fbcde5bcfb0845b56bb0abe3cc4199a09382c584f68ffb8aa8c07dd8a535a4c2044de3c2ff59736ea5b5993674d91dc46ecd1398c0f83e134e31ec778efeecd1b24de65b2bb33ef46820306065451f2b9dbdd9d2e154a6c2ec4bcd49daeed0a3c348e110e9a0d2d4acfdfe4190eca204f25682b36ba2b1ff0714e0ce95c96a33d67bbe3c674802e4be709fa16b07756aeb25e377c3c752a3063161997fbd7c1925ed607b6339ef0d71b794a8cd2e7a66c2e1669fa0a2c54d993b468c67016a742ad96edfd46a6a72c7d446ad122a06de2bfa7629344054175bce3279e1194c211e1665e9194efb4813466cf0e63699360a6edcf04c8053a86c9de652d88ec5b11cd0934e3a076fe013bc648d6641a873940218900a642cb69125e50ede2164cc4813d82fdde45a46195b612941645aeb8986afd3a30c00298bf5eff53d997fb41dbdef2cc14bbd9784fe4877032329d02507c3d59fa81e4964c57b5d5eb0f8f1a92df221a0f802e45a0b6d50afc884bbd7d2380b0e036640f346be2d88950ff4f4a7b0fea19dea747d2b4652017a8d9f88b2463386058d191f4a6ba08fa39b36d19d80e3c307b91b8e0279d89611fa595d3fecea2fab059c53018f4d0ed6e218cbe13a88785c80f40d5b818c1c017c760d6f9511d05792307747ffb5d098d62b7021c5744d8c49714fa926be00a8cd12669299cbcab8ef9e3920d0dfda2b06922b1496a683d23e16feaa4a5a23d7e6d4e2ac1efadd7b2c8d1ba10c01931e04a995a04069187dcf79546f56836279a705383d2a01716608b292b8e15112f4286b50853119491a329151b3c5e249f4c883789dcc8d138cef6b0945927b032719159e0ab4beddd55d7a0a00b9479ee8518c747ea2f8b19c82aba4c7d41296449a98f9bba5276471721c068c8d330696696ec2184071e6dfa128b65992d540fe5c4fed7f0d71f6b4f9e5394faad0f5aecf38f4ab70723869ca95674b4c44b766b5bda23e50d69af28fb29a41532029b0dbd47f5ea4962b3a4b9818ee1a1755863552e1bbabfc69e34c40a116f96acd5603b1515399994b903f4fb2a142a67b7cb1e30fd71dfd05b9b65155ddd9adfe5491c97381b44749492fd7424536a16b8e4c11be517bf36537ede461525e2e3ba9ec30941bc974a96c951b4796e947acae9ab52b9e2643507cae1c08ffb9d797bc2a22da3d757da99cc29f3f48169e611fb5d5641bdbf694736cf3176dc2f8bcabaabd27a69abf230a8beeafef1f976903b4a9904c9e70ed0be29c0705f12576e120142fa99f482364aafe11e681bacc865a772cb13501bda47736270ed0a5f86ace7147a154ad2a050e5ebab4acf981ee907856e6dd116a3b5e2490d4abec0d4c229d9fda495ed9f14372f9587edbb539b5d08c305d462415beb8b35f402b91e315ce0537ef2201e6fc5b9b0cc7790e688ce55ed2476c90f4bbbd422c79d8b865c60f22fcb13da80b561962d51ad884e07d6dbaae1a2c93da4d2d22d3d152a2e804498153635c5af768553c51182eb701d56c5269901700e2edd4c46e54e9e069c0f157b569e0fc301ae74ce9df94029e4e454770d3f95fe7b3b14979923a6657f498718306b961b1007894237f6616c145305d680fb33ce273e05e067272010018ece6ca4e0fd6f5ce7554f86704199f5c80a950b2d85265f60cb1d7c8dbbf8509d304e94e488e9d1f808bb979d3dd11806c8bfc602272878f086f63fc4be1e37b04e6f9ef9eadfce6f2ec74e7323097d52c4934f1add05c0d4a0f768b75721ea877e8cca24415d53e651256249119fe23033d12b9e5e6fbcc35ab35ddbd17dd917190cf447fd66b8a23088e61314f7e13684d73c34c2037bde06ab5f5349950b4eccc5f343566ef72561b4cfb36d8e83af5f52d4fdd3f9748097c25bbd574cac326cffc02dbb7303290860714c066a25cc0c865b26faaa29160b51697dde8a467b1d6fbb82d427fbef606801b0db8b269a2f9fd766be14fa561dae241ab0002f1e95c26dcb91fc1fdbb77474e1f209bb5348b0d0d9e8c8501c7750edffec043c236be1ece6c6514f53544c87639eb655a7deed0dfd2cbfb9036ee5eb2267f77ceb81326bb832d0e762ee78efb654f968d0b41757adcaa9098fe08ddaa6e2360bbf4c5e87d25027b4a2f30913147fbdc85c5292dde6ff89d1b6563e2fc2d0bd87f7aa481bfe3eae55a76fa483f6fabb845f8687dd0bebb24802af7a47a6e8d620bb34286c2ad4d63aab748d991ba7e4f31311d29a5684b15a835b56b688d19fea6402de44f41c43be2d31633aeca4e01b022090758a3d072fd74ccffefcd263ca17fbd79935a7af0cbf445cfff1cbe6602226fe1285c079face1d9d7d2cde5ccfbeb066d49c16359a4d1c2e31108bcd56f5452fc4ded9c0da6c229dc312e88e18d1cf9e4fe09dea77c5eb14492d28d0e8909a792082e4418d63eaee6f2ec81d00ddbf0f59a3193dc64245a6db4c8f7b4b82c1022d9e875a0fec42559f0fc65588363c59f8551c26915edf66fe1c40d8fe1555588b0df8b0877fbf7096cf0dd05af9aae77766d0d081d971eddb6c93e8c44fb6714b4326b69edc9daf694114316bd3ce2480c8eab92177cafeed6bb06529e54e8442492f94abdba3dc45f13c916c71a0dcf7dbb3d897aba8be9fc828b4cf1e362e7ca364d80619e08f3f0c6a7df7340e15d772f0f6a95f6032e312f4b4994fee380c5c39228e126ba4b04887d6342de81a4268f3b89f5c82ec50ebba610b2f108563a8968ab6321078ec885c3700c2f5055c7f51ddeae2cc93e9c97d0d5b25572ac4498ac6018216549128b76f4c060056fcf5a9e031edccec9e4bb9efb82f7c977517b81394e3f169c08b4cbf99e0452fcdbf9aa736c760b736921882a9d0e70d33e11d6c4308afcc65ea207cfb69f6423e515e4803dccc47d33485627839e7b7e4a32689d3f0be5d10426310d34582212a7e140d198d548d65bd3b7d0220eb26d14a72f3490105a4a4cfa1bb257543d6569371e4379fe4b7f1c5ae05edbf047ec3f665848eedead8806f86afab7a67522cbb51ba8075bd638539c7efdd7dbbec20c22439f859d9a8d9cbe9156fcd775b62e03374ce039f05bf572d7aea46ff8270c6194d3bfab23975228ba5c60e0d55797feb54b8e7954b659068783921536a909a8681b536b1ca90bb2c472456fdf1606bf9978645df16455c0e1891720412dbbc6ea4ae4e8b4a187ca789ad689551348c4c5361b012227a4b59a3b4de10090da77f7413586424ca1e203153786e36edd0cc94322e1df9f98ebb090d95e317c42393ecaceeca3c759c5286403748405bfde0eccc19969aaa9fbeaf929547afbfb1d923fa5ce2f49c2b13c3b33f79e47bed710352286803c1e4a79fd07bcecfe34f44f964f60f7a86fe9609ff97a67be594c7e65e00dbc54413584afe62ebb3955372f0971e2526a59a6b33c2aba23cb50b7c46b0c357c713893112fbbe51baa59175de4f72dfe5f6fce999ec8b23f65e249fb0f9e4b852019dd75ac4fc3c8af8de58f26d9977d457cf0e60ac48362bdd809030e0156895dd8470c697138e094d998e88a9f2ea905fcc3343457a8c467bce750d00313adc35d3deb3b8beedf9f9ca1703867229feabd7835a66a9e46c895f846956dfec4ded472c7b56aaa333807897cd174882ae21b1fd070f0eecdf0d6e03c4da78da68872f8b0ab6bccfbe57141175d0bd825626f75e578fd8c4146e5a590feb5b131986b5adbd949a4cadc5985ab40b02f4cdeee161a309c6bd0d21429847d5303ee2af0c610e43e64f8a1f0b1d9ad61c5eec08a8242c8f81841632aa608b7debac8ae4e0176e53add2748627ffc548b567fc96b44457883f94a84e1775ac7d3329d1aba502d658f009e6edc3a92e9ee3bc39c1874c82d52b4e69454a99d9682bfcfd0e1fbeebde683556ee02b98989babe4260c699df940f6ff1ea800d5d8b49f7a9e88c471e8a45fcfc0d941bb008b36ab0ffc078a5c1c6136779e41fcfea1bbd8e8f144fbd7bb914740710e0399f08aa7c091a8e51d2539c049f790f1e13f75fc80b30c98f791321c79c7b12b21366c2f3e52fb839734c0e034aa4687225e3e0fda27f9a13369fe1d2bceecf6c684f7fdd38a7e6003503d1397e912d8ce228fbee5ba9ea6f39edde8130b42f44369f6cb47e0192a1468b26ab8800f8eab36cb7088bc657b6c1d63044c80bcd5ae75fe048b5f8a4cbadcd924d62f82a52edb0b928e13e5415d2560e78f89210d9a38caeafcf41ae016eff6bee7bb4a9072e7aa8004d19d24be5c1dfe4bcb83a30f88d52a2987a52819781a4ea626a486a4ce181d1cc91d8959ee6c914825f5f5dcf6b2eeda6d12634a9ae3c5b21ad451494c1056c4dd61b3da1fd510c46d2d68d6862ef155e9e75fb05b1e5f2f59740c04f089d870179e02664615de99d2d02b810fd87be943f740f09055a9c95118913e34e42f8c6c4e271f7604507ce61a7eee54fe18cd425da01bd1b0c6a314057254c549c6c2464223cabd93651b2155f44d565d71c9f59b0f97d25ccebef347909bd1008f4e3090b495e154a7ec09a75c8a736c3ddffea1de78f86eb9f9f211ab8b6fa7966fd63b53866fa7a57e6bcac3654e27da70a42e15edc8f632fbb90dae509e16f5dbc304ff1e8bd8a8afa984f80248d66b1a9714561cc6ad7118e1c43b71ca4173683afe8a52f69f52b116130911fb4dd188611e861d4338f182bf70cdc90f83cd992a9a77f24b295291ecadbe4f851fbc7f49959f069f0679756dfab3eb8655ffe351c8953633a08d3f4af20ca7b0d4afd4e9b597535d4524769ab8a8d0207a7704adc5dfe5406026731b1c292c74efe41b93f69a4370bc8bfebed31920aa2dd71a023e255bbd28f147a1179f72ef7d1a687b3b5f59048ddd5cbc134723b342de34d69e82a0d9eec696702e78c6f8003ee239c427f956c199523280d9aab8833655d9afd54877058a78d6e8e820835d7b10de464ea3b3734f8e913498f5f4fd0d951f4b11a4bba1194e3ead510847695ee5e4fd2957d0e69128af28203eddb95f27700280738fdae9f1c5c772a17fcedcd2e277b9572c1b758233cb41e41d8dcbe56db26bbb7e2ab87aa3bd1af693fa80b1b41ab167e90a110ddc8d10a5fa05148e0c6e53eb148d4234f9110a4cb0a07f778879d21d508256b3e3d196cabfcdf178f2730f75bffe8d5a6c9085af831f44e41701006ac9061241476c65754ccbb4b18d47c0ba188180f91c27a99f5f9b83b0f161ee807a0c485abbbd2c9ffcb7ed31f67d91a56ed317b03cd7a4470c3f2c222c179f230673a817bf115cadbb278cab2060d3ae0da74e7f7cb17f2e98d14088b379cbb6f94db89e8e593dad7a5a2fc16302110c47289e60e48581ff4366c703302ee2e3f18a600c95df492208d6a79f86a9831abc88d29ad00bb2a39b0b8", 0x1000}, {&(0x7f0000001440)="e7b78d249c4ec137142e259063ea30e360e28fed189d15cf730800bf80e7013739024a1b1166188420db91d99c643c6b3393d3081b9ba92c49f697c551fbba2628b1a98959634092492c48e3418aa7602dcc8bca3337cd6ece3820891466287888042aeb1714ccb2a59952350b87f7e9f035b941ba80eef05bbea84f94afe571c5e5fb081f6eef3d0133fe54f8ed58996a82231073", 0x95}], 0x8, &(0x7f0000001580)=[{0x100, 0xffff, 0xffff, "a9349b268d5b7d4c17333d9e80c0cef933cf6b333d83dc19d9f431091caa4546a89a5fd5285e2195c7feb52b6d8d578dffa8569b62dcc2d1a94b29afcb25b158a14754a842bb9453211ab9da1b2dfccd2b810d02b0ea6312247b8e153be92d9dc55eb152ba9a66b36d161530dae96f28e5cb2abc4fba1d63fd4271cf95ce9c1ac3e502b15e5fd257d199d2dcb35284bd5bb0f551ee94a55126c8fbb30f01b0a23d1ba68d2b3036d12db8c9fbe22d61ae582876bfb8bd602935b070b223f6a08d43225673818d1011fd486b414e3340e7d673c2509e620fd8fb4026c8a2ff6ec55a519848c0faba5ffa977476cab0"}, {0x1010, 0x1, 0x1ff, "7075f5bb3f8a487bb2f64d39314ab66158f49f6f390dd77edb642ee854ae416674aeae866c5f5a57e4e2f994d7a9d4240c0685284cce5eb82b224fc2531b4d030ecc4a5695f7518454116d2bdc8d507c6a9189e67c9f8a1c4b2123872b5746e33d7a530e5d6407adfdfe187bc5168bee2e952276ca0811ac557c69ac84f4c876a14ccc955903036fb310502992c206f958a1f0a5930ea3aaf44b097d5309c341ccd4cbe2919d635c7a534580b532bc9fc0664c40ac792f66c8a648566ae789c2955ee39abb854ba6eaaed4e6e3f18c20e1541205868da6e13726e7898ed091e449a27b517e5cf83c8b477179f3e974607d91fb35d376e0f6fac592b69180b1f5529a9f7b590087346c01492c2ab07f91f3d0a2c24609bd804821c5855abb5e1d8ad07da49a2425ec4b8e0ac83a89b9c85d5e9ee33fae19da45d43eb83d273d840a7ecc6b2355eecca7682482c1a7133b5ba736cc79a56b0ab92197ba0227561deae26e97d525d32543d97da0d3428a8382bd3a2107903373e13b82f4959e0bbdf74a4067bc72a271827eda8a424cf37da10fda232259ac5a0a16ec12fb3b0d2fa924c7a2fe3456f75236069ed175237c1ce801c7afbd1f715e2b3da993daae4bb5fc507ade71d7e1b88241af0ad7fd9ff26f4852c2a05176623a68f14ae033fdef7623af1f4a73a9929685b9e05f6964c1fcf5000eda0dee8e79db17cb1ab170148d92acd81091878326f5c887be397af035c8002ab229fef324bfa9555f61f04316c742508a2c14f4caaed6975804c95ed803bd8b7097e73de9f11aa036cae091005d0ca99a00b12306cef91737bfb2fad42e4399f4815dcca649f1c0c7f483b051627557c2211e01065ac904b989ae128a52a8a5ada3af8a72c1d14e14a8ff323144a78162e71756dacf5a9e69c317c47d728d351a2ace94d1402ea68f4f0149eb656f1b74dd006b7741c99f4bb777c1320a43418851a11975be31f5175960f76ff65f2bb76b1c7076a702bf1ec8dce0d7721a83f01e2d5d222fc5a4d24e9eebbf05a256c6100586b363fab350da8b9fe01bb6bec2f467f49c14d9c2a4a135388cde879d72368741d3fa914988ba71d660cd3f260876592dcc7d5fb01181ced9d4cf8386765813acc70aa29be1804245561c4dd0f66b643bdb533ca6283d4d6cda2a821a84ad232eae63e403159647728c3630838a90fb76b6bc607ac82c114d9a5088432028ee5f15d273a24059e7545213a97f15426a3fc78cb48563d6137f8f2eeccccb99ee3d943afb5a08dd065dd01584559a3d2deb94920d81dceecd9690e996e223e7d236b85401d6b9cbaaa980b8df14877f9721033243f0f669a25a30cae06815ad947a96159174809bdc1e3291feef5f2a4c57f26b3ca0cbdcc027203f2e8d2561a0ab38ac71129750efadc5e228fb02211a1b72c55f35c08084af668219eb15ba469efa3ae54fe621bd1d3a538e44bce395b27f7c8e6bf7d36f6d26daabb1fde92fdc6f7c8837adb0733d22269224d8ecbb4d15b95482cedf70b868063b9743a0fdfbc194349c0f8dfe4a61da385c27723b9d0ac52ffeb485aad504390e40151114226b7e431eb3431c46159b7b3a6c1f1c121ebf27d303319cfe1c956334ab293734ed9e230d892d35ec834db95d64b2d6d72eaeda3124e96e06bbddbe1e564c6133b98daa44408ee9a2c4d4828b6481b4787faa15c9ca3d7bfb0cf50fa136a5809d7bcc37fd7aa57b2cadd86f8d0bc438063c6864a61d80ce0d62d91261d6768027274c09a664e2a03e9aad7548b8f3f672eb66530161999adb1335fe9cd9028d925d3c65aaed3841b6baaac4a23cb7d4bc5c2b30fda947182d14997f45b0d8530c59813cad34d3b346df415d9cd02a46510b35215a854c9c3343c47d5934de726eb1106ca55d5a7e51d41fc4fe8cab949a0f9a57d83d45c58a29e877ab92afb40e989c0fb7b9255b0aa2445f16b76e3fe19fca2f559f811cf0169921f19380cce41dc05a09544676f31a69655a9f106412872a444c4ad6990f1605683d0a87e1853b13b2efc86c5bfb3ceb6049af51c217ef1907727052db83f24d17a3b453e0ca4bf34c5622b292ce0fb67424e4a0e4482a30529bd38d240a5a9aa53a26f902cd4037c26d8423de9e23e72fad9e046215b934cee694317931273190992f8a2aafc6ed3c0ccc0b431a93f249851b702490c5a12d5b148f9272809a12da50d1326bd2ee9fb09985654bbf1389de6ffc30467796220789f4fbd4860dce83fe71d67ffe7c47b9aa74fa62156bbf7f7a4ff9e53310462d25e10ae5d4ee0adab9d3498ed5f5ea3dfafb6200ddb72d348f2762348b2608068b289382e54ef55dffe64bae5e2802dc0513bf3e17a8bdfade4ecde29d724329e8c4fedff95601a9fa9d0b26a6bcc654d94821fbea4f618fb04525eb4a6a126674724160354a2c755bc3732e963338bbb68d98f11e6e8884c2d066fe8972c75087bfb0ae6373ea204e1bd4d2e64d3ddbc80879a75814f709edfdd1317c1b69e756f22a997ce20586f9ff371ca364780e747dd43d05a9bcf51ae302aa59dcb6064a47074f0fa394802b9c0ea05dfd9ea7008fbc404bf0271d9e88d86ed33794bd316792c824d2746055f0235792813c86ea2a339582fb568677f4e3c2e5517da852454f0e971407998107e2572198bb33656798c58f989047918d8fa5ba05f393841328779a5dfdde0de333bcb5c8d43cda3f6f73c343eac588463856e37f828729a14602039402f2d850bc7ff30917a1846716d3febe548d548f371bc0fe9503999fd24be461faf33f6553bd885922cb8cd07ce4a49561e3e49ba513f9c589d83cd37eae8a405f1b048fb483bfe47c1b96fdb2cb18c9cd8930b32e5cfd2b9a88b2611890acc0520191cf820c452e0a3153b2ee6685dd2bb5d7bc172736abd7e8615000c68b1d4c7148faae4d9da632d9b8dc16160683c8792010e438d0af997134259a17daf02b4e17a15519a696a418e00f06b5af547f1264b706dd8b6067d1b8635b5ac613958610a1a3aaaf225d49b4965fe300e19a2209a698a8f84ff4cfc3f8da1860a172e018c3f862945ab68d18ea5ee88a233b6ddb3d29ab52d7d05d31d513f58192c6e8375ec536d22a392dfc24035c6dc2147c42d236ef9039373d828f4deac108980d609e1d0c11ab3b8ffffca0b0031296891ba199dfe49060adf31f5362329af261ca2f49033bfba28eecfb129557483a3d69d27152f6020e64e095ddac211a73c8263cd9d518c37f74d0d35d02df0d500346b6bbcd7758947fa4951224b1b15386794beaad5b6e668d75f9411f3413a10f41aff937c065f7b998698b798af1a31695f5e3cb850e8a617aaeccf22bd1fa194be9d3d1340f7dfb0b0aa88297b5da78129cd3a941046fdc4f8ca160048209af6a134bfd866629a891bce66e869561c5bf1746f5a696f6f45f7f38250987bf1168f031cc992817e7f4abb282bafe83905dfe94bc2d8f5eba88646a96f1d7183edd1a21ab8750d38b724b329b71745c9584252958884c6d9ca41a54dc83524f299bf043d811043ec0a228733a0d00f0a36d4f5d4fa7b8cc3bec629317a51d607ba702862d83be83cb3033fd152a593b128e2552645c0ea493ccf769db6a76a7c7575e589ad3aec71913a31f4164da018f689a744326992321502179b7b9139537221e5fe473e447a260f3a8cc5f942ea69ef633b81c3c818eb74a34a443587ad4cac352e0f620973cc3923f79b27ed38be8cef518003f41d1aefa712d5fc36ab23429c3095418ecd02c50532d7d51f452aa1861e9a3b83fe285a7d3ecf24e0e82d6a45017a53f082b19f996131635d6d7b3be09d7623e41f8f6fa6162d73910e84863dc201c9461161ee3bf30aa865e29e080c5d1cee59a8722d22f327c0b97663c1ccd22a77c1c31957f33b47ef53368ed9452d832c79156aa0010fd5d496dcbe096fab0277716fd10005814a96c0597da6d385958bceb7ff034906ad83ed67de5c515e29e934b262219e12be303840865756a69450f3dc615b3532253fa631d31027958d387471740a483ac52ab7460676b229bdf1572349e7289ff1599d29878104829bb2ba1622394f756beb620a110a4996ba37694671020951e8703811942a39b6d7195bee667c11e23dfb24ae4fd1fd71e78baa662ca6e6f88401f603501a34f224f9a72d74b11215ddd9665a377b96fd5262fa083dae6ebc2e5104f22c086903ee7e03a4d029f7df817b1b223841b0d1e248c71b0a3c044c3b3b336c83c2c7d4b37f78d2c440840b6c7ddd1567d821174b89d717bb0cda43d3c3e079b581e60eb0049af86015c83cafce1dacbca7552273f85329e627b9749ecc2abe2b2fb18c0a92b485ecb22cf01df34d45aa20f1d9d2f0c2ff04177f5647d332d1ff8a94d7c6d83cfe0ee88ed6123449dd16c8e512011a0c2347ad4bb29c9b2271c62ed99a65962e1a3679b88b45950ac61bdca75a4375fbe6d598d6f62cd667e7800683e6c196b8fa70a2f62f9f88992eab4b6e6c20794b60f07e078d73674ea6c035d034a03c05c0656723bce1c6fc5ff2c345c6c5ed0282a2280b565b5586a3067c99966f6bd6c6416195f9e40b89c37f0b69f907d29b2e84774cdddbc8263e74d47256137115d9e00f6eec214a705e0e09e16210477d912d417f53304d65fa7facd99b7b3c1c88b7446e1ba731315ba5a62f6c3294241a58162bf5a040dc9222fa7966fbca09c518221ac41d04aec8b6377cce6a544b36a30fa554c0c769a10767031c41a4b3dc56f742c745ab09b1ab34a818044ffda79e0ff864bab910f7e67673e7898279dd335d2e96595cf4a01899b46f16345e1d1d8f70660f22fcd9226d2ad13388386e1863ab85365516ee4ed6bd2847b5732a45b5e52b5f45ca6c3ec2d0fba494eacf7b38a8dca83aad451d826f8e36075f4fa79e0725068ef073e0f755e179800324cbe1ad7741cd5fa7bd500353ddd8a247d84ab37e7a1c1d2dedb8b2310263c0f19a96697ac8f0667610724669e1bdd74270c6f7e2fe275dd068430c065bc764f2524f674d3ca6a7ad7616aa3bfe65444a3716009c6cac235d641eba0dda4638f4445fe5bd60cb6304d3e3cc5bafc2e503f12c7e460f4061229b7e1c204de3370f87371b01d29decd189288e4ea628bc7ed9213b268b2614cf339143682c9f385dcd664c9832c855dd9f3b98f7efecac5004fcc1cd52740b2fcfca25cf01daca4adf3a7f9e595c78a70a14470dc1f6773c7597c9f35869370668d3be740084b37202d49c076fa912d12523e4e205a0c8326cb6fb4577daac6373f71cc514641195b960194cca01551c508851a9577576d8cd92e7ca4da9a4efae4136d4ea96c322face7a5307034ac8695c24e2aa5dc4c16fa223ecd217a736abe0a6f695e78e4cb9a473e9b9ea7740a3be09c1f36e5a072a6d95b292b359be1a1fbd19a7c53b85abcd1ff497f67fa268ce17c1e07564cd7b812db18596f9e7d95639dfccc59cc51350089f808fae7f2c7cd03c77bb846440f68a5b5f38986c8e62c3f98ab2b173c3474ce257cc81ca7562fd760c50b99073f95bece90f6a78c8089294c1e9a1c4821fc0ded2014cc1673c8890134d117d4a749f3065c2fd800e1d2088b285c2ce23c85f0f9e621ad24b10fbb2c3fe2c51820b4946b070910947991b7e647f8dfb8f9b4d44926c7ac50d3866330972813f1539c6287fb6ea77798b6985219fd38f4c69281e2f5497e3c65b698e9a5db118d8eff9c998c16f899b4a47c977951d3ffa188ed"}, {0xc0, 0x1, 0x19c46d25, "0d98a78aa6e5848099f8351f69325f8c7e4e77ff26b070e2d639ae24a1d03d05f3b8a10b5145d5b2aff2a25b1670f53e50bf6b1fc0d1a5a2fb02b9da4181d8c1b32f6c6ee6016c238733bf3ecade6a3a833c6f206d61e8338aeb26ecefce889c3d3a99e7b19e5e92f70d7bc35450df059b6ccb84c043e5c94644257a6fd92e0f055c02f4323d84f735cc6735a4c98a4557661de429486a89c5bc6a16ef4abff6eeeea35b3315e738e79285"}, {0x20, 0xffff, 0x917b, "0fb6b10df82f841689"}, {0xf0, 0xffff, 0x1, "3bd506994c82f74e86df48bc0893b8ba8cc4927066c8087566b00c784df6a134dcfc3fd64f76962bb9284ad703c4d7a3fc789e6e55df6a6c3f2d0bbd5d083510f8af095f3fd939bcdc6cee099a2f6f8c8df50b8d082228124e2195844f24e21b56d17d24ab2429d6b7d8db9800da987ea72d6a177c1ee0e6922b8fb011656131be0c1b20004ece13e2f03c4dc0a769a5df3d844496ad68a4bb4f02e304246879a54a8a5a9c86ba00e1d72a400e1515d20f2c09f2e1b3c63b233ed8496743117f46c10e2e99fe65fcdc250451fafd481f7be9d9f3eb0d59a76af22e97"}], 0x12e0}, 0x40a) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 09:02:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000100)="ebff00ff13b900002eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 09:02:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x5, 0x1}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000180)={0x2, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc050756a, &(0x7f0000000300)) 09:02:09 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [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, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:02:09 executing program 1: socket(0x10, 0x5, 0x6d) socketpair(0x1e, 0x3, 0x0, 0x0) 09:02:09 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x4, 0xf) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$unix(r0, &(0x7f0000000040)=""/92, 0x5c, 0x2, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000940)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="f782797968c0440f9cea3b868362a8dd2453b6b93a526b9aa7a4ce34a38073875c1258eb47e55691d83a5fccbd7b6525d0d52e0413aa8dbd6438b22ec1303fb105407ae35d7e2f0e589f0e33e83e3e5c15fe7b346cfc8b3745738df7a171167ef71ab92f64f8185c5533f8dfbe6165d31f7030fbb251d2f5a279346daac2f5c8aed66ccc5f457afb7ce9a65037d56b52ee644c4d7e31bcaa19b217c74249bfa8f559889bb435e3baf462c851ebcd67c5c53694716e0cae50a88f37578d2b1617e33276603813697f755cee46004f68d78535d937ef3daab05b3f8d7f3a150384a633fdfec97df9e36ce95ce5931b245bbaf1fc948d568890747e1c665e8ee48b8117ab05d6814ae8bce6871ba5f1d2478b0b52ff678477ad84c0489d6fed398eebaac9507a0fb0b921017c05c575694c84087f21d82a8589cc83798d4ff0f3edd64bd4aea5b027d110371d905ec286c53111a2f07b0952ec5f0d816d21a107b0ddf737aea15a6f2cc71d304599407abf2a3f77b04068f6a5784a46f8835029b0d80ea4f3a718d88a96ad0c1a9f5275e2c25c8ee4d5f403b861983f0f2ee51132a994c04a75db1e5c65493d18de39f8b64a67dd46d4f2c8b1b517cbdeaa01f99c7fb3ca5c03263d2280d4677a2210b046377794b149189b78bda7e64a6a7f44ddc4bc6704d13c088f66cd993cdaa2a52e5c91332c2a2214aaedeeb3bb6371cbbbd5dec84082109a62c65da21b1f92d07cdb0479cac606aeea3ad0aee58ff7e04a3bb011f112b3f03d20daa5545eedd1d0004a5e77d8f380ca9e2d2a26d7f4530b9c7724e3e386770f0aaf054393d4e4c9f4bdf123d495a35eb5e54221f93d307d47aa8b0ab0bf19eed69b9304cfc97f2b0393b072000cf516d09551d3c60dc8d7d2832abe9696facedfd8170373e876fa850713b79d35d63dc248dccd4ade047b233d40ec6204035c5870cb274e6c41263124c82c46001263cff241de89f5b7f0d10396413fed4f1ee4adf68a4010d5180cb0af7dadd61ce09cb442123c17d85f1ca443f3f7c313176263f71e20d6d13241100ae6368de722427d95dc85994b9a87e42ce7620edd080db53f9e89ca3691f2694f374c316142f2fdb42f4635aab3af5165b1dd2f8524472816ae34f7cf657f14e7012fbd634c7cad5ae06961727804fd4827f5d2d6ecb3fb12bd41fb500dfd990bb23a6c16ec8d271664d2785f65e09fc3c8a41f7d5f453c01e812cb85bb8899aaf28e286d9eaf1f3803f208586ad6cde32a81b0c616184d9a174830594ddf51a403e91c20c652586566f467d54c455ab5b868c506e774e0d93a90d1a4368cc52dbbf6b5f1626ad9deecc8551c1f1e69d36a86b62cda81ff38da1f04b4e22f48b4d6aa3592c7692aa57ada6ac1ad27b0a356968560b28da8cee165b2f99bbbab8818e8fb7b75b0a173250331097bc6015b7fc154e94c6b7f9573157e509502642b01da2abf9320d894ea9f8267b544bcc5535d8a54e1175978d740f77ce12b4303aeca78a842cb2e73812d79d49321e719b83d384dc91a16e934820f8fce09372a734a097cc4db66b7762e0db725ebc5da8ec3d4cedc49304235f6a2f43b6a5a6a89ce530ab830f32190e0f316c06b9a8bbda57f658d78557396f0c3d958b53444bb1e027a65434274720c9b3cf6c404358889612b2a76589cf93ad830ca0a377d8a4d0b23bbccb702d278c14eece117cfde7b0fa4c7fefdddaeb6488120b3cedbd3767ccdfd6fd2d3ffe7e8dc86665a074a6da40372a0802e1963506446b53a68418b6cc323fb697619c0692d1dd8fb98eb1deb57d3e67bc8c19245583a9f8f2ea280d4b8b93fad5e1e69cc6e219898a66aee2949a4401763d4fb759b7366f339722a796af096596bb4ee185699856e37fa71dd900aa6c34c9458ffab16a42ccd4f45245a8f47aff26ececdaa17b3361f8c8127128a7a1b054040659ea98e3bfc27c02417c1dafe60896ba056a38dcf0c47b8537752e147a15688af5896d5529bba7a09cce23bd335ddf8633cdd56fd5b3a8df4ef2e6056ffb56d5ca9398fd0b76ff5a04db9518cbc6e719a3e116acdff21aacb6b69f8cda0159efe7cd6858b0a5e07e8ad53e73601d0b60eb357ed97f95d843d92e54a0aea1b2f4135bbd80b5ef0668d6b55cb06e62280389daaa16af2d10692533804d4a407ea659fbae206b68ea00e4ec1adc4689116af6576a373f9b558adae39b978877e231eaf9e694c6e509f81f1b2cfe6913d3fbd22c224094acff88b2cf899643bd067e8b312440e871ff6ed5340ac19e84fc6617a721800ab8ea42f71c60fdc2307ed1e62ac7cde37f9b741ba33630e05a5c3a81be366548f5ab115062e1a52d5a080e78281e7907ed6c06196438055c9cfcf5d437a7def0bd9f3c7d3e6f82408b7ec883145158170a5430ab9ca9518cc2ec3258295fe6a5f7b44c47d96ea93c2b31066d5a96cd457cd75b5849b5c1a5e8008b4bee8701148afdd6c7526a95bcdf1939066688b32521760ffa2d627bf7cf6b76c37fac00d94e75192b7e1ae67ff21fbb103a8e11ef540dc2a4e20f006a71dc8385180d1b2e5319d44d64cbf8b721ed998cf18457f46703126aa1d0c8c786f67ffa416f97097dbf5a3f39132fefff48ea303d7fd8d4ad53cbcae2762107efc3a95058c0ddcf9a40a4ec139bc75db7b951f9c1a0246a22c625ce8b1736dfb8cd45b40fb442248262200e5fb4ac6e3011a5e1b81d69fc6b9d41c059c888607c3b9d78008", 0x7a0) 09:02:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000001c0)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cfec1f31056784a46378b8d8d80b746f20c9419bf1eae46098028cabbf5b41af4443b6dfadcf30ed3626e793620bb6fe9a1f4fac5c5e5d0058c98e00c1f36b39d07867a183bb2920aba25ac657b0553d38c6ef59916f6c2430ebcb5d83c26e5e6949ff92dce79a3cebbc15eadc8257b174d7be27a2fdb64476ed3246afbe06dd9bd4e1324ff2592805fd910057d51635f1b7e2a0c4b6895e95ded5a10d805a79b3bea7c3bd33f2a76a9840aec68bcaf27fe7ebb568a1e3e68cc67db4a60ffab43ab636", 0x10c}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x122) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r2, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:02:09 executing program 0: syz_open_pts() r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x49, 0x0, 0x0, 0x2}], 0x5d8, 0x0, 0x7fff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$TIOCSCTTY(r3, 0x20007461) 09:02:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000112067d3997d29139bd7aefdc545389abe70d10535fb79900006715a4680624f727c88bafa831ee074655cfbc19504b2475092c80371a3d533405a07b72ee72ff899b55cfde0ded9a0b9906629145b1eec75857f0531339870f6ef2058cc47657253dcad941044658ca0d430b8f9aaae25fb90a86a0bb88962d57a3c447bf389fb371565fde7dc7b0394cf497e8c0eb10e749073f2bcf17e356414f8c19781cd53eef047cfa2a3281006c083c0b635411da3ab2b6f17a978ee3a782afd6ec4ae48a171314921dd31c6dff1715191dec6b65c705b22bfd9113c2f47f59ad4ec900740fc011127393a35c2d518156f81faac716c7bfc3b4c034aa8c611245b81df49da882e9538cb630d1a2f106f073b6b3fee1e93708d019086a1d73f199004b20b7e9f721ab9c618337154b47354485484968b76a1c58fd8188a156c90c923a9847000000000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 09:02:09 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x21) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 09:02:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x1, 0x1ff, &(0x7f0000000040)=""/176, &(0x7f0000000100)=0xb0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) 09:02:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x10, 0xc003, 0x2e) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 09:02:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3a5, 0x4, 0x400, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x95d2a36}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20000000}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x2}) open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x4) dup2(r2, r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff1628ffff"], 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) write(0xffffffffffffff9c, &(0x7f0000000700)="2214c71d1ada924c525a863c8157a1aadc1042ee5d12ba88bee815a4306b8439b162f3ae24c031765f7fa0c166c9985675307f807108427c2484df32c778b6812ba8f034f7c6ae5f7cf0c81be3b7fa14622f80c02639fb97fdba70d7e9fff50a6d37aa9b034c186bb6970f843d224bc8cba6efea3bff82ee65e71cde0c193956f8c5741e999585771bb55eee2916c00ffe4667fd204ef4348295a72580837118676b47eabbec6e883e9b7318d007690995a5d79ba7a98b738d6e09c37dd7bed119b0ec23801e46275655c7733600ba13530160812ab06b4124391523ba5c90ff4d3ee5cacdabc9d404f1b3fa6dd083", 0xef) shutdown(r4, 0x0) fcntl$setstatus(r4, 0x4, 0x80) 09:02:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0xad, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)) 09:02:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="f29c989e0272f547a732dbd988e9541fe78e0640f73d4309035c24772504369a03502511ace91074c0aac7d6b230b4322111f7de9c12ca7f37ee447d4c12a6fddf75f7c14355f9fa52e1037d0b734c5b017b78e6d40a5d3f47cf731308bfb9298ceb9ffdbbc0d86061669837977e0cdda9f34652b4d2ef6a0f1c442c10f490d994e214", 0x83) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="5b14fbcfa91b52491ea82cd6129ac714922f65552a7945ad95d0a4d1dfe8d91846e2305e1264ebe3e725313a08b2fb095305dc21ec0442be39f1615a1dfca15f86495fe9f7d5479dd497003c296a21b536cbe75ec92d3150a8e0f90b018764d74fb86380b1d0a10911e4b3cf454fa996d266c245050af59812d25d82f6f7db47b4a7442cd0ed62d541", 0x89, 0x409, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x80000000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 09:02:09 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 09:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff7ffe, 0x0, "0001fdffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/51, 0x33, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/14, 0xe}], 0x1, &(0x7f0000000240)=""/177, 0xb1}, 0x2) readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96b00000000f2356dbc2cada2428d6b8385308ec7617ea0c65b270532dc847134c3bcc12b59c845595ef910d8097ef787430ce80008aaf38e9c317b6080927a896f8cbc2830c6ee7220c69fe1cdd8ae4242fb937a7785ff7f37ba08052f66ba7800d38b1b268eecaff28c340bc52770357f977f0c1524f055e2f8d5f022a9a362343457046ecf7a49826ac72550f2b5d4d4f98a8de6247cd939cfb8f2bf44188dd4559e77bc8e194f551b2e85a2240f054b25503aa1a8e812ac65645b2739d00f42721c7ca2cab1b230168b1f5f12b6fa974ef5d0d869cbdcc8ffb589de8960af46416a99"], 0x10) write(r0, 0x0, 0x0) 09:02:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0xe, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r10, r9) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000080)) 09:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) pwrite(r1, &(0x7f0000000200)="bd171b3979c4628de1f8ad8f71103acbaa9a1f615f28e92891b3d566bfa353fc026a62dda61bb7e3ba401f679e989b104ab410d7918b32ba9b500672399d67257154394846475890e39859312b9938065c00b925644f54c827f50b182ab71955c5213297478c4b062eb2f91dc361624978f33ea0aa3167f3cdeeb3035a412cc9f7ea096f6077ab04886a517d5a55bd8f92318619", 0x94, 0x0, 0x3) pwrite(r0, &(0x7f00000001c0)='.A', 0x2, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x4) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x0, 0x4, {0x1, 0x6}}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r8, r7) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) 09:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:02:10 executing program 1: syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000280)=[{0xbb, 0x0, 0x7, 0x4}, {0x8001, 0x0, 0xe4, 0x3}, {0x9, 0x5, 0x3, 0x3}, {0x800, 0xf0, 0xef, 0x5}, {0x7, 0x9d, 0x1f, 0x8}, {0x40, 0x9, 0x7f, 0x800}, {0x5, 0x4, 0xfa, 0xd1c0}, {0x4, 0x2, 0x4, 0x1}, {0x0, 0x3, 0xf7, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x92e5e2076945cd36, 0x0) select(0x40, &(0x7f0000000180)={0xb35}, 0x0, 0x0, 0x0) 09:02:10 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000000b0090780000000045000000000000000000000000000000e0000001830b00e0000002ac1400aa009406000000000010431db24406c2e7fc719010942709071b00ac1400bb00000000e000000200000000ac1400bbe000000200000026a2421913b0a3feeb7ddd104d0f9b67144b67ad833b0d7ba786dcc4af7058a6feb29fc879091946d33a280e2efe116dae7e193fee3aedb7ebd42f610f16aee311d8017074c05256dc74f0253cc620bb78a453f1a94dddcfa007d6513968556fadecaef2793a9073d903f4b98c7010c69d97c12a09be6992225758baaec5ba536db295d83141c034c57d5c39a09397b1e48985e6e3fc567ab1ca8f4c4e2b5654d74289347874b4f058c9117e3289f933a9711f791472dd8fa6c842927f2328413900e9050317dba152b2b5600eace5074a39a77a0636d65e1cf0d018c348b838c0c570e8051cde1615b54124b9fc757b13500975925531b16d97ee4ef91f72a5fc25c160f1bcb1e659c7273fd1bc506e94dd3a8b7d81bcc76e1be7"]) 09:02:10 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="0da4ef67a199b4dd", 0x8}], 0x1) 09:02:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff]}}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r3}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xd0, 0x416, r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 09:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3ec}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r1 = dup(r0) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000c, r3, r4, 0x0, r4, 0x100010026, 0x207}, 0x9, 0xb, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) pwrite(r1, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfd000000ff"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r8, 0x0, 0x2) 09:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x9, 0x9, 0x4}, {0x7, 0x5, 0x6, 0xff}, {0x0, 0x40, 0x6a, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x3, 0x3, 0x8, 0x80000001, "1ddac78f5498afbf4171ffff6eec52f02b39e598", 0x8}) 09:02:11 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200e6000000e4000447c1ec1efa2b"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x10000, 0x2}, {0x18, 0x3, 0x2, 0x10000}, 0x7f, [0x3ff, 0x4, 0x4, 0x7, 0x7, 0x4, 0x1]}, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x1000}, {0x5}, {0x4, 0x4, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000004c0)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000180)=[{0x4, 0x4, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x200, 0x800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/75) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0xb3db) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x6c}, {0xfffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget(0x2, 0x1, 0x2) semop(r3, &(0x7f0000000200)=[{0x4, 0x81, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x7, 0x800}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000480)) 09:02:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = msgget(0x3, 0xd8) msgsnd(r5, &(0x7f00000000c0)={0x1, "902e53fef4be2476faf83abe4771b6553a372800b5e14b801ce3504203bd82f025a86015a4f1f104761d5573"}, 0x34, 0x800) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x1, 0x2, 0x8}, 0x0, 0x2, 0x3}) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) 09:02:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1fe, 0xffffffff, 0x1, 0x0, "6fda339b53e3425fa52aca0100", 0x0, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xff, 0x8, 0xcc3, 0x1, 0x4, 0x1691, 0x7fff, 0x1, 0x0, 0xa3, 0x6}) 09:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = semget$private(0x0, 0x1, 0x40a) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x4, 0x4, 0x7, 0x5}, {0x2d00, 0x20, 0xfe, 0x5}, {0xfff, 0x5, 0x40, 0x4}, {0xc084, 0x7f, 0x2, 0x200}]}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) read(r1, &(0x7f0000000200)=""/7, 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000280)=""/219) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x81) 09:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$KDGKBMODE(r2, 0x40044b06) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 09:02:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}, {&(0x7f0000000200)="2523a56d03989f11b1c1749aee87c4e3c2738b931355b72e3d6f1db31d0b5d2efc066031c368dd465b0322b63ed3515f71ad4d97efcd8d4c89f8efd55cd34b691fc8afc29f7ccf38df76832de41ad186ef173f23dddfe7c5e9c6a78721607c832357e957f84654c6cb277c0b9e6f073943e708684cd32d1f6acf35bbad4005c24457c0ebaddda55d97ad92f18c2d1228faba3f66ce0f544e3cbd69fa5586e1750d6f34f18ba9548ab1dbdb44b5d5941d1593c53f3a87f9ecf1549f70f5844ccddfacd84b7bae8552b3d4cb12b74294a60afa1e7d5b97f57ebb08857884249a6d825df321f9fc3c6b317284a97329", 0xee}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="62b20769f895c8d39bc85a4d2eec06c802342ada1794b49661c40953b1f81f74d96871ca4aa9fff7019de023f776d663aaaff187549da2bbb13f8695a7cd101cf33228691ee3639bc8e85d728fc97f0fd28558c93525591084ba1a833af40fcf79bb6791ea65f5ddc57cea683784bb511a7d4ecc64337bb4ac9257cbce20943ea44a4a0fc1625fcebeb695f777e688c4c26cb734728bb490dd189412bb203217421f140010d8e381f4a54c0329353c0df94fe4a3078882dc60c18cdc3a642542600f10365f6e98690844ba93340700000000000000fd"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0x85, 0x2, 0x1, 0x3}, {{}, 0xfffffffffffffffb, 0x54, 0x10, 0x6, 0x9c}, {{}, 0xfffffffffffffff8, 0xa4, 0x4, 0x4000000000000000, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0xffffffff}], 0x0, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x18, 0x4, 0x1, 0x3}], 0x9, &(0x7f0000000480)={0x7, 0x1}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') acct(&(0x7f0000000340)='./bus\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 09:02:12 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x606, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setrlimit(0x3, &(0x7f0000000040)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 09:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) socket(0x2, 0x2, 0x9b) 09:02:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7fffffff, 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:12 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @rand_addr}, @icmp=@timestamp_reply}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x40) 09:02:12 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 09:02:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r3}) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0xe, &(0x7f0000000280)) 09:02:12 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01000000000000001000dc90d03a32cafbf190833bfb32713d23a86707fb437736c313d9abede6ab4095fb26fb40a1a231bb0d39b01df87ee7ddb260a5c91ad84c1bff855d0b5f2bd37f433fa879f0d1a19dc038cce885b667b6e9dd6d3a50f6a5a6785ccc9e6d57d3fd4c63ccb2993ee2680b5c0effa708bfdb43f51089919392434a4e2eaed7544986facfcef5dcad0bad0e186e9100dd0d7f31782b09721edca53a1be54aa84336d9284ae31544684e301ea96af13ee700e6ac75ce5961e3c9cec1f6140a489542216ff467f94219f3caf9d4e0197a2c850b69fffdea17ecc5fcc935d323"], 0xa) 09:02:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) preadv(r0, &(0x7f00000001c0), 0x0, 0x0, 0x3) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/221, 0xdd}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000000280)=""/45, 0x2d}, 0x800) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) 09:02:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8, 0x100, &(0x7f0000000180)="6e3090afbdc9707c8bb14cab6edd0ab2525d7e9ee349cf04033d75bdfa17a9569b04476234ea873186767e0217d6dfc245e63846b859a95cb12d189debbe83de6d2c43df77e55f777a8d20ec81d53793c20e7b4b016b48c626177bc4f9f78d19045a2b5afe15771182ed4c75263fecc9fd408b8768c1d356d11499d40f61da0b35a7ab615acf85346a8c5c80ffbd8ea278d962fbc548cf093a58efe2eb06c62e385a4a35a99463acab4449bc0323ac5e12a0c088832f6fe455214ba42e1e3b74949763f20521c74d031982870cb886c04de53937820c41a22ac428d4f384", 0xde) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) getdents(r2, &(0x7f0000000280)=""/157, 0x9d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 09:02:12 executing program 0: r0 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0xa9) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0xc3, 0x0, 0x5}], 0x100, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) 09:02:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="31dbe8e0f903b75eec4f011033966ac9", 0x10) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x7}, 0x10) dup2(r0, r1) recvfrom(r0, &(0x7f0000000040), 0x0, 0x840, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x145) 09:02:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0x30000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000080)=""/159, 0x9f, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x200, 0x4}, 0xc) 09:02:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000140), 0x0) socket(0x20, 0x3, 0x5) 09:02:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) openat(r2, &(0x7f0000000040)='./bus\x00', 0x10, 0x110) clock_settime(0x2, &(0x7f00000000c0)={0x8, 0x1}) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:12 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r6, r4) 09:02:12 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x6c) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) linkat(r0, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x0) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r5) setgroups(0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ftruncate(r6, 0x0, 0x100000001) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = fcntl$getown(r7, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r9) 09:02:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "0000ffff40000000000000000000000200", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000280)=0xc) getpeername(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b94758540ebc142c248466079bca9912d01a3c40723a6cd13388ec60a6a4cf85ea871d2400dfa3b3ea1d3e82b10052d66610038e2afb13ad0356f9dfce340214e490d95d04cfe2a53871a3c6c368998ed3615a5c6854be7fdc36d76aebdee234934a5c3f730deca37fd7b22577f8d26791dc9296a684125bf824ab39bb27c5ad132d991c45fa31e59771a8b782ea8d92d6bcf51c3b023535ffbad39b93298d488068b13f58f424bf436ac43f6b86bf032eb7c7c7b1fc662921d3661d8f3a5b2c848f05489593502e69595dd365785685f1900000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff13b9fd0ae5e3a036b388d17766470fd7da9eb2a32bb56105fec549d30484cd87fa7f295d8c11c868ea05e833a7c7b0b5f22cc62f5cb3a306daa56134b42c84103405744b45e8854bc99b896a0dd462e669eee7abb93957e38ddbe4930aa3b425b4aa4675b26b0416d666c247f4c1a154de10e821719aef348be23ea75ab54fa38457530a6f7a5c5b8dbc2b05aae1d0f04ac87cd070404b797ec00f98b402b4664a28e2d0034a9748df3e6f54da5ca45aea081fb66a89e81bba6bc79b03009dcb1e4b87ea4637ada6ae00d28365c2b6f1434a8f99d923bbe7b12ac224ade33e3484ffd8969802a2baa632d18b6ccb064c1c77", 0xf6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) socketpair(0x1, 0x8000, 0x40, &(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000140)="eda386f2396e2680be33ad3f975f4faaff9f504fbdd93d672dec5263aa00c96f9ef56450c5cf95aa66075fe7413f", 0x2e) 09:02:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, r2, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setegid(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) 09:02:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000001300)=ANY=[@ANYRES16=r1, @ANYBLOB="1e50a6562fc4eaf1de2900de712b214ca333916c4205ab206c183b070e53ab8bad639a9307de34b106008966f1629801bc632c31dbc2d32a542d687cd65f421eaf5666540ffa6afbb1b88bc72f89a5c65723a0ae5a35334ca95bd9051bf4540dd66f424e676736be7dac586d3b6eebb87b39fb89ef716d71425de2562176428925b31a173904832bce01400a650cd334e43a203783ab6c24a18a2ae3deb4f1d96ea62bc3b4cae9121e509c988a0fc51b1b1c563d85facedf298da3c576dfa30221cfd8ec19", @ANYBLOB="5df422914deada19a42068060a1ab1389fdc9db728065996d7d6efeaab87bd0b97d134d5b23d059df48b83c2e8ec14c6b175fd19dcff8ba8be9624afdbf551989153a99192f9e75e0c27e2bb3df9dfd20600000000000000bb5a27398eef11a9596fb1d090984af23fd909a59098f0dd8623f9779cf34a53123f49dca5141e465e20860048ac24291017b1f0b1c38af0d7098eca65e57309d874da0467d8d4e556ae56674a6a92ecc22d89022f", @ANYRES16=r2, @ANYRES64=r0, @ANYRESOCT, @ANYRESOCT=r4], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) dup(r0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/4116}, 0x101c, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYBLOB="45dbf189209e1797fc83cf9d0e4e55eef0e9edf55520646b13b76c6da785d1d94518f23f435ffd317257ae08a73061c3d008132cdeea6740628c07c9c01508df2c60a381db61ce8a2bfa87589d5e4322807a48877cddfe51afbf84dc363b4652c07f5d8dce4af7a1b0284a40dfd2023a3dac4784fe184f0a4572c1d135a34362fe853fbf93ed048db5fbc35812b417b45b0ed0bf503ead3646a359edd5dfe4c76103f555961fd423af983b", @ANYRES64], 0x107, 0x0) 09:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = dup2(r0, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="ac02adfdffff3fd9606effffffffec4717fddedf0217d78686f2da33e0987e21fc2b9ceda916062fec00019b3dbad2f6c3d5c425bae36bb6d00aa9309a3fa79bb5f66816309e844c2c26904991538f4d785e59c9571fb62d499c14791c5157b553663d0badd7dec135d7fbf211136bb959117119ece5c28084105bc469415d22c7f3ee0bc72bebf62265bed2c0f334b8785893"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x4, 0x1, 0x9, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x40000010, 0x490e, 0x3}, {{}, 0xffffffffffffffff, 0x82, 0x2, 0x6, 0x360}], 0x36, &(0x7f00000002c0)=[{{r2}, 0x87412f09dce13d6, 0x85, 0x2, 0xc36, 0x8000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000002, 0x9}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x7d1b}, {{r4}, 0xfffffffffffffffa, 0xc2, 0xfffff, 0x7d, 0x50}, {{r5}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x80, 0x0, 0x200}, {{r6}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x4, 0x8391}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x4e0000000000, 0x1ff}, {{r7}, 0xffffffffffffffff, 0xb0, 0x20, 0x7ff, 0x100000001}], 0x7, &(0x7f0000000180)={0x1, 0xd88}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c1ebb50068a657a19000000004515b49a89cb401e3cb2b17ab18296cfd48dc3293632433ff0d6c449bba57843ebf1646f286f013004a3b4c6d8422a2533a84364f03927d277f6c869a02f5c7af8f4cecb6ede09542599d205c1bedcaf76a1da97356b68c1da66f750bfe3d707000000c0b4e5f482db388c6040a2322d50", 0x7e) 09:02:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x6, 0x2, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x40, 0x20, 0x3f, 0x9}) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 09:02:13 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() 09:02:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x1, 0xffff6401, 0x4]}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 09:02:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:02:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x42) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) mlock(&(0x7f000034d000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="fffb74122b98e42a67a42aabe9509d3a91fff9e25d84ef"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) 09:02:13 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="01000000000000000000f9ff07004500001c0000000000029078ffffffffffffffff1200907800000000"]) 09:02:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x9, 0x9, 0xffff6598, "0d0d00000000e20000ee00", 0x1, 0x21}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 09:02:13 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) pipe2(&(0x7f0000000180), 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) fsync(r3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:02:13 executing program 0: r0 = semget(0x0, 0x2, 0x48) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/49) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x9, 0x2, 0x7, 0x3}, {0x200, 0x20, 0x8, 0x7}, {0x5, 0x40, 0xfd, 0x27}, {0x1, 0x0, 0x20, 0x6}]}) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000300)=""/137) 09:02:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x6, 0x13, 0x0, 0x0) 09:02:13 executing program 1: r0 = semget$private(0x0, 0x4, 0x34a) minherit(&(0x7f000072d000/0x1000)=nil, 0x7f7ffdecc000, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x10001) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) 09:02:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/187, 0xbb}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 09:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="102c45ebc060b8e81e7e3cdcb6c58d01894c3cbc89113db3ad08d43ba0cac39754bf2264a6109f7f5e07febdd80df5b800f0625773675b0866b2aa2713ef710f3279ee2beea9cd89d7190ab7121d", 0x4e}, {&(0x7f00000001c0)="e0c095895105766dec7f2c56e671abc575598df4afca208156dabb3e328d19d849cd193b35697d54399444", 0x2b}, {&(0x7f0000000340)="306683e62e64ef8a41316753d49ff3ce77342650f01589aa9ca72203f1df67f579e7d0590a1759df02f91073c341507855093a599a0a46c2ebc9c755fe92dbe02bac97a86898c085a0680f96d2c32dc0cd2e945dec8f23bff8de1fbe2ed057227ce50c6e2729b6fd4c3b6c06a076bf5dc41fc65c04bea771f4a8f07d97a2b80dc73365e607706cbeac647b5f6e1b3ba7229cd73ca7d990d0c0c0ad82d77d647c00e925d97542994ebd7a9a7b6cecaa393c6c7b176a30901f3950b7e4d1ab", 0xbe}, {&(0x7f0000000280)="20989650c6489c18bdd0d98ed96ae4a247c16189a1e7704bc288ae7c9c6d46383f1a99c6b7cf490e6c976e264e6533c341d6ed8f00cbba20ceecdf7e50fde09c3262ff91a606368a187a5c9b727c3ae8c60112e81251b0ba4f8314c570f543331544", 0x62}, {&(0x7f0000000400)="74f0bcb490979bf619950a562dec62f0983eef2aa6fe55c376642699c86bf63168b4bf0d2155ce3c2c30217a88b15518e981cc7ad8f9553633b16ca4905e4ff2ea99d211ec95509ecff2ce05e0de7f9350d568fe0347ff87f8494c4f52284176fe0b8954a02ccf19aeedb3162dd7854f139ff1e7ede67fb088f16822fe17cc15e786697b6227f4c2826f9a4b1d8d6ec4d58f58dbe01ce4c1642dd47254d909ce6c728f19f27cbab360810aead3dfecae67c8195a8fbb99e93ab8f5ce8cac22ea", 0xc0}], 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 09:02:13 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 09:02:13 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0xfffffffffffffffa) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x1) fcntl$setflags(r2, 0x2, 0x1) shutdown(r1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x5011, r1, 0x0, 0xc0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000400)=""/136) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/43) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file2\x00', 0x108) symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') 09:02:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="08b14aaab74b2e561729a335766231240549eb73f002633086a1c2d73494b5bd49deba4fb595470def6d9d4db665043ee152c91ce6a04c14ad33bd022724bc31571b2984e9f3da407fdb1201eb5e50c0708e0e590f968d1dcb963fdb014042e3f27e99f56e22227731b7e3a2365279f8c3ab4024d752ec132e7653d5d78cebb1a2aa3e45cbda"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x3, 0x1ff, './file0\x00', 0xffff8001, 0x10001, 0x3, 0x8001}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f00000014c0)=""/4106, 0xfffffffffffffdbc, 0x41, 0x0, 0x0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYRES32], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d1598705468c9db7de14b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeafbe481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc1ca2000000000000", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 09:02:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x8568, 0x400, "9a945727526dbf82a1f13746ba94a1be5d856981", 0x100, 0xfff}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r4, 0x5}, {r5, 0x4}], 0x2, 0x0) 09:02:14 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x140) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x4) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 09:02:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000afae7ba7859ac873f600000000000000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000060dbe1ee85505e0d2a693983b219f8c033d974fe0391e5605f1184f66bcbb3ad24c29f6c90662b38dec8f694883c81753b64942409cb2fd37f3570b758d6cb8ac5da181fad280944884fad9fbb3621642c0418309f7e568be734b3570cdccde20eb48804398e816fe88d7d71ca436052e3abbe82bb76debb352fce39161f9d4e7305dd7dcb929d1410c551a26c47e778cc397870b3c1eab28590e45a347a8f"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 09:02:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/164, 0xa4}], 0x2) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x50, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:02:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfdc, 0x0, 0xffffffffffffffff, 0x0, "007cf82cda0000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCPROMISC(r4, 0x20004269) 09:02:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r0}) r1 = getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1010, r1) socket(0x20, 0x3, 0x7) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x308c1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0xe0b8}, {0x1, 0x5}}, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x0, 0x9, {[0x9, 0x162f, 0xbd, 0x9, 0x10001, 0x0, 0x8000, 0x1000, 0x8, 0x400, 0xffffffffffffff41, 0xe2cf, 0x2, 0x2, 0x0, 0x800, 0x100000000, 0x8], [0x7, 0x2, 0x8, 0x56, 0xbdec, 0x8001, 0x20, 0x2, 0x4, 0x2], [0xffffffffffffff1f, 0x0, 0x8, 0xff, 0x4, 0x8, 0xfffffffffffffffc], [0x1, 0x4, 0x1000, 0x2, 0x6, 0xbd], [{0x7, 0x7, 0x3, 0xff}, {0xda1e, 0x1, 0xffff0001, 0x2}, {0x3f, 0x80000000, 0x97, 0x9}, {0x0, 0x80000001, 0x1cc77223, 0x7}, {0xaffe, 0xff, 0x2, 0x5d}, {0x401, 0x0, 0x8c4, 0x978}, {0x400, 0x3, 0x1ff, 0x6}, {0x1e3, 0x8, 0x2, 0x9}], {0x40, 0x400, 0x40, 0x6}, {0x401, 0x5, 0x9, 0x4}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2b, 0x0, @broadcast, @broadcast}, @icmp=@timestamp={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}) 09:02:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x9ccc, 0x7fffffff, 0x8, {[0x401, 0x1, 0x3fd, 0x4000000000, 0x8, 0x10000, 0x0, 0xb360, 0x3, 0x8000, 0xf1d4, 0x8, 0x8, 0x10000, 0x8, 0x2, 0x4, 0xff], [0x6, 0x7, 0x3, 0xb7b, 0x8, 0x7b, 0x2, 0x4, 0x10000, 0x9], [0x20, 0x200, 0x7, 0x500, 0x8, 0x34, 0x6], [0x7, 0xf2, 0x9, 0x10000, 0x1, 0x8], [{0x3f, 0x0, 0x6, 0x81}, {0x2, 0x1f1, 0x7fffffff, 0xfffffffffffffffd}, {0x9, 0x4, 0x2, 0xff}, {0x3f, 0xc24, 0x3, 0x6}, {0x2, 0x8, 0x6f25, 0x2}, {0x5, 0x4, 0x6, 0x4}, {0x7, 0x81, 0x9, 0x2}, {0x6, 0xfffff2a7, 0x5, 0x100000000}], {0xfffd, 0x80000000, 0x8, 0x5}, {0x3, 0x9, 0x81, 0x80000001}}}) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x6, 0x100}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="8202bdfdffffffffa27a8498ec2904abac7c7e66ecbcd2a3b1e02d6503a3e37dd61487716339328c573358bb5101bebbde364276c2be71c0114c5cf156919cd39b4440c0851bc95d5a17f3add94487efa6c8daee8a8e1f2647496efe4fd833d5e9b0903f123c6e9aa4269fdb99c8c5a7ba6f73cc141466b50c112599999390822c45bd5a7afc50d42ed17e9b911f5cb5ad8c5fc684ba925db1867749"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) fchmod(0xffffffffffffffff, 0xa0) r1 = socket$inet(0x2, 0x2, 0x0) truncate(&(0x7f00000002c0)='\x00', 0x0, 0x5) chmod(&(0x7f0000000340)='./file0\x00', 0x88) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r2, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r3) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) connect$unix(r0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet6(r4, &(0x7f0000000280)={0x18, 0x1, 0x3}, 0xc) 09:02:15 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x560f66951d2270af, &(0x7f0000000100)={{0x3, 0x1000000004}, {0x2, 0x5}}, &(0x7f0000000180)) 09:02:15 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x800, "010000001200000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x3, 0x3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 09:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="1500000800", @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 09:02:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:02:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85585561aa2818fe03700020000000000000000a0e500"/116], 0x10) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xfffffffd}, 0x8) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 09:02:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x7ff]}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000080000010000000001000000000000006ecfc729d3357a38b67c7dfcfb556e781e49030000005f882b297be1aa5b23ed00f4c8b2ca3ebbc257941f1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd38d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/168, 0xa8, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) renameat(r1, &(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1, 0xe7}, {0x30}, {0x6, 0x3, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r4, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 09:02:15 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) pckbd_enable: command error 09:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/13) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xbe63) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:02:17 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/188) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getuid() setreuid(0xee00, r4) 09:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 09:02:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000040), 0x1, 0x0, 0xfffffffffffffffc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 09:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="c87f7fe5d0b15bb9cf0000000000"]) socket(0x18, 0x8000, 0x4) 09:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x3d}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="cef256bc05470cb65f0b03248c9e", 0xe, 0x0, 0xfffffffffffffffe) 09:02:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xe2, 0x1, 0x100, 0x0, 0xdd32, 0x200, 0x4, 0x0, 0x0, 0x4, 0x2}) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 09:02:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x8}], 0x8001, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 09:02:17 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002000000000b0090780000000045000000000000000000000000000000e0000001830b000080009406000000000010431db24406c2e7fc719010942709071b00ac1400bb00000000e000000200000000ac5400bbe0000002000000"]) 09:02:17 executing program 0: r0 = socket(0x6, 0x1, 0x4c) socket(0x10, 0x8000, 0xda) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="716e12f8038cbf2d4cbd120b6612e8688ac7bd4f4421ebec1aef88d7c95518af3e6286b7e9f4bb317ef254af5bc9bfa77ceca99a188fa97f5f1e5737dabb", 0x3e) 09:02:17 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r2, r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x18, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, 0x0, 0x0) wsmuxpoll: not open 09:02:17 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0/../file0\x00', 0x7fffffff, 0x6751, 0x8, 0x0, 0x5, 0x3, 0x8, 0x0, 0x1, 0xfffffffffffffff9, 0x8000}) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) utimensat(r3, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000000c0)={{0x80}, {0x1, 0x4}}, 0x2) r5 = dup(r1) getpeername$inet(r5, 0x0, &(0x7f0000000080)) 09:02:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x15) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 09:02:17 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b4fa7ce657aebf7c4d0981b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2bc8fc304432f35a84fd2b7e8e2c07b5597ec6a561ae584a3f63a443259258c3d4dd3cbb132e097688b390e0b632955609f66cd5da72a5c7ef4c1372aa7ae9892dca8d98b7c2358cf4cbf5e31a498567c167f2a5d476c2ce"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:02:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8af4fed506c5711b8479b0aa8a7a50d00"/4098], &(0x7f00000000c0)=0x1002) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x5) 09:02:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) pipe2(&(0x7f0000000040), 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)) r3 = dup(r0) r4 = dup(r1) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) 09:02:17 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c32d839afe3daab1a39433dfe6c699cd5ff90714486e74141d5a9fdc2a052876d5d85a683c22af2ccae6ca57671942d6c3eb6a2ddd053de47575684bb83eb7b7241bf7ffcd84007b1c14780b5f2997762f4990043212f5c1133493c332227f17b624b5b9d4b5ce21f10cf43e2ea7d51d278ffc93978f99de1ac52027beb67b1af2514b46d755d67222d54e9e37d3a35035c1963a4f78eb56abdab403ca10b8df7d77ef621efa17ae2a66774c6224988c95955082bc53d50c3f042b9033858bfd86e8ae5a75819e7c31c4127214ddc8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 09:02:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff9fef, 0xfffffffffffffff8, 0x1fc80d8c, "002e670d39060000000000000215a300"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe139", 0x32) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) dup2(r2, r3) 09:02:17 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="a09a7425ec4f69424f5c5b1a8fc6fc1106e08740aa615388fd94c695090c8d0d3c7b899b6f7347fe92e5d4e37de9b380043ad42a9a3afd2e8c884c55a035da605cafb6fb6ba4ad73db6cffa37d714ab7f6245591849ff22406c56ea657c46f808807260f70fe1969cfbd8573b6a7a3bb5d5d66511ca1ab8574221b3438a385a21908", 0x82, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="06ebff0c0009900000000000", 0xc) dup2(r4, r3) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/222, 0xde) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 09:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:02:17 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="01e62e2f66696c653000302dceb78f5e6a8ecff891efaf95b9423da5700ec8965860669dd6dd20ece240a0"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 09:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfd6801c1ffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="bb174deb7089a2faa36043ed565e78a98a0f7bec115ccdd2d8c4b0fa8fd799c26ee03b558cea1af0d0acdb5b2a4e81853f8f3b727b39b8596ead42c969db083b15152c3bdb41b816d0380e0591bb4540e6bc1e9d76645082f23b1a7a090065fcb8b19d", 0x63}, {&(0x7f0000000280)="ec962f552ba8ab3e6218d53b614753eaf6dd770904550d13fa8da2a87ad915c623cb2648dbb9a1e6f7dcd731ab0c1e54fd298a5d7248daa2c7212ea8749b15968a678bb56467b7653e7e985878804b80d1e7c1edc6ad582678f3997793fc7236f79caaaee078cfe9f966ad118469e63f050e10b1502506eb8d", 0x1a}, {&(0x7f0000000300)="2c1fb12f078d9418367be7d8310a38813535d4f0accf95e9a82a7db09c16601e2adc06379572913597f23bc05f74a029076ba93877f8b6c0fa0707d8a2c47c8a7cfce8cc2df516c0433a687123e067043c3b9bfef82ac6", 0x57}, {&(0x7f0000000780)="4fa9ff54b44beb52332c9db7ab0235ca195be2cfe868bae24c677a5f3e418fee2ead11387d9e208f96554238ef7ba267033f8ea5d4b4184ef1ef7a5ac5a2478092ba15219fd175ffb2494da4c1448369d22efffcee7956a5246d4db1621e48c089f3cc9e170c23cbe942ab31caf04bc367073a07c7eec502af8a2e1f1fc42c925a8ba54e37dd4daae68c07fb408dc7243709367243036bba91", 0x99}, {&(0x7f0000000440)="51c6fa1869ea356f84cb61df5999345516817ddbc0a59ce00d8a35243118534c0b16aed9fa1c21394d3c426b2750c80c52392c0ce4098a786e5bdca39d33f58ce42ffdb6161aeac51f", 0x49}, {&(0x7f0000000380)="0c0cbac46d775083ad43749e4710eb5ce77644769e", 0x15}, {&(0x7f00000004c0)="593a5d69861712582cd872979b40c9844e260906c123951be740b697c6ba8e85ba5cbe9ee736542a6bee611ec0812ee64da6569b47f88b31eb63281afda076323e9c01fd85100aa4380ce04b07a0fe71cf134054b1da43f1386ba3bc52040eed44db6915121bb432e6dc831eea7123d97cce33b25a35aa993039c49d6ce56b55c3cd03f3b86441c6", 0x88}, {&(0x7f0000000200)="5e754a6cd7d0bda37b8a9825a195dd6a7f0444e3d5383197d91abddc8181b4feec", 0x21}, {&(0x7f0000000580)="9cfe61c70ca12fd7803356c2beb288ca577d88c6ca8981264bbbbc80df016f7d663e399ab991c5bc8eebf8378af918e684325cfd24f001574fd994cf9f3ac5a8cd9f0f8198d7a4b43a55121aca76bd9d566f3bf207f673309c8bee03d98ed48602618b4595ebbb4de748d8a70880436b4735eb3d6925ebff9c537cb347cd5dac", 0x80}, {&(0x7f0000000180)="515fc7fd0199613cc25f7a6052868d06b1eea1fe63e3e717debb8936bff06bd226c4f474fd18593f", 0x1a}], 0xa) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0xc00) 09:02:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x10000, 0x5, {0x3, 0x8}}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="c3de888daffd4b325eb88f8eb94e83d5d6eadb9fa42e02d8f1e487d297df70a31af3f47718c13d1d8e69ce40275bbce881a0dd216635dd11b8d47e056338840ed48967314cf3995dfb0b1b00922c9862b5df3b0eef3dae811f83c492d12d27743710e5fa41ad504f50c063abc5028e9cd048099777ca13c2e431dff0aa1c04ae0a1da7548f2e3e3779348fb2e31120dcea428ff74af7c9341901cb0280141a777d16c8d2e77246897425d5291836b814b6d36de8084d0d898407c59287d2f769", 0xc0}], 0x1) 09:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) seteuid(r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x3}, {0xc, 0x0, 0x0, 0x7f}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x53, 0x7, 0x6}, {0x0, 0x2, 0x3, 0x1}, {0x1, 0x20, 0x2, 0x5}, {0x3, 0x9a, 0x8, 0x7}, {0xb6, 0x5, 0x80, 0x4}]}) 09:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x6c}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfbff, 0x3, 0x0, 0x7}, {0x1000, 0x7f, 0x0, 0x1}, {0x73, 0x0, 0x2, 0x6}, {0x7f, 0x4, 0x9, 0x8}, {0x2, 0x80, 0xff, 0x7}, {0x1ff, 0x5a, 0x2, 0x2}, {0xffff, 0xd1, 0x1, 0x7fffffff}, {0x7f, 0x4, 0xff, 0x80000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:18 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/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}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000540)="a90748150006d07aa7d55b5bd98d7278d56ad685c5d4fca0b6d09a0182edc6157a57a1122bd4fb4f85baf75a838babb6087d67de109f1bf1c7ca386907e72867321c52985ba454e26a8d1b35b1aa03bb5ba9f27a2a8c7dede060bde4ddfd", 0x5e, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:02:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x12c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) fchmod(r0, 0x10a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 09:02:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [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)) 09:02:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000000)) 09:02:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) write(r0, &(0x7f0000000940)="dbdc9599e77194e22cae8f7e644bcb68942f8ede87bac100edf339a8733c615f391e04157c93ac55d5971b216e16b6420323c73ca1482a45787ae317d1231eb337d36f9c614e1994951c008aa1c7e0006696fbcff6ccf58784fb0550446552f335f5d290c1d3c73ca8c6a660f28ea9f4a688846861e5d729b12ad860f3cd1b34ef", 0x81) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fchflags(r1, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) write(r0, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000a00)=""/167, 0xa7}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f00000008c0)=""/88, 0x58}, {&(0x7f0000000500)=""/92, 0x5c}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/203, 0xcb}, {&(0x7f0000000780)=""/122, 0x7a}], 0xa) 09:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0xffffffff) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb0800463d00200064000e40609078ac1400aa7f0000010101000008009078000100000079b467156c8c27c4f2a30ffe917530b1499186ac449c9370d315331b1130c32e6abc2c1d1c202b14eb6c12fc67b178b3dfe4bf14255a9c8d6154652a775935ce0ed5ae10a1c682"]) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r4 = dup(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 09:02:19 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)='N52', 0x3, 0x0, 0x0) 09:02:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x3f, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(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}, {&(0x7f0000ffe000/0x2000)=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']}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="758f35ff070000fb9b9120a800000000d4a4d0b554dd769300"/38], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000540)='./file\x00') close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000580)=0x8) 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) 09:02:19 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)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x100, 0x2}) 09:02:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000000026e06e20a1f39c6187050000e2b8180000002b00030007000000000000b70700024c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000140)="6e124f314f29ba2f0c3f57ffef8e20ba151a7aa875b3df7c4f0e553cb6b9c124fc8dd1bfe4ac3de64058114767c7f70b08fb22a1f93c681239fb53fd8c8dfd09c9816e46a75bf5421e1090445027a5f6b0bc84188247fc033f502e939bebe573f0859f81984398e593e540e5d82ae923aa89d01b8b21e9fef34cd1a3458a31479cf2771386c75f1578bb8ed932ed6983127f9e12859b81964be3991d18173e717671874edfe80b4930f5be91c20ed1", 0xaf}, {&(0x7f0000000080)="520e6fab6fe8f76e9d2cbaa74c1ea51a72f54ffabf09edd3244cb1bc62888c3210bf61912895444bdf8ceac13104794fd45437dbb987db", 0x37}, {&(0x7f0000000200)="32754fb5f6b2b940b05be6703fe397c4720e53eb99450ab53ef5346f993d2f377a053e882308f253acdf0b3aadde1a9d58b5429403908e1f92f24e8e6fb9827d72de2f44648711501acf975fa47efe7007b71fd345dfcee3c3ac0492619b841a4b4bfeef2c5efb6b07f8b4ac352a9c181984cbefcd288b338a79954fd11dea2f2fd54aea38386971938b882aa0359be1ba490c8f0b9315053d8ad4464219d95078db888e3d9bbe9cd95b4f2dce761cbfa89b60129ad84f921fad15f118d4edd070d333b401aca7c4ef72a640adce0422bc5b2d38dfc56fe2fd1f193d0c66d1e7fcbe04e90a241094ba59c220fe72883aa8b3835e22b694614530906ef30eadbe878ab71efd1bef88e74f5199f15d50a71626742d60558a61d84fc9e8df3441f8d4a78f862d9be99cbc28f609d086a0b79b4eaa0f3e78e668e781c3ddb5bd83e85b2c471964c05227c232db17fb8f72c8de6eefed2af056547a18a4c665b05ac2fc603fddf540d8e36a0ed605eef0904e0d42fa6c027b8f4b95c227c1eb8d298ca63a3ee10a48d000e769f6e55e275aa0e8f1f947770af84e1ed072c883b17d02a8b154158a2e340e42a69d0e41961766dd76e45110ace266f7ce9e6d3d5eba6de74e9211ce1ef1d2da1cb05442466888bc56472339a12e3f0788573a25eeb3dc4ca57ed8c2b0e1fa03e71e0d8ade0917712e06a1dc8137965b196f3adc8c4bbb28113696ddc1c91afcc6c7dc518d2bc6d6c5fb2e8f846ace70f299818eb0ee12b5e71dc165b364f90c4837c1567c60fc9f20c634a0a09139967b31e3dcf4d25273fed737424e3847fa1016082894496daa8c31c169381589027cb9b7d3c733a43e2e23e69fe43006af6189e3a9fc74ccd1504cd822fff516d89f7e70431e270a544ccb1e75f4cf3c2aa0fcd59f052a8242e9cf4271986762f335f7659ee1a4cd7f18355ece885b121eb52f1646812284b9c8849af45911f8ba4739fea9c6b063b1db6511af0b17ea5fac7bd397da76d4f1b23d5f3959527b4b6f6b82722c75985e0640805ca312c1ca8fb2f76fc0d06d255835896bd7b61e85d82d6127632e81f2f9bc433d9b1d10f2aa463db0f84cf4578924d06e2c53e8c711b8dfb03f5d9c9a0979fdda364959401732474f92d2aa6de320fc87d49561192685432727645dbba40ad059b0344b92599b3055652f7b05f75dfaeed6af7d778a7f0916d652d0f761aa2edc58c1fdd95315ab14236f49cbb25b843c2a46095578496817ebf4497460d679740c9bb13ecea84ef7e4d5c359fe5b09965b5db6bdee7eb19223ee86af89023302c3bf2a95cf4df3f511a9833b6f06604e24dcd52bc27c94c6a1441fe5f9a579dbcd3c7c06914d27ef3914bea6ab48688d3f56adac876d6661c1661d0e309347a80a5a39e44155c9a9cccd5e89584db88a55f231923c5836a9edc2781f7a6ec0b7a0e6f8c523e66ff73fc90cf7d74accef1f0114df9018849b6b653342e99af2ef5ffe2d057866fa2518c81af2e12db39f087550e198515835026f1e50ebbbe3ad68cf994937341022303ed58bc145e65191469065019378bca120588d3c8e3abbb7f0ac443f66d196429d2995f38f39b3462732ef72d4a45b02362431e873c138a02453518c399fe578e7946a3a9476190646322d70b18442c93649c231369e58cea257c7d4f7a646db909812e14a6b6c174dc2a74e8620bb28b5e8b15e56a6457f2b8b36b4a625903b6e156f31d1c879d0e3151b850290451744680a71c9bd5c5c7b814da95c0d6c8c43a906dd7205e0106d4e6fdca7f4aa4e994d77bfb61c40e56710e6c1539eb8cc717c40a4156219c998a13ffe228f35a7a27be85de9f9d8070961c05a64b05e124057e67f49d44c42db4a9d70fad8279bb0262033618957b1ca40e09490c11806709577857527bb6387557176995c7351b231ce480483816fa1383bac3f4470089578e1b10dfd670ea0b7bdfc1e1710f4de37320ff1696ffda0684922ba24372dada40852e5fb96ce023d7ad7d060c74ad5a338740aee264e52d98bc9a007ea72453b411f2b2474084c1ae246dd0d7d99ac88f9bd1027c42d152615bdfa9a442a72809a0ce392d08b8981047f1dbd118584e27546ab46d5148222e3c3d3f9741bdb9e67667a5f18ba13386fcb5bef305b12f332091175c99f3b021dbdd09c0554d1d4bd7d1f05411dbb93d362561a3ffceb5675e61ef02f56459f328c2511c94a65482630c576382eb4b6e82ec1c572c52f4e8879c7f2dfa77bbf8cf239a4a4f5fa3a7e6eebecde4ae35c7c38cb3aaedb7e8f10e5462dc7a15b4c7858e6909b3d5daa081914f4a2838481c95330dab0d63bd7617ca4fc5d663ca52f24f74430d80ed1185fc39072e54d82019b7af026a64cfd90c436926366674b75aee7f391061f61647e5b5c7f6ddeb7db1f415da90acad277cf5ae7dc64b49059491774501ac2417c89f7c36eec5f0499ea61559d7a4fa4680ece1b33f4dedb0e3e1f0336f919ee1c0abcc44c1b46af93954816c3aa659dcf9e04d22ebb11da0d6672a1cbc1f324d47c757d8d1761e251a4de8bc5ba3c8233132365856ca9f2477988e755ad115a8847af97c1136b6124351d6b290db370b9f0ed22d3b4af025f453b2e51b56e362cfa7fa8024df5eb9c34e6e4f33d4371f9358a2cd1465ac91ed0d683062058bf3425485ff75f429b4a9be71b383eb84508f213edfbabe444db2d048fedf02e2257ab51f03e38b1d9162afc1fdfe0ff2f047ae91b423c252d17915d93f6973cc38305ebf1f5eabbd9c20e0b5b444437eea96801dccb21a619631a64b2653e82ac8484ccc1f67d1c728d776028692f52f4516df367c10e54a827530e98824a1f57f74e0964ea363158b2df9fe64d0c9c516326f8e3129ff4d279339d328808e6a6bcfbc378da7ad5f420eb74f03b774aede2e4a439aba23d779f4b3e22b5383bd78f16a5f4f00eeead7164379a6dda8f86a0338e84ac43354f25f72f928704ac1bd6345006dde7ed1fcdbb346c8963a9a13f3e6f49483e5012a86cd1eb39c51200ef193acb498cd92e2c74ea167ff177cea6521577b53dff752870acb1669e87df76ce684b1baf62cd729df276551d3fb69b1f9d3197baf83ecc50cfa114d91a7e9ef066c8652599a265e2cb0c6f75264ca9c933b29251373431a89ea698a2ef4007be5da3604fa26f6d94f51589a116e4292881292832234b9684bc900178006a5415fe654c0e915544a243353fcf48af1c2de06dca5181a70799d230ec6c6d00d0be827751f156d0f2ba90463d53db5d7517e29fdc8f0a2f3d3860c50bfdb8c776d9a812250aa6d66101a0dc9d04dda4e55e32d9e9cfe9fcec91676e9386c9ab905df8da9ff3f3c9e56d0ef23deca17cb9db077ec2efc1fa86405dff2e7d887d1eb4bcfc60aa20a1b686f897a675484513127ebf38f27e21a8b55c40c4914cff1555ead68a219e23ab45dcd6be190e40cf64f13c00cbb2c112aecb442cc3536cb11bc8a07e8ca59472b234c2df584b14b3281c370fc0efb7723c66d22cc8345b71f1292a12d5ec82cf19c4d7e451e8f7321aab584f45947e9c7123e206b7c36e8f7b19bf61d90c397693a39b7100a805e53e3040a2713ca8e7a1353acc7b92ccb5071fd658862b44b512f41775245b1769d19b4e98f70abaea566df685c0005fe242d8d91cf80198a79e60c9f45df20a346a4069207ab3cd2a709a2326bc5cd5f2efc31c0f1b279bdb8b77b47a2fd82cd289410a7994c56cfc82a096fb23935e777c53e1f897e3e2e5fb319876786b6a61c2ee679e9e21c0edf5a8add0e14cd85cb9076ecd26a0f085df4fc91a5317ed33a3d9961ac070c31bdad764da6b34e5751f6bce23edeb7f7d461b55a7d56593ab216510decf9f4d01439e6d88f1583a2dedf465c4e8ee1c2b5c53e5c4a496dbad8768df67114a15f37cca2a756c315ec59b66c708b112071b8fe87800456e5f8e2dacb07a5917d8894535b8758c7e46f64b0695663b13a28bb2ada5aff3c73c96e8bab1288fbb5ded53b98db9646562d5c674fb9d3b66774edf6cf6979ca42988636b000b3f44981c632e6242f5c8461f33cf8c77b2d0f86f6ea5d9f26f6b7802d25c8d6e91c22f35aebc6421e830a8eb550192fbd064b7278dc9ddead78108755a1b307003c7201b45c03c952f3fe24309d41472457483c18ed145b2ad8632368e92f03eb7238c81ed4ee34fe3ffa84b2b7e79890e89553129cd15517be7edc07c9e2dbde5e771c0da4649d330538348671dc5baff7156d4f9db45e3d0366c4dabac2d58430a96d1889c177711a4ab30985ef3000635f55ad052894384ad00c3b7d76692ba7325b5e7d3153c53b21f7b56cd2b3d1fee898bbe081410c0a0326f1283155555f286def185da6de44e392dc013cd8615118b77b12a9edfa15b977d811fc44032b903e972c272ae5b0a34a4a123cdda1879ba2bc0fea063eafbad854f7472feb45ab799a5a87255853b208021a9b4149ad577412ac531897cff997986a39a89068a4e0e95834e9dea37634a4e343829729c6ebf7c0fb59a8739744c8473f58e26139ff35bb2f8020f827822f9aaa20b6552ff18f9a2c8132810d2328c36f80d4f7a86d8d1c0c838e4da5f69145e96c4a0c7cd6df173bcc23e9bb44536cfbc63dcbf5e4c7ca7ab2730a89225541a7a53f9338f762151b76b8efed74f0a2e78b471c950d032342df4786922202e85fa547d3af06bd13d7beba1e75d40e066acfadd6defcd2a2c900569face1f637847fe44711ee331d7497e03bffcc1969f7adfd12a050841dca00a10002133e44827755339d592d1ebc2b71cba986251529d27f1f002006079732ce130f1f88be5daad1256e66a464b57651dc2d2093ad3d144d0f7c2cbfab87e95eedfd460ee8241d5f07dd92e7a8b1bea4213bfc7b64f3f786e0ab9d1eede51aa62ce59a81c10eaa75e1e830d9935a5676d87854b7e871933cd9588add45ec3b043d0fb27331e32c97107a214a1aeaa9fbaec4fba8544cf9a8bc1e3132d2e08eb0120debe194a4102d85f81ed1ec25958ad63df21b84558327786b57dc504a19a6b374a03ce83b8863ec7fb7a9d4885a8db652a9ebe5b43e03beffacbb11a10ab3e2530c55ea621ab6c3441e8a86f0f603cd5477acc90d08a08db43a680484e5a22aff0941f8aa08014c785d55bcb2024b711c3d80a4adae1e978efbd65e727166a3b36ef2f7d8fbc157b7cc008758a34cd139f037ca13b2fa09835d7ef21b93cb356f0921c075ae6565b6e74f6989720f1855c557fb2c2738ff3664bf0ed3977f576b861ea832958f129367ad08e413ba60f53a91c8e0e9f0215b829b50b8a2ba38e07a7f4339cb30844d6b27205e740afdd4a82cbcda83854c0153897f04c94d71d379deebe6e4136fa815f22e2c89025766d62310fd968157753dd9f16c468db2585d8cc5b50be85769eaf1f8d18c9ab3d6ad639c7910701c4a0cc3a65806a823bcf3efd551fe4a8095cec3e6edc4f46f36a66941b09fd6bca80bd8f53964009cffb9b9447e4cabe985265f837b4dd59f9fffbc3983e114a6598b70a88c0988dd932f15e059e581cdae4c0fae1d2c9fdc77c1656dc776d290549a6ed987af32e9b33037bc3a07fa1bf7b66ae399fbdfbaf18873197e62c115b63b05196a2a82113b9409ea62816ac64863837b2a455328ed90ab387aa1b49f42997f344bb236c9708df8ef63c20f5e880ff740d70a8ed7697417ac6776cabcb10d16af19bd520843e39040ca399b62def90c3b3da8ea896e5", 0x1000}], 0x3, &(0x7f0000001240)=[{0x30, 0xffff, 0x7cd85867, "89731cb638869984ec13457e32f06071045fe58e1e530d23730de33e5b9a"}, {0x1010, 0xffff, 0x8, "417be4053b57d2f55583ccf0aba58b1c8a1b475ade6f25b184b1d61de25dedb89e80e9ac43a3e8f0b4e0ed795b507415176a9ad21f15a4fcce7e7b1f7cd945df35008f309cfeb878f14ca1e5da4717a696db0b8c11ee2d8cdabc7787e3a16bedf216fcf9b7c9751500944c4ea95ae566fbaffd94c16cec443711d117fbf49631be7b71ba5abae5ecc38b7888128e9c22ec1f5ec90f91687d09874344c097c5b5320c7e7888370c9b8481ca26ddb92ac06f202e4923ffde08b449d5adcdc71940066a02128d5b7ddabdecc780328c1d79df7dfd2ad00561f7cf7116852805826a9cfd7faf333bb3283a1782bbb84d3fc239f79e7022c1f7086637fb9996632ac09678f524ee39e529306b9ea4e4c424dd7032c779dd598e6fe314f10d27a627eb3e6ce4d87f54dc88e3938b3e3359b0cb58b54551876928c0bc0f31abfed2ef2335a482637d5d7f7b36951083214179111a9b80f9b3d7cef675466c858de4a303e404b75ad304599421f5c675f3ae22297d45ac3d0386c411aa4779160d41ac4a5e3364daeeba6ce707d050e362608c4e3b463c0a4833ecd74ac92ad0a4ed735c1ccdf228c6d70d7ed3e5ffb06ec5e06ca2cb8672a7246b0f17482149c79c34916ea9bfeb45d317653a4b2f01be292bca919c0dab34a114bd786414dd2d961355b09222535c5ede6bab561c31ce1d2f195de1b9a31ccb4493b73154a2b1a1ce3e374768465e985839822caf68446273fb2a8814cb4472771e2d3d0e375b12b3b5a0240c5622733e7c5c114bce5917729629b2fa0f38fe7366fb004ac3c5ccde9dde9d347842e8da2d20a29d4fff0bf6623119e2defe24c21d71a2261391c61aba8dffa1bb5185cc23794136182b19002d1f2c5e95caf8b6dd46f712a8d3e067c1a966f2f0e0eb7678f297c0d5678157c3b4f80583ef92b73a6683efcdbca740c14ecb77d80800acdd23ecae0518bb930938285a0316f464e73a4b6ce252d9b3d2829fc43d3b1c3a6ba46397caa4ad0230416c3d805831174f760c632af6545ae94602576765198dd849f1ed276cc9b8ff750f5b32e4c4dbe7f2ee9bdcc894d26125dc5a42da2866c9148157315bdb613e5e65908c453ca10c8358d97d2f5ea279662d9ba227c14d340af5bd40c4788c92339e4edd5c836b0dee729673d4db810f94a9622e4beb27ae7d7dbb0311048f18957d0d563939f040641c3b34b229cb8cdb273dd017e34df3880f470bd7b6a38bec54787e15dff5af376b4f5ebe52043f9a0305deeaa7809a71d135450183acbf76efb8795909ac33872442bfa756a58c68365c83e06f0deed07606110e35b95a5ccfc52aafd6f7212490723ce9bbbf780eef822d08708985dd01c16091740230182fdcc7c4002ee5b21d7aa40c50f76163a5462b3bc4181f1fc7f0c58b82a29530820d9f9a52f0d8a174c29114df26d5cc68372209f243afcdf19f09a2a800742cac4e016745387d1135cb1fcd906cd0e71e51d5605da1dc58b35a98a65a28331673d8cf433b7fc5991fd2ead7d7ce3c2555f1ab3b3aee17640aa4659103f4dff04d4c7ff98f7ededfd1206ca4df43c65ffdc36cef9273736c138580962625f615eff281438f017b309646a31d8a6b44aff9ab9af2535c52c08339a87531e92df295133ddd5e0d7c9abb94fb12df218a5cab67fa613336cdd5257342cb9db9d6a64b145ba7a28c7e90f78a98d729f04759fd8a16b07bfa70635ba99d56eae8dea46d854d25be4dcf7cefa99440f936ab970a1fbcb33b78217c73f2e1256314ac5a692836bef3ff7fa20f94ac6dcb43f060a85a15a0473014c55079da4da7e95efe266c4e166dda7efb3ad4f1e2557b8314f1ea891ea2b1dde1a8006fccd0c0ae3c249ea90677ac18e9bbde50ec01446e366dda3ee9d114c9b786463fb490d6444c8088d6701722e005ffe76cfa636519bb4a9027a85f59936036037c48051da12cef8a09a8919ef6cb4691b4de399f8b24b091194390c30b70edd70b1ba91d9ee2fed6071e5e604ac557f70d83f6407dd754c35f29050c8bf955bea5ffa1f8b6086a02a13451749bea1159266b972a94fee31c2c3ff595148ed802614e7bb4dd9bd27ca0f5a62b32dcb2b968f05a2983e2a94b70f4a659bfa0b235ab18ecb8ad9b508479c65f6e0045bf339938caf07de2b7ec09a5cce1d0f5a820a3e22725a0bf25d309ec986854a5378d63950d1ff74e805374bea0f3b77fbd9a6666e48694b2f0b9ae894c8763fa5b4c0cc0c43224538350da6e1f97cbe0d98069d28f9675f1430d7590d9a9b53d79185b1fda65a3ac84a391c8b3c7efd1a5088a15fbd891c5094bf76de0dd6ac82b56d00cb5d604bf7dc4ea664a6ef7a926de370f076db5fffc80d555c2565d2b43d8aee2eae642f4d4a912420c75c55569bd881178d530cb24d4bcefa7e4eb5c1ac26384426757b3cbd6f233a8c4e0af6f91f04c918d3f84f0655fbb4071c6abd57b20ecbabf63d7476d6ef352f8ebb5155b2e99d9881b18f5e629ce0122f37a35ae478b39771558034be5acfc2d4425b801fe37f1a196c8f71293ab314b72c77f41f8ccd26e7f9e4a3c8385e709ccb04ed4e34d7eecc464d3ce79330c6f70a72851db5f9d901e9ed2ac6ce9026d04d7ed3c726fd5708c8d7cb90fcd6e9f39da7486ee341680f71d4b59aebcc1ee6f06b6546503083963ca19d3baffa232c229a697ebe0917eec83af9369991fbebe13c89b22a1cd6312295e26cb61126357b28776cb395475a422d93a69a6698b0ee371838c3eb92e33c37caa1a2964ec7bc43cd6b7eb7692907b5b4c7c1c483a442260960b68a2e494463ed57f83d29e902740246f29eb1cb1f0160aa8f07f4ce2b383e097ca0959a261ae4e8bcc539cbd42ac23df24d9566070db540f2edb8d1c4939daade883ef7f7f5aa47f37209717557fdf6d9561859f7ae42451894146d94bcae1907380b00a521aea322ab01ae57f69b6c43e7602ce6eb044c21f8ccb1023dcd36ac7174a2b6e224b73cc5803b2c30a87753c605253437a855fdbaf3e94e2fb1868155ab73f1df0554646251693a69419ea73220087e41e8d925af259b180c40cfecf662531dc3c5e1db62083b81960d45be6d3f2b6957a3895ebf8de433132f1495bd0c967e8304ecb43501fc887fbcda267a45cdbb7660e73cef054be20cdc6ebb2c408589ac653ba5df9b203707831a2c03ea6a4110b283bc9f2c948b60678337697a11bae70eb606b47dc77258c31c281b04c4e760bc090984119f127ff353557fa0a2284449843b712c6ea360c9c5ff050daa34b564dd828fc014687e76f2bfe22a00a90df44df92fa07f1aec6eacd4a33e48751c088dd84229cd0fbda984f9dc6921ac455d912c4427f4645d1245ea33f2ca32eb908f86ff99c296bc508be66def61a4b560d30902622061423f3e53b83da558a5974da2d4ff1c6e27a7766695fe7645bb298c09ec96200dad19f6b9b5f85c30489a8472023255aa656d24430576080324f8906038a32b8b8b7202560dbc7e7b241de0a8c31bf267fdc61d0aba00827f48b200d1500b37e65b7b8a67d31b08b082d30ecd91bb7c6cc0b9bd2702451d00238d78a4e2c497bd02cd2b188ec3bc4f5e9da92c9f755c0e9a918707bb0e40fcb2126eaf585bcdd2efdb720acea8b857dd0c0b48cf257e94acd170501d5e521e120d5d1aac78c2987ab5799171bd491209a88355fdfdcbb758f5eb4d7a4d54535a04b553121e0de7d1fb9bd29f42602f6196408ed515fc880207e0de193bfacfdd3393f190711f2a84a329d1fec7d71ff6fa89772d7006dd0f6b46766eb8d2d70758c9e8b4834712f983fb5dd6b2e55159f75b74d6ada85ddae3c6783e58bf3e64ffc75a023d6e8652dcb0fa482aaa4fab8ae65b6411f14b4d01f3680171be5d707882430a2c565ba99c6d4f2ab27ec45821d7a006fb2334271b6870da2628dc8664be60d5cd4d126a16682a662dae74a3bcdc2822c6f7aaec1762d81525323f443b41ee2e9c0ddbcb64c7f14d88b9c76d994f4db4a43ddabf4e969e4b542254cd08b1ead3ef6c7627b6fd744a879f72c0a5c9fc3740f422fffdece30b93783020bfbf47c3c570247a651df6523f34c51f530e4964a1307deb25411b73316ab478e5d1c1bb43b95d41d806f5ebc370b024bac613b1a4e98da187631c0c0f70e50444f3a917ac8af34bbc4fe9b4a73dfedf95310c027182f4bc8e8dd7c6f86f2aaefb23afacdb12056020ddfa6af88baadee476c6e3d4c42ae6deb32ed9b9df5fa08e93f8bd8483438a8b55bb95b6ca53f4ce2b5732168a7e031002f34da10829fdd43bb4463708c05e1dd51e79266661770ae6c0a32b67a27f8e597d906e20d37d442d14db5e52732cfe7d60849390665d34e4150a20f40b91d86f71f1cff802797e7aaf58ec9a995639b669a95414b537cbd64396505c2d2fd4de0fb96787c2f0494aacc0cf0df6f02b167ba6c7d2c6cdc9ec4ebd1fc41ab6017cd904933be6d77e026695328410596d200fb42b8947c0842e90f729e8662ec22814543dd192bd81c5629c844d54331b18d4c955117a9d979ae1a6d363d3e926f9ba37090a87f394e8531a105954e058511d2a3727c0c0ff7a08c59953140d50fef73665b868ee72e61738030f58ce10b0b1f6b0c9c64a29f5b168c45192aec101c474788dd1bcbea6dfda892984020e7dd9b622f2522159590261fe84e3b4148603772864cb614e54e8fe11b1ca8f3088a1983aaddc5e539f8126dca9af8510567ed232e110eedf77ee31508c9d980f279a3470945034412e71aa7c20b1a4beba809fd2309b19f63cac00e362b643980f442d67dc3b7fdc717d73c879ea0e62f32b90e8f727021fb81aeacafb8f7f8df2ca61ce6aa98016cbb71ad31d336eeffb7b63e6704650726f028053a0001d2c36729be3a0a238877dfcb380b74d522ffe24684195423a4cdf5ea716f7de48f72d5bf96bde19eaf1de5d044a9e447a3163c45e94eba0b692c1354c8ef6a4fc1456dabab715ed13a496a7cc2180a0d0312cccc16795de0b3dd30d6df3b79d4eeebab66ba2675d66fdcab9415d7de6128fd634d2255da14d44f905dd73f3f504821ef0fc02d333bfe80548cdc23c9899325f525b779a5e5ae24c5d05ba10242aeadbfc25ac96e5df0a36ba04cbde9fbd9b02654b3caa9234600564a8a34c8edf79dd33b6f643a7a600b6efd77885e2449d05afa25e4b497f9cf14ccbd64b96e88bc377bf315f545bf624b24beec68d67ef0ff49a69c0d417fac614a3a56c637d2559a4df789bb81226b60562dc80dfe4fb2bffda23a6a0eb83344ecbb187a768689ba4ec4b18530c169b9c7e7b21bddfc5d021ff2542a597ed68639f886ae7a1aa4127ffd7dcac34e523b85f34e525671428ab188c59d36ee917233c0985c3bbe915f621e2e23365962f79e0c1d790c448a8f1cf662a5ae24f40d4c9aab26e3e63ad006c09f61ea0c74dce9f30980155f3795566b47bb1b6a5ff4d5bcd1b0ab959f45613253dd47840a3b511674ccef52caf4064b37e53a475da11333e5fd09e3b74b8984d9ecbeb8d7267633d9700a3658d445c1bc1a4e60ae9a50189330512cd4eadea502aa9ad0f2e18196575c0b73efaa5baa0523e33c3e46612c88c5e9c9f8934752eb9f515367c6090d467111227a5e9870003b5ae5ed2c6e8c592c467f43f5967b65f268d5cf0a80745ab961a5b943c9de3622a72b43176576a0aa13bd28031e059cec2cc53947336accbd9d7ad25a51e602e2d1ea3f7b41c0f350251ad96c49ec92e8"}, {0x90, 0x1, 0x81ff, "7251c7044f4d690e8902087e194925d9d80155cc0ac452f57ff2c9fa2280b9557aaaca161fc9a4d95e58415bcde240c7ca19f564d4dbb6edc6dfb3bd626b5cdb8f349125b4e01a8c8f48badbfd31ae2cc00d5416f2f1b6ea1146260747046dde5eedc10d4834feb67329b82b26679473f5f718cfb43b7773e21dc4"}], 0x10d0}, 0x402) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r6 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchownat(r4, &(0x7f0000002380)='./file0/file0\x00', r5, r8, 0x2) 09:02:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) shutdown(r7, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r3], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r8, r1) 09:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x0, 0x40, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:02:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000180)="f255a15228f642553d7481691674324557776a875f3efb797fa7acf5050b25d4f8ad4e5e5c259071fe096892334ce8548c900d8a4de42b69746ced75f3e46a76ba461f975e7767b452d24e09968c3f71c8cefcaf06ee2523a95edc96ce0ff458d33e0b73fee3b665b6dd88f45fd903edb30677d7bb7364807579dcff6d7d901c33de9d94b370d5baa2564b7562670c13e99ef20c727f8e3e22a7c0457da0ddeb1c5b3d794c92a6da19ae73", 0xab) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 09:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0xfc}, {}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa1a94ac03b445786) r2 = socket(0x2, 0x3, 0x0) bind$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x22, 0x4, 0x9, 0x1}) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) write(r3, &(0x7f00000001c0)="83b1d6579461e927215d68832bcf1ec053f317456feecddb063cb5e324d6707ee0ddc0b0c4f5b0a602cd1cfc0b790e492830df215a8280acb7c73d55a6d6b19d413b5ed9c039ef1ca267babbad52bcc08bf6ca405edd84ba1ccd10359a97ee0c54c39f7198e7094eaf8612543d16eb430f2e0918db92a851161b756eb9ddd89267d2758618701f56363374ba", 0x8c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000340)={0x5e, 0x0, &(0x7f00000002c0)=""/94}) shutdown(r4, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000000c0)) 09:02:19 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) 09:02:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = accept(r0, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x100000000000000) 09:02:19 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fbffffffffffaaaaaaaaaabb0800450000380000000000019078e0000002ac1400aa0304907800000000470000000000000000000000e0000001ffffffff0707000000000000"]) 09:02:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000}) flock(r0, 0x2) flock(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffffff7ad37634ed30630b9c70143d959d368343c73821701c7002d011623b137aef36540aedb24083374dda11ab2561b02fa8872aee3f68460c17dfe8089f24cdc5088655a63074a0010be2fa06f92846caceb900f8055d7baa6e573d5d15d22806da30e854af6c6a27ca1b6caa29ba5c65bbb05ba07a9e9effbce76c683c6445b2e209e73e8786d18c2be27d603000000000000d827414c98146a3a5eac3953554eccd744bb6ed5bd69b68ee4f4c486f96e79e0bb9cf46c443ab2958ce4490a38e993dbd290"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) fchmod(r2, 0x140) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x2, 0x9, 0x61, 0x401, "534705009bc4a982c23ff39f67e27600", 0xfff, 0x9}) syz_open_pts() 09:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x4}, {0x3c, 0xcf}, {0x41, 0xfe, 0x0, 0x1}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000200)=0x1) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) r5 = dup(0xffffffffffffffff) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x80000007ffffffe}) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000280)) shutdown(r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000380)="41b6c465c049a5ab351ef23a787e2be0fc7fa7849f47dc4f738975a6f107fc1c6b776246bc6e1040068b2eb73655d2517e8d09c589e8b9f2bcf39fe4f819e63c4b8c620de2d54397217afe1de6ed2cd215daad793fe1f8de1dce1bf671348dce339c2df86748f1d9ff7f000000000000a1798a57d23188427e88d720b6f1d2cf038dedb6a11b58087b950000ffffffffffffff15f5c72d854c3774a854f6414254cb7002cca9451413c816f307a34e1e8b4485c428e700000000129417cbfeb6d2bee07624fa8880db7d01cab0c60b33b83fa154fffe2d1cab41eab0441d755ba05fbbaff8aad0f6bb7c1cec7cc1886567f2123407315d305ec1c604fd000000008cb80000000000", 0x13d) recvfrom(r1, &(0x7f0000000140)=""/36, 0x24, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() 09:02:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) fsync(r5) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, 0xffffffffffffffff) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) madvise(&(0x7f000067f000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCFLUSH(r4, 0x8060693d, &(0x7f0000000000)=0xfffffffe) pckbd_enable: command error pckbd_enable: command error 09:02:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='.\x00') ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) 09:02:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="290080000000859000000000", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(r0, 0xa, r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r8, r7) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000000)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r5, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206910, &(0x7f0000000300)) 09:02:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 09:02:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x156) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES64=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 09:02:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:02:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) write(r0, &(0x7f00000005c0)="8bf72861458c3c3ceaea6e2625163a96b4d895ab0781a48fbedc34beb7242720433b97c791fc76bc3a8a770b43e11650bccefea9a32ad58f00e6f911cad85de24b972a7a7c245230dd2a186df9fcdefe", 0x50) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000640)=0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x51b, 0x4, 0x9, [{&(0x7f0000feb000/0x12000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x792c}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000feb000/0x2000)=nil, 0xffff}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ffe000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0xfffffffffffff800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff8a}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x2, 0x0) 09:02:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="fcf050f42b9d491711625e70e3b2d993f333c67942e346d0c02f5decc51ce1ceb7e2cd49f3303897b36573492e1aeec59926f6baceaf1a374308523ccd3ba342c12aee2b592148cc30aece56f76ee22af8543d174504beb05c65ef", 0x5b) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:02:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) linkat(r2, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000180)='./file0\x00', 0x0) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r8, &(0x7f0000000000)=[{0x0}], 0x1) fsync(r8) 09:02:21 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0x8}], 0x2, 0x453) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0d37d7879dff0d650140ddff352cfff1c18a915639575c87b8ee5382a331bee6827c4b933bbc361302776697fa2a6122715e1e0cbfb910f43a6f37b7c406528eb5"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:02:21 executing program 1: shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) setrlimit(0x4, &(0x7f0000000000)={0x0, 0xdf}) r0 = socket$inet6(0x18, 0x8000, 0x3) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r0, &(0x7f00000000c0)="87e340454b2ecf23cf3fdebd9ba9b8a5eeee5913d62ddea6b0e494408de30a59503ae4c9a9c0acbcb62b76812dc990a17d8988fe541d0af2bf3b6948f9138940887be587ccf4b732726feb110be9c16789d715405742d5020435a3da6fcb53edca1c5b9603635bb32e44167f6a727aeacf9da7ececa31cea0377a35321c36aac5c996db59565cfff4c559c9d06882c393fd3d2df8decc7771add6216c4e97462c3e3fe84a6fa8e1a251a8e0fc0ce0440080e1b17cbb106e164c98ae939910c83ca942d3d5d35d3e70faf622fb26d90", 0xcf, 0x8, &(0x7f00000001c0)={0x18, 0x1, 0xffff, 0x1}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) munlockall() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0xb1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000280)=0xbe) r3 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/149) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000380)) r4 = socket$inet(0x2, 0x4000, 0xc5) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="3f243c52db41f6a5e15b51849c0b02c8e94e1a9be430d7ad43a511f43c19712fc7286daee9503524f13ed94ceed14f9ce8d5d5613a4f280b41d2f6b53a0f4ff3070d777c57315b95fd5c69da0656f493768ed5a6e2a025c2acfe3c4b30cc76ffe62a300ec3d9a89d0b40249888c7c4d8e9366ed8cd130257fc1e78f87fc59fa70311d235c698f5e86e31b8852758aea58b529cfb62c3376dccfe2ccde8993491bc47a4342f1b5586b71c2656700f8da846b17fabd57a27dae91338c7be3f46f512edc80efe2f2c89f68e458e76615a13483e10809ac00259dabb28b5300cdc60752ae03c7b854b0732", 0xe9) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) 09:02:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0x8) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000000)) 09:02:22 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000140)="8e79177cd6827b8473ff3aa337d9652da55a1684073614edaa4abacc872f741d39415689db0d4413281732a509ecbdcf243edda4dd1a792df35461083aeeeb1144b2931c9503adb5ce37671b12b76f85f514a27a8c2194c8dc349e0fbbba1563462571efeda4dea4e1cc6b9e6a06ed22506a6975bb85c17401200b0347af87d6ee98a91ddee28c8b3f130ec48238e321b60acb963d9833057ce92da0089cbeaa40a0964de572539038d42d9caf96f8b2970d740defe8cc0b550c1565cc1fcd2f3ce192c938e2d0f5e5835c2f914e8f09e65e0af60354217e6ecaeac9950faa8c2e88763bdd2e44fa0c96fc8200fa692bb499f737da6bd1d6e9135d7736ceeaf838dacfb0367c845f2e62828094586038a2777c4e510c51b37dc678d206f8841d49c23f2174b7725163848ec8edea5210a132dcf6b06d2b5d5673434014dd7c9dc60f5580a7086927cd40e087c0f6a62f236b7e23879c004c1a00f7eec1bfa324c43a30de2aa4146e9f94e0d37dc908fae1f7c8034b095daa4f6a4eb2eacfb99e4e02d1d1f25ccf588383ce6f15fde62b90d36808cb27161b63ada6316fb0becc61cea74db8160a9b2db3e7e2a87aad15fac9c4905e7239ade6935d4144ed864cd2676e956cee2b30b88525571e30a9944bfafc970dfd3a32ab26e080aa1cf4e08c1cc486387bde4d54daca6eee6df3064f7a5d6e477de03a4c817cf8f736934c820d73eab0ddc0efc98bfa2fcda352d0d4683338a3a87d580a8fe7d290c9cb7c221e60735272fa8e03b09d9788257845d8f72be876a30c76b64887e4ff03c24df7195c4ea81267f19d2b74dacc0e4986c5d4945ceba3b32c859920ded8bc3635a93ae855a50321744c55a32fc726ed487fdabf38153e91bfb95a606802f2e6423c3880a4108f1c86c28210589fa79edddc2ba6afeb6b8ac2ace48b095e010e2bde24f0fd0b79dce552cbc9b9e9de36b3e10348336e4cdee7d0ccc3a29dbeddf43a6cb9b2353c161b795131c7473210d6b63cdc291a2e622c50c4886c06a607972cf418db7999897945baeb62b88e3eaaeb57b2011e6b815a36817bd30aac1734a6e5c742e09b0d190f791d2b8fefe82a5af71b63d27de815fbdef1c64e9ad28eb167316b1a739e62db66be782120d2b1db2c1563c873f16859ee7a32a632b1a7ce4e320817ba9d180db2cb88de682e76e7ee5036ba7ae95005fba3aaa8b60682609585cad97002e18e0819b43738f4d8ad25883a62f6b69f3ac528a9274c43370abefc33f08790f54347224e5255028774192e31123bed73fa05c224361c4464ed31ac4db8559358028d6c4bff053131975d47779a0bc6f7e54aba8a788c03faee11e173d783bb7e7bb1a0406ca6b9bfeb026f04bb93e66586c8041b9701d05fd8880dce86ea86e6b01f349d69edd2976b95fde40290b5ec27ecec5a12765b9f7992a46b182907af0e1d64244db8c212fe6b7625b41a48f4ac6dbb6119153cbb91c88d8751fdada19a21360ff6f82f1d89aeff3e6954a64a89bce6699415005ece9fb34ddfa6c04542245c68a09a3800212bbd7985f8f5e9998aabc2be72b5b1845bd801147a69b2dcff2a704dfb86daea94ce287357c80c7176daaa7d03b417f70d99daac5c85ba4fd75cb0cea0921c2e36a772d7fcfe463eca2b215115a2f9a0d167d743792d8a9e6ee08f3380a20a39818d98f16b8118f1226c4408363bda6b7fb2ec7abb80124d887982b065d582d5ad4af7b2694274d8dc19a33252e8f6f76ca68094d819a8e89621a3c335dfac8a7f38f93910ac33cb3c28939f7818b0bb5b92095ddf7507b7f1a5d538482a3ca2c2c612b8f610d87cd1c001e22bacfc7eb71dab62ca36c246de3502932aecf3f76df1a8b5b42afe66238d3cb6fd905c12a18979d8f2ceec04741e9ff7d2c0ebb680a1d1b96101f6c6bef76715b7cedfe5e96e9d1493110463b6b63ab2a69c0fa89fbeab7efd8f6591cdc6780b208a38421b00e89c11baa47330eefcca4fb490430c71624e9dc5dea8c90a03e37f48606b603ebf2c75150cf909520a8a808c8ae8f10822512cc9328542198845390203a0be4c6708f34d0f200bd7a37cfd0ee800f4ba15e3315abad77631a1cff49ce041d1e13a7e425f85bbfa2a6cf834da5d0f269db8bb814b14aeaabb58bf079acdde37cdf04ecd68afc037882899d0aaaf0d02d22c1523d75b52727b1e613b43194e84369e9573748c891c112ca89cea98ffeebbd93e4830bc8b4afacc046389c57b053b77923b9ada1d9bc1f7298895fbf110858c098ddff6d8f0ce311652713a7e5becb9fac1100f142be2451fd7c9cc4a5c0f22b85d88be721f18cf50ef622ed7352710a82c9f2a86c7ddbc713a3d13e7415a693d425b43605a998311cbae832ff65a50080ee207020532aa9d1c7f6a8c28d9c3b7225fae96a4cc117c403110e5c1f21c9cbbdfa632afb26684cc14ed976ee7bfbed100bf86fbb554a6311405f69acf667168ebaa92342700426111cb16e943b8377d899d50e71c7c819b2e7a2e77fd", 0x703}, {&(0x7f0000000b00)="a51a6d7243ada433e7b3235f9457d0ff87ccc6a1da62095ca9f88d12df4f2976c3613de9505d16517b39620fb14f6ef9d1a185bd86f5b88325ec76b0c459bec8ee3f62959a84bba7b5fad69f2612dc5e71f3ea935201fc0afcebe317b844fb9d5bb0ed5ab511e67e5a0c5cac8c7cac9ef2ba3ec8a2f9d32af9c0bf5ad008ddc099f21010f00e0281b228864454e0377ec6aa6bf25ace7d2225a7d187b63424b3c56006ada070880773081a", 0xab}, {&(0x7f0000000880)="e01c05c08393e7f638dd3e7135ac34cbeef8d6d5a838d80a7335d9865b5b610aa3c95d94dd61545d46e76edd23030ae89c38ed686d6897ac40ca18840a2287bfda0ecf298716048b87c6582f8b6e2ad3fedd3cee81810fe0ea624efecceefd923e39833306dc0763e512977257472920b8870871dc241d473443c47c499eaef3a324ff3045373f980c52b3d85542820b7cb0301e8c194b4cdc4c3868d2e0745ee9b5a866c4345ae642ec9ff4c6c927dde63ab8967d5daaa8aca338743cc0fd", 0xbf}, {&(0x7f0000000940)="a14c8c46ac4bd249c4b0a8335821b80f7d5fd077645f03b501a825f799d158bb5f16392fde2d7ab3cb5d092dc23fb30fb9df63fff91eea", 0x37}, {&(0x7f0000000980)="b51164fef83fbc767b02681a35211867cf1e321cfcf94ee86b54b87eb34711bc76b35012aa44aa7476c727d4b98e12f25f45da82752f90d46b227dfe320ea1db2ebf8e3cd2f47b0ce6e7f56872f7b98fea3753c498070f7fea92d6021993f1707b47199a7c29a034dbb8b69d6af6ef2728ae5153c26db79a969a5dd2411cbea759248d79a4c72adba6b8014a2379cb922d89938c1e53558c31d26367f7381f5472d6566dd9b9f63acf805d3f", 0xac}], 0x5, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) 09:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0xfffffffe}, {0xa56a, 0x0, 0x0, 0x23fffd}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 09:02:22 executing program 1: r0 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/60) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="6875fbbcefd30f870ee0fee1e5df3b1b5ffef1803ac79fe1a6ca7ae0b897ed307daec40cf633e09dc89312d2890ee05705271daf12089252ff496db3c32ad2447d4b8289b9f51c1f0195fceaf7a3b9b0fae2aa630d29b1922f97", 0x5a}, {&(0x7f0000000140)="42143cfed6b4b4486d9bed7ddca2365deb2e4f67aac29ca9544a15a877bcde6148a29466e8e269f6a0f20759f352b7283ed0606196aabeba3c42b026d7fabc6d472022ee3c894145a520092c301a5651514d50330530dcc18d96ae799876f7d959763128", 0x64}], 0x2, 0x0, 0xbb) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) pwritev(r1, &(0x7f0000000100), 0x22b, 0x0, 0x0) 09:02:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="474a829a2e3f66696cca6be920a92c0708e3dd3af3d54a5ff8e0e5e96dbe0bae3c2910b59cd0c60b9a8db1cc5d0a975ca8a6"], 0x10) write(r1, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x55, 0x0, 0x0, 0x0) 09:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x1}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r8 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r9, 0x0, 0x0, r10, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r11 = socket(0x2, 0x3, 0x0) shutdown(r11, 0x0) r12 = socket(0x10, 0x8000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="49ea383fbff4abc9561902760e79049bbac47d42062db43cbf099ef23b94b06912dc789b242c09389553c1254ccf7838fe6eb0f898eda5", 0x37}, {&(0x7f0000000240)="92e67290094cf1621634bc0ae705cb3c3c15b3104c672179c4c8b0c8417f2d70e79dfa5c756ee44c9243ca1ed14dd51a8d21be911493aee57f07c0e18c637fea986330d98c0c8081c1a3fc7797cc4a3a617a481649be4432a990a4e668365f4b468a76509679c0c78c5b480b87c2d425d9a17b", 0x73}, {&(0x7f00000002c0)="1596b246ec7942325612514528a131d3812804468dbbdb9fed85d51252e0ac6cbc88177ba8ef11389f7cc14e2c284e44d5552d1bee0d6c5a9b84e576f9fa779c10518255f3d74b30373a955815c4f450c6006945f5821c0de9ae418e01d7611c56f8e9a1c3e407bd5252eafd10301dc03597ee09dee7454462a1ffa4c330d677bbb7ec08ac1eeecf8c7ae9c12a22a38079ac48bcfcbee8f0c5b1114ff450c801473506d353d9f39bbd56ad2e007406fcdda2e0c2acc717d88e59545225d3868a90a9eda49b37a494273c7fe1fa13750af54f488924868f5e1966d366f31f187b8989d9be6ecc6284d9819a84cd607cd6", 0xf0}, {&(0x7f00000003c0)="8088ce8ea3c332be2b29bd93e7e8d5a8ec2964005d5960fd57c3b377fb560074731291df1213d5dc80b14c802f247cc5a8996cf7979fefc17a3d7865ef44865ce0d21af441b0bbebb917b0accd2914139122ea6ae493397a6c8c1f5cdf9d0cd91a5f2bd71b5fa7f0a7ac8b8ebc1417bd9234070c8e59187c3ad65ed2a3e142b4c9d32411e22a2f3506263dfa95235bb5a7c5005a45e1bd04f2825f6401d17aff99af65837365035b93181426585bf15d42bb377582a4cd3e5b23658712ec7f75c5c8fea249b5bfccbca70510c1c05be4e6ef6003d7e22d4b8fe6d63c9967084511d0a57039e7e962cbb0734b7378a548", 0xf0}], 0x4, &(0x7f00000009c0)=ANY=[@ANYBLOB="200000000000000000000044b15132e0d2a4bd22b390558416b9d8287b8aadc885240f97420802cc67b44ced0a90ae05d7a113caeb3916507a52b1", @ANYRES32, @ANYRES16=r9, @ANYRES32=r5, @ANYBLOB="000000002000b3708f5d000000000000ff0a0100", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1c55bd021f40b74d92db80d5ca51f2e5136dc4b20078b77088ba3f6ce21c7c3fd7cc36f293d77879b5c53e72ddb48485ead45f323d7ff7c80bcff39fc309f033360c58f5c37737d1ab67442c612b6698dfd071dd7b75027572c0fd6598933540569cc4e888cf83b2cde39d612a14b8a69f466bc90e956b3bbd893ee71f2a2e0950839b488849088edefb1bcd1e78f93b10d050db0e0658b0a38d590ca0bd81c903ad2b05d479d1f83aaca33d1e4eb135b6345f5224c2c0f5e09b509dd66d62dcc0886c64f51fff9f5c8f20713e603ed637bfa409113e6da18d3a752770cd910f81", @ANYBLOB="0000000020000000000000000000000005000000c41e05587613", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x400}, 0x40b) setregid(0xffffffffffffffff, r7) chown(&(0x7f0000000140)='./file0\x00', r3, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:23 executing program 0: r0 = socket(0x2, 0x2, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) shutdown(r0, 0x1) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setuid(r5) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:02:23 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000000)=ANY=[@ANYBLOB="01212e2f66faf21f28e8ab856b6c43fc6feaf6337303cc5a3a82000000002382443f3c9f308e4ba4cd"], 0xa, 0x0}, 0x0) 09:02:23 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = socket(0x6, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) 09:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x402d, 0x0, 0xfe, 0x1}, {0x6, 0x0, 0x80, 0x40101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fa8d753a", 0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x5) 09:02:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x200) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xe0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000100)) flock(0xffffffffffffff9c, 0x1) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000011c0)) recvfrom$unix(r3, &(0x7f0000001200)=""/249, 0xf9, 0x40, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x0, 0x0) fchmod(r4, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001380)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000013c0)) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001440)={0x0, 0x9, {[0x401, 0x3ff, 0x1, 0x6, 0x6696, 0x6961510a, 0x3, 0xadc5, 0xf5b, 0x0, 0x1, 0x1, 0x0, 0xffffffffffffff2f, 0xb5, 0x401, 0x4, 0x7], [0x3ff, 0x6, 0x5, 0x7a36, 0x3, 0x7f, 0x51, 0x6, 0x1, 0x4cc2], [0x7, 0x8, 0xfffffffffffffffc, 0xd82, 0x4, 0x1, 0x2], [0x4, 0x3f, 0xcd, 0x4, 0xea0, 0x7], [{0x1ff, 0x2, 0xfff, 0x1f}, {0xed09, 0x1f, 0x501, 0xffffffff7fffffff}, {0x9, 0x8, 0x8000, 0x4}, {0x8000, 0x7, 0x1}, {0x3f, 0xff, 0x5, 0x4}, {0x800, 0xabd2, 0x2, 0x7fff}, {0x5, 0x8, 0x1, 0x4}, {0x2, 0xd93, 0x1baf, 0xffffffffffff0000}], {0x40, 0x3, 0x9, 0x100000000}, {0x101, 0x3, 0x7, 0x1}}}) writev(r3, &(0x7f0000001840)=[{&(0x7f0000001680)="bfd4897ec2c8af4238d5eb29d53e75246cde3ee12d901f5c9626bae4c71e000c1855ff525c06aee05c11a618c4f2ce7503d56277f11d64f72787be0f90dc90322181203aaf5a9187d486ac5c4d1726e02fc1da79ab9fcff7b0ab9ce8a122a7610b920a2082e94933221f7a26e18518a9d82ed944c452bd12d840e7c6f319fcae1bcd36d32070d360779db943137973536890c77b271727eba48ac5466e5892365428453e2f3e7acc938d3f107fcdbe67418575abbc246df5948513", 0xbb}, {&(0x7f0000001740)="3f2987c054094537087e0bc9ea4dc9e66de1e296b2c436dee5ea9ebe239c82ff2a51d6babf639b8e4b5d19c076bba247165c68e997f802d78c2e70da8c421e9a88e9a6bd1df9f6c11588188e48c75e0c821f198411105846fb23f20cdb2c37584c0d29049a2993441e04e7df1c6fca92c00320b36271650730bb9a4e511a4042320644f2590d2bed39e112b652274b83201d63f3f47e95567a667a1c6acf1e0c9b4131a7cd1a738f217d3c6b47befa11695aa8226791e27b8dbb11ce4cdd28d31c779db9981e1650df24acf800ba39a4b32e38", 0xd3}], 0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001900)=""/154, &(0x7f00000019c0)=0x9a) 09:02:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x4, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x4, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000380)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 09:02:23 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)}) r1 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, r2, 0x0, r2, r3, 0x100010026, 0x207}, 0x9, 0x7, 0xffffffff}) setuid(r2) read(r1, &(0x7f0000001500)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000035c0)=ANY=[@ANYBLOB="8202adfdffffffff121d00c758e82019fbae5bed0cb498b20193df58cc7606084df757564c"], 0x10) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="820288fdffffffff"], 0x10) setsockopt(r4, 0x0, 0x35496447, &(0x7f0000000140)="203134d3f2bce4", 0x7) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)}, {&(0x7f00000001c0)="33fbce4db564a198bfc3e2fda9e6954569f047f59246b91e285a4a32c8161cdff1e1f788d7888ecb461c8d64a60efd9491017e39b3f497d29d6baa0afb2906efc96fd83c0d37b91e2191e721ad3bc0d6ade67c98772ac42d242780b48be4c8d0d7669e017847e872683d7d0c0bbd45685fb112b6f2014e67a1e255085312ceb312b0d9442dc801adb54a", 0x8a}, {&(0x7f0000000280)="0d88e4e8dc2b97163fec202c2a832e7b5318be4751925d0ab02a15b2a755fc7ce737713dc8e83a8ac5836fa6ef75ae68a98ef946b3745af98ecf135d4eebc055ee935db8a958ce6fbf06916a1b31e15a962db248a0119a5fa52ced9ff96a3069a18a75b967dc83d950903352c4257fbe8bec7c93040386ba614ad19f4e33a2c43599fde3520f7130332e47acac1e593656eff5b8fd3cdf8450887864ab53821c7de3ce067d9079ffe4ad57545bce0774d2ba2ccc664f05140b83fc084933264231a1fd9a72e250d0578e9eb188810f1ce7eb5b330f30567503d2733ca3be", 0xde}, {&(0x7f0000000380)="e2bff6de4dd243a1cecbcdfc8e522fecab9abbff0d78be49649aefc1bd23147d683f92a436744c2a52245ae02b56d1183eaf77c86819ad199c0e61036766f181701f53601b140a4607bfa94792fed785902af566fe8f663546044400f75130c9ed3b266afda2c47ac25954a9779982216d90994b1c378e4db3155fe4f847e3fae16a4df1bcedb94aea06acb28dbd446493ed3279cec4e84bea92f8f15a4e7f37fbbd628077c299b1bcf5543147fb383f1e30cf431fca9eca806876beae2bdb52610244c26cbea9cf8814fe7fef6d32225f07f14d54d76c96524b773b12eb6ced7e042d97bc8f181c104fb5a12ef592d8bbd4f968c098b571f04e61", 0xfb}, {&(0x7f0000000480)="f6b22d544c7a05c39c2e22facd86d586d29edad4a0ed67245bd16c15e85b6035602d803d9b3a39c06c551c02059acbb94d1b6d31ae6ae043ab064974b64102d99292efeb95f460df437146c036e1b8f24ab9514785f162945cf3b86ffd27549ebb1ceef0dc071cf190b59ce7e799094a64fe7d00ebffae2a6bc52878a3685d56a60b06566dc4e233767a6edf3fe312739bfbb928bbdf4fc79ee3609dad01ae09a47bd6d0b61ab4588a6cbb90816e9fc2f80e314171d7da715068c41a4440f19ceacc9cd7da27118e89a55beb84a7a009c10804a9a3555dcb64d5bd270d69b0590ebd98186fced12e28fccaa5109cbbd17759691208311d76f063edaf9de944f32a2bd69e2709daf1cbe4b89cfa80edbb80e5a8e55289598a1324a687a62008f204b66ce151316766090929c071b663d5071b5a4da4eb3f4dcbef52244b39c00eebee1907a491bbb09b39a4fafc37511ec17dee22fbc54ad6e316e58264f49d39ee2c794725d3c4a5352abe866c8b79848a67b7a9f0e97fdb3bf44f8ca9a4bd1dc8cd3e0fa42273fb55beea8258cfbf2e6ee5ba7d1ed5de904d1289d0e3a64903f40b1b0c89d6f3590ea5a309e54000858f35a6cb36b5a91b8ed171ff9079c0d08ce54957ac6e7a9eeb12c219c4bbd974be575d3522f75ea0dc3cbabacf7cef8304a273519b5f4316164edb69da9a26f4bda1abca923e92ba79128fc2966aea3b087216cb9280f3b727ad5942e0e5e57d33495ca5e246d379bb4b4c2f5aa9abc90ee1e7eca7be4702599b39a507968e3b1463be5d2fa609d3fd5c55a1fc83a2cfc2862088e5607a5869db3e08c67a2e52e7a6c31270652970228b87058e826247d1eed23a9d0089e7040611b209397b70d7c9011a358df81f77a13fa7e1cdc1d9b10ba452e429aaeb3157f65526755d0a3836feed7a85661f019e32a0c45aa851c05ed14f727fb5220293d2bfb19b9993bd4652a1feeb6a4f4dc615a13039debca27d2583d353a739d02ab9589999c324cf09e635565b99e563148a65822111807fc4aecafa052ad51b4b1cf99de1f08a7fbdcb2e31ea27e1fa76ec896b88a4cb70947261e546971d2635a31030362de34939b487a36df14420ecc89d82d282cf4acf2036cdf4d45c1e1636d0d6fbb26dd2128b8a41058aacd816c3460fb7ef9cf8ad7c2d2c00d431d0c701653eb75519282b9928b903d66bbc578bdcf20b6d587dbd45ea1c4a56f454db2781867c3ee22c79d424c3f68a9c0cab8db7d3112c7f2644aa524b9df40128a162b05e44a2c8f50b59483d247776db837b428ee68348f9523da27f35360158a6992fd8157969cfae80cc15bd559838e71637b44fd588c0368e7875c2919f790b4d822da9bd69235926156d532fe22e20b662fd56b78bf10d198b58ca57eea34e96e234414f80663a42cca0d99677e7a41bffa0e6e5e5969ac95505244435879e7fd1ca6c0e3300175fa9178f6225ee9835338af006b9c8929160f51d0cdd56e2058c595b464027a705422d2c94b099d8d1054dc57fb610456426ea851ba0fbb4809de136acad3ea3780e6bbfbb4e445f8a97cf29f25d8c3ef72ca9acbafe1815996bc2d789a0a1da632831efc41140a10a822b32454cc414657be30bf9e4384551944e614d41e2e4a1daf85470f15d7d425e340014644f15933fa8b77de0521a8c42bcbd386aefbd64ae08a9a6588de0ab27b23a5d4a57a1e91dcd9ea45a9f499a20702fbfad51c150c4066de20841b9b32e4fee836e75c7ac0b3e173f60392576ddd75a61f0c1f0fb9310bee9588dd6ee5b3ddc930fde3789b44c55fb980bba64cd9b397aa22be93bc8416f7491fc9c3fb00aa828b0b0259b33fdbec9324fa7f0cecd4d15d6c3afc8e8bb8f0270f1e14788ad6bdcc604d57200485802affbb5d26ee73e50fe74dc74951112661516e73eec2685011d41b0055d5502dce183e770bbcdfc0c3b9740c69a9a9af1daeae1b21b3d44a7d370c210311c054ce2287772e17ddd9f185f509fa7806db8d1fafc8c604c3dfd45ee5e12cedbcd8641b95fe28016891a3c90e93d4c427f233938ddf77e4e2a15b62835a880f95e9efb33b46232a3f01d8ac42bc6ad14573bb0052c016d329dafe5f1fc149c61fa6f0aa9a3691173f2b77879ce10ea2fb58e1ae4b56804c35ba35a42ff937ac946c042fe2606c771b64662be5f039f71a1ee338022f1191c70c23bd9ba62b08ad20fee9d491f6c5ac8124b0ad73a08862ca0f853060aed2585d907e4dd3a20b2137ea6be88c47cc9fcec420046a212d9ded0e95417b47255cc23e7993e3179ba5548eeb396b8085834b90235a15a1cedb727cb79b91bfaacd4b6d4ce28a0bcb7a67748bcf06d0c778484cf7a75053e5eb0b6e5bbf97dbfa7fc94b05dc3768a2c9c0db3867b996e96f8eb3ce8666d7d8d961bcba044f6b2a908e7a67b8816e6f9fd7d3b4ed149b956d7cbb7908c5dd970bd6fde9c3e378d64e93de19f2aa7a9b90e3c74f656c14fce7fde92ca93d60cf1d2eccd88eb019e118757068d0d0db8a2ac96e13570f724c1fbc69317a7ad9b236f9f4d22aa4eb801ce019d04a77dd13e16fb8d7d1a426249db1e13fd2a7e681e6cda50a750786e5add368713b6e27920c58dd91dc9e3e14886759bf7df704bdf9c6b0b7cade301595d0ccb798afaee68d476dca4b9e44facd06f4fd1d50672e92ee6448bf347c3b181e46927d0d457dab6ea77726a87e947c1aa7a8496105c4bba16692904781a77544b88a5ed764d976060b29a8d6864fdf8fb098cd259879d93b2249bc467c0f498162dedeec4c28069789fb210ffc4aeb5447ee64222b081ead7671c01ed87fdfeaa3b7aa0be79dfbca097550f1fb46b04019c313ed2281671e0367082b70e8dccc4ccf1dc61b2d97713a62c6b6c17282bc4e7f0cb595037c5e5cebf2cef464fd7b1efc9c028a7f9c26ad30285dcf2a91e58c5c9ca5492297ac601ba7e8874fff8c10f0f11c6e0628e7783f41161ec611156b05623a0112eafe0718e85cea73dece0b89b8a5a39929fde6a32837454b89fbfcb2a7d2a6c905608f7fe96d300c06e0c480933869145f91c838eaa5fa18bc3ccef4162d85b837aae3d7e7d58ac6e21c88e57bfb6c36fc961d5f1ee81421764964bce47ff4f2b684ab5c94effbe3121df9447be4b13dde58165ba53ccc0f4ad9a4bcf470ab17aa834f258ce0bac98658a12a787feda57f93294578a0d650b81ce25b17fdf1c2a95a15b91d3cfc6b100b45f60a8c9ffc5242566b20af04e067908ad335e5aee48f542b3ea231e15200fd1406f06b2534db50033a008e5461d1a8f417c2699986469a00711391241dbe600f7f071730da065eebd587cce56f3de8a8ba2e61eb7b24f5c006ff6af7374b818e4bd64dc42bec49015e286aa90a2047ff85f49257ea831ed0115813b7522b93dc372a84e69828ce4851241f81cdcde810972889ca5fd1f49c3d40718b97fc24be0a523dbf9201054cc07625ea032e4bcbf6ec70a955fdbd5de82d4f0da9f242f10d6c9366824a244ee6fae9eab8fa070b0694e313541c3290c5901177e41d916c21ba49ee4676420a75ce0b8526d43df0ea9b7e44a956d625c99d0a585b9570a731227cc777c8b483be8fa37cdbeac094131b93066927748c02a1acae4e71ca6f59bf721db57c094f5c4eae7ccca648eb88292b7343e251c1d348d8fe245c75509e23aa078550401f61630ee7e45dc833236c29a8a7f809c5e40108a5b23b8ab7b680398f82ec5f5886bdb0ed79e39a008af17b41407a4934f41d2ccfa6754f348b887f01f401304ef87f273e5947b7f078ec73a77e3498e9e049ab6f8149eee911b3968ff3374a33ed536f479cad572a10346350aa80182e252d5099c8d139c574ac8019d353e460861f628a87a5ff05a8e0135c7be2c99438442af5f1a9be97ae4f0df762e5d47b8b6b8a3a2410ec85824f4ff215f16a19f24b58d267436d137cd5f7b5414f643544b1b12bde950a2d8ba1277f7dfc640128ae8b869ee9e4151ff7dcd0d4b14dd0313f7dabe928268753da6a99b838cb3edc4cf967f3255763540806d0e2d70b974a842f29b6413ec0788c257cb0ef75f92c9e5f7a07ef93be3db00c15faea4e64e68315e91d42c65dfdac2f2e0ee7179dfab89f12ee77079100f626a02c908d733572719ea14f7956f6f52205488e11b162999334ecc95736f7801d5dadcd106e61bd2f1a9d79f2a90773af01b4e8f75133484a96832e3ba3006e088f4cf38166569fd65aca00c0cfba07046aace223f5b899d6c4b62b8226302dc6ab754a2b1ab857d5e8c3e9ca55b038095dc9678211cbfcf7122648dee6e7b00ed2032b3e2a8028356c00a30f63fffd8f5da30ead4c5283bf5b2e1186079a2f17a9b9a24b5afc0299447095f4fab9f30b20ed1752136052a751c97a944831adb8b11ffa43410cd7c2204c3126420ed24cb027c90cd53454dc7acf26e86ff2f5439d4565633488c01b3b64c873a6c9c0b6654d6f7641168321646ae7b2101d6fb9d4aa182663eca9356bb927529fba2c696a927e6260cc1e7095eb16a0078aa10ca765989d732471817792a4fc7a931138c555b792f46f6a52d1461821b92940f321fe04318e0ef425c48a1d2ec6947baf490986287583736f7cd009455c583908f87bed312c64efc8200c7e1bfb12a3d544d00e241b5453b75732a2c2dc0946c80c8513ab6f652b4493cf8d72ff2b4b10a9521b596357e0b20e3d4a788400800752b1876f335bb51e37011d173ee7ad8b838c7336839f17089aee2f2d9349b7ea7e16c192dd8eea8cdb62a6001697719fdea27a14459c55aa3963a944932806879dff9bfe4186e570ab1fc95474111a64c199b9768bd30456aa1558ed83ae96919b268b3fa780843f1a8c816f15ea7809721d6556f2b0d6013891109aa697c10d5c41ae15ace4fb4836d729e72883a01dbd96db91ca1183eb896726632a3a9f2723bf941c7987755360240c761f65586f020915a23c46ae07044b91ae2fbccb2bcbe986f96df7f51200bc59603c517a4e51768d9e93c60824b4e963a5038b20018311e07c95c8737e54c1354bda4fa8587ce58c64dea7bfb1c7b1fb20735d23da5dace381a0032e4b8c0f0e0a229b04faa444e58d27cd3279d4628343575cbe48f0ddb79dfeeb650fcc74a874eddb5305b3e598e35eda860ca324418ce7c696539309e0a4a46dc1b1baec731d4480a7542a9cacd840d53640aecca5d0fe9328c42e63e504629e7c48c7400a439786b9c78eb288ae9ffa37d5f89510c990b3a329197c60b653da73064d69b7529978e47125154e734a01b176076dbf89da1dd74d5322fa001a9a2cbf5051dadd3cfaf104649325e5330cb8d9be57d62c838f2f3d092a3f798ed57c19c03b9e21685c2625be4a4be7c58c789afd276c50eadd5e21a3ea13f0c305478fb769d5ee4824b3f5573aa4e4ec002b54b47cf2ee751b42da5681271a73d2cd843be4e0b1c4eefc7cd3d3c5690523629b2b85445a526ba40d66817611e217955286427e7e55fb21f3290ef1c2f24292cc326f47848e34935f9ad78108488a1f19cc309730b832e74fb5ae53540c851fcffef555071dd4980a15a20bd03405f37d41cbe3d4c8ac1ebc5091aa689389a70736f67dad8d5f7127de5045562d8a7703489e952761124371cb9390a642a984ac69f6ae5a7a9ff07270b103900a3f826c85d0c233aaf482a8d70c9985e32ee0d6d4a93f6e8bd39c8c2affc2dd65b73bc3664fb6fc16fb88915a7e71323a64e6b4aad0d644c92", 0x1000}, {&(0x7f0000000100)="75c5ff8dcb0c4bf72170e84e49afb1bb88f7bde1246f0c0e6ddcd0018d75be7b4fb572e7c515", 0x26}], 0x6, 0x0, 0x826e) readv(0xffffffffffffffff, &(0x7f0000003680)=[{&(0x7f0000002500)=""/166, 0xa6}, {&(0x7f00000036c0)=""/4106, 0x100a}, {&(0x7f00000035c0)}, {&(0x7f0000003600)=""/110, 0x6e}], 0x4) 09:02:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x7) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="055d78269cd946d4107a68678138d59874cf91d2941bbf3b32c4325485fbe48061cf9bb4a18b600bfde799ea6eea6158df930073eca7eef01f22d0436219fc6e43c9c16ec901d445c565862d4d1cd5e7bd34592f25f5cce979b111e2208afaea6fec95bd855e31389edf26cef28d65175e0f67c94eb9aec865281e119073625018538ce190158585df435aa1c97e2940472f21e48918dd06c93e591a037061a1f8429452c292ebc6158ddad1480f047600"/201, 0xc9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) 09:02:23 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffff03"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x300c, &(0x7f0000001480)={0x8, 0x1}, 0x10) shutdown(r2, 0x0) readv(r2, &(0x7f0000001400)=[{&(0x7f0000000080)=""/231, 0xe7}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/215, 0xd7}, {&(0x7f0000001280)=""/202, 0xca}, {&(0x7f0000001380)=""/75, 0x4b}], 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f00000014c0)={0x2, 0x3f}) 09:02:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "fcffffff00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1bdf7c34ca305c5e52bd897411ae93ddca7b13073cd6e6153690e534b58238d2667b00ff90fd4e5d966f7b3abbe0ae10a8473555ff94ad976d4abb9a090b2fc251118b488e82b84f1872ad2668dcc1c27d1e610cd40cc819d873f7b181615c14d780cb17acb0b743b70e1401eb9808dfbac6a578a422f90fc9e0cdec1c98cf3b9f700e4729db30c029059a0ae1c7f4977c1ee736c9cbf4860c2241e29faba2cdbddc6cebfed5fd422c117cd9345459a1631bf4018bb0ba5bfbe50b77d6", 0xbd}], 0x1, 0x0, 0x0) 09:02:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000000c0), 0x2) 09:02:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x2, 0xa0) setsockopt(r3, 0x8000029, 0x2e, &(0x7f0000000040)="ebff91f945e0481dc2f2cbff13b9fd912eea4e713048e610f56293a347eadb6e7d9a3399319296c4", 0x28) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 09:02:24 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 09:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket(0x6, 0x5, 0x40) 09:02:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) chdir(&(0x7f0000000000)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCCBRK(r4, 0x2000747a) execve(0x0, 0x0, 0x0) 09:02:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) listen(r1, 0x800) 09:02:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 09:02:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0xff}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)="1d9e06b8f8090aedfd40d4f9c53cad931592badde5b00b0176d3b3bc7d89819a684576ad583236f689f9bdf92e078512f025511fddb217081293cc1591b6cbc7af31d8a1345cfbe6a82d8f1bbcd6a76b5691aefee16af747233819a51c47714d50bcc99ff74780f8a1654ee8f47960ea395b4aab09726946d8755ccbaf6deb8aa320000a065c3a60163bd8eb394c49addadc5de7f75e7e4648ff5e620e7069592676723b07df521d9a863fbe", 0xac}, {&(0x7f00000003c0)="3324a7c6a7e49dbab00081829f1254937803fe2d9dcebc50e58e507f007fb7deaf3f2abd95cd45bca67803326bc6a87fe61847778f8b7da1f9739e64a442345f21f7d7961628253532993eb4e98f0e07a1682b172a8c47c835b9cb71fcab1fd5a4fff231ed67a66d993a978984bcdbbc2b0d763ff5e74e9c2941f29f02b6a7cbf063b19dab4aabd0e17bfe5eb226a827caabbc838bb121bdb285f493d24a2aae7c9afd5a4acb040e5b54a406320b47926fc73e75002c5f1034825848a7ba011804aebeee330a311371f765ff857d", 0xce}], 0x2, &(0x7f00000004c0)=[{0xf8, 0x0, 0x55a6d104, "a2e63877a241a4246320aee0296cba9c2d827bcd8878f5e333e563c40c8e8532428d45e666b30f1c579d53ab3243a87969f779d4e02fc3ca4343e9f30d33cfd3ab28bb996f8068bae59afe7be9aac8b94ad24eb18145ed56f0d04654473deed75d5ad95c8479714b8173a4e58ef0a68dda055ab1afc6bc4bb09228c406891099970331a8a7542ca019599a057abd96b61d938c957ae9c8bee82db7f3d8bb81bffe01fd9fd89212f58e3d23c112179795009da338ac0a43739f6a4febc37a215ca43f5a354fe31dfe3c0f015c95bcd68b3d1de5d6cc1aa0b55253d6f20b9c289ecb6fb8"}], 0xf8}, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000005c0)={0x10, 0x0, 0x4, 0x1f, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xdec}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x46d}, {&(0x7f0000feb000/0x12000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x37}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x1afd}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x10000}) 09:02:25 executing program 0: r0 = socket(0x1, 0x1, 0x3e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(0xffffffffffffffff, r1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000080)) 09:02:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x400, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="b856847418791718d75103", 0xb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="7e5ed510df4e50545ab981331bb3f001509e1c5fa36689778ba930f282e99d9c4854134b79d2a506a7c53d754411bdb8de9589d2e1a81dd857c093353dcf5c4f7d69bb0d569d0ecd8e250436859f3d1b99cc48fd95936b86c692badce2b2cca224c34ac959a5fd99d60bcca95e9d26834a", 0x71}, {&(0x7f0000000300)="50731ac570cf2437e625673f918d63084a263aab5ce166e750035e8c2f9eecd52abae12a300fa425161da7f2060cd524656a81fc5ea4f3bfb8b1e1c497e2f8c92305caf993c46771b7a903771582531f9b64001cd0bd4fbe9ef3543bbf", 0x5d}, {&(0x7f0000000380)="d686932528a7c82ffe600c4cc7c934a8dd6b41340ee21182073fed0d275376a84cdb97b250dc6287bf5a6ba756d365e7e2482690d6ea23da027ba9d91b41c1506462c378b06bef5354ba09035d4dd399f45a9748b44cc7be875db9a14ba3ccc9181cb6ad177301e16d69e5ecfbdbeda15a5fb274032e1783cd77b4b980d6d1", 0x7f}, {&(0x7f0000000400)="23b922c27cc376c0d9ee84321cffa28b6ea03e4bbfa36b225af3a068f15146347a7d9794e80a1605e9d8f9e13a807825de49e01dd4d750ff7a57bf19d42dbc8e0853e7bc51f7c3da36abae140196194fcca5d2f6454d334b4b2ea6037b98cbf99fb93df8958eb2f8fa26", 0x6a}], 0x6) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000500)={0x6, 0x3, 0x4, 0x4, 0x9, 0x1000, 0xd7c, 0x10, [{0x4, 0x4, 0xfffffee3, 0x5}, {0x5e, 0x4, 0x953c, 0x7}, {0x7f, 0x401, 0x3}, {0x9, 0x5, 0x3, 0x3ff}, {0x5, 0xfffffe01, 0xe6, 0x8}, {0x5, 0x7, 0x9, 0x8}, {0x7fff, 0x8, 0x7fff, 0xffffff80}, {0xfffffffb, 0xffffff13, 0xd5, 0x8}, {0x8, 0x1, 0xe1, 0x80000000}, {0x670, 0xffffffff, 0x3f, 0x8}, {0x4da, 0x10000, 0x643c, 0x3}, {0x88, 0x4, 0x81, 0x3}, {0x4, 0x4, 0x80, 0x4}, {0x5, 0x7fff, 0x3, 0x7}, {0x3, 0x6, 0x400, 0xfffff800}, {0x4bb1, 0x8, 0x9, 0xfffffff9}]}) 09:02:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000100)={0x4, 0x1f, {0x8d0, 0x2}}) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x5}, {}], 0x2}) 09:02:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004508001c0045158de37ef83f30031a6cd668d0464700000000019078"]) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x17f, &(0x7f0000001680)=ANY=[@ANYBLOB="a2dab6e68328ffffffffffff88a8350081003e000800420401690064008108cf884952706e21b2d1049078ac1400bb00000000441405118000000100000006ac1400aa00000100000a0c360e83b6b93a7b0044280951fffffff80000000200004c25f1d70000fffffdd27f000001000000b00000000200000006441c07e04481f0b7b4f7b43fba5fac1400bb38000000ffffffff00000007e0000001000000004511b7573ad042565597f80da47c3bdc6d4e224e2300089078cc819e5bc20fcb448233b73b5eb712fb28790dd8197795dea48840cbe07e9f628783cf9365a1be9ecedec9ebe40696df4fb9a5415406473176149442ec64c07d99f915027eb2eefb83527243477628499b68729ea440e1fbc5ea3f71a838111ef8f52f4b383e3bde7df945cc66433a612910c9d7ed250f2fee7cabadc96f6554b67706000000c599a420227103ede3453bf872f3de7a4e982bd35371ead1cefcd5f8349e77701c95602fff50fb88e8cf39e8e042629113c1a890e134f1a95efaf2d3fbf245d97d613a6d7c3f2240fd954880b14500c0bf83c0bd73a02dd7cd1480fb25df9b58188b25e535ae25902d1e5b7e0d5131c3ee55ac74e75236022fd016475ace9a97de4e02835f2c35ce75d122ea27"]) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/32) dup2(r2, r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)="21930900428010ec9d9758f2cf4b39aa7dfc9927bdcd243899ad43177f740a98ba6d73605866635194f5a62e1972f9cb35010d4c37c1effa37c37878fec5ed5b4345b916", 0x44}, {&(0x7f0000000100)="217f1eba15ad4ed670a81b6593e8e23032cf3a2353879bbacbd10722e5e53822e4513e6b1844", 0x26}, {&(0x7f00000003c0)="581d73d686e53e685a74dedbb282f5396f8b6a9b9b285c63e266790abd422fe8a7886a29658d305c699665ea31abd8bb04ac4f62fc9195e78ccbbbe567bda18e00c1bc0f6aa57187155c53f5de444ee90e5b89f1c272a574e74d679ca88b8c2b68bd914ad0cc6836bb9604adf99a0734723de079c344ba5c1433e01fb5aa86dd284f78ae19a079178f88c0ef444578d54220bb2047963955656eeb4c5d48b21ca6e3d268131cd309b51cb12af4e2ca4bfb2b7fb91a42444f81f51eb2a44bffde84db88b0bc2448de0fffd3a76942a39b0ca5c067294a6763eba8968982ed489093c34bf2e4ec148fedf14a1179aed88e2b12ac1da52c2ce330f29199d067002d04a971a2228d0d00e224a4f994941b456ea0c704479a4c761df5343b1c1c07bb113e072a3d506905b967bbe0a6c3ac9a6d4bf17bba10e146a40d202410c15660e116ba3e82d3b56bd9f1f3f913ca6674e79f0ea925b262c2c89b2cf10e6abe81bf0e0a0f8c745ceb29b6a058791de64c77648be3f12098a565de87ebaa9971d179f0cc4a0b71c8d9d700e0084be167446b2ed756572e0b763a2b1ca26a9fd33ffb02029596b794c5a87c22ceb951331a06cc613cc11cf7fdecd34618ef31297632aa94adbbc5ab87fd6ff62293d425b31e6bfef1d343732e6a395392daf735022e713f45cc3464ba6c216fbc09eb3169239cc38d73f4d9b22645e31a5cb259558ac43a6aebc964c591730a110edbffba9b780aca0986dea2f58852bd6b8d5f50467cedfec63795833a956e330109774a01ca54c1746472e823737d692e7c3355b6d3deda5eea43b081c860a7bfca8d286803fca076a5b806a9440a386598dfbf915a76958f631abd37a776df7304a32e0c29aaa538e9d83e51a2c15d9aa9058ed5e28df171227c023bcbc9b9978254767ec952c9dba15954a592e648c6ec6f6706283d41fbc8b521d28d20fae6b988e29a84f4c4073c2c7c130f19ca5a457c9cd8981631092953b294f18140b3f7659cb3132457f27521bfbade8faccc1ab24e03961a17914c5b02b72b2897d853cd7723ea9287db0689c929576ecd04bc07d84df604d7aa47fd8eced870d8fc26fd54810a7d54ad2f19e6bbaf25af5c0dba83962328c7ee5164eea1c930bcff0f296bf507e416492e9a802cd11ff02149990a0e4cbd38ad88f35fda6e85f617070b5f6762f183068bce73a31362310ebff892d1d9a61f2d84a59a2a4e3e9ecc81dd4d60585fbe2fdbda38b26be293fb7abfb56c1354e7f6a1ee91a60d826821474373d9c65d48015369210f5cefda7aede3358c3807d59c900c3246988cfa122c60570715d163f45e8b7dbdff7e2f65a53b48f0a493803964285532b36892e84192f300637c0852a1cfb9911bdc2bd924c9df8c7f5d30c9bb4ef9c09be7da8d345f1d7cdbec71469dc2962ed3cd9337ac92c87a257f293e70cb31464c26271e38d70ea5ae33c6f4a144ea6214f06009269c30ff16b7381a58b71656b2d2b98382c1d8ef9414fb0b6280cf27f45c0ab3351157dd354db04aade806a19b8d29dc52b3bda6d2da312c873a19a5bd88e1a9705d9624a1cddc4d6b515fe7ae24700d0e7a930adba3afa50c269b237d0ba92b2cd224ca4d5726f5c45f15ce209fe39d73c4c180c0d5c84b688a11052476b1e5549cf946b7a1bc324404eae97004afa508164b3989d87e7a5497b67750d0f292f1ecf2b27eab60c70e1bc22434dff13308d348719b4acb6a11a37af7f410033bedcf67d68d55ed2bcea30b845bd473ae2e9a47a8df4839d12210f38ca6e3adc7fd9b6545ba1ce839fbbf95234eceb44dc08e2c4c6eea87656aecdf415f17806d9bd4afa7bce03cef4854d8dbe455a4576fc25043236daaae3c1772f4e55e9ed336d0c46f09aca648666538fb508c345e80ad354170bc28b6d377125e106892e5e32b01b4aba984782a1509f216968508a7c5dfa0a1f67a0c66510d0f0d5d817dc79210b632a292010afac76453390bb95498c82bae63a0548f448be7ed10c02d367ed30d3df983513ec865808a1b8db8f0b4035c373ba74701b8a8fe4ba2126f9d9ae724e0a806021fefc204b5ee9d746f3f4c4b123cda3ca147ce2e07c7db6cf3bd405cc682406d58a34a87795c324a7f61a92e34d6564094efb36773354f619164277fafb5e5cade54568c19a1f6da2755a37b171d1147c4797c95a27d335989087fd1e0ef23eb8dbf1f92aaf2ffc2ff8ed41323c432debe01e5f4b7102fc9204e4fd0a0543666fd35d80ddbbfecd232534c9f5c7bf2430bfc930cc9e3c3e0f048275ac199fa988205bd5e853787cabdf2d0afe7719e25bd14781ee2769faba5d7c5f558da10d2c37da8bfe1c6e1033ea081a5cb2dadf582da21bcc15eed40cbab75fd785fae4d3c96e6277416ed13e1f424a5e76f260a8c586e23086cc5fe1586d8a52913891398619f5622bcaf21e931a4c3c8904e1228ba123f105f19c946940a99a238319f9bb715eecdeb644e31b43e00318ecea9f86aa96ffd2a4186e779a761cff0089b457fd9246b23db5777dc9db1582d2f396194cca75d0b33e8c61a08212677e41f63879eb07594b13c2dd17a1a1bac59358f08b613a3ad2eec926765626810f00182c98640c92bbe5d6467f62e18da265876f1c17ff18986ea6e989906bc45b4ed02a020e2da7d31836e1d95964448fe658561461c7506a5229f6c998c902461e77995f05d7387cd0f6df51be96302894cea35718d1e809917d3030f8b517276145abad57148f5bc6eed00ede5b9a11681c44ff5f79007fcd03ee2a8d04e6be75020954a85b98d746cc4f5277a9ba31ff065a571acb4a43977b3fae8d6665a91590def1f66791b186e610ebfb9fd438cc1e4279e02ff8d189bcc04c27bfab5e00d725eea338a8be3323bebd6de9d77370a53ed7d25c67e9278f25f007e5a5e2f4f2823998196fa7fa32812651a5e01b4866631b5a5775000a4fa6d2e409d5c1ab2d9d98f3070d5f8ae4e3b959938be5184f13631fa76188c4fc18ce6a6e3fea404adcd7dda20e763ae401113b024cd8c79677f36c2600ed7ba8beeee768568348c25a4f4f00f74c8a5b1747fbc51c20320e85f8aa86da250ed5ebcc5bb3d99698681c3434d4c0b53cb6b20a26c0643b58111edc69e550bd5adb7155aaf7eb43a998682ad7a2e18d2b9c30f919042ed91a46598b42dfb5938194489ea7f55ac76e36d0d65527296a7781835a0b304145013332fabe0c5675be31ad70b3819ab90c958cb4e1318eca0f990f1a9a9eb20bf6c66e081f39f5089f8b91390fff2268ad06bf343a0e1769f7ca99623c90ea971570a3b63a9e1b0c4c53732ab085290a04f3e7c208291dc9f3159386e60cf6b05121c82488c5ab15cdf27f59c6489415a9604ca5a9d1d5270042b5f3d3ed4133806997974dae654d029c848333a2809edf000052fac57114b058c06080922df9ec394dbb8979e3d615a0c16d7e7cd41c486ea6fa053d32c00b45554eade9563f2df77434234d6d3f6c16405275fb1bb31b82132d0a11c878f44ca4cab9ff87d19bffbcd9f2280d43a71255d9c22b5a4d40a3a56f527b5c968a60e5f724d82def86119df9a84d30cad7b7c27c0f1257a29aace09a1f3d581d549e308bdc5da2f2c55184dc2df1a15bddfdb39c2f815d271df02b0663a8113bd4eeee08e2ca31217ef76dc9ff8441bed5376916d89249f027e4729a1ddc5f91e25d4f7eba84bde528576dc7e1f10a9786c361bb46915af78777007b5d3183de497cafdd439dcc14bae8381ef211bafca62632cdd979d0362612a33fb0bd566f7f83b2e63923bdc8f5421b6aba7fd57b64673bb46a5663c92779c240c286d96ebaf96a2af10a61fc6b5bc1b69176c607bc1413bfbcedc3a68a0acf51e631b3a8136d377b54c2c3e34983858f430aff4411b32b8c331082c0a3e64efbeae974979ebe6a519ede5b8c4bd6ac4fe63ca05b7c662d41bb0e7eb647a245c2de78f26d8199c1e94c734dbfb3a9895a8f6ffab2f8c5e3eb73c7a15c9b3d8c5c8f1f7ecce81ee6dc905e5a677d677b6de6193ba2d01d7d860e3d81af684fcdb2f128eeb9305881645729e74b336adf20a664421dd38fddf300454dca8aa50c5ef970cb0a3085edfc59f89d41bde58f2fa5523a1369dab5bfdc7606691b7a1c721d097ba2b74f986f5eb400e5b6c9c8ddcdcbb992c2f2be737b522dc2ccdd041383c849d89107ee21b15116b4faef9e5b167dac97613a53307395201b5ca7f17b88669dd64a7217e7acfe11440011a21cf05b7eb634a7f06b2de551a2e359e67044c41fbf9ce213bc2e511a6ef9f1a1c875cecf9a48602bd8de72fa93fae2c0a18d290caba0c1b4db2b113dacbdcbe679004bb85e73c1ec37e458266941d6c6836c57d8ff0f9d909deafba93d4c48077e849c5315df4de8a8f7fa9bab1b22c6dde942bfc603c614a26e2c1d17b0f64975f021e3c670f2d49086bedc71e82404ee6e0e8196ac140baa50a348032c0f813a40aacca8f7f4121d7da72fab41e8fbe2d7b69e0f0247d3987a0da7755079441c065ec850da20666101a8b438ca2963e6aa2d6d9be0026169083947462a2aa4e6148e6fc09bf2b334b31c58ae3c0b5aeb8c9a5be614011796ce3fa9eaf394b6f38d436343fc8d4ff1618d344756a34152ca56bafe49f79e299edbbe56e50eb490f01a3f8416c8968e12922a31d8cc42744f4f3d8a93a29b1cd3306f55efcca952184320b8cfb48161c8fec7b7a78d1dccaac3e3cbcbab4d40faa84b7fecc766198e6b9bfab23b29c3be6dcc4d239b33e2680923f1d4399f87874386e771b772bd1a999e2c3c3107dfa0dce264b9f6b917eef29f656032ec2103d47e902b717e845e68c17a6c900f8f71f1ffe330b86c0049cf67a4b7eed0b26bd81e9d12bd46e20c03596e2c7fddd1d60bad0fc52e3c3534e517f8b96b94cd9ae8e3f7a3a95a0a5aec3b412bce0571be4603c1fb3689ae56ef98905689ff1d3d406e1683cb2af04db6bdc5b0d9b0e41cd498b5550016d40d08e62a8384ecaeb57262eb012f711f2e83e98de0f87b198bccae7b33e922485939e2d08c04ea57ef29472511671758e1fbe69eb4e6d30eb2034bcbfdd13831c8a6196b3ad7ac3e6fea32c7d949aa1e28298a1873cc166b264c4b2ec9c347baddae2b28dcd5e74824c8ccb64ed553a9b137937c6200126dfa81d771da4268ffd617354efde11c32f0ee899020906fb953975103274c7ac0892a3db066e1f4eadc2767c1180d3dea7b1b3f4c2b4836e09cace546e29097d8bd078329cfe99b3024bbd95d2441124c0de3136df60e943c6718bb88fb9dfc1b7c676acc2ba887c818dc82d7553778562506592fd17c60ca492388909478977cb45cfbafff8fbdf2b6dbc5b01d94623af1b459f93ea92c1d22c569c04af9f5fe4769bb3d1475062b3c9c1fd98052618342c302c8a5d8cf36d6c90a8ed34f39ad6437c783207c52a3f34dd1faafdc8da13e5bee4f60b4d4c5753bfa15e88ac91dbb9421996b1aac7464e317c41011f5b546e4a3203d8e6437d51d2231f1735409da5efaa5828159a2f8eeb2271efd2cf5ae69d7c73e73a4814306d005038f52d521b8a6212d4e6d1a8d37631cbe648d7578c49a2a87dd0b8356682219fc31d0ec58376862d76f3aaee9c0aeb98082182f1c33ef04e13296b5c9c2e8059e3c20c318e057cd64af26732ef68e1bcbe7beffefeaf7864daa2cd630da56ff7754b6ea5824e999e83d8cba89b0c8308f652b0354d2fa0e6d4671ba060039e23feb66383", 0x1000}, {&(0x7f0000000200)="f177ade51024ace133befb780d72b615ed67e7f511767dd4b9795c41fc946950dff2f8726167f695118c25c66edc25e5b5e5b7c906aa10382c460b09a85d711435", 0x41}, {&(0x7f00000013c0)="1de6b568daad5297e802e7f32b8ec39daf84e6108bc9b2b7171f55fd7195fc6cd61b7edae36ebcb332321740c1ca9da3b9edf7d770df1fbdef8fa35d59876b56d376c621adcbfbdc2bf54807f7ac75c9534075fe6e8d4dfb3c1c3f363edcf87e9217190feefe38a05a524fda7383b18ebd68d3d00c992e012a0f3a5b9475a227ccd0f11e5f6aa6f11a1a280886", 0x8d}], 0x5) 09:02:25 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) socket(0x1, 0x3, 0xff) dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="12a7c846952ff5e5c324958144d4755938162417c5fc7959a8ee8f912c682fd9675ad7a08f72d1e1f42d5d64763a03ba6fdababfb61feef0cbdafbe2fb0f90413b2711ed50aa42efdf6186f61e23be0387b8fa3067de39a7a08e8026ed88914d42201e095a74f0285729335bbb0f79fa3629a7a7c81b060c985996efb7bb047d2415d1f396c441aa43c8ad63165f44bf47d52dfb38a2164f1438c5ed430ef028d6011a17bee2d92bea1adec40dedc0f009d1323e2df8a2515b2683b8c84bee59d1b751", 0xc3}, {&(0x7f00000001c0)="35a50bd34b88e757bea376b0aeed0477106e9940a4ae9d6478e96a5722364302e35b5ea71a99b1e6aee958f6a25f07e48eb48c4e9887cb6ea5eaef2e0394b59df6b149ff4f46608b9f91a6a33d42f664de3e46dbca993292a245a69fcd1dba904ef14a764282b45a04cb28eb79d307098b0bbee0366b496103ab47e4d68182ad79046af04f542b18a989991a269825db7508732dd02a4893b7ae384f82f3e98fd277d453b965f722249be2011ab1bf96ad12258b63458ab64527a711b3442f84f8eaf2", 0xc3}], 0x2, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x1, 0x2, 0xc) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)=0x2) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x200, 0x0) munmap(&(0x7f00006cb000/0x3000)=nil, 0x3000) mlock(&(0x7f00005c3000/0x3000)=nil, 0x3000) 09:02:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1}], {0x0, 0x75d7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0xe1, 0x400) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:02:25 executing program 1: seteuid(0x0) r0 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, r2, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r8) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(0x0, r9) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8c4, 0x0, r2, r4, r7, 0x80, 0x2}, 0x7, 0x3606, r8, r9, 0x8001, 0xcd3, 0x7}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff5c0 failed: hole in range 09:02:25 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) read(r0, &(0x7f0000000040)=""/73, 0x49) 09:02:25 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x2000, 0x490, &(0x7f00001d7000/0x2000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000140)=""/218, 0xda, 0x842, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) minherit(&(0x7f0000455000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x71, 0x0, 0x0, 0x0) 09:02:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:25 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 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 09:02:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0xb, 0xeffeffffffffffff], [0x0, 0x0, 0x401, 0xfffffffffffffc00], [{}, {}, {}, {0x800, 0x0, 0x0, 0x10001}, {}, {0x0, 0x0, 0x0, 0x4000000000}, {0x0, 0x0, 0x20000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e7110c32e14257d1c7bc0aadead05ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="ddd39a6c323c36de44c2361bfe8708d0e382ca5086f0855b47244c799d4678fdc4cdd6d444850df4a12ca72af14ab0573b2e2bc9d071aee9c12980165f91271b25e67ad43341b23cf2b971c41486a7e65222e06dbf8a8057ed2ec5", 0x5b}], 0x1, 0x0, 0x6) shmctl$SHM_LOCK(0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:02:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8e02adfdffeebb34dac38e8e508a2c3877363395416f84e18f66c49e98f2ef87778b69cd0f7b7fe9c6664154a45f91ec91dd53979d168261636f415b2fc88a04bbbc60d01d57a7f40a2a809cf120ce219b85c4a6aaec2b6c5cb591bd59b83a2fb9d101000000fe4d57f2c9f4b84b91fe5248f1315dd75a56bead7101a4d63cb0a601b0955ab60ff1763798c565c9e1456068fc869080a5845fdbb3c9f288737f024eccbe1f44bc25e57e72ac9d270b76da06e3e9e571c90200800000000000008ff83ec0d88aa73136fae469cc9219c7ee9450b7891e7aba5ac992959071004ca539c4b1f3c935000000000000000000742ec2af84ef8fc5b7f1997b34bfa3ed89d9adbb9c65c57658c6a412ce2bd9c86df1c77c526f08879d06d2b565c596d14c0f0d9d73464deac9e668d046181282575f78f2236e15044cef61bbb1d4c9acca2ba6ae9ff55cb509210a"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) write(0xffffffffffffff9c, &(0x7f0000000080)="10c9d27e55932dec2f4a6eff04c03ebc4ad375354ccef1c25ca05f39dc6bafe2d9688ef92020f44a65626d1884b71af0b5c580463758fd6d1e53c8b31168acdf66b1ffb4c15a04d1106704f4e162fd74d317837daeb877aabb8ef21102", 0x5d) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) shutdown(r3, 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r2, r4) unlink(&(0x7f0000000040)='./file0\x00') r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) close(r5) shutdown(r0, 0x1) 09:02:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 09:02:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x0, 0x0, "f01d00200b0f000005000040ac3908052800d800", 0xfffffffe, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x724b, 0x4}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000140)="67609e07296a25064cf3d9", 0xb) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 09:02:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) readv(r1, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/8, 0x8}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/96, 0x60}, {&(0x7f0000000300)=""/119, 0x77}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/70, 0x46}, {&(0x7f0000000480)=""/21, 0x15}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000000d9310000", 0x8}], 0x1) 09:02:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:02:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) linkat(r4, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) dup2(r2, r1) dup(r1) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) sendto$inet6(r2, 0x0, 0xffffffffffffff3b, 0x6e3609de030a659f, 0x0, 0x0) 09:02:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x9, [{0x3, 0x5}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x2, 0x8}, {0x2, 0x401}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0xfc61}, {0x1, 0xe41}, {0x2, 0x8}, {0x1, 0x10000}, {0x3, 0x2}, {0x1, 0x6}, {0x3, 0x7ff}, {0x2}, {0x3, 0x1f}, {0x2, 0xa016}, {0x3, 0x7}, {0x3, 0x2001ff}, {0x1, 0x3ff}, {0x3}, {0x3, 0x7}, {0x2, 0x98}, {0x1, 0xffffffff}, {0x3, 0xfff}, {0x1, 0x1}, {0x1, 0xb745}, {0x1, 0x4}, {0x3}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) r3 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 09:02:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) r1 = socket(0x31, 0x5, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) pipe2(&(0x7f0000000140), 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) 09:02:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet6(r2, &(0x7f0000000440), &(0x7f0000000500)=0xc) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000600)='\xd8\xa4t\xbd\xba\x8f\xf6\a\x02\xad\x02\x00\x8c$\xeb\xea\x16G\x9d!\xd2@}7\xcc\x06\xc9\xf35\xb4\xdc8+\vd\x8ac\x89\xe3\xd7i\xf7\xb5x6\xb4\x8cS\xc3\x02N\xa5\x87\x1204\xf9\xaf%\xc4\x9f\x90\xcc', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x92\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000640)='\x00']) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/5) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 09:02:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0xba16) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) pledge(&(0x7f0000000100)='/,+\x00', &(0x7f0000000180)='\'\'\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:29 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getrusage(0x1, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) 09:02:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) sendto$inet(r0, &(0x7f0000000180)="ff35f79f09c53ad89859ee53c317846a4d4bc8a01f8a77393a48852b07f53056ac6020614b4277884515a57e38d2dbd57e2c66b1076c0aac12b594e7110890ccc19710d2709692db96f9d7", 0x4b, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x1c}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 09:02:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000440)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0x7, 0x1000}, {0x1, 0x0, 0x800}, {0x1, 0x1, 0x1000}, {0x3, 0x81, 0x1800}, {0x1, 0x8000, 0x1800}], 0xb) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f0000000340)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c524", 0x188, 0x0, 0x0, 0x0) 09:02:30 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x120) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x51) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f0000000280)='r\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0xffff, 0x800, 0x3]) 09:02:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="370072acc888fa1f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) fchdir(r2) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:02:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) write(r0, &(0x7f0000001140)='\"', 0x1) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x97, 0x5, './bus\x00', 0x6, 0xe2, 0x1e, 0xffffffff}) 09:02:30 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r2}) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000002c0)={0x3}) 09:02:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x4}, {0x30, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387050000e2b8180000002900000031000000000000b70700020000000100"], 0x38}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xa5}, 0x8) 09:02:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x4) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x400}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x7fff, 0x5e66, 0xee, 0x500000, 0x8, 0x80000000, 0x8009b3}, &(0x7f0000000040)={0x3, 0x5, 0x9, 0x913900, 0x8, 0x4, 0x8, 0x20}, &(0x7f0000000080)={0x9, 0x1, 0xfffffffffffffffc, 0x80000001, 0x7fff, 0x0, 0x7, 0x8}, &(0x7f0000000100)={0x4, 0x72c2}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) listen(r4, 0x0) 09:02:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000c, &(0x7f0000000140)="ebffcbff13b9ed812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:30 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffff07ff"], 0x10) msgget(0x2, 0x280) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fchdir(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3}, {0x1, 0x7a}, {0x1, 0x4}, {0x1, 0x80000000}, {0x1, 0x2}, {0x2, 0x131}, {0x1, 0xfff}, {0x2}, {0x3, 0xf48d}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x10000}, {0x1, 0x7}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x7}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0xffff7fff}, {0x1, 0x3}, {0x1, 0x20}, {0x3, 0x3}, {0x2}, {0x2, 0x8}, {0x2}, {0x1}, {0x3, 0x1}, {0x1}, {0x3, 0x3}]}) 09:02:30 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/83, &(0x7f0000000100)=0x53) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 09:02:30 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 09:02:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 09:02:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0xffffffffffffff0e) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:02:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x87) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x80000000, 0x7f, 0x8000, 0x0, 0x0, 0x824, 0x34f, 0x2, 0x1, 0x1, 0x8}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 09:02:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="070aad14238a2aeb0cf1fd0d6de231"], 0x10) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000340)="78d0602270fbe54c7aa11a9e3645b118838c19955f414b865050ef079795c6fbc85e7f19ffdbe19a8dbf68e98d37b02b1711d78c796d9274785a2ecdfef4a8bfefa6b6f9faf3daa8ad86b0362a69fbb00d6100a1120851ca458aa2bb730ec8a724fbd061284d8afb25d08936427dd4035aebbd03bef75af4f5d8001eeb876000bea5bc34c7adb917b09ef8313ebfd5e50c0a50ae83260652635c41265d2f56831681f2bd3a378ff43d8642a3b7e79a6c5115adff474ecc98c69482fa27c901884d343592b1915f76e8b58f07ba923d9e81fc9dfe38cafb07b5151da8809cc77a3c24d56c228723b02afcb6b2a2432e2c4badcb5518610bf9aba3d140b9a5f4b5b285ec25a508e804e82e3a0d74c3f649bb0f922d27e74e88b0cf4833be5289145605d9f59b939b82016ae615e0132c2bbbd4147377aa9635fb87b115f31674af01c5bb9c8fda4632e3aab0c15052eb53861d6c6abd7af4ffbeafb82c8e4c09723d0ab13d99b22faeeb4b933a30aea28fa52504a4af7cb8786a296c0be5ea882bcfe67ba36f1d27b9b8782eb9c1103f961f867f70d3d7db70a8ee26039bea3f14c3059a33104ff55b21d17ecc3042fe4f03e3649ae6b6bc852ecf9719749b99f16de7b4988baeffafa70a583dd8d304aa174daf2adabf5f881c05f973fa224da13fb14d91ed4e7944b0800dbf83931a8e0ad762dfe5f18dc45a283be8c1baf47d37780a3a069e6fef6a18534d6a0db5487d424dd65709c8c7fc79fdad95cc1a709df99060458a7b5caedb2b803443f34bfebf78328b6b75e57f04afa04db9d1bae1b44c819b9a276bdb2dd18cacd908891a4e60c9967c117d827835c2e2c4526424e73fdd66a2c66ea0d94def7240648dfe57a0107ee5387fffdb522bcff6a96aed243e047f91164637d313f94295159f3da672f5110291a014e7462cad69cf2f3cd57f7a64ad7f89f65824506c969b4c76c3a6ac3c62193be6c38cf1daf8ea234bd3458ce871b2e156b806d997499ef4dc2bea738fe6a2f587a72944c439d3c350d48177d793d7102715363732d0075aab8f5fd0b7f3a0dca0f1a76aefd917300ffc959d1675e5ca4b9dcbf3cf5c264692e5785289d3373683ec137a166b96037db3d5ff67b67fb07c8c80b83fd26b9b6d3af7c92a40923071cb83ab1cfbbd2f6fd32c9ab9af1b9fe235b751e37be51d68ac0a65e2a793d20eac6e8a32a08eba0e077306d17f81faabbd85a985d80e0e73b61466c4b42b763de90d0b41fb55ba92d84c3ba41a673aeae5f0323efc22653f0297b6ae15c712cee9e80710b6451764f94301d05835754ac5a9967f98bd554ca9403cf458ad3d38ae85b39d7609d9572800405e6b11058679febca07d888f495077f508a0e91d0ac2c3ebc41f746eda58cf5a90b7a05b6db561eb5404cff249cf45554eb3037ffe4e18d22271e4cb5f45c3701fac4fc1ae1fbed8adee291a1473967c54d2fb149ae2b73f8e694d942d467d03008982de40db29ec4e1a16ad512cddafbec73f9cb676ff7adb8d74aa4cbacbe517a38542b17e8b073f368ac707d2b2118c467476c71e1d780bd8f91c9573e711035296feeb62f9d898e8e90cfd5bddcb0f99467e73a96a1b75a049ab07031659f13f10d9526969424f3547537a0b0ad8a71900e73f99863eeb10b603198c843351d680a2409f7695e0183f6065c5c2da7ee2d5b8ee7f888b5ad2fde13c8b86a7dfbbc64d17869df7f301030730f7387f2597eb10e0d8a5cdb349e876b48854f7861fe621f01ebc0681d9bfb2154c4ee05c2257b442b3e20e5523330cc8c949a902ce3cfad8239f8569bdbd5b8e06f200d339e735853a1099d0971174ee59007eed07b451cda0bc4e882d5d2ac018b90ceaa37e0a856a1fee2622dd6682d2a4b44296d766b1edae314ae3e7203aac8b83d8b780263459e87ae056679ac49c70c9877110bf139311edd5321e8b020dc571e43a8819eafedd10442eeb66bfd25a45818e4ac30af461aaeee03bb6e6ffcd409a837082a4d615863e0c65b726a7a6c387c3b8e21cf6eb6abad12d1fb024f166dae5a88f4fae2aa8356fd34e67d9cb945900dd817573280e6469e0709851f14a5b0a3204362492dff348bc95df7d33dd998dd2d5f6d10be3c9d5af27784b3e030c4d31b40ad925cdbcc6f123ab584e1f389298a27aeb4962a712797fb508053e02af0b75a85dd63cfb729615838f46516be43f6daf83f7b11658275bc4654e081fd725bf13908c806efd9c37838f724ac48afeebbfe75574f2f5152736c828f3684615d5b4c9bfd0a22fae4666fd1dab2f28792e45f231966809717b0e5b18c59c8286aaa1cad2a05623c74bd27f11c6fa6718c9f514eb2c2a5adc3c939c81190cc02a003a096e3c37628b8871b2e4e5e420c621002fdd54bcc8d46d89d9b8320afb3980003a6ff742b3eec3929835f5b970e394f24887c2901f7bd0aa45a5da2da07e512adf8f9eaead14e774afabe28a6ce3846ea066e1153a9b37a1ea55daf69974126f7d10f7f380d9c9b4fc7e90d98def7254806e06e5fc2757e96e33cd010e4a86210277a434a4f4b50a3bafe5f9c8fd23fb4655ca3efe7ac70dbc0e6be956f520465451aafbffcfdbe3195cd42806f816ddcf970d5a2db0b184d170cf6d1b3f409fa2f5aa972502ddf080712ac1a541edf9534e288e608b3d4c58fdf1e5175eff69568c012d7a7e5fd50eda06cc50d3534b5e195bceb34d87638b8cfb6979719e341503114e08c05f0f3851c4afe427dbede83bb91f1e83c535fd35bd9c6547fa7ae9aabdab24629809faa340a41bbb4d131227442a603ef0d0580a1a30428ace92cf59ccf17c863aa2058b2669786488458b897d7fe964fbe741f04666fbef885a8326a4ee7af1c2de47aedd9eaf7b90085ae7cac821a089eda6635975821d3e217e29a475b94b8e31b4028ccdde8fbffa4a10dc0d14158d07fc860bef2bcd34478e264812fb945a444099a7f8bb2cecf251381b7faa274727221c692159bb03ef029c53d34b515b0ad2f0a96105beb92ce8049dbd11a5b7e5f6bf74dacd1aea4bd08f499b25750fcd92aa69d525850d826008a25a55d542c52416f9ddf10fe6e4d7de87596aebd017d6d65085676431858989f5076330f727372bb90bc5b9dba5adb9dee9ce64e9c253a965e516938dedab7f12c71ca070f422bf3fc22bc65d18e6b37e67f1ac116fe21e0481480b7fe27dfb8426cdb81ad6241f98e794789f92b4c8c1e00a71d6adcb27d4662c1cefb837d8e36cc2e77b9b977ab8d9d72f7cca7852297eb6e43322229b1dc959160f87a840b9c4f189f5d4d68f302d4b2fb99f89e8be8a22fc893cb3df1078d3b03bd4ad6f3b83ae3235449a1b90416ccd9b6902482c9c5873db44a6b2f5f711cc0f845e098250faa33ac93da0f2b8ac8cdfbba48c3841b2c6aff294dbb83dd8f01630a09acd4816ed83ccdbfe93c0ca45cb62d40a03a22931b85b22f93fffd607edb67be539b5091c6fa288a6436cc4a804d47b34211b094020779962ec5e4cb2b32ff4d5483e740bb141c0448e7d4415fce479adad8d457c767ece298b90957e11bb32418132b579109cfcdd877df3e73f94e58f4a8ce72cc85228e9ce7c0e6f6688ce6de8df63cfa7d3e388c339ae2697d962f58307cf5bf1763ed81fd39425428ff2bd7c8abda6b58b2c3dcb5f5327a8dfe07531354a2b2cfb5ffdf8a891d47445290767a8ee1de3cb2cf9450b675b0abffa525db57470117cf277b93fbcfdd6f650cd104d3ce26081a8ff2877144fed8dad027f3c9b89d4efccca6dd1476b872acc809a4d563fceac78a0cae40a0c37a456e8acc8dc7031c36683f64eedb6371d9aef8aadc97158db788b1b99bbdaf7f053cfb88407652742933208492a7ed4ecd818f132c0c02616370d3db97836fd83bf3e716db484d943ec2a19b30351985dec1c08036288419a95c7077da07c63e99ab99bec1d8690e7734c63efe2256dc91edb96adbdde54007de1f59436ea151342ac57b7444c92fa7c496edacd3b14435975bda0a73f4f14357e9a4a9af13e294270256d37ce1697a930bf146bd30a26da649bffee6402511af7e48c213167290eeae8711ac4cbaef20060712857134298ddbf209df00ca9f7ab50916f39c74e487a4bc6316f04831cc5c8818d23d796ce66c770c5905daa7efcf7b900010a11128b0abc49e07b818b89189e9546e0e514926b5bfb11b5cbdff6c5631c88203a65c68be320a4b6fe8d6d822c65ca5e55f9d61fb328412e64e286eab4d60a3a7979115aa3f96fb2baf1ef4a15a98f679e1d8c86875a3750b5427feae4f9ceb46c68efbe31341be46393d4c7dd858d32deced36fa4088c28198db6b92897e6f9e9fd40f69feddd56ed62693f4147e91909e98aebccc2f58e533e0bc6b3f0ca1f8df10602021c1dbe1e3dc10e30c8acad706ac3a2dae7486b127531aeb2fcab68f0b625f1822cb6b72a3ae973f3fc87b93596f7ca4b41c198ae37b63a0e98c03076381be58e7c8e664b82167fe5b7b2c9ba0cc505096de6fa30c1e8241ca83602b80b009c119cf28cbda777a4898d754734187a33f8da2caca77ad0957ff99f06db377248e0cc0d8ea74399368261f37f71077614c8c581265efeb6e5977c52580b587812ba3dfc31fa2f5057311f5d3406f9145eb1e2c71c2b5bbcd45522e133be87ca5562f88cfbb63839ced89b30ec4e5cf29c87a38df75cefae6d83b77c7d86ae8758760930cfbc4b9500e3a66cd3d102ef73b65f13f48dfaa022b878456cd8485af89f509b397a7d58bfc90588270baaf90a658b5eb854e6443fafac2c95472a05b0c060772fde5fd82091d7697486cb4cd2ae6180b7340c307daade129afbe1edae0e98d3bb15f7a6910849ac0389ebf5bc8dcecca39cc91c6019d6f5db0b2a31333dd7837ea46180fc8fefb25ddd1ca6ff8a769f43a6b58c04c5baf59e551e01ec4dbda5db9ea8db41bdd60de29eb9f693e5d1d8b78553942ba5bb2842c8ec533d4637ca054323c73773ba53e826721fe8d84b9ba7b0f6260958322a6e469203d0a7915e49a7b4735a699c02c64850f3255173ad58dbadfe9ceb61bb6a5115e7d6bd2c598c85c972dbd24d16d1775ccd3b80b83895b1423549d6eee1e54de25c936c2612cee57d45b6cc48e0e38a65cee253d7a0517bfa683cb898b9f58ffa692b3e816fc14b28ae22c43cdf0b641a99aab84d8990bd951801b778d05372c7c2ebc08bb86d1a9d4c72c493f81c8385cdba71042726fa20be5981d2693af490eef8d9ab8ceae05ed84d28c5846545cfcd0b1a854295f3d51032f93a58a213020e292b412dc97e902880014c732a354ce94d2d0f55541255e3e9d97d07831bba9e850f743823399bd279e25784e34e8df15caa2d32fbc72b48e3e0aabc0bf3260e3085cad7594f279bb097cd795e87c1c5fcaad33d06c37749f25409a2ddfeba98d4f15f01559b74e380fddee02c72c82ab09c3f52b78a3baf095725a52129ef6e88797ce933c4029966693422e7de61400d7634423e2aa2529bd8ad7c9e6a54bb30dae0d35789b4c840d7e98408528297f1cecc78cbb0fa9631da40ba66b9ec7210b3e91c46db5296fca7244ba255623a784bd4804668bac005ea0900d064de7d6d0a0d3ea1a452e0875e0af974e5ee9b53833763e1d0259d87f9555bcb8f4b7f8d6c91b521f4ccf5a10a63afde6e5fd4bc8aacf962d6ae0dd35e13e76e0c23fbf8e500cb6b4bb9e6eb338681916f11762b53dc17d5ec56fbeb50d832900d7fc12f332dabd6", 0x1000}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYRES16=r3], 0x1c, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x86, 0x8001}, {0x8a, 0x99e}, {0x46, 0x101}, {0x80, 0x8}], 0x4}) fcntl$setown(r2, 0x6, r5) r6 = socket(0x1e, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r6, r4) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:02:30 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) shutdown(r0, 0x2) sendsyslog(&(0x7f0000000000)="8627f3c8ec7ece88119c6cea880a9884b1f5a69f5da365c3ae718d4dcbed8b3632c0d144ab5eba9b0c8e99201700886f4e19dad5f3f8af097f4861c4d960c0e629f538dbf62272b60ccdad19dbb622a5304b9548421913ff2220d266562f6bf4d9dd6cfc0c27c58b0a1367bd9cc076215d0a50d6e0c7f833c5a324b1d43d785fdb8bdbb576c29fac6c7a21122b351b9c36c352dbd5ed8c0e365c2daddeb7a21c66d5da2210a4c13193889385d0e507fb357a5df2deed50217aa882e0c1096e370b21", 0xc2, 0x20) 09:02:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x3) acct(&(0x7f0000000040)='./bus\x00') 09:02:31 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0x0) 09:02:31 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8259fe5596"], 0x10) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup(r0) write(r3, &(0x7f0000000000)="9e3eaa467f0000000004bf9aab4330400f76000003d0059370410510fa65feffffffffffffffb7ca", 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x6) 09:02:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0x3f, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x966}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x7f}, {&(0x7f0000be8000/0x4000)=nil, &(0x7f0000db6000/0x4000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 09:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c, 0x0, 0x0, 0x3ff}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/196) r2 = shmget(0x0, 0x2000, 0x200, &(0x7f000034b000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) fchdir(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) 09:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRES32=r1]) 09:02:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() mprotect(&(0x7f000030a000/0x2000)=nil, 0x2000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 09:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000f3008a31e1efe95a23cefd8885000000000000000000007d72e14876827601e97a5f44390a08919a1d39e727868083224603499d51eafbb01d36e8c39cd6e0e11a369056a09662d6c30600f7ef016c90606d0898e7333d521a89e70342da08ca81b1ea23eb01eef577c165cc2119a509d742453b1444d774ceb9c1aa154510a97d19e2be6888d46f1afc5c81f918f4368fbedb74c197edd50ab55f70cb449de3366472dbfba3adfe1c63ec8eb141e6a5ed39ca2fbc95f68908f8bc4cbaf7f2d2d70d29cd52a080f5db4926e746ec71f8de2d637090d0024e4aeee65a98275a677572d704ca47b6465e9a8eae20cb33d64ea19d4b4cc3871f7b126aa4a39fd0fa1e6a5b97c9ba6a9eebeeb9be889d990bfe90f68f903c8eff4e6689f27e7cd6338d67cacae365a77d17ed18e9fb7f1703c69156075a000000839d85852c13e3d6d77eb640e4c4fb4449e1"]) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r6) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x800, 0x49, r6}) 09:02:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:02:31 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad71c9edd828586dd6031797100303a73c5a9d5a4f40000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000602484a200000000ff020000000000000000000000000001fe800000000000000000"]) socket(0x3f, 0x8000, 0x2) 09:02:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x8000000005, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r2, r3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:02:31 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x5, 0x6) connect(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) setsockopt(r2, 0x9, 0x8, &(0x7f0000000140)="a29515feec8bdbd32825df869e958c624a9ec5e468fd9c1642", 0x19) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:02:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r5, 0x6}) 09:02:31 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1e2, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)='N52', 0x3, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 09:02:31 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000300)={@random="19d6ab98c7e0", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000500", 0x18, 0x11, 0x0, @empty, @mcast2, {[@hopopts], @icmpv6=@ni}}}}}) syz_emit_ethernet(0x40, &(0x7f0000000000)={@remote, @remote, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @generic={0x0, 0x803a, 0x6, 0xa, 0x1, @random="786ee703b4d1", "68ecef0ca0041014492e", @random="141bc0bc4459", "053ec00e00054afc020e40840cbb23d0"}}}}) 09:02:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 09:02:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0xc5005601, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) pipe(0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r1, r0) pipe2(0x0, 0x0) 09:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c1170028777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d4329a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76500000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0xe0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000085c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd858fd0d1a9a8dc50af1b3030d83c393753e8d82825f6bb2790f0d00d67c237ebc4924cd93c2ed8378b1c292e7dbcb7b67446f7c29e061079407ae4327f766c938d7c778f9153a4805ee36fa1b5bcfc8b258ed5b39f0368f5c0df2d81738a3b2407c79f29b7e9cb880cd108129c9b191fdf29ac20b47e54eee54f9d17de03a132e98b10620328e6ac89384aae05b519b11f8604ac81e2644b2855190605a456a1b9462de301f0fcbc00b0108c886fcb07d2791c5a2daad56d52ac15ed456b0285afd283d917a90314e8ec7fa7bac0b8c08519"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 09:02:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r1, &(0x7f0000001200)='\r', 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) dup2(r3, 0xffffffffffffffff) getpeername$inet(r4, &(0x7f0000000500), &(0x7f00000004c0)=0xffed) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffe6782c2fd71c9edd828586dd6031797100483a0000000000000000000000020000000000ff0200000000000000000000000000010100907800000000602484a200000000ff020000000000000000000000000001fe8000000000000000000000000000aa0001000000000000c2040000000001040000000000000000"]) 09:02:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/129) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0}, 0x0) shutdown(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 09:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(r1, r3, r7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000001c0)="df405f1e0ad1780171cf363fe52355437e63ff80c5ec8d65b4cbe25a27158fbbe980d8fcb8db15eec73808adb7f84c1d5849c5c44eebcc726567c90525336221ff4f5a43c29df58a4a812ed7e1799ecb0a46b1239d301ce8df15253077c19162761b1667adf51c350e75620886a205473c61b310312aed6d86336c9f5fc125f8e092ef15c95c13754f86b36e9ad3fef17d7f949601010dbb904bf63ea95c27a61939a0f5601bde279b028a987af359a4cf8a4cee67464b0000000000", 0xbc) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[0x5, 0x46a0, 0x7, 0x400, 0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 09:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x2a) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c5, 0x0, 0x0, r1, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r4, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) r5 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/224) 09:02:37 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(r1, r3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) semget$private(0x0, 0x4, 0x189) seteuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) getgroups(0x2, &(0x7f0000000100)=[0x0, r7]) chown(&(0x7f00000000c0)='./file0\x00', r5, r8) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x108) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1a230 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1a230 09:02:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x0, "000000000000000000ec621ee237ce518ffb4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x102c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:02:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x11) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 09:02:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x7ff, 0x4, 0xfff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xa86}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1752}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fec000/0xf000)=nil, 0x1}, {&(0x7f0000fdf000/0x14000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x100000001}, {&(0x7f0000fe9000/0x2000)=nil, &(0x7f0000fe2000/0xe000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fe1000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xa0d}) write(r0, 0x0, 0x0) 09:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x4) 09:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x6, 0xc004, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair(0x18, 0x0, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x5e) setregid(0xffffffffffffffff, r7) setgid(r7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xf73a, 0x5, 0xfffffffffffffffc, "6601fa1d031809ab0920000008000000009c7e00", 0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) listen(r3, 0x9) 09:02:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffbfffffffffb, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157", 0x410) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 09:02:37 executing program 0: syz_emit_ethernet(0x8e, &(0x7f0000000100)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0xffffffff}, @lsrr={0x83, 0x23, 0x2, [@multicast2, @broadcast, @rand_addr=0x1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @rand_addr=0x8]}, @lsrr={0x83, 0x27, 0x6, [@rand_addr=0xffff, @multicast1, @rand_addr=0x300000, @multicast2, @multicast1, @empty, @empty, @rand_addr=0x6, @broadcast]}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x5}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x88, 0x0, 0x0, 0x101}, {0xa, 0x0, 0x0, 0x1002}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000280)="29020008fb095cb92fc50008000000000000ef332498b6b3021bc46c6c10013195ceaa67567fc5f133a503d7e558574b5e219379fb373e977efe7ae93c3c7bf6826e0cea2fb8f6608ed523a57b3570d67c344c6f48", 0x55) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x3, 0x1ff, 0x5, 0xffff, 0x1000, 0xffffffff, 0x913f]}) r8 = socket(0x2, 0x3, 0x0) shutdown(r8, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) 09:02:37 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309905f87c8a5b6701000000000000000000e414000000290000002a0000005af8f0050000000000000083"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)={0x100000001, 0x9}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:02:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 09:02:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair(0x20, 0x3, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300beffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 09:02:38 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) ftruncate(r1, 0x0, 0x8be8) r2 = semget$private(0x0, 0x3, 0x5ca) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0xfff, 0x8000}) socket(0x11, 0x3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="b7359f3755412b08fcb3f3fc42bc15619da0e6de9e267299f711027d763261a9b27a2a910504928dcbd517875e846b8e766fe5e8658a67263d32ef8ccea02b1d0d3c0b3448e22aadff0687de7d7a1cb3e3afb270d7a0866f5c4d694d87f1debba31829d51ee08861e219d3aca9aa395a1cdaed3775ec9477943aa44eccf3b2839aa5f8023cb9f59183ab32b191e4768520374a42d9f4bcd56ad750a179643714bc3307b345750237647dd5611425f5659724ff1a827b5c778af0e8705f129b9f7c48aeb8476e33736a5fd576276ebb5f4c377b3b55054d0c028c2a0db7", @ANYBLOB="17e02f3abeaa1cc6b4322e7a02db20b149bd3e644fd318e676ef8110fdfbdcf717eb3a18668a4c9c505de8504d475f2b2c6af83befda6902cd734968cd4915f5f6d6fdf8d2a0aff3ee135652616db19c05e5cc4b70fb866752963932d1360cbd9bfa5cb2138315b7ea0e805dc92bb51c27c1f96d359f8b1883de9e72247d3deafaeef2cba66031d04ccb05989907bdae11d57dc67f667deb324b4658d442f6a2b0e60151bec48f5d5069e7f3ef7275c757f4675b707138994cca", @ANYRES16=r2, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYRESOCT=r1, @ANYRESDEC=r0, @ANYRES32, @ANYRESDEC, @ANYBLOB="a3d7b9bff3709d3759dcc5bae0302d9dbd8f0b83178a9c38da06cb9f84701d0c1507dfb05f2e2e471b2337d8ba76332cc52c87b98815dd09186861fe7ccce5e6210a39d5cedba7e71fbf854ff1437f566fa432cba2d82dffb791f4c678624616c5edcc1f09c4a1ace2681936441b73bf85ddb8650b15a4ada1fb097a4b82ac05ba1183ee5f323d103bfe0e883668e75e315ba87bcc60b6184072957000c6d5f20cc29c780c6ab2721611aba9720001d6264c7022c6884b18f390938a0ebf21cc54fc213cf533504bd76b2709a5aee8c360bf89cc2c5f"], 0x8, 0x3, 0x2000) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982ba4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec81188025115fb680927af1686cde529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a99deb4af354bc2", @ANYRESHEX], 0x4, 0x1000) socket(0x1, 0x0, 0x2) 09:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x6, 0x0, {[0xf8a, 0x0, 0x8001, 0x77e3, 0x0, 0x2380000000000, 0x8, 0x0, 0x5, 0x0, 0x7, 0x815, 0x200, 0x8004, 0x63c, 0x0, 0x2, 0x6], [0x20, 0x4, 0x81, 0x5, 0x9, 0x400, 0x401, 0x6, 0x20, 0x4], [0x7, 0x7, 0x4, 0xe01, 0x3, 0x6, 0x6], [0x8, 0x2, 0x6, 0x7, 0x100, 0x4], [{0x1, 0x7, 0x7, 0x8}, {0x1, 0x8, 0x4, 0x6}, {0xfff8, 0xd, 0x9, 0x200}, {0x1, 0x0, 0x8000}, {0x1, 0xa422, 0xfffffff9, 0xffffffffffffffc0}, {0x8, 0x4, 0x7ff, 0x4}, {0x949, 0x609, 0x11b9a314, 0x3}, {0x1, 0xf7, 0x10001, 0x3f}], {0x3a9e, 0x9, 0x6, 0x5}, {0x8, 0x0, 0x4, 0x9}}}) r2 = semget(0x3, 0x2, 0x408) semctl$IPC_RMID(r2, 0x0, 0x0) 09:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x2) setpgid(0x0, r1) r3 = socket$inet(0x2, 0x1, 0x3f) sendto$inet(r3, &(0x7f0000000040)="0139d7933832f45a0a85a58db673139c5fea162cb402ac12287b139874f689739c553d22a18627dd8b8b0ff317d6", 0x2e, 0x4, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x8c12, r1}) semget$private(0x0, 0x1, 0x4c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x35}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:02:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 09:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b", 0x414) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)) 09:02:38 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x5) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 09:02:38 executing program 1: 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) shutdown(r0, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 09:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 09:02:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 09:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000180010000000000000000"]) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x4, 0x7, 0x1, 0x100}, {0x1000, 0x20, 0x81, 0x9}, {0x7, 0x20, 0x7, 0x4}, {0xca8d, 0x2, 0x0, 0x583c}, {0x5, 0x1f, 0x3, 0x6}, {0x4, 0x2, 0x0, 0xfffffffd}, {0xb06, 0x1, 0x3, 0x8001}, {0x8000, 0x6, 0x9, 0xfff}]}) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) 09:02:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000002680)=[{&(0x7f0000000000)="86191e9788e7e74c05e0f8b7710e80d068fdacd5efc52d4a777b36226634371c22b1b62a85870840644466c3698a0da0792abc91ffb7e29493a36d12161f6d84cd76046eb89c553c179dfbc7d7a5bf6f", 0x50}, {&(0x7f0000000400)="49f6dd7348336b386b7a0b1f6c53e65e058e2b7d0eaf168a439e63965233b4a9066e60ac25f383c14b95630aea1ea4a53eabf8c80425421be4e8b10c22823156cbd18d7fd1351d7f10b163", 0x4b}, {&(0x7f0000000480)="c3f7bcce0094470d1d4ca275fe85d45c0fd52da47fde6a689800256d39359d2c1d0bf5129b0f20975c6ebfea6ad4cf250e05e184fa25702c8edb35334bcfb7c7f44a74057e10dcec4da02a79c132dca54d7856ca12cb0cf649a7d86a865becdd5e74c4ebfdb572dd992b859ceecd31c43b81fef7aa8e4c6571144c73f42fa641618b6a48d3adc01e403fbc3a341cfffdaf5df22c5e7aa7244ec813578761ac4ea415f9c6904ee688e28f022437424f9e502bf2a32774e5872a3322da7d4572a84accafeb3d42f21360ee98111f65f4a31f7ef8f64a522996def17b5cd86691249a823c0e46e346545e529dded471af9b988c308e17ee8915be69e5dbb74acb99504d7016ed1519bab301c16a58c0727f707375c6276ee685afe2e6c945a9db284e1cd82e24038cb261bc9d50c425f39d560c895845ffd50ea1d221d3954b65d06b1dc0eb75878327108c029596eb785b80c5b4841636159f6e0287baad7b47875121117755a970e19cf56957b98bcc9d44b1422c0511c44aa27ff809624545ee62dc017c778221694bad0e375660307f55352989faf01f54664fff71d998871b56073c8505d967fd9509143884cfb1789d5b6bb28c7c78bf821bbe855488c969bce8b4da8b747ac57fe1a4315b4ead705520bc751987b96d4a8255cc493c88a55a4a0480ff8bb66efca15a056978dfbbe02c82f4f0da77eac17069bc4b583e25a00645cde35406261185418b9a27fb0fe49a444e89354884f31e7ccc89c41459de7502a143361efc10f3814a5f97dc8fd2558a38da49f60f73ac52015baf44974395b881204924172a86bad3dfb7ce962737ef4d6b47bca0a6203e6605f3ac3b523d94b4185d4333eb1178854082d8575d7fc69055bf1209e1c262a28d56b8e9a939c3dd3c26a820b8626962de316a53f44360fca1e7aeb04581e15a070d2824c9ca3aa899d7dc6df590c8c1a3b53dd593acd24e5111d0b1a46e739a9471ad10ec62476868ff5912ea07b7ad52864d04eabadf5e68d8d9ebd9cb54996002900ffbbf689022d9a6faad06bd89e9483937024d7663faa6af053710f8e26716c783d0daf21342d7635a79c395a1ff9bf68e5092a96c41c9db30593460bed00dcf46dc948582907b49a8738c309b327d6833d8d76c4df46dccfced8b4f59b0f0bc77120e63d01c219d5561118a26720a4adc247324d070a95fe3811061711eaa511fe4974ddc63840270a2688a962678721cafc803bb23fee2f316d2dabd2e1bab277335adea94e17273c57e1327c880f40ff6329109dd11344af3da35ffae4302d671b42fd683250ebf3c471677457f68a9ea7e4e50deaf764b6f7c4b763dea3c8ff7a42327f8c1f26da60dc62c26610ff1c22f8e4d792c49fb91e2111af29775afe0ec3756e18a422499e803aafa9181e54425496380422d0c49ad78972171648f3e3ed27b3c62a3450e4b497db1198f65df3c8d7f8fbb96e6753848ea29c804b376056d35e1bc8e5a11fe65bb0d7e7d256699099e0949e9942bc85979d7ba23c27edc576bd8aadcc89d4891b9d28fac9da3940254ab940c5fc6cbced67eb02feae26940082476d07168c29bfc9819ba36b929e5d712ab09f68f1f35135b3ad15191b26947f141faf3e6971c3a550bab7d7cfd6e88348bf1e61f177f6fd60c1837a4aeb3b25202295ed0adad15b67cda290e60029a1e40c5b5df7aae1c6af2bbbbe67f3266ae22e2625de8028bf81541990ebd3579e70acbd43009b05482de4ab82b860cca73224d015dfb44ef4c5deb69f341e8d93e903a87a57a420ab822", 0x4fe}], 0x3) 09:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="9e2d87f52959c08515d5d830164e322c503a28549ccc8b73f3d66d0e7c4420f8682eb2607fefa31f563f3300f05aaf01aaa602d1d617100a76d91cd6e22168cbf401b5a006651ab068aa2d6638ebcb7c4f8f33d8ede4049825ff7def84aa0a34b5c711d8ae361c34bf4bbb2d36dffbf3d9ec2b5370045f9c24ff737d3987ae4b19cd26538a5de0a0189a52372e6a0c88d1fe9f2f68cf0449db7fa72c89a88e0961e0bc", 0xa3}, {&(0x7f00000000c0)="42817b7511ec091d", 0x8}, {&(0x7f0000000100)="f39640150cad76e5", 0x8}, {&(0x7f0000000280)="2ed6d385b88487c0a77456e8", 0xc}, {&(0x7f00000002c0)="3dc0395aa3f515fd6b7aadb2f7c7c64ce2e27ae90386d406c7835902d61db622b2a509d08c9e37076800000000", 0x2d}, {&(0x7f0000000300)="b0e08359ab35c8bae4e5fc30a404abb0b20d241a27149a7a29edccbed4638c8eca69ac16c9fa42938fc14fc8adff06979909c662a507fca4600c874841fb2d2a01775b8237516746acc2", 0x4a}], 0x6, 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 09:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000003000000000000000000004f5200d223452c1bbc5f1dc34959f404406c859036a619050848ef2e280ab3eae439ed577dd753303b57195c4164e22258a9edbd62415e399b58765e87c2563a67367597d1c2c4f1e3adcb14fa2115f75b6764b60bbc7d3981505db340dfa02dd8c5c0cf0a68b5412ac1fa71199fe8a0eb13572e00100000c7b28c9d53be998ecb541e685d284a8c9be1182336a1ce8d5f1511ee39161e"]) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x3, 0x1000, {0x1f, 0xffffffffffffffff}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0xe}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 09:02:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f00000002c0)='./bus\x00', r0, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) 09:02:39 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x8000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r1}) r2 = getpgid(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x804, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) 09:02:39 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x10) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212ee932026d29f4fc156be76b2d81744cf7eb11e2ae917ae8ff88f830773990397cae0264611200eb76f3c33b9456422e5cdf4dc6ceb9da15c180b9ef8eeadd178051199ea9fda6eb918c1a8a0a3e05d70618949b90661724", 0x91, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="012bae5eba0070adf5b790f515006cd85c557409498be9495e8dd60ee4ee0727de53a8a7398e140b3fc95bd79f95f78799cca7332987dffebe09e85f7dc5b7abe8f446b9bdfb540614ce2f3d4df89fdc4dbb35e9b6a850da0760d913c32dff83d154a421b8b077cf93057864b5b886906ecc470ac9bffe874959f99a123bf045b4958f3a25931b2531eee07d2ea437ae8f18ca7919506c9318c40247e3431f8664ab10c6487799e1e5995e7a6f33b1b1c136653de78078c26bd57558d0f0e95f52003a64cec1c44e6e5bc8c5549f3eb73171eba3c332ae2e3c13ac3c219dc877c250cfc7437cba981a5d62cb", 0xec, 0x400, &(0x7f0000000280)=ANY=[@ANYBLOB="0c223c0036f2491916dd31485f5eea56839e9b18f07462555d2302d218f1d0adf2dc0e0088e82560dd04ae00c3fb94905f880babfc23374c2d40c11daab06a2434b7ad8765ef24a36933af6f7df422653ca4a2bfa4eaa36c6d0571d50282a0733e4f3291de38cfda861e4f2446b02502d897432acfc80878bfa117d046fe1eeb56953806106821f84c2839a30fb0269a2b99dd36b5430e2a18b68cdeb3855afafd8006e39587c33051f79742a2cfb5cd78bbf2dc5a7218d9a5726f005b49c5b001dc1c10e8b11cd2a78c8bca380679e03672db7108af590175e866bb6ed1c89fa569b409e36093bf1a1f69799af7b0312d7099630599c344c7c9a6add56c9fb929adc0e9e7443c535bfaaf03146aa730269e5074e9510f3bbeae8970f14c20559d0c17d4808dc036894d06f30ff7fb429c9c8e8dce774c106c3e838933ecc014d73a9a463db74ad39cc52e314fe7202f584cd5fb0d3bf7debfd4ec493f9ef745c6b741f31d023408a2fee6130d71"], 0x3) 09:02:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x3) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 09:02:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 09:02:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xa2f0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffff801], [], [0x0, 0x0, 0x0, 0xa, 0xbfffffffffffffff, 0xfffffffffffffffd, 0x9], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {0x98}, {0x0, 0xfffffffe}], {}, {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(0x2, 0x3, 0x0) shutdown(r2, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/169, 0xa9}, {&(0x7f0000000100)=""/110, 0x6e}], 0x2, &(0x7f00000001c0)=""/28, 0x1c}, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:02:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffb], [], [{0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000680)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) seteuid(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000000)={0x8, 0x3}) 09:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x81}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) 09:02:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) mprotect(&(0x7f00001fb000/0x2000)=nil, 0x2000, 0x5) 09:02:40 executing program 1: munmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x93, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x75ad, [{0x1, 0x400}, {0x3, 0x80}, {0x2, 0x7}, {0x3, 0xffdfffbe}, {0x3, 0x7}, {0x1, 0xfffffffa}, {0x3, 0x7}, {0x3, 0x1f}, {0x3, 0x8}, {0x2, 0xa246}, {0x1, 0x5}, {0x3, 0x7ff}, {0x1, 0xffffffff}, {0x1, 0x1000}, {0x1, 0xfff}, {0x3, 0x2}, {0x2, 0x3ff}, {0x1, 0x6}, {0x3, 0xffffffff}, {0x1, 0x7ff}, {0x3, 0x2}, {0x1, 0x3}, {0x2, 0xdb4}, {0x3}, {0x2, 0x2}, {0x3, 0x7fffffff}, {0x2, 0x8}, {0x1, 0x80}, {0x2}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0xea}]}) r6 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 09:02:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r3) fchflags(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00f601c4fb07b60cc2bc19445c522d38e4c9611b64737c4f519dcade62a3039bb912db2597c033c0bba42d71197fb8738a74c261fd02a010d1c3cbaa997fc9a7dd8d34cf846b278370036a8bfda270c3644e45476fca217a91ed83a0426d40d12531d3ba82455d8a5748e029922716ac43c993c6ee45058bd2994594ddd7da"], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:02:40 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/210) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="81e4000000"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="3fe208db720fbb518578aa9806159fcc6af6c7d33c7af475ffbc7209f150b3e46c0fd9b4cc17a455ffe52bda", 0x2c, 0x40f, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/74, 0x4a}], 0x1, &(0x7f0000000340)=""/115, 0x73}, 0x802) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0xfc) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES16=r3], 0x28}, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000340)) 09:02:40 executing program 1: syz_emit_ethernet(0x276, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6a1bee1e02402900fe8000000000000000000000000000bb00000000000000000000000000000001701e000000000000040109010500000000000502000601dc890d87861b68d26e6ea1a865ad16ff962858f932c928ec516a4702a8507fcb7930dd4114bb09dad00e829a7ecc65a4a7509a7563b1ee6ab5d0223eb6876980dd186db021f93b51fa04dd11586ad48bee610cd1c4f8aaf82848aa4c03db51c814ec0325d95719a3ee7b3c50e9b91e9fa488f38543fff0b41a9ce50824c195999a2460643d9bafb9ffd5f31cfe81d88c3616b103fe699df49a3dbc8965b67653785139eb5de0b20dc80a8c077ed43d94f62c054aa2b9895171366351ca958989f86332562b19f6c4e4256ca153a00573f16632ddc40106000000000000000000008c009078020003ff0000000000000000a003c6dbbd71e38d1e6b7dc266c47ca71a086355f8b2b2e0994c642a19f50ab38eff02b0527b684e675fba703a74e724116b26c5333b95c4ea3bd0a5c332eabdbcd08bb59fbe28ccfb7776db5fd8f1cda11330df932e8bc0e8f67984a864d3aebd5bede6ca55f8fb5f7f8d7c941d53d2e0d8d4c646fda84daeaba0ec816f87529420ee735713fd2f5e476c5d91efc2f37154667476b6786102255ef422241784b73b1e62deec01125b528f68dbd5a3b0ac4e381dd245808112c9850aae82a8a04b1bd27be96fcca0c211b64d03c03acd0eb255c2f725d2b4c65cfcbe18b9fd90bb0d7d0471ce9e89da6d3b97abf6ba80f6880c7dcd295856e3b3421411236cbc76a087b4caaeedd2974fbfe84d58aa972140745d49e3933ee13f17fa2e4b3e3bc021eaf1634e5900"/630]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000100)) 09:02:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x50fb, 0x2c}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) pwrite(r1, &(0x7f00000000c0)='B5', 0x2, 0x0, 0x0) 09:02:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3cc, 0x6}, 0x3, 0x2, 0x0, 0xffffffffffffffff, 0x8, 0x1, 0x7, 0x7ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x1, 0x6, 0xffcb, {[0x80000001, 0x8, 0x0, 0x0, 0xa4, 0x100000000, 0x0, 0xfffffffffffffff8, 0x1, 0xffff, 0x5, 0x6, 0x1f3, 0x401, 0x6, 0x8e9, 0x30, 0x3], [0x752, 0x1ff, 0xe5e, 0x5, 0x5, 0x432c605a, 0x3f, 0x5, 0x101, 0xffffffffffff73cf], [0x9, 0x7ff, 0x80, 0x401, 0x24, 0x2, 0x8], [0x7, 0x3, 0x5, 0xfff, 0x800, 0x800], [{0xfbff, 0x8, 0xffffffe1, 0x7}, {0x6, 0x377, 0x9, 0x1}, {0x1, 0x2, 0x4, 0x822f}, {0x0, 0x2, 0x2, 0x7}, {0x8, 0xfffffff7, 0x10000, 0x8}, {0x1, 0x5, 0x4, 0x100}, {0x4, 0xc3, 0x3, 0x2}, {0x4, 0x9, 0x7fff}], {0x5, 0x17, 0x7ff, 0xa7b}, {0x29, 0x800, 0x5, 0x9}}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 09:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r4 = semget$private(0x0, 0x3, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/147) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1aaf0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1aaf0 09:02:41 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) socketpair(0x2, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="4bdb39a12df1bb512b5ca26688cb72767392f95eac5ed2c9504341", 0x1b}, {&(0x7f0000000280)="066fba9964a6b38bcff3ab0b937c49cd7365560a43290aba99e72002b8866d079d41d61df9fdb06aea23134c485924b10931fde58c0329085c2cf0319e4207beeb423f8da4863c7b3f02d0a52c10ab7bbc29380055f23b394c38a1e72c81b4b8f8ba45b6bfce2d68643735f864b18ed4c7d5390f69f073dc34b292688adc9212e1d8369bb5a093a970f2e20a7c7ab98eae1cec9a603f5341f9ceb477b5e203b3c0177835d5178d8bb82fbdf059f06bbdfd76dc0589bd6d00e562bce20dd586fa8e5d772be7fc02c94a3eee76aaf98d0ba2d2006d364fa9338a70adb64c1a82551669fd356da041f64625cf4e27cb51662d6018b53ccb9f303d", 0xf9}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="02", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="28000008000000000100020003000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff0000c6000000b810a813ada50411", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000001800000004000000ffff000001000000", @ANYRES32=r0, @ANYRESHEX, @ANYRES32, @ANYRES32=r10, @ANYBLOB="1000000000000000ffff000001000000"], 0x100, 0x1}, 0x4) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 09:02:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00c0ffffffffdfffff00"], 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e22bc301d97c7088c8656d617029aa6f9f1415bcc7e125111763486b64905426b103b33b968a755b761cabf48e48e99b31b62eff22ebc1a3a6df090f1d7d99652631a0cf653812412a6f934bec625715b75cd485ebce903b8f8daf89683924642c769311b58ad129106e469823315d4", 0x71) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c202070086001168a46f"], 0x10) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r0, r3) syz_extract_tcp_res(&(0x7f00000003c0), 0x8, 0x2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) ioctl$TIOCDRAIN(r2, 0x2000745e) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r5, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)=""/129, 0x81}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/108, 0x6c}], 0x3, &(0x7f0000000280)=""/163, 0xa3}, 0x41) 09:02:41 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) getpeername(r0, 0x0, &(0x7f0000000000)) 09:02:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, &(0x7f0000000140)="72ffc219aa6ddeab8a0717487c9e37443bcea4714d1f3543df74f66cd86c10d8b9a6a8a1cecadae10ae0cd8bb4266c014e3bc8b8653b6d2251a0af47a0f7dcf4bdcb717becebd7bbf5fd93575abbcd8a98bea9337eb429986ce6c7c346a38d7f7ee9", 0x62) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xd87, 0x1}, 0x10) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0xb05414e1494bc13a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000002100)=""/4078, 0x1000, 0x3, 0x0, 0xfffffffffffffdb6) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = dup(r5) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000000c0)) 09:02:41 executing program 0: syz_emit_ethernet(0x1022, &(0x7f0000001180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @generic="579995357547a859ab82309e86049f2c966a048d101c271bb562e3edbf79c1f57dbe95f957af144c22328632bfe4298cc80335b3521a227a5a121253342d62a4341c2a99a558e6d6beed82ec90b9d270c44b4557d3679b8ad0ac2a6d991ea97af7e01acf0c5e16b7dd3ee8028d2aedb12c23253521d686b980ab6eedce36295a7b04f4fa6720c445280f9170674816c3f7b6da10c9d1c512d53a23e212ebd59c929fa3d02a55b352221d2c779e1d888645c542c9d9dafea2a20b1e1c9c2d13e5a7155a5dc2a231291b5c789a435cfb7d67c5688d2749e83945621d50e5203b3195ac589562184bb8af19a874da78f42f1c59ce03624ab3bdb0c7b8aacccbe3f8c16d4d1a213209635e38caa56be1adbd536dd5b373ff77e586db01292ba25e4f196bc33b468876a0d55a2b5f8a2c7fcbdf259b8493b21a457cfcb2e69a886647b099001863998871955423eb96f2be65d519da163e4342f2a5dcc8cc134b70d3c5f0a525658df925a9a94dff963ad0d83aafd4f9e7796d894f29157a10405e6ae937c7c5ab997ca92d89788c9c55f3b5eebb4f3fd676205259e3e41b362a7f620213911233b443800755100c699cb6ef569172b20228102609ece1a9b804c1206b78a3760213ca7ba6f0dc77ccbd61d0cf9d13559c8de046e744fcad712816f556d492e95f3ecfeafb3888c96d7132816f967f3872f7f966679ae4e4f38adda838b4bcf0888391bbff3cd9c6d2001b1d5db998705e86c14b0fda2c39cb7f7dfbb0e6cb14cc112d44a82bb5a569e5931017e946c392fbb8cc840c0826f3188dda3422f2d22cf66d2e08beae0b43a315719cfe739fb8ce3a5064ffebf7ffa01c15ff6b4e505ee69dee75d67a4fd0b378073ec97eb6418ca9af888c960c7957304e97cfa92ba9fbc590bcd65cd45f3acc266e1eeb1adfce14d6bc40ddadb9fffa27d21955f597bd4cde40dbd075d5099b44ad486a6479cf3f132c31c2aa2a1217aed071607e1119dfee64f1ee6fd4a6b6ee4490aec54d89cd4b2615ddabadf518dcd5c3977a7560d3095679b464f588eb0eab31e45cba2450a5241f1a9ab4420dc4201366aa8e25491c84931182017c11236e7b7e96cb872633c61e5876f3e5e6c233b7175b128fafdda787756f96c7fde5c11974f25db54b73a6c57c9ac5a51729bc707fa9dcddb367e52d80e39fe847a9340225551ce0b41df6c0687ad7279bd7dfea1894d2c13299882ea456d8ad5e7083d41ec250d6cc23ca76ffa6f12e0291720105c43fb82c7e09b3ec2139f923107332543cddc340418d6ebdf65cc6817cc06e374fb4683fa92be02b739f7764d041ac309338dab0f2ba09a8e4c145dd6034536dcff272f5e8bc793059e4faeb515ea46a48f77fa32f187a6cffaf32109f260c56595ec933fad49fa17a01a1ab079724036ef195b32cec3a94eb8e75ebee213d431711fda557fa352b84366b32635593c569d29f4b5308653dca87c39c7c9c12f181aa9602cc23a395253355b5b660470cb3e9f3d69722a434e797acbc54b95402d3312c9f47ab2f8eea0bf72687bf3ca9f1a1d6431b02ca11746e7d90805ef1f3aed8ad9bb45ad0863a7bf244f991775a761a940d4174b46870d656a80e564ee9ebd37e1b744f7f1c688c853f1a7bb9c597c0f784b18a12dadf39c6d35832650481334af249ff3b79019a72371e7a330def1eeeb8a3a817d72b13bc8d643c90fd8e79d6c825c835587898394d1b2ab30aae5c9b217d755386a9b11548832107cf1444bd0f5f06744ecb397b597ebe1126362873a0ef3ab14d5a79fcc97d20ec1a9b2b3d74f408bdb06af429b999378ca2bce75011d189bddf56964d1903d5b611d783b28db044f7d411703db2e10d4ad73e0a77e129e2004f431b4c318a79f8c18214bcfc2c10d6082a7083ba68859db0bcf881d2c466c6c9432d19bc479a26e63716eaf2c7af134c13f07fa1fffbdc88be35fee062d2b3467a1f61b577b0a8d26c06ca71b4c8ea23fe37d33b6a27ca4147a01ff1c239cc19e20da4affb8bfa62a174745f6ade0bf57ac7816f085b58bb2161e768e80968b65128354a160893c8e0b1508840d24c6eafd9722d11395b524d6545fa929cc7dc4aa79acbbf1c30774967891a2b306274bfa2d425bcb57644add784ff9dcdc36bab91bbf819ecf561da9f671ccbcf6625ecd2decc0a2a50805275db2f2ffdb0a171b0d28aededa45b952fdc39cd4bb916c450829f77a73ffe095627e2a52ab1f6834481ddd8ed63a436083e72b6c9837a50e4c653c8af7d66b218c7e8e967a5c2979f5b72dca6c9b5c2ba9dd9ccf9924a00ae5f7d12db6090b9d7613efb2dedded4d78dfb3e11ed5d325438cb040667d87acfd51715bebd5bbb5fdd619359fdd1bbaaf427f4be2a9e727440669cf1c8b625d9342b6f3834eb0377b88f6134ef7f63f75802cef94f0794cefd9bc3b890a331436d2edb8e630ae374be91fdf43bbc440582808360224626cc80ba4911b93068d0e7b54678e1c73841eb3aa53e0b41ae85762d5822baf878f8caceffd847c5051ec9d9734dfae57fc9570bc5e3a69138a96042089a27dff9293d01f765552939abfdedb5a0f753b7315159af21d163c7d99905c17f775342c66686e81a797c30ff9d009bea149acca9a82dad6816def44cad4373b5c91892f08cbbf1a6180fb7c059f4a96849859c12cb6f628ad8e8e14ec76352c8ec37136b641282f202fe4f11896e0888e82c68aa3661ae0555abf4c60060910e80406f775c0a716a6127423e655dad926ee697f44604cd63ba0be33e967cc5951f6c01ee697f3f75810370e29957fdab820d3d93af606e76fe0bc393f8e5df8460d010ade57359e71839f41841eca84ea169e745bd43f3162b9b3e0d7fe34040db833caca15518b033850930f57f88b1dddb595f61b2d8688f99ed3b68e0e20615da97cf5298de1151566aabd6717b64ed75443f23d09ebf41a0d1d476bd09e51841ba414b7d8a119691069cff56bb37c3242bc7c60354ac85240eebf7b7ed914bef3934c674fd138d02b0d219b76dc3351c8d6e20bcb8a24889bf894b46e14dc4deb5784c98ba1ca09c3963ed3f0a91c6f58e3a4e0a3c34e98643d0ee625c6c2d1f34a61cec2a3180a58fba19c9100e75335837604572162cf8c79db04203764730a034ce13fd5fadbaba43bba8572526d843632c64ad2c5355dafdded768ea09b462755eb367d54f79db99ab0ea39ddf1c30ed0f79cc57b9d3e4e94035aad2ed14dd27ab5a34bccc50757338ee1b752cdefaf43c028a0830977d6132c478d8b971aa57fb246a680bc0dc5a6a446e4610f94f56604f8c19ce965cec2b5ad19eaa1341c5f96de157efaa70b88abd35ebad5182a67bf0bb955344167dca5878752f3b1cf595c5dc9c718b42d8c56a05e776cab8913f8b57a4a5c6ac1014215295a22f46cb7018210ecb8235bd7601e7d9a17c0f06d1fcba8c806876d369afbf81e509bcf5c13624b6b11985e1d0894c7007f9c8ddd4c954401074f23cfd8c7fda270724e4f351eb8a26e3b920925aaa4cfce3436ba4309dd6478f0882a60d70445d3944a875af57af2ba367636be7605116715f98d70db8bc80433fdcf93c1d24dd4f938cf880e32e7efb124a46eec719b98409242c79bdeec8af8f0bf0fe843ae12ecd64747b780c0ba07a16b82f6ffae5f60459b8699b6974cf54d54049c8cf1621a635caba36a553c3af9dd9d4a973089258fe08ed830df32eb7ef9bcbfe106fe9fd23fb94a1ef1a5c750cfc530a5651899b7da86e2e6b355fc6abb8a8711bc20d990a291e9da9fb0f71828290853f0ae76f699b0ed763ae9d57ac7a80e6001a5bbd5a835c0d501d8605762924e782a611d083f816e2aadabf047d98bd1a985f402d8e51d2dde243c0460bf46b50b5f7b57544a1acf33414e56c056773a86f2bb15b90045e4d3e7281f2f6c1b09f3739ec7492b2b2e340356e7455c6c7538d704b187c85013e386210fe58a6094b92583686f4d16a9710264699c38c4a640e4a59b9d73729d86ba982f24ab34824aa122591f9c921a8cb61e59d58ee211a78af486b630d1f3febe24f68ffe4e3e7a8eb470fb5ae9611f07837acefd283a79687e6ba04593caa4f5d68a1f0deb7402bef69de3926869cd18798bea7d1752bc3c8fbe197a213d7392c12ba30ef26ee81141164fa5ab6376c3f57fc9ddc532f30534cac69d77d66c70e1e56e169af6c93519d02384b3ff161953404cfcfa29a17bec3076649d5b254351d97cae79da5916218d26d1aa97682a8efd15b2d4701f3e53d80e65cc3babfb649a2e3064f4d49eb3ab72d8cbeebcda6e8545ca581328540f6e135c9d768945abb4f44df12385b873928ed45d9424ead554cfce525e373997c1a7945bdf4bdf3e0672b1d379760f28ec55d08d40020fab2049958248c81e457cd07a920d1d36fc84909404f7331ea0fe14370c6dcc02f212b613c0108c5f77ed3073692c590ec8b81f2de9a9c601b900ae67d172b72ffec7392ee62f22259bcce52b59e92a87101af76d7407011bacd559a013d7c4b0981e8fa7ab8f505a2ba472eb5915b8a2feef4d57185c638c3ab4bb5565a8a59f5c60ef2ad68c0db7d4fc1fdccec2e0cbd0a410022d9f9eba05a40b0d47741e8b3fbc9507258b9689ffc23fb8bb75271921a7253ecb3860bda54a71cf43326695c0df51d63ec4f67a5a8953b899a0f0854ac5f7d808d03d9971179da4bab8243545e38e802faab979cb5c879bf23bc860ff360416836dbdb280fc0bc2539f108a260e5ce9ec5a6c2124d1ecabc551272a1eda8c649f75bc66d59e980ba8c610642e31e0fd194dce37c038b6645afff3fd02d7ad16b879460fb7e73a571cda2ebd7854e0e3d42a9e7bad46741105682d4f4f23727da120d0547eab697745d6af38e0f5a9d98f2b91f59263162b941295f9b7180ccde6160e04cb270f5c5c681d4c1dbdec759181c4d1e7dafa4f200aae8c297b6eca9ed93b0455b89e78469beb5a57bb212754d9dc1e782f2e3c3acb16efa6d2bb97660dacd7a03f77db1c22392c88fb74ea61be3d95787bd7e9a5bfb3488b2ef5fcdcf80a104a7e1e17a7bfca53d587b2e201ba4c29c9f78c3affe00b761ec291f86a88b0eaf6e22e22336a56476e04e8d886929c018a9f51d7fe0f9a7524543eb1deb0e91fdca7bab89a723b95bf6494e477c7d9cbd4e8fb2582321bbc19228fd2209ef641da4f0d14087feac941d2960f74ffa2ddd16f8b962658a96cb3eb06b45d4a39b7580316f1610777d86f98b8f4b6694f25c15f25fb84631d9bcd8189aed0b23a42e3a69a12896015880c6d3bccee627585f20b9a6888a576d5f43cebc61f67937de29632dbb1d73aad53629a54f9b10ec6d13ae3f8616122fb754f28a53e55e578f3c1cf3213ff7baefe367a6716c657d88c131ac0e0d4d5280bd6428d46d54a685a33c14d925b5f1fb96a49cc88dabfdf0c6a5aecea988b9b07e599d071906451ddd4f4d3af1e6b3b22a3c9b783f102a0ad269ad9a76a8387ee8343b400f740315bfc6ea51a54a56b54763a6d76d53b43a9305044698b07865ba73cadb4b5514ae3729da5eda66751afa7b2bf7cda18b19e61eb0f4fc0e0e9ff45f9196d32a233d9ed21ef2536e2df6b00c4f30ec96b5e9944aedc52983196a2fc0d586a72d024b4596acec1a4d74bcdbe8e92ecaefa0a7baa0ae5127d5d285fb983e44624722d6d2c62b732b762ef2ad510bff0add330b466a74833ef2679c0c5d04b85da058d724ab239cf00aa03e11f28b7c0c05"}}}}) 09:02:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdfffffeff"], 0x10) socket(0x18, 0x3, 0x5) socket(0x2, 0xc003, 0x0) flock(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x10000, 0x5, 0x40, 0x0, 0x9, 0x7, 0x7, 0x1, 0x1, 0x3, 0x27b1acdf}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x3, 0x28023b3b}, 0xc) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="8f7e0aca6a65ffffffffffff81004400000045000028000000000000907800100000e000000111009078000000000000000000000000000000007f6ce604b7d01884c8a70c141c59350460bbc343efbd33ec76ed754324dc34339e149f3ec1880090e75b46bb92b1ee8ff4ba6ba5480969fd1eb3edf673047b60dc545cdd7eda4ed4a0b81874f27266be1031eded0bf244c3859d6575b8722b3eb5abcd574d2b60993f7d02d20f4f0352d6d1ffdf9fb028f7b43fc5a9fb710294e1"]) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000000)=""/57, 0x39}], 0x2, &(0x7f0000000280)=""/170, 0xaa}, 0x43) 09:02:41 executing program 1: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x2000, 0x278, &(0x7f0000ffa000/0x2000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000000000000000f659565c000400000000000000000000ffff00"/44, 0x2c}], 0x1) 09:02:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='#!', 0x2}], 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0x2}, {0x74}, {0x6, 0x0, 0x0, 0x80000000}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) recvmsg(r7, &(0x7f0000000180)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/235, 0xeb}, {&(0x7f0000001580)=""/139, 0x8b}, {&(0x7f0000000140)=""/5, 0x5}], 0x6, &(0x7f0000001640)=""/99, 0x63}, 0x842) r8 = dup2(r6, r5) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 09:02:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x24841) rmdir(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:02:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7fffffff, 0x3ff, 0xff, 0x9, "916679297e4102e4cc2780db9f2cf11efeb265a9", 0x401, 0x2}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 09:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}, {0x4, 0x3f, 0x40, 0x80000000}, {0xfff, 0x3, 0xff, 0x1}]}) pwrite(r0, &(0x7f00000003c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r4}) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f010100006be9f1fa5f015f960af7dcd65c4d83"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) dup2(r5, r0) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) close(r8) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x4}, {0x400, 0xfffffffffffffe01}}, 0x2) 09:02:41 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000074d000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000aa4000/0x4000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8000}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000333000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f00006d5000/0x1000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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', '.\x00']}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={r5, r7}, 0xc) r8 = dup2(r4, r3) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000580)={'./file\x00', 0x30000, 0x101, 0x7, 0x1, 0x1f, 0x8, 0x4, 0x1, 0x2, 0x8, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:02:41 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x6, 0x3, 0x4) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) sendto(r2, &(0x7f00000000c0)="1300cd7f055e3c874af75fd71c55c0cf55aca2f15870b9f86140b60a4698bffa03c1409a46d6cc5ae3b4047245b23f60756bc9da883685917ffe91bb5e682f9c6ed42a9abcb311bf0ed555cc13416ff7a4dd0b6c8b2b0d18d48a2f79aecdb2f46436600b16e5e39ce749", 0x6a, 0x8, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0xfffffeff, 0x4}, 0x2, [0x7f, 0x5d, 0x9, 0x1, 0x1, 0xd89a, 0x86, 0x80000000]}, 0x3c) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) 09:02:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1f, 0xffffffff}, {0x2, 0x4}}, 0x0) madvise(&(0x7f00007e2000/0x4000)=nil, 0x4000, 0x6) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000393000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setgid(r6) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 09:02:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) getgroups(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0x57) r2 = msgget$private(0x0, 0x9) msgsnd(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0200000400000000f36e51e78f9decbb6862c4141e8c20669d84d899606c704f0100924897c067645a060078d38eb81363b7052061e2658be26ca58a43da5a4be47702b0ac40ef5e61277abbec160000000000000000000000030c4489d8abcf2af8372b0aa49b6552362034bf23d0fd71bb14408fb50409a5baf66ac063a073b05fa39becb26900fb35758c8330dd340f1977ea75cb600c4da24bcd31ce07506b8cd0385cb48c667000fb41f48199073f401b6fc34644675dab5947df7c563d576d91959d08f2f4c78937e1d5113bf79bff5af8050df12ea6b78b8909560747449466e2e29632ef0af33b6dc7db71c84021df6e88e0eca1a36e2a128c1aa2851087ed6a2e348a3914c91ec5b9bca2f01551f26e1e06f57c0ccbfcdf4441b7db4bd4f3c3d59e62aeaab27b18a44ef9937eda76781db1ef47f9d327d25cb7fd671390f096258b0e104065a756cfe31421a1cbb0d8b2c0b42475ca1c46ec59959478d38704617ff2253b48cbd89096e3094ded1472455d26d0dc5a109619bd7921a77854a8743b44218d4c56e109572034c4c2c40820acbad9f7004b6ea7297e6974f8c8784cc249ae340f24614a7fcd5aa3da797c748cee70c96117603a743992df7f709f3ecc8b28be9d1245573757204466a1844b015a00bde55253e316107a5ad4693e9ef267f6976d895be216ee745667825314f5405b9d45c4aeb96650782da58acd5f062f1df0330508693af2a5e194e0119a5439cfc118b858ef"], 0x4b, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x2, 0x8000, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb6993451682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e25aaa3e73c3a2f926c58b648eed0ad1359739022dc95b80f81565781f16090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026658a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417ffffffffbac46959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b100"/810], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000480)=[{0x400, 0x0, 0x4c}, {0x0, 0x67, 0x9, 0x2}, {0x78f6, 0x9, 0x1f, 0x2}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r5, &(0x7f0000000780)=[{&(0x7f0000000c40)="86191e9788e7e74c05e0f8b7710e80d068fdacd5efc52d6a777b3622660400000000000000870840654466c3698a0da0792abc91ffb7e29493a36d12161f6d84cd76046eb89c553c179dfbc7d7a5bf8ff4f14f5dcf314ce85699ab8811e1365c4d383b06a12a5b9e7d09ebe56fdb9cd05dd6c92a550932215540693ed6e4a691f9dd660700000000000000334eb76b7dfc6c9486d3b237d21a15a85a6473aeb788fd98fa366691ce43dcc1f0d2fc59487fb0dc05aca58992cf505a0e023848284be5ce30f6f797535574e9be36f420700b1bb433b2bd2a7f0e11fb7a534bf074619ee5292ebd045bf7c18d3757dc012f1201d47b083553d0e4725cf94a21ae7d0cc0329b86af1c0204866342fd363d2749b6e3ebdf3862c8a828dbd0d1edb33132831dcf44935a1df8531516db7d30051a1c6c6b4886545fa7852e9eb2e6db7abe9f41df950bc0e79741e577c0ff94c137d9e4bf7caf3c1c4aba3b7bab6293be42270145199f", 0x166}, {&(0x7f0000000400)="49f6dd7348336b386b7a0b1f6c53e65e058e2b7d0eaf168a439e63965233b4a9066e60ac25f383c14b95630aea1ea4a53eabf8c80425421be4e8b10c22823156cbd18d7fd1351d7f10b163", 0x4b}, {&(0x7f0000001380)="c3f7bcce0094470d1d4ca275fe85d45c0fd52da67fde6a689800256d39359d2c1d0bf5129b0f20975c6ebfea6ad4cf250e05e184fa25702c8edb35334bcfb7c7f44a74057e05000000a02a79c132dca54d7856ca12cb0cf649a7d86a865becdd5e74c4ebfdb572dd992b859ceecd31c43b81fef7aa8e4c6571144c73f42fa641618b6a48d3adc01e403fbc3a341cfffdaf5df22c5e7aa7244ec813578761ac4ea415f9c6904ee688e28f022437424f9e502bf2a32774e5872a3322da7d4572a84accafeb3d42f21360ee98111f65f4a31f7ef8f64a522996def17b5cd86691249a823c0e46e346545e529dded471af9b988c308e17ee8915be69e5dbb74acb99504d7016ed1519bab301c16a58c0727f707375c6276ee685afe2e6c945a9db284e1cd82e24038cb261bc9d50c425f39d560c895845ffd50ea1d221d3954b65d06b1dc0eb75878327108c029596eb785b80c5b4841636159f6e0287baad7b47875121117755a970e19cf56957b98bcc9d44b1422c0511c44aa27ff809624545ee62dc017c778221694bad0e375660307f55352989faf01f54664fff71d998871b56073c8505d967fd9509143884cfb1789d5b6bb28c7c78bf821bbe855488c969bce8b4da8b747ac57fe1a4315b4ead705520bc751987b96d4a8255cc493c88a55a4a0480ff8bb66efca15a056978dfbbe02c82f4f0da77eac17069bc4b583e25a00645cde35406261185418b9a27fb0fe49a444e89354884f31e7ccc89c41459de7502a143361efc10f3814a5f97dc8fd2558a38da49f60f73ac52015baf44974395b881204924172a86bad3dfb7ce962737ef4d6b47bca0a6203e6605f3ac3b523d94b4185d4333eb1178854082d8575d7fc69055bf1209e1c262a28d56b8e9a939c3dd3c26a820b8626962de316a53f44360fca1e7aeb04581e15a070d2824c9ca3aa899d7dc6df590c8c1a3b53dd593acd24e5111d0b1a46e739a9471ad10ec62476868ff5912ea07b7ad52864d04eabadf8168d8d9ebd9cb54996002900ffbbf689022d9a6faad06bd89e9483937024d7663faa6af053710f8e26716c783d0daf21342d7635a79c395a1ff9bf68e5092a96c41c9db30593460bed00dcf46dc948582907b49a8738c309b327d6833d8d76c4df46dccfced8b4f59b0f0bc77120e63d01c219d5561118a26720a4adc247324d070a95fe3811061711eaa511fe4974ddc63840270a2688a962678721cafc803bb23fee2f316d2dabd2e1bab277335adea94e17273c57e1327c880f40ff6329109dd11344af3da35ffae4302d671b42fd683250ebf3c471677457f68a9ea7e4e50deaf764b6f7c4b763dea3c8ff7a42327f8c1f26da60dc62c26610ff1c22f8e4d792c49fb91e2111af29775afe0ec3756e18a422499e803aafa9181e54425496380422d0c49ad78972171648f3e3ed27b3c62a3450e4b497db1198f65df3c8d7f8fbb96e6753848ea29c804b376056d35e1bc8e5a11fe65bb0d7e7d256699099e0949e9942bc85979d7ba23c27edc576bd8aadcc89d4891b9d28fac9da3940254ab940c5fc6cbced67eb02feae26940082476d07168c29bfc9819ba36b929e5d712ab09f68f1f35135b3ad15191b26947f141faf3e6971c3a550bab7d7cfd6e88348bf1e61f177f6fd60c1837a4aeb3b25202295ed0adad15b67cda290e60029a1e40c5b5df7aae1c6af2bbbbe67f3266ae22e2625de8028bf81541990ebd3579e70acbd43009b05482de4ab82b860cca73224d015dfb44ef4c5deb69f341e8d93e903a87a57a420ab82257007f313f7d36594eeb0042eac7981922ab074b102b69f76607209de5f66ec3dad387d2e1e2ef25ac0cf9cca1b65ed07cfab2484f57fbf0917c687e331b4795fe9b2ff7f64e3b93a39e6031dce4e2b468a524b2706ef352f0ea6f2e1b8cf64dc068ac4f05a38c70383410fe2fa7bf43c7f6802a88bd5921502904a7be282e8fcf7624c22139c9bb", 0x586}, {&(0x7f00000004c0)="05cc2887945c0c85eb830a4cae8e41547ed103101fca153d0ec79d75cc30f05d979cdab1492f8f45dcc39c70bcbd445c42a60d7ae6cf7dca2e059c5c3c4d5635dd82321212b8e48025ab8e504bc40c02e4a128fdfa3b398377962382103a0aefb53e34f667eadc9addc2bb54e07b42b59cf92adbcfbc87223fbdc79d13489e624478b4396c666bd3353cecc72fdfd4d5df8ab07f460f184859fbc4654a9e22f25750acea1a69f2bdc3bd8b74f49cab466013448a5c6afdf21ba0375a6842d9501feb2455743c5d074da8c7b8ec3acf8b115ef97a93e1647c", 0xd8}, {&(0x7f00000005c0)="597de083c4ef6c7f12fad817682488722cf3a4f65f86c60e7817952287f1c027214982e88df36be9d20c525a15621d8b7990a6ee8e07c3d0837f56e944ddc8843a5eb062bc5ce49366ab8102d597a5bec1e0724a6604c8b74a115d65e216c035f96907dff3da4f6640156c7e99cd328c009e3a83935d093fcc3bb7ee7ecadc8e79308426d5aa0d7df8cee7ef6bb6", 0x8e}, {&(0x7f0000000680)="c7a39428e709544bd2e41ae1b5f92e269d66cfa15c2228c98db69801e0dfffa7331e0885fa855d2bfa6cfb2c0b0f21ab43de1cf12099c52b2ba9a2d78a81fc097ee9f691f501cf412d09bea397e240b97d6d330346df45830893c44bde1ce32222015cfbfc26373580de33c30f6d46adaf5bfeaa5e11893c012f0fdbb000bea2b5ce6af6c9a9e48c07a5483a39f4fab6be05c65329c62651f104052b375132171d594000a44bffd14ba70586f3aef7b312d5260cc62179edc700801ef329b2dc0f1b2405a252fe9b4c7de90f0119dd288bd884da19307f47c1812dc3488cb22d4da69faf7b5033d161930804000000000000", 0xf2}], 0x6) 09:02:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0xff, 0x2, 0xbfe8, 0x8c9}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) socket(0x18, 0x8000, 0x2) 09:02:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000f4db583adf2243a3fee90ae615fcd5cb24ffecdb89eea0c815f5060419b3ec965de7fe11a57a63012a8f6999a8c0a24e5c9a6691d1347611eb5e7e9058714de37692efa9541bfefbc2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 09:02:41 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x52) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/221) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, 0x0}) 09:02:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x4, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "0066ead5120e0000000000000000004000", 0x100000, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000000)='./file0\x00', 0x80) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) getsockopt(0xffffffffffffffff, 0x5, 0x8, &(0x7f0000000180)=""/16, &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="2902000d00095c09184a7090", 0xc) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x7bd6, 0x3, 0x3}) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:02:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x9d, 0x1, './file0\x00', 0x2, 0x8001, 0x6, 0x3}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 09:02:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x8) r2 = socket(0x2, 0x5, 0x9) dup2(r1, r2) 09:02:42 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f000058f000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="d52696d471efcc702bc375f5c707fac94ce58aa95ea7c0bbc6ea61ab0b07b88b35ec7d9a5add721919a065bd53b2f409ed40dc432ccded8e725a5475b4a2175c45a3745540d1a06cb95c9a26012eb1ae6570a89c0455a7bcac54a6b4bca0967300cbed80e91a42d7d66627868251274f75ad3db2dc45502d90e6415036e4bfe2dd573b947668bbdd8edcce4ab67ea6496da508fd8733d7d3caf747b59494cf4694ea9d46db9df92b5688b0acc37a48b78addab8e7cf9bb55e6503c4789b684bd04e9", 0xc2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 09:02:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:02:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b23"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) dup2(r4, r0) 09:02:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = socket(0x6, 0x5, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7706adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 09:02:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0x50000000], [{}, {}, {}, {}, {0x0, 0xbf2f}], {}, {0x0, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:02:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = accept$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003caaa70fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ddf3f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033abc821befd52c56115b683837e4b7480127b56afd9ae1d485f0b5bec1ef7963a1a5d8891be7611dffd744af958cd61e821c3058f3d9789419d0ffe372f1579ff6bb34e3f8ee93fced2a48a933eff414b4f1fe3c183e26cf5f96aa225f1fa75b95c552a352bcf3aa1dc8972dfed13b88e9c9e4867458836d41a8433"], &(0x7f0000000040)=0x1002) bind(r2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2054, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r3) 09:02:42 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x800, 0xffffffffffffffff) dup2(r0, r1) socket(0x2, 0x400000001002, 0x0) 09:02:42 executing program 1: madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="bec79d6f1bb01f8407ff1507e2b014fe0000001862b9d8dcd161342e000003000000000000000000000000afd9bf2b4875fe1092df1126432b5f4cd7f456fe61c0028bb3ca", 0x45}], 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='c\x00') execve(0x0, 0x0, 0x0) 09:02:42 executing program 0: r0 = msgget$private(0x0, 0x422) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x6, 0x8000, 0xb9) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x2, 0x38) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x400, 0x5, &(0x7f0000000280)="f1b4f3777f2579ec826b196e780facf7e28afd436c87a9c818b894ece83d43ac3d71525709e54536d97faab469a5a23200105f8519664ea332cc19817452844cbd7a9740417fd92434a4b16bd886fc3d9e7b1878d6b382c12941091a1709add588", 0x61) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(r1, &(0x7f0000000180)="82ee868275c5eb7c87b7ed6f237e1041ab4b7408cab05625abdaa5513fbdd07f51937034e4edea24b05eb79dbd85e86e4e8b3a5195b7a2d05fc9e6c9cb208ffb4b168ed567a5311aa71d257c6013bbdac85f8be50e8597942fe8c8431dda177f6d45ad1296c23318e5fe99b41bd6917c54b1fce1f9d9eb07f0255a5f4ad76647836a86a2e079c23aae637e29b5a7859f25128abb81044d757125f4ed0dd97bdb1b2bda68916896f4968d3af15e97acfa2e36827eebc118011b101a7e9485b266e6b881d7bccc515e333eb30c0e266eb79c46996487c488ec0d42401943303f4cc47c", 0xe2, 0x0, 0x7) pckbd_enable: command error 09:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)={@local}) 09:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x40, 0x20, 0x1, 0x7f}, {0x3908, 0x5, 0x80, 0x1}, {0x2, 0x80, 0x4, 0x1ff}, {0x0, 0x9, 0x7}, {0x2a, 0x0, 0x1f, 0x28704492}, {0xb2, 0x0, 0x40, 0xffff}, {0x3ff, 0x9, 0x2, 0x5}, {0x8, 0xc4, 0x6, 0x6}, {0x3, 0x1f, 0x1, 0xe93}, {0xffff, 0x5f, 0xa4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbb350db290d51ab193e1fd0", 0xe) 09:02:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000002000000040000000000000000000000000000000000000000e8ff00e4bc00000000000080000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a34006521419227cdd31d3d03dc7552ef593b45a5c7d8e306bc366cf5efdec2a404f9000000000000ad8e08a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db17fd0c5f693daabd6aa078f86626c4ac0ab7c2d79b25f60a1fd7f9eb83770588f9c908bd42acf6d8500122811b8a858075918e27a62142373bf29eb5dc09e1b60a11def573d2f3ca74f4b2644eb34002eaf7adf5b99625b1842e3712b0eaab78aa613cb18834f74f48a657a165aaa526ee75625674aa0cf995393ac7529ebd311b118c731054b211ae38a243bb56faef82235f3e3e626d57590fc83f97af3c6c5aeacceda9782edcecbaa32a6614ca47db2f0861a0d2e863379eb87e8d26c5e098a4d50e9"], 0x1, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="c238f8b120f118c73c62b4a93c"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x34, 0xfffe}, 0x6, 0x9, 0x0, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) fchown(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280), 0x0) 09:02:44 executing program 0: r0 = syz_open_pts() mlockall(0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xd5, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20}) read(r0, &(0x7f0000000240)=""/111, 0x6f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffff, 0xffffffe1, 0x5, 0x100, "786fb46f43e59ac47a8822ef557ea3bc883aa8f1", 0x3, 0x67}) r5 = dup2(r4, 0xffffffffffffff9c) accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() pckbd_enable: command error 09:02:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 09:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup2(r3, r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74d) 09:02:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="e3a7fc91aaa120008c6bea2949cff7b6b83af440150ef9c77aefb189d8b394328ea15e52300c32d40d567ec437e742b4531e7156814bc30f11ceb1e220b43e78f0934315271d292db9974f2aea1108d25c8af0f23234ded8f4873abf6318110f21747d483c35b8a470df9f57d36cc20c7703a8daf63d9ebfc0ec7d5cec2c8a9bca05b07d8b29ced517517f51c76b4d26c15afd5a26fe26fd4109c87c2cdc803b466905628e2e44bf03f3855b7324b3da0be9eed620d7cfbfe628585df79e0b7b92d1ad9d7059afdd1453e572c889583df99680f250accbc884155a55720501eb3f454bf9628fc5867860d37a8c250e1972bbba9d14a0535691e13f", 0xfb}, {&(0x7f0000000400)="280bf6ac0a37257bf121820789df29024ace0afcf2bf7f497b134406b0cd3d1ae927afe17d41decaa9229d946152d0daf911f7b39877de3f147d7a78ab81de3620aa96bbee6d18e4f26828249077be7ba7fdb6cf7e29548ddcb948d619533a7cf306142c85a99a1de1fecded04efc2a97282bd5189eda803eb6ae6987b83b3997d70088c9a1f8265b5b28b94ec326d911ff4a8daaf71c73392d01827d0a0ef6d779b35cd280444b2e4df6e60455bf9a0159265a5143b893e8092f583528ec762d59a075dd105384351fbecd9dab2010dc0da799a645aad57d423081cb1f103eddc381ecc795f884ba3", 0xe9}, {&(0x7f0000000500)="e8f463266f5be6798eb9dc233a7fb0021e54a9a14f5713b0972c5f7a642da991c485ab8d59f26abdb8b4ecebbd58dc61f34cad27c8995cc76e0eef1a317e475681ab929c0932123db9dde46773159bb19868a807e34a5b1723025dc50daf4c15f6a43f9a67ddbb08fe106a5bce6a19869ebf414c768ba4b26028cb748d692533ff62233233ab40086c9bb793e55bed7f76dda356dc00231ba3b9f9dad7f8c0645cb36bf64dd18f7ae21b6a4675c7813c770de7ab091088ebf0d78ff0614b676851bbb2f83fd32625bf5a38238bd966a91fa874", 0xd3}, {&(0x7f0000000600)="06e3ee517041e3f07194db25fa8a6f4c9daf37c843d60311e86935c6de8ca98be02918f0847c2cec75886d785c50139d921b269f5eae48e4d6dd4f14d0e361b5c5ecdc1ce820e33d73355d92785d7c5a400287b7032f3a4a5602eebb24b608ecc3175b280e9bc9d2acc1d4bcd60564c22fdcbabebabbe2b593a1abf3b1948848785d371c6caaedec756f2b258eb620560515b538a2b11c9e918c0ec08e67a55d89c640238c5c7d5071a266c8c28c1b81879672e0724788d26fd5003c7d0c59e38dbe4a4b6661b682f04fd247b79d68d3b3bc9282f90e5752706ce53ae98ca1e48c7de7fb005cae9dec12b435888fa8c0df061544646ca9aa2180bb8c38a5fe5300accf59771a2259c66b99e251e68e6d8890d096545babc989ed188fbf78fa78d938ceba2df9898ea6d49ca358fe815166909bdf24164c451345285de6d4eb496aba1f6b52438eb6451b3949b5e676c75bd927655b68b3d8c1c5c325f44ef783b71108bffb542a272330b4efc9e59182872872087fe2bfd1ee5db3d7a9b23d838fa93c42095d88f7887c950e1921ef6fc20616133fa7299dee94c3d5c7dd0e34069d4115b307dec52f5511b94de75a101b417a2c0e4ab559b265ef13f08a257748f5a561fba3c5cf28f18193d9863f6b20469b2fb2d976523489b87a4e9ae8c3ebd6bef04806bea468661025d550695dec8a8e5256cec6c8248bd2f582ff1a4d73402fe1b9f2d5cfdd21e3debe6b513f5c6c4786ed5d7610d83d483c382ee7b2882c4aca702b546c2ee6a083850d4989f3bc533901a2c00bcb1de1834f620e093d56672bcf8562b3ad6501db5526a7116f2a15588edd1df55f65c3ad55651d7daa492b98a73e59246c9debbeaf649b9533efd94b96fe65129059f7937b737071ac9f19f684accf34595bd61027bd4fd09eb5489af151425ed5d79166f27bd6b45b9f23ff3322e59dd34c263c3343374e368e554544ed5234c81d11367056d41e28766988c8d71c621b8621c518544d555402b4601dde585971d3e5332762cfb7c8576307d9a0c6ecc160ae46316ef0eed8a10f61a264a5503076279f8c7baef2232dae1bafd31f386a8a5394819e80a2e3e520a12841c445a4de5e60eb184edefda6b8ade8a4df665faa84ffd9a1019a6e1baf44d9c87ec4d91421891027f1d607dbb75495af3fad1e7f536a12f822ee0f539acc977930843469f13981537aa8bd3e848d72b136e460f8471594e3d2a60e7ae07ff45307e312852caa36aadd74cd02aa06451f8c0be72cfd4f91fcc4d702487e3e0cd0f1e37a82b8bce41306ba8bbe219ade7f0887790e21464c6942328e83057e68e7faa66297711b8a2bc6ef603f4d50996f1476657d0dda1b01d85b469a7ee96b88a90abfce5eca7756d8dcfe9045bdbea5d5e0d507e2ff5417d192bedf6aa2af033eb581843676243fa3f78b1ab6c268802ad4a542307586e78bc9339d59bd65642dd29d5a9d431fa716c99889471b45ee11ec36257138e72a846e2598d56b875ff614f01824d39ac164ed712d0cf74b976de62bea39f6d97984de61952d0d225c786438f075d6692d45962e3e3454bf6c480da51847afa5d293d61405c572eae8c10f21a83580437b955bd2584551ab48bf36c9b209b2b78034d030213baba9052b5829c9b04cb1a006022d69734ec46f849f487c5e0ee28c2576e4a016af78fb7468ec3dbb76ab69e6ed7bb91bacbcc20c67434e55207f25c0fade398ae44efe81a5d05d10894d8c7384fb609002953abd036696df8687c7267691472b360f0003abb8666dd47b2acb2d31e1df9ec594a01101a7c069b95c8dda85e15ffbafbbb5f3f2b778a0cb5b05b43f9c25229482c74858be1fb6986cfd6acc4ce965fa9d4782c01c58999ab7e24dc688a0ae0b4e4cb7759e5f55418aaf3c8e808eae5cf0e79d5d5289c672886ba70b0fb0dde14294e3ee8b85f774ead0297c4fe05c9583b2edec037832c8f3b1907ccdb3ae16ca4f21b9a6a80f2145160477829c1e19290c994aea3c19d9a9563babe775d15be9b249d77c33c345d48f1555c7360ac8f4f3b90839b6df625d34e3b4682e8961afdfd461345250597e0ff4685c3910ffc4a51eed70f88cca5c998efc8840d003db0a69d2cdaca286126375cc799e9dd3861e38851f53c3998e81b235b2e10ab518877db9d9adb93ebe5d5ab036604786c03a03a872c24a94804bee19d331f86bc4311b70009293a1a4b64c4ebd8591aa3e8d8617b788970d7048fbfb1109a70acf7e1d89a21cacb06b49a02c312b4fb14903cd3cab158395e5813b564542f72f87c58ddf8dc710adfe519e4465cc16420e14313d8ccfa49e8ab468b2c46b254aa770e9125d3b605d4c62d62852383b0d0dde3f39dd7942d185328731847ae8b5860f388383e116925d88b7d0d9f5982ed34dea3a4d539df08a6bbd548a1cf577110198d150e95bb1f53349e97adb187122be017d96b496cbefd9e24dadade458bffa6ed1f622b00cfe2dcaaf3733e9d52f333332821a5e438c1590de40c8630c582666b4e32d364fbf0465524b625a052a8074ba754f592324abd814cce31c0992287e51fe934270557a2a27a4b780f7ed6a0178808ae0201429b2addfc01bcc6741f31df63d105e34e7da42274719a70e7b3684f77797d77c997b810bd0f1e3525b0475fc15cedf23bf061cb641f2b2e57ab744582d936bb3b2903b6a88619809576def5c4367109bf580b49b2965c3922931056bf7d6173f99295fc80043895ac553de9833bbcd81c2c108bf33d6d89d246d8b0c49539efd0494c781b6d7dbc2b63c76bf44c888c0b3e80c34e6b27929feed9c4a82b14e6385af169d28f2e2c14377a726a6d6dbe1f45064eaccc70e655844590d0ffc5a633ad8b225088ed388780bb065455f33d2a26b58154a9057ff112ea06ac38f9384a3b8ce80d4c409e5fee2a80dc6a9d7331914354ddce3e1aeb015ef4a8a5e9f0ae376b26874ba5c02563cce252210f28389f52c4c7c93a1ea9fc71270b9d79edfe61c8d2431fd312f8b351031b1b55535d64ab2e15356b21e5503773747aa4f2b11d8d94eaeacb7e301eab7d7eccf372200004ec1fb329f25906e2478f350d85897f092be42343541afb3d32118a74261dfc65a8b17b28d8c2701fff31bc8a04fbc19064bb7625d9d2b03fa521df751ef9c49f99397f9e6eff4f4c84563e2533c2966ac775a3159e913114bd7abe0feb139ad024fd836ffc1017c552069775b0e6925d4ded2824d1e9ddcc83a23a159e21b0bb2a8be36622073b358040336ea9e8ff6f5740bc2a15998e27e8ac57584c6cd8d33a99946e6c8e67c795da39198b01666c1e23235a2db1d810b12fa975dccd493aee6524aea903588bfe984669d08146835f4af88ecc85154ab40a60996a2443868f07f3727b2a446ab608ad4da010dea1695fe5ce8da9ca6020a7ab8ffc955387c90cfa69921e47a6a41b70ce460d4addf0edcc79ae119ad6461885284c032da17d9d8ea42b07834aa4bb9f023dbdc61d22b7dfa04e8919cfe14c2fbeb5f56d9cf483e6948d7556f5b28e688aa0480d8b482f530023d5ce4510bad737e48bdde01d6dd1dc4821b187c43adc21f97da997602926290c515df1589db36f81ecf71e507b5ab1f728b28e9118ec29f5e76e28c698099f9185cea729dcd8bf79d869c2bdb2684eca047342d013c14d80976e42a5b9b7c08293f8ea31f337f738c017b508ea9409afb20768f1b0e54fa97a587b8b77525d3639be6ee0548b7383f736c7e80850788fdf6f1bf6ecf398d3a5b13b93db4881c26944d5371096108f3154338f378df0a99f08cf18c6919c2e34008a1f14b2ba8f05eb3a08d52a9906e5600f95ca27eb23aa82c1d1d3826316addbfff49d7091acee589655b010f25fa258e4325812f195aec09d445bf1126fd372f287ef4f54d4ac10d4748f81eabaa05ce9ab0b5955592ab815d455b86cc16394f9d440a125f7436ef3a95eaef23fe5e34258db520efb8c615d331527b86b537d6bd9c6a13484b76857b0608e0b13ca7707624626688ee0d2530d58020c720043314860d7f6effb1930cd8e13ac512b7783303929b3d09a695ae0d968f8ddcb2d65a2310f75e37d7e8b1b3bc683716a2572f77edd7464616f4ebf13c3256c83668e18943276020e0747c85e453ff5bc78ebd52849a5103a20eaaf602a2121e5ad7256a281bbb281bfb9eeb24c6e59776eeeef33b36bbde781e9c24f3f0b2a4d78cf5a8e58e46038f546cc326cfc976a346af7e80febcbf1490e9f030db1033e53c2341816a09b601ee134ffdbeda7c35b4c0f8248e1732c42c4ffe54dc7f8057e4dc76774f766f3f0fe3e597e047fff05129752f4dc2d8a8e03af4860ecb005f3060a288ba088154c429962c3edbdc8e071efb06b3ea9dbad2ae618fb3e431145cf26c5464a3e5d25e31de49fe6985ff0509f1a4d20289182ed6ba9b00d29fac2d7bc665226053e8bc1f8a448fad5d4e97de0fce3069e960c1f93f755cc6adf92ec1af10e7f0a2318892b87c33d0dd646144070d2fc7a8550d76b899bc5d763ff1ea58cf8cc49191462edd75752f139aaa65ceaac216db9faa16ac401f5d8b1e2fa564190e9957c56624e5db2b2f2510550d7aaf6d8c3df54ec33bfdb40a24895c8363079c24510c6701f25138ce26761d2f9c218c03fa42f27b7d68c0a11b84d7a60c23cc7e76e564b9a1a8e44bd58051417ff52a8a1f9b5d2d1b0cc84a24bff09a007f491ca8610d3c3b03ab08f08ea355e1d1a114f58a290ae8a7533b130cb78512f053fdacaa021aa6803a5ee900ae0ca701aaf74f672fa38d641615a2d59c4a14040346387852c3c1aabfff30d4d1bb31e755da2768bced7106ca44e4330b344823177bdf6edbc7022027986e1e6f53231699d5fdc8615e12d84354d41079e752877b2f783b61e657f35fce14ee73f57cf40d956a264053c46c0351e1eaf4ce76c609faeec4505ed314783500e24ea6933c5f55af4cb057601832f3668df1df50a2108e6cb271d3a78ffc0fd1b246af07fe58a0c75fb65e0495645728fd9c8858b7ddb41ff5e0dea0434e57180973cae143dfaaf7958288ad925a88226276fa260d3c2d1974072153ebd53eed6a6f6e1aff3b0830384bfe6c1713dfee2cb2e4d74cdb5815e49e7908a782cf71c8cdafa9a10885c2d9fa006e82ffbab6cedc2584f77719365e4a153a6dab1506f4fe117961c6dcee19b34649cf75bf5f60347343ebefd62fec92521aafe1a6d3eb51063afc0db436b11d3d56b60459acca11dba788b97fa85bf93fa81042c954da1a6a8b24890547a6121b8157c5ff7b41693a5a9f54607e2646ca97541a60a079c8049ca62ff25ab0be90d42fdb262e2fa4fdb77b2c028638de68d394e80f58c8d2f9ec7f69b8e47a282a6d63ed724fc39c9f7e93c2e9310d8d94d47ac478f1d3626a331bceb953ca0c8d1ebfa1da7548afd8e3f0dc36705eb96764d8c27f99786ff0aa949a7a236837431e07f6f9c84aeed375b7238c15983a3e50a5e53a560c5c4f066350d59a085f1be1c8499d54486edad276207e6b27929ba852ced43b070f5c1bae8297b4948b662202b7d0d4f68eff91c37e6e3efc55ee4af5d8654e02b61644e500e56059f77bfa6debf5b28a7164f68dfaba5f38cbc3bd9114ee5a5bd6b9dd517f08e6d8fe87a4be26e59ef0242e6e8f6ac27d9a6ad3c54057f6d34cfc9b21af797cc93a13b7d16198ff94abad1127b3210f613677c0b0fcc749449e82c71350502acae896f04117e9bd1fd1b0", 0x1000}, {&(0x7f0000000080)="afe2f445617f1dcd320161c2b818938c292d1072615201d7cca662e5a1d9313c15bd7da428e0a297f4a1bdc4ee421443458c8320b51a7f96cc280d8b57bf93ba23062c953cded31a17c7ac0ffaf6d1ce57eaebcbf73fd3b4fc0e37f294b406e3186fcb7be6005e30", 0x68}], 0x5, 0x0, 0x0, 0xa}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) close(r0) syz_open_pts() r1 = syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x270b) r3 = dup2(r1, r1) writev(r3, &(0x7f0000000040), 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x4b6) syz_open_pts() 09:02:45 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x100) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x40000204, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000730d66d82f571a99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f525b82f2d4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e410e5bfab3b07d5ee4fd01b0cbe00"/4105, @ANYRESDEC], &(0x7f00000002c0)=0x1002) r3 = socket(0x18, 0x2, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) dup2(r3, r0) 09:02:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) kqueue() r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="820500fdffffffff7d6457f992a513cf9263f39d7ebe22e4053a3f5d2d5f9cf45214c4a6c4cd5b"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) write(r4, 0x0, 0x0) 09:02:45 executing program 1: open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x40) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/127}, 0x87, 0x2, 0x1000) clock_getres(0x2, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) write(r4, &(0x7f0000000200)="e5c83621d856358685be776789cae9553ed1b3932bba6e4a5334ed8f709b1576de28", 0x22) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x108) 09:02:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000000)={0x2, 0x9ea}) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) 09:02:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x94) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r4) r6 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x12a) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x19, 0x0, 0x3, 0x4c63, 0x8}, 0xfffffffffffffdcf) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r7) execve(0x0, 0x0, 0x0) 09:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x1d}, {0x6, 0x0, 0x0, 0xfa}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000040)) 09:02:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="3c24293b5a00172d888a7d3f32227f3646df6080c1179e5f3a412310e12e6ba2d98a8af41d7456d0151ac8a90d729bbcf1b2465ab225e1d2a4a0330716efc30e4fa2716fc4a7094ee9134a71b21285c9869805ee3c57c99c24804ab23ebcce751dc62b3f1f8fed6eaada5e7a8b1102a1f69f51a6a7d8051a15c3731895f2ed1f59d5bc5d54765b3732c3965a6724447e9efed4bdf5b8d50e4d371c04fa3af7346267f5f6461d040042af26c2f0d39ecf527a080208ad00c6f728efacc8136a11b05b2d2d79d7db38f3461888f7406cfa3c848a31922a5ef902a24d7c8255012311bce92c4375a211a6eab699c34d78", 0xef}, {&(0x7f0000000000)="4549609e5a0726db714db48b3af10a185bff0629400b18e6e22808e35b1af6599bb12f4f14e14871869b17d2d0", 0x2d}, {&(0x7f0000000280)="b8d6768583b91d3d7444e02a3cacb98753e146dc8f18fa3f44ece22a3e3a5eeb4351388ff5e258c44e47beb8ae4058f59c0ddc95f264684758209a461d09c547b7e98a632c7d3239779af224948fc06c6336f1798d6d39ceaafb155d6e84d0d67ace860b4f8eb659d621deb435f58c31c94d757616f3e069b85b38ab064c91a177c744bb6fc7e255568fb9881626ea93c335e37767693cb0b31ec94a139ad2a72e7e4f8bb2e6a79f1bf9f3068e323602419cf39e", 0xb4}, {&(0x7f0000000040)="8e931b3b7a8fe5246ccfd2edefee889ba56e817768059a1ac4f5542adaf54850a640e5a77837850da65d1fdb334cef1c10ce7d95ec9d17f38e5c032879457300183707df9c17c5e6ed5e5dbffa12ba410bcf4f9939b79971738d0e0bfc0b413085c63e2d36690e604cb20e4f912fc3058ab0e002580967e8", 0x78}], 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="cdce370600000024a91b97413884af0c64a32ac66b8ca7900fa7a64f1eee2c132e3e75fa1adce3dee53e01df3bef2ecde6c0afb90e5c20d9cf83d3b72ebd128bb90dc75218cdc5fe781003db4e225f2cf6bd57cca542974f95cd73290b0c9fff7cb92918521eb895d9fd801fb924a60d52b16539"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fchmod(r1, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) r6 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000300)=""/150) semop(r6, &(0x7f0000000540)=[{0x1, 0x7, 0x1000}, {0x0, 0x3, 0x1400}, {0x0, 0xffff, 0x3000}], 0x3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000400)={0x5, [{0x0, 0x9}, {0x1, 0x2}, {0x2}, {0x2, 0x1}, {0x4, 0x7fff}, {0x3, 0x9}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x100}, {0x3, 0x4}, {0x3, 0xbd}, {0x2, 0x6}, {0x3, 0xe84e}, {0x2, 0x3f}, {0x1, 0x7}, {0x3, 0x7}, {0x1, 0x3}, {0x1, 0x1f}, {0x2, 0xffffffff}, {0x3, 0x8}, {0x3, 0x80}, {0x1, 0x9}, {0x0, 0x1}, {0x1, 0x80000000}, {0x2, 0x1ff}, {0x2, 0x9}, {0x3, 0x8001}, {0x3, 0x6}, {0x3, 0x3}, {0x2, 0x3}, {0x2, 0x81}, {0x0, 0xfffffff9}]}) 09:02:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b0205087f000001", @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6201000000000000006c65300927f2c30000008dcd69a98daabbb3a4a56527f1ca84ff6f0b2c383bd0afb0ba4f7142134d22e31080a90c245ae002d347c9509fdf38ef2ebacca7f1d293674f037838fdf5324c454d3a4c452b14fad289ad05aa3049620996bfc36e1b0bd1dcb4302f9c00000000000000630750c47f02b3017ffa6d9f0439138ede590b8abdbd6a035e0fe407"], 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 09:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28}, {0xc}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="f94c4c4993dfd685fbaf8a8d1a022d703577329c56be8c327c957bf1aa22d1674f79ef2005c0ff0f857521972820e0b209146a1eb7f3888efa19c0909e54c85780e0d19bb99df69c8fe908577cc34eb3e19bec56affc2a8996bca18399a781f700cf38c0441bf0df319b43c6e1b1bc900b61aae94ffd6480bc2fd95f2cc7564fc2d92ee1a2d6894a6b6653149dbcc44a19f900c4b14f14e0bca33acbd74f1afe4a905661a1cbd0d86ca3f5c5e63b1f69f439030000008f12e33b3e7e464c2b4d7cffdf5df0c16f8fbb8951559a3f28441a6514fb6b66314a00000000000000000000b2accb930025e415fa2114d59e6ce3733ca3e68ed1cabe3c8844dc9b2a9e44f9335098afdeb3a84a246be976e841f3b15756c9fc77113a19336d5f127469f4816e2d08a5f1525e", 0x129, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x4) close(r1) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001100)) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="9cdf879f0edf1d303e00000000000000a60b6f845c69108733503f510f2c642f79fbe3cd36b58f6051ac99a6cde57227bb115b542867aa56220bb5b53f1449f9c397e28a880df054a67001e116be4ec9b69f6b7056806b2240f97d678618bb84af77b81c466feefdbfc2e5d61897c97e3ab88d9f4e54438dccb3826ea36be4284f3069d4402d321fb251308b35a5a4f7d97825a64d3f56946419eade4a457eb55d2ad98d58fb390276837c7e04d1433f46d0431444fa1df838b0f913"], 0xa) socket(0x0, 0x5, 0xff) r3 = socket(0x0, 0x4003, 0x2) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0xb05414e1494bc13a, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x28}, {0xc}, {0x16}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 09:02:46 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) lseek(r0, 0x0, 0x3, 0x2) 09:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 09:02:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, {[0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x3, 0x0, 0xfffffffffffffff8], [{}, {}, {0x0, 0x0, 0x0, 0x20000000}, {}, {}, {}, {0x1, 0x56e9}], {}, {0x0, 0x0, 0x0, 0x5}}}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/35) 09:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x1f, 0x9, 0x80}, {0x4, 0x7, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f00000001c0)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000100)) ioctl$BIOCPROMISC(r0, 0x20004269) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0xffff) close(r0) 09:02:47 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r1) ktrace(0x0, 0x5, 0xfcfc96ac7f786fba, r0) 09:02:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/224, 0xe0, 0x800, &(0x7f0000000140)={0x18, 0x1, 0xa1a8, 0x200}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c332f85396ee2fb386a83f61561c93e13ff25393b48b77e612d890b7b0706c87c08eee5d5bd09c44d47fc39d0fa2464d6b316fd43ce37d3ab4d981e2f8cc0296dcd2ad094fe1066660606f8129c9f1cbeaf6d3d642745b31226ba8dd8bb71bab00edc7ee306d73188c9e9aa8745d7c706dbb2cb27456ae90631c79ebf698178fa217ce80cca97d1d8ebda87d9e74d02f99782d995143d5ebbc41ab30461b6c3b1487cfd9faa590ffae7b2a4b700296ee0962192c057681f0fff6e4c056eac521a7744a3dd228db98d46eb7c79c297785e8a39fbb6ba136c5ee2ac72885223e4e0b107411d399012dcf2c3033aede2949697089c1506515a283f121b49ace01c4ca852664b2e4c39675a0a0a698f679958fba3a11f792325a351723e2e477d29e565ccdfadee1419fd5a6720a74e1f376df26704870d081654d72266ff7e4ca28bf2e2fc0fbc90f56ed1b78fd44107bd8f617cabf18f66f796aeb262170f5fda78fdbb16323", 0x165}], 0x1) execve(0x0, 0x0, 0x0) 09:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r5, r0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x6d, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x21}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xb}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xb08}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x5, 0xea2, 0x1, 0x5, "d5c84e311a5b48368dcd47b05ebd67bee975cf5f", 0xff, 0x3845}) pwrite(r0, &(0x7f0000000240)="fb1e3a", 0x3, 0x0, 0x5) 09:02:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0/../file0\x00'}, 0x13) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58, 0x410}, 0x8) r3 = dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000300)="348283560be1b2c4a82c37eec4e13822c1be948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf630baa98f5c6638904cd624aaa1b9fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56", 0xec, 0x40a, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r5 = kqueue() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0xffffffffffff223e, 0xf22}, 0x10) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x191, 0x0, 0x10000, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0x20, 0x5, 0x8}], 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 09:02:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 09:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1000) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) 09:02:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x8000000005, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x10, 0x1}, {0x20}, {0x80000000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x5, 0x7, {0x80000000, 0x8000}}) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000440)="2902000d00095cb90ccb8590260fc417fd129120304a18ff15c73a21712b220026343288b74988b4ef2f052686aec4b88181d4899ea90035ce19df57d824bef947e99892fe8c49a770740d39e1507c0cb86f899b40d412fd0fd3d71226d8d0cf4555872745ba0b9a011d7c830b70911af0b8ea47765f238ab23cc7e4293b149ae96e6746e24b4aaf915e03736a2eec8314dfa9397e0ecc5f2e18d6e764e4ae7df52303e749a21aa931fcc7e9a8115bc8e4fd94cd22d80eb829b5d953942b15ee3edca1f27f8b95504e80529d4e70022e31b9a792b9e8206aa047074b38ce4b2fe175e4d5501cc8f32158e3a499e3d5c5ad7280633b3745d80b0fe54681f502484c7f00f7bb1b159e83085638fdf17b4fe459557e8b95489f07d5", 0xfffffffffffffed7) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000000c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) syz_emit_ethernet(0x2f3, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2]) r8 = shmget$private(0x0, 0x7000, 0x102, &(0x7f0000ff8000/0x7000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 09:02:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="22b49f774ab5da92c672e330c42f0031a88b4b103c5cbd8f4d27a9660ee56a599ad157632c740fdcdbe68ab5eaeaa140d6bd413012751063086363da9b98e6adb9d1da1fd817bc8749cb6cfd82713a19467cd87c6c617fc45e931047676dc7a18e7631346ef6dbd5de77003c91bd77a932faf58f8ce14a518936054f60b15755ba6c505ac16e9bd658ac3fe990e65f44ce4b8a8a90b758ad86876c052c33156d2dd50e4172404181bc9a314b3a83fbba0822d9111d78a2f1696d704c751bc89e484e9add096a78a201019e79eb98b7f9357ba9d5c5fbace9d1537610e008fbf92a0a037324e474a963c2d6e4ae4e9deb", 0xf0}, {&(0x7f0000000180)="7b43d31320a58ae8ff464afdc1b4638769c782670eebd8d2278df41265c9c327ee76d1ba83479155919c0216b7af2fc8894c271980657ed75ef5ceb7f2b53b1d2e8e98f2a15066c137f4f87f953d2e9e793cafb06063797e86be4b35c9a91c5ebfd6b006c27d2785475e15507fa3cc89f92679a77eb3295cf59d0b3d1f778ee2e9bb45c0f69d3c5ec666a39801e28521effb90c53021eba694b233fdafc4", 0x9e}, {&(0x7f0000000240)="5f724660f787963e81af60a5efbf8d1935ac7c4fbd18208ac8ad0d28816930fe99b90d6ac72725c8adc52b2472e4efc801339bebc064928376e42793", 0x3c}], 0x3, 0x0, 0x1000000) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x61) connect$inet(r1, &(0x7f0000000300)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) getpeername(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/7}, &(0x7f0000000400)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0xffff6bde, 0x2, 0xfffffffb, 0x1, "d33d81774f6b686f81c18cdc6bd675d54eac6982", 0x10001, 0x1000}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7f, 0x9, 0xfffff75a, 0x0, 0x400, 0x7fff, 0x81, 0x0, 0x1, 0xfff, 0x80000001}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000540)=0x80) r5 = semget$private(0x0, 0x0, 0x100) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000580)=""/181) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000640)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x800, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000700)) semget(0x0, 0x4, 0x81) 09:02:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(0xffffffffffffffff, 0x9) 09:02:48 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYRESOCT=0x0], 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x39}], 0x1, 0x0, 0x0, 0xf}, 0x40c) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 09:02:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x4) 09:02:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x280) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) 09:02:50 executing program 1: sync() socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) r5 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 09:02:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0xc007, 0x6d) sendto$unix(r1, &(0x7f00000000c0)="dcc4f3df84df663e76581ea4856181e06cc510ec07eba9ac914981536c893bd764c8dcc691c5e63ce7ce25dea9a5619177074d90b68e1ad703bf4987a1a02e8eb3486f76bb3a7b2206baba6f3075c9df0a5698e3710a7e4c237a43550928cd073bc865e50c1b49ab493c3fd37c454b450141ad825831a3402a7aa2a685490d583be609f15dc38f0c1f25f7df71d1882fa8", 0x91, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 09:02:53 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000380000000000019078ac1400bb00000302907800000000450000000000000000000000e0000002e0000001810000005ee1048c"]) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x0) 09:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r0, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000003760000000000000000000eef72f9caf009c5edbd9b8f8c2b3624278da12401f3ffc47526e00fb618a384064038ab20a2918db8956a55553bc9595234392d71cf65154964172d8042aa7d608c97133b5443423be0d61d0df42216e"]) 09:02:53 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r1}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000220, r1) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x28) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x21) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r6}) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, r5, 0x40, 0x7}, 0x5, 0x2, r6, r7, 0xffffffff, 0xff, 0x800, 0x4}) fcntl$setown(r2, 0x6, 0x0) 09:02:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:53 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) r1 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/169) 09:02:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) socket(0x6, 0x3, 0x81) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x0, 0xfffff000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:02:53 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfddfffffff"], 0x10) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x80, 0x0) writev(r3, &(0x7f00000019c0), 0x0) preadv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/129, 0x81}, {&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000500)=""/4081, 0xff1}], 0x4, 0x0, 0x3) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xfffffffd, 0x0) 09:02:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000002c0)="89ff30ebc6741563d3206b30668bd2220e3d1e080138f8abf161", 0x1a}, {&(0x7f0000000300)="52b472ee6dc7c09b9fb59074c1e71dc105f595c33716c0242a02a0a669a75ca2364a2a7ea164713c068cda35d394c3c87bc5ea50a5484fce315929278831f26eb2b131b91d6c723100b01cbda58393c30c1e31954cc8838f37e4fc55b63775f820e773c711450e2decf15feddf75445d56fd6cf046443224fb7ee148766d9f99181cf4a249c9d0dbbe0c38f5bbdea4fbd26d3b0fd74574146403b4e70a3d2802a4a093efd212a4cd9518157978de4f187786dbcbaf85ec0df6615729bbdbaa1c9936", 0xc2}, {&(0x7f0000000400)="d3c3b6c3abce6ac786adc6c06c19633f10bb8c47951582c3fc34a135d200fa630a9612c66d61cab80680ef48cb5d199b0e822dbb30bea709e7c122875d", 0x3d}, {&(0x7f0000000440)="e2ffdfc595f24b12f7494f15a46c1a8d4df90ab23cad03dc4263212d262efa1ccfdc0b158b162ac0f6986e2c0f925b469deac9f133392ef0ef52a0e49fa2f4a2b3c16ecf6c9c570758746ee36fe20ca2866593ac2a49e92b83848b0bd17f2db66308acbf79bdd7f3695c5e45230005987125b2c8c1d08330fb5b4792abc6839c60d4ced2aa7f999ba170a8be9e077789dd91d60054f756b2d657", 0x9a}, {&(0x7f0000000500)="a8b5b65457d3adc0c7cd18cc8a53aa47dbee3f32e72fe3a2a920", 0x1a}, {&(0x7f0000000540)="341ae8f6be8b481689b7f6a9d149363b9916b8b46506053d64193fdde5804612d698b32163cf04997fc2487bc99faa5880fea420a1674d61b6c99e2162dd66ebb1ad1672ff44da81e12fff2c376e61a46787ce570c77016a59fd4798827727719e8796e95f16079f6f59a0a969018ae8228c2073f27d77597330d1a36350384b62974699918c31635fdf55065a9a2055dd7306aee0", 0x95}, {&(0x7f0000000600)="fa677b5dfd91161bc622555e4fd4632204493d9f0bd048448981a195b744768832af6020277f500b93a970a2a26a09ae2b3fa3f7a318f4c4d60c7dfb6ccceb2f0627fcd107cb8e0f2259ef5824e3fb0f92861d119dda469a636c52aff57d3ae48fb8aa167e058ec4ab3b1e0fed344d60d421438f88957e1beb3186d93d03be6d1208983e1f3ee8cf53b50a5bfe2ed6e1fb71513498c32542e444d4c2f9a84318fd83762f8606c7acfd219193f3b30c1bf6cede179a", 0xb5}, {&(0x7f00000006c0)}], 0x8, 0x0, 0xffffffffffffff9a) recvfrom$unix(r0, &(0x7f0000000140)=""/228, 0xe4, 0x842, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000040)=ANY=[@ANYBLOB="1d00ca0000000000000000000000080000"]) 09:02:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x84, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffff8, 0xb4b}) 09:02:53 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 09:02:53 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 09:02:53 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r5, 0xf) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x400, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:02:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x60}, {0x100, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) r2 = socket(0x20, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r4) chown(&(0x7f00000000c0)='./bus\x00', r4, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000000)) 09:02:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x441a, r0, 0x0, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) socket(0x18, 0x5, 0x3) 09:02:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) kevent(r3, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2, 0x100000000000000, 0xff}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x20, 0x1, 0x2) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, 'k\x00'}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:02:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x7, 0xd1f9}, {0x18, 0x3, 0x3, 0xc7}, 0x0, [0x0, 0x5, 0x7, 0x1, 0x7, 0x1, 0x8, 0x3]}, 0x3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x4, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x11, 0x6, 0x5f8e6217}, {{r1}, 0xfffffffffffffffa, 0x2, 0x2, 0x6000000, 0x8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x101}, {{r4}, 0xfffffffffffffffe, 0x5, 0x40, 0x7f1, 0x10000}], 0xff, &(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x4, 0x1}) socket(0x10, 0x4000, 0x1f) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) chown(&(0x7f00000001c0)='./file0\x00', r5, r8) 09:02:53 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r0 = semget(0x2, 0x1, 0xc0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/4096) r1 = open(&(0x7f0000001080)='./file0\x00', 0x200, 0x10) read(r1, &(0x7f00000010c0)=""/18, 0x12) truncate(0xffffffffffffffff, 0x0, 0x800) mknodat(r1, &(0x7f0000001100)='./file0\x00', 0x6000, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0/file0\x00', 0x2042a, 0x301) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000001200)={0x3, 0x0, 0xbd, 0x0, r3}) utimes(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)={{0x7, 0x1fad}, {0x7, 0x6}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[{0x7, 0x81, 0x7f, 0xfffff000}, {0x5, 0x7f, 0x7, 0xffffffff}, {0x1, 0x1, 0x9, 0x3}, {0x1, 0x2, 0xaa, 0x4}]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file1\x00', 0x8000, 0x0, 0xfffffffb, 0x0, 0x9, 0x9, 0x7fff, 0x0, 0x1, 0x4, 0xfff}) pwrite(r2, &(0x7f00000013c0)="6cba8c2a100f7b2491abf0036bc5d3182f041eb4b0f92ee92306d11cd739eafb685d5a562ed858120928e05e3e489ca05d7709abbc416280d0a3c2f9c82578711bd28537bebd6d81308579e04c530c3c2165ee8e20d8b7893499cd7cc719fd3489f81793ac391df97a0f0e3909e8796022a25de37f8a6b0e9f843f65868deca8f4959aa4a13271692c3c239c439d9bc0d9", 0x91, 0x0, 0x6f2) r5 = dup(r1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x800, 0x0) r7 = syz_open_pts() r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = dup2(0xffffffffffffff9c, r2) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000014c0)="be9ff11a520210f1eddc8fcc89a00b7d045ecb", 0x13}, {&(0x7f0000001500)="5383c477cae511808f4f39934aee20560c93511b577b06b3897bd5d63802d25106acafaa1ac9b2de9a2dbb412c87c38c9710e8c8dbb1cd71e0b529484b2658f5caa5c21eef684bd55ee8e5b64c471ef14b5416648a087acd1e101b15ac36315913a69db74042f36e57bbfefdc8bffe8b7dd0391d00d22733c7e5e89764211fbb189fa83e34297ebd2f1029a054d02cb0825f108f5ffd3cf4f4819f42e747997409ee291afa29ecb2", 0xa8}], 0x2, &(0x7f0000001900)=[@rights={0x38, 0xffff, 0x1, [r5, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r2, r2, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x120, 0x3}, 0x406) 09:02:53 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="84bd958302adfd01"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) socket$inet(0x2, 0x4000, 0x20) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x5d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x181) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0xf75b5f900b0596af, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) flock(r2, 0xb) flock(0xffffffffffffffff, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) acct(&(0x7f0000000100)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 09:02:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) setsockopt(r1, 0x4, 0x7e, &(0x7f0000000080), 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x3) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) getgid() 09:02:53 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xfd2}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 09:02:53 executing program 0: r0 = socket(0x20, 0x4000, 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 09:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) fcntl$getown(0xffffffffffffffff, 0x5) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000003c0)={0x9, 0x100, {[0x7, 0x9, 0x1ff, 0xfffffffffffffffd, 0xa02, 0x10000, 0x3, 0x9, 0x2, 0xf5, 0xa25b, 0x7, 0x1, 0x7a66, 0x1000, 0x80000001, 0x7, 0xfffffffffffffffc], [0x3ff, 0x4, 0x7, 0x0, 0x4bc, 0x9, 0x7, 0x0, 0x6, 0x3ff], [0x7ff, 0x3, 0x80, 0x72c2, 0x81, 0x1d, 0x1], [0x2, 0x4, 0x6, 0x5, 0x6, 0xffff], [{0x6, 0xffffffe0, 0x6, 0x2}, {0xedf, 0xbb, 0xfffffffd, 0xfff}, {0x7, 0x81b, 0x80000000}, {0x0, 0x1, 0x3f, 0x3}, {0x1, 0x7, 0x6, 0xff}, {0x78, 0xfd08, 0x9}, {0x800, 0x10000, 0x3, 0x7f}, {0x6, 0x7, 0x9}], {0x7, 0x6, 0x20, 0x9}, {0x3c8, 0xa7b, 0x0, 0x10000}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r0) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) setsockopt(0xffffffffffffffff, 0x3, 0xa43, &(0x7f00000002c0)="df1f997c510555e163cb9e2ee064bbf49f35c4e7f131f475a619be3dbb4475eccf051f604745cc4ffc411b97ba08e552597f23a8b4aacb5b0edfa7dfbc18ebc6b7cb68eed8274e13be0602d7cba8989a8c164e2d07142a8beec1b8903156cdc3568d3cc723017573324786acbbcd4bb214c56f2f2e1c1da31c4f798143e1842b6de76179aa6a61ad0978d30b7ae0c92506011d990db4f30dbc3978e37f836908ff3504c38668289b60b00c09180055364d89f2f8efa99ff5d0642934538a659aff5dd85fd2ab8969a136cc05c4d87e63f9e795b3c409fc0f262c2b5b2198d2ed6e22", 0xe2) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000000)=0x7) 09:02:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x51) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x64}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) sendsyslog(&(0x7f00000002c0)="9774287dd6c6888c5f30df2856602bc6426cafdc3577e623d21db2a3a9ed25d942855435f2276a148e5708b4572db82b6be38dbca6973599285fa0b769e4d67ee195efc6ab1554f1edc06ed78158b4e7764e8a43c244a2ad1d0ea0402c006e0f794c2ef05b853f273242f3c2853abf76ce9b30092d0ee51b81b8197447897153d72c63e17cd456e9317c330821f9825a37f173f09dbaf41829f33f6a600ef8079c46778751583ff032080eb4173b01100759bfb4a19e366fad3dc913ddd98437bd5721fe2a7f9243a07b8ed6fe3e255b0e3706be9354a903", 0xd8, 0x21) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0xfff, [{0x1, 0x6}, {0x2, 0x3}, {0x1, 0xd40d}, {0x1, 0x5}, {0x1, 0x9}, {0x1, 0x5}, {0x1, 0x3}, {0x3, 0xff}, {0x3, 0x8001}, {0x1, 0xe000000}, {0x3, 0x8000}, {0x1, 0x5}, {0x2, 0x2319348e}, {0x1, 0x8}, {0x1, 0xffff}, {0x3}, {0x1, 0x1ff}, {0x2, 0x8}, {0x2, 0xd62}, {0x1, 0x6}, {0x3, 0x2}, {0x3}, {0x0, 0x401}, {0x1, 0x4}, {0x1, 0x4}, {0x2, 0x1}, {0x2, 0x7fffffff}, {0x1, 0x3}, {0x2, 0xa91}, {0x1, 0xff}, {0x3, 0x145}, {0x0, 0x5}]}) 09:02:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f3"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:02:54 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x7fffffff}}, 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x8000000005, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000280)=0x5) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000001c0)=0x3) r8 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x10, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r9, 0x0, r9, r10, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r9, r3, r2, r3, 0x80, 0x9}, 0x8, 0x92, 0x5}) setreuid(r2, 0xee01) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffff9, 0x3, 0x5, "455e539a3e85613bd92c526a3dcb263297387aac", 0x8, 0x34}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/213) 09:02:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7902633dc8629b2290ededb7f6b944c2"], 0x10) r1 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, r3, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) chown(&(0x7f0000000280)='./file0\x00', r2, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="db03a3f8c01f5ea735092b9ec1372d9698b628112a07129268535174248915ee4fc1d8242fb2e7b1efd88e9437246fc749df28ce27d39b0d317844ab8f9d6636dbc82f1008e160a4ee2395f3520c5de2d689f3c176ef203a174fc472e6c4e9ea", 0x60) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdff62ffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r6, 0x4, 0x4, &(0x7f0000000200)="6ad3f92169b3c8df1a22a91f6347e898be05b731a9feb70c09c9987637eb46e6e7e320514ca7e5f5e26797a03b3884cb06c866dc26e317e07b0907f0092084cb348024af6f5efdf0f0acea26e3e691af4547f47683daee", 0x57) 09:02:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0xf0000000, 0x3f}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x9, 0x9}], 0x9, &(0x7f0000000040), 0xffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) socket(0x2, 0x3, 0x0) close(0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) fchmod(r5, 0x100) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x7}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:54 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) r5 = accept$inet6(r4, 0x0, &(0x7f0000000040)) close(r5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) close(r0) 09:02:54 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000c482df9696f504626cf0ebddad735348cc04a72c57b9964469a5eadf217cf008d537e88cc78cb70e9abe5b30f26dc0f055cce1b9049a39efe7114ffd37062b0a76f430df140b7837e1e8cefb4ff1b8ac79ec5d333d8563"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x7c716d74d9598d5c}], 0xfe, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fchmod(r3, 0x87) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=r2, @ANYRES16, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000780)={{0xc9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x400}, 0x8, 0x364, 0x0, 0x0, 0x2, 0x8}) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x834, 0x1000}, {0x1, 0x8af, 0x1000}, {0x3, 0x31}, {0x2, 0x8001, 0x800}], 0x4) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 09:02:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898021a22265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 09:02:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\x00', 0xffffff29) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$TIOCCBRK(r2, 0x2000747a) 09:02:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x10000) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000300)="348283560be1b2c4a82c37eec4e13822c1be948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf630baa98f5c6638904cd624aaa1b9fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56", 0xec, 0x40a, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r4 = kqueue() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0xffffffffffff223e, 0xf22}, 0x10) kevent(r4, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 09:02:54 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x140) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 09:02:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/197, 0xc5}, {&(0x7f0000000080)=""/25, 0x19}], 0x3, &(0x7f0000001240)=""/22, 0x16}, 0x43) 09:02:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffffff, &(0x7f00000191c0), 0x0) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0xfffffffd, 0x400}) dup(0xffffffffffffffff) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff}, {0x2, 0x80, 0x3800}], 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x500, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x0, 0x2000}, {0x0, 0xf1de}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) fcntl$getown(0xffffffffffffffff, 0x5) semop(r2, &(0x7f0000019140)=[{0x1, 0x400, 0x400}, {0x0, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0x1, 0x1000}, {0x4, 0x5}, {0x3, 0x2, 0x1000}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) 09:02:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2c05164a4458fdfc77bd8857fbfff64707676ae253b6c6b8ff35dc845932c2330ff5fec9971c54b4f646454c20fd303145e8b3c2410194a88fa29b151aa9ca4dc016a8a14fe204a240897a669071d8c73806eb155abde672d69d59933dd9be471caba48b417d31b8f5d68923182913a37b587f2768aaac99d6540771f826b5df351b580cf0ef56d6bbd7828ea81976dad7c295bfcf78f835c7d52bad9c3e6335a3b84e255d1eb55f576f5e8110c55e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:54 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xe0, 0xb) r3 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000300)=""/150) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0x0, r4, r7, 0x22, 0xff}, 0xfffffffffffffff9, 0x200, 0x2}) semctl$IPC_RMID(r3, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:02:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x5, 0xf3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:02:54 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') 09:02:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = shmget(0x0, 0x2000, 0x482, &(0x7f0000001000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x2, 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_dstaddr=@in6}) sendto$unix(r5, &(0x7f0000000100)="2290b09863b94d699cedfba523c571bf66cd88653a84b29f46574b28fad5b8b5f5bb6ca7798350b2a39ad3a4067fe8a47f83b5ce686d117d88b4d80b03dd1cbc5664705c5c5b0833f3661d20c9a8ac754ec3179d325b23592c4d51189e37391c17d96312c4d2fb89827db8f37391ba70f3eb67242bc61f5aebc037cecd4d2c70eb90cde589294c29e5615e3d76c7b4ddfaaf9575e02f538a2df57601cb25a054d5cf405c21ea78d3b37e8a99ca83ac4bd1ba3e9c6ddf6f710e19c1e7972b510fa4427f4e56f64e328d8ad9b9cff5cadeb3d428115ead069e13f1a45afcf8f1ab3c839e0b893e7f6fa5b41724c1", 0xed, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 09:02:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x4, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r4, 0x0, 0x0) 09:02:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d15", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2b6e9617b094c8a156412423d472d98c7c7cbed4475562551a70fe64e8404c6f980a490451424ceeebd056d87f0a935c3d542999cc25311a8305ad5688e2bc55e8cf6c94a28e8dd79d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:02:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x2, 0x6) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) write(r2, &(0x7f00000001c0)="2f56aec20771c2924067e214617a3682181aee9839", 0x15) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c5d7a84eebab9bf5d1b01f0700000000000000c7c59c0900a24e4bb5431314daedffffe0838f5d5e2d62d80006f4bbb885020000d060328f5d241df3d0041046a984165f247d610c", 0x57}], 0x1) 09:02:54 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) getgid() writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:02:54 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendto$inet(r0, &(0x7f0000000000)="2e9c1ddff98e991753c2dfedcf1ad6f8d9cd672976d553c4638b33a8e5e483b5f8b69983b0d9a3", 0x27, 0x6, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x2}, 0x0) r1 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r1, r3, r6}, 0xc) 09:02:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setregid(r5, r2) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x8], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x18a1}]}}) r6 = semget$private(0x0, 0x4, 0x50) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000007c0)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000600)=""/210, 0xd2}, {&(0x7f0000000280)=""/44, 0x2c}], 0x5) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="01002e2f66bcc8d13c5c34e0284ee2d39499a9ffffffffffff346ba5c015d4b4341513d64835a5ec0d9ed23ce3d6a20a00fb03002d855a004a260306adf16e1a9ab886b360114281757b7913c8e884375d90b091486a76e8801f6c2552eeba9a6bd016f3bb63f5c6f4e82f5e3d6b7ec6aa516d0fc2488f1d7d4065b656b622cd05857965d7c8d4ce8ff664c38a282967dff99a467ade6b5ade11ef0b3189"], 0xa) getpeername(r7, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) pipe2(&(0x7f0000000100), 0x10004) 09:02:54 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x4, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 09:02:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfd437bffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x13) r2 = dup(r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x7a2939e4) 09:02:54 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x80000001, 0x55, 0x59f, 0x10001, "ade584c4d8c84605946f69aba955bb4b3eeafc65", 0x7547ae84, 0x5}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 09:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x5, 0x0) shutdown(r5, 0x0) r6 = accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r8 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r9 = dup2(r8, r7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000001c0)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 09:02:55 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:02:55 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008cc000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x4810, 0xffffffffffffffff, 0x0, 0x0) 09:02:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x10e) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 09:02:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sendmsg(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="56926698fe94b7f8592f846ed9caa3bc946a7c944621a9e1eca614e4a95dc025ca648f9e3bc882be911e299ee3c16db9abd7f8a36ec7344b232cadfacd0aacd3ed08c4d9a3a1498c0c0c16ce52a5432ce04d64ba8a6f90223c3098314a68981a7371cde656c22f65e9791d455eec1c39a72d0e07dfcc8682b26d2c71c6c0aed168317de0412578520a8787c3f09ca108f8db98aaae277955bd0a627d91b12aaf1266d4ad08b8486309e513279f7043d6195512a700a3a9748466a92a9d076363f4", 0xc1}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x6, "881a629159a45e76c6776f29eb0073d76362572281af1d861e8093002fac59abfeb944265e6134f06d807a1e196676839c2274ae462a8c1ea7213e258880ac2fc046f5fb722c9e16ef68459e32c44b4344fc707eaf6536d873bd5c8ce70d8e5d0876c8fb0288a8b09b71e548afec81709971295cfb07c82f9fa4bef900eaddfc81f93abc4ec7474b0198089f5532ca32e31f06890db68d5c053edbfab6c1e9471308b4217657a24a5c46a1d0ecdfe7e12ff92dd3aabaf0c56f9c7723cbb14afcb591aa456c79873320f527605cb7f208a8817b5f0c2ae6988f240695d83fa83b99ca12df69db3e0aae290a80d281acbfe347f196ef6e31aea59b31dc4894a64b4264a97f23097e8b69c790f1ba098f0c1c8ea71077dd69363f0d7d039954ac1c2c1fae950c7d157037cf51653c1a1eb3fc99b3776f606c467705e216564c3738687d0e526036238f08df6007d1e779e49d1f52e6fa6b55f1080650ff0d1661e5ec36b68c2b902d00f9420fb64cde83a86037ec55b496104ed3e3537bace4fc5758fe333e50216f9205e983a8ba567c43947f8ef1b5a7f7ccbada62ab5cea9c46c72a41b06bf95da240af9b9b1f802678e64fd036e00775cbe83f070e8a97b6df859ec1621fcde79dc03ca623f7b8ba0ed65933f3d279869e01739b6a8d3d0556c233f10c81485b7ec9da8d9eb04cb07621ef8c424453555c4f0d1626ba79aebbc7c3147819a1db5e206b5bdfaeb0c6232c848922d12e90064f5a6332fab3e527b6cbb6216535e7cbb4d0bea7b3abbb80ca34d8f7f916622997d640943c5670305afd3d5debf3c71670140d45794b2cd5a5be778efe3768191d8a526c0779d702fe00b0ab8b59e11c6978303b0080eec5484359373c49174b818c423f63a68a8262a45d4bb6e9867ecf4e026ce123689879cdad7a68dc4016b3440e0b2967853d8a8a7b001e53bee73500789470a72ee14338a9f016a2d2d15f9d3b83a9aedd2fefae4bd3be89b8113ccd87b7fb0b085051aefabd6ae7fd86427f36a60dd4b43b08101681bb1ac487360a13f19c5770e976c8bdfec30fa461bca4d543609994c47ed6110399e69db1a2f0de0206a15bdeb4f496be330a674bfa978f2791f8ad7cb5d6c9f59b5861b1fb76bac0e9ecbb8ea9322ac24c4bcd77efba6697e65ce6544bdd1441d237201153a2571316e81653784c942ccb1da26db1a2f055da1f976f3a4e3d9a987cc2d1e0ae7b0c769785f390a6102888f48f2029e67cc990ac9d1ae5f7d965b452b94e1bd2f27f598159871b151bcdab232ffe83b16558b9195bd015871f0db18c6b48f5134be0f2a34c235cdc70766b7445c7ed85ff86abd18d1a18f9c4d58143a2cb136f5388612c563d66dc04ff6acfd78cf48f49349bf762604e84ed4aded97a026fc528f0fd8a1849ba9602cb29b2e77f6298b66fdb399e3813b77928f720b1e5115840f5c386127b134e0cf10b0fb185f0aaff689abd81e07c7657b58b1aa72887a1bb86df4b0784d6e8ca9c6e21f6632597e147fdef437dc19a3eac0aa7ca96527d5816e497d20843d81f58942793701f69c9128dc5a3dd168cc5aecea67cc2d90d829f06a043c3f3c4700fc92883112b43e076c05cbf3cbf46c8755d70c043f1e88d2f744b2c674fbdeed27b177b51255c672ed5cab2b384597207c17339a01290f6dea4e5ef008e8c161d4419a589d248805359c9a54a240d87fbcf4c90ae3f1dc100069997d55e7131001e988f235856aeb62eecafb8e2c427bbe8f14da6dbf7fc2b570490dc2efbfe56271ef02e477ed0515883c7a3d33696201fe7991c7fdb2c2617091be270bda88fcbc9f111824cdbe9a3a1b6012a5e22ca7ac420ed537862fb73a20dd28f7633c19d89a0eaa7be48c85b94870f94ec6985b633a92d6e38887e9f6ed8ba467e9802bbaf09863b27c0b8af795b50de55dbb83f31d93661fd6bcfb4e8a358d2ad4af8b835f1765968341397b41cf899bdb90c682ada7e88e503ca637cea686ee90914c12ae8b0fe5880748b5ba0774463fec10a9c29cef47d6f7d17eb1d2aff19863e2563e0eb4203e6d1fe3b54294fcc27ae9a06ea85384e54f7eadfbd36f1343510ef5f6dba94bbe752aca4b47ccc38d7e652d8e7abf64ad508388773cbcefe92d2de18efd1584050b544b2d4a5644d08afe29367e642925ec3f4a4a6247f43ac019464ae87a17f61d7f7a52433db359229d36d950580d6d43d16f9df1ddd2e5e8d9a5250157d9cacfef3d6035b567cc1119b178b10afcfae455374de42a697b892379db20bc524a863b83ea6ec72c0a790226d951adf7b1c833fc1f46f9feb47e6c7f0b7c9e16165068c35c91fcf2963d612605d791715ee145f9f38f2e06359282e5f8eff166a2d01baa6faac03ad9513bc8bc13a2d566e640b5d64e34f64bc93e99e0c4837bd8ffc43bbc834b6c5c754e4a125b9f8c5a2ed7142fe48edbfdcf1d71d1816c919c41553a91b7d7db9aa9280b0a35fa222eb5c9dd80b0339bb0a53fece2a0c075d79abd2ea3bf8244106534518b802624f1ff49b34b363327b6b4cc8871d3a2ec3e5b88d9aefca32073f7c4e2512eea5637f68708e7a83a40d36b0c26290ee5c2e8c0329c5b2c1e204e9477ee7f92c0c79c7040283b3315655d2e9308b45d28f802107c81a17b1783cb7d77ad0b932e7f14ac06dd32017a91a4f725a147e1766bb65bf25f5c31ecec1b5c2abe8de0a42435cd9a89907599602ea005fb34a053760dd4aa8e6aecddf4ae80f5cd78cfc389ee8cd6f9360402a9caf51c3c512fd61ed0f1ede67ae43392b1cfbc5c2d46d45a38d43e5e6139ae101bd7f8ad6177f212dd83aa18e3a9805a7cb441bb29ca1fccce327913e128a6686ce6bbd6860a1b7229677b73d505067387d15ef279d1e8977db9096f0153b11aa7f2bb62603fb0549201e2fef5d022f5a290653b30d558983bad0974bd0e1ff67172fdbbcdfa7aa8cb52b0c250a47bb7cf38989a90d86393137c58a9d9081c074d7c85f6eb8516c5c2e0cb7d629187f5e05b57c97718865ed4315ab6f3f96f5253e4c3b28575bb148c841659206fc4c3b4422dff019ffee3bf87bb90412a04d2c4e5014fcfd5ca6ef414fafacf55ed557148517ebc4f9d4e6a531be8728546497dc20ad0fe35120e102a10b157fd300d22cd2be58dff1797e714ee0d3d64d2e8011e4ec7c8cb6ceaba91a78af05e3c444d7cfdfe7502f94104138d9da811bfb5ed0f9a4aab1b20b29ce9dce8bea1537fc9a8af67ea28df82687a1d51c21a0b424cb66b3fb6fd5dc18731e4b5f24cb00d8fe64cddcdffcc0a73691602e374bc20c4b01246cc9d66e4d980e7ab2c84d9baafa97df7e1b82c995e8530418284403c6cff157b4b515e4b2dc09b0c696b4c3c6c71de118701aa08c51c9406a395b93ebabcd3c99d2a04b4ba5d1b09b39719e35a18d724e17fcbe30b039d0e015ab0983ec068570de752e7a3f22416cc6f4a53774cd370d2809d56ef344d363dd4bb4a84044115dbe5379f5ee6d4bd538a0911c6f57f06741ca436aa16f742b2d29ed504487e73d7046acde3d9644a4f1a40fe442bdcdcb86cef92b8452b380089be5af45378329ed888f725aea1e87a76065e46e2dd130a6ea51f4f73d302fcc15b1e74d5d4f087b047a07456609835f5bcbd12090298869b5786a5c59045ff906cdbd57883be55c002999e1d81f9ac63df38d5067b3c10dc5a352752a4d8c3c2fd36915b7003f20d3a55f0c9f915568907c80dbbe19f5d33f8cc04373f9c501a75f43f27e43e5147563c0aa81b99e6d69b6bcf2ff814aef5b23051b3c1d807c39d9b5647d4952f5c188745bbd5edb27d127fd0c76af92f718a76540c9bfd1ed86687cffd33bf05f9466037aaa1afc7b5daab95dbddc83e52341bd0b9adc8b6c2ec5d068ab7f47c2f2130cac07017b277a6531722477003d5e81a55af79a56443fd15e3457b9ca272cbd3b7a34fea9dedef3f9355d224722c16f35a3197147dc0cf842041c3cb582c7cb53950253b002cde7deba0cb62ffaf482eb552639dfd08ddbddb60d0cb63e37602284d4080a42be4ba48d37708c14f1116bd1bbb2a0b5c29cc487f511657419ef72f044b537a1742c6df40c36a3cc18f92d01e2bcb2f51db447e78eba89caaf5800de8ed21e9101805da7bf5a22e1d51d9a520aaff1e92f7502be166b4b215da9bc1496efe6ce17e3d44d43fb65d4bf5771c760d5871f2a97f7ef642a65a8dccb846ef08f5686b14d309ae1ecac0aff21b8cdba1554580e4856879a56af23306fe68fbb3516fc0a63675ddbf997448122c4457ce7172731fd5238f79556766bd9c0c79b63604bea76452b6b65e1d4fc9bb17f4e97dcf49387343e46bae09b9cb75da2efeeaae76e286799f4837d80c5316dc30a2e80daf01d2b65a1492775a7d3c08299ca2b84e0711e9a83d893843763e474375410a5286d90db10605d15a4636b55f0425a011aa60af15926b84fc50de7af2173814d535c79cb4415b1a7471f3e930b651b0ec1eed5d81116243f431ab459e3eecc245ebed8e6e3a4b6230b6eff7272a4762eddbdc66971d87910c5b01ee661222c15a281f98b4d831c38791f641158b53e189bab72b60859fea4349c0ef768b591fde5f43faeddc600216ec0cb39865883be0fcb3a5508e5450a47368b23ac3cb250d6c0c8e4a72def58cdf57e81a4570ee84f2e0ac9e78a8c6f1ed1198a876d51e7b4667619675bc4763a00155b9a4b13399f4ce4f11bcaa004dc59c3f77f7b5bd8ad3e9113183c467093d1dd74c58556fb3f219050dda28685f74c2db71cf00f6a553ea675534d00c04273de1973e033ef9822a2edfe57831f84d90784c6371f66f95cab262d0ea87f1b19a3e903d1764e3431178582730fa62a337565cdea36a9e99ea4e2e5c7545c9f659e8861ed308a70034b0f5770b9a7347640ba25125a38caa145bc7bd74d920037a0639b99c4a141107505c2f1503431a72146cd0baa5bcde39301709124aefc347a9cc98647927e439cfe09ffa7d53f0912d5e97742b234118951c15307a3b3034b2113920aca33aa0d0ce00c01afaf3ebdde572c773980461e6ff44d33693aa3400a1addf40234e40157051366c397f3cecf71eea32182f6d37f48caedd174c3e87f2d9677663c159b6c0cb081c79257175a5bdcad87f8925a87e53419f25fb813c91b7d3cf9e19b6911da3521fd5bf4f22cb050d5c776cc60e9a8dff31fd7e17cf773701f8d8e61f5a0aaab8e6eb189dcad1884ac666c6097b8cfa9e8b779eab50f2ff86f161a083928ba784c8cbf84dad6dd729259f701df5c70b5855d0ba0cb30fd801475dfd5929ee23427139fe8e7c1d71de618febbdbb91b74989754703a2cabe8196b49a2bca41794d067c8b08e5e8a95aba551572a7fa3bf23b3433e7b847a5fa62070fb7afb2a3b64cc53d2e9ad4440a8ad4b2c365b8ffc447bce134f1593954413e5f2fc26c9f2f26705489aa8c0abdbdaf67393de1d0535d584622c5428f4acb2edbd4cdb658ed43408ffe695bbdfe64e2605f94299fc084ebd11d9bcb26ac5fcb6035b411272a337c379439a376c65f06058b4d16d9fab5cfe70508c77c38975135bbe7cb349e4cf799ad9fc72cf49cccb1f740eddf01b22408ffda1336e7feb88fcb0745a562ee003a7a2d2003e63c454c17e8c75bb388eff9d9d4db611612b7b9aefddb4f3d50937132592671ce70ed18afcc0ad8bb3432c43d1ea934d6c1b4a15415e2c2b1ac3cbcad60717e191030aee84a16b6cf170cc6639ef4bbb201ba9"}, {0xa8, 0x1, 0xbe, "d49871c1b6b7f6d377cd6504f435854609e1e9bdc132f84ce0317622ef591c213ef012f678f36db8eda0ee9c80e4642e073e591e92729cdec5da75de963816cc6ba7e1c4760f0e2f6c3188385321fa27c6aa1af83411d94f9babb88d7aef30e829a44543d4724f8f46dbddda03835d782c6f9ad561b0b9e4d463424fcc40c17a1be50c6ce6db0646a11a589262190692ea3586e2678b81"}, {0xf8, 0x1, 0x3, "f6787de28495a874498e981770bd503c37455fbed358c197b89383f1c94e9d8cd8d8f8dc8398bda713acebb30a990386aa756fc72aa66b3cf965cc08f1ea6e3fb4d97be1cd110715e294ae80d9050086f8ac0c43163f19b7f8b0f5a73c1762de14181d88f9d73775ba73f7f5b4f622ab4977465454992afa8b6d4debb50da32d21dfa5997a4d6ce57885e75d1c05053aa93ab4b31d0b028954689f2ade6ffadaad8fb04812155c01781eb35a1ab276738c17dc3e723a499339855a2200653ad073f5472e90a1d6931779cbdd8f83c52d3c8a3840fb3b4181aee02575ac43095306"}], 0x11b0}, 0x4) 09:02:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x4020080c1, 0x100000000000000, 0x0, 0x0, 0x0, 0x5}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x5d) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x8, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) setgroups(0x6, &(0x7f00000001c0)=[r4, 0x0, r6, r7, r9, 0xffffffffffffffff]) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:02:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 09:02:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r4 = semget(0x1, 0x2, 0x116) semop(r4, &(0x7f0000000100)=[{0x0, 0x100, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x7}, {0x4, 0x0, 0x800}, {0x0, 0x4, 0x800}], 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0xbe10, 0x9, 0xd7, 0x3, "667194f3a02ac2ef5c6b480cfb8cdb30bf2f5661", 0x400, 0xffffff9a}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x2}, {}], 0x2}) 09:02:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2fc100801001b32b8fcc3f58fdbc17fe0cdfea00afcbf50000009b153f4c547ad23912f7fb32f068c4ab4bb9c143be0fe1c56c584e80419820572f9f00cf320df7423b88af8bbb375c4b971b117b1657f769eae5"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x1, 0x7, 0x1000}, {0x1, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x1, 0x3, 0x1000}, {0x5, 0x1000, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 09:02:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xf5) 09:02:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) write(r0, &(0x7f0000000180)="8a2cb51ee5db1c438c7637ea9e2aeb947d62eaabf0160fc5dce66c8c921bae0965e51ab62581518f85a0a7d9ddfcbd44ff8f179f41a8a784ceff40148f68c83eee2bf22a4398b713b4d00f2a35547fb7cf71e7d284473d89dd2cbefe25efe31a09c147ee09746d408249d5900b40", 0x6e) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getown(r3, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) 09:02:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e4f015aa0f779390d5513adfa4f13167b3d9dd7f32231f824660aac66e91c5e1cfbaa29e5fd5f62649ab788562d7729ce46b3cdf02990000000000fb94359afa3964e2049f32353273580122f14c54081268abdad4d1291e6cddea24228707635d218282161099861d770e31952dd7b0c2a1a4206dfdcb26cc287096760fad91d67af4ef440c4c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000240)="3aa2e145ef00d7493388be44069aa2e023dd3b1e6d6bcaf634c91bb4128254aebf03a2d303afeddc087c0175ba8bb1ca8f992e4c4de755dda31645667d0d94b4042d7d52085961a5904441ccb2c74d65f22c6694d742575ec8966242f155d6235be0ae9ff5b71b471bfbe2af6364317055ddfa57353766ea54f1615d4a8a558a2471d97383a0841ff04bdb0b8beb56494189780de2a8fb6489e4d6dda32301132673f7278124cc551d372709beae3f4cf95b8faac5527d60bce867956ccb7493f1b3ef6394b4cdb1de1fa8d94bf77bf589486a626348fd6b2163ac6ca0f7b807acdfa6e6fd90abced9687e11fd82cc", 0xef, 0x402, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 09:02:55 executing program 0: syz_emit_ethernet(0x255, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013021f160000000000040000000000000000000000fe8000000000001300000000000000aa"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) 09:02:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdfffeffffd6b8b9cb442ae92073b36b584be3f70d9ed41e90c2acf380a4dbac6379586095da3918396d80c713288261f28e6d920425968339ba9f62754309ed2d17ad2951a47cd41b9fbeef727aabc671032627c766fce30e87c1630bcaaa2135603c1da03550f702cb72e903cec896fbcb6e0ec395f692aec8d175464ffa1ff70d87b3c1f346e9067561a359bb58f01e74f4969acec5e45b94ce357b5660c357e11d40e93dac461e67452de501390ded688a2256bb13e0aa76be8f6447b8fb4640b7ffbc"], 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000715000/0x2000)=nil, 0x2000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0xc005, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x1000) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 09:02:55 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) munlockall() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb61f33ac4ffcbff20a8fd812eaa4e713048e699", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x10001, 0x6, 0x6, 0x2, "780b11311aa42d9ad61ff24af40f5614bfeb350e", 0x5, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$inet(0x2, 0x2, 0x8) sendmsg(r2, &(0x7f0000000040)={0x0, 0xffca, 0x0, 0x0, 0x0}, 0x400) 09:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/20) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) shutdown(r1, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x36, &(0x7f0000000040), 0x0) r8 = dup2(r5, r4) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) close(r0) 09:02:56 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0xf0000000, 0x3, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x0, 0xffff5, 0x34, 0x3}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20000040, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffff9, 0x24, 0x10, 0x1f, 0x36}, {{r4}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x758}, {{r6}, 0xffffffffffffffff, 0x4d, 0x2, 0x4, 0x3}], 0x4, 0x0, 0x4, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) 09:02:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = dup2(0xffffffffffffff9c, r3) r5 = socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 09:02:56 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="5529f612327c164528480995dcae707ada7d9c261f943e335c2509c7c5bde9f649b551f367f709929018be7617ba3f85656c5dafac51fd1ec5c347fa31300b8e0a43982965fd3cc72f965102f6d7f2", 0x4f}], 0x1) 09:02:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000380)="c54e9c6357fe1d3fa4d1dd56afdbe0299fcc6c7463534d1810ed0ab36d24dd13bd0315acabff616619777718c1e6e66b", 0x30}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x0) pwrite(r3, 0x0, 0x0, 0x0, 0x0) dup2(r3, r1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x7fff) 09:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) 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 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x0, 0xba95, 0x4, 0x1, &(0x7f00000004c0)={{0x77, 0x4, 0x7f, 0x1, 0x6, 0x4, 0xfffff801}, {[0x1, 0x1, 0xefb4, 0x2, 0x9, 0x2, 0x9, 0x5, 0xc0, 0x1000, 0x9, 0x2f, 0x2, 0x0, 0x2, 0x400, 0x440f, 0x9], [0x2, 0x10000000100000, 0x5, 0x0, 0x1, 0x1, 0x0, 0x7, 0x7, 0x7fff], [0x2, 0x7ff, 0x9, 0x7, 0x581, 0x0, 0xffffffffffffffff], [0x8000, 0x7, 0x7fff, 0x20, 0xffff, 0x9], [{0x800, 0x5, 0x1, 0x100000000}, {0x8000, 0x7, 0x1, 0x101}, {0x8, 0x4, 0xfffffffa, 0x7}, {0xffff, 0xbe8, 0x1000, 0xfffffffffffffffe}, {0x32, 0xf12, 0x4, 0x5}, {0x6, 0x7d1, 0x9}, {0x3, 0x67796668, 0x28a, 0x5}, {0x5, 0xfffff2c3, 0x3, 0x2}], {0x5, 0x7, 0x1, 0x7}, {0x7, 0x1ff, 0x5}}}, 0x8, 0xf7}) 09:02:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) write(r1, &(0x7f00000001c0)="8f142e9a669622820d4dd0e462ea6f569afa5f979f0a49e5c5cbc197e23d2ea151694235992fa97ae99bf3ba9d2fbcbc366894faadba29ff4ddad1a0501df87f74c1ec57f43fa9ee25b71aa285be917745ec28b5991f0b96653bf96153b72a2b411a1b6b1a0b88af2bb9a212e9e621e0dc7abe6b0912168dc985956dcfa4c2c93c4d12fe00957770bc8685e430fabdd06cb35e158464e673bb6401526be2e2163540721b275fb8efd5715c28d711b6679619fea0af440ab8206d399ba385eaab2e250fb4a796034b04336af39bdcae7903dd9fac23d070de37c46ed35c65cbf0ae541d00", 0xe4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:02:56 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) 09:02:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) close(r0) 09:02:56 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000500)={0x0, "8da88b1907cc0d5e7908f4d2e2059be3c3ecadcc654ac2bede8acddfabf7ab86cd13479d9208e8c95f596807a72aa02c1f000000f80ef87eb5e4550b151da0c3339e044e87fad8c6af2d350452ac7c3f108c6201a04270e19b51450907f7297b661ef938009ea9cbf40d381b860da4c10613d81b391e3e9210b83d146d7bd465898d8cf981ee962a09075538bd43e855c8f4e22e807c696eb7eb61be7cb0fecae9dbcdc9e45ccaa42536e301d4b3d3387e0d78c16ae508452ab57d9bfeffffff47479ce5b09c38f4431f6cf75c853a88cd1656ca3d535e69f400000000000000c653b4666541d72381fd0bb7643b53e64282ced7ca118ca57c5647a08da91d3da02ee50aff47314c08d615c45a90f45d495f4146a588fdf2432613b54e42b3b257d52ec5fb48688fb9c999c808b4118a8c4992a0564dd4289dce00"/345}, 0x161, 0x800) 09:02:56 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x120) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/17, 0x11, 0x45, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 09:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c57f8877feb1d367f71c84bfec9977c41625f98162f59f59442603f2b960cf098d1b4edd272b053afab654d2a4b711cbed5770c9139fe9dd646186175570e73e150f0a0c0b53969b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07cedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a589f9446a416412aac4f82422a47857877d0dd3d244aa20f29b19523652463dc393877ab61a6580b1f76d97e1a1aab48540c8ba557c1ba912b2e693f8898bc53c1a66b6e6aae9100c80408204e89d2289a9a1c3b612475e9dc87ad5941116c43d781d85e3c835ca40ebeca8bc4304792e0ba0a8f1fe2e6a2a9af295a82ded855bb21e5c400c2db23572280f37f4352bc86758ecc735311f7611be8b71116c6be11083d54f81fe7de3776d0ae3ab88eddde2e0719cd68a1669a7020cee20d27134de7ba9af9c3e7cfb0", 0x15a}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1c) 09:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8206000000ffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) readv(r4, &(0x7f0000000140), 0x0) dup2(r3, r2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x308, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 09:02:56 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc2}], 0x1000, 0x0, 0x5000000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) 09:02:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0xc9) r1 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x87) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:02:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 09:02:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x4, 0x8, &(0x7f00000000c0)="f29846c713ca1827494f6030d833f3f3a57f145d89367e3f728e7db4c54ffb900af865c23ff5e602448cc5dde692b2b797c429830de4d01699f092fb5dae22011ee3954b07d3d7", 0x47) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x100) dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r7, 0x80085301, &(0x7f0000000200)={0x0, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 09:02:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x487b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x4, 0x0, 0x0, 0x0, 0x0, 0xc4], [], [{0x0, 0x4, 0x1}, {}, {}, {}, {0x0, 0x2}, {0x0, 0xffffffff}, {}, {0x8}], {0x0, 0xfffffffb}}}) 09:02:57 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207ffe301"], 0x1) mprotect(&(0x7f000014e000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:02:57 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f7865be, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0xffffffff7fffffff) kevent(r1, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) 09:02:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0xa, 0x4, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x49c506fca7eabbcd}) dup(0xffffffffffffffff) 09:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x0, 0x1000}, {0x4}, {0x6, 0x0, 0x1, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:02:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r2, &(0x7f0000000280)="000000000000000000161863031f", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x2, [{0x2, 0x3}, {0x3, 0x40}, {0x3, 0x566}, {0x2}, {0x3, 0x2}, {0x1, 0x4}, {0x2, 0x20}, {0x2, 0x8}, {0x1, 0x400}, {0x3, 0x8000}, {0x2, 0x2}, {0x3, 0x20}, {0x1, 0x7}, {0x3, 0x6}, {0x1, 0xff}, {0x3, 0x4}, {0x2, 0x4}, {0x2, 0x9}, {0x1, 0x6f0f}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x2, 0x6}, {0x1, 0x3}, {0x1, 0xffff}, {0x2, 0x7}, {0x1, 0x101}, {0x3, 0x4}, {0x1, 0x2}, {0x2, 0xe741}, {0x2, 0x1}, {0x2, 0x1f}]}) setpgid(0x0, r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r4) setpgid(r3, r4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)) 09:02:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(r2, r3, r6) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xfc, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1, 0x0, 0x8}, 0x800, [0x0, 0x200000, 0x0, 0x10000000]}, 0x3c) 09:02:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="007d180a3dcf05fca900"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) 09:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x5, 0x8, 0x400}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000000c0)) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5, @ANYBLOB="50575d2ba0a66ee4720d4495fa00bc97241bd1de923fa809302b5d8fe3f2cc2e182b2b695d2b5ea2d4ef03f39ca80e4c60490446a3d26630b81580770d5bc253bd4bc6ab5b2e6f761e12c520491ad6cc1a7f77829fab7d15cb544b3c378fb5101d3cbceef292d2c722b1ebf7c087b1a0b104687dffffff7f7d01e4ce4103074a", @ANYRES32=r0, @ANYRES32=r0]) 09:02:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) write(0xffffffffffffffff, &(0x7f00000000c0)="dba50f54dea8cd7d77dca4d48928bba138977fe89d22d9e3ebccc530747a268cc1ebe2820f1ddfd1", 0x28) 09:02:57 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8227214ef3b99102"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x4, 0x20, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x0, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x8, 0x7, 0xbdd}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x101}, {{}, 0xfffffffffffffffb, 0x11, 0x2, 0x7fffffff, 0x200}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x40000000, 0x7, 0xbd69}, {{r0}, 0xfffffffffffffffa, 0x14, 0x20000000, 0xfffffffffffffffd, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x2, 0x9, 0x40000000000}, {{r3}, 0xfffffffffffffffd, 0x84, 0x1, 0x1, 0x6}], 0x2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x0, 0x3}], 0x7, &(0x7f00000003c0)={0x9, 0x100000001}) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYRES16=r3], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) accept$unix(r5, &(0x7f0000000080)=@file={0x0, ""/20}, &(0x7f0000000140)=0x16) write(r1, 0x0, 0x0) 09:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r1, 0xfff, 0x1, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)) r2 = dup2(r0, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 09:02:57 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x20, 0x4000, 0x8) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = getgid() r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r8, r8, 0xffffffffffffffff}) r9 = geteuid() r10 = getegid() r11 = getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYBLOB], 0x1, 0x800) msgrcv(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r12, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0xf879, 0xffffffffffffffff, r11, r9, r10, 0x34, 0xfffe}, 0x6, 0x9, r8, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r11, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r13, r7, r3]) 09:02:57 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000140)="2902000d00095cb90cca8590", 0xffffffffffffffdc) dup2(r2, r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 09:02:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') setreuid(0x0, 0xee01) chmod(&(0x7f0000000000)='./bus\x00', 0x0) 09:02:57 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) recvfrom(r1, &(0x7f0000000080)=""/237, 0xed, 0x800, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$setflags(r2, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 09:02:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000004fc0), &(0x7f0000000140)=0x10) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 09:02:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1}) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) r8 = socket(0x2, 0x3, 0x0) shutdown(r8, 0x0) r9 = socket(0x2, 0x3, 0x0) shutdown(r9, 0x0) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r7, @ANYRES64=r6, @ANYRESOCT=r9], 0x9}, 0x409) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 09:02:58 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="01b62e2f66696c653000b3ddccd514842c6b119b12d35cec12023a3ea3c35e75905840a7495d86ac6d3de5f43201ec8c6552b9fac366d46957f8f257e090b6e0f60cb20f20d5cb6a4d11f2a22f9339ac95b9af5ee0ea7d231baf714548dfb0ac36a2b2e9fb8b9b5cb58c0b85193fbe3c0879a969528dde753ee7f1"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x5, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="e1691413ca0bdfd57a8a2d0000b5338d415d512600", 0x15, 0x0, 0x0) fcntl$getflags(r6, 0x3) 09:02:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x11, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000aa7b9d8df16694657d525f6157e026d95f586f92b8af5eaca9c2042c3d9bdc1939e92bd42d17acb45c511dc554d2b61b4376186774826bd966620cf1a334654f5aaf83e68108e79d089ac1e8c3657392729dc7e7a9e203da0e3dc3000000000000000000000000000069a1cc1535f586101252819c1bef"]) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x29) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 09:02:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5, 0x0, 0x200000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xe971}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000000)={0x81, 0x3, 0x1, 0x7}) r9 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 09:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x0, &(0x7f0000000180)}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x2, 0x7, 0x100}]}) 09:02:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x28) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:02:58 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x100000001, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:02:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000000000)="d1544809a5a575d95d106c68e143bb9584da904293523904bb4cd4d2deda06c456fdcf3d4e039c9249bfa0", 0x2b}, {&(0x7f0000000040)="c68fe01af8c5c947f3667bdab82a0b5cc8f585a4a99f895e0853dbe7b87e4621e785ad92b5fce60666c1370d49be491b1946cc73127a63c04ae09344d492f6a371d9ae08494ee43cc57379fd731fbb7b95430650ca9a31bd671cc252a2eb37bc3d8c95b9105ee4a37be49dbf8ba5df955388727f24fdecdd4a0d2a6edc5a01851087c45d0549bdbe4aa95645b161354aecaa3d7e7cfd2488083ffb423d3d34750b04d56790fd05d7143c833961e5288b2fb41a0bf562e28b6d7a03c0e715d8b6885da4bbf3f3936abda1da7c1edc079898dc8abda112bbdb73484b8b7fd6494e0eb44bd0e8c215383e15d2848df5dbccde52f807503fb4", 0xf7}, {&(0x7f0000000140)="08d2c061e25b97af1def9d9d9ff228f09ea4e237b59704121c38585d22029974a0", 0x21}, {&(0x7f0000000180)='h', 0x1}, {&(0x7f00000001c0)="9edfaa289e896b0a37bf247743f90c76cdb61dd2ec6741baeae685dc44ebe3adaed2ae97fd29e2a0bf9582985f61ef6f5c2de0c871dfcd6c746d25fd46f65af0c3c4ce79ec8e26299bc372876475ceaad53af3556ae80f4f3f1b191c4fda54638aae6e51bd606d77c725bb53bca612bfad5faf0a3b", 0x75}, {&(0x7f0000000240)="90d2ad61e6831714d50e7063db5f537848bb53d071495d1ddb4580f7999e036402f36b1c19b94756f123724b6372d8f73b1a6861d30fdf03e0a39c79271387058078218e5ddcc7a1bb61393eb342683e8decd1c9a249a6574f619a3224d853b19195a37aa61ddca7a3454bcd4eb2229f83776e4684b490f00b3ae7d54df64cba1ff866c36c9a21cbc9baf3017dbc6ccfea259c2a4c36bffacae6e950ce1363c91ba32705bbff8e90515df8b024266bfd06bfb864b64baf39aa7e0ffd9b9abc2b60602efa9026f1cf8955f3aa10654648472d98305a0febe0956d6458d8f4e202115442b9a94cfb7b3c8b36d95bd1a9465c88d96338692021d79d28d112084100bb9cb7b2f72d80c0c7f6ae94470030291c04f268dd7bc61d65a0a9a121427c15cbeba68b8caed5f2d7eca4649a1582a1248d994ab16d42bad616205f29ae800266177469e7e496a460e5ec5a3871bcde4b31d957d94a860420385e5ec6bb816480ca29053fae4e7bbfe05fa00a3914d7ebf37acc05d5d1f7b298a82d58bc2d255f6b8d46fc0d1235acff2d7b400a9727363dd56e5c0577ac896bccafddf104b75a69fce5795beb0acab3a9fe880d28364da89803d29a518698a29cadaa034874d0c7209bbf4dfacc29481cafefc38a5ad04398e49194390d08e1b315acaad9e65b1f2e01c3838589c03f9602e243ff19c135cc86b3b5c2c8315a5d23419d8b932de2641e4e1b16cff3853526faf4a901953e341613e69dddeea8bf1f73146da4974101385f386c8ae233199530486c17d93e720a015a59ab2cca410e4ca964c2bc3eaae82506d0cd684467ddbf96254827226b3110f9a3440310ef2717e78f4db0f893c0daf05f5c13909c39be1a34c920d39b9a4f9ccc29c03fd8f83e0e9e16cb560f94854d2bc31a25e40ba030b36840c7cd6055dc11f2d84879548ec710179f58cc334a23a6320dc3a97ff1462f91a32c339f2f1fb33b6c64e5cdd7dcbebacbf1233e20af41f4cce36feb5fcca3cbec3e0ea450503e0606111e69a63b7eaa533607047eb36002c7fbe231d21879c40cf84a7b37837d4f70a9906415460c1abde93a8785414614262a0b8249ad9b9253e5461b69fe55c14e0382d1c0b71f0a62c438c43d05b52632e152d085ba5db5d12f725b474b1901f8468bf18a124a7d6b1bf81c57fcd6953763a49ce0f6f0c14a96a1e3514527a76a911579e60096e1e4dfd4625f90ba6a3bb2a436284711ac52a261713ca10dc4fcbc32bd7c3a3000b4c65e2749258ea31564a4730ec1afc2a464a1c001c80701d93b840eba20331980b531b444ec8072d8c5a2b2c64ba65b4979afa57dd127c66b6c21703a72aaaf5ccd32724d7d9a721bcb05ef07ebb3aaad46bd2914f2a6f48d7411c8a78cf2033779850ab26385ea06348c5e743d63b5e828a56309f55fe96e94aabf22d6d0d42d09ddc3d6238d470319a818713e7c5ac355ed0d21d7c8deb6c2d7b58591226b597381056964ca7f096bb371944b12f04efaa8ca597612bd08e5f7fe7a5ea1b8d4003136deccd4d9418e496d358a2c0cb238a1abd219c507f09586e53a6b8a1da3afb5f0ff68151b2da0b7106d8f022c1f19f6e849fc6da812fad1184b96eba8ed53dbc0a9a82bf0f715526205e852093f27d15f82a2d1bb6e5673f11d73836c014f4dc6c7d2956f45401843a4e0695b3bebe742aee7308482c8ecb99a56985754dc398a96dc2d3b5707a6e08b6f3ccb83f768810e1aa75bb2f3c443fea5027f00bcda437640b5c1197280b1f85bf533cb05d9dbe6c3565e3380891a268455030db55bef86b0286dad17139b055268730161a80ce28a5ef9ace8e77ff530f8484be7940ebc63cc94c125ae3782295d0eaa6718d255a76bd19027d559ad13f5652755ff267db979d9b8eb17c917f423aeb01e7b69b95c1c4582d1f35fb341a5e9f6edbf27ed182eeb31fb17d092d5fedd03eacb1eee5429641faf7177c78d9a64f058de33edfe23a08964cb57d2a84cbdd85faf220bc3aa23368307dc755065be253744285c5838081e12f354e70d34ce02a2329f0bef7900015bbaff443bc24d3a104e46d268526b3626ff1501ab02ebfab54d752ba4a129f789c4221abb6ff191e21fb1a79dbdbcc05667d304ad68a7e4a17ddc0b7e428efc9d803bd22c7476e8fdb91ec767352e23d6325065cce09e7cbd5bd9c1ae7793d9cf884e0eb001c54133d4f68a7dfc79c5b1d8ee6aa9daa58f0810a90062575a09d3ed55c4742c95872f72ca35db9272051c86499611c8dd8dccb8091cdca3e76d63ab399fe7c951b78ee2528c46a31f5e2aea649d309c683fe3fae1ffb5f7e4ae09b09d62b441585084f03482b9d333cfd22106c2d97ee85e982237a9ffbc2c86806345b6746120bd09958eefe09cebb27ff13c67a25d18f6c7e316422160289ea5f72ec0722bd87db7933207210aa7a0b86b288f4667e26730f9974340116566083e4aacec53f03ed576f71e5694993f49ecca0a6dc5ae196341a15478582b1334478446871969f6316844aea1ee88cf15e1241c3b87b062d03f6805f8ecb8f61090cda6fe24347bb647f1b6eee9ce9b7faf13bd4b7b85bda9b5e31031d9ae6d8af4d6936d28db626a4c86e9b52471cc8984e6b0b9a7f79a610a598d8b3ac5f28f37adceec14d692e9bc3fb9454950ff81feb08b075bcab2609bc5dcea404f0845aadf949679e74fd4f2b645cb4ab80a5c4032c6c0c2ebbf685646dcee8b645ba42ccf19b83fa53d5dbf9ff023d975179d4a7b3ad922123f38724fea0b251fbda5dfa57e0c8c5305b6eed02f700d9123b5758a03be4f2ec348d6828631852a56113033b629ab573b4564e79667e09bca315f11f2f8a92c4feef881bac87acb1c4626621b702beae65d8c9efa8c81763d07882f917a561c0b29d1733328a1efe38914265fdf89c2c1b01611d0586422def5269178a9e91eeac92c72955718e1585fa2cacf2d3c0d67dc5a5c80cded9a05d45df984fb140c7ddf4658052c44210f4dc55713252f90f4547fd2c1c3ba5e9b25df9d7aae8b9194edc37dee31d8231f87d00c618dcc9cfe86562542d8640601e03314886f3c08f0607ef2199c26548bf8b104a7f3554a1a32338c216e609180e1eec3e0e295cd72f667dc7c940a47d8c2d6e962042adaa0228aff968e2b844aa80a7cd51a75cb37ff97ed862655bb9ad452d73e4416a0b3b37d593b5a6454fc7817f30d341109f05d7d0ee65293671c2d77158554196635e57ce76257b42d4b0e828d04788822b1ca74cebf5ab41f1b353548a1bd53d3d49f5cd9953ecf41a84eb1a36dc7c1f0f3ba485a52e2bdcb2b1d40d27dcc9928f360c14ac929f0572a442aac3794dc5671a97eaed5d9f901ce4c58a3819d640b3ee524f5f9f3b41336f072e1939bd6916034bc85cbad7bb06e2bf2869c9ee30747dbde796cd8ff73a3cf9b8e57dd128945b36966561c87d290f5b7c782b14b9e723ce768a83d0ef2dd10de62be4febefab258cc1175c345220b88ebcaff4b928b62e362021c6e40ac8d67362f1becfdc3a3ce766e9d6dd33c9f4889e134e01c5a029b6dcb9d1df5f17db0619970130d6090af95947c6bfbff9294731ab4cda4f67b0fd6e31c0c7ab0466a8b2eea766599fa83567f3887772d22ab3009a90cb8dd8a09ba43fccecd7d591bf3907f0ec161caa21e20a1a682653d88268cd181efc3657a2dec2327d87fd8a2e33ca27f8e917ebe27c1344f40d9d51a6451d637ec3b3fd47783a57503709577bea1ed7b970351059581d9ae2979d4b17d2c01d5d974277458cdd2fd05aa695bc6b2f86bccdd0744e74d185b958d345996abb94eb7a66a010ea3444b68da7edef3bc296bec87eb895ec94ec5f1d40a368f288eee0e0432af74d84d1bad078ff55086b3a864d1679ac2552f9e9049199e3d4f0be5bcd639061293f4edddf14fd09110e4f57f2251e1ccf79df256b57c9dfae0ced4c4a093c961bc8a8573fa0e7ec271341194c46ce8c7a023c079f6ddb4f0bb61981077b29a7cbf51f0cc11bdca6891a0f5c038d708d21ca948887ab2869fe7e1d909fca99035d3d6e6f659e6bcb8f9cdf220f5ab3658931569999b575a0b487e48e2ecf94d344d3c8713f1b20dfabbda585308d28cc07d3ef776c6c3f9f1ca771ab8d0f91e9ee96eddc8ae64fef8499820e51528bd2976f9afafb78e6673a37c8afaf2d91bf189dc1dce49cfef2d1ff98ea5c23e54fe6c32e4684d9009070d927a2fcada2ae8edf4800960db284fc8d5e804014ffafc2fa008228fc6b85f2a74f41ce28f5f318fd516d8cd42d273ab20348a181cdf7b746c7206dd5ccc48bc259edc92f0c86c40d88d2037b362b9efdf8ddf77095fdae78fcfb78f82fa49b1ccc69d07a7cefad41e746d076e03d41ca85f5bc43629091a1d352d5b5a37bb9d81cd4fc2d434d47f2aaf49f62b24201ffaff39aaac4f34b24fc2d698ee69c76db762e89bf58219649f9019eff5e278f5bee3d2dd604fbc7cc4a3b4469cf217a3b89335dd028cd0cd4bfc74cfd2b79a60d9388c7383074f309ff142f6368b7bc9cb87f44a8f46995caec22f886a71a326230b1c69b100dd35d92cf7a3643440f347d5b9e5a6a5e8a3d13654fdb55eaae479298d70d06facc29c1df9de125854519ebf6c2b85a8c8df2cb5b29beb8d6b578631c12427769c49db7aa41d26d98e2cf9d7daf4191b72cfcfc54c85ac407872181216c82c4f81ab16ca512a6e428b38cded8202267e3828032cc73784e3810d6a2197f4a26a141a72aecd86959b52eff2553594da48ccfdf7fb267d2bfb48a092f0ffa1b4913c62617154b6842614fee4cf9fcd641e0bbf37c3cce517b0dafb7f4c274584bd324d351986f794f6adda8ddf5b8577dcff1e6d80b562110583c89988dc1cd5e4a98a15c4673756729f8c49e3353613b8db2617965b39a2ef8539bbfc7daf80e7d9beb6485d76d265ba117f05e805a6f54e19bcfd2eb9b15ee02b5b9aee9c726723179b57fd28e7b729220f220a868f6f591b9054cc5edd0a91ec7283c494d8bf2fc28edc6d41026f30e7d27134aa4018f07867a9b4740c43e977bb9faa19491787b5a42802ec8eb34e0afc47ecf0e3053d862b202b3c52be0b6120c1fec20d22ade83035bc8defe40df5f187042743d3f9f9315b7c0059194683148c6d426445cd29700ec8733974a77e3f7f83e07a20e214ff91a918294e05f47cb436992d4f058b8eef435fef516297c21c43df148f8140b19220f4fb79034639e99381be70f71c439aec1f99dca30595e95ba051aa53d4295fba926b76829a7b738de175487b2ae8fe2f49937a5d3caca4986321aa5c794ed02853694b6b78f541e35855537212cd6133cbabc8f2a8be8167e12943346f041027dfd07227f26a9ba58d9ddeaff90ce35af2ea48d46d7466de53db720bce84ae54c7b2a59553f2fedaf5ab1d4ed9a55f5d18a84d37215d658540bf21bb68ec0915c83b39a7c73479b8bd609fc7c9a4250e4d84b70faa108ced746ad5f1ca9df2c1981b5b3b8437c2ab3b9de02dd563d57892d9e736305aff70866de7158ceecc8474c3b1e6cf805637b0300bcc08df40cc175aa486d3d1fec66d17557708a85626c833605edcc96a00f63938aa03ff7f18c6805e59059b6f7e7dda8b7eef077a08180ae27d3606859b00318e1cc5557e164eb87065775a1b40f1ff8107b2eeb5e336fa7e75dc88c3fa1d2053e78182d5c7cd4a0725f94850d75b254471dfa382d344d12f819c218a9e4dc5c2cd4a237b477e42700e61d5afc1b", 0x1000}], 0x6, 0x0, 0x2032) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2811, r1, 0x0, 0x1000000020) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffc000 didn't change! 09:02:58 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}, {0x3, 0x9}, {0x3, 0x0, 0x3800}, {0x3, 0x3, 0x800}, {0x1, 0x3fe, 0x1000}], 0x5) setregid(0xffffffffffffffff, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)='\"', 0x1) readlinkat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/45, 0x2d) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000300)=""/195) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)='\"', 0x1) accept(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 09:02:58 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = dup2(0xffffffffffffff9c, r3) unlinkat(r2, &(0x7f00000005c0)='./bus\x00', 0x0) readv(r4, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/21, 0x15}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/251, 0xfb}], 0x6) pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80650081d8 va 0x20ffd000 didn't change! 09:02:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000200)=[{0x3, 0x7}, {0x4, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x4, 0xfffb, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0xc00}, {0x0, 0x400b, 0x800}], 0xb) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2}, {0x4, 0x7, 0x1800}, {0x0, 0x8, 0xc00}, {0x1, 0x4, 0x800}, {0x2, 0xff, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0xbc48}], 0x8) semop(r1, &(0x7f00000001c0)=[{0x3, 0x62}, {0x2, 0x6, 0x800}], 0x2) semop(r0, &(0x7f0000000340), 0x21) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semget(0x0, 0x0, 0x200) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/122) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 09:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) r1 = socket(0x2, 0x1, 0x5) shutdown(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) getpeername(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) select(0x40, &(0x7f0000000100)={0x20, 0x4, 0x80000001, 0x401, 0x4, 0x80000000, 0xffffffffffff6d2b, 0x9}, &(0x7f0000000140)={0x40, 0x8, 0x80000000, 0x20, 0x7, 0x81, 0x0, 0x9}, &(0x7f0000000180)={0x3, 0x3, 0x100000001, 0x25a6be17, 0x3d46, 0x3, 0x7, 0x1f}, &(0x7f00000001c0)={0x101, 0x400}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) close(r1) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 09:02:59 executing program 1: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x100000a5, 0x0, 0xfffffffffffffff9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x800}, {0xfffe, 0x7, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x6, r2, r4, r6, 0x0, 0x1, 0x9}, 0x7, 0x9, 0x5}) syz_extract_tcp_res(0x0, 0x400000ff, 0x38) 09:02:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xb9, 0x23}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "7fbc09", 0x10, 0x2c, 0x0, @loopback, @loopback, {[@dstopts={0xf0}], @udp={{0x0, 0x3, 0x8}}}}}}}) 09:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b']) 09:03:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0xffffffff, 0x64, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x4000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x80) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 09:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0x40}, {0x6, 0xff, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="cef256bc05470cb65f0b03248c9e", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x5) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="290200efff085cb90cca8590", 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00a7eff2ca1d93b5a312b8d91488ad5a80b58853e6a5b4fa75cd59c695ee813bffd3c04c908d004430f8763bc26d149fe9a0b42441a8b672457a757445688becd9115db7c212c189ac1b85a580209b82e9d4683d30873c77b6b36815952a585d171410b84d94fb32f22324819f78c07d4d3d0e699c528211ba28a281ceb7165e3e21c8de1a573d1602c8538fe7334f2e345bed48d52ed38dbf88b40b4ae16d503874af"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140), 0x100000000000023c) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = dup2(r3, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x2) socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(0xffffffffffffffff, r6) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x7) 09:03:00 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, r1}) flock(r0, 0x1) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x102) getpid() write(r2, &(0x7f00000000c0)="8fe48d1c302e1b96adeb3fe513c70db4fe2fdfaefdbe1ac9b2a2", 0x1a) 09:03:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x40a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0xe5, 0x5]) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/150) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/23) r3 = semget$private(0x0, 0x3, 0x3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x100, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x1c, 0x20000000, 0x40, 0x6}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x9d, 0x80000001}], 0x7ff, &(0x7f0000000400)=[{{}, 0x0, 0x89, 0xf0000000, 0xc9, 0xb3c8}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x80, 0x8001}, {{}, 0xfffffffffffffffe, 0x1, 0x40, 0x0, 0x3}, {{}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x5}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x40000000, 0x1ff, 0x8}, {{r5}, 0xfffffffffffffffb, 0x4b, 0xf000000b, 0x9, 0x4b19a968}], 0x7fff, &(0x7f00000004c0)={0x6, 0x6}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000)="ccf3fee0dfdf4bc23f408fcafc8c07b7ec535f325463b7e2177fca3a0a298297e68228a9af827bf84bb7eede30fde44f25", 0x31) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x100}, {0x9, 0x7ff}}) select(0x46, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 09:03:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000050d4b7eea6c3821b00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 09:03:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) dup(r0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x40b, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) flock(r4, 0x5) 09:03:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5f0babc7b23d3fc49455f7310be925d8bcbe6a87bbfac082ec6ad659844fe5db41eab0dd13cd2212ee6729f840efce210ca9087e14cc0556d779c5fd9cf90e909e68ba11063546e8975647f2861164e698800c5179726d282f67b08e9b37a941b050e6bf0d9c942b7a94", 0x6a, 0xa, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 09:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) clock_settime(0x4, &(0x7f00000000c0)={0x10000, 0xffffffffffff0001}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) clock_settime(0x4, &(0x7f0000000100)={0x8354, 0x3f}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2150, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x2fffb) 09:03:00 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:03:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000500)) 09:03:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x1, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x891}], {}, {0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000000)={0x9, 0x6}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:03:00 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe60) setegid(r4) getgroups(0x5, &(0x7f0000000580)=[0x0, r3, 0xffffffffffffffff, 0x0, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="0672e1be40a4217a9cb28ab0a92d87759e31936adf01725d5112aecf6674dc693901fdfdf5f8c267a79d301d49a0a8f7887036ce60f646d1543e081f24fb27b042c1c5855a07b7c6fc2b0612bb3f574af45efbafc6d18fcf0e01c7db96dbda82f76e4e7fd8d78ce5", 0x68}, {&(0x7f0000000280)="791591214101d0de345b2196fc3e116b64420450adad9261c9d7e2c8cb4005f4a84826cb035a90d8a9e6c8f4868090cd02b9fb0c11203fb0ff752a0982f39f0b3eadd17cc1a6e7a4871d17711f65520d5abf3fa3a5b57c1abc128c8ef58048639614eab4ea6bc1dc6301d6d3bd037a773fadbc6732cf7ecef892", 0x7a}, {&(0x7f0000000300)="da9d6bbe991c21da1781457ee19e5fa2034ccb822cda3d62edcd118c1b9afc621ebe05e924cda1678ecb8141d2407c63610443a7c1f614fdfdd08e9ef2fe52368974269b3a4fb0c22c346130a4ff8d71bf6d7ca66afa652c2e6deda09a88c86a7393b47e5548440e29fa530c938e949b0e1476ecd6a34c934428835c23204c11e280ef75955cd86406d6e99ed10dee6be833761afeb965adb9b53c7f9ae69955efac9c4633fe04dd2978346254c9f2710e1bd182f0ea27a3c4ab3d04f3c91eba2ddf11701b97ca5f40db18fa789712a7ec2ae3396b128982448fe4a09e7307df7f87cd02747b51", 0xe7}, {&(0x7f0000000400)="c1559c2f4c49050fc2e78c9c9191725a0e0eaea96731bca6ce9d42ae6172899357c2bdb0b14fcb43814fccbd55bdf0803875dc18c0a74150d0d1639e4d87e2dc8721626e2ee760b904b0f46278506892d75a1176f3ebce399d3bced9b5c3a2c50d172ebdda822da16445ffdb02bed2085f8e9aa1daaf56ffc3abb7e5376e36fc6efb7bee2ddaf0e23391a238b14a800ab894b1b409314e98c420195e19ebc4d792635d957d9d24904f56e972c6116603d4df97937495081851bfbba6b1ee1df0849d76e0b8ed94f7cbc1425baf479eeefd8f6a0b8fef9d142d8cc247351b02c05a03d582992cbcf4", 0xe8}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="040000001800000000000000ffff00000100000054533b4659bdbf7408f9a57dfd623c10543c11136838d4ac27792e973b0d3262b7a9", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x4}, 0x0) write(r2, &(0x7f0000000080)="2d26b527eedf283d90dce8b4dbfe1a35a784ac8ddc151a4662025f970fe02530417e45d614e5c7655fa185e0134a29ae8e1b2aa268ebb244eb06ccdc6c23ac76477f904d3959299973fa50b58351011842e689f0988de014e964440ff9dee7385e084ada6d1caeaec0924b469c0a6082b2cebe35b615e0c6178465969fa27cf48842040a3dea82771ac75845b2e1d500bf9df0dc1c2a484a2f7ebdf51c95ff8e3a81d52e128d4777fc4e34f2f9266f9fb8e642657b85c0f2008b5261b3ea4263b3bae74f69d206383bb5145546e56baa71d5b6e6abdaccfe090f82aac792bb3dff4a8aca4af59e3d", 0xe8) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae250c7415280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x2000000000000006}]}) pwrite(r0, &(0x7f0000000100)="9bb122f0a73e729becd83677612be98a0bded6f8a378b07274fc8fc2fa1255c7b38a3f45c5ceb3c4deabc4d721ada98e3e58cc47f215d10d6710d84cff75faa80c", 0x41, 0x0, 0x8) write(r0, &(0x7f0000000180)="86a162c5608dbe995a7236f137d75382d9c3e59eabd8f859a709912487dc46214fc2", 0x22) syz_emit_ethernet(0xe, &(0x7f0000000080)) 09:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="05557964d15e04f65db80d", 0xb, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pread(0xffffffffffffffff, &(0x7f0000000180)="a0cc728a7682e29c9f50c0df48bf9524be6949ccccf8aa4ff0d878c0b52a", 0x1e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a", 0x9}], 0x1}, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) write(r3, &(0x7f0000000240)="2078f7b69541d6d97099188e90040000005f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000000000000000008cd4178ed8f49ab4d77f83e87138ef92cb0c9461ca8a711686d74b263429b49e", 0x55) 09:03:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="8202a35fc6570effb12c573f219e38fdff00ffff1537358a79dcf42995e95be87336b50ca544c369112595cdcf418927198f117055a7aad415084a2056637f1844eead12cb41ea7a1e34e62fb8b6a46cd1119d61023bf073fca68c08b0bdb6aac33348aba6ddfc9962239a5b6d909f66343c5315f84cb3773aab478482b951e1de6f7ab2e92d931be5eecd56fd65b0f80caa089a7f78773d93d092d29d2d4772b9f2e2762cf7a388c12da5abe401177fe0737f0d128aeea4c31c5fb15304cd961218c6c76f95dff16f4f71f91f326a1f488cba6960d6ebe21b0f1a5d782eb1ae6bce7a3dc9211763d8af8e90d1a343e270204a16de2954b2eda650c63b354a5ffc010d041b75a08a7501c04050fe26973a90529dd91b850820e033a46d8b7af19f0c"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES64=r4], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="bce3f9130cde234d19574994bbfd4c9fced0b5069821cf62d5883035", 0x1c) dup2(r2, r1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x11c) 09:03:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 09:03:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000040b818000000290000003d"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) sendto(r1, &(0x7f0000000140)="b0e3516780ed258561a3a5f0a32391d770eb58126f5582addf75e553e4783b1bd67d2c30047b0525c6949ab1a409a7655e44004022eb0369c2a139bf11ab448a3ba005c53da3ffca5ddbd7adc95a81dca767c101d4f47f863e8d6ab9ff9b9e79c9893bf5e92552ac6f27873fc1f5b23f2d58532c8296f469e3d3edd98662f896a5c9f3e78d0a37cc60", 0x89, 0x6, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x7fffffff, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) getpid() r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe85}, 0x0) 09:03:00 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) pwrite(r3, &(0x7f0000000240)="30b7e3a9a26f9b02ff286b6ae3542f1057b4c6b118692ee3a1ce67a8a3c78f49b9739dc524d80c4da4251c3874062af64898561aebdd05dbd23a836fbbfcd441c300000003000000c89d65bff55c0e68fa8a9e733e53649b00000000e75a4fd4f1665993a1c0946af52a2beb98e7490772b83401a439c2587156f0ee12ec14dc93df7b609e45d1ecb0af63688f1ca08d8273317883e707c6ebf803fdf3b1202c55a98fe8df7824c33520a64401527d8fbb5ea4b63a851f21d1d7ef0c417862a8090febdfcdf733069b9edda3c07e63691ae4b1", 0xd3, 0x0, 0x2000000) 09:03:00 executing program 1: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000001c0)=0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x4, 0x8, {0x7, 0xffffffffffffffff}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3}, {0xd6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:03:00 executing program 0: socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000010043103fa76432f50600"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x6, 0x8, 0x7}, {0x0, 0x6, 0x1, 0x1510}, {0x2, 0x1b, 0x8, 0x1}, {0x4, 0x1, 0x9, 0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) getpeername(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/4098], &(0x7f0000001180)=0x1002) 09:03:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [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)) fcntl$setflags(r1, 0x2, 0x1) 09:03:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x401]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x2, 0x100}, {{}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffff9, 0x14, 0x1, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4c, 0x1, 0x4, 0x2}], 0x1f, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x4, 0x8001, 0x3}, {{r4}, 0xfffffffffffffff8, 0x42, 0x80000000, 0x1f}, {{r5}, 0xffffffffffffffff, 0x78, 0x1, 0xffffffffffff8000, 0x5}, {{r6}, 0xfffffffffffffffb, 0x1, 0x1e0000000, 0x827f, 0xffff}], 0xffffffae, &(0x7f00000001c0)={0x2, 0xe53}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x20}], 0x1, 0x40) 09:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x4000000002, 0x0, 0x2}, {0x4000000006, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(0xffffffffffffffff, 0x6) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x4, 0x26}, {0x0, 0xfff, 0x1800}, {0x3, 0x4, 0x800}, {0x0, 0x1f, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r1, 0x3, 0x4, 0x0) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) sync() semop(r1, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x45, 0x1000}], 0x9) r2 = semget$private(0x0, 0x1, 0x40a) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x1}], 0x2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000001c0)=""/3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) 09:03:00 executing program 1: acct(0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x101e, r1) open(&(0x7f0000000040)='./file0\x00', 0x8110, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 09:03:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000001c0)=0x2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r0, r6) r8 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000180)=0xfe) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000100)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x82, 0x1}, {0x87, 0x6}, {0x81, 0x3}, {0x20, 0x1940}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x21}], 0x2}) 09:03:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r3, 0x8, 0x50, &(0x7f0000000180)="9f425c57eb75d01d09b5338a5579b97af83b75e9abaf83d99ff2aeaff42a18b22b2b5c24ccf41a565ed44b1e104242660bb2474441df368e97e3dc65e56541923039", 0x42) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:03:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x40, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaa8aaaaaaaaaaaaaaabb810029000806000f80f7060200018f37fa1eec5c84f3ffffffffffffd3cce706000000000000009e2919d785"]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:03:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1bc) write(r0, &(0x7f0000000140)='\x00', 0xffffff29) 09:03:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xd7]}}) 09:03:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b025e68222cf316abd6a358a30000000000000005c00ae40dabab2ba87d38b82e1ff923db"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) write(r0, &(0x7f0000000080)="9e3ea756000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES64], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 09:03:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8702adfdfffffffb"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0xfffffffffffffffe) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="db2e2a35900aca162f51d44af352260822a026cc6ab96121442dad122f8ef622ae49d43a9db9789c4175165c5d19790a5e82d3b80398bd8871dd67b9ffae9cd22efd30305aa068b51a3ae77cf9de6820654d7eadb735c570c8fa3755a0a9bde9014fd9790569406f86c87c19d24b9c62c0614f4876dddd1b28d775506622c05082c6adaf7f864aab68e02858d523ceb5f551ff8b431a3b6d0533ae72cb27de110327eace97f1f26809b6e96ce0b557f9cb9e25785ad0f5d2fd610513578d3e8866d1a3ac60829d62ccec4bc0b87fd9b2cb44779ce4f5cf9526079131aebec4d44cb3709debae2e363097f6a9b5", 0xed}, {&(0x7f00000000c0)="22f35df69438f8c5430ac9713b7dd1c44033912bbe9b53f3e9d5fff27ae0f9725c4d0132b9c69abd68f47f1504a968b0afe84eadc5ff67641c555b0d5d8552d98879e439892990973430377b13b8cf37291701b5f88a9d09a2c16d111fcce7f101f15fc14edc39df46acf62ac599d338234a2228db8eb036f7", 0x79}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) readlinkat(r5, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/74, 0x4a) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044801000d, 0x0, 0x0, 0x0, 0x101}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2000000) 09:03:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) dup2(r0, r1) 09:03:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x1010, r0, 0x0, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 09:03:00 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x64) r0 = getpid() r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000240)=0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) getsockname(r4, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/53], &(0x7f00000001c0)=0x43) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0x0) socket(0x18, 0x5, 0xc6) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='r\x00') utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x100) 09:03:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x3]}) syz_open_pts() r5 = syz_open_pts() fcntl$dupfd(r5, 0x0, r0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x1, 0xfc) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r9 = dup2(r8, r7) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000040)=0x7) 09:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:00 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x2) r3 = socket(0x800000018, 0x1, 0x0) pledge(&(0x7f00000001c0)='\x1fm\xb1\xde', &(0x7f00000002c0)='\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) read(r5, &(0x7f0000000200)=""/127, 0x7f) dup2(r0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x1) 09:03:01 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="2547211935db4ab4fe5bba62bbefca5832d9bf1f3534e10e81224d2542f3530a39d71f99a7ef629f9767f843c107b586c4ac939826d89c81bd2714b1cbaf7c01502d5632a1a34e19f757c75a0c816c595832a0a658bc3d1493f3d907bceb4a517ffb937289068d0932e115826112a22883c809743fa6c5cde49aafda8b7165b6fc34a37e336c3b24e1a9bf24a392e4114cb9dc6911aa4a78b91cf127371b89e42a35660c88616262a22b", 0xaa}], 0x1, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xa0, 0x404}, 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="49689a8c4f5d1dd28bea115ee8cee551bc699f5020de5274667798fac688ea29e139b87376580fe2f53175089ea75a300a5f558028bc5bdf3e24857f75a06a5b39ea419e4fbe2775bae390d40b7758f7733e55cf2f18d99630", @ANYRES16, @ANYBLOB="b3be9190148c91fe7ead54bd1da47c277ad9d23397cd42548c25e14df0dbffec5d854606c4a1d4e87bd084567516fc4a9b8453838ac4d0d911d31e508edd79b6ce4244465fe1eda8e12d6959e0e44b96a4e2a320ccd5fcec7cd8dc7e8748a0f5f2773ae15187ea26774fce", @ANYRESHEX=r0, @ANYRESDEC=r2, @ANYRES64=r3, @ANYRES32=r6, @ANYRES64=r7], 0x10) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:03:01 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x317e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 09:03:01 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xfffffff7, "07000000000000ee000000000192aaa5d000"}) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) setregid(0xffffffffffffffff, 0x0) getgroups(0x0, &(0x7f0000000280)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0ac2b598f28bf0bd322f9a472149b068a8af9ad549600a984fccd6a5", 0x6e}], 0x1) r4 = socket(0x18, 0x2, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r6, r5) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x2, 0x801, 0x0, 0x4, "6ba97ef30fb72de736f3dba9ef034dbfc4e7886e", 0x5, 0x6}) syz_open_pts() 09:03:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/69, &(0x7f0000000080)=0x45) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setitimer(0x2, &(0x7f0000000000)={{0x3, 0x51d}, {0x1, 0x80000001}}, &(0x7f0000000080)) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 09:03:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) socket(0x18, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="82ddd9000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:03:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x8000, 0x4, 0x4, [{&(0x7f00000fb000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil, 0x1}, {&(0x7f0000750000/0x2000)=nil, &(0x7f000015f000/0x3000)=nil, 0x2}, {&(0x7f0000648000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x9d}, {&(0x7f0000335000/0x3000)=nil, &(0x7f0000619000/0x2000)=nil, 0x252}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5a}, {&(0x7f000034c000/0x2000)=nil, &(0x7f0000478000/0x3000)=nil}, {&(0x7f00006b8000/0x3000)=nil, &(0x7f000033d000/0x2000)=nil, 0x6c72fe96}, {&(0x7f00002cb000/0x3000)=nil, &(0x7f000050a000/0x4000)=nil, 0x8}, {&(0x7f0000084000/0x4000)=nil, &(0x7f0000697000/0x1000)=nil, 0x100}, {&(0x7f00005f0000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000281000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d2000/0x2000)=nil, &(0x7f00002c2000/0x1000)=nil}, {&(0x7f0000655000/0x4000)=nil, &(0x7f00006f7000/0x4000)=nil, 0x27f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001b8000/0x3000)=nil, 0x8000}, {&(0x7f00003a6000/0x4000)=nil, &(0x7f00003a1000/0x1000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xeed4}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f99e597d051b5588"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) accept$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r3) syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r5}) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x80000000, 0x9, r5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x201, 0xffffff5b, "040000000010c35700f8f4067a0200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) 09:03:01 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$TIOCDRAIN(r1, 0x2000745e) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 09:03:01 executing program 1: clock_settime(0x4, 0xffffffffffffffff) 09:03:01 executing program 0: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r3, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffff01}) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r2) getuid() setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x40009) 09:03:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00", 0x0, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x0) socket$inet6(0x18, 0x5, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="2d0d00095c091851a8b86723ab2a0ad5f8fd5d632a4a70900000b3d34378f732c3072ed3efcda15cf231bf0c239762eafffc546936fc039ac6882beaaf6c0131977ca06374db53f067687d00a69fc80401caea091f2c25836a75d823c1e399774a303d93329df5b6e32779a8a00dc6fe075e5d8fae490e08000000000000008fad78b68e3f9390637147d2de145da5902b777ca479d6f512d90d15403605f3125045fa0000000000000000e772d95606024f164338a3a75833f423fceb18e5595cac4c2571eba966ee3fce84855ce8185f5998bc6a3909dec8007e6a7b99827fd27ab5691650ec2cc778771eac2a22bb97ce81c862246fda843a07b13a6c1e724c9bbc91977b885c839ac422d7fa043748750f45333a0275a12556196c07771b3fea20bb40ea353c0b01b33df64d3e04ea5a7e7c", 0x134) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x41) close(r2) r3 = socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 09:03:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) nanosleep(&(0x7f0000000080)={0x0, 0xf100000000000000}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:03:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) 09:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 09:03:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x82) 09:03:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/12, 0xc}], 0x2, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kqueue() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x811, r0, 0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f0000000340)="9f0e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5b07053927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b44451455732d35d7507b13aec6cc32b3c5c844741285a10cd56cbcd601f93bf49292a9394ece9b8561274ca3218be746e06acc03f729612e85ca5bec079937794ea66d7e978f293224e79247baeb47448b05e06675340b668901f37294c1a1de31ed2b1e61bb92ecceb8bae05f52924116dea6d53c2c2f3f77ad6275885e9deac48aa25e38adb35e1a3e91b0c003eee992afa11826b8545e87dc7ec395495e597b829255a64eeef67b58c2de2a889e11db6a05f7f390eff2cbb5aabab9761e0cbedec4bab", 0xfffffeff, 0x0, 0xfffffff7fffffffc) madvise(&(0x7f0000b21000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setregid(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5, 0x400, 0x7fff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) setregid(0x0, r4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1b5e0 09:03:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0x55) setpgid(0x0, r4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r4}) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x100, r4) 09:03:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000002c0)={0x7, 0xffff5fa6, 0x800, {[0xffffffffffffff2c, 0x40, 0xe5a9, 0x1, 0x1, 0xe8, 0x8, 0x80000001, 0x1200000000000, 0x5a3, 0xc957, 0x9, 0xf3c, 0x7, 0x81, 0x5, 0x80000001, 0x3], [0x2, 0x140000000000, 0x1, 0x2, 0x8001, 0x1f, 0x80, 0x9, 0x2, 0x9], [0x101, 0x200, 0x4, 0x40, 0xffffffffffff8001, 0x2, 0x400], [0x2, 0x7, 0xfffffffffffff7ac, 0xe1, 0x2, 0x8], [{0x4, 0x662, 0x6, 0x4}, {0x3, 0x6, 0x40, 0x5}, {0x4, 0x6, 0x7fff, 0xe2d}, {0xfffa, 0xc, 0x800, 0x2}, {0x6, 0x5, 0x1f, 0xffffffffffff0000}, {0xe32a, 0x0, 0x80, 0x2f}, {0x5a6, 0xffffff33, 0x3}, {0x2, 0x522733b7, 0x8, 0x1}], {0x1f, 0x7fffffff, 0x9, 0xf4f}, {0xfff7, 0x3, 0xfff, 0x8}}}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x8}, {0x18, 0x2, 0x10000, 0x4}, 0x5, [0x0, 0xe, 0x5, 0x0, 0x8, 0x4, 0x0, 0x6]}, 0x3c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f1b5e0 09:03:05 executing program 0: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setreuid(0xee00, r1) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r6 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000000)='./file0\x00', r4, r8) r9 = socket(0x2, 0x3, 0x0) shutdown(r9, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYRES16=r9]) 09:03:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x801, 0x100000001, 0x550f, "2ea86ecce46adcc9deaec60ea86356e97fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) 09:03:05 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) kqueue() r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x2, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') 09:03:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x99460000, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x405, 0x0, 0x800000000000000], [{}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0x40}], {0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:03:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3}], 0x1}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xa91) 09:03:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x4, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x0, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x800}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7a6}, {0x0, 0x3, 0x1000}], 0xa) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000380)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 09:03:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x201, 0x0, 0x7fffffff, 0x0, "000000e2ff000000000000000000100000000400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f00004a9000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 09:03:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) pipe(0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup2(r4, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000001c0)={0xfff, 0x63f6e83e, 0xffff, 0x1, 0x0, 0x7, 0x6, 0x10, [{0x80, 0x2, 0x1ff, 0x80}, {0x1, 0x4, 0x400, 0x1}, {0x3, 0x401, 0x8, 0x4}, {0xfffffff9, 0x81, 0x0, 0xbabf}, {0xa86e, 0x3, 0x8, 0xbea}, {0x2, 0x9f, 0xffff, 0x3}, {0x6, 0xfffffffc, 0x3, 0x2}, {0x5, 0x7fffffff, 0x2, 0x5}, {0xf577, 0xeb1, 0xffffffff, 0xfffffffd}, {0x3, 0x0, 0x2, 0x4}, {0x3f, 0x1, 0x0, 0x53}, {0x1, 0x7, 0x803c, 0xfffffffd}, {0x2, 0x0, 0x5, 0x5348}, {0x20d, 0xfff, 0x1c, 0x8}, {0x8, 0x5, 0x0, 0x2}, {0x80000000, 0x200, 0x10001, 0x5}]}) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/114, 0x92}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f0000000440)=""/65}, {&(0x7f0000000040)=""/25}], 0x2, 0x0, 0x3ff) pipe2(0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, 0xffffffffffffffff) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000300)) 09:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000080000000000000"]) 09:03:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0xa4c, 0x304b, 0x0, 0x400, 0x40, 0x400, 0x1, 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:03:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x2f) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 09:03:11 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003800000000e15000019078ffffffff000000000308907800000000470000000000000000000000e0000002e00000010005f459b4000000"]) getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x5d9, 0x4}, 0xc) chdir(&(0x7f0000000040)='./file0\x00') 09:03:11 executing program 1: socket(0x2, 0x4000, 0xfc) 09:03:11 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0xb) r1 = fcntl$dupfd(r0, 0xac3da152bd4ede04, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20b88, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) fchmod(r3, 0x0) r4 = getuid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r4, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x40, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r6, 0x5}) pipe2(&(0x7f0000000280), 0x10000) close(r1) r7 = accept$inet(r2, 0x0, &(0x7f00000002c0)) fcntl$dupfd(r3, 0x0, r7) r8 = socket$inet6(0x18, 0xc009, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x16caa1b06bf07f0, 0x4012, r8, 0x0, 0xfffffffffffff4cf) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) 09:03:11 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x542}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x80, 0x1f}, {0x24}, {0x6, 0x4, 0x0, 0x7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 09:03:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x80000000, 0xc974, 0x0, "6d964e74f6415d978f6fdeabe3d2b0e22483f58e", 0x7, 0x800}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffaed929ffffffffaaaaaaaaaabb0800450000300000000000019078e0000002ac1400aa030b90780000c93b8fdc00000000000000000000e0000001ffffffff"]) 09:03:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x2, 0xb8, 0x6, 0x1, 0xffffffe1, 0x400, 0x73609d5a, 0x1, 0x1, 0x3, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x202) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r2, 0x0, 0x7) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 09:03:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x47f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:03:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x49) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 09:03:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) shutdown(r1, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d4c8dcc3c6d63e2d1beac70b7a2a4f6efcc5f3306570f7b4ba256e7d4e698e274ce79b563e35aa0500007206726e99f0f96e658621b556fbc524b08291ca9d2e99b94be7b6acd7614167f40000000000001d10000000000000009deffe04cdaade888462bda65c692deab098845f857992ae92b1dc51977bb05ee43b1b8c5e545d72c4fdb114bd16426c8df69f3b82f14477d6f359ae47f816d600000000001e89a6d836b48808c7af621fc0afe98a0e406c99616ea2043dbfd44657e47094e6c9e378234c5bf58f02d400"/220, 0xdc) r3 = socket(0x2, 0x3, 0x0) shutdown(r3, 0x0) getsockname$unix(r3, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r4 = dup(r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x7, 0x7, 0x1, 0x200, 0x3ff, 0x2264, 0x2, 0x1, 0x0, 0x5}) r5 = semget$private(0x0, 0x7, 0x3e0) semop(r5, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 09:03:11 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x200c7fffffe}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x4, 0x10000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r3, &(0x7f00000000c0)="22070008835f5a7a", 0x273) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) clock_settime(0x2, &(0x7f0000000140)={0x7f, 0x3f}) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) bind(r4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) dup2(r2, r1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x200, 0x6}, {0x6, 0x7fff}}, 0x2) 09:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x48, 0x0, 0x5c}, {0x16}]}) r1 = semget(0x1, 0x1, 0x300) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/17) chflags(&(0x7f0000000080)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 09:03:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x4}, {0x18, 0x2, 0xffffffff, 0x140000}, 0x0, [0x170000, 0x10000008, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) denied attempt to set clock forward to 2202378698750 denied attempt to set clock forward to 2202378698750 09:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="0520fe05e83b14f43ed3260be3abe649e58a1d88be986a00", 0x18}, {&(0x7f0000000240)="bc14535635", 0x5}, {&(0x7f0000000280)="4bd4ebbd3bfd93aac3b92cf1e9d4e54bde2270cdc5ad385da0135d00386bf62c76e9513a5e313f36c9fb9a97ef719abfd5346bab85055c7d989d776cdcfe4874eaf38c780c2a2e96bc1973e704", 0x4d}], 0x3) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) socket(0x6, 0x3, 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="0000faffffffff02000000e6000039d4d1cd9d914024b0f99768669999254c8518a14be0041a6a574090f831678381cbbea60a1b3e78325f75806af8ae7fc8321d68aa820e17b86a7ea9f5eba9ea162ca3b3cef79814dd79107122636bcb"]) 09:03:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffefbff], [0x0, 0x0, 0x3fe]}}) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x778, 0x713}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="ff15c42cfdd3ba7e41cc045d32ef28e03549c69f9b5fa932e835504f4834c438daab59c3890544172700162f1f205afe74c2f7264798292aa6a02ef2a506303ef37238adab485163206ac0c2be30e12bbe36881dd2efe60b4b87092b69020d779f3b9156bf1e4cf83a0ee0046275ba906d072aef70e6b73895dcd93d660759d82bbd08e3124b15c729693d243fa818b8b97e7ddb692e1f97f3cd9a36d6f37478de047f955ea7a2250b692e0a117cb2494e42c47c3d00a3b2333c723ae0336550cdfa35bc20c52a130467996e4b9b4786d964b9de328c8fc9f94f013f74"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$getown(r2, 0x5) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:03:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820291fdff92ce91"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "f81d00200b0f000005000000ac501fcad2cad800", 0x0, 0x101}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) semget$private(0x0, 0x0, 0x735) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xffffffffb22dc605, 0xfffffffffffffe9a}, {0xfffffffffffffff9, 0x2}}, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = dup(r5) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 09:03:11 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x161) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x6, 0x8000, 0x81) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000340)) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) socket(0x1, 0x4000, 0x20) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10598, 0x0) getppid() r5 = dup2(r3, r2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r6}) rmdir(&(0x7f0000000040)='./file0\x00') 09:03:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) fcntl$setown(r0, 0x6, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1, 0x7f, 0x4, 0xff}, {0x2, 0x0, 0x7f, 0x4}, {0xfffb, 0x0, 0x20, 0x30d}, {0x3410, 0x68, 0x0, 0x4}, {0xb760, 0x1f, 0x3, 0x3}, {0xfffc, 0x1, 0x4, 0x5}, {0xfffd, 0x80, 0x40, 0x4}, {0x8, 0x2, 0x4, 0x7}]}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adf2781bc6f489a86ddaa82183231bfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) lseek(r7, 0x0, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000000c0)="5fdb0918b84516ea5cbb8be68d079941f95ef75fe324e24e4924675d945804164af7fbfe3b1c549f0ed92030354460fac732df7685c1cdbbd6427bcbdf33bc2f6c2df95be52887e2bf99e7d11fb4b764efd253965b61a969d98b76046c865ad42584bd11a4abcef36e678b42fca3ce7eff50604b75762bfc3b00bb1772de87868341dc770b255a23a06bb91a7892e7c3144c023db5532598b2c79ff78154f72cb0a546ccb66624a7be2f9501c7347f4526a970909e4a0342783efdafcf10722cd68f66e43717ab39fa93b12a0319180a30c1638620b63db6e102358ae080b310db4e7e681c73a4", 0xe7) pledge(0x0, &(0x7f0000000080)='\x00') 09:03:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) getgroups(0x3, &(0x7f0000000080)=[r3, r5, r8]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x40000, 0x0, r9, r2, 0x0, 0x3fe05}, 0x10000064001000d, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:03:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x9, 0x8, 0x9}, {0x5, 0x40, 0x81, 0x3}]}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:03:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x101, 0x4}, {{r4}, 0xfffffffffffffffd, 0xc8, 0x4, 0x568, 0x4}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x0, 0x5}], 0x2, &(0x7f0000000140), 0x9, &(0x7f0000000240)={0x3f, 0x1}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:03:11 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 09:03:12 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3b) write(r4, &(0x7f00000001c0)="59d3d09cb1d2d1c8d1e518d9d18d547e5509838a821c2b02b2701392d053ea4960b383a6f40ba9e98abb478e6809d636f016c9f1088feb149edf070f62f3e03ff226a2cf495f9bc5a3f5a3f5acb0f0b6ee7e9a9428576362ce0f688244298ac7ad6cba9699dbddfb6773e2e856b75063500ce73642d275891ce4182555221c7c701eb4a9a4e7d169de17cedcc35e32dddb618e84a8b05d87d09f507956feba409e2c188edfa9322b5e49f82f2c9a6abf20db2b55b88e6cb873d3e939ae90824f30e0030e0aedc29303", 0xc9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 09:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) setpgid(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x400}) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="670200040000000000000000", 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000340)="3d9b0333181dc807d5e79459a5e7d281309ff8a3dd74ea38a8bd1ca1d5e85340247a8e18cbf4170df12205dc7f0b97daa5a7d03eff6d93b7ef8008deeffa2a379fe3dbf77f928e8b0d209fc714ba3ab48a2df8c105aec8c82edefdd8e3fc19a55cfe58fbb42bc53b46f4c1a7b707677f6cc31775bc5830f7aa571992a120ca4217fcdedb3473c88a9ba5852a508d8296e0d1ba4d41994e1675a16ee19881ad4c56291fd79c833cf82bcdcfd7f46576bbd1495e40be971f4a7f8870e7302c0453fde3ddeb3a26dbad8556d693eb", 0xcd}, {&(0x7f0000000440)="50ac30ea", 0x4}], 0x2, 0x0, 0x71) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x2, 0x8}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="4bb18316e6d2add69c9310a31d409afa669d23039c4ed8e01258239716ac55434e1bc88a2fdaf7ace4c90f00dc99ab641e000becc8deefef3fbfa0ca1d31438debdd16c25363ed0d0f371bc41d07dc4582860f5115118328645292f42dad4eb7942881607949a80e731ee8e59079b9b40065ad2871ab35ba08c33c3a84e288bd640884b48837c6bb8a195c569a02049b3884716ae6b7"], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(0xffffffffffffffff, 0x5) linkat(r3, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) 09:03:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) sendto(r1, &(0x7f0000000100)="64eff33373f5def20294cf0d4d9d8989278fa1821b9032722e7421e31c16d2ce36c465e6d28abf92cab1fb06b71422a8a09350a3d5b6db7e623acb932979acca58824f780016692b9870377cf7b8f45f58a36b081477c7f0cc87c7dbf1fb9f895bdec399c7e8442465cce8b6390fa79fa3c42e92be6db8c62cd002993d2605a78ae2de44a65ada2b0c8da74c8e6172a699324e5b892601ad08e1d5961c7959", 0x9f, 0x4, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c19233756852", 0x9}], 0x1) 09:03:12 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="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:03:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9f, 0xb2}, {0x20, 0x10001}}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1", 0x10}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81ad, 0x28, 0x9, 0x1, 0xffffff7f, 0x6, 0xba5, 0x1, 0x2, 0x1, 0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 09:03:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9, 0xa0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) r1 = getpgid(0x0) wait4(r1, &(0x7f00000000c0), 0x1, 0x0) r2 = getppid() setpgid(r2, r1) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000140)="56f29516606df592c5218c337c2e2b4e02841076c82dba99ca596ece34c91d7b585f167ee50b5dc42c5f4314168d66781ae4309d43c401321603eaa670e998a185360fe61de7a82cced83b4f7783a3a5fe02080a137efba9cfd4e550a80c2d0695056d2a7b5a9323638cc1da465c561fbc416a08859af7ced70112318f557f8553508f98cb018459102c267876c5b757416711f25b84af946272d8b5e99e089cdf942c6b23b1541074703acb76a7fec049dd45a381263589b7ddaed314a29e70292e7a266f7736333a18d8315419cf27227e48b7b807be9c392036eea6793d4ef9dc87d076c3a68fe2a82be833dc22a0d7ebf6b3f145b8e75f9f5d56a049c81fb6a19b1ae29396bf72e6df549a61f1cd4e066140b7efbd19929c10be47251ed23ee28d649bd2c5a2512c7a11b2366ec5d07385ea4cda327a521f53d5280f8934159512dbb93db9a756deec16bb3d22f1f620b65b311b5521b925c4bac7e9f67fec34a43f1784ce1a7c774156f15fd3de53d7915cf6d20c058d78c95e0859a2a9c6fd2109cbfe8571afeb5675261085efffaebf5463c8750aed3a82556bb42fbbcd4d38f2690cd53950beeb37b77751c858b95d962f2350b167167832c0ce72fc723d04415a231a616cf5308ead3fd02a8ace0cb6ab01700b14bee64e2dab4433632c10ee64727265aa4926fe2041e3732ad35101ba1f25bd3a73d0f331608de7da4338fa966194e415a841d155e6cecf8c9b8b4aabd839121338a57d81a29c4b318ca183614690d6fc957b10a93d6114f4b80b5267c606e2eecba19fa8ffd4dcd00f14db196617fe430ffbb2fec74ce67167062d626229164eef54b89cf13879e48b3616c827ad1b43465841e8f338f804fcab6c6dd21d9974ea45751f0fdb2c3e6955766753963965d08de0eb6fd2bd8df69b64cecc319c759992c65ebeb10a250e94dc3c0cf543e2298af9d80f5a2ebdd5584c7165b6a50e350e9343e57de7cec5e4d9f1c247b33e28f1bf8f17ee2f3edd468adb51f1f2627f26bfe32cc4237b1967d8b7305a81383b365c14e402869b751f6b721407d4d883ff0f9c28ddc208573e75b20f2f992d753e479a2f20d6c520e7ba20cbea4bc1c47b5674f356f7fe07c2fac2e10b732bec69fa9750cabfca7a43598a20e2c9f633842289e68c5af17b8881150e55e98b1ab4d47bca9facc7c6c30621d24e769da1669cfcc7e603870d82e9c1f9229bfd2e44ee198dbe877f45cbee06864040b85304a06607c676da9161463f32756ec6eefcf7ab8ed5ac9fc354a2519acee859b9a6b5ef75a4e7529fd254a28774877b62af4e0480afa72bdb6ac6f7912dae69a7e352e3cf8f476261146fd0407f321c4f8c00f317c4d1bf5f21dbabfec7d42c0787fa1831c0b42d5fe6118861c3a1ddb8f44ccf681bc4d13a6ecaa12d3a47bbba90a21144a0cfd3d3678978484d5792c3bab687eef1357c65ee6d9903c196b0a6a8ff150c2c9213ca6141dd3b2d5741f2522896441ee0c60bbd6dfb32ed2031113a97a6db832decdb68a8ccfd858d131d31a4636d5ab62e427c43a03acb905c5c0de53409b279ef00c15a68b5b6641fdf72bb82ca97739e13572ec1fa0c35d3a3abc590b6d9f01420c82c35965c3cd63364aedec71cba2ee6e4c80c4515643a688da4f7806aa5bcb49e6d09699912f8556ba57d3c5b154f59cd34b6cc9ec276cf1a4c3f3cf9933362f232eda5ac71f5c2e8cc451bc793440ece8142eed9f41d61c4ac10ce43023a14d6892e42382ca4b9e87269ebef4dabc8c4b4debafe383a707f520b817341d36616aad796711c7046b469b26b725da52b20d9ee2fed5b8da156fe9b04d5bffb613edf30e0b7ffbfa2663716033c6a6f5a543d93ce2d8fd668b136545a6899fa2de3759d56b3255b686e4e7ba8611fa30b47dbbcd3d15e10122dcecd4130630d6cb82f52d0d4f9059ba3a71455df7899d7bae125520178299a36e6afd8c2957a600e190fcc6e37223d9d42165b76a46a587a534c1860536f5a56ee956a220d35b767f9d7622fa17eee3c096f962d326c7fbbc03f58e037b35ff1676c643fe323d1428e2ed9689bf0babe33dafdc478d9fe50f8b82de565c4fa624fd30b92a225a5540db4b85da0e21959703ae57ae3c58fb72824fd2b91e54b6fd8e70dd342ed7d1c663c5241799aeabe83d2bb299f1d3d2d0e3c0545dac45498973841b3d5beb99bf0196e6209aa1aa24a1660d5951f1d3ceaddf7b4e307469c7e69d6b869ca566bdd9e566f0b48cbb5819f701e3ad468f884a2d79e6fe0ec0a7f921c7835f30a94c0230a2b6421cbc9b4bcbf76adc8fbda5132146685a0ae9ab9b441e7f342fb18971d52aa426a7bc2cc2bcdb988a037ce0a4cfdec9f495dd4431e9a89627fd3004650d2a57371a1ffba5bf0205050b2fa0834a3f38bfd8bd3711222101d322dd92375f6bcff16261a743203d7def67aff03893a0e3c3e9c804feab4eed999a12b868e156abb9928a84116efc6c189096e6153ca1d97086fbe51f1a48b369864fcc191be0f24e751f0ed144323229bbab2d333da14b749b536fdc0cc4f5c010f6f1ab3e9763a9dad20ddb200d4f7e38d3bdedff3627f6b6fc6b2185a6210a9f6a76b2c1524589cefb9066a582463318e0b49979d8faa7bc71dc00213b1f1a0ea13cf1a14f40fb59455bdeb05791d6113e483ef1165b80678ca65b9927f710e07da0a31e914262706e5b0bdf0ac574d9638ab654be280aa1bb217269367b3b584ac6b60ff224808b7ac50ec7fb92c6ec7aebd192130b6869e6fcdfb8b532ebc08e14dd8089df926a133e8c7f19aaaf4ed0fff76776ee5994c0dca4cf499523e04940fd0f7713179dcde96aa6058583114f4789eef69da16ef163eab38fdfc78f10245c4826b9c8545792de71ed7f8b654253c1971f5c383d9b95c51542646f4dd49e1ac9b75057207e911fb8445285b52072848984e3a3500fcf4e944a3fa9c379af0963c934499c5e00098923e289f611ecb6857a709a40bc8a0133d9b11e14ef5479cd8162a953a4af07c2cb2ce2fcef850d560eeb9644d2b8eff9eda38d7fd04fdf1511b10d2a8c2e0c58e279f8e4af1b802e5cc1c6cc4854f87755a76aeb873d702d5562a4b5f9d518745cd3b1cae094f43ff6e023413373f6c65b5ac370387d2c7448652824f522c8d71381c29975913623f8d3ea7c15ae729afe4dda60c842d5220b9d8615c193897057c398a0c0ee00cbd97bb8e4e20fc3033c2d82b325b444b4362da7b16a9722ecc894dae73f936e8b70e692759b68b50f83b0a2690779b32d6710be99e4deb6029321cc1f4e1d31bbbd7b4a1f256d3c5e95ddeca87d8963eb254e763dd4113e4af062c030a99eebab4d49bb45716d2a524c9d68d9c22af89787c8f5b94f9dce4375f36cc93212821b19060dfcb370abccc88b3de9ee8ab394b9a8b66842bde8ed396bec513dbe3f053d18780995bdb3b289fd19535b51ece263e690b25caefa7acd88c04b9020a74917fd2f16920a06539376e262f7e2463380f24968ad02344e68216bf1b8676e42dfd8ccb4cb40bbf0ce3472304a28afd7666b4458c7117d8d6063273deb8ea7834a164f414743fcbffb932be37786fdf2f05a0733a9f0c7ce95f319fdaef74667bf9e878ebe4a5fd82fa46558fc1d23f86b0340a5b417e7deaa330f7368fed12a0bc0a58f6689adff97b70215504b2ca8dec5190808901331d428ff3beff7685a78d6bd77a1ced4ce1ab7e1d05505d70265059e02d85fef17d1d802bb3d83c217e3cff6914f04a300a7e54141674cec397b60368c8dd338f01f4e405e6c731448886cf8c6279152332cd32f66004722083976b4c6099f46e79503f33b4011e757630e274d3c6de2d43beb9daf9019ee38bbb140d3c599dcc1708663c1e80538452f17371c218cfc21f1e5a14c31877c8ff3dd0348d2d7a9ae6ac729115bda46fc992d378cadbf98c334cb5eae7b5bac0cf5fecc49166fc85993ad5e1c786bb6e4e313ab3aa7a0c723295963426adb7b9ecce7b38ca187117369e24ddaea32312ccc457f565436b2d62c7493d7c63e20dcc791e67712f00a05c33057d2f36106f62487b9fb07cb934f6f66ec14e034ab9e882098181ec4bbad52e5af2173c39157e8f78b397b9d5f72d874310a24e0b13928a259db600507463274048f6e990899a4b58f5bf9ba21dede0bf6bde7d05e49970eaadcd765dc4295ed13d8f4ebe26f41e4cc363333f183750dedc55648b97f2058b766eb0ab158c798a4dfc21234f73eb9be04446156955cae60525cab99f1ede57f89da0a7a358dde36eefa709ca9a87bd6a8f6868a23ab842a847338bcaad329ef943ba83a565bf506fedf2294c3fa25156e431cb36bc0760055febeaf47e73c8c484cebef2f54955b2ba9d91e4b77899c8ecd6d77efa7dc2297f38a09a788109e4677c1c4134943b27f567db16ae306d32dcb1fbff598ff13df69e163f7502bbb63fbdf9a394279548b1c36ac6b3d1faf46626eacdb41b83eab3e97bbfc5b39ad3f41536c09a5d7f799f9060abcf9de31c0551e04aefd448964ca8b41d75ecdcd87fc0cfc05f7cd37d6b5402ac71044764cabac23e70a87bd68eedbfe4764eff7a486124bc35b77b91b492850ad3f16ea067b8e1b594e08ea1c2cae5bb06765364bd78d6165e39d0cdcc560f4226ee6aba71b2c4d9718bd3437262c78c6205d41e0384d6e1f379ebf6a966a902fb90a772bf21e7c6641f9a4a708cd5b40854af8daf81fee23e23437f85b36f3ce5f1e48add5391dd104f5d19ca3266912288ad26f56670be2a6d0fd8e624a86a2c4bfad4c061094f8de97f23ddb027ab769bf4fe98d937943a2f70b9c3b20d6571afb666304b2f2b392b5bbcf6697d56942f09c50dd73d206cd9f9318dd7fc48831da9ff1660429988e49afbdc819d2c24ed05544b06f23c7df55178cc5d171766f18b8c5538f5c5b6cd3e2181b60eeb2f7a86c8501574976ccb9a9313c7023e74ee0196331e59514378c81ddfbfa51894f98f25a0b82d44ddd429848a525480065e6c13ff5f95c3f61da4ae4ad13ba8b2109c3830ce77ed3842c963913088bbabafc83752439c0e32d155415a35fe9b08860615236a377440ef6d966c94dc49a0a335f4d4c4eb53ad2528694a3f528e1b3de9822b85f7eabbf4bd4cc0d3fd0119e0f23d8f5e09aa766c15570b72ef569ccb443d8f44076f0ede586c1506fd674dc7f1d830640ff39b9b34d0a4aea68bd83a743a35ee3d24748edd165a884e34cf2df7f69ce455389e2f02796a2e7175c98d01117c32a2762dc40c9062b8984c5d9120e10646054bcc6e334717e29d8d1921a7cb494edb89ed4b16f0e4eb7cc1bc296fecef3ae329b3efb54d7d8e86c8f20fc2f6ac6adff3aec3f268ad406b75b57716957780021d18256a752d3e70ca6ce237ecd3cf1ff43fc99b0f024c7eadacf97566f2f20de895b31957505115ff0aab29119976ffd2c6ad630ad4e03fd18d76276ece0420cb55cf902f61524fe2c0f407f26caadb498c7ef2f4c05981797d85f75b34ef5e69758e3730af87606007edfff6c16640fc246262bfbeb574eae6443d045e770b6b8ea829c9f9ebbb05bbfc55a15a2f464d17df1aba8314eb8b7dbdc5528ec6cc4e74d1a7a849c01a70bd7d54ed5c0ca280a5ae07e89d12989ec1c461c27286823060ace7e9408a630ee85190b9ba3ddb3f7b3d27f6f924470e3cd088d716797a14b549080d59614111f1c5ef7cc42d5b5003ac21432579d70ae59b0fd957ee0367d848be", 0x1000}, {&(0x7f0000001140)="6d9063bbcc629b69bd7f126a9e37d24555d6bbf86f8d24c995d6c27eeb1cc51138ad2732c2c67b678a79b32f462d1e538f8aee0b415d30f2c7434b8ecb43ca79f8d4cb1c9cc726fb49fda0", 0x4b}], 0x2, 0x0, 0x0, 0xb}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r5 = getgid() setregid(r4, r5) r6 = msgget(0x3, 0x48) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001340)={{0x7, r3, r4, r7, r8, 0x0, 0xfffc}, 0xdec, 0x8000, r9, 0x0, 0x2, 0xf968, 0x0, 0x3aed5fe0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x4) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x8, 0x0) kevent(r10, &(0x7f0000001440)=[{{r11}, 0xfffffffffffffff9, 0x8b, 0x20000000, 0xf25b, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x100000000, 0x8}], 0xc54a, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffff8, 0x1c4, 0x80, 0x5, 0x540}], 0xfffffffd, &(0x7f00000014c0)={0x4, 0xf6}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x719) 09:03:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x50f, 0xffffff00, 0x9, 0x4, "7f0004c6becef20000000080ffffffffffffff00", 0xfffffffe, 0xfffffffe}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 09:03:12 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) fcntl$getflags(r0, 0x1) socketpair(0x18, 0x3, 0x9, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="0004001c000080000000105fe603400145fdfffffffffffffba92006000000000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000040)=""/50, 0x32, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x824a, 0x0) 09:03:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) shutdown(r0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:03:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 09:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 09:03:12 executing program 0: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000) 09:03:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x20}, {0x0, 0xfe}, {0x5ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/18]) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000180)="fcb9446361c41d5aef2121ddc6cfd181b781fa059612b2562509e81c4976cb8b460e95008be3b62d35377bd42e93655d42dc210d18e6c86c811cfd2033c17308fff084e091cd0654c980bb192654354d4e5c3c0c6cce2c169e27855501097fbb005f91578db8e5609757c12ef577ad9d3e285184225e8a9f02fdccaf18e1a59d11035e44c08623728e62ef82acaeba5c1fe1fcfd6c073ab90695ae02e9b114d093dbb4", 0xa3, 0xc, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:03:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x77c38c16) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) 09:03:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x94) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x9, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001924, r1) pledge(0x0, &(0x7f00000000c0)='vmm ') getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0xb0e, 0x9, r5}) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x24, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000926, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x164ca90320af4d22, 0x40000000, 0xffffffffffffffff) faccessat(r3, &(0x7f00000001c0)='./file1\x00', 0x4, 0x1) 09:03:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8001) write(r1, &(0x7f0000000000)="87", 0x1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0xfffff800) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 09:03:13 executing program 0: r0 = socket(0x18, 0x1, 0x80) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffcf7f14c1bd684ec490e1e86b121b2a67a3869836c3ddb0eab977450afc4584b24ec8f90b74e01afa46cae9149a8a63c97ab0f8f1fa8733af3e37876be8e268f4c5b8b7f12ec80fdb2ce6976cd92c462a87be4083a74336d4313e4ea88e4a126d755f828b03ef173d12da14c3f2e9b53225ba5fafc0b44392d29070c6e1f2efe6362eb9de297808bdff9fac8bdcb36ccf240859790778efaadf"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x10000) sendto(r1, &(0x7f00000002c0)="40275076695ab008674fdaa93c4a2324a96650cf9d65e40fd69f2a80a143594fda0c36c75f1830e10382115c66294be8c66c44dd6feaf74b0be4f107faeb902899ec2cb4a2106f50ca7e2078b015d5128466962767ee50940f4266b3b33905c79325b192d72110d281c436857e9c24df644c598eb41cd3738f5e636d72bda22b4ef8bed6d0a12c299e0b1d5f4ab807fd0b6c7df87e487ca7da20a689dcd3181e0a1dc501f231ba1351010a4933ceeffeea2b19f983e7d8e9ba21776688b964bcc22b3cbbff39b78937201ec9ee1a37f986862667", 0xd4, 0x405, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r6 = dup2(r5, r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x1, 0x296, 0x7fffffff, 0x0, 0x784, 0x7b, 0x6, 0x1, 0x2, 0x2, 0x8001}) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) pipe2(&(0x7f00000000c0), 0x10006) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 09:03:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaaffda6f789394680cf026d0bb03dc3effffffff000000000000000000000000470000000000000000000000e0000002e00000010005f44bb4000000000000000000000000000000000000d29d3905087554a8df4a0e3a6a880baf8095b61a726cf5f3de46217119bfc726edd49f09d858ad22e061a8f7f9414aff4f765c6d0687747e2f3f613d861d4ad04a94b6bbf8eec155bee357082c77ec0921a4747dd8bc7f4a40a496c3e2337ad23011aaf9c851ac74775de098781ecc417ef57edd7fa9b046ee495d45ef4f9a8f99e5120c0c6f0e0094d142145d2e848920b2d7c498802cca65e0ea2d31f78da48a2460d9650be9b7e31eed38a7891e4c202e8238a4c0a3b1adf5e310e49585ad1432c2a04d83c29a671d28e5516099e9fd44c91a14577f60d816a2d3f0bc37250ac3eaf3c675d401"]) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) syz_open_pts() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r0, 0x0, 0x4, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 09:03:13 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x7, 0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0xea}, {0xb96c}, {0x6, 0x0, 0x10, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:14 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01440bee675c9a828807729b8069f67f5d490ff73eac2eb1a64f2ebcdcaed0bff7b3407d9b1dacb29ef9c038b9e6c574693e424867932c4c9b00f13f7353dba64b259dd34d93f2e7da709ae85dc8bd8bdb267c8e58114456b8a76f4f62f1a187f36aa315f07e1ed18770006fa2daf1ddc1d10fd7fafe6a2d22c2176e5ca882f07e4117888693e7dd5fd01baf023164ee5c067b2a8bba74efc135fe2dcd107a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f00003fe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket$inet(0x2, 0x1, 0xf8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/109, 0x6d) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) getpeername$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) 09:03:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x195) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20080, 0x40) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) 09:03:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x8) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f0000000180)=""/141, 0x8d) connect$unix(r0, &(0x7f0000000080)=@abs={0x8b8fb330fdfaa8b9, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x402) 09:03:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x15738290c4354a50, 0x205bc5) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200)={0x1, 0x9}, 0x10) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="2902000d00095c09184a7090", 0xc) readlinkat(r5, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/176, 0xb0) 09:03:15 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386248020000000000005984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501955d0900000000001b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1c6d85eac8a829bf8aa02ae50c88910a9f37f502de897ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8b56cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c90ee356251ea7f5a061337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c89cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31"], 0x10) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) dup2(r2, r1) dup(r1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x5, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000000c0)=0x1) 09:03:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {}, {0x40}, {0x0, 0x4, 0x4}, {}, {}, {}, {0x1, 0x0, 0x1}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) 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)) 09:03:15 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f0000000180)={0x0, "0783ba95809698f5d11f52b73e07f7e380fba6f4baf79351712ad0dc82d590715766b8cfad15a55b1fd7587174e1f441e67587bb41eb65edafb14ed254e3cbe9d24f7eda532b60dcc4b65d66309aaeec93b421bce2d4e25cedb2f07a133f2dac0893874fdd44cec40f13d668bd6c0d533896a766386fbf98bbe896f3"}, 0x84, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) 09:03:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) shutdown(0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 09:03:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgid(r1) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) lchown(&(0x7f0000000100)='./file0\x00', r3, r7) r8 = socket(0x2, 0xc003, 0x6) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="7002adfdffbfffffeaef1e772f2a0e1b11de788f8f3d5250d5f89ab350f003d59b5f07fdd3ec08423cf60ff677f7674d3f346bbd0b69f0113bf9187033803bb4f7614f422390edc72c3f54b87aa7d6bd3bcb68f415eee51d243a561bda0d322ec84ba5b2b04e2e144046abc7642e45e493b2076b828611b948beb60f"], 0x10) writev(r9, &(0x7f0000000000)=[{0x0}], 0x1) listen(r9, 0xfff) connect$unix(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44712497a361226e7b29cff65473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caa6b73cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba0122bd71283a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c13bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a10efd39c2af107e2543a5f6d4827516869310c9b4490013399d7b1200bf44d6196c366d8956c31aeed764f91a0fe9741cca08d6c082c6f97ca7401e93d8c9bdf5c68469f4d81e5b83e5a8e6cdf40a53cde214d0e5fe0b4e115403e2c93f1323996b9a2ff0380aee55d10194513e4f8e3ecad4316693bf2cc4d833e7f8b890babc2ad179072d8c7abfb3d7b850fe3e988f60e16620ccd7b65e885a267d0c04ee54a5e39de77f378c69b6a1023fbf8e168899cafb55db0ad27e3862fffa2bf542597ece10cd7a941b55e421865fba4e774d82017da7dcacf3755cd7cff276c62b0deede64f8eb754dd7a1c853a4fdf0426edf4b6ee7865bf62911b3ce6e98e44856e0d763953d158b2ab982486c0aeee90ac8"], 0x10) write(r8, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 09:03:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x84, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffff8, 0xb4b}) chdir(&(0x7f0000000140)='./file1\x00') 09:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x1, 0x81, 0xa18}, {0x5ea, 0x2, 0x8, 0x7}, {0x8408, 0xff, 0x0, 0x8}]}) 09:03:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x100) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000020000e1ffffffffddff53477d9c3e4bd323daa25b3202909e24c1b3656945491d2e655b5c922a256a9b0c81b9d6b3a97b8755f76e037068a078621bfbb5edc878bec8a04c3bf184beb4f8ebe471e34f740695a232b5057032aebac563311f1589840857a9cb8ecc5a58d61545b0b0094e34e6f86f1d1275882253675cb05b612eaa97ff46babf81fac6c0567f2a4ff30000000031d2f82b00720c5d09e134d082c7e0f911b5496d4205e4951901cca34a07de234866ea94dde337905572b2f30a572c75c6a4df6b1d44a9688deef2dd7c0b2a35be0b5eb0fd396d84abe3"]) 09:03:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(0xffffffffffffffff, r3, r6) 09:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) r5 = socket(0x6, 0x4000, 0x2) pread(r5, &(0x7f0000000100)="36036fde270b49902fd50c7fd72d77fbdd339917fce3deff59de9d847ce6bc6f86fe6b064915588ef9993009c8d5ed06b8055195fa913b2152e86903882df95b6f820a82776b66364a52884c1e83f4013b1d3fa99a9bd99f4f92c01a5abe4a35d21da18c865eb3f5b52efc8aff556bede97c7ed357f0708f760d43ba1b51af5a3e3e598bb5c71d512bf3dc2ff93c1e9a52ab34a590ab96c0a223eb1b9c241d9f3e988e2017e5cb6e3d550e690a5d8fe3e5bd392f85f90e70cf8d37cb9db550d65eaea9df9c22dd910d386309dbb0cf60aec2bede90775eb06cc88141a60d2858adedeb56db166773051a2ac8f509cab4081d68abd624f2ec2095", 0xfa, 0x0, 0x6) dup2(r3, r4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xd6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000008015b142c2b8f0a6150a8496a9361a1b8baca1830799a144275b6f324aace794c71ef652e6684828e148e96228a5ed64c887fd0785145ad12202b7989b3d650681939405512238189d577de1e2051a52af907b2c18afa14a2f54aa7e76a80ff130de3d95ba67af02809c0fe074de7fcf522289c4bc62e6536ffab940db378caf568ffe4fbba7310cfc8e273d6555833d662af6eaba91e7911788c108caa107acffde355b5bd351741f3be078f44f6680d7f00e0bbe214df28c5032338afb620e65856237010f7fe3da297965ff136861ab3004d0cc18e96e081253f7a6451f5bf894cb3b812e5dbf31dbed97a14a4e95ff52495c0789f060fe65462f2e67cb935285ac877710aef4710eebc4bffea60931792872f3a761f6ae88891cd92e0162465080f1df1787b997f7a15afd909861f743e1c5c20b45362e2212611d80cf134d66628462128bee7cfed82313254c53d7d75e73b79d647dc6957535b1b5e9e0172e06acc98a1bd9374bac1e1f5b9a470d86c48a63dee47bf44d1f37c973b6a723128a5545d720ac6bd57ac773d1219ea18ac2ebea4fe04fc104ff352d8463364e305e246165171911ea864133477111cdda3957bfb5341e06536e52680d"]) 09:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:03:15 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="b8c0eb7a5bee59262737af667a20a69d600a33ea0be9928a1da7ca3d22dd6b145ba77e8d8263d676caba27d2169dff85284be6ff981fc81318136d9d47ca16dd867ca674f68b10be70f3040e73ee5b1aeda517e18ef1ef8e26acc7b91d9e95a161f058bc3d34db300ab8637549e2ce2900968ae97705854d86550652badd64c572152f391753f44e49af8bc8b82359a4d2b2e199618061eb644fb42da46a9eda7f40e0c50b9201fe1f1436bc2318ee32b73a8f750a5e5caddc04513195db1878b4", 0xc1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x400) 09:03:15 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 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", 0x14a) 09:03:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100a1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x84) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 09:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7fff, 0x3, 0x2, 0x2}, {0x2, 0x4, 0x7f, 0x7}, {0xffff, 0x7f, 0x3d}, {0x761d, 0x80, 0x9, 0x6}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup2(0xffffffffffffff9c, r1) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/100, 0x64}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000480)=""/166, 0xa6}, {&(0x7f0000000540)=""/119, 0x77}], 0x6, 0x0, 0x6) syz_emit_ethernet(0x61, &(0x7f0000000000)) 09:03:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x6e}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r5, r2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x200}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) chroot(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:03:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80], [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) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x20}) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x5, 0xfe) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x1, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, 0x0, 0x43, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 09:03:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/92, 0x5c}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 09:03:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) chdir(&(0x7f0000000000)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 09:03:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x404) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000f3d328eb508b79f20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/234], 0xea, 0x1, 0x800) write(r0, &(0x7f0000000140)='\x00', 0xffffff29) r2 = msgget(0x3, 0x110) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000c30268dad91446e28d46e2685cd13000000000000000000000000000000000000000000000000000000000000000000000004000"/78], 0x3f, 0x1, 0x800) 09:03:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getrlimit(0x7, &(0x7f0000000040)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 09:03:15 executing program 1: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 09:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pread(r1, &(0x7f0000000100)="9afc54c89c3a6ecaf402be48c3bbbb78160e3868fc2161b98e3bf8857a3535081e1277c94c8bf44ebd2c9ef3dbc6bdc4741b5e2172bf905df6d4983e064f6a44d0ef9daca90e3ffa5fc45f540c90cbcaa58c2a86e8ec89705feb34e6c7e086c699cf2ce819ce1de4f79d6d3c5eea65d07e72", 0x72, 0x0, 0x6) r2 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r4, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) fchown(r0, 0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) 09:03:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="fe", 0x1) close(r0) syz_open_pts() 09:03:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0xfffffffc]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x20, r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 09:03:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7ff) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) write(r0, &(0x7f0000000040)="1a", 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0xff4b35e28233e2f9, 0xfa) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) shutdown(r4, 0x2) 09:03:16 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) r4 = socket(0x2, 0x8000, 0x0) getsockopt(r4, 0x40, 0x800, &(0x7f00000001c0)=""/240, &(0x7f00000002c0)=0xf0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000100000004dd"], 0x10) shutdown(r0, 0x1) read(r0, &(0x7f0000000100)=""/138, 0x8a) 09:03:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 09:03:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = socket(0x18, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$BIOCLOCK(r5, 0x20004276) close(r1) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="770100f9f357f3030000000000008c750000200100045e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x113a709) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSDTR(r4, 0x20007479) chmod(&(0x7f0000000000)='./bus\x00', 0x84) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000001c0)) 09:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x4, './file0\x00', 0x0, 0x5345, 0x0, 0x1ff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="aaa459f226d50fb41c92cab01f49112d1fcc23edb77758bab8967a637006e3c339dcaed27cfe8caf2079518447271987633946ce25460c903fcaf3ce8b18084b86e5f382eef3de31eb037122207e0f14fedae9437aab6c7756793a8ace586489ad29f719d947e8bd42b608fda8f689222b99083486355af288a4becb81c4efd726ebe4ee77df873cd7aa4462a046a1d00288d7b4cd9c7573cd07c420b8fd6df7c556bd752f671abc913aba1db3d93af1e01f5f82f4e35c10121db489a2efd6a24d416d445c6b15558573fd5c332684f1ed883d996034e0001494b72780bf09ee59c12c9e48d79589eaf58d03dff8249a56688cf25eb7c3a0f870ed3bb4161370285760589b3f59da57448e377cbc7554f94ce05ff938843c33b9438a9cae09b5fc7e86cf583d1fcb13049ebaca8526e8598f8a0128f2f5e5e5a4a700e3d048b3acc00e4f26cc50b93a402b07d8e8265a7d457459"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="cd8b348623941d4a2ee789744bad826e142bb7489210f34d200b0f48660951d194b889e423ef41f272d353bb632cd3f9a9f812a3964a9a0859001f8eb69b86c2c19db564ffc76e3ba8a4ac8220d8b34402123cc5d7649acdcd5c1e5e8f2226368e32da13df7864dd12493e4d9d39618f5da1f35961be314744c5db1f66c82b4327145a3e67dfecfb481a17c058d3d7e676937f28bf53d1080d0cc5f49acdcd19c6370d7aeeeb1f0f469a117630da0945a78a2bc5692af9a69fbeec61d057248fc14628de144bb39169910387330378e537d86a5cf2f6eed2fc489665fb659593610553ddfad8aa8c7dad1bf21ba52413b76e9f5ba6d559a53bf14c", 0xfb) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x6c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 09:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) pwrite(r0, &(0x7f0000000040)="0000001500"/14, 0xe, 0x0, 0x0) 09:03:16 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 09:03:16 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x6b52d8f6c76fb2bc, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r2 = syz_open_pts() r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000500)="086db8ce53ba89bc200dca5ab64dbd5e07175539de6c94e0ad44edb2738914e3a0f3a56fd5fa1dd7ef1a5160fcd3be31caf54fab4dafbb1e52dbde3eb83e1ef9fa1efabb1cb3cbae54b0667f9afe43cf92051455317b92454400bbfc696798de5cd91061e66423513f19691df14fc20835351c2782ebf0c272c9f5e19af2a51b6e4cab81189a51148e6b12dcc71e0152ea5a128233070df7188dc75e02a6830221b2f76c8bfbe4ee1ac2d9004694736c9f2c54ec0251196f8cf8a4b607cc768128d88fd74f52fee360b1bc0049dc75ff", 0xd0}, {&(0x7f0000000440)="110f48cc2d4b7505879df7e1c739b040ef01a32e0b0fc73ec3ea3744689e0509c38efc15bf20defcdedb1a4da81071f41c26b336f5316cc4ec5348702c59ff79346517e2152089c2600ee8cf0402d645b8fa5677c86d1ed3b6fe3c43ebee57faba0833023590fab72bc6b2ca9f93a5ea8c531676643ec7ee2089164e13ea8b9b8a3744f6ccf5ca2833a8930ccc7cd312e682466728ea9cc07f8931fe", 0x9c}], 0x3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) shutdown(r5, 0x0) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x10, 0x2, 0x1}, {{}, 0xfffffffffffffffe, 0x38, 0x2, 0x8, 0x401}, {{r0}, 0xffffffffffffffff, 0x72, 0x8, 0x10000, 0x4}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x69}, {{r1}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x40, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0xbe, 0x7f}, {{r4}, 0xfffffffffffffffd, 0x20, 0x98cf57b8e3aad337, 0x3, 0x10000}], 0xffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0x80000000, 0x3}, {{r6}, 0x0, 0xc9, 0x40, 0x1, 0xb31}], 0x80000000, &(0x7f0000000100)={0x8000, 0x4}) write(r1, &(0x7f0000000180), 0x0) write(r6, &(0x7f0000000180)="c825bd113a6a59d6682aa437ab5e73174e120fb573fbc22435cd65ec182e1af4e3c67ffa1bf867d5cc1207c3dbe3f6fcf8623467f25c92f5a9cc4def04afec4dfba1720310c7bfdcb5edb9e8e08a7f26f1698191ac7b12e6c955968ddc7a7b2df2ad31e12e192157574f1d4462211b6c81cb502311a6f39f7ad81248c19b3b18a4dad6ee1424e71409bf99fb029e9230dca92aaa8db7b1fc105f40da1311427fd0487559625299b7992562ca1446d258b81662b9407ca7bac3b16040d158e618e706adbf2ff4e65780a35aee45c00117dabf25df8066f214e3d10df0531726146cd74e34099e149f18856ebdcdf82b78004b05b358", 0xf5) r7 = socket(0x2, 0x8002, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65302f66372265300023a1ac1a10207394024bdd312da62ea457107e39ecdc7c80d5b23ea3b8170a0e78d4aa0405fd462e4b503c7f5a0e4ce3704ade019c0ae93989afcca669c6ee44cf5998780141544e668956c37ab90e7d3900121aaa37c870edf0ed8297b3b8c884372f7e3399c1c22189c06996f0cbae7775a186c083ac3c20967c91a864258258ef88271b7809af619abf7f9bca61da20ca8a232ecda6d0a843ce7eeaad514f427e411d51460e0c5f91a7bb37bda3e8f1c72a06f237b5f43ed48e24b82cb7ce87f3084e1784acf300089f213f56fad7c00627d521a19c2033c84f6af4ea298a0747cadf9432408e"], 0x10) 09:03:16 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) pwrite(r0, &(0x7f0000000000)="d7cd46fe3b6d4f6e55", 0x9, 0x0, 0x0) 09:03:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x4, 0x6, &(0x7f0000000640)="8bb039f0c0059c18add30979868d07cf614deb1c0000000000000000668e14d88a97aa1b31b91ee619099fd9227900c5b8e3678644838100445fe7b58132523011d2f06f99f1d92ceb60e9624b8ca07620b8a47be982d5db1b4b6304d0a9c36e3b7ffa54b4005d6fc6c970dc7753d28b6f17048d788a0000000000000005db8eb9c5f8cd71d2d3f5526f26155a51627897795ad4f309b7a95d1aca9daca447af0f1033572a3b3583a1bcb4f97504d5c4", 0xb0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\xc6:\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f0000000080)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\\.\x00', &(0x7f0000000380)='=\x00', &(0x7f00000003c0)=']*\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x1ff}, 0x3c) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000540)='./file0\x00') geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78659e, r5) getuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:03:16 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 09:03:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x5, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) shutdown(r1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20698, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}, {r1, 0x100}, {r3, 0x7f57e74b319917f}, {r1, 0x8}], 0x4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x140) write(r5, &(0x7f0000000280)="d53f0d7f34e6fd2f31cf83e393d5b68d7ec328491bf78167c9963cb36aa9d94d9589474536d971f8cf15a6503aa52814084fb3616d262f4515103cc2", 0x3c) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000200)) 09:03:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = shmget(0x3, 0x4000, 0x41, &(0x7f000034a000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffa, 0xfffffffa}, 0x8) shmat(r2, &(0x7f000037f000/0x3000)=nil, 0x2000) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) 09:03:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) 09:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x40}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000140)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000004c0)={0x2, 0xff, 0x1f, 0xa12, &(0x7f0000000240)={{0xb4, 0x80, 0x5, 0x6, 0x86, 0x1000, 0x80000000}, {[0x1262000000, 0x6, 0x4, 0x7, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x4, 0x6, 0x7, 0x4, 0x6, 0x8001, 0x4f2, 0x81, 0x58e, 0xfffffffffffffb63], [0x6, 0x760a, 0x2, 0x5, 0x81, 0x0, 0x8, 0xffff, 0xcf, 0x40000000000000], [0x7, 0x1, 0xffffffff, 0x80000000, 0xffffffffffffff80, 0x3ff, 0x9], [0x100000000, 0x0, 0x9, 0xb2, 0x8, 0x8f], [{0xa7de, 0x8, 0xa22, 0x6}, {0xb94, 0x9, 0x40, 0xffff}, {0x5, 0x5, 0x6, 0xfffffffffffff9cc}, {0x5, 0xd30d, 0x7fff, 0x1}, {0x5, 0x6, 0xffff, 0x1}, {0x43c, 0x9, 0x9, 0x8}, {0x9, 0x8001, 0x1f, 0x80000000}, {0x4, 0x5, 0x5, 0x5}], {0xc6, 0x4, 0x2, 0x5752a0b3}, {0x3, 0x1, 0x5, 0x85c}}}, 0xc000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x0) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823ff35f3ca4c9d2", 0xe, 0x0, 0x0) 09:03:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 09:03:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00"/20], 0x10}, 0x0) semget$private(0x0, 0x0, 0x122) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:03:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = syz_open_pts() dup2(r0, r1) r2 = socket(0x18, 0x2, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r8 = dup2(r7, r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0xfefffffd) r10 = dup2(r4, r3) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000100)) 09:03:17 executing program 1: setuid(0xee01) semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000200)) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="69004f3f01010000eb5e00"/21], 0x10) dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000400)="00d20d72275889feec69865d25c45ab6d500f5898cb316c519639464e76134cb234fbe111d790a1120191f3cf01e050947f732debe93470ad1b0fd5afe6a477a62559819d5413193775b055fe80fbc83094cfc40ef81108bccb5b2473eb29aa7e5dbfbd023848262aa3f6f35b7580216302023cb09d013041440c09cadbf7c4cbc3f10f79ff60fb8bcb0823bc59186adce714b2df3ba92f0783bd7e7b2039c13d347ae49c81f54bc0502ee2820b98602179523c58ee22105b89e1592cd5321dfea66f016e2789bb52e478298c395857e87bc913012c079e93f2c2b7e90727aeb70909473b511da1cf1109d", 0xeb) 09:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x4d}, {0x6}]}) kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) sendto$inet(r5, &(0x7f0000000180)="0d72ab26618f98d583ab3531fb00ec116f2bfbe78971fa2582e55f9f2f508e5b32c6be0b74fab4bf31e217758ebcd4ee7f9c07985c737d671c424da2f8159bbcf481ff09cc16cca10e7b55e0cbb818f68e90dc5f4847ebd756c87bf71cd84a8d34377422d9da2487e1b003cf08b02a360d2c2fa9f2199f775f3d34da0333fd7ecea1b2ada76d738f9f5d24a52fa26ab331b30f754bb4dc2fc60919644b05761a18ce96236799f83b85195be8f102850f8a2790a460be5e5e639b216582e340e3c1266a300135055172111b944600c48c92c11897fcf392a79101acd1d735c9abe3059df78948de12d4efe111476dd920e169cf02f516d68c", 0xf8, 0x403, &(0x7f00000000c0)={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r6 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x2f, 0x6}, {0x101, 0x9781}], 0x2}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f00000003c0)={@random="524659fe0330", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x0, "fec640c8c83b35d6efc5d52006008eb84fcc9e6aacb6e10868f1fdd233be7b91995c41d91fb7f9f83195b75e00adc0b28b927d82919750d183baeece7fe6dd2cb81b92bf81098f125ea199abf86e42a1"}}}) 09:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x8, 0x3}, {0x4, 0x96, 0x9, 0x6}]}) 09:03:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000001140)=""/212, 0xd4, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffffffff, 0x7}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r2, &(0x7f0000001600)=[{&(0x7f0000001240)="7c102f560dcedd283fe27d465f8f082496e90d345cea60ae252c356e5a6d76a195545f53378f9413cf7e9dec0db77ff36f57a288780d951031a01a960d487e85928919919897deb7bee7d420c8e24bc79bce8512d395f1f04eb2589cbe044c900dae959a5c827d0bc642bc76208095bfeba1f8f9d3616eca1daf15874c30c37278ec0477049f50f48c88c82b91e6aba875ba4f4389c43e7e82452c50530e1bf413d03a0b8122fae84df837aa3a0318690c34b5095cec91d69f92b8ece0fc0ebc8c4a85156af8ce18bb09d9449f09a35ba6e1038b56cb5fa45e0a089ce0b266adb6117a69", 0xe4}, {&(0x7f0000001340)="fa61d07578caca30c83a46124e5326b6d3e7755cc930ba21e7ec3bd92c75f75fe9ceb7966d2ea739a8da3c57bbcb5e1cdebf756bf08cba1ac6de5571873665972ab5ae2e679ee382eafedf1153196ecb53ec41200253b886ce3072bade53f1a73123f4633489481ed0ae5af2e31128c64c171a9a4e5e1f1028f3a5e0867ce9d69fdedda414d33f9c0934f8c96fce81b0566de40e6603", 0x96}, {&(0x7f0000001400)="1829576fa81d008fd6f0e994cdfb3f2f80018e2db833c9ce3242c338bfb8d84c5f2ed511574f5ec2f3b1624f19d7cf4ddcfba83651933469dcc97a3b8979d0534362ece538814c13811b9dd7d661b0e79c416877e199eea43555e8a5bda07623a4016113607091ea63da3a6a5984b36ee3", 0x71}, {&(0x7f0000001480)="6c2022d46d8b46016aaf97dea5adeb96f346592fbebb45655f16d9179514efcc9f35a45ff32ccec2d2664e375aefdb10efdcfcd963a726aabe6839a6163f4fb4637511b9c1889784dd6e379a67dc210d541b354051829042ce404aefec340d0a17af", 0x62}, {&(0x7f0000001500)="1806f875042c9be0deb100b2ee51052f9460fade6643a61100d93d71dc97fbcc134bff814ae1315d944b00ff639480d40ad11b1d831bb0c9bbb2cf7c3d2e322ff186f6dd4c80d1b8999227c496ea88b506628b1b0b7f741ae540a8a74940ad744b4e20546568dcfb719605b8cf9ffaab98409bbb1f39bcf43c5bc047a64b69c297a3e90799d429d4a0b96d17328e7b2cfe81798c6848ecddf345ead79eef132f902a8e787479c73f1e02b284660870cda43680058218a4135ab74882841df8c177a725626ed366621b2959c56d4e5f69cc716ecb75c1f4195d7b32db4f805be46c44065c2516efb890a893a3fa6f73893701624e0e3672e17a", 0xf9}], 0x5, 0x0, 0x4) 09:03:17 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00\x81Zi/O\xff\x06\xe4\x7fj]\xef\x16\xc8\xf0M\xf0\xc6\xdc\xef\x11\x94\x1d\xa7Ej\x06\xe6\xdefz\xaf\xba\x8e\xc5BI\x16\xe3\xfb\xa8h\xdb\x91[\x10z\xe2j\xbf\xc2|\xdb\xd1\xb7\xfb\x92,\xc6f\xaf754\x82\xb20xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x3], [], [], [{0x0, 0xbba}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0xfff}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x4}, {}, {0x2}]}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f00000000c0), 0x10004) 09:03:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x3, 0x4000, 0x400, &(0x7f000000a000/0x4000)=nil) shmat(r1, &(0x7f000000d000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 09:03:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 09:03:17 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcf7d1fe4c51e6fba, 0x100) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$TIOCCDTR(r1, 0x20007478) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:03:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffff"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 09:03:17 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0xb870, 0x0, 0x2, 0x200}, {0x9, 0x4, 0xfd, 0x9}, {0x81, 0x1, 0x4, 0xff}, {0x9, 0x5, 0x1, 0x7ff}, {0x8, 0x4, 0x80, 0x8}, {0x9, 0x6, 0x1, 0x7}, {0x8, 0x81, 0x7, 0x1}, {0x6, 0x3f, 0x9, 0x2}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x144}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000380)="54b0520c599295955d0489042a921f3e837676ec4e2061f952aca8af6de7ca00c393f9c7ae7ffcad01a113711e63d64ec950a6f53f59e50fb5d7c5a487052abfd6d8047c97771f49c48cd5d624ab319b3c6f9f921ad0bce36193bb036cc73702ece694ecb07ecfb681ba54ffff7ed045b588e44a4267bc", 0x77}], 0x1, 0x0, 0x2) semget$private(0x0, 0x1, 0x1b2) semget$private(0x0, 0x1, 0x40a) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x230, 0x71, 0x7fff, 0x8f81, 0x66]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 09:03:17 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="a8c4996e943f687cef75a424acff52fd60f9157806aaefdcdade5dc6604680518d35e4d4c684def6f16b7ba09cf147db68d2a24a5a9b40e0baaf981432fcb2b026ad2c53b18ea5139d35fc8295dc764019", 0x51, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) close(r3) shutdown(r0, 0x2) 09:03:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) 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(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:03:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="6cd8d4a27cfa37de89dc7865", 0xc}], 0x1, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="ea0eb7d3fda62d793e633f916430dd3dbcf53eb3c66a194cbec7599681124b9c57631bbf97a25fe8a2492135758bd1b92b54b400f715f9280c2f06922953d64a4627d28be81f32612c39dd20207ca1b3feb978b6031c76cefed9b0d60b00000000000000000000000000003d37c3367a54380e25a69973fb8544e1c6a46eb4a0ce303aa3ace1c95c5843d569832c88ef1df67f6a28786b523c63168f8f062e7a6beb05aa7f7d6150c095ce14d069b0071111feacb1ca42f2e973d0f525d92d1bdd009748bf8df0b42538a3923350c01f3c8c942f88b646e8d94136cd472a9aa96c6bb60a0e14db63f5313ddb15bf76a2a3ea8b28c30d4a48466280c844aba42b55986e1f64dcdcce312be7315f8e2e4b4cbcc425bcca91728cd36edd8f", @ANYRESHEX=r4], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000680)="790eac1aaafbc10ccae5a79098d09f17b6ec97ed3cff3bd57000fefcac8e1f4e86a2d36dbf38fc2078d6815f6bd1cfae5ee1a3b591041f2c43b700013f98884c73cfb07328fdb9187c5a62e4f7bf22e35991baaf26c4b42f2866e289003b3a55c20bd44073e9839012fb64d72a71676f61eebc71b5316c742602e86f0c39a34425a5424a3c862416bf8a028824a3e625f29a6ef2731daee8db5c01a5c8096e07d0c96c4f17c7efa5f9bba5b100a2a0fe81094a64525e25a8c3f3dfeccc98a97d03b0354d91d762ed18fc35ce25062a4ba88977feb3893249728c17bfee718c4b623243fc40493376abc429c70c01a10ae46c2e7885f06377a0f238f6ebb8c5355888cbabfca17a8985e22e0ae5a7dea317e19aee0ffef42be91f3ce121ac511c597018c0a038e3800181cce1dfc74a58eb5744a61ad47ae7686e049f3a831839fd63a2123911cb584d924cd0a611adcd90485156fd514074758783480ac40e2a0ae61d3bdc77b4a58bdf40ad24e9c36bbb2bea391701000000ca8c4e3fc4746fb066a16bf0e15580af1d08f43b7263b488900cb13f55bea59ac21410749eb820b20a5f0918cf30450000000075e50f62a3a77d8cf545150070d85a95b6b538de2d3bde1be4740963020d7b6f59387e599e8b06f13d07e62a30bbce9bea723ea892fbba06ada194231d1ddafc7834e00df77046900ed69d5622e396ddfcbf22fa31ee290fe54f0ace9c3b39785cb468ea27630b4954cc00001b22778a80e70964c140691259ec5d80a44d083007616e363f2dbc65a5414b4197dcdf365d8e628e8c92a4f7b2752bba46d8a48d68f73954334720587850b0feb91d0b3de4ce89064843528609637716455826c38d55d4b2873421f7a4e69a205ab9206cc1979e34265fdbd69509000b040be08211111de00000000000000000000000000099214480fba9707320b58cd78da75bc1d4e15df76ec85442d1589e359ea7a3bd2a831ab8b68fe5429d33fd9c4b4eccb619dee0cf4b4d479928a6f043b1c29c5850323003debc6fc8bb09fe3445507188ebe6fb3a0d56f6343a83e2", 0x2f8) dup2(r3, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x7, 0xc9b, 0xfffffffe, 0x80000001, 0x6]}) execve(0x0, 0x0, 0x0) 09:03:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0x2fe, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000c3632475cec93ea2e9cbda5e80d973e713cf7ce7fb9cdf372c9634b661cb0898e268ed1ba85680"], 0xa) sendmsg$unix(r7, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYRES16=r3], 0xa, 0x0}, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x4000, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) fsync(0xffffffffffffffff) 09:03:17 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) shutdown(r4, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x2, 0x5, 0x8e5e0017d09fc01b, 0x0, 0x4, 0x42, 0x1, 0x1, 0x7, 0xfffffffffffffffe}) dup2(r3, r2) ioctl$TIOCSTART(r2, 0x2000746e) r6 = socket(0x2, 0x3, 0x0) shutdown(r6, 0x0) r7 = socket(0x2, 0x3, 0x0) shutdown(r7, 0x0) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="c5168e49193c517d3ee2914d5083d4c2e6249d8a0aacec4d71bf7bcf38cfc0785e4eb90671196221d18af57ccd980d363bf9665a4ccdfa3cfb65d7a7cac8c8c5533084ff229898b16da0c1aa8bb3e10c6d16f49f9b95c635c4e32c71f6e3a3907fe74208b2566d4ee145fe6cf2bfa650d48a1ab6a9cda4897fb239181cd5438562c973a17ee5a2dda8ff514b68f73b1fa14ed0d5e4a352bff8dadc69b8f416957e24664083398d697c1ed180b5427d5b200a6df01eaa1e32f50a7b748ac3cdb3dcac21f5e7f94ad1ad1fc4b5d0356bf56603c65363445b7ea17da515eef54dc847f6d2b587c3ccacf2bca764c1594d1d28814da1d715333a63b5ff2b3c23f710bdb04cf0d987d1e943cbb6fd41789b8b61bdb11ffcf62ef210ec45f6f3ed888b5b80a5db0e6ab340966ea06cb9e05498fdfbf5280f2f8272f922bb489f479d777b7ac9307aea6fce749aea51e66130f421bdb61becf2f242558dbb1babb283c47b5beb042b538cd813b5d788ff8b5b426014c80b4c2ef3101b282abda2f8bb2331fcee186be09d302b56a568632e5b0d4c17dbb3d3ced560b1d007d854a5e49c3aea7be27fe234a5c2170a32f91394d21d6479df46bab6124c149ac5f6759b61bc06bda8e554abac7345b8e2130f4259681081bcf090329d604d244f78327bc38329814b7952e849999ed0aa7165dbfc847b441702ca6d1db6151edb1ccdda7dbec6c148a275f35a72227a4cf5f72046be88822da841f17ca93af4aa8db987e5dc354fc6ac81041845c749825b1a4469204dc1b72966d3d90fa624a8f6b588908ed9b0ca9b318f977b889200ff7e2d1f08aec5fcdcb27a847c3a7dc3b288e4f60aaf07cf573d6f3025e7db0c9f807469e819e6f6b118a0fd988f850f57bf03b9911a1b3a25ae50c59b11a4f756af2ff71c98573ae5651c999602fe70312cf3af3ed117fd4c6b804301727a938b36b151b32f8a17774617f889ef8800169ca414ba5f6d2c36b30997584a808d859dc56febd7bd667689de2a5fad5ed4b85694a423dbb200a1936edb9cb2998d47b3521c1153fe66eecb11e1247608899f88fa5921eabcc7519033e93c8796d41e9929fa882bb7e0f2c0a8e864ed970410c3aafdf2df7e6a27f3139f9b6eefc4dff8aeede9a389b20b08ffa696ebdc3778a9e28b60f202497af513c695b70ae60243d2b112db7b88dfce6bf34d7ab4ce24f78feacf559e9e83ad9bbe503337be3b4d1445b3bcce03c68630801d6addcefa270bd0e98ef5f4606458366b39fb3ef0ab5700b587422a6aa72149e75659433ff327aa72e6c8d125543490338154e4d16120146df4ec03ef3eaed5d1bc8d26460efa2cad9f34b66a041f2bae6077888b71df0529826bb95a2ac424c08308228540c0f76cd9ef284614ba09810415c2021464e0bcfe8f86cf77f41faba48aed322b508d078c367e482270d4f82fa9019d335b17bd9bca028207a37ffed74d8c4ab9fae50045d49c359d6d1b2e1dd0aa14521c120e749c6ffa5a9073edc0be68f75abb32176aee0205f451994466964d9c53a56707a50a0513e713cadbb49327b3dcc19077d3231dfdd228dd15c8c7a9c6453d4d73528247e0752945f845ddc578c332f17b03837b85cb9e764766ed38e93e912c1eab451e5a343e68dc90e1f2f4793ce6da6552dd5bf93f9cd17a5759c16c12305937e2a483a0d9b0cab044066db6582bc374c444415f6fd4bdadc82da7bb78e3459395e5ce0a01b7bb3370cf488f2b701f44bc9167aaef6035647b5ed2b438dd90c314d58d63ad510c807446eef5c3a2b2d3fbdcf14fbbf59226381624e47d03bc91a3aec4601bf9c48130bf9e414815772bc700b68c9efbca7f65d22a1029e5bdbdac4b2613c8ccc88cf18800a8f640eec0743e0368352d26864d051c4a77cd8615d0ddcd17d576104def35d697adc651c36c5b9546d14f527288b1c0dcd74abc2eb416dda6bb8dcbaccdd76d7042302df1bcaa3af315c5b3e80abdbd26b11c9504b68f8385713461249e66e1cccaf11f21f5c0136efad31fe777e436c62a4ec155ee31acc7ec8d1685497c505156e285f7d666511f5e2ae4026f805482fc0ce892788aca71df8c3f9a7cc254b28b61723a88f64a27416df1b672607ba08fe1f8616f263988f4d7b78fa8ba51fa5faac458953a29c1f3e1d2606546a80f0a31979ed6ea1ba0258cb2204d7e251f102ba2f0470eb2e48bc95a3c09bc317d477197e3e4222a7bb05f7fd2a1ea13eb0796bfade5f35fe11d4ad1de4ef49d6589b33e7e4643b6f787e0d1b17480316cd77e5abc9419ff3eeccda5b94e8c6931af6a621bc6ef6338c6cf279ffed36abbc2d79091cbe9b44ac1e9aa9c57e1298a8350a4ca61b604cb670285715101187959c8868406bb83d51eb69bf8723aba8733d2972a2609a72638d688b20e2ac1f757a222e572ec04d4a40255dd2f0fc18e9fc934083fb6dc7b64576fc2c7e7438674770f6b0dfd5669e727f22cd36501e5deaa0db859e32b888f1dfed3a966dab7866a474a3fcb207925c5520fe86a26642ab9e2a7fd18da0372be911667d2fd013bcda55be218498a75e2397b4df4399d0256bf38d61618b49c46fdca0b514b5dee66b554744ccd1adce6c3fa31749f4cc89759d48273560d3229ca46253dea60083b863a5a389371ed1a060ac79864af6f940ffe6a59791b37b04ed679ecceb1462696291c7d7b0234904e8c7228e393a17f953cdcf1fc7d178a769c24588a20ca72111808641e39f88e88d3776d4b8f46dfde5661d4d3594b2e038b2d48d2674d85950486bc5079768a481164cf07984113d1d6fc5092c06270af22b49c8003beccbbf0b37aaaf14017407980850ef5a2097cc5fb9183c89e494c9093b431ccd7fecb02786c51255cae0575b7df2d040547c0357ceb920d063b4b9b8b38bb7d46b0b0b80e4f37392d57c10196bb55f90d23601ee6ad892916b47cb53ea1a6c5ff7591472e213d59218dfd702b86f1db3ee6c8257baed4c1f193756bb4836efff68df0ee0eac354aee048a2f8dce4cf4919fda5d2475d9b8fea03a5488edb775da1285570c1d3d05e492ec5892aa6a1523de097a4c47f92c61b363f0778613ea29612c7a2f3cd219c8e868c591c2bd14d309f0575cbe5ca61aca3ffd53a9d9230ea19c72706112bf26f1e85217977981d2b0a15cf3e9f416499d2a47e4ce8bca70d1a49cbfb09b54a90d0c0604de27035462971ca7b74612f3c689917b98fe67bd298e82817e66a17e3941becb4d3b659e6e28f10b1f928afce46113a078d684a7282d332181c0370f5c197bab4cc75a467bb8f06feacb9b919d1988e8da42ca701c8f6e1b3c16715109e04f1b4086856f0d2dea2b59a9cc772060a6d7053e7745863008f09c27f98743a25ed5dbe799b8d835ee07e9afa708801bf2028acf88c237fbbd756e004e9a381c8748c28abacc994a5b6d25d1d94be25cf8a9de08587cd9337ec61961d51224ae946517d2dc828335afee86490443932f8d027b22c55059434b90ef304ac021d40695b75849b71d9f07cce97c4a6f75c7613fe649bfa768d9bdda6feb29a7972a9c70c7622c4a050e818dbc2eb2de20a9315e8ffef176657b9f81c6f13ea07c9900ffc72745479c80ef5754d7b2d082c46f069db489ea3472aead5b99091445f6c5e3a710189878fe2983b34122a7be7fce182c508527026c6c6b19db0bb3d116990ef7cfe5d4ece28aff9e04b4bb9d9973044c0c5e833a0fa5577d7f067b7c951785040a44bf05bbadf382a92e35d3df2d9791582e4a6990433d3e22ddffc981b2ad5883dcab2255e16aff98160217ed5a29ef878a2f5de1787dab7ff3664952887f9bb9463e45feae2d9bdb536888906317d317c96a7372445b23d03809cec2bc5c4f6fb4652ab767c16aa72eeafa755cf34d2d335b3c75ac2409ee61dc5cce5a0ca9fc6c9eb1e32605d39b4cdd0a88a22384b28c8e77803ebe60d5f69a47e63bf31ca3d1fa66bcd75ede6c0c09e079edaad8ea35e6e30ef0506a13fea3b9d5dc07801e86398c906697a272e2a73e8dda946e7280ea3d15beda1e07eb2fb4c584ac3f30a4e8be1f1323b12ccfd23d6391320c5f8d0e626f6309664083eefc5c64c140b2aacdab2c1bc5ea077ceadc9035905c89b16ced39dd2eb3bab98b4f4e8b7a5eeb9fa9035a002d08dab37a19526a8cef22f3f83b91711e8170ea1fe367099ab074f7975d480cd22677f713c6f02a8ebd13ffcc6f4dee4b559563970be7663efe6dcfa19f61792d0bcbd8b824c0c5462bd832ec60e72cd6c1b842660682bd1f7e07f9cda698e2d1f6e33a433955773814027945d130aa4066a8ae718b9eedb9f5613510c4266ec407641889cad5e8b616e1f32b3db24dc78f282d2ddde60ea50222a25386eadbd9ccb483746b1b14c2503fc6ee13496bd582cb197ad1dbfea1f79bbc86f9bea27a09d0e60bd9e52313ab31a609635ea1d915efcd4b6c3e62595a52a6298e51c7b8e0181106b26c630275ca9dde3f5ada775ef31cc2e0a273dda075212a6b17bc916fd561780b1d67b7cbe413a2156fc51909148e8591b360615cd5f6e0dbc6911023352b88b9576b56a70ef832a702a08a522cf274a9de762e9801d204881c4170f583cb3677397ef7972db73932e39fb850e8caa239d66d1ec90784554242522b6fd8bb595461abada7093756ae1f158d50e9498396c2d413f15b41bf43805e461bba113701efb5c1d0becca88308829194406ee64c86313826cb471ee3a574b76fbd1328a33ada5cd2367edfc8320fe4c82e91df42c528bebfbcdd78d2394f3e71cfa8230274fe835483293306377c0350ff6b2df114d93fb67d2b0dc63bbd7f4621f8adc459e83a4390388a387fa231cbdfbccbdb8e73e321fc03296fa6f17cea409a5a4fbb36e25021605e3f2af2db985a05163d8fcaa7e86fccd1c129927646d8e7cbe823e56dc1e9e358503ecff751a72328e41e18ac0851dba35ec3c88a91cf17cf04df6ed3b74a6ec03d654af42aae0f1a8502b3dde337d6ba933211a8930463e3f4a4635d40bd00bfe6b461d39c59f89fc05dfc5b219ea1949fbbf13c0547fc1074c0509226f028b00d31cbb3db7e511c1e682db42fa0606c0afc358d5c6df892a712cc5c1058b7a7050f7c3570b1241aab61595964cb032478ab0305c70271cb35bafd3dc03802afa97c7ab5e71f4034c2f02ef4e48993ed5a74fb846868893502dacbef21aaa969bf14034ca7734ed694d3feeb5de6e3bf7513596ee64f5427e6f051c322e7eb1773da7b744803ba6c364e5d2d7d0ca7591de2a4fbab7f66dffc61a275d88e79302f6202a8661424530a4a7c3fbf681272aa17f6b01063add69447208e76a5301bfe383a277ead91f87278bc0f48d874dad7faf6baca8c261a38ecba7ec1f6d9ec29584c1abc2189f4965406bf32379edb8577c58508c7e1b2f62cb3a36a19d048973f464469f8bba6efeaefe894f9f5b0cd4ea2c037a7b5c8559d60c5e1e6d9934fa9b58676260f32681530966495adf9ea573beb0e2b0a797b560e00639b22b2438e3954ee1186088d09cdef9801f7462f07c29570f856422377b1ffb2b13216f6dc0590c4d64fd5bc3313f1ba68c88c0f33cb720aba9cf1106f2fd122dbc5acf184f8219d772f96ed0eae10800060bd51c219ec44f127bde134d1b1b1a740ad9099e5f4fb17ac58f4d5a159f3049b3f6bece148c95ec1e8adf285c0cff7f34bf24c48c290cd2e8964082a428a7acfa0c1efb524681908e1b3a95a0c31a837b404", @ANYRESHEX=r6, @ANYRESOCT=r7], 0xa) getpgrp() 09:03:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)=0x9) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 09:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c87e46d6acbc90f0cc0040"]) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, r3) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, 0x0, 0x0, r6, 0x120}, 0x96, 0x7, 0xff}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 09:03:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x0, 0x0, 0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) syz_emit_ethernet(0x75, &(0x7f0000000000)={@random="24c70007855c", @remote, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x0, 0x1}}], {@generic={0x806, "a5060c57838e4d86a5ed0145ca7aa42940b6c73a3a3be3d8bddfeceb85c12bfc1adb50a84a1691ae514bf767c3d09b99cff31e79380c0c42d3b40d35e2f41bd438f260c30b62a568a9c06af1320359a45d9e900a86c1e3c49e745a4f49dc08"}}}) 09:03:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2902000d00095c09184a7090", 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0xa5) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd605414d400140000feffffff000000000000000000000000000000000000000000000000457a759906e832000000014e234e20ffaea2eab8dd20c05aea8fed44778aff9c0fce70832b15fbffffffe34b68ef6f4f841e6ed123c5020935d3be6f6c391c611e886ca05c6fbe7470b21928", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 09:03:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 09:03:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) dup2(r1, r2) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) 09:03:18 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000cdcea7aa2ffc977d"], 0x156, 0x0) msgrcv(r0, &(0x7f0000001f00)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 09:03:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r2, r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:03:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r3, r2) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/204, 0xcc) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x87fa, 0x6, 0x65, 0x10d6, "ba2f78ea295b92e9009f0a0520d830f919ca7419", 0x4fb, 0x6}) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0x0) 09:03:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="c6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000080)={0x0, "7b5a5f170fec5c12a17be13303b8a4c257a3ee8e99520aece8f5a7e663e15b57830447a58d6e7ed034560084"}, 0x34, 0x800) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x30, &(0x7f0000000000)="ebffcbff13b900b5964800"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 09:03:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r4, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x7f, './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) dup2(r7, r6) ioctl$TIOCSBRK(r6, 0x2000747b) óÓ(ëP‹yòóÓ(ëP‹yòuvm_fault(0xffffffff82637ae0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82637ae0, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d00,ffff800021f7d2a8,10) at tun_dev_read+0x138 end trace frame: 0xffff800021f7d0e0, count: 0 ddb{1}> trace tun_dev_read(5d00,ffff800021f7d2a8,10) at tun_dev_read+0x138 spec_read(ffff800021f7d0f0) at spec_read+0xf1 VOP_READ(fffffd806e45f008,ffff800021f7d2a8,10,fffffd807f7bf360) at VOP_READ+0xbf vn_read(fffffd8067d3a020,ffff800021f7d2a8,0) at vn_read+0x124 dofilereadv(ffff800020ed8c48,f0,ffff800021f7d2a8,0,ffff800021f7d390) at dofilereadv+0x1a1 sys_read(ffff800020ed8c48,ffff800021f7d340,ffff800021f7d390) at sys_read+0x83 syscall(ffff800021f7d410) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5edf0ff1e30, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800021f7d030 rbx 0xfffffd0000000000 rdx 0x625 rcx 0xffff800000a1c040 rax 0xffffffff8128fea3 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0xef5ea53e7b2165ff r11 0x28ce20aadb465126 r12 0 r13 0x3da r14 0xffff8000009d5660 r15 0xffff800021f7d2a8 rip 0xffffffff8128fea8 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021f7cfd0 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=12239 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed9128,0xffff800020ed8778 process=0xffff800020ece028 user=0xffff800021f78000, vmspace=0xfffffd80663bc460 estcpu=30, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16989 104007 39393 0 2 0 syz-executor.1 48142 285124 7504 0 2 0 syz-executor.0 *48142 12239 7504 0 7 0x4000000 syz-executor.0 39393 466308 84748 0 7 0x2 syz-executor.1 43664 243862 0 0 3 0x14200 bored sosplice 7504 118648 84748 0 3 0x82 nanosleep syz-executor.0 84748 243483 60761 0 3 0x82 kqread syz-fuzzer 84748 395170 60761 0 3 0x4000082 nanosleep syz-fuzzer 84748 67809 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 251528 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 101861 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 345513 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 500560 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 71336 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 165986 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 25452 60761 0 3 0x4000082 thrsleep syz-fuzzer 84748 408462 60761 0 3 0x4000082 nanosleep syz-fuzzer 60761 406707 18549 0 3 0x10008a pause ksh 18549 192794 87140 0 3 0x92 select sshd 38724 162746 1 0 3 0x100083 ttyin getty 87140 44179 1 0 3 0x80 select sshd 97502 419552 91865 74 3 0x100092 bpf pflogd 91865 219076 1 0 3 0x80 netio pflogd 2600 383858 31416 73 3 0x100090 kqread syslogd 31416 336095 1 0 3 0x100082 netio syslogd 29532 521619 1 77 3 0x100090 poll dhclient 78613 203076 1 0 3 0x80 poll dhclient 13508 476911 0 0 3 0x14200 bored smr 62318 81195 0 0 2 0x14200 zerothread 95269 417103 0 0 3 0x14200 aiodoned aiodoned 73416 257330 0 0 3 0x14200 syncer update 14827 291719 0 0 3 0x14200 cleaner cleaner 31513 296926 0 0 3 0x14200 reaper reaper 56175 179800 0 0 3 0x14200 pgdaemon pagedaemon 20703 455600 0 0 3 0x14200 bored crynlk 59730 12532 0 0 3 0x14200 bored crypto 11080 169610 0 0 3 0x40014200 acpi0 acpi0 55167 523097 0 0 3 0x40014200 idle1 52007 89322 0 0 3 0x14200 bored softnet 86422 211031 0 0 3 0x14200 bored systqmp 97600 35268 0 0 3 0x14200 bored systq 19832 162203 0 0 3 0x40014200 bored softclock 40533 238455 0 0 3 0x40014200 idle0 1 446490 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 48142 (syz-executor.0) thread 0xffff800020ed8c48 (12239) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8267db98) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9544 6433K 7046K 78643K 12035 0 pcb 13 8K 9K 78643K 207 0 rtable 94 3K 4K 78643K 472 0 ifaddr 93 18K 18K 78643K 222 0 counters 43 33K 34K 78643K 85 0 ioctlops 0 0K 4K 78643K 1525 0 iov 0 0K 32K 78643K 115 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1673 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 168 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 756 0 sigio 0 0K 0K 78643K 19 0 proc 63 63K 95K 78643K 574 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 92 0 in_multi 73 3K 3K 78643K 192 0 ether_multi 1 0K 0K 78643K 38 0 mrt 0 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 287 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 152 137K 153K 78643K 3636 0 UVM aobj 24 4K 4K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 151 0 NDP 15 0K 0K 78643K 43 0 temp 142 3050K 3115K 78643K 22189 0 kqueue 3 4K 20K 78643K 39 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 11 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 76 0 74 1 0 1 1 0 8 0 rtentry 112 75 0 38 2 0 2 2 0 8 0 unpcb 120 548 0 538 1 0 1 1 0 8 0 syncache 264 9 0 9 3 2 1 1 0 8 1 tcpqe 32 103 0 103 1 1 0 1 0 8 0 tcpcb 544 720 0 716 2 1 1 2 0 8 0 inpcb 280 2351 0 2343 4 2 2 3 0 8 1 rttmr 72 5 0 5 2 2 0 1 0 8 0 nd6 48 13 0 8 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 46 0 46 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 86 0 37 1 0 1 1 0 8 0 pfstkey 112 86 0 37 2 0 2 2 0 8 0 pfstate 328 86 0 37 5 0 5 5 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 337 0 144 14 1 13 13 0 8 0 art_table 32 338 0 144 2 0 2 2 0 8 0 art_node 16 74 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 44 0 34 3 2 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 165 0 155 1 0 1 1 0 8 0 shmpl 112 22 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2480 0 1077 89 0 89 89 0 8 0 ffsino 272 2480 0 1077 95 0 95 95 0 8 0 nchpl 144 3675 0 2077 60 0 60 60 0 8 0 uvmvnodes 72 2853 0 0 52 0 52 52 0 8 0 vnodes 208 2853 0 0 151 0 151 151 0 8 0 namei 1024 10386 0 10386 1 0 1 1 0 8 1 percpumem 16 53 0 21 1 0 1 1 0 8 0 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 560 17 0 6 1 0 1 1 0 8 0 scxspl 192 10608 0 10608 11 9 2 7 0 8 2 plimitpl 152 74 0 66 1 0 1 1 0 8 0 sigapl 424 970 0 937 4 0 4 4 0 8 0 futexpl 56 12822 0 12822 1 0 1 1 0 8 1 knotepl 112 147 0 128 2 1 1 2 0 8 0 kqueuepl 144 155 0 153 1 0 1 1 0 8 0 pipelkpl 48 205 0 195 1 0 1 1 0 8 0 pipepl 120 410 0 391 1 0 1 1 0 8 0 fdescpl 496 953 0 936 3 0 3 3 0 8 0 filepl 152 6915 0 6815 7 2 5 6 0 8 1 lockfpl 104 262 0 261 1 0 1 1 0 8 0 lockfspl 48 91 0 90 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 68 0 57 1 0 1 1 0 8 0 ucredpl 96 568 0 559 1 0 1 1 0 8 0 zombiepl 144 937 0 937 1 0 1 1 0 8 1 processpl 984 970 0 937 6 1 5 5 0 8 0 procpl 624 2752 0 2708 5 1 4 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 10 0 10 5 4 1 1 0 8 1 sockpl 400 2995 0 2976 7 3 4 6 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 20 0 20 20 0 8 0 mtagpl 80 51 0 0 2 0 2 2 0 8 0 mbufpl 256 350 0 0 19 0 19 19 0 8 0 bufpl 280 4811 0 140 334 0 334 334 0 8 0 anonpl 16 112920 0 97103 112 22 90 97 0 124 25 amapchunkpl 152 7056 0 6917 34 14 20 21 0 158 14 amappl16 192 4997 0 4139 78 27 51 68 0 8 8 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 24 0 20 1 0 1 1 0 8 0 amappl13 168 39 0 37 1 0 1 1 0 8 0 amappl12 160 430 0 423 2 1 1 1 0 8 0 amappl11 152 78 0 61 1 0 1 1 0 8 0 amappl10 144 318 0 310 1 0 1 1 0 8 0 amappl9 136 382 0 381 1 0 1 1 0 8 0 amappl8 128 383 0 345 2 0 2 2 0 8 0 amappl7 120 415 0 402 1 0 1 1 0 8 0 amappl6 112 29 0 24 2 1 1 1 0 8 0 amappl5 104 1257 0 1239 1 0 1 1 0 8 0 amappl4 96 515 0 484 1 0 1 1 0 8 0 amappl3 88 118 0 112 1 0 1 1 0 8 0 amappl2 80 6664 0 6591 2 0 2 2 0 8 0 amappl1 72 30716 0 30284 23 13 10 18 0 8 0 amappl 80 3041 0 2986 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 23 0 0 1 0 1 1 0 8 0 uaddrrnd 24 970 0 942 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 970 0 942 1 0 1 1 0 8 0 vmmpekpl 168 10976 0 10939 2 0 2 2 0 8 0 vmmpepl 168 124249 0 122137 144 36 108 118 0 357 15 vmsppl 368 969 0 942 3 0 3 3 0 8 0 pdppl 4096 1948 0 1895 7 0 7 7 0 8 0 pvpl 32 321758 0 302801 245 24 221 228 0 265 66 pmappl 232 969 0 942 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 276 0 9 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff824e2ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff8267d990) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f __mp_lock(ffffffff8267d990) at __mp_lock+0x127 syscall(ffff800021f85d60) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff9f70, count: -9 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d00,ffff800021f7d2a8,10) at tun_dev_read+0x138 spec_read(ffff800021f7d0f0) at spec_read+0xf1 VOP_READ(fffffd806e45f008,ffff800021f7d2a8,10,fffffd807f7bf360) at VOP_READ+0xbf vn_read(fffffd8067d3a020,ffff800021f7d2a8,0) at vn_read+0x124 dofilereadv(ffff800020ed8c48,f0,ffff800021f7d2a8,0,ffff800021f7d390) at dofilereadv+0x1a1 sys_read(ffff800020ed8c48,ffff800021f7d340,ffff800021f7d390) at sys_read+0x83 syscall(ffff800021f7d410) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5edf0ff1e30, count: -8