Warning: Permanently added '10.128.1.21' (ED25519) to the list of known hosts. 2024/04/10 00:02:36 fuzzer started 2024/04/10 00:02:41 dialing manager at 10.128.15.235:30001 2024/04/10 00:02:41 code coverage: enabled 2024/04/10 00:02:41 comparison tracing: enabled 2024/04/10 00:02:41 extra coverage: enabled 2024/04/10 00:02:41 delay kcov mmap: enabled 2024/04/10 00:02:41 setuid sandbox: enabled 2024/04/10 00:02:41 namespace sandbox: support is not implemented in syzkaller 2024/04/10 00:02:41 Android sandbox: support is not implemented in syzkaller 2024/04/10 00:02:41 fault injection: support is not implemented in syzkaller 2024/04/10 00:02:41 leak checking: support is not implemented in syzkaller 2024/04/10 00:02:41 net packet injection: enabled 2024/04/10 00:02:41 net device setup: support is not implemented in syzkaller 2024/04/10 00:02:41 concurrency sanitizer: support is not implemented in syzkaller 2024/04/10 00:02:41 devlink PCI setup: support is not implemented in syzkaller 2024/04/10 00:02:41 NIC VF setup: support is not implemented in syzkaller 2024/04/10 00:02:41 USB emulation: support is not implemented in syzkaller 2024/04/10 00:02:41 hci packet injection: support is not implemented in syzkaller 2024/04/10 00:02:41 wifi device emulation: support is not implemented in syzkaller 2024/04/10 00:02:41 802.15.4 emulation: support is not implemented in syzkaller 2024/04/10 00:02:41 swap file: support is not implemented in syzkaller 2024/04/10 00:02:41 starting 8 executor processes 00:02:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(r3, r1) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xa24, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x243c, 0x0, 0x0, 0x0, 0x0, 0x50, 0x1000}, 0x101, 0x1f, 0x0, 0x0, 0xfffffffffffffffe, 0x10000, 0xffffffffffffff7f, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f4201b68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee33906cc526e2066901e9a91a3ef4ee189a64f75a7bc6f3cc29141110057a", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x80, 0x8}, 0x407) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r3, 0x0, 0x0, r4, 0x111, 0x8}, 0x7, 0x0, 0x81}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r1, 0x0, r3, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000001c0)=""/182) getuid() r6 = getuid() setreuid(r3, r6) r7 = getuid() setreuid(r2, r7) setegid(0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:02:41 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r0, &(0x7f0000000040)=""/124, 0xffffff62) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000600)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff0000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd4f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00'}) ioctl$FIONREAD(r1, 0x80286989, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:02:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/143, 0x8f}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 00:02:41 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:02:41 executing program 6: socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)={@empty, @broadcast, [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "287f5b", 0x8, 0x0, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) close(r1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc1db], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x8000000000000000], [], {}, {0x0, 0x1000, 0x7fffffff}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) r3 = accept$unix(r2, 0x0, &(0x7f0000000480)) fcntl$dupfd(r1, 0x0, r3) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000340)="48ace09f2dd5aeb9faed7a5abb9f4d3ca059fac23a378ce2584279b2ee7ba8ac9108249bf90f439b95cad4aa7fbb84024878d5cce142996798d57a3316e31123c8a48efb42f26af8fab82b2375b7566439c9da04517d1feb3021a09e08a2029cf897e03421d964e4f4", 0x69}, {&(0x7f00000003c0)="2ae5382d6265385128a722f1087ea4ddb4e19938758f03c21e862c559ffe670221e1623aec8b741433b88b4c9af6b231d3de1c3383e4022b6f08093adf015e139d49b6ac1a33704da19867de957749e1d05948b51e6d0f3c88090471f2822f398173f522c83edb4176e7a57335c59cd3c65a57b6af6453d870ac282257686ea1a844d792d3ae6e7f96b29a75b4d9a4777a57b4b7297369b8539ec5ca8586655875b905d293fed93e46c8", 0xaa}], 0x2) 00:02:41 executing program 4: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="66f2931fc14bedcfc314e6831bd1741c1931fda92501bbc537e7b3fc9f27eac37e17bf6f62771004f4947281ce37e736f9f56d6a977f886802a1bf787fdce6b04dd5cd5be19536a290", &(0x7f00000001c0)=0x49, &(0x7f0000000200)="9898414834e968c2dafe20d61fce503d1a403cfeb2eab6ccc98182da96ed2ebece08", 0x22) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xffff) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x46) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 00:02:41 executing program 6: writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f00000001c0)="c41678fa55ec9709fad8875861938c0c", 0x10}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d67fe683f8bcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d2180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb16edb464f64a276a8182b24b3dc1c184fa5ef023000f541b075f", 0xb0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="71cc9b37c8856773ee3351b447922a0c81deaa4178c7b0c9f564cea2b1cfd45eca4d871e6c373f64c94b6abeacb91e0a0ba7673c5fc96ea1b17983702dc15ec4afd69b4ef757e50ca10702a38df53387510d7b47b28aa2e4ce78bad6d8b2c5ee409744d2b4151f1c1813318a7630e3e73e77573e", 0x74}], 0x1) pwritev(r1, &(0x7f0000001180)=[{0x0}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000840)=[{0x0}], 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) 00:02:41 executing program 1: clock_getres(0x2, &(0x7f0000000000)) 00:02:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000300000000000019078000000c446ae56c4bc49314683853f616f09b700e00000010caf6a78000000004500fff80000000000010000e000000100000000"]) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="78020006f2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x10, 0x8000, 0x0) 00:02:42 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x800006) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffc, "1a1116f0d0a64300005a110000fffffffffff700"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000b00)="1cfcc17868cbc045d15ddbe8a1f141245bcb3d2e695ec9807d7dd5d0852d3f0dc93a5186553085d91d80acd745fef43ca5b25d8a6329454a841a0df1337bea2a91a50cf9273793675d84dabf57a25a1bb57be72c295e62412cd88b74d42f306c1baa8f0a1cc39d3fe11b4f5acdbef3e67e3b935d154f5f112e1b5b9e4e8ab29e01e124652e57cce3737e1aa0cdd66f57ea3a8d7c5aa0b4da8871fdd9f5dd57aa02520da478a2ca4e654a6cc9eb8550d3cb080c3b54b25142ebe1a7eea69145c584bd51243aa6742112d2a8f1cd47bf5f93461bebe1996d8386a0b06ba9dbda37c6bc4cdbf7c7cce587b9b58286da4bb975709e7fa6515a83320378e9c3146673e0e925e324e944b7e8ebba7a2442688e758044fc5396ff06984eacdcb95865bc66fa284573f58e554c25d9fe794a341cdf976870265c8bd75fa6f81c2119e0b1fba895ef4dd90538ba1019f03a2f01631a973b699e2ae60e12183d0b20bc91669e4fe92a878f1f9e811b587c814bb088943efaa9cc5209538ce1fc0814490e008bb9627dcb11f071843e871e74b9e27be08a8fe5ca0e88a4c327d88585973416a787fc9e9817318741a4e50b2c9a2034c09e31d04a031e0b9fb69382dc98ac5d6f41b93ff6c0cac8541cbab346a432200633ac8cdb3acabc5903ac5af0dbce0567fd37156dcd0d687cb63fc94fefeb771b12737b563cd2e02aaec6115def946db1ccf080411536214076b3976b3f9b451881b2539e558718db5d97761d02cdcb04b387b81271fbfefc6adcb6e029c0f1f9e854172e4c651b7d3b8f64a3a1d38cac16482c6e09452c0df96ec297718e69895a3365e73e8dd9961cd50bad2a4d1d60db0fa4355e70b86bed00dffd62e0ed32bc7d5289500f9d1b56ebddaac1587ac2e5c550d9512b26d338b942070886b3b2e844c6a7105c748b922fbb9a5ee47421ed84b71c5e76e5299de73028e0b3e9928fb325fdfa595d60000000005c073bdf4fa94d93e7420026ef116041cf7e2b98029ece8f55d1f8e4afbb093ef94334022b98dae3a81d3e3a74a47a305f33b83ff47a92b521a895d97a8f35a7a69aedc929b7eb1e208b372a9678b196adc35f76be07452f93572203e8655929b1041f036aa5edfa13779aea834f65bddc616111209f69527ff5829facd68691ba6087ad46c44bdefa31ecd433be153eee5b48fd4a95ef7ec98d772f86e332d6fde46e53af3d584f2bf576c45196fa4e16b8c39ea5d8623a3465090718c9ba37621e47e75b01f14818a55cc2f5556427dede37122b56ebad65298bcdcc54da5ce7b9815b47d792a0ad491684a58369ea9bc2fe0b5d5722e1036c88fe67a908ecb94751387cb93ab51d99da79b8499a05ece59b7adaf8759f9d3acfe123f725a80930fb8069e07fc756366cce2fc2217523bf911162e96b4ce06613f92a126476db403c9312a9e6a9ea39bf86bbd0c7da5a8cfaf901ef3d2c2aeebd19544943", 0x41c}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000400)="36ad78ef839be8eb82a45e591bcfbbc366d062c089207bfb943568010a2b7eb528645d96529ae291522ceb83cc791fb9b34c5e01032858877a110cbfffc56c7c8abe7e3d6a382ec61917b46b53c64d3ba2798712ea47489e0429f5c11a4856760000000000000000000000000000000000a3abff40043dc420ab61d85a3ba048a17a45159f759c25079b1313ed927cb0577f3e9b525dd19033ca4be87f269a7540517a445cb8dceac2c6cf8481381d6a5522007b43", 0xb5}, {&(0x7f0000000040)="48fbc75e445943", 0xd0}, {&(0x7f0000000100)="315e51c26071d772206855af347dd4a1230618e2a9ad1ff50489211467629a3e3224d086170343b118fc6fdec12bfdd5a7d128d84921b6001006a158e092388d43f41acee273d17ab048489789f93bf5dd6f4b282a79e7edceb13059e508b5d03ca11f607a15c61dfe14b2a41f6c13c03546c1542f7bf47200f0c2ac167031d388bcdab78c3ef0811454f26f593bfa41e2ca7ca0bdbb03f02d7567d809d3b81993ffab7dd3ccadaef3efb4f43406b2f291dca2238e73ef458f0b3ffc4c90cb35f4bed9587346519d2898", 0xca}, {&(0x7f0000000000)="7cfee232311974161f2000f5fb40629d63aa47d6d887d42ab1f6f7bba192d8ed9a067d3b2f001b3c40a7bdc283ae3fe846091af78937611d15f61df0", 0x3c}, {&(0x7f0000000200)="401b73b8c6141bd770ccce4cc3f431cae9a68cc78fd1fd7ba0e0cff1b7677a54", 0x20}, {&(0x7f0000000240)="7a9f448097275bad00d2133eb147044c718b94802e2fce7efc8d078b9ffaf78de689586fa1918a2a18b2f798d92526a3fcbdab62ff7ea98471f6295f30dbf519918263b84d07b26459f0", 0x4a}], 0x6) 00:02:42 executing program 7: open(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780208"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x25, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f0000000040)="04", 0xff9a) dup2(r0, r4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x11, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xfff8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x31, &(0x7f00000001c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1f8c666001000000000000021f9982230f575295d48889c9a920796b2dd92fc8d75680b37ba955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x90) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) 00:02:42 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x64) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0x0, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x40, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x7}, 0x5, 0x7b8, 0xffffffffffffffff, 0x0, 0x80000001, 0x80000000, 0x4, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8f4}, 0x100000000, 0x6, 0x0, 0x0, 0xfffffffffffffff7, 0x5407, 0x6, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000580)=ANY=[@ANYBLOB="21ee0000"], 0x4, &(0x7f0000000880)=[{0x0}], 0x1, 0x0, 0x80, 0x8}, 0x407) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r3, 0x0, 0x0, r4, 0x111, 0x8}, 0x7, 0x0, 0x81}) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000004c0)={{0x200, r2, 0x0, r3, 0x0, 0x38, 0xa}, 0xd1c}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000001c0)=""/182) setrlimit(0x7, &(0x7f0000000000)={0x7ffffffffd, 0xfffffffffffffffc}) setrlimit(0x3, &(0x7f0000000040)={0x6, 0x800}) 00:02:42 executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xfffffffffffffffe, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r4) getpid() syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1ff}) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0xd30, r3) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0606457fc8406f6291f8d48d9c03e1194e453fac", 0x7}) 00:02:42 executing program 6: socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) syz_emit_ethernet(0x1a, &(0x7f0000000000)={@random="9dff70e221d5", @remote, [{[], {0x8100, 0x7, 0x0, 0x2}}], {@generic={0x8005, "9368e58bfb64cda4"}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x3f, 0x8) 00:02:42 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="780230"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(0xffffffffffffffff, 0xffffffffffffffff) setreuid(0xee00, 0x0) r3 = getuid() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, r3) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x1, 0x20) dup(r4) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6450, 0x670}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) symlinkat(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r5 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x1) mknodat(r5, &(0x7f0000000000)='./file0/file0\x00', 0xc000, 0x20000007) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) 00:02:42 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:02:42 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x1d, 0x0, 0x4}, {}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x10, 0x0, 0x0, 0x0, @multicast1, @empty=0x3}}}}}}) 00:02:42 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="55cf0dca6deaf7ae206f824a9aa26f419c150421b14d51b6ecfbbd43d95ffb737ea37fc8da8a4d61b210ef1791b49713927f66accf65736e4b97062930f70676e924a62a86033b44066ff4f9a5a44eb4097e50abf61bb6516aae085d3c14ef1dddcd955c7508e0aefe0011023374771c287442e05bb7e03fa7377453af4ca07bba7e55f2dcec0441d8043375bcccf2b6954411be8968c75374ecfe0b4147eee279555ed4c4355cd7ef2edb117b66864ab51b1ec98c0d85fd81eb18393eeb931d8fd661adcb9ad8b0b6304930b69cd7116a29d376043a7fc1ef59bbd9822027f0521a1f69bff51eeea8cac05af2eedca70013d946521825075940577b413f93a9469af60e3c65a81b3df0ec25bba0551345aebd60f03db5283cece679ec9a977fdb2bc71754fbf5f69e94eb3ff37740768841b247886cdeee0ae78ce32b38c19f88431606937d7fd4bf6c2a1dc369", 0xfcf0) 00:02:42 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x7, 0xfc, 0x80, 0x1}, {0x6, 0x2, 0xce}, {0xff20, 0x6, 0xe1, 0x5}, {0x9, 0x40, 0xdb, 0x9}, {0x4a, 0x0, 0xcc, 0x80000000}]}) r0 = socket(0x1, 0x2, 0x0) r1 = msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x1) kevent(r3, 0x0, 0x10001, &(0x7f0000000080), 0x7, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979aacde0e76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d0ed9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54411485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee27f0000007f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59ccee3e30d2424f3c372151fc7cb261a1e582d9"], 0xc1, 0x800) msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:02:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000040)) 00:02:42 executing program 6: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000340)="71f91e3471ac0050bc5a91050094a34b8e5f84cf71959c7afec37082960e55c07f668cdeb1f4096cd3468aa26a0685e0ca5c442efbea07f1378876e23fc34cd7a87f66062b27f5e4a8b1b6a5fe2c26f220e050f4a32700a3bea7b022e7f21a0c1de9e7a9bdee1b95b1cf21f25b85f172ecb7c01bc356ad6a1b5548b2836850df3ea53403e2ae7fb8ae6276619a97fc149cc5cf78287a214242031548ee5bbe02bb306b034cf88506e19086d4c2134cdff1acf00e18cbdbc900e4d75345eef182c5e047de7f4e1fa9aa7e6abd29e8c232b0a53f84c6012e0e1107a4fb61e8d54961716d48fb953a782dfcc1ead1ba474a28dd81e2486af9ad25f535c9b1b97afa58d2e5a877bcb00c350382b796335f1352d0", &(0x7f0000000080)=0x112, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 00:02:42 executing program 2: setuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) r6 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x0, 0x7, 0x0) r7 = getgid() r8 = semget(0x0, 0x1, 0x668) r9 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000400)={{0x20, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r10, r4, r7, 0x83, 0x632}, 0xd7a1, 0xa1, 0x10100000004}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x401, r4, r7, r5, r10, 0x80, 0x3}, 0x40000000000001f, 0x0, 0x9845ca3}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r11, 0x0, &(0x7f0000000080)) setreuid(r5, r3) semget$private(0x0, 0x2, 0x510) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1000, r3, 0x0, r3, 0x0, 0x149, 0x401}, 0xfffffffffffffffb, 0x391, 0x5}) chown(&(0x7f0000000080)='./file0\x00', r5, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x4, r5, r10, r5, r2, 0x3a, 0x6}, 0x40, 0x4}) 00:02:42 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) 00:02:42 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x20004, './file0\x00'}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x2, './file0/file0\x00'}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000100)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x80000001, [{0x3, 0x3}, {0x2, 0xfb2}, {0x3, 0x5}, {0x2}, {0x2, 0xfffffe00}, {0x2, 0x7fffffff}, {0x1, 0x400}, {0x2, 0x10}, {0x0, 0xff}, {0x1, 0x3}, {0x3, 0x41b7}, {0x0, 0x4}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0xfffffffc}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x77d}, {0x3, 0xbe}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x1cf1ff9b}, {0x1, 0x80}, {0x2, 0x9}, {0x1}, {0x0, 0x10001}, {0x3, 0xffffac27}, {0x3, 0xffffff81}, {0x2, 0x3e5c}, {0x2, 0x9}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0/file0\x00', r1, 0x1}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000380)="fd53c81969612a8add8af27d3a0da249c597f203a93c91f89f42b1f5fe7d99fa987569b8a2e353dd76e67a693c045f15cc75560a4c51c77b7bb37837d759077ad7ede4373e93bbbc1133162a9857a0b3107625a98d583402c0cf02e15ddcedb60949329700b6d6318347cef9c42d317a461dfcab6cb4018c28c325f465", 0x7d}], 0x1) pread(r2, &(0x7f0000000440)="bef1879789b15a1c4e51ff020e3c091494950acc5e0591408db000d69f52b7efef80ff06836ea9f35e4154670903d45346675dd3f75d772ac628375f34c338af97abe8ed307657500d495dabf3549943e1f34fbbc36e51455cf33785c95947b750ecfd5afe6ec7192900fbe90f3fafb43f47a76600134b7538b641027772f201e60a", 0x82, 0x3ff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_broadaddr=@in6}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000580)="759d6f17cb7c9bd92d22b734fd837d3a910519395301a6876198edc3a38428ff08ae1dc9ba917acc596086c30228e62bdce754acd4edc27deea90078837de20b34c19de780d78630f431be018cec2631be4c77ed000c6e11afdc1f5fb104f72d35b53b9bc48eb9c0194fb98907bbca2ef2c7c023a06fc58df38a6a6a2b6d69dfe37cdda18649f6bffde64b4002ff5a75b53b7c761a0cf358d9bee43615d9f1dd548ffa022ef252cbdafc9b0b4c3bfad3bec732c41c5c5a9943767bb8bd3c22cc964ff1723419410105023b0e9ad79c19181f", 0xd2) r4 = open(&(0x7f0000000680)='./file0/file0\x00', 0x40, 0x90) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000006c0)=0x6) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r6 = socket$inet(0x2, 0x1, 0x1f) kevent(r2, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x1000, 0x5}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000000, 0xd9, 0x4}, {{r5}, 0xfffffffffffffff9, 0xa, 0x1, 0x8000000000000001, 0x67}, {{r1}, 0xfffffffffffffff9, 0x2, 0x10, 0x8, 0x4}, {{r3}, 0xfffffffffffffffe, 0x20, 0x800ffffd, 0x100000001, 0x84}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x100, 0x10000}, {{r3}, 0xfffffffffffffffb, 0xd4, 0x4, 0xffffffffffff7fff, 0x1}], 0x80000000, &(0x7f0000000880)=[{{r6}, 0xfffffffffffffff8, 0x40, 0x10, 0xf6, 0x2}, {{r4}, 0xfffffffffffffffd, 0x90, 0x2, 0x0, 0x1}], 0xff, &(0x7f00000008c0)={0x10001, 0x8}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000940)={0x4, &(0x7f0000000900)=[{0x6, 0xd2, 0x40, 0x5}, {0x1, 0x5, 0x8d, 0x2ef5ddaf}, {0x81, 0x40, 0x5}, {0x0, 0x81, 0x61, 0x80000000}]}) write(r2, &(0x7f0000000980)="9d2ecf376a3ee4b97e4306a24b5ee6c1485d12b773effeb6f489ac5e210dc3367f2c697ea53b7863eb69cab67a0435f4ba681611453f82986a60455ee497ca4ee9692065d62b37d624055298ef8f30f293e8bc791be20daab236b25312de80316ddaef46918ae4ca41ec894cb31d98e4c691fdb805244f209b63439d897544979de979bae6e29358ace0b48171c1c10b59c39c53db56a33d843cd505dc3be1398c5fbfc128a71c1c441cebf9b46ce9a310246b6b02e170bcd8ef39c98659a93a81175f47ed7e3357706d1557644163ba73cd158a63f88e717fb6eca0", 0xdc) writev(r2, &(0x7f0000002d00)=[{&(0x7f0000000a80)="07fa", 0x2}, {&(0x7f0000000ac0)="df416138ee1e175ca5f68cba9a2cd6ff1007f54552ebde504a10697736e91690f810bd17e60d091ed975a3f8d487f8e4ebacf3daab2a85155a57d3d307c20a74c55efa39d06263ae654b437ef406a03eaabb4b61064c283e0a5ac045e9292ebd729ae30f3002f0eb1f23aeca1cc11bad02f7f4aa1cc4d75894eb543166d1c81ccd55ac1def44bb08034d1d6e2c57d5fa804341a4d8a684219cc0c48381bc0e2089f732c284bddaae30abee8e1546df6ad3a8a61718aff514164c9d68ac7f5694d938cd506c995c3ca15832becfc7a48bcdcd83fe5ade87b00b74a29c01b020358607f3afdca9f9321c385f1ea1e3507cd02b13751249ffce2860af335f817d0001e91905709f7ab4690fb51dcebf67797349327aa79b4965ed6723ce4532482b9c2e59d71678bd83445ed5ca54b4dcb5ca74663be3dd5d36a73237da40fba503a4f2d8086b205674be3ff09c080d48dbe3ab110ed50fe39d1160cbefd9851b0d861b6be2d4f3898e7ff9155d46a03fd5c0610fc8ebce31bf22896292839b05224f4e56da6b6521e91008da53e75a5b747aef626f536f702587a88995d117c1a0b0fa477799930f9a33e1ff471ceb1c537f6e8ffd116e27fa1306d62564394c3102c337d70aab98b28d312eab125eb609e7eb164e81da744b8332e3178911b32dd781ea1ce2216f85681098f1bd9d1364d3107d3847799273ed021bf2764ec304fd42edd5816b0c9c2203b75371e4be5305de25fb3efcfe397591b7d23a12db527328b51b1eb7c0b5d1ef48938a1e2182f42388021198901dcb31dd0822c421f10c2fb6c9f657ab73c10b2ac54bbfb291a4d7c3ec0a8a9bf280c146ebb35bc6271c45e3ff2ded6c89939d1a651caf842b157c61beceb243d49fe9714c465d3038e57d78f6d5f5ed0a35c68236197b80f0ce43280205f07a7c41e3dce115f1cf21d3752933d1b71dd671ca277e9c71566b5bfc5b4dc3c1d119f4f327e8704aa88fee627dc0000159461ec2d0f3e780e74e29f66d549be1042d9de163957ddb7b845f930906923de37799a1a10f6e5f0b33701925c3c267430b452d9419adcbbe9d5b05d302f52127c21edb90313955b897aca3590585768023e8bf6c63d2c878978bd32e91949b399f91a8508699de9da820f72710faa668cb29738c4a44aa54a88ae8d264ab0bcaac562a4f7eeb7240f21d20a4c913f525d3d4703f8a47c9c0b47bbddc348b843e040236de15aa1bd43a714ec08b9b765259f0b76c609865da215a6e5378378c36883274b4c5002212faad4cb95cd3332b953c6ca0c232bf7f24e3a64b94235c6439bb3280e5ef5dcdb3cce484ff43b5542e363cb90003b87fdc87c7de30414d5051130a516e88b02068f0fd2b688f31c17cd08054548eeda2379c80d1d9babdcb143678344af0d850f674c2035c7503626a202337722630ffbc2eb891be56d10176ed4474b005ca1f3d0beb03e4701c1c3bc8f501f46b8587ba5be47b64b11e280d55176a7fc189d15f83a121b06b09e7bdd174bfd9984c0b75290a130a316a2cd0dcc16549e8580f27b907201ade3e7eb8ae721dc6ccae773e340af62635209147d78cc3b06e061dc592a0b81b3189beb496b9091927856e4762276ade435b2c2449384bf67fb9e8cf44e2706410c7aa01ba0f7cd68a22141f2a6316afb37ea7eca06632ec82e45023fca792561ebe4ee5fb021d3340b585e9f8b0e4b1ecaf3ee8cc51a2d6b088e49459e985ace38522ef3b845697cbb8e806e669f3015e7c3bf64252b66ed00edd717ac482d7c935390df81259493cbff9246b9df5d41492dad43447a2d4e47c9c5bb98a06548028ebf66a152de5faad5a0da088ab03e6c9633afd99e8e97452d3b0b1c8391646b64bc6efb8ace75b3d0e31f38ca7b4ed4e81815e73842e38a4807c8f4fcdd571757571fd70db1315a6f56b2d8c09163b06009d943fa3561c854623e18e107b9cb543790644f09678e69da899c1314db66b284f5de640a2f7c52e8e3e8a386485ab275597d5838fa1d46272b717471c70db73002c098e6749cb143240ce2d29a4d8527c5de0f07ab64298cbe1d8db1dda5dc3511cda17c84f15eff637b83c80283f082e9f38b23a3b8aaa3e03ac61bc39190d5563ef4a56badeb395529fc5c73589117863e314e92d4f33c118c658a6332e6ff43f78f849a70972c608ef9d388968c11010ee47a58c6459232298ba47a1d07afe00bb84b5951a164b0accf13a34a74633ba52ed77d6178a6f3183a1f3d311ca813e23039cc0ac3382f3f7e91db750b9a1a495e5aa5e3861af35200e24a773eb63b67120e1de34e40156307079335842c99295340fdba33fa1085cf2c299c5c2999171c4b1204a45214aba719d569e28fac41dbfd8ef033b589952946aceb17c0317fd1f6be7b0fb1b79d831265aef93227349d05b16c009493c36f5624935202a0821905f81d3082b6b99f40da798115a0b25f33e4ebd5d521ea2967fdb54635167ea2e32f4235aee2174117183e31ac765dfc6d478cefdddf9684e7946dd76b2df96d097ce7e732f68ab1c776582136af65dac38fe2cf26a77eda089e7c8508d62b2c4f72e71f9b20da7449dcdc4c0b58357524f6e7d21fdb4fece4fb6709e888571c1bd85b4880534b45a6b280c1ec294986d405bbad09e20e8cbfdaf9124ede84669ca27fa931a393b758f4c936a5579e3561b8f3841858901335643969240637b7fa961af54f16941733878e58bb1523d591fef2e7b39aef26f5fecd81f866d484bf87d6f7fcaa8672806df44237973f3103412dd1b29a783ef6d2c5b8c276217a0ece05ce4ebd74db191178daf276ef8b809451e7ca1ec9de7ab78cfe86e404cc8ea047c4c9cdc56061c2b02a9fb27ea7ad006569612066890814df7e347d1f3470fa08d003dac2692f3529859d492d01186da6749540843c9f7d428d330440e25fb4dee232a23b36dc8c8eff6f0c615ec0082d8b0fc5f6e647eb6db1923a4cdad0d2d2113739c7ac603d9c8e9026c9a5bee0db976a1cb8d5a8d9997015e3b8ce1144ace80d98dbd20556671a235dc30ecf62f811eb5b2f3831760c6926b10fd99ec36a5844c517b3c68fe89c94d9250f256c1ec1f85740b35474a4266cad555d919cb22b06e30970f26afa579c41c53f3aa30de1eb4ebb78bd07acaa8d9eb93d4ee68f7de715a18fc22c56e251fbd96267b9020feed48ca104a57d927419832aad8538b40c65c5e3a3d49a0c9ad8b0025b7ee3fd5e5ee71c1d5cda706c1f84656628102720fea378eeb70e01a5790a24f5ed0a9d63d73a188dc2972c362f5232f9259e292b5eefc517090e682df56384d73b9aa4041ccb932491d2c415edaf447e024dcc7d17170e0e761d1a37e036aa226db2bff0cdcebf40ce1507bc8983c32296d81e8de4ce804bf10ad02f8bbe7c5e0413c39f7c62e47081eb6ff05e7a1271b6729332c5df79150db207c15c2634d076957a2394a1fcbf2d99d124fbf540e780b49f1543acf775e546905fb63439635d39cc0d157fc95bfb8d492620b861e1aa5c3f858f06146d863e42021bd42af6327a97c68738d6f40b857af889a3c40882be411682ebb028830e38b797ef2529907cfc4eeb8cbbd2616682736f5d7f8a2276e0a7e4d1677a019f12179b4087a683f9c2b1a93daa4bb47fd087c6f308f2fbbb495ae8b25339f6ad999325bad2c74b1d6847f52d5a7c93f7854c32b1e2251f005471d98d3d65e4cc627694955c54e37baeecd3a01f12ddf451875724a7a42b3dc68ab336ede46a53a240d99a9c20c90b6d5f12215dfd9e8e4de4606e0e313ce64675caa34f710f815a7c51ad4a1aaf41726929bc175482bf44421e370707b297dca3fb31123a5bbc29f7eea1a421c3181ebbde1945d10f655c740884458e00454754e8f7852fb305b096f92f87d4d9bc478ab4b7378a79ff54f301f562ee509acf5cee3aff66eca82a542d98d9301744a6a867464024dcb96ae61cf580b1dbcb73df586c8f26dcb8f2c438ae88128804623f535d9e6f16bc2ca0c0d89f7e2601d0e853290fc692a6c1dc51396ac1f50b9a2dd789b708a79911a3265068680fff19ce1dd8d13f1690925e0c350d61190c6eb358e59a9a40552881faf9fb74651a9cad905c9ed620ef99ca917c1a94aec8a1adc4dbb4b08b9689d1931c83c1cef226cc3ee73856fbf6bc3347e53549cbe0ea53416dd7d143c397382ba62b4c687bce997037ba8d61acf72478c86964ca6288aa72aa81d04f5368b38bb1c43b09d1a5f37a5e6546dbef84d82284d25991d3d4c3b7cd68070b22f60f010ba13e576cff0d5a2ddc453c71b0b12946c5e983cace540eeafa2cf0bddd26496e7059e4b669ea555ebc257b6d19211a4658edfba7c8995f21c87ab415ef138caa80327ec799e13567cb14ad68be3884fbced1f8cdc858213a1d0b5c1d9f4b802541ed8046121d1997b24a06e040a9824b79f8d4fc4df55ac9bb4295991401bb8bbf2fd7f9a44384c05fac39527cb3d282a08f6e37cc35db3a984346016760cdaa6f064ff8139a501805bb5e1539bf8c75d3dedf273a2bf99963cc5e8142eef53a1a445a1052b3e08ec3cc9db64a3bcd77fb1ec8076892399f4a9881c3344e49206c84a290fd4bd1609eec33f194424e27d28d366730b814c84bf3c529c3f54630b60f3fe8499f67073e6788559f47bc5b26407fc9c628b961825f0470c3dee8205e7871507ec995111545e92ab5cbc7ed904362036238039b2fcb8ac7d111a56fd4592342fcb180d4417b8064ace843047f59eeb6524e987cf23513f25bc03df7da1f7cb81aa69310a109b37661bcd45955593226ee895359cc8ef371c65d9f130d55b458dba661d9f0880b886d5ca043ae47343a2907a1132f765856034d9c7200c6814f202f6edb013aea07ddc8aa287c5401da15fb141710bd446fb8500fe4ddd3dde8f54804cac87a6ce0ef5f24029b2350b8c3ab997b190421c6384525c8ec502954b4f8fec8657b882b8dc5ba53b51b5d543eb21796111a82cdd3275ec1e9a17f6d337f9f5d2f47fa815d1bea8b8a71e01a3b9afd4ed8823b2f8dbaede7978ebc3e63365073fef3fbfba53c97418518eaf9fae17416f1649941de417d9c189a1507f6ec8668e20bab0fa003a677b9662cf806b47ee8db5cae8673bde3e432c6c6edb3bc7c74b22eb6d4b38506f3d15dea3b0c19818d4da1c7809cab1b54a34a1f9c1143e80f7f37fc0c92d0a3e7f0f8fd8ce22ac82a54a49deaabe9f720761d1ece1b5e7f6c37ccdf069e88395b43f98459a741698be65d5889535dedec05fcaa23f72f82d651179d95194aab79eda2d01bee4011b00d5e1370e29adad322632cf50c486bf91742569e8a1ac7d6584a97f59a8033971bbb7cff8c4b702969f51360ee9eda2d416f2fbc7d6fad32a0b8d8b9992d08f3197dd93d605245f4dfd48242de2c19b10b7638755b5b32e8f65f9614d0acc5ab0c70b72039fe5cf3d637a9d845dc52030335662d941c6940295ef145c01ba4d26cb7257ef4f6445c86e94e76876dbbbd5063a24dde20090a34b2909d067d2dfec3b6af7aa39ba5557c42be6904913aa6d326cc7d4c6498ab98055d71c414df17db09ffdd2e38407841144bea3e630f19a5e5194ac2eefe768a64c3610cb3cb61a14bcf3ac6cc70037ab0b1aef03a521a85a9d3ca3627a74345482398bd5a894f55548963f2a85da8dfa1fbabc2402a124808e670cd92ee792a66ad45fcad5b9b6f7fa869dc168cd89cd999b824f96b34d1f5c35ab83673ec8d7bdf296bf2b", 0x1000}, {&(0x7f0000001ac0)="5dee81c8d547b167ea1ce019de7c16d866eb88c8454e128209d55ee779732c53d3c60ca81241f491fb44b1dcf753b1694ac44f5f452121f238be88a5d62632d85f33954f2ee52f198cc34b56f68d41a5738829aef71dede77038a0184bc843f9b833008cc17a098f0f103c356e11ce2cfa244b73aed2a7e574cb94a78a83c0b6c78aaceb9f0b135bd1d445e5a8dc1137619afe0c4bff9ee6e0c42aebd5bea66546b8d08b6d3214d4142871d89288d80581072bfddb0416164fbbdc881c7afbc4d2a6075517c5a9d54d434dc955a088751612c34a6904ea1cd3eedd68a7a7eb6d5f3926ac4b354963924b8946c1983683e7636e20571c0c2213330f98e7541922a8f16a8a62279e927afc658eec90702783ae822b807322de68a800e135df52f80f75153676787444515a99e5a60be852bcbb68b92577c69d1054edb516680e683842890661dcc0722946a77647ab3c25d427098f2258f0bca525551ce528251f39498d4e0d441a350b9d1a62b35c7fa6810ee9b3ba51e003f05c1a098f1fd9da9efec43143ec352182f82859c8bbb61619a0cb7280a1a0036f2ed60032cea7848f51e96252146e33cd493b05a7abc4e089239bd01c107e3ddee58f43b77ec342fd2c41e55332c942fcdf05ef328aac678ca76c50e0d045fead6a849abbd3502772e8f64751ee162edb77d50d5941053c020c681693b4dc959aa317c6fcdbadf37794cf35208fc8173d0236b5b990aeb65e4c53e5ff977c20cb06d10d23e2e6b8bec3d908050d6e429824cd03825960e0601c4e431e091ede19b1246f9f5d02e2d8597cd086af455f3893a4836963886a9de4c6f04529b37d64bf05d2d4f555991355efded7d4c0dad8853e3499fc008b0ac212d29c20c6240a6a8594d5e0af536d8db7fbf4aee2db47a239115d4188239eee5d095264df6ee00b9eff80fa931649afeffa57afbb2cc6bb84cd8e74741a0cb8ffe17f3ffbde6c6e6186ceeaa47d148ab05c4b259f8d4e1a1afd5586abbe6748a0f0b8fa173e0d91869073f34073f138930c5bf32b17d3f34f2d77cc0ab1c270f54247f0d5f6f20662abcb00a64cf5d298d548a789f0bd0b7ba94ed5e12ffaa292ab3a37a517d3198b532fb555815d66a16baaa96dc96318cf27adab57fccb810d430df02a4230768d75aa6ec7c01a86c89a79676db02aa2f8e608d6e1ea45467ad4ec92d25892472b8cd88285305c086f2918e3bb2e7aca4ef263441dd84896817052f9b22983d9677314ebf5100120f8894a1165187ea4502ba0bd326b0ed546dc72bb4bf33034584f796caac06627f4bfe512d609b48781e6aabd20683d533e1253486c60521bd86af5b393ad649a060d269a75077c86d015e34e91258cfd3d6aad2b2990ea6824aa1c2e6049bd2b79e3dcee1c9a3636eb4e4b29095a14bdab13adfcf79b46aaf481fc1e519a03acd34756b523a3402d0b09568fe1306f90a3b4e5c6e567d54d4e33281218de5b3c87e5de0479a2f6d809bddddb1de129c9b6823cf0a81b34e8b38afafed3c9e5c1c95e31231e06b90683e7b6b0abc9cd829c5c4e55fd07544169f5c1b5c9587f157c9b63b4aa0f5ac9fce51d8739e47cafed6ec0940387344cd771d54afddc9b219f877dc13b4b4d51dceacc74cc552c4f63179369ef7ec9a313ef89a2a00bc58ba6cc8cb71a8386d5b8c1b302d748a52d1739e899903bc8ba5a56dcff5633bd2d3215e6132345e691507167f63f9e70776da32eecbe7f71011ba6f592a1ffb343f8321990077033247a82eca452fe381a34cb48bc5cfca5d4356b49df3f530904b803c36829bd57ca7783f670385e53028d538752938f11a1b4d9f4fb0df5ba20edeeda85543382f04aa3b9d3d17f26fb2c3fe0f64287337d687cb01e4f0e1abcd6127568077c0e83162a5705b0953adb03114e0619110c1bb14ee75dfca19c6557e504d745bb13cfebb8caa3e4c4fa12c1b7d209cc7e29e51c2c9b7208964a1e1b97182d5e679f0473851c2c46c85ea864ac77a8036cc1dbc687599435e6dcf5e9dc7e00191a21c2891bc56a8de5523f5f925f5e0faccbb26190443832335014562f1da4c70b0517acbe9af9d89fca3f9e840f993ca71f4d04645c5c0640be6800b8b493053d24c12dbb6328feafd5f91f6aed648438a58b73f4ee9665b9252cd91ade1ec5108427bae02869477da748160c4c30c97bd92f356d36891e9cf85a0fb3edfc591016e2b79728852199f2f88a9a1a03153e9ca79b67d2191d8eab9fdf092dfc9078bd1eccb3a6ba7863ccc6d0830f6d034e2603051248a99fb3420d2359c672a9593e172508dec88e6c313f193dacea3f1b08610213cae281400082f89fbb4cabc35632a3f908b854326001a05788c0489250528e6e83eff62c8a270796cf96aebc7244c37d37045d0269795237317c086e5b8bb74bd18ec30dfbcedac3470a6d6a75c8987e177d1dafe33e8216c3202bfb57dd88820898d673c069c61b464be58af8fc37d1d929b13390217f9421a412cfe038b0b65e0333c43b7bc5ac2108e80b0d5d4d27f6c5de0ae63d66c2b36f5a8dcade7d97e07f9d05abd95efd206f75af0c2aa19d6376278e1466fd3da0ac7cca113188ac2ac985d4dcea2ba32b227349621629870c251855a9df6b27c589f9364df38a1592e60e826785c994eb382b5b199e86fb828107f3b5cf60aaac5a01bbfbf3f11903ebbe498c1e2ef3c3011ec10c5305bce79b62a73b2dc1d895fdd3de40bfaf541857c76eee361416bf903c5716667de673338531078d39569de8a7bad82493abdb33a5fa67c15e560f77371b3e464381eeb653bd1fbc86adcd1488975092f433f1201468cefed69b442188ca00cb63a5ae4f61341c25153dc349b7a666bf8390660e0f8d2879fefe943bbe349169547621ece985039b0e250a31b4b4be6fee926029f82e1f3c6c83677a7a60a5779c1790b81e6844495e6d975d1795fc118efdf969b7e5f7141eb1d1a5e9a08c3eedecd529795acdfc551908af5a19d4d60b171d72de3e8283fa49458a9a7d5d08d3b27fd964b5cb7e9116c4b4b4058b4e0bbd85a11e004dc5834ea6056a179db28a199f2585b04116b948f7d93fba68a8bad8d6042a0d471b37efd5267691fd0c73560e91bb9434beb92384c3de625a1b78c58f13e7c73e2be7ffc84742e6d2fd2d71746a9fd73981fe0b414e93407d415a0e646ff6533f175c41f978d7dfc9f38cfcec4552746a6f555e5b8cb4d91d8e39e795a57beb5b24bce4d372062aeb293dbb95c31078067ab0307a9da91abf48b52505e4f9e554de5e562f789b2a7c56ee06107dd9dc6da25330a49276d23d2ef9a4b0662cdfd10a65a4b87ce8109134e36726ab9c470776a93f55e475cad83df44cf009edb4d693a87721f1bb687622fd01ddfc7cc57be845adb8a018645cda9fb4311cde0f8e297cb1863a63c02f2ceb6e34ad2f32664a0324fb22d07c49255fb5e325f9619b6dbae56a6b22a1d19130c7feee5ad3edb242fc79cf5cc4848722053c1d132319fe53a55baf1ef701e117fb4697069d979fd5935aca023ed9c417305d32b32cf66874c20c5f0fa09483fd41aac617328101f0f23fcc57179e7948a454b3b441aa7e8614ee98e4ca3f9a75ad1b1bd68378957b59cd7a2cde4f7fd418ee3bbd783a65d1c0a8b2b8e76102caa3db58a119a2da8b2c6ab80febbc718adf2624e6a7da433d97522d5d769da1d3a8f4119b4905e74729ed70234ed015c549753639c5c106753d7a141806342cb31638da8ff14fe4b8b3a8d6a579d765b45d2ad62b9c02e86cac273300bddcf9f2306c50842359ed97130e9dcf60d2bd2ae5d8eb93264785fcd5cae5c35cba361235de5c7fc75ef086c394c584f778dca94e39dd2cdc56e7fb8887134cb9cd5839a1dfa0d2dea1aa14175a10b4aa460c9e9d9c659854621bee7b98c4e19ff064ddb656e2e2f543afb16c9b4c1a78484f5cd346d4d35e4db8f0c518b65d552411cf57350f47e80064a20ad8cdfb3fe6b86005c002e215ae609443a11061ffdb7cf149828e13f7f93871120e3cf33628bb102e13d1ace130fe1c85a44197d9df486e7625799950172fa1982406067b05d688694d6ffdf76dc2cc1b9bf39b0e780dd05a0d86af3f407136efda232fd74ee952b9fa31bfe4d0ae3ae82b440021d0c66bc5db04b2983e5518113f9e053eecd59ea2979930562dbf91508ff6ae6194b625519175339a9df0c452b93faf9b99af82023ecc10565a0768a7b4502dfb1975de874ab6a2a8c59c94b428a078a9936c0c6bbebeb061081d5c9b52bed0e3d6327bd24acc97fe9f663fe99e69402ac55019c1db4f447e62fd941cd7bdedeb0a79165ac2a0a7c0118fb56994757ae2dc47170c74493260e7530afebaf7c4fc20feb3a79dc79f7ab483f3ee0da34e3ac3f2ad4e7b36ba09606efb7d711ddc87b926fdbbf42a042de321f15c52fc59365227edc229d9ba44cf9e44903008d046157b84a38424f3768ce81c9a96c8d2ea8e4d25bf96cbfee9a51132dfa2930b90da188d2d119c4b61be5cdaa4a03b2fbd925aa692e9c1ac8cdb7bed6b3f9c15a2dfbf7e92b432e2353e75e87fc0b2457e7659009a87ca3af4a1122e3e67d145e3c84dc5badccebd5f3b13ba107e59c90560ced3095d7552a5903148bce8285e54a2859d79bc43e1094e9f316b38221ea3a1011754beddf3de849b3c0ace61c5fb61d785f81d5b16a36ee9c129e15bb566c8b3c74f37ee7cfea70d183c7de12f473a16e9f7ac4728d40bfc6b640e6fa10a08bf9b500c351c0295a2ff8cb3ef433f9ea1a903315e2bfeb911da96c98c9625d615fa438fc88951e6d3e70a12af517e48227f23d271c2bba871a81d5d2b47b7fe768044a56739a1d6202cbdaaf7c7ae667f96a84ea9c3f8221624401b95c9344ceb47a0ffbd7d7c60dbe17fe638140f0600d1cb0b8312c3bc7d14117145171a796728cb01b12950f80a9084735cc1bd8b46b40d21370a7b66d802086296a994cd1a06bfec9cb28e0d75fbe6547f7b99cbcb94af0d0f0d90faa943885aed674a2a40283512ed9a0fc8e0efc062e683b359c652a8c9f27890cf48eef5497dfd5fabe3dac4c52db271aad69075790f57cfdca63b1106da96419a3cc140dcf58ac3b44782a7b65da930f26897bd22df52783c8491e61ca334bb69d58b9ef5f41a098fb862855376dc8efc4e2eb154b777a09eed70bce337899ae19b3d7c7f8d922ec55f2ef36c05d1aa0eb2706314222868b5b21d1e0c45e1ed25c90f3a61f9318ba113ce11df09b323661d94965ef81c835a49a63ccb03eb609d5138337b3f6e6737f4c3fba5c6c7e261010e441a428c2d95fd0badeff527b53914a4264d45464f0bb1064bd92021af8d98b7a49c6d2683ad5a48185c37fd71eae81a9b21843c0ef4725e7e71b99ce90be81482246f904609a8d2dc67f522d884b15fb073a764f90d5961d97304e719a3fd8755c78e61c6ad719eb792828ded8465e70fcf4314b89eb0af9886587f2772e3f8aa693a492c4951c13feb9867f8cf23d3d0df4182f47954d850c30f82b856a5df5a00bbf07be115b17fe169194b77bd77100d091d4054663da8ab5f3530a8f9d7bb5daed4cd44af57db3a94dadda679177ed2b62d302750022953284877902555c32aa438d02c4a17006f0a076c3540b45d22f41ef399548d36045455d134845b4ae3cdbdb68ab617966c678170530a1e6b7062f98ba31642b1142896fdd666d14f1d14f3adcfa15a54f59c1844c6b1d9d33a66a1726ff4fb47d6d9b45e", 0x1000}, {&(0x7f0000002ac0)="00d43694430fc53d6901837d58671ffa86c73c8a0aae3273d48d91451ae31435d20c3565ef40c26782117d7f4ef1a606e9eb71232fe0b3318b5344119b637f4b3c8e4bdde084325fbda894e97ad0b66b5397d185746d7187d42c85a72fd8bee435b663f4dcbacb", 0x67}, {&(0x7f0000002b40)="3ca05100459b29d8fd1a9b5fbbd976ad93dac4220833f11f65d8fae68f77438242a1d06d6a3ab4b0e8728914c7570d38e3c4cc453e373a5d252e69b5b9361fcd87e4b1", 0x43}, {&(0x7f0000002bc0)="4ab844aec8898ecf6a774b9903ba64f209159a94bce00911706d8def366c7200dad775fb8316b9a9839b3e119023c46d328e98caae3dc1344ff6f616bcc7e6a032484fa094c19db3395da8c07e625a4737cb57e9fcbc1630c64ac13a51af84ffe240429dcb37d2c0e330c865de59756414c8546a2007b9e063c9b5477f2e873b8218528470a1470d41a2322d0ce7a94ba25712f5d08a28cc8dc351b5fb837d1b6dc1ca59d152e2b0d076447df462e53890c328178e1c3f4eefc94e5d2be1386e58dd1b5d", 0xc4}, {&(0x7f0000002cc0)="a570a62a55444e879b62b739c3c70cfe736bf93a805f290917033534", 0x1c}], 0x7) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000002d80)={0xfffff7dc, 0x8, 0x1}) pipe2(&(0x7f0000002dc0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000002e00)={0x40, './file0\x00'}) write(r2, &(0x7f0000002e40)="30442d5e89ac4240326d94e418751bb80a3a423fe8bbc9f2ff40eb88783f6ea7e21ca9cad78020ccdfd89e22446514f6be16b86a2be94a8251494c351ba0936fd50acfe3b0fdf828824e692d4ab138b9e978e1d577c2df0d364a6bf48c60b21ee500d659970b005412fb9b02deba76f3bec07c8508f88564c4856fa26777af02c7ea7eefa4550e6897904bb154f39de4145c6b00cc4d33", 0x97) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000002f00)) dup(r0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000004240)={&(0x7f0000002f40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004180)=[{&(0x7f0000002f80)="89c6b00ad5e3de7546a54e1214a1a90953cf92847b3aca1fb9ac76746e822d62aa32c74dcfb453d54ec57a70bcd473bb2f4d37cfa14080f2564ec22044", 0x3d}, {&(0x7f0000002fc0)="b0bb44af55b919f4249365eb2dc0779a6034fe71742b016bf9de46fc365707897bcdc8dc4260f64174a06417257eab365fb80f5cf0bcc3a667610f8549a95baf43156edd68ce5ab11fcd04bfa62b8c62b9b9c20bd6ffe2d6e5a758ac810ee12cd2046b5c425b7d57aa6f6e42711dce6b9962eba31d7a0486321fa837a0c1f2c534f9aa9f38d84e06f748dcf1f5417af54cba64a1c95f87c7cdbf314221463b57737c79b9d2f75a79713454366d3a80a1f3dd91c88f98", 0xb6}, {&(0x7f0000003080)="23cd12b4ace5d1df41ea1c3360f036f7c899c9abf3cd48cb4d1865065961fae30770a8e4678359d9ca141079de1f02b07cd48d038bc27b5174812579b1ecc12d2ce1d872f2f0192cd6788c14f0c81b550e8886e8511dbe22aaf6c40e7fc231f759c78262d7579e99fc35688628911610e9d85bb7112e0dcb226da47133790559ef807ebfe30cb6318e08509747e93a6b6d0acf1426e3696017a6", 0x9a}, {&(0x7f0000003140)="00ceb13201dea8c9493e1f8a5d81a307440f346f549becb37c7511ea7a86154c96c096932a3834705d", 0x29}, {&(0x7f0000003180)="a15a4aff96ae5009a0c804809a90e7785ebf95f7ef067023322774468ac62a675af7119e6956aa7dbc2a6aa395a484be2eb273bc6f3b4fe9f63344a485eb96803d44e674999fd4312fce66c6a781d4bdfc600ff1216dbcffc11e2d6f783cea32c5c767ce43e0ea875c7f117bf8cf0a2ebdb1f58e3b8b027dca0754c51bd657d284eb65b9c8f73cba6fec7636908fd01bfcf1d4ff4539a229e9f12b648fa784d2b4cba8edf508d7456bdc240ce1aa6e2c81b1a350484ac2865d47dee473d83f936f3d58c408c8cad45f3d52329f3c03685eaa91173940882d8e4eee5fdd9425a4c6fbbe081d2562161e2e9f1f64aa721efcd1aca5733eed7a6b8af3f33cf843d9c7bde70b8e0a60fbaa4fb7e0a7bd72036e92160ea6fe105f8ee972602fdea55656c68ef0a80fd475e3d95301a94480ec7331f7f3754ffe03293d394bd067a9f01b700ef11319abbe2b6750130f1f4e82235abeeafacbbe7d69cf8f588bdc7a7f5c35395ef819b698f1b65fa865c4f74ed48e26ee95109f1cca7ec54cd36c4b84e790a84f08adbf57b43742d4670fb3e89a13832e35621a0acd23995b086fd1ba373052c5353c013bf294e4f8ac5af59c38bb2409e7d81048ee4f44a765bb74823cfa8fc253f8c7971461d2a060c54dc1b8e9ee458636f4acacd130434ccc127cf5729a59338f4e10b4769f0c1d003e1b68d57b813a147e2a988106f7befda6a78682f93ebb8427c6d6239b2101081ab07e38f16011e7fae17a6933c396d84b7b5305d90048116c1a2fa30f55ca90f54c5b44ef8fbf5942d5548ba39c3fc8cfdd6e16393b03a9bf529f16f1b6c0e152247630bca4b1aaacd5f660d8aecd0331efdc6e5a55984bd55e456e502ae97354d83ef12c2965693ce8c066fdea6f8f2c5246e52d9045408e5c4634225af1572b79375b4c188b5796b68af9dcc8c0fd8ff12d80881dcd099449d833ea41dddc2ccd1b47227433f13cc35a20045d35968cba649f8968e9d1606dc7ffcb3c7770e932343289ca4e5675919f6926ed76b797d1ac1ea3b73cc3f164992308c0d31ce70f6eca71e093d5b83802dfdb2eb4a2d3f3e711c2708a125aea07bc8de7a22c29275929d341897d0a850eb4080ffa419b8aeed6fdf929dcbc5a1ecd9cd2ff9a41aa25e41d1340d03ffa691d02edeaef34bc47194d0db421706004f4aa0746b1e6cbae1abbac7af1242bdc920a2dae04ba19e15d3c4baf12a65725ae417f6b40069f81f27c0053a8ab6447b7ce7f088fcaaa9fcce2d5383ade1fc11367a62fef7c9f843dd9a2e04343b89a807ff2c29b4846ea454c60323616c21ddb0cece70e80b24beb6b82e98b86fe19688c761d575c880255a51a8de98a2e79bac869222ce560488b8e1e7989ee2aeb8d4c9ea8c3f4d1c3dd8291780ead2ac8e23d8efc2aa031e4304cd91956cebe88327f1030a4d71e3fc08fa71c9511aacce7d78788a93f0bae0c1aaa499a5a483a4b64f2a317af6622e8ec263950151fe6e05568d447025374dd1c83301d88682c4e11e89f1216361cc03e50a28fe1f471082a20ed290a9d91c29b8822324c09e10beb6904ed596d4ea8597731a1b7fb4e78b40b36c9b53852d2be4d32aaf320c05972d857b7bb59a55bf2c412c0c3da07570d980ffedb25ef8f5ca12f7b1033ab64b0a76ffecdeab6bd79dc4ba095e2ce8b3640d415bfbe77a7eafe0bdf0c0d23f689daef19fe5c21a64004cebeeacc6c699375ea72309b7a2f7f0b83cad14b9476a537f94e7f2c45751cd35e07e5345f0ee83df6d33d2c2c10f50de90ec43823a5aafe8b8c1bcdb26d4d19e2aea0a6f172735ced5d72f2666135c39959586ccad1440c1e1564a3ab3774047caa0722470588dc628c49e398acb33b7cafe1b4880dcecc206c19ae71179458462182218c340fe404862184008ea0d1265ac7e4d34c37dfc3c11cf1ae5433259a7c1d53c56ff38d962e14b29721e9e2f53b26c6af5688ae4dd153a30f50cce72aef0412ee5c2c71729961e13ec26e339551bb2cf80a45f88844ba223f3d9d10c39fdb1527566cf65955ca7c05726af3cd70cb7275d8b9e5448e2fa11cb3f29911b13632bb6575f51af6b97f4f9da694ad792332843be89c04b41dd0685d05b84562ea935ffc1cd42775ee03691e17fc16a2bf7fb5de01abd93e1a277179702744ffd1e2132f92920c0c3e67b91def36a569acb90f7de891b349e675470c7bc2ac2387d126923a66390475ac2f3956ed8e6ad5f3b094a3319f575d0dc11b3d2b4929d9aa96c69bcbf6c09dfedebdf0aeaf14df0a540b453f89dba560459036bd67380593cbabd4c08902cccafec9fe7cbff5c5579f2a6196a44594379b834723320a5b0da605bf5cf64f25c7802bd3fd05b2573161ff45cb8489cf7ea27c1311c277452c35232b332192e14ce5dac5bf420fa8bd2012bf70e3b2c318245ee99b94856b19eb29e3efaff9c78174db01254405d2f68b2d3dcdacd6505eda4161b85570542a8992d3f89adfd90d5fc4fe3533559595f80fa38cd3f45fa4c1e3fa639cac858d0bec1fd5c098fc91ce5b777b06500df4d89d0a81ab0a685f0dfa22bef58f361822a3f3d204e4e461a4c617ff8c7e6e1b48cbca33b5b930bb224b0db5f5739f340199d19904dc838a1db629273a0d61fd4f41c42757128e506b2bd7d35c4fbbd17cc767329cfbce0bc27a53cf16bfa4d06410b8f2d6eda6780272cd7b26c7180d5c2707c422ee292de34ebfc3d313bfe31b75d1dfc80ffe96df15841a1e87d4e46670e34a51a50ed00d434e3a6c895b19796d02eef43d8490a018ff603b5f636e2c13a0559ef8655a3a0d40ded7bb4b1b7073d831c1029dd7d141c22b144917c053b79fb0660eb88e214975f70a109c4c35ce8a5b3c5502194afcd4c1d50e6abceb6406fce29d7065162cd7c8d4671ffa65c4d16364ef3a1945c0f5882d3c82c8594d922578648ab7fdb48fcf3718c2bb540b3ff78721b44dbeaa7e5d617711ce1865a0f1a9a3bd99d93a472457b4f354120244abd71f03f5038ede6d260bf0752de1d3d1339679486e5a627c3d0909cb4f65591b7c837116173d3d00f39d91cb639f76f2f64b9ad5b158605be5fbbac8a10058a61c80fbea48217a08edacbd55aab641c8a0660ddd54d0c3342ffe9128efabb06d26f70653614300b573711c27c54d2e8bf0c10882599f95bf5501b702998ea9449b333000de823173e932c8f22130cfce80e6ca1e03a53ec8de6c7a78bf9882233a368c5a0b355b376e503dd26f6001abee1ea1e8f410bc17d17ecb8bcfabd4e9afa5b694c300c86b4d40810a2449b4805d2c71aef447e6398dff330ef6971b3ffbc8c365f95f6ce4408c434b4d2703d9d7602e1411bcdfb1b3f60c09ddbbf173e609477e7dd49ee4d1dd42fe4031d80543d4b1d2517b09e4be34ffc81237637fdc9cf687429019570c74222b6e42385d0061e416dd2f3dca7e61b9d9962dd32cab2606bc20bf0d55cf842fbc61739a5d82a00b18a17248b4164eaa0d966ede98da2fb678092ca42083ebcf0ef057de4d69f402c8ceb4121774174281377d40047897390af5271abb866d0e1429a052cc33c560144f9d460486a816e367f21098dd7f7daa3388c05c4fb250e1e9a3e2d4c94806999e596fc7c0ca6ab73f714ef6e873ae4201f370f77734edf89e6f0173e21400f1a204de9f27985bf27dfc7a7583fb0343efb773fa82a5bf87c59648814db457e4ae6e5677f4dcd8781ad783402fd97a7911e57eb4c01db2f86de3b8d311566e5eab549d724cf0d8a8c312953cf47eedf7934604372141fd5916a55cdbe36753f33bd160516fce2f7637ae3abf7eb4aea2c05c8c9e419030d13f371f7ccf68c0e0f668e3650ac3d842bfa61e727c86950fa67fdf6fbf06c4d7ef6a40122f547725d36ba9e1298db61e7449725ad0da0a1a060cb505b406e3a521ae6f374f136ceb63558300b74036b01482476f4c2eb0a935c9a533b144fec19aa9bab0ffeb5cd27af6bcef5ae1da3f8c991009cbcf9c68dd9e0ee339ddf12f046dfd3fb7f1f507e296b3c6f92e36868647b49da71214de73d378c8d2f08b7c234dcbfb5c4e1907e82e7f5166fd1e7e1f48b982b7da0f631a09a5c5c731af48d91c82725ed0c26e89cdfd4f338ca982a442cd6779c8eb325e73c0eab2cefafcf27892f368662ce23e797f9236544ff3f131e458a4a7cc4c53a8b5a0ddb21a7c9e3b871120adc9bf5ea00e3f944e990d8c30aa058617e73eb5944cb4424cc2197497ab62462e59e68ab0639ea3bfcfd60e52e91dae25dbb9b5ecc2b6564bb82560ada772bbb4f0e84943d633676ee079d2f4da1a5d56cf8daa71aa5284e7fd9723aedfca105847511b7e7ebc825b529530794195e0b66365fe1f1740db2af0ca966be679fdcd976b1cefb683fa7b5f28ac457176d7f0fcea2ffc52393307426027d913e7620827647cb9d8ff70e9d3f36f33e6a97adaf94c8fa88acf04b6de0722021c83cbbe73adbc8ad1668f32e8eeba28126be50d13c362fac57483208447f1a5b6af7b79b98d373d12e7830ec077f96ded16ee6ca91c99b2730237f6dc158a39b3320cfc8b7bbbaa1faa7db52b3554217bb6eb9b26daa5dc55ce5d474707f14504bc5bf4759292520799a51af4852b0ad3a0e03425ec2d8fe785e0a019e57c6b2ecd840219178b153d328585c1f0d39b6c26276956b144d5e118c3973f1fb1f171a9831e36c6f68ed6b4155d2abc3d41205c50a567edd0fbed3ec2463241ff708b70ea57db36d1a70041cd9148641409c5b65408e89d77d2f56b8add2080d71c7cc18944db5f40b2fc0a7969b757e26e48601612b15c2e22ed89436eaa6e9c2ae4e594d7ac73434b98e5b1def66aa1320be7526726504bcb6d0a438161ed5cb768ca5ddb15f55915c0bea3baa60b8fa5425dc290582d61af05e5d70f8be4c5c5684a650773924a1904d9ff5675fb5d44bc6b0c1b5fa684606fe7dc2cfd0451d794da87ad09afa8a22c885b06c9eb4abeac7d844627d305523db9679f17e6febefd3c060d166465ad211eda2f940b1760c3d374504f6cbf40b51ae49f02602b5bac8dd3f129b551521476665da5cc505bf7f7c06a5cec5b42431901d7769f53e9a4678baa8cf19e349a91fe911d4193e88d3a96c5119023935e578d86b7a911bb7c816b44f031e04e055dd96a57f374b136da1759d186d0eb0481f17701db06c23858b85d63cddbacde6fe49603dae7dec0c49bf83cab935a8b7310a1a98cd687ac09b5e9d34340014f6886a2aa0e33ce2d3fba59c644f2ac4ef4c5e61acee4a38da565e9f4d4e739af76ceab02fa17ab6ee3245e53023bd5e90890dd5d97fe79c7872a7fc81c3056c6ff19c51bb82c64437ae89b716baa6d17afa8df4dbb91016d27f73ed45e11183ac1c727171153ecd4eba8af29b017d9af5914b6451e45cb93d0d000cb0a16dfea32d010d55782a6129828f9cbce92a62171bead659611551752eb35fcef3e62dbe834f65da2a92789849bb096ba8186b97a31187799acc2b6123cb0dd9ca660c6e3dc4f768b447ee1a4eac1f53507c266c9f4198a08e5e65bb9f94e1fc714a7a01adf1c333f1c261e89fe204a34c9c8eaa1b617d7034b734faa1b762f0e53949b58055806be969b3e00129d874a15366cd945a723812aaf90b68396b806f6efb6c85e7d3dfd3c2d03a3b7174623f7d4c3f3e5791a9e25fb9003bad1d2964dd3bb9ae78648feca0a6119ef50d014e89d600a807bb3786f942ea055fd90ca806b2bbb694feadd61d35f30b84f6b36", 0x1000}], 0x5, &(0x7f0000004200), 0x0, 0x8}, 0x8) 00:02:42 executing program 6: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f00000002c0)="ba", 0x1}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000100), 0x1000000000000309) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6, 0x2}], 0x2}) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) rmdir(&(0x7f0000000280)='.\x00') unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x30, 0x0, 0x0, @rand_addr="feceba7d7ba90e28efcc5cc08cfe24be", @loopback={0xfeffffff00000000}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c80d95", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) r4 = syz_open_pts() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040)="0461642da29b662b", &(0x7f0000000080)=0x8, &(0x7f00000001c0)="ee101c07407234b94d497f929b5380c9e4b1e9b9b4f00dd22965781ccb24fb6e80642337e230528044442a7304b458735500e632b25aab5c11858eac96442676a90bcfe1b5a97805ce4c91d959c7bb583689707fe86b2aacb303dad53469694feb4b788345e2b1dc3a01094b1af1244b25e6af893f719e06ccaa83d1328d97bb98408416ceb5d957cd4b682209c62ac844a6e59f0719f13fa60b40c1", 0x9c) r5 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x80, 0x41) fcntl$getown(r5, 0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7, 0x2ff4678b, 0xffffffc0, 0x4a, "6040b00924146933947b3b72b213caae576c989b", 0x7, 0x5}) r6 = socket$inet6(0x18, 0x8000, 0xfe) getsockopt(r6, 0x29, 0x35, 0x0, 0x0) sendto(r6, &(0x7f0000000300)="4b261068cb6da4d96aac0cdf769bbc654267d439735b428bb5ae8f6412764890d1f0d68f22c7d86644214424a03f12047f26930e4c9c387bd780406d5c563f3e29e4", 0x42, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x9) 00:02:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2, 0x9}) dup(r2) r8 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r8, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, r5}) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/78, 0x4e}, {0x0}], 0x8, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) accept(r0, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r9 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x1, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r10 = socket(0x18, 0x1, 0x0) shutdown(r10, 0x1) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:02:42 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 00:02:42 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) 00:02:42 executing program 7: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) getpeername(r0, 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="fe2016db8fc012bdfc989819fd9afc029735cacee4cd5392daf55be9a7d942539455f6f8", 0x24}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="ea00f4a3", 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 00:02:42 executing program 1: clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x280000001}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500001c000005000001907800000000000000001000907800000000bb8f143b95951806a1b5cfdfda85640278e6bf1929a861ba7af645ec6a7978d4d1e063cc6976a660a18412d1c83189e2eae9528db43655f0746225da596ff2cb3898d29fee1e0707b043cacd977deef09ab615cdd6418e"]) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) fcntl$getown(r2, 0x5) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="c4", 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002440)={0x0, 0x0, 0x0, 0x0, "d754e9764321718ad30669a37697657ffa42d465"}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000280)="4674fb1f30d56b30ff8f08f8e8ebe48f6aaa399b8e932b330198856822f16347a00e75a77cfeb1db50d2", 0x2a}, {&(0x7f0000000840)="7b084a29add767422ffb9cdc226cf1464a0859cdeb3969be213a9a664d14dd0fe113e4cac2c77ff3f7103ae1a34032bbe841f12f9a94963e39ff01e59f9c57b1551c7d6c75d0fde0bc7404e62269756db64876bd2e99951cb9a230f34b7144bad143f38fd35fce0515d0723fe5b15d2a085e7c95022bfe4a8f8802e2f5c4d64e6458d5e0ba1e52dda1b548306732a2f5edd0b524c7561cf99450072a1d1d8986e2a4c77b563e0b09216f625e6f45f92608d4bbf72bf8ff63c158233d96d6277dd291cb8e246c130aebea82969efee68672862eb29f18bea1c51859f770b83a575c13b2b767e657", 0xe7}, {&(0x7f00000002c0)="1aec1ffbb517d17bc738f01cc7c8e105d51b29248157bcb4d3ede5f1281ecbab2bf7cc22b078c09558ec65d1676cb65b37a7ea085805", 0x36}, {&(0x7f0000000540)="7c23b59c6e67288a1a5b1536188e34939e15e26022fcfec999fd6144268fb45a5aa43ee8b1d3708c7f57ef407dd36e7bc7dca8832361288b9f333f0aed762a897795a749615bc91ea07ed6e963e232ec6e5b2cb3539ca45d3636c89efa49442e236dbd354e0527739a103b559163189d26d503076ad45e725d7d7feb96885389be8d9b4e076018c08f41b68984d56af1604083202bc67c1ce8405e52617e04474ef67a169be0fabf804d6350e045d84101d2dbd2af044a0814a86b71fb143a052dbfc7b3bfc77b94a62aae541901e22a519a03e66c49a1a80b531f9f84fd86c66fed057524634eade259cfbf0ab9c6ba8544e19e9be6b5", 0xf7}, {&(0x7f0000000940)="05ed99c21dfd51e8a27ed47bcb705a88d1af2ec3c4f36c7842e571d99727192353fd22fc1d9e3dd8b071f34d3000621e6683358ad75468cf4bbbe763aec05f85ded7bc861d97289f43eab31efd05ad0c248654f5d0f874b1fe666b9bf5306cb55ce6cb77c6fdaf35da1fab63d7860177688401010000c8b803fb6f4d060d133768ecabaee08512f7d2e3c3dfd94595c7f2eca2dffe11b85823b707a9900b0b0186705bc7c8fac4c00f8936fc39bc029a9e895ac0fb9a4a7af4c5a6249de1432dd576ff16486e2ccfe12828d2cf2b080f327195cfc44bdf02deab2405ba0b19e2c405a3bcb8cea48142777c87a3e1e49e7de5ccc7b7af7e8a1c02616a215d4d7ac2538bfa3f6c988eb6e9d25750ffd766b35d695564334395cfc4dca0a505a5f946", 0x121}, {&(0x7f0000000640)="4524b1b4381ab8fb1f24b974654c7a70474a605ecbca5ecd84c6f1d0dd5102774bf229ab570dec4bc1fc6155b243c7b0df0f16ca7dfde987c710430bfb8acb7f74245de477cdd1a670c7783c9acc3c330ceab78cb281bfc2694299ef8db622cc6e3a8917151afd8bcf7d89b5a7f3844614d86bce9ec3568f5aa07852f8224b2a87a0bd40ea5dc43a5af86a87928ea68d8235579752df0afdf907b0a10e56a5efb6642a2001ed4d1b2a4d6ccd9325108b81eb7474ff", 0xb5}], 0x6) sysctl$kern(&(0x7f0000000000), 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da405b995b6940800000047efee55fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d00100c9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d5736a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741"], 0x401, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 00:02:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/520}, &(0x7f0000000080)=0x20a) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000080)={0x0, 0x1, 0x0}) read(r4, &(0x7f0000000040)=""/137, 0x89) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x3, &(0x7f00000001c0), 0x0) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7fffffff, 0xd00a}, {0x18, 0x1, 0x3}, 0x53, [0x0, 0x1, 0x2a8e, 0x8001, 0x7fff, 0x3, 0x1, 0x9]}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) 00:02:42 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20000000, 0x0, {0x0, 0x63a}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) 00:02:42 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de87c91962f4b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/201, 0xc9}], 0x1, 0x0}, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) r8 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x820, r8) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = getppid() setpgid(0x0, r10) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 00:02:42 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="e0c3030093470e563ee8401772f9344082dfbb5e0724ecee84aa15cb563105811a4fcebe9895e1595631bb71abe94ad2b32f86d712dcd4f2cb38b679e4a9666798010edbabe499", 0x47}, {&(0x7f00000000c0)="d17df256ed0f6785a2", 0x9}], 0x2, 0x3) poll(&(0x7f0000000140)=[{r0, 0x8}, {r1, 0x4}], 0x2, 0x81) r2 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x21f46582e91142e, 0x0) close(r3) r4 = semget(0x0, 0x4, 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x8, 0x42b, 0x23e, 0x1ff, 0x4, 0x9, 0x7, 0x7fff]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) semop(r4, &(0x7f00000002c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x2, r6, r9, 0x0, r11, 0x180}, 0x4, 0x5d3a, 0x80000000}) r12 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x10001, r8, r11, r8, r9, 0x100, 0x5}, 0x7fff, 0x100, r10, r12, 0x1, 0x10001, 0xffffffff}) r13 = msgget(0x3, 0x82) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000600)={{0x80, r6, r15, r16, r9, 0x0, 0x40}, 0x40, 0x81, r10, r5, 0x20, 0x3, 0xfd, 0x1}) read(r1, &(0x7f0000000680), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000006c0)=[0x1]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r19 = msgget(0x0, 0x20) msgsnd(r19, &(0x7f0000000780)={0x2, "9cf10bcd8eacb67f1ebd813e53929a26adb5d54df418e69323937a88c4a9b5316243f70146185ee1b71bd3cc63b9e544a6478eb16abe4b86323a5223284b9bf22d208df40768c80fc9198d13902dafa14f72d797511721729e869c2b"}, 0x64, 0x800) msgrcv(r19, &(0x7f0000000800), 0x8, 0x3, 0x800) r20 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000e00), 0x8, 0x0) r21 = getegid() sendmsg$unix(r1, &(0x7f0000000f00)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000880)="0d3148c5d9fcc39a45f33611709f1d1b331e94c3fea3a141b06c7a925d846adac4cb62fa95ca58697debc1a1d0c08c70ac401a87b58caaebc6b8a50b8695157ff00d65e2928bc67ae36c09c279bfaf2bd3de28f5a3de8cfccc3bc9e4bcf4a098862353b169b3e3f262ca4292f4637bb8bfd619e6508590d3838c33b7c553dcaf1912629ff378a63638321366f1f0a1de4db55d1968ebfdff88013a5131046401e7646117", 0xa4}, {&(0x7f0000000940)="9f565bd44eab10470aec2cf09663e2e82e5807a4056b", 0x16}, {&(0x7f0000000980)="d48acb5c8433bb2bbc0634138785664e38680ba368a4b66868afb9317ee24dc76f23322cc0e019775483e28fa78d5e8c25b8965402f1e41c445c037dd6ef551619d7e7d1b74e9e1167", 0x49}, {&(0x7f0000000a00)="0931656d36e3ed95b907202fd07b8221908d19ca3e2f76da21ef1f4b8e82a4d29eee62088f301b4fea3a2c7d1c1f9336be20b1f88592ab8f46e847ce70", 0x3d}, {&(0x7f0000000a40)="3ba9a7c506b57a750c06f67da9fe2c658ae3d1a4abd14f8dc2f481a09aa767219ebffa87f111ccfc822887b6926249b392ab1d1b2bc1fce79e5dca260e39eb70391221eee382a47d7d1b80eb7630835e1d8d73f9007e75350d85554268e04e88a22a6eea4b473c052232fd29afd7222a731ab5c341a52ba8f3ffd4f4fbe7b3", 0x7f}, {&(0x7f0000000ac0)="f44387271d658332e99079b11e1ba6ab18e1d7fc11c0d4cae8ae69afc7171336fd2194d2dd17716628a729be422d15d9c8b0b04d0431462f1271104cc5cb8d9f08e32aa905967206c175a9b90f00b0a8b701989ab6860a990d60f187da4ba8664467b1ad29193765cc3bcfa55f7c80949105b7ec93590157993022f80d346c29c3d03950dc21913b0a86", 0x8a}, {&(0x7f0000000b80)="22f2654eb5f74e7a5372cfa03c71e00f9c04a7fe05c240944d316336320d153ac5a60899be52530b61c7db9104a2530319731e1cc95c4649b174494990df", 0x3e}, {&(0x7f0000000bc0)="064e9211fb496536084396645880f2fd1dccb846d8287318139981227d32c50b7c42c3f40d9ef8a6b806245ff3f269178eefd2759a5a8c7b2d83d257812e9e78ad60390e55e9c710dd296822c38d17100c4889669634167aacd2c971afa400f81c7737e585f5ea331488057e02fd0ded3e5d", 0x72}, {&(0x7f0000000c40)="a0e467132f5d6b79b55131024fe8dd6df5068aca2d327d7bdecc978517f6ef69a33d1f2bc001750fabb9592ef52eb38ae3dae9fa50dd20beb2350709de21b7bd4d40954be573dd8d2575e324c140dca8212194702f4d717f9d37485357d28599e5e3335b93fe70b8f3019f291d723c34391bb63d51afc4b5b1e8d9b3081029ee6ea2f69bf358ad24358ac23a2517a15b07d59099bc17b94eab33801cad1498c775be713dffc1406284e67de0ef71641827b6350d953a1ccae55464cb76c9b406da9a7bce3fbcb7c13da6fbc2ab0bfe3796422ad9f8a9e0916c9ed78bcf", 0xdd}], 0x9, &(0x7f0000000e40)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r3, r1, r1, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r20]}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r21}, @cred={0x20, 0xffff, 0x0, r14, r18, r17}], 0x88, 0x1}, 0x406) poll(&(0x7f0000000f40)=[{r1, 0x94}, {r20, 0x20}, {r1, 0x100}, {r3, 0x100}, {r20, 0x40}, {r0, 0x80}, {r20, 0x2}], 0x7, 0xfffffffc) 00:02:42 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000001140), 0x4) open(0x0, 0x611, 0x0) clock_getres(0x7, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, r1) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2d}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000000100)="5b211abbbd6d99a85ab17326a29d9c7f55f1cd9db16d619a471243af865f7820f7", &(0x7f0000000140)=0x21, &(0x7f0000000180)="97a48818119166115d26543d7a1aa0ab0cbbc897960d0f76ea5ef9a807b83d29cb9812e2cc50e1af876d0bd8a22867793b845f81ea76678c81ce3cff85c0488a0974d6654961c4ec94f49ab99298aec86b0ebca28d", 0x55) 00:02:42 executing program 6: sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040)="8a10e9c5ca83c1cc9de23342b85ee4bc974f06fa7f6172965127324486eefa42afbbb4a46348ebf7f936edc79fec94b6bc13fc8bc9dbc7aa9c8e191fb97a9ddcab0afdf528eda2b9fd92bf4e399fcf3f25aa3426f91201090d033db9a4451fb8286d4adc43483a1206c3e55e5144c1d6e5b2c8b9dd3905de9022d2b2f3a8f0671eb6dae2a168ed5e064eba78e9635705fd8f7276fb0c7f29c75f9781bdd6cac0365c477f16250d42ea721bb95e82bf7ccc0b5562121f416235f9d368d6f2d069fb9a6860b96b06a4d74db56d8039da9e", &(0x7f0000000140)=0xd0, &(0x7f0000000180)="078e0b22e53e33a7e5e38fee20bfb8974a07ce9cc0d6", 0x16) 00:02:42 executing program 5: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:02:42 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = semget$private(0x0, 0x0, 0x420) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r6, 0xffffffffffffffff, r6, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r5, r8, r6, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r5, r7, r12, r8, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r13 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r13, 0x0, 0x0) 00:02:42 executing program 4: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003b40)=ANY=[@ANYBLOB="2a0de18b85a5a7ecbbcde35523c5ab1f21010000000000ea53d834000000000000"], 0x9}, 0x0) unveil(&(0x7f0000003ac0)='./file0\x00', &(0x7f0000003b00)='x\x00') setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03", 0x1) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000003b80)='./file1\x00', &(0x7f0000003bc0)='c\x00') recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) 00:02:42 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) kqueue() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r2 = getgid() getuid() (async) r3 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) (async) setegid(r6) getuid() (async) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r2, r3, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, r2, r3, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) (async) semop(r8, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() (async) r9 = getgid() r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) setreuid(0xee00, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r12) (async) setegid(r12) r13 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x6, r13, r9, r10, r12, 0x10, 0xfffd}, 0x0, 0xffffffffffffffdb, 0x80000001}) 00:02:42 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08804500002800000008000090780000", @ANYRES32, @ANYRES8, @ANYBLOB]) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4) shutdown(r0, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff48) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02035367"], 0x10) socket(0x6, 0x2, 0x7) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvmsg(r2, &(0x7f0000000980)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000580)=""/145, 0x91}, {&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000000680)=""/160, 0xa0}, {&(0x7f0000000740)=""/206, 0xce}, {&(0x7f0000000840)=""/98, 0x62}], 0x7, &(0x7f0000000940)=""/54, 0x36}, 0x801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x4c7df3a4e0349d9b, 0x40) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="73eb1200fa79b1e2e9a2a4cf8a979fd4e8be0e549ad815884696010ab95444bb3c99222e801c40705353a00744a27d5470040fd1a3369ec18f7898531422ace13036a677ae6b7eed9834198a0334f49de8148e6a518995a7ff2aae7273f60f43912e21dc50", 0x8f}, {&(0x7f00000002c0)="3cec6df3674da714dd3a1fcb419cedd14f3511f239e20fed269f32ab9ada946d1b7dda91302a7854d27a3e3bd9f907921f145336f0dc8635b08db76e6f5ed4e9c7c3ae5b80acbf7ac7f3f78cf9406960f32f93075389b764e2227d009c791981aad43a2d8ac7f5e0b05c8aca567c2fc2fc706fba7abf45728c0349d806e39646e2a811dac9ecbeeb95f3aecd3cb85e3e398c8e83ae5b73253bd86090896bd55614e6d2cf732f4d861ee23b23f2f46c611209366cb706f3713daff5286f46b88dd2005f17a82a39571672610c38d4c0640afd", 0xd2}], 0x2) 00:02:42 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) 00:02:42 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) 00:02:42 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180)="dddbd963", 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x2) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="dea9215019a1c64c2ef6a0470f3a001000004981affff4cfd6a931f60b7c005de4d8789d777e3d8100154a8a5fd781f73b1d9929833e06000000000001b505673de7cc85a3ff00100000000000686438c853116a19471f22132590162426128d8a0a7ff1672f9847ecc4b690a8bb92683c2815bf3a9118a5286da9"], 0xa) r5 = msgget(0x3, 0x0) msgsnd(r5, 0x0, 0x0, 0x800) r6 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0xfffffffffffff394}) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r7, r10, r9, 0xffffffffffffffff, 0x60, 0x7}, 0x3f, 0x400006, 0x3e}) semop(r6, &(0x7f00000000c0)=[{0x1, 0x1, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) geteuid() semop(0x0, &(0x7f0000000340)=[{0x2, 0xb74d}], 0x1) semop(r6, &(0x7f0000000480)=[{0x2, 0x0, 0x1000}, {0x4, 0xf, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x8000}], 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) semget(0x0, 0x4, 0x2) 00:02:42 executing program 2: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c04985d6370a097e8739690fa3183342d8289c2ebe392f35f488cd539653a630ad0a87b55151", 0x37) r0 = semget$private(0x0, 0x1, 0x11) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="01a3daacf5f4e65bc10946177b76b4c429463e9c0f3600465243f064af19b23b0762609258a34e3424e9b49848d8bace937971c5bdfd899ef38e5056ba64a564ebabc55608d60ac6b5a81a03411a1c29df188c52cbf85943f512b866aad72c9504d17434", 0x64}], 0x1) execve(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000340)=""/36) r2 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x4}, 0x2, &(0x7f0000000180)="d6cdd5899261f38a3c595aea7eb905448d319beaf718403f3d99c845395577df4149bf7b2c14de839471e8fb8f55079cc03ccd1fc128bce11ff4f869883105d0079849169cd5ff300409b4ec59a769cab1644745beb5f97acb20809ac719b578dee23fe25a9eed51dd9ffa693d219c1b9add2497b2f428d9641cc695f92cb84fb5af3f387a0f23e4a08a3dc8b490ceab93cd702e34b2da532e49fb6299304a97dad0b011dc012b47eda1841ae456ec23755041b31a463e2df6fbca479070e5677ea0d412ebb40632b812da16b92f90b764ed7a70de8a6067583f7e", &(0x7f0000000280)=0xdb, &(0x7f00000002c0)="10d4fd56673050c51415ee6ed2240914aa8d6acd51e90b9e5ebbaf8f9c3c4fec4a2ddfff96085275ca5796c242526592cc78888b07c75fd510d14f6f336d877523aae131f6504615610fc958fd329499b8a16162c7a56cbd803638e101cbc55ff5d045a942320957305f7e30d523c54e0fcf2b", 0x73) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:02:42 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000099e6"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) recvmmsg(r0, &(0x7f00000015c0)={&(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000280)=""/63, 0x3f}], 0x9, &(0x7f00000014c0)=""/140, 0x8c}, 0x7}, 0x10, 0x2, &(0x7f0000001600)={0x0, 0x800}) 00:02:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x7, 0xfc, 0x80, 0x1}, {0x6, 0x2, 0xce}, {0xff20, 0x6, 0xe1, 0x5}, {0x9, 0x40, 0xdb, 0x9}, {0x4a, 0x0, 0xcc, 0x80000000}]}) r0 = socket(0x1, 0x2, 0x0) r1 = msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = dup(r2) write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x10000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xf3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x1) kevent(r3, 0x0, 0x10001, &(0x7f0000000080), 0x7, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000d8edb588e0b1979aacde0e76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d0ed9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54411485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee27f0000007f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59ccee3e30d2424f3c372151fc7cb261a1e582d9"], 0xc1, 0x800) msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:02:42 executing program 5: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x121) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x9759c6c7171f058e, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r3, &(0x7f0000000280)=""/53, 0x35, 0x40, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x80) r4 = open(&(0x7f0000000340)='./file0/../file0\x00', 0x8000, 0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r6 = dup(r5) connect$unix(r6, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="433dc4b3928b5ec289d69b3f2f8b7f9b9cf3091de6eaaebd53bc2d89d93cc20f4c1274de1205457727a97c4e2bbd79ceaac37d369290f410950a9eaca1f5f8345d1cc34bf4c6f8e7904ae482ef64cad381cf7a88a4a55a0652fff8c1a13c5ca40348dd31f3ed0edf6aef5bcc6640b4554bd297d2e7", 0x75}], 0x1, &(0x7f0000000500)=[@rights={0x10}], 0x10, 0x2}, 0x4) close(r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) r9 = geteuid() r10 = getegid() r11 = dup(r0) r12 = getpgrp() r13 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000002c80)={&(0x7f0000000580)=@file={0x0, '\x00'}, 0x3, &(0x7f0000002a00)=[{&(0x7f00000005c0)="d7b55a32660dbb715c14bd852cc3a43fe79c5f89b1a12de39d01d4277f0d13be143cc098137449546873f38a7b8aa39a5896195aa4c58d802df894e54662f759e0de2953d9290f26e2df0d8e3adf752a68a7459cb46a7940feea1625d085", 0x5e}, {&(0x7f0000000640)="e6f80b2f8048242130d8bf84642ebd208ba102d89fc7f6d145e1b375ab0fc746c2ddfb58eb87703290b44efb925523a9587620f98ceb0e62f54e41f034f628b2ec9f4344c56525e9c6d9aca1e2c2f5ef0819ed8d84d226279c116ea8ccc76b8dc8ea4dbb8d246c968802cd69b0b93984032823a73dbaa7af89e84ea8e1a25179097ced534bd4b1658705f1836aab1a7eb56914896e4c8c60d24b52dd67f0c021d6a70c09631ce973d9d45c319aca530bec70229c54bb694c8e426557", 0xbc}, {&(0x7f0000000700)="9e66c9a0430226c21cc739acdf642df275d28464341de83d2a8b495614d5a52e08dc8ed2ce6bb5b5bf3d85d9247be5f9da2190cc0304288aa0f8009c367038138e74dd8e47d82b75f041521900792fdfb89e3239b82ce6094febf8b0c58fbb087f7d4bfc9610da79699837736641fb1c03e0d73a3b0ecbd3668d7fd2731f61e5e7d6accf02884edf04c0b1e54cdbb2e5aacea6524f990b89f39d81165559ed38392ccccc8018e394b0fd37509e334b630881d20733a53ce1c052b68ca6a672c98597780736ac83", 0xc7}, {&(0x7f0000000800)="06377a665b70fc3c86b380e440e4467025b2937862e0789b78b4084f67341caab7cd414132c341f15030b1afbd233c72d296fe6df76f5654caa1158a629ad43cea0fcc97f4e21371fd9c877fdbaf37f31a677185a4985b3c53fcb07931e152d4e4780cd79361d1578f6d686d2f820d16ace409f9d9bdae3553f7d9bf76849f5e7d2c5fdbaf20b0edfe8e3074bbc976c469d2271438431b793745ae01814e7d4276733b682a149f98d8efc224910772fe7e7ed55e9bdcfb2d34b0634b35aeb3731cbab2e84aca8c2d7361397bc94dc91ae5826adcdd6fcca3d9d6d297bd2dbacb5c057a84160ec3db2ea56c480eb5da91b1adfcaefa9225e57c2bf2bb156e7274a0b21efcc91b22fcb7729422bae6271e9af66b708e0d5d9c7fca79e60a29ab201cc795556e52e892880539db758ed02d195f9909acc08c2b3f0bbdd51b53ab3f403c46b7a67c737f7871dfd0321124bc8b93f06ee96deb905e50e85b3141363ce59dd11ca0234dc450dc6bfc0592b49d26c1e0fc97b537786498d08457a25ce172de7fd44ce5aa1e57f04b9529c213e2c3d56ceda24e86798e41915737d890b07148375406ae169fdd6c63963facdac6988b48e09733f02e6ba75b77d95144f7d7a3fabb5776fd8bf938b58bd5d5a6b310532aebfcd93e69bcba3965f0b98f1c34e6fb99bb950efedc9103b9a10d19b27c2195368d958c0ed7c5b646c2784e120517eef8cafe73fd1fb83abe8e7bfcf24714d280e1b1f2cecbbafae301bfa6d904e6d11d5639db04eece64856ffdc72d367220838da87eb55f091e1c70268c087eb892e56cb4415f3272b1fab7dba661cbe6e3b8812c13eb86ae1d6202016a2af405f94bdee5a97243de35284078b15cef781634fd19bec679582cd231213c6b6b680212c0d8a687a916478da793152e78714b7744a33974c06d7aae2ffdfffef18f6d61cfb5c0831615c16c076eccaa17e2cedbec62ea699c8de594789180be3fa562dc41688b7f9bd3148af9e667f1dce19cd37906ab5183d3f82b10753324e0702ed90bacc73cf8ec2ff52e677ef8ee5bfa34ddd70e45438a9385081e4f8f25b789c04a2c2e64fe9aea474e3477cc90da7689d4c52ba8ae83036f6c41ef18acf9fc1c4a6ede652f0535c430cad98c5b6fc3ae8d22dcb5dac16622b22ac92332b0f636915183ad5acb512cd24ab83db57a668d77929abe8a252ec6682a504613eae2acd4a328cb5d1ad0d8482a1f04205f7688593b81293dbdc53f52eb98ce2385ce8486e5ab47ccb234a260014f56cb0471afd24c03e59367eb63e152d3556bbe29f2f3b723b1e59f3eacbf53ba8a91e2fd56cebb461ed4fe71f2ad3eabb148e9ff6eff3a273a46078aea262c2ea78020a1f99179e0ef186b576b2d55c8d9d05cb6e9b923250342cf6821ee2457f7f94d5dd1289226557d894466cdbf17ef4125b001e2f477ecb2a721d231e3e5e81a6e9820f33b5a990b5911c498932c4f6f8b96cdffd25124e0630fd94513f5ff6bd6e5f9f589d89a20696a267dc0e70d7257097f449b20b847dd7a072fccdc4545c8e784cc1e605b73111213a5205cbd55a472318bea8fba76c4e3bc41641c975be56ac45ec671f48558fdd197ef0323ebf27dcdc134406ff7a142353c1918cf4044085b2d059b0a51eacfa4c8ec0acd0f5de9de6414ab36584561a33f87b49e3c4e77aa1f06a2a960020241ae2a7eae908b2ddc3b782e89fd0927b16a5f9a9a295e1dfc87be01a09272d9bc0c63989a0f823361d138018a0660f9ffff4284404b1cd3fa8cf397e570bc7d971eed22488666ae2d86e8153c6b3ef54bd4996a2fd10f019d63cc5d147a973c9964b2a2258d7c4ada897ebaf66d1fe40babff8508310c5f0fd4ab24d4f7d98e1f4e7837d56f9ab0f0a5bcc5d0874f5e998efbb8d5696d8be65653e16443da6383257e5b02fdcf8831b0fa825ef55e5861481ceced98cb2e47f6b6923e3e7a3350fe317dc8905802b5323c2ca1f9bb1c2e9c717b5f92aea00aef9de91a305dc3f55f053d4b80377a9aadb0b3f6d6a317a1ee8029c04876eb6170fed2365c860bcacd8fcec8881ffb4b4d48d200c430db4a6bcd2e9f0d06138618bda16b47c249799d022dbe1ff7e3a3e23306cd52c7143abe5cba649e803205aed51e94f1f1c3da52d298efff740fc7b2b0a57c85af693debd878b42a84bd7de9cc07ea3bdd31a3897f4bb318d07e00d78a06a41b058262c6935a22452e75dc536a6ed361c58b116173d95565e7f51832f9ae66a460fb7d43a66f3122cc6bd982cc124359cbb52c58a6ebf9fa1a6e6ddace3f930b64ac95660b67757096f07c6d0b948eb80722f1f4746b5c782e982e1948da73a14d547863f430e99f7651f73f0ad64c0b63e19aee837feeb69b2de5a6105631f8ab65f3c13b4b821367bb47b80d0c2607e9b6bcc14a3d7e65bba7764b00b948fa40434d2fea2729aef3e35911bf3c5758c202723a6ff11a918ad3d4bb582d990c8af78593b5d26e03275310a97d3d57b8216bdd26c82acac2885f961a590c77d9529503610770d43e761e2ece5559057f87f017676a86083f5860f8f5175605f4628f9b02241a741136cd06bfd92a9916f5c18fc65f2d69a47890471554f474335ac48a53e6b4257238e2820bcadf1f2321f7196b66eef698d0faf2c198097d824f168ac6c3d5bc09fbb7d23938e2b92b47fe11470830f4f2bb7079fb270101ae9d13cdf17a7d9c68d73d6dd93d1cd24c306ca2f19bc9a0834f67f7b405db5e9b69fd7096a759e85c4182843887759a0b5b2e8b721d3d48529c996c413b6c0285604affd9ad37d64993029e2cdd3ef7c32e90427eacb3b881b0a916953e60351275f09ee3b5ce84c93294c372a5725ef6d080578bd10152a57dc200c15c7314fad0c3595d50897240ade9d095ec8f68fee51d63932fcff9f439c16b76a0551d355ad25ce59609940f52df79b697829ec83ddc2c9e30e2396cf5d9af39c5a77d602b2f7feb81c3cbead67e3e1c33e9e566f634175decd6b49981ff9432b14664ce8c5ee3f2e31a197a554de3bec983445ab3f39f091176ed8d88fc8e5c3fdcfebeaeaac4a4a12a76236898c4e369fa63c639ae7541cbd0e2845eef706788a3c03247adb04961cdeb6dee28e9c3c64834295195551681a15302caaf5d53771b80feb8f09596d993aedf42180678d5c92509a7513f74450ab004e2c21ce60751e04417a7f437af95522ed2a8e8216c8a6b99f40fdf2262a48520f7173ad4c8d66b095bc34192d75314ba61c57a0ecd837afdb18d84a49bcfee2ee82335d14e358aa842324c4dba597decd892d32bb3f7aee038cd0ccbd7b09b1ee2279ad1e3308f28c0c370e2709ee661bf06832d771d5f9fcb085648154b8554496d989828aac338fcf9961ecec1142ab7afceea8cb6c6ecbfa4c64e79eb5972db4e43fa15ce77a7e94ef5c3238688235a8ebb6887d9f3f3803d7124d10bcfeeb3afad18d7de2ebd8ac4025bf6f0421b66e1fb3a46a7c6e22a611817385865bc67e0ea82cd43ca843fdb5b19eb3daa4fba9ce995363147c8fdc9389dc7cd856a4fbb132e79d677c21d7543b9f1e2738742509c5903da9d10b1ba9990004f18a195ca5dedfcca26d59664a5867b4b00c6a37b4fc24962e1c738e6355fd020a5b153ce06b57ad008db47b16632dc711982318650131046f8b93884b1f80172da2e96ee27118be90a23d0d6b1c1995c79cdb3a699404441275fa8174f41e3c3446323c0c8dfa08b1830622566a6d1888c323e1a02852891a8a9555f8dc6edc7b54dec23266e3faaec21be1b895c570dfaac525504da7db397b58316ed26a65df27dfd0ac7810f05391f23ff28f2e79df6a66df2cce102bd4524f2a121ef32aa89c31bfb13ac81ab7653400e54fb3152d3ba0a4a9fb306119e7e77dfe56d8fd9cb324c48f9287234f0f573c16ddac83df1ed02139f7d29dd9db07192b60f8ad466d277b3b724fdc30de5bd6203fa5decbc06ca7f8d233631f3776bec7a2627ce4eca7600cfc7deca619ab7cd7d0ef27fffe8ca5946dc7ea0d9af2c8625ac3c8c76fc444d6c5764f08b10612dbb608e53a0add77e10949cf782fe32aff814651f7c70e4ee7a6216b04b8323eaa92695f87da5289ece96621b89cabde7c90176c0b6745673eb51bab239eadca1ad471f6bb48edfc04fda66ee8a24efcae7600df22cddd3ed26e70b0cdc5779f4f85ec48cbfb28481373f9f6fa4042779483e3e6cf14013068af48bc5f6411e89bff0b046d54173e9e5a063489836f7065ccde78bc4ae094d45b5827db987cd6da309f318fd25c108b1810266287032e4e53fe6982ca49cb02c765c579b277574eeadffccf0cdb373eefeccc3a63747d5793b52c2a823e7b5015b6701b53353c7056663d11e08675f9605f925925e63f06b44dc77e94fa3dd88c0b3f663f7247040178eb014b84ce0a66f3102003ccafabdbcb0a6f53577346c0c5ec2cd1863d736736065e520ec34b0c3c4f877836a58497a473ba9d1732f5349666bf6d07b2419a6739042e7faa686fb98b36c726f8d9aaeb9fa9a4a7d07d2dac370125bfba08c81bc87bfdf846d2d6b29326c846ec835db2108f0e3724c60d7cab79f072a8d201ac6ca9f305a168bb285346e4ba1ab4fadb76694c2659a57254a4f6956518063b4dbe23717030d28c36819333d9dba934966e596fb30898ac0863b854b705bd7cddcdc3e999768912e34a17c8dc997632158898f0bc9c7206faa4217e6469bd1ab8d257db36e8668076c067f2d123834953f2e046b5161880939e91b0620d1ca3382cd65ec62425bb19d50a6d48adb7fcaebf5828b6c0404a4333fe7bd9fcef51aa86cadbfb50558a23d523a3805defe5d42af305c20bbfc8f8d26932f51e7673bf94623732bba0cd2ea3f1a2357a0d05632e98c863467feeaeb23c3cd9f2bee28025aa771c98d9b6ed2456f440af3b5f1a039f8a4cdfecf441b74b5906e18efcad49fae198141e2c3f353815ceff38f96da7c3ef5a345684665bf1f4aed4ff36f196cf47482b474be14d474582039e170a608c00b042af534d04571ac31961858d626981a7c67c8292f2b40adc4b999163ace1c52a0215d1df32ae39a17898713672dcb03f5ae6783b742790eeda369b83652d48601b43beb85258e4c9ab54127ad3d54c67302e28a70615a4eeb0610b0ccae72019d8eb9b80938781c4978887f97dbc335ff5a02d068d9762e93190948dd51909574b660bfa3f3858dff0b44622f61b898bbb7c1f5b42085f61fbd2c44b3e395c751b37abfc84d373f9398b75f0747a2d967dbd72fedeb608ec85de89ecff7901fa63599fa30a05ed21c416715578659e4d97ec2943d92f820e9b89236067d702249d58b482ee924fc81099902271c64399c2a4100f9d1318ed888feac69b4b7717b558f372e26306ff9acba9ef766e7447832951e663cc9df7466723a61c7090a67dd3f93e0ce336a3be4d35fe1d9fe76692bd3e3516276854667363f79fcf0309d4dd4b2d32198ca8f5057459b6e69d8942a77a405b8622c072effa80d4438844ffdc369c6f6accaaac3d3ed8c0a48096a2ebcee5a85c641b3ac9ae00826e78cfd1fc9ac137fc0bdca64c4976d5b04ff1bddbecdc6222098c634a0849034cc09f943c0fadfd027a5c8eaf0ae1218cff80aad65170f6f22c11b1363a35589d20edd6c7f0a6ed4a9ff5cbd78900b7db74524fed7d74c6bd964b11b9eaac488e27aa0d60d50bad0c24a0750f38c7d29f19bdc55a87588490c7c9d515fccecb3a3", 0x1000}, {&(0x7f0000001800)="152c23bd9fd1bac6b00006112580ff17c3627c9d6b3a62ae9e5ad8ef0bb5434776b1931ccc38f8633146da10e08b4c49a032e7622b225eca7baddc20cfa2bcd17238a270ac64d439d650ab6e7072e5110be8874779b90370c1fd4d5b796e03895e47e9766594c22087d6cea55eb5ec1726f29406a4718443d90dbba95de82bc84bb0193d1fddca3ac0020ed42adc3b64a281ef8c8dae60331dfb", 0x9a}, {&(0x7f00000018c0)="05b457c944f3546fbb4d085c4ec1e5fa3f0cdcce315c391e12acd99abd5c841a6d87c4656e50878c6b3aa392fa7f19bfd169df3de7e4e5033d18660556e29c122bfc85be7bcad1f8d86ff57dcd0b7c209d3161cbc2713fc7e1073495a76f12f1434f561471c3bf88a01455b167138e8c0a7477ca0218834b672ea2657ff79630cbb69911f402db70877ccac3f6e031d4e53405dbb3448b3cb6f08b9a37c44a322a61d792cf1c0b5eac2bf8cda2ca40596bccfdd16c0ad4ff85ecd3e63f0463e0ecc77548390eb7b67266be0fb96435a0f1a098a8c584b356d9fb345be89dd8b0c592", 0xe2}, {&(0x7f00000019c0)="c1c771df5657a3", 0x7}, {&(0x7f0000001a00)="1fc614feac9d138fc3664401793afefe04c72a101675a287571cffb779b969531b772f2bfbcffd568077ea4db16a92fa6a493dcf4594270904c8d57fc727c7a48e859b44b2bff317c93f18d4849b2166a5bcf1328c5166a5a3cea2ddfe73b1e69c2d09ba52849deb69bf0d107a0e02d7861ae1f25caa9398e58fcbf8e2a7bf3f0bfbf1b46e24e1e580a3b477f807f0e69d6977f48239d7c283a824a63371fcafdb55ca8d705e5fdc3f21a31a74887ec2ab75bb4256968306d54406e4171761b6e60e7f094d1a182888fcfe8bc4b9566dd9f905e22af429a9a5ba4c9cd3ed512ae3df038bd7c5d779f219200418e7a86febe339164a3be151eb4f3d2d7b35f97e63fc0f325e9269eceacfaad20480dab65cdc9786374e0ec0f398a01b5225a86e71ead835f89dbd1c415b8dc0b5c615e3c11e008e73e54662ea429771238010f1af566164c2da9acb7b880caf8d83d1248db94de7f4cbfd13f4937ad8d6926f4b43e12194b47bddf4530301c0d8e8b694ec5084d3ff45d80da6b7c7695f3cf3fc1793f7af23b9e4b1aa916966b53f2cdaac92bf5622bfac6d50ba4746727720b0b80649b4db661edaff9c0e29fc150d0fdad7db88093b2f58b5ae1720e880049f60ddd68605c7d64ae7dc789b8b872a52f93565947b10daa1c99c52b0f2d848e3784e71cfe442787510d45db11ccb8482f69a78157fdaa148016ee4e4fbf8187d541fe915ca8ec71e07dcdad8643f7f2ba8c5d4a2027a9dc89915c77775cfc1342229d968f241230d45e06b865b5688895a385f216f0754748ea7199c7a19fcb5d562b7a953f8989c3ce577f25ac158c0b741820c6b83a20cabd1dfb06a753df1eba1b8fa84075bc17a3995f312d49074126df2370a5703351152ba7b79423cd10b1c7c80a2fd9c5884900478d4f2365e4554623c444bc2e87a8011308e7ce4ba5f48d6721616d675ac688fcbe293dec66ca939d505420bc2a8a1790d9daefcaa3ce4922d0da6269917c2bf922eea588bb942d03331985fbbdab3d45b434bc7364eebead4b85cf55b457d144bb7e3bfe64df042f308bb04fc1d357a9023197a60d7c028e973dfb6e06aa488586c79bbc4f210613fab4d949d630ec0f2f0c6f5663a27ce21bd1aa326c497a18c31cb3d9b2e280c035d1beac8c8917d3f74ac816c685ec437e74781468dafac32832289e7990e7801e5354a83eb7a12f227533fbcbdc774e09ed46f8cdb55a3e430442c9acd8227ef4892c74f591a55e719bb43025feba2ead5c77344919e1370428e25feef0caaef66e85f869b1c0228f8e4e3e5b4a7b92517de173d71872f9fb35fa17174ad2fcb3e1429cb092641655e52de21a78e3dee51e3375fc5aa6152f55342e9fac1b79273e5b4cd50df2c1ece22e66f1eb0f1f4ec15490a4d441a899a6f2574c80e410d9464c946168dc487c2d79477ed96a41e5a279603982c5f77a631285537b2493124a3376b8f82c571d971181ca2c996670781987c7adcaa4c7a1b19ef9ca0bb4a3197bc6cc3174893657aaeb6e99ff7f046d691fb9d2543990bf82e7706e1744412898f83b47193a82b9ca0de078323428fac535260c6527731a77ee8819269765a3c9c09a2a3cc18b3f1794ec4a7ea1a306ca00d2fc5a1b03ea2449e3bbe0d11f22a3b02ecab3b8d893e44fa60a6b5fde8fe859c6c120e5ce951a59b2737b324a8b9ebc20f51379914f1518c122ca7b4d39ad5a3059e1a533aefc6f18e99c54845541948b28026da9432244d057642598f0f3e385d5557001004802cc481ed353faefec48a5e75a8067e2a85bd9f8058236ad976afa558a71aa19d0021276ca96166e93fa5113afc26a3db653acae056d74a3c4f2e4e14f35b31fcd25e72fcc8ff663d732f4e37ed97425167da867574a627f201ead862ff772460fca62c9200ac4ad2af3017b666b3865806382ecae723c96afa283dca0021e66192ee69c3cf90244ab76120b8423e270db91050b32691fe6261a04330fde4f08ca776d0ab48361b35689eac04155cbf0eadfcfff6f5597471c9b299ddbeb01326de09d8a89a32338270167f0536af290d63629c1751f81846c717b23567de418b1e0f3a1cf0479be92ebe5a86330f7df125dd31849b0fb999aae7c6f06869ba301359b066a842ef96da55607e50e4f4ea35d47da6041457ec6f4bb9fe2808a8ef9e33ed6abf6d4d36e39cf00ab7f9f9c2458f5f15bd8d99c5afea06632f4f688dd527f25d543c8c178d2e5a6ce21542a01b835066e8de49708ab84ad8d15dbdb619751c9309d8706d098eaf5f25d70b9c4d934a4bed28434e6adc908f5d97dcdc90b9815fee8a5b35f97cedaea3713a02035b85d0ca5029a1c4930b6c335d5717a959cc9ae5be4d6a2578e8d7967793a676466ec1f11ec717d28ee146100d8b36158e7043087ee8f7263a4641085b50f12d612c1b38478685e23769f637de2e118ff5cc12728d9521e86be4cbe959579050c6f9554d5ce8a819f35f0ac4d6541b2ce4ea4377c54bbb865622547aa6aeb490ba0fad4fa7c78b02ed64bc68a18a8f126c87a14fbe001afcc18252131a5a3502cbdaa23d5a42f13b81b74444a6bfea51df54a75b12a6e1782f10e1f86174b6924b6a4cec637ac575e3865b7de7966f659c7086a597dc0dfae82df2df50874274b8f675b773b2e61daee75679c6750cbe75fff4ac531183f37c168cb6017242165b99d73739c7ab634890e009d46e0c6075574dcf318d9dd013caf90475afbff230ce40410cb14e55fddae84ebbd88f4ca2d96f6d3cf07648ea4547fa9665916e43595867d2e8e21f63054663efbce3e09624fcac5c913ee603f0ac355eece722e0a9f3a371f0f7c22c9be2b0d9e5fe072071428b68915147c6f8746784e401172bdae09ceb37146e1f34e1058dcc8cbe6962aae0822938a181f29a6c92afedf2ae84d99a6705c731aff6ea3054a579443de7cbe9d84371af9508eb54c298e5c78263f0b714ab51c93e20784ab292881043b1128edbfa551ad561d64071d1cb43e343759bfd844c59b4e755fb883f25756123b6e204a995830eb99e4f7289ba9b1d8abd814619c06dfae045dc1f8e476908b8ed14c35054d9beb573f64c75898fb0db402b18a117551aeb9c56c12cc8350fc3d719b17abadd045c00bf5a57262297edc697b18b5b52d87aa2dfd672f54af0a347e2c207e25e0c12a9b89ef2bf3e6567ef4cd5fd55d1f26f230a8c769641ee7b8eb1f0db1570ab03325a43805c4575e16360538064df280d0882f2bbfa90886fe35e84e25d4fb4613d3d567ffaeeeb859af167070c6f0a7829799aa43ee2bec1f7673089ee32167adf4387e4f63f3e933427d1815d650ea0cdc1a8ddc4c9b2c6dbb602d031a7ec939a1ff96723431ff000b95566fc427e91ca77ca00e438ca8592349b17800ddb06fa6f55bd42f05003601024f5e5173a52fe450f5cda99f0c5e5d0272891f07edbd8a751d52193d454a4518f89c5375f19325a8dbbdb26003681d708269c00820dcbecde04a0812b847b4bcb979769c45ad5c63466159b228b9a1aa9347fd7686430a451198950e4c7db80aa6e6a2aefed1c7e26aa523496b23720da72ce689cec7498b94c69c60f2ebc9b623f31124b9352ed32d3cdfe1fe54f9f51cac84e2470079ee784293ee9e0d6b5476701c054fbc52cf9395f9113e731f783a5ee0f5fb7ad886582c61f8bb1646857284b1acef82ab92986eb16b1801e9db922c8245d830751a6a9f5f0a49262c6ed163e51dbcd9828ec85258da5c9d183e38e087e3419fe5c27b8f392bda420fa3962492f04c6374e15ce0180d71bed395496a47a1f25a6c0ddf4245dfde07cf97b78f1d010f7268a39d9e66444e6e3804be4a39b993659a42c59febe6a75d27e5b547f51e7d809532c037a02a4e2677ff4611aa52263a9484fef013325e00de0336aa279b7ae414f3298839109d2db9fd1fe4728e062e368f4b03a0310d6de4fc2f2c8e954394236c48281788ae7486e151c1c356f4b53ac4459f664ece57c002bac1da0c8c74fde11ddcf19e131c399bc29c60ed3feb3631fb978c4f8023307f5d877e07e83c13afffcc3b49a1a6355446c98f61e00526e3a85cc61f714e1721d1d02f1316605fa0ca03a7d5f87f0e7a94a65f3b3190aeea7e674101240bb388beffd13f75e939800659ab153b40b508327945faae409bf330b0e3f130c43bebab2fbb31bede64f9ea1bdd623d8967ecaad20dd63ab171ff25d1c065445a038e74826222d63ad24a41091c943fdaa6d96dc625b57e2485f106ff4cb0605f28b74da7955f821a8b9a52a88f2f80bb03508c45a215590569225532b57e6ad236b289736a74113bc7023cfd73b3a91aee6765ef24af72025213b6503adfd05321406ad85e190441188135af419f087ff2535aa848605f86ba1f79a2eb3e1bdb26d072754b5fbef7cda0e71ed0f772f230d7ac34113ccf31b7a8668c2d3e356b5c595757fe38a71ed85410784eb4747b4323ce66c27623805ed7e36de235e363d384fab0bbaee78460427067887f744383ede79fe5dcaa5e6f81bc6852663b81d6378cf426258d59e33451f22bfc032a9fde182d65936233e8cf893926268869f849509fefcabfbd303a517eac2cf26c984c6efc75b3b2bbfd4dc97a24f6d63f7e3cfdf0b67218e305e2e12f0cce7f33e47221954997a9fe186adc98786d275052caefa946b187b1b906c0bb7703ec92e6f4fcb32cfdd9bb7e8c9228d41b10c10093bf5b0da2200735224b567a88f648527752153a8443a8d6177148d1af9fe68338fd8233c3447479e3a7b2c3785bd5c846c4f4f3418df57708b4975fee5557fe50042ad964d0f29e0fc07e04dbb2bc5cae2b1abee2fdd1d31de376c71d1c347dfdf598734eeb11717ca4e50c05521d0fa6115b9deb8a2dc65bd9fca718a2b4b2d17555a7de08bdfe5f5df7b1f40c70d62cf11c66062aa43d8b912811ad3a1a5c61be37407c03c1d4a2d3311f2ea596d49cefbfcb215b5e97aea1928fc038b5e5473c403beb9cec4c03a7649f60479b47b0a643fb64b2b4e646a3c5203d82ab2f9f91dcc708661ee80276ba0ab5f69f4cfd9ced7f717309b0ded89120cb6df0215b775ed5f338bbf5bf95becd13e5b79a6e59e5007bc6a6084c119816dae82f0f901ef764bc9edf3328b00078626aa3371f7eaf978cc8bda6df165d213e5a928841ba2f69148d4507b3f6284b090933cf544f28ca4b67230644500b4dd53ee3fcb7768933b334165308cd2505df8d1e97d8964df8c2c5a530fb1f901317d078fd821b6cbb5cd357cead6abaf41a1ad39c5f159692770fc06664db7b35e76f58da3d74ff550d14f3085e03dfdc86187d4e1ac870ad640c5299c810b566f292792bcf4d9b5ea2a5bb9108163a120413bc93dcd7222cd639fc7df87bf9dadaf21dc2d4a4dc6978be95e94838cfc12368128937cd0770393c4eee713bacd0931feee89d9d8ca83f3eb334024d74be1337f63c9047ed1298bf3609bf39caa5a35363e4986f1057196edc88e97b1e66860ecca12125688f0ebab73a0fc1386dafb2bd6e16b8c5612f4e71b4679a9d611dc1318784f4e72d32cffbd1a9ecda435bda09d77ebf4cdaea52ac5551aada94441d816b5ecca11d775c0a2dc4519ed4a5b60047955ada014d474f88d8ade3187efd98bfb2771ebe39425a508334ca99497209239079eefb6379adc036e2e056e8a3bc06f54823d242eef810ebc4caece8ba967b43b33bcf98858dcf4ead1ccac91f921f3d2aeb86e8c07c077b04bd42b", 0x1000}], 0x8, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r4, r3, r5, r0]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r3, r5]}, @rights={0x28, 0xffff, 0x1, [r4, r6, 0xffffffffffffffff, r11, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}], 0xd0, 0x400}, 0x404) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002d00)={{0x6, r8, r19, r8, r18, 0x2, 0x8b}, 0x0, 0x7ff, r17, r17, 0x1, 0x8000, 0x1}) 00:02:42 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xf32a0eea97525a7f, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="890013d9d339117af0d085bfee89b2f80000ffff00000900000000000044e30793cfa0bf77238bea7d93e5dfa6b0d0a5ee537470d9bf4f1dd77fcd53979b4f688bb34160bf985e5cf91165dfd789a63c70ecf2268deefeabd09d4a2c26055a52c9588795388eaeadbdb0363cbe7004a9f633194c912ec9d31bd2a0cd55c8b1ee343ad4d9f961732a"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20000c30, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, 0x0, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = getpgid(r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x3, 0x428, r10) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r11 = fcntl$dupfd(r8, 0xa, r0) bind(r11, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 00:02:43 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r2}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x400000002, 0x0) getsockopt(r6, 0x29, 0x7, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {}, {0x8126}]}) sendto$unix(r7, &(0x7f0000000880)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118190000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c05000000bfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:02:43 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede65500000000000008004c0000840000000000009078ac1400aa00000000000fb1268e51a4fc91be2bc0c94c6e891f00e0000001ffffffffac1400aae00000027f000001000000007f000001831300ffffffffffffffffac1400aae000000144180000000000000000000000000000ac1400bb000000000000004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5df8c217b0d34e11d690f69cae8a476c1214a4e6bc77e5be75eca16fc1086f4b0b75fcbf916cb709f2b3b359ff7aff8be38b2b0179f8ac82651fd9a993f554924e33719969d309c62e3fb842df97ce889980a577c5bb8f6231bf65347b140abf6f944df15837594ef065566a3e5cb0ff326d25192dabe40b945ada51f826d8d9adb1113919afbda1342d2ec420031234b6095f15d7fbadbce2c7f41a2cbddf882e4f4fda8ade2c0aef010df8ba902c854b2179a0d9ef3189e51e0ece80c459e1d03dbbc3ccf18743daa728f34ee9f018d600b6c8f19d54267a65508c"]) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000140)='./file0/file0\x00', r0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)=""/55, 0x37}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/222, 0xde}], 0x3, &(0x7f0000000580)=""/24, 0x18}, 0xfffffffd}, 0x10, 0x802, &(0x7f0000000640)={0xffffffffffffffff, 0x2}) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 00:02:43 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, &(0x7f00000001c0)) pckbd_enable: command error 00:02:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000002380), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r2, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x812, r1, 0x6) preadv(r0, &(0x7f0000004600)=[{&(0x7f0000002480)=""/180, 0xb4}, {&(0x7f0000002540)=""/82, 0x52}, {&(0x7f00000025c0)=""/29, 0x1d}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/4096, 0x1000}], 0x5, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004680), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000004700)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000004740), 0x20, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) close(r1) 00:02:43 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="83150e279b001db9977c1a454e9b1b1c9bc2486ff6db721a9a9c926501e810b684dd884273d1bea28e28604e43b72414e0fbba92fba1aac14fa2300e53b3b76a9386c9ea0feedad6bdd3dd76e9", &(0x7f00000001c0)=0x4d, &(0x7f0000000200)="843f86bb9b73bc4e78e8fe4e28f0e80af8393104344f9a", 0x17) 00:02:43 executing program 3: sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7ffffffffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r1) r3 = socket(0x18, 0x8002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0xff) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) 00:02:43 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = dup2(r4, r1) kevent(r4, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffff7, 0x87}], 0x201, 0x0, 0x5edce561, 0x0) syz_emit_ethernet(0xe5, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x8100, "13cdfb9f4c0ce884ea0c10b4659836010fcd295ee5ece5094e911a98676d1772ac476b9325ee49b17198de6600f285748cf0e70b983d63a6ed3bff51f4b8f73457258a14719fd20592cb7cbc9e403cb6fa06500dc10e95589ac43d4d26cf96bebcf013f843eedfc7b229ab7a9f21365dd24b2cc6c179ece0e50418835585d07461eedd59d212d1e257ab2f0a32821378d8db5eeacef3f611e314ae6b6a825ed68b28e5fc83cdc4f5dc2bae0e135fdedb3d577be1c62500eab8c6c64f7e1e26b0d550c7009b7540e5d2eebc75516d33897f4eff2a68faa9"}}}) dup2(r5, r0) 00:02:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="02bb0ca8", 0x4}, {&(0x7f0000000140)="c55278abbcd1cb0daa730c598d5362ca57c034d980acba6fb21c9988f70fade3e59b787c05bd794669b0bc68df7678eb9551dbabbd474a6e07a4bb071f3c4472598564db6bb5abae41a4d768c5b6dc77fb1770876fea60b38a6c7b2f3c99e27f049d81abe7e7c3eb8169b101", 0x6c}, {&(0x7f00000001c0)="52b60e0361285626aa175f307d4e902caaa437eb7b97841bc7a5446787f240fb6af4f675959934e0992fb6009e5a75e9adbb43adca5e4b40ee51dd0c2c3012e275", 0x41}, {&(0x7f0000000240)="f6f442c837e6650593559ee9c5b968e64f5210a3aadb2c97c4cded0f6bf158d547b607eafc82a6a22a41c88c04bf82e2007632acf9b3cb9a6b27beb761bb4ca9642044a2044831c649016104dbd961ebfbbcc4bd6550ed1b3d830b54aa9fc88a4cabd99359952074b5abda5773a05dff37df14473774eed02117e6071527ea8cc58acee388528ff12d4261a38409b7b31c35e14ed47a2cf70e9f0a988a48caebbe8b41b73976ebfb7f", 0xa9}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xc}, 0x400) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000400)={0x400, 0xc958, 0x10000, 0x3, "d5113c32a8f6d0b49ad10fb7da8559a1ef1931f4", 0x1c000, 0x22}) r5 = semget$private(0x0, 0x3, 0x80) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000440)={{0x4, r2, r3, r2, r3, 0x0, 0x6}, 0xc67d, 0xffffffffffffc5e9}) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000500)="43b59cf8bf3bdb7285abec1d53938e5152d635399f9234775ddcc075a88f574e61ad834589d3603fe097d51bf190ecca7cbc0f8851ea78d92369cb900b51fb77473fbe25dfd346c75c8d6cb4811eb7e350155a00ffa2f41ef4522048e8da1ab2cfce08c1", 0x64}, {&(0x7f0000000580)="1c0e8680cd75d32ff72950a287191212f5cee67e11e217155039350c1da254d8df8b1f3f94d14cf75eb2303f352915864b93511c70c310f50beff31a86e36c21a0f7319557181ff31082bc5e002808180de36d46bec92a32c0aad45623ab187f73b2fa7125c56632bcaec609b8f7937c3db48eb4f999a16c2de080cfcc45338c564dd262d99963a2f631f658a0df09639560c7fb33da9a953f44d77e85ff1634aad4de48a35d9817fbad757ce5f9213fb74ce696e8da1750f3a13ff172bcaae7de1626670d218123b0e4822139f0632bd3df3e970dfa05d8243e6b8d319f37f28d000ef5901ada3483c9d631ec674177cad1134089e9626d8b5e7d0d", 0xfc}, {&(0x7f0000000680)="3a7e67be3ddfd42a92", 0x9}, {&(0x7f00000006c0)="c988bf6551d3be50f764ffd09dcf6d29aa7d520e51df48e1ec129313f5a453f63569ea7f1b147195e31601479568fdab10a5e5d5b0530700ce41dec69e1f3d491e2ba5898091b03d387e265bbfd638db99d7309ed1620a4a69760f2fe2fe1ac5c5fdba38ee91b0e5a367f5790104cb66a18e119982956ea9ba3fd3dcec1be0df71faf27b35c8750f514dec11b7a75393c4ead03f308e2d5432d925acf38c8a3b538422fd3cce7203ae6c0ee25f79fed1187078711c6485f62d27b0", 0xbb}, {&(0x7f0000000780)="2ba9b836f0a706616ba908c3c51b30736659216111810470ec13a2fef54196e4085843e5aee850842c3f4b4906113f783965cff12743b3fc76bd31941c78b3bf6294b7acfbd480975b2834e56e2c78f402ad00535b1fa4316b936be8f5ec9a198c7db2fc67cae774481471f8648e8a3de4121b153d304777a1dd496435b92ae67e58ac0f47d9f3a4a52749b61cf9796ded460b0ef2a1a58f18300bad515552e926da63b2e942939f49895c4b8e24801b3426e36852931879b0f07a74b4ecd8b4340b9ccaa498e515e78b197d50c9e8dc0efa655567141b2dfa0a67696ce0213a64b293edf3e94d14fb7312fb04576c9d61e05eff9ca271efc8e32873d3419e0e4007891003f5aed1f339efc6c91d8afe24fa75fe697dfd5434cd82a2276711626abefa016a75166537e7467c998b80dbbb86dd42fce393256275e2a8e11e0ceceeb54bc81266faffe30da60bac6d6c55ff53067357e3b397bec235566792dc5d7723e6f0b787f3847002a066eece10d98419ae52345a58e8833da58cd39911531315fe8356b5fb188be16633c7a24589648bc14d1881585a63e3061ee1af4da328b7ceca74437563df10950b7eef25c012d058b5c13b22dc81359bef5f83c8d3116990cee76da78a0e93067bbb4a55d66045b081a055ebec16b5cdf844eee926252c250bdee7a6cb6b32888ec52bb65915fd89c38cc44b585e65ea212be655876326de19388a3321d46c4b1eedd5456a74e1969ba9858b1c7aad79c3a3b5386bdd96f568799f457364851a6fb3df0f65f52fa9ca409b0344b969c16c288c170a160f0a004038b1052810e2f18a40980abe0625c4392fcb7ff510345668c91197feb78af71a5e451e40c786fb71980642b79885f872bcf7df97120196a784b21831c7fe5d3a84de8527ce86ab9e12114bb9e30725c709b271d5bc7683ab7b62a71d1b38bd219919b38298c9754a5aa34f50280b2aea1875e1f74bf88af71908b13dc4cdc080a9b06af0f32e007de9c0ace52d7fcefe2ee5496758f83c35e631d42f0d54f85b93fa90145f6ce9f1bd5cd66c303a18ad8477bffc76e0dae31815dd3478b07306206494e1bab17846ab0189ae478e30ac5104e4114ee0000bc68a7a7610ac3b348e9b72a8942aca8d8c91466643eb5c7d94cc407dccef8750d5197317891d9cb38eb0ffb8cc65c5c3952a78eb750ea7a3b1287ae95184b532294fd812481629b9e801beb9e5d7fe73f3c7369173b5f37418b279ebc369ae6283fa7100b199f06d88212ec6de8f9a2128606e9f0f0afa40cea940fa0a7767caaaff000004ab1a8cc109957f7cc822f018d062fa248f8fa0d431d776b8ee300826b71a733619c2b1dd9de5e398b1e65808f28dcbec17011ad99133a8958002998f3dd4c2e4b0d584fa46702bce8cc0df7a6f9660f05a6d79b4ee5d741b7e4d993f60848e3afbaf5c23e856cf91825eca09d827ae8d2e71ae28fce5ca7daa10fb0e7f13f33e15769e54db137818ca9c4b619deabf26924c901f7bb128758c6eb876b2b6728b4eca4423603772065ab4b3062f2e71a14ca961fee60e64a2ee90ac191c8e9fc98e4632d6d3fce63470728b7893c3baa9e4c0af45057c6c32a97ab3ac5ea5cc87dc2f93ba8b16ff06331c8d71e8efa0a97bda8c70cddb98884bb7263832767da90f4a33f2d3d251dcfb02a862b5be0626c8e54a5841ffa6b4d231eb01afce1a841baaeee5f2729efcb360c90e696eb3f92e8b7fa9bd35f8e42e586b0b212355ca495186f95eb8022f411e14abdaf6b7c90a77df366c1c2da152373b42218db299ad7c06936771f63d91c8a73c8fb0ad9965e5c8d104dfa2c71c7a78d2bb16ec7b4daf1a5e93ecd8f97d27fabcbb6540720d13a4839d436c7055ff837c36ccf8141fede08ab08f11945f7d2c144d1ee7ada4fc4ebce25cae52e13dccc8e464a7211453c9c592c8c9151a343caea3cad52efa3b9737bbe44bc7357b3815f30ad366e5184f4ab8ad1096fc360645f2c5e8b8e359c460fa09e2ee8d83f2a6e50078bd462e683c6f86a8fd4e0e4d51b11eeb8c50b3fc5b6dbd23d6922e2bf73bc8061d4f82cd4b16fae57eb24624b2374142d0788fc2a05fde3508ab16e3c3806a204ce99c14a0d88414877f5080cc79c03360c58a1f2f3a58c279970cc814abdbfb63e39739e8cbeb98f5c3424f0ba41cb141294e50386bde2ae56e99ef5f5702e7c75c16c365b7e87853ae74826a608602037c6888ab923b8258fb17b737917e49f048910eebf3c911f831347af31296bc528199a1cfe824ab8fe1f8bd8d99db58e25c001f3712b2ee31b1ab47a5f092f1d593c37bc6ab5c4573261643bbc19609eaa5988f724a33fd156480ddd500b23165b37537cafce0239d05b5adb8fc65503782287d24976d103da3418a21d556a1c566a72c4f4ad428968dfa2869df51e87ad28389cf5853f293481da6bfbbf571eadefec7d2c8832d8ef865f2835804c81eff0c494eb75ee469253887ccb320149b27760de27c700c5f3fa688b342f76a43abf97df3028c35bd7c406e7dd2b101c4492eef7ae8729f6b26ae44ffdabea1cceb173343aa0adade4537a858ce0afb1652dbc0819bb0cda6ac1a80a48eb5514c550261e763946ac3760fc2922e4947546827c77a08216a63306c769c80c52f6ace882c0940df623c5889354c3e4775bdc824d22317b47a0aab297e02bbdd0d3f84ad220eb28355c39b20d3ff20010916fe4a1b2db5b7a45215e7fd13a2f8c650539300e85a0d74831b32cafad7e312f533d1e4608146c0f17a70096e857c78b619306dbf1714ea43cbcaa8cb33b480e2b56aba45b4a31a270f813399c98e5c57032d487f80d81a2ac5ffaae54840bdac78c36c44589a4d72ed17df6dcc2cde5aca90b27d68246d5a6e8cf73ad22e83baf6a754eab02562c7eba837aa45d9cf514616790675cef051b24b617c401c8e1a5baeb89321e01286f429fb28c3ee56e5b3677c9805b0374cf62ce6f964c11616d775329b3f260e01cf3f246d6d29ac2beba1109365a0162ea680771ab9310659b81fc098e86bc5d0d547e98c4f260ed1d48c8a8a0b8f08287f2e94de89bee18aa70d59b44a35dc50da5257657d6af251a70c350ff7c7b0d58690db10aa5e4b48e9f563e90c059d567cd8c063d52fc66ff55208f7126f77719cc215fa0076510b7994f6181c5d87105a0e8569623c9f257a45dd0578b2b97fa7ed57334cfaf40fcd3af84460a37620df72b8a64a99773fd5f6e804b168d7f1b37739b4c36ef14402f6dffd5190bbfb5596f5d78cbaa8563d8077ad3da2b9abe49267f39fb7c4ad4f0ee94289a35de9b7a5cfb980093b8e27a5fd6ff1064938be7cf5ae49d78a7e5bc049f808121077f27fe029f0ce04c10f5469342774e48b423ebdf71f6fedf55ada1cf806040b3dddea7f51d95afef170ec626aa2c2490a087ea0b8964b3d61ac940d263ad935b442ffd22294da0b378d09f4bd49b5f853609ce585aec5be5a796f863d30612be041fd2d5cd5dac919d016ffa3c96f41f5e0b124feaa4aed8e94c87620ac8c79229b1ac4d1d70eb5d6b99ca3a99b712022302d0ea66b6c539d6f967293bc1d04cf66a401f92c134b47a3cd225352d4279152aa6c8f8a5d8eaa11b9566a4b71595261bde6be313c250b756fb6f7113bd486c5fd61298c0c9c5ec0f8c52b5158cac92c172b3181fb0ec7db988e691aa3cd22e9628a18fa3db5b35293ea550a3e7837509de9c1da2732540e0e3db11d756c7e03eabab2577389fa68643f1a5a8a3bcf337ae803d0efc0340cd3e091c6f656be893f66c06e68755a9f287f844bb5483e3403a663a7ed30f0c8282d12d672252ce129f836e3aaf0e3acc0a533e357b7c892850a53af5af1aafc8903ebde478fd260b918e68ddb33823891aee70e8e3f173cc93e7325b91cc21a1e5282afb4b5f8512ff94d90b8995de31250edde78c2fa7588928b115ebdfba9a5a66a5a6cf28b6042b4ab58775b343c06b72f59ef2aa369120e42bf50cd84fd1ab169d9c2e3f61477b7e73582479f9f6b87d254994b2e954b67c4662b3217a39efd3dde0bd872b6844b772c750bdb02d4ddee0d91c3ad95a209d5b1717d8aa93b989bbde2302cae8952ad30cc6b344bed0c8f42d871c115f9c1476c00c9c77ae0117dbd133520619a6d88ba959d0f42f615693523e00d6358f9e7c9a9f69cff9d98718b94ed07ba29b1ef3a316b8cb112213524e6e918acc152e905e76b003816f4cda8c7e2f9074f7c29c29c504b84198209f0ea856dbce00bf1418ccda36e9bfb51aa58994795dc82d5be621ac95727458d5be569f8f823518d279bef2666d7cf99a3d7cb23975b0d4151d0b9376a30e2d7cb864d34898d9e898621902b4b3baa819e9be50b558e11b88dadde614d733a5ef553e57f11d9498ef6eb59013b4315234474bc7c5ca3f1d330b9c9a1ae1631b95be2db3e17b77d778a77bdaea925272fc33522165702329332401c8f4400a5e30d173491e9954783ea55d7e1a301e51dca175e36bf76224d53095f8abf3f0c63d687dc62388dccee83c95c78a8d160300d0246ca6fed70f3257f5d4930eaf2a2af03cb3da5a4eb8c166d867a9beec43eab9165ed026674aa5d8fe2d46477304f57e4971573f0524d1883d05d1f64ab480047a80fac23a17a5ab6e66dccee204606f396cd4b3c3f29c2ef53e3f1843a1b0080114a21f15a3538187f9ce70c0bb3f15aa05ea8a1aebc9b427ab5c06e1cc11e5b58aeeea1732c65b9a3c9bcf922b90fdeb221d593023672a970f980a0f5e912ab4c36ae0a26d9478f483c138b31f39b066f3104ef2f0331eeb4734654808c264d6e3b81cc63d6eee6acf9b46155801fedd88c286545f2e300c51aa9f5697fa5f10e4909a07c7c0632f4774d2bd439b71645f481263a887986210228bc7dea6eaef993e78305f8648ea55e4d85bf6dc2d0afdb6c79c32265a2090784c885b084df307ac7f7521b5882a1d267a77d07171c527ae6c4ade1ab27565cb476f4ed638d05f9b0e0780de2b693135335cee06ce1550b68a50a6b235053e60a645fabdbf4fa51f6fd2b7a5b2e7c04f513b95e02e999bd0c74da601da318b7b2dcd9b47ad453a7ae25cb7159ec8dfece42770daba4c8158ffa93b5b8325d1265b84acd11a82648fe5769c0988c72c720c52d51cf7ca3445900984e7537b6af14e324d4cb672a068d123080d3ea251fa3292b4c127482f7c91f55e9f87f11f7355fe2f31b04f92e1a3a1ed29fc261128ee4535fd28b701f22532f72675f332fbb624e18ae7393a29773f96b424227d0195a76d8cc49ed114a64fb9070213d4e8474b582a2e4e607de9e0cf66382324e0729ab93c8b97119100e7b3c71306345d44dc5481e755212f1091101eb0ab2169cc0d9cb753ff03d867dcefcd63e2e3be4b365dbe2b3abc5f9d8982fea819a83d0fc060fafa7329ff5e18942e7e1a817f2ba5264ef68d79b24811e38efff787d2fe32b319812eac6980172e4f42a4aac63798b785453b375383074ed6b9e9f2a0085ff51c0a87671843e802cb0eb70644b5ae12ed1e0c7c535b435d067f4d39dbb1f96162f6cc5d3a83bcfccc24da0e58dbfea4aa86b2270983d4bbba39c49cef15818f2d2ce26cec21c70907b0fbbe1b283ce660a1fc11e2a492c7602b09c47bbec56ea1e1da49791c6762b59f6b56e259ae69d263b856eddad3bea761c1bf2b0d9f5d5707b700f6c2390f0f6289cdc4371a85184d6027bb98c8b816f65a8b170a8867c5f6469d4382c918a870d", 0x1000}, {&(0x7f0000001780)="1aaa48796fd3d7c18c75338b7c9d7cc1a42127ac928f173ebdfbfed2f4881e4b56ac8beedf22f99748fde2c489b410be70c1698042e2bd5fd262c95f455c2cf323d18ebf9e0b9ba6100e549a883e9de1325af859a95f1b1a429c983ebf84a98e5f30db45baf96d6fafb8dc5b2cef657705b9e3176b9ed4391014537480ac867995d311ea821474f873ad28b9504c6f2805cc96ef7180b16b2bf204ed01aeae873c25299bf81625252bdd091deed7dca7dfd59de3ae631b1fc298a2aeb860b02ae0c12251492431a9c14749157e16589850e6f9", 0xd3}, {&(0x7f0000001880)="4e8e3397336a8814505192cd10da69a98a4a8bf530b3583a2ac097d07bdcf4f524cee9fef3e1a2956313bec035eff3060148", 0x32}], 0x7, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @rights={0x28, 0xffff, 0x1, [r4, r0, 0xffffffffffffffff, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r4, r0, r0, r0, r4]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r3}], 0xe0, 0x3}, 0x408) r6 = socket(0x10, 0x3, 0xff) bind(r6, &(0x7f0000001a80)=@in={0x2, 0x0}, 0xc) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) pwrite(r4, &(0x7f0000001ac0)="b35705a969849fdf01376ba7bb1b71406e39ecae8ffedb9a9e131f6efb6000a47de950506aa8df53948a97c8be5df0ca821e02c11be719b216d55dcb78a793026fbb7afbe64d98407ca20690463ba9871ce08601f0486e4b46dcb2bf9493f4d4bbd93f30e400194348a88d0058fc5b5be2ed2f13971568b7a1889d1e8da99861314585c7736fbacf3a1bad15f0b1457ba2f68eab52205dbea570f1374cdcb62a72140353e033ebec2eac6695b821a849b019f1ff3c34870a2f70f0bd83bff22a91a1dee243acd6ca48bf00fb7e7857", 0xcf, 0x8) connect$unix(r6, &(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0xcec1740840a78248, 0x4) semop(r7, &(0x7f0000001c00)=[{0x4, 0x0, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0xb628}], 0x3) connect$unix(r0, &(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) preadv(r8, &(0x7f00000022c0)=[{&(0x7f0000001cc0)=""/193, 0xc1}, {&(0x7f0000001dc0)=""/30, 0x1e}, {&(0x7f0000001e00)=""/37, 0x25}, {&(0x7f0000001e40)=""/107, 0x6b}, {&(0x7f0000001ec0)=""/189, 0xbd}, {&(0x7f0000001f80)=""/151, 0x97}, {&(0x7f0000002040)=""/237, 0xed}, {&(0x7f0000002140)=""/26, 0x1a}, {&(0x7f0000002180)=""/73, 0x49}, {&(0x7f0000002200)=""/192, 0xc0}], 0xa, 0xfff) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002380)={{0xfffffff9, r2, r3, 0x0, r9, 0x120, 0x7ff}, 0x800, 0x800, 0xfffffffffffeffff}) r10 = semget$private(0x0, 0x1, 0x604) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000002400)={{0x22a, r2, r3, r2, r9, 0x10, 0xfff9}, 0x9, 0x401, 0x7}) pwritev(r6, &(0x7f0000003900)=[{&(0x7f0000002480)="444533ade7199f29d284f43aef36792ddcb1", 0x12}, {&(0x7f00000024c0)="9e7bc5721c69759267d6293956afa7adf8b65d3baef6311cae06c37660daa6fcbe2cf380ba6f57a7d06d8397e113af1d89f64c293bca3e611fc1bea4958b3c02cf766d1ca74e1c498778f8ef6f38173272d64e2a44342ece0312ab9a69970d97b18fabb8382b578726045a67cf03cbd4c462d8a7d4bd9dd4563aa4bf83e016", 0x7f}, {&(0x7f0000002540)="8302737c6695aa4e91f6e6b7a465b3803425ed282e6fdb028bbaebf119aff3e7b3cb021cf3c77e87e5c17f748d259b30ab0e6e1dafaa001a2526ac0b843f8ce886ec357551ecfcd04bede69946dd67f8a99e213cfac7a15430afdddaa686a0cda0ba7d6374d4003cc70ba9416c2f7e867999e0d2a2a80875bc9d5a864f4f2e73824e5f2cd9547a355e1361a86d1b5adbf927515d3708b1ffcb4f97ed346ce758cea81c7b7a5efd38047ca842e1440a78312194ea80e3a1f8e549cc3a23b791f8d728e08e72535ae2a72307", 0xcb}, {&(0x7f0000002640)="14eb8d2e28b4161371896200dc01bf8e21749796cc620799f3665317450555950c48f9caa5361c7177334da5578f9cf79ecf9ae1c94ec3ac7b25726484de1b8a0dc5f7d638706b9e11f8b839c7de80f397fd3d676373bdf6d49ab96333efaed59fd2e0ae3d8a29b4d93dc8e83457dd931c55d555142d0c32ad3700e6ae12d5ee9149d63bdf5c65d043d60aeda29b074b6e9658267a70ba3eacea4eea7cb11763c757cc68cd11f60e8c1555a7dfad34532b7304970c564cb29ebe310b9fda200d4479ca165c9f52df57a91bfcdcc6b9499dc34226bdb62bec6de2035bd99bdb4627ae0b092b8556a4", 0xe8}, {&(0x7f0000002740)="9c0530b8e77a9b88511f6a1183feb33d2a7d79223c57bacb5b1c1b7da8cc88be581345a68d63d95ea9979e467de99ac3b8b084afb7", 0x35}, {&(0x7f0000002780)="468cfd7eb59fb7ddb4f1ec0114c1ffc9b439fdddecdefaca2fb807ad25edeaf9d5ac07afe36e39ca08f0c1e0eb007be29e2455b9f3170ae72772df11f3c9e628829c9142c1097f3522fb408660644a8b18d9951250b834a497ecff2ca1f6f4fdaa12b201626d52f784c6c42139b9154b4ab745f2101fd5cdf1a44601bbcca3bc454fa9e0964138a53adc96610a4a7a22cf85c1d9749672d7d51b6dd3cf83d78173b5bc004ccdc3e4dd162419adf5cb65", 0xb0}, {&(0x7f0000002840)="8b4eb0a397029622a3214146616462b87dcc409d92e03580227c13c768886c9f5a56e1d195dede7160376ef3346824c21219f8ba5197b1cdc951b0da082a87f56ff8de2b9b2001806101695c01af07cfa7f87db5ea5aa6e4f196101326cdc1065c7ceda43486f7d2300b8cf2215e9eb9e07fe5c4449769dbbe3e1ec512d9641e5b09c6165cd22fe0a9f4d68ea90b533a682b7c7a0bc429316e3268617cf4e4a32b36285d977a2750d593a95e14", 0xad}, {&(0x7f0000002900)="07898406d9fc2788f6ca7190d6c6f8d65f7d88dfb67b63e24f2efeb0ec83ba23e40308d70e95d0253a98b80a0a1fb90c9fb430fb9cd9298b6b00dc2a296059ae75b2b15e5a0b2df801f024592c96a0c1efad84ceaa93efec12abf6cc06445cf17ecf25ba90399d9e6e12b8996ddcd51cf72ab78f870f914ce3e9d3e030359a62aee76c3779758c12c58baa738b41be7074b0d829c6f071d1da0eca7bf065cadad4c6a1f92878e6bbc9fec4ac83be6533bb14db8010c4f6812a18441b1d525317ab6606234039b6b0baaba6144440c8b03cde3322eec1118c1815f9e9202ff4e1c62792846f6f17d56e0dce343840a999b852c63f33bb48d8e9b3b018a709f26359cbed051188662865979272124d2e2ce3e6834f359203d4aee4b56b6682cea7b9ceb653e7a73d43cd50a9e04f10d97316fc0ef0ff8074e118037ee08ca6b1fbcea934651d971ab0ebd04b684303f56bff2de755f6460a5a9af7e422033e49a2245cff7c5271581125cbc14216be8a4e019ea4f2ab357f9e593ab574dfbc85b6b338625dc963a6f2572e64f6afb5f673d64459430d94e260e149632ce641fdbebd4174bd07dc148a7fd0d9307b7b125528846938fcbe9a8adc0b452610e577e300fbb26d61464418fe3edfaca389f1ad6e8d389c021eab16e7299eda7d6802dbca359985b99f8edaddc9ef0114a82464d9a4532ea471f079d6d76acfe33f1050923607b09ad99f3a6efac7d7e5680f4edf476f218b085b9734f18ab3d0b1070fabc8aac8e69f6dc213cca9c844caa029b180e412251787e738a4de53eba24b419f92761ab528b2e2148065fbd57049dd31f606cbe045e8f043942f609992f9fdf48334c0521dcf01240c87bae9fb15a81fad3bb6f7b554a73f247cadc6d0e16f520a76b2877c5ab9371144bf9499c9256ae333fe37f3ef12f334598d5609646c2688a3b34f3b8de35006a28fc38703ec6c410f1e50f7c92736759de075d86c91244d3ffa71995c099c94a5b202e6026e0db78b3a7df2932701d21f10e23eeca094dac4b1118e3070a2919d291c3bd9778ba35f60762a7169e8a744e067de82f92a7b9e7ba68b2cba779b83ed8e4972cb656db71775905bca52b215e4293880bbb5e66aaf5a41b91542da06cef4996244eedfea988af72b86d80cb6caf739ac6751430453823decf5f406d81693943c049365d2a9d6fe009c96c5990c04c7d3a3a81ffb1854466e4d87d60742aec7bfdce378d3695355f27de6da77ee3db8a3cf77d600235d35f922f7e904ccbe9f44f76b61fa7533fc5d73bdb5f2d165469497ce9f49519651a3dae33e9c9c904c74649a0edd99fa599528da3529a5ce0c2a27496bbd6290a908eff3f7b7b39eff266e2fc940eb2ff138b5445109846e889cb5a77015549e23e5ea5666c8cec5d8b2c3e5ee1ed146f3ef12ba05bd846b1afa96b90060663d8bb5f139c2d8c05b7a34ab7e94b39a39401609c6bdc194d3052c72c717db185eb9a85909325fb96d1be6ee48ed826cce0658a03fe1b58437f7742c7a8864a33819d2084fc80eca731c9d860ca471a9c473b6c3cc5fd6bc56a3e5cf3b9a166d8275386f975d9c7f751416b3ea17408721afdea33f118ad8f3b5d76aa48d41b908c018064990a2bcb8dee1544f5be9263ae51c32c6d63cef6e09e0e48ae17baf9ee6df72f422b1c841af23c68ed56a29977e41e66f129e352e8a4969e8cecf2fb7c95bb93561f012a1e3b54ad58521b518e451481370a47d84806e7978a67cc8678aab70c789119e1d37ae0799db6f4c478d35d81faff41fd82a45d94b88a16d0cd3d640195c95800b6e0766d8c81eb15e06b2eb67d7a24d99c80b59f8bd8e2534954ab29e6b6fc47ad6743a2a5251580bf1e1aa2c294241f75abb7bc90c9e93fbff77fb31dc0ad2c0106f00cfd9e8daceaa82bbb094a875a9f515c801ab1f1735f12d2e5e504c6405c86f4a3cf2b28bfddd408a21ac41c5b8f5cfcc9a55c79bc8dac5207d46e07f7156fac54a8f26cbb13347f012005a99f66445339754ae6b6427db11389fedd084ab0e74495d8a51ad9f8375378d2fb58f1553cce589edbf7006ccc9bc76554cfdee662de2bb372285aa464194ad4f2dca45b32c20d5a97fea12064931173c621dc978d9da721cafc4c5fe6825ba5a77e4b2cf7da6e22d059eeb671817bb4b856c4c8edfe729229cc7a2fcb0754202648d369550d2962baf5a66f6a5e31e8a414cc0363b2239a9be166d4b8f04a7efdd4d178b1cab3fa7ef7bf0dc3711f4f7081aa91da069e8dee586eb113101ef6076ecbaa7280030402565849bbc7d885503efdea0935cb44659584bfaf3eb1fe4206a323a3662180b1045a6374abd8165afe09fe417b91cc295a1217a050133ca1776e683744dae335fe4833c97b821cacdb594ea52d809fe73df1aeaa8700f5b43746a7a490f60ca0dc7e50e1ad2d30da4c9a6c93ee426100e6e4ea90cdb464e4902d5580bba237440e39db090d13669080bac99028709fce3640744cd1f6e07ab6cfdad02bb5622ba96a337f28bd7829c2708795d52110cc584dfd1d62bb5f17a0fb6b676adb659da65235c32126654a44842806ad5f34b4393abae0916879c0fc1bb39aee19e011049c1dd131816460d15fb1e25f81a8cef7cb0c9fbe60514cf325f8268290b56ebb95d2c2b8d96706ce4f3217ff11fe19e2c1770029320d5eecbfb379951ebd97befa3fe985f5ae45ef6de6d6589b370160226516373ffc25d0a9c1aae2458b0be94191cace10c058a27e6e7534e36880209663eec2c619674c3cb5cecfef82033640c4948f8bc73610ce4b4b73cc1ebc8eb08702fc71499c59a98736393abc1d9e9346f2752bbc6c09ffd9aa29be1ee26732a8ec3902ccf606d51df31563675600b40187d6c0d3f8c567b72f66045a8d0591a196e80ba8c12b17ad45ee740d17ccb51a98e4d8002ef6876e39932e5d8de84ac64f0df61931ee9fb6fa1407e7236569af4e02152e9b9d839951420fd4ec5d5472a03cd728d2ac0e478c50725202adae4c9e0b6328a801cc13f69924ba71d8db50da26e90fbfda37943f3151cce3b0522bd53211e6122ae01365ad2faaaf0e93b3202404e38317682fb18a430a3ec07de5e62586b08dd07273d8496033d37a9a64a1d9c4282f245ce0ee7838e5bed86a523bb7581648652645eb9a04451797f5e003468dcdcdd94471a16cf48d2316f22532db12cc479657eb02c80564163fb6339715a1dd23ca72272e851ce40d3a9afc247e45bfa85f458a3b83a54a9547bf5e8888cc751b3f6d1c581572b536fb66834ec418d5e55b97ab8b885f84f3fcb745d84d59cc905c4c1819ebca725bb7c353c3626496a9ecb83fef6aa3d62d73d9a67144f28fd56b7853c506a43b8e5690c3ab5da4f0eb4323942cad713eaa50aacbbf496a8ad9936d338ec20eb260d41e9e71f08c334434024e419e7616061e7b42cd3dabe2d23dee8b018f9d30af4b1c64e4a18865c4e2c94a7f3323120209dd1d945686d3b3b3d89906690eceef694d6d2d8b40cae67e5664eff07642d8805f6a8b6dc4b7030818afdafa57abf411c7df75f8f4d3bd3bc01aca4ca405ed457c086c62d738ace167f2cd4853014d67d17101b7e60a8fa238e75c01ed9d04939e79ceea87bcfbd505144a1b05b880d60c43ee045ff295d97aa89014242f33e782698fb00da53f8ee2cdd4c6447d138743a9bb03f9b5c68035e641d7fabcd99e60bf8cd62f6a9d7efaab4542d1f9d6e175517d3218eb454d1297c9d96121312ff827bba6f6761c02e0798290ba890b6f6b33a0874999716101a6c6ad2f8caabbaa5d9c7819be21e3fafc525975998b6fcdb944d26c478055d73fcd1164899e03cdbca1bbda6b11c33a45aaf19525bfa0466b19078f3ed58fc7cf322b2380a7caca2784169b00a52e1295a631bd5a032abc34ac9d43d6e1e32b8e5d0aa506aa87c4e8037aec87eb155b81950d56e2c66b2b623de32355191f65304c2d8c268be7dc735ac5d0153edc93176f94f7ac757ef5ca311700d012221af0ae5e602d4076c61f9a7bd22ddbda4b2c1584914746260cb544928c554b8779e585da2a5aacc9cadacf6cd12d8038b7547b5ebc07e7649a852dd285c7b9d2f9362eea9d6731963ffdea39b7241ab2696aad3c8e982c97a346ebd48cebc1a3be7bf1d215ae85b2a543810a43d9f5bd892b82811f7b346e0f6dc0010eb39ada13da66f63fa31d65063f0e376241a308b99c46714ce2d02ed7691a56bcc5ae455756f31c304f766a6bf5a4838258d242b3569140dd8454b6694c180049df44b76c54241c57c3787e6d797258802614c07e2d0dea4b4451c6fca9899be0b17ab46fdab4b82f58eca388cfb8c4b6d718e1b86b994afc7b9fc944fa0eab90c68395417317d5e7c03cd4d97137f5ce03e83ac1f5fb05fa643f08563c189f5f9f59abe50578c99a8e9cb23e79282bdb3936b38a373dd8eb77b28e4acc82b57750dfb910135658fbb0ab85ee597fb58f81accee7435134a31e4d4dea2e023a3c4d0d955af98ed16bc28faf012306f979bc6ab4618332364f3935c96c60477ab01a6a2ba3caf38d4de919a52d9c43ef6b9c329585592d38f0168492c683612722b79ec5a07375b7a28e02d856830000ccc8c89ebed9e7ad953baee19e1c8cee1d03c9d3e979f3b0cd783fff1405b431be6bc34fb3bebda9b5d3233637b24bde90108bec003b4e7273d9581f83ae6563f70274a50a1acc59edeef9230e91d737f39c56d0b0fa96ccdb943659f0c90099ac45e4962ae7b4d52feafae909861e8bdcaff713c92ef0900ca4fc03e059b705273ab4a52d7a12cfac60f9b8247c6c4b70e4489be3d664ba0f776f9ef1a59262cab63d62d08fa85e05712f91502f707085a1a3b7bf9591b151e395036d74a9e458081748c1708e1028a1f88c5455c5834ec543e499f76d6c90fc02f0a42bdd28a8404311701f29af85355da42a5b6ec9b7157f3bcbb443caa031acc480a0cd284b4d69f8205dbff44fcf15b61f42578cec8e7c770ab0bc0d4c2afe54251f26d0c812b142ff7c0b033c01e64f6cd406b2f55945d71a1ab4fd5cc348397545f9ae204319358856ac8b5554082f789df51229a547dbfbfd370c9964496528a3255990d5df0a27423b6441305aaf9608d95a78e10d40fa5f041c98a86968527bdeaea1e1706530d7193be45e7be8ad79e5a7b691ff248fd232321899047287dd31132289d601078d2161259f40b489004133295e4b7ee5e855802e3246091298154e846ddc75adaaab9c1590ebeb4f8613f973a1a40c5e3a4a28aeb56437057c7190cc8578de2bd7d058d4537a5dcd26d1548977f96324d678256030bb3c0d9a00fe5b53e4667f1ce8e6e8fd7f86f292daf96548d2b4f1af2f1bc6cf7e26e9163bd1495742ee0a4cf6fb3671e45ac47c99d6eb223e651de2f948fc45a713ebb0b3625f37eecb304753a503d1560eccd66d1c65bf18b9b8fe0e5f09682c5ea288aeb1eae23406b5e39adc383845e781b591426d5aa9c8842b0308ec813f6ea55a4a87c63c20b10fb808b9ffcbeea12aae5a7ebf2dcd80a07f498d153c7e0f9712ddecaa3b36f93f4c2c102111bc13145f1534bf796a870b9e49fd056bf9318d9999fd791de466669abd857b191b4f9f2113f1fe8b8195a4ae3aa8410194dc34f68b3b342856d17660f9e689a87d88a361c7f27515116ca49091dfc043e27bf36f99ac1ac6ead9f2dd247d969fc21b5b7e0a86900f1b940c10de4ada8df0ed0bac7733018c91a4358fcf5", 0x1000}], 0x8, 0x2) mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x2, 0x10, r4, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003d00)={0x0, 0x0}, &(0x7f0000003d40)=0xc) sendmsg$unix(r0, &(0x7f0000003e00)={&(0x7f0000003980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003c80)=[{&(0x7f00000039c0)="5e6af8a0ea859cfb7391", 0xa}, {&(0x7f0000003a00)="e1e2f2e4b910a158b4057694eb761e0e6f7369c7b06a89669551e9da9348f2e3f0ac2d09c3", 0x25}, {&(0x7f0000003a40)="fe10c134adbb4a5558d380553e7145c7ac1d85355d75d0a9ed11d5be69d8c24f781f21732e66648c5746a86e4c649b8b60a9e8391d936f29b2d500b9f4a56e402ee765eeec57aa7462de4817dcb6dcfc5d36ef0c26cbdea2f06bcfa42462aae41cd334cd6a3a8a3127f9e1b0565e474ea7c5b1618f9d5f1c77f00f86b7c3492b2fa5645c0b2486d42bfdc98d4a370cc9ef46c84c93ea7ace3dbb66930631fa5fad4b588efde7fa87e1d21e6514eee3f76002f6b57b4a5c08ddb51974fbf68063eca20a17884fc6cf2bf4985f76b6048d5ce6c3", 0xd3}, {&(0x7f0000003b40)="86afaf15637a8898a8363f13c84a8e83674b92d8c460761dcdb5ee28345738bbe5d2768db8150e7908f818b8383ab8c3dd82a84b1e6bc5ce61e6c67dfd743923f69a936e336c23a4430b239da920c43d5ac04070d7c0e7f4c3e0fe9c5f8cd26813280fdca5218aa578c1600b45707bcdc3fef2c5cbea", 0x76}, {&(0x7f0000003bc0)="eaa4f1f376e96ce2497120c95ac2c25dc8ee3a0ff9141b63aff5b74bc81552407488d042c8c22dfc8c4343ba12f548b193463e6e211b743c2f7236832760506321bc0eeccac6b6fcde86bdb2c280", 0x4e}, {&(0x7f0000003c40)="b1a86022967795ffdf57092ae36fe4ada133b870f50d86632169aba89c316d0b48b218c1fe8568590c1bdc", 0x2b}], 0x6, &(0x7f0000003d80)=[@cred={0x20, 0xffff, 0x0, r1, r11, r9}, @cred={0x20, 0xffff, 0x0, r1, r2, r9}, @cred={0x20, 0xffff, 0x0, r1, r2}], 0x60, 0x1}, 0x3) setreuid(r2, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004200), 0x8, 0x0) sendmsg$unix(r6, &(0x7f0000004300)={&(0x7f0000003e40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004180)=[{&(0x7f0000003e80)="e4c450c1cb76b5a0d8a2b993a943712e27b953d3ebb2067690d3123c2f788bb58a9def0473f077cccf91910922fdd821712b5ebcced48f795d58d462a1b487ed7519866baffb2e8d8d540181d60123ab7f3eae5c02190207e48015d0fa14a75f5ea1df491ba2939cf31fc0e673b75a", 0x6f}, {&(0x7f0000003f00)="c29d02b5608523204fb4569933ef8a0997efbe232b642eafb924a8982af39e125bb645edaadb0e58167a1678624c0bbb", 0x30}, {&(0x7f0000003f40)="82b137008cbacd76147c70440117b9fea65eea64fad2f027fbe61af32bf24a681855370dfacfdc6f699fbeff9ff5146892cbae9e3e3ba01acc6a07e9c3ee10548eb2ce940c25c74b859d9b96f059ffc98a945d76b633c9f8d95fc328ce54a950", 0x60}, {&(0x7f0000003fc0)="0f13ada78f9534aac9a505c0988b5da964b8a155f33615da4250c92f780d3dacef52341d81a0f45979888fb5cf5efe101aba3582fc98e64404bb9d7f85299652d725460f719bc8a251240f3eb6771080cd02dcd1c39ec350a70c82f217150e4ab977c6543e1b2f1b9b8d1416cd4303e4ff14dccfd33e7e11caa9b67f50c536bcfc4ed2f7157830ab848ae9eef9e9069a49dc51eddd188d38790133c462ee89dc4919a1c892d777e7b464c84d", 0xac}, {&(0x7f0000004080)="a5c8419c151c2058d707e4393fce4cbdb64ad2881f902c0b21742782816e9c4ca642e649d9097b0c2a37e3c6", 0x2c}, {&(0x7f00000040c0)="bd2c64165dfd861c7b1d5a4d0afcc6950edb9dbf7822ba6c04cf875b57a0e8fdeb01d3801ae0829d46db075cd4f277efc35c3cd8bacbb8c92c880d06483715295ce6f6dc9f17873f3a0751c4eb42d3cd9951b8fd", 0x54}, {&(0x7f0000004140)='ZY', 0x2}], 0x7, &(0x7f0000004240)=[@rights={0x38, 0xffff, 0x1, [r6, r0, r8, r0, r8, r8, r8, r12, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x88}, 0x0) 00:02:43 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="780253"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:43 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000580)=[{0x0, 0x3f, 0x0, 0xfffffffa}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/51, 0x33}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0xffffffffffffff96, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="14003a08487f6cc61a231122a5e7a73ab53d71278c5d7d79f53859a37b2ace83c02345ad108e2ee8e4fb26100282faf3092112fe2d0a290b0a29ac1bc08e8c9ec6b97e1c86d1c843dbe2872fbf6a9b0c34"], 0x3e}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) sendmmsg(r4, &(0x7f0000000840)={&(0x7f0000000500)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)="840cf72ddab51b9db6f997d533cc5a87e2c8aed1479d4d7bd95a9fee7514ded0", 0x20}, {&(0x7f0000000400)="34d7b35c87d9f2274b83f30348e4b397a2236400b11cdab139c27864b095b97e95abbcd992bfd67d34328b4d8b49ed1b02212114c161ac8cf430212c7b5300738824a073b8004074db9b8d1c7e2812506b4890b9130fccac62b159ed1e922297479b63327e0dd0842e7094982040bc7ded9ba53f30bf08092bae1ad56737b102d0db0ad317596faf0cb5db6e2c1e04ede4a75b5d07d6d5db6bd8e7b5190430ccc498d9dae73e8f4c7ff1156b6b6a9f30b655fcea04f04dc7b95a7950a6fef1b9d5006ab2", 0xc4}, {&(0x7f00000005c0)="c2326c2bed7c7d4d1daf69241d6b2799213539e557590f350901f30910ce189192f78cd76a8d443516cd86340220bc1f7d1b79114ef1ac543899850987e85e5a9e0b3f9101165b56dce111154b25f76c31949452216f6ebc0ba2e716bd156619219755daf44ac48b72ec8117bc595f0d8e34e6dae53d66fe85f2a9161316fd3fe043bec11a2eb126d972d5d65e1482455cd2058eb507ee", 0x97}, {&(0x7f0000000380)="a64ff1bf55ae87b1e652e9f9cbb64df0fda9", 0x12}, {&(0x7f0000000740)="75bf0621c76e70e44786a152358bd78c8a88d590083480712c4ce127336d6305a9489ffd340c4f6a2d251fb86eac858dc127c1d8f27e029c654e08755e19570f402bd5198008", 0x46}], 0x5, &(0x7f0000000a40)=ANY=[@ANYBLOB="78000000000000000100000001000000523e37fcb2d2e1857558cc72b280bbd45a80fc7f6b5bd686f3c680c3ff50b16b0cb8d80c0a78db8083373de307069ad61010526c4e807b5bbba66b461167d4d404e09e448f1e4b97c3d2e4c6268476c0bd6714f7d3f626000000000000004800000000000000ffff00000700000056f2865eef15fb7956bbb84ca29cb47253f7e3c2014161c70614cfcd90f791e6709d2e56579c91ac3f755ab126315d3807a991e0c6080000f800000000000000ffff0000060000004a2a4b037fb34a4bf8add63c5e69c4aaf2916f52b85e004aa7c366f6ed83187fb8f6bd848880e5b570819aeb6ea47a84e42d1ab33461ba986daf7281bb513904d8a7dd2628936e9c69b2a0490d0dcfff70a8616f98140ff85e37ba76e8fe82aeeb598db13b22be359742869e006d4f0332e4fb9c569f6a28992125bd09d8ce10b55a6a76cc3087f7b0417c7bf19d04d67845c096b80ecbc29b466b3da0b3d10d370e25009ca2d0b1ba0cc81411f094304ba1e1e757894a30b84e8053059d75b522669823c83d241f95c70a2537cc0f6930e9ea12355aa33fae6d893f80a4bc00"/440], 0x1b8}, 0x8001}, 0x10, 0x401) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) r7 = getuid() setreuid(r7, r7) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f000066d000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x4, 0x0, 0x0, 0x0, 0x1}) shmat(r8, &(0x7f0000002000/0x2000)=nil, 0x1000) close(r5) 00:02:43 executing program 3: socket(0x18, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = open(0x0, 0x200, 0x3) ktrace(0x0, 0x0, 0x53e, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0xffff) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="c3b58b132350", @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x0, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="f4eb8822a8cc1e58d2942418e521cfc416d391320b8d29b681856374ab5a4c14d644742062313a5e0bc12aa4dce87892f5c0a434637b5a9c0bfc98262e3bd69fe997fe8b402d69796a6c3e1e784f417d24c813ec594bbab942e69bfa6144bb65f8", 0x61) dup2(r0, r5) 00:02:43 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000000)=[{0xfff9, 0x3, 0x9, 0x1}, {0x8001, 0x2d, 0x5, 0xadd}, {0x9, 0x2, 0x5, 0x9}, {0xe9a, 0xbb, 0x3, 0x6b3610c2}, {0x8, 0x5, 0x9, 0xae1a}, {0x3, 0x66, 0x7, 0x6}, {0x4, 0x81, 0x40, 0x1}, {0xfff, 0x2, 0x6, 0x7b52}, {0x2, 0x9, 0x4, 0x7}]}) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4b4, 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) getpgid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x80206932, &(0x7f00000001c0)) 00:02:47 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x8002}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1c, 0x40, &(0x7f0000000340)="6fc725f5afbdec65600b36bc62f01f6879d6585940c4f0aa48d5bcb1c27adca2070f2c77f504d610703d893d3b7186c99b2675071d8172924b96a8c97f6c0e95230f1f9b0edc3b66a207b549b4aafa0bd735f5590460d6a4162d4f561f07d7d0c27dac520d868bdb048d7f6f450f2ea3b20a5f49a783d77ebb49c0d0fb1851ce414907c7d9119dfc3234428c70371f89c8489c326fc643b67444e18bb5993a52e3d28ae445f75ad3f8292deca124f36db4658497a0489050818d5bbf6cf251fc2fa8cc0168b1b66de6", 0xfd15) close(r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/137, 0x89}, 0x0) recvmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001280)={0x0}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x4) dup2(r2, r2) socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f34400"], 0x9}, 0x0) mknod(0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:02:47 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) 00:02:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xe9, 0xe0, 0x7, 0x485a7504}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x20, 0x80, 0x4, 0x9}, {0x0, 0x1, 0x4, 0xff}, {0x4, 0x1f, 0x3, 0x8}, {0x800, 0x1f, 0x6, 0x1}, {0x0, 0x5, 0x5, 0x8}, {0x9, 0x41, 0x5, 0x7}, {0x6, 0x5, 0x8, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x100) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000003c0)={0xa, &(0x7f0000000340)=[{0x800, 0x6, 0x3, 0x17800000}, {0x4, 0x3, 0xfd, 0x1000}, {0x5, 0x3, 0x8, 0x3}, {0x3ff, 0x9, 0x4, 0x1}, {0xfff8, 0x37, 0x1, 0x8001}, {0x9, 0x78, 0x6, 0x9}, {0x1, 0x7, 0x6, 0x4}, {0x2, 0x40, 0x5, 0x3f}, {0x3ff, 0x7f, 0x0, 0x951}, {0x3, 0x3, 0xd1, 0x3}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000400)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000440)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x56) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x235, 0x7, 0x4}, {0xe279, 0x3, 0x2, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000680)) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000006c0)=0x7ff) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000700)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000780)={0x4, &(0x7f0000000740)=[{0x73c4, 0x7, 0x6, 0x5}, {0x5, 0x3, 0xe0, 0x1f}, {0x5, 0x7f, 0x4, 0x8}, {0x9, 0x4, 0x1b, 0x2}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) dup2(r3, r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) 00:02:47 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x400}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "bb1a78", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) 00:02:47 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x4, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0xffff, 0x50}, {{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x9, 0x94ae}, {{r1}, 0xfffffffffffffff8, 0x11, 0x4, 0x100, 0x2a}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0xfff, 0x4}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) 00:02:47 executing program 7: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x30008) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0"], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r3 = syz_open_pts() close(r3) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0x6, 0x0, 0x0, 0xffffffee}]}) sendmmsg(r4, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)="9f5e4d6c7124485b431fb4aeff41963105945ffe9bddc59ce1af7d04d48fc81986ae6aff2ca0", 0x26}, {&(0x7f0000000180)="0f5a8c31ace705833aaba1bce4d708f0ad7240897c5b97a2b66005107908ca31c19f2b50d035bc1001b826422241ae4a2d8fa79298b411f2256af84940ac49dbd8cb307c5059c796691a5fa52290c37870054c40e9a90e115a82c0963366d1b64113a7caf6d67bd64e6e8c2a7c947ac21e05990acd6d325523b877e4bfafc98799fcee4da92c053dbd93583b5ef04853cb30bbf3159abd41a04f2210aab421ca0c0804a5f094cd2928ee87286a2a25044f9e7c6dad433a68f32306753451e809a1487f83a8f77ede62a336bfddab9f7d5d3aa5cd6f737c52", 0xd8}, {&(0x7f0000000280)="03b65856c2bdde1ac09397268483708d52a4cf107837c4197c40b2158f1b8dcdd6994e827753bb30f627232139aa4ee15b5e17ce115f7f14ee6ab212985e270f067e3dac438c8e481c5d11a5f700fe72d5223c4a86c20c07aae5cb24e399cade58464c161ffbd2cb858752cab983c3ca14a51fa57f0a5c4750498ca667bf837ecde9448456ab10fa818010f6bea15099525726107ebf0449b57c474a1b02e73c8e8d1a8c7eb615feee35b7a51d8692d46331f99fcf202a3167a34f326eea8143fcf76acba059759a34ce10233a0a2733e134bc9ab5519042841e95ac", 0xdc}, {&(0x7f00000003c0)="f6e30586ad21e289785db9625cbb3cb647f53f8ff0a6ae633fdbad6ebd5fa57737fcb795c1e71e1799db2559526e1e42673d41409a8bd8fddd9ede410470a4a836893d9148d773af7242f9ffaab2825a76d19b808ee98b4196a1861767f955b577e26c01f6d2a80322a88deefc6da119d093156bf2596ee55a36a284b104456d70961d7d80693a710c49", 0x8a}, {&(0x7f0000000480)="b8429766bb1ee32dc59d00a75b4da0d8792482f06a6657f7b4da978df4384f10e013603f63a5f13431c8ec9976dc18b3ac1fa760135b2158d21dea551aea38584bd3282a5fd03b65b90d5ea896a247aaca887edb14107ad4779a50a782c16ae69b894a27668cbbe33ba5a6b583dedc227ebdcbbd66470673dbc8f85a395b9a6bfa734eb573787f49cb277b9346cbebb87f73b49b07a408178aa29db1e907b2ab7bf3fdb395ec00e98c18da0aaf75e29af2bd405312f2630ba694dca2ce33ac6b2d5e2bd0a0b463959876ef1d20853368", 0xd0}, {&(0x7f0000000580)="d0aa2384892f310bc53f9804f5ca9c8b74558d0c7e530d4dd1921b0a40ad987e1d87eb6c2eaf3889a6edcec8093475d2bf14662ef5b72e53ee4cfc57a6ec46106e000aa05a8181cdf7ce7f6eda83c705dd4f8235695734ee86f8a64be86e072266bda15235c0c01108f788820fb4aa917c824fa5a71bde25953ae50f1bf216b28170abe65b618cd9e3", 0x89}], 0x6, &(0x7f00000009c0)=[{0xb8, 0x1, 0x6f25, "f00f67d2a51e071810aa11128f4ba0273594d59ac3ce571d158c588432e011add681a6b56ee2b0dd428d05feffe1266ac9fd70093e124718cd0044d837b5d4055438392196fc36faab00b8a14201b20ed8c0991da51af02288ce8c185c37d760c163dfb12db7550fd62761857821ef4dd683e1efa4541d7f0f39142a389371e672ad56649b41d3882ceb4ef39d6aa728f6eb6d785ef000bb5fc785f806ad152785"}, {0xc0, 0xffff, 0x1, "066867a096e74ca6092847bce10a80988ae6c2186f7de6e7682f383fe74a507908115b579614e6a3b88a88d8b57c2993aba3a51a48ab7c398754211b279a00d00fe28cea6ed650b5c85d897d6ea053d8acf861343531d0c1e625b07fbdfad82b6ad57762d6da401f48e5055d6abd02de43db7be516044e4781b96a2e6a7837e52aa21d352b980edaf289970c0fad7df2bf0c5d89bd0d10a83b91bded5c2848d5bb73885c56c6be1ed5aae0249d8766"}], 0x178}, 0x88b8}, 0x10, 0x5) write(r5, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r6 = dup(r2) dup2(r6, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket$inet(0x2, 0x2, 0x80) writev(r6, &(0x7f0000001840)=[{0x0}], 0x1) 00:02:47 executing program 5: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xc0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000532, r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0xffffffff, 0x21, &(0x7f0000000180)="b1f5dc17", 0x4) r4 = dup2(r3, r2) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/174, 0xae}, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000400)=0xbda, 0x4) write(r5, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) write(r7, 0x0, 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='W\x00') r8 = socket$unix(0x1, 0x2, 0x0) connect$unix(r8, &(0x7f00000001c0)=ANY=[], 0x3) 00:02:47 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setuid(r0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) open$dir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) 00:02:47 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x8, 0xfffffffeffffffff}], 0xffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x8, 0xba8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x80000001, 0x7}], 0x0, &(0x7f00000000c0)={0x5, 0x7fff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xaf682399295ad93d, 0x32, 0x40000000, 0x1000, 0x5}, {{r2}, 0xfffffffffffffff9, 0x24, 0x20000000, 0x81, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x8, 0x98e, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xa81, 0x7376289d}, {{r0}, 0xfffffffffffffffd, 0xc8, 0x1, 0xffffffffffff10bb, 0xace1}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x400, 0x4ee3}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000030, 0x100000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x64, 0x40000000, 0x80, 0xeae4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x8000000000000000, 0xdf}, {{r0}, 0xfffffffffffffffa, 0x44, 0x60000009, 0x4, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0x3, 0x8}], 0x2, &(0x7f0000000300)={0x434f, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) r5 = socket$inet(0x2, 0x4000, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x1, 0x3, 0x8001}, {{r3}, 0xfffffffffffffffe, 0xa, 0x40, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc7, 0x40, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0xd6, 0xfffff, 0x8000, 0x8000000000000000}, {{r5}, 0xfffffffffffffffa, 0x20, 0x2, 0x101, 0x48000}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0xc9, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0xae, 0x4, 0x3, 0xa40f}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x10000, 0x4}], 0x3, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x20, 0xfffffffffffffff7, 0x6}], 0x6, &(0x7f0000000540)={0x5, 0x7}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$setown(r7, 0x6, r8) r9 = dup2(r1, r1) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000600)=""/135, 0x87}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000700)={0x2, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000740)={0x6, 0x7fffffff, './file0\x00', 0x6, 0x9c, 0x3f, 0x146d}) fcntl$lock(r9, 0x7, &(0x7f0000000780)={0x0, 0x0, 0x5, 0xffffffffffffff80, r8}) recvmmsg(r3, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000007c0)=""/134, 0x86}], 0x1, &(0x7f00000008c0)=""/7, 0x7}, 0x400}, 0x10, 0x1041, &(0x7f0000000980)={0xc7, 0x4}) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000009c0)="3718", 0x2) r10 = socket$inet6(0x18, 0x3, 0x40) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000a00)="17c51a4b00508e895a39f071d67456244ec2672f34d0fcb3a461cef9f473315a2c422f2719416cd933f80462df146de1ec52fd744fcd100c5cb6bd880059f66f89a4", 0x42) getpeername(r6, &(0x7f0000000a80)=@un=@abs, &(0x7f0000000ac0)=0x8) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000b00)=0x1) close(r6) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000b40)=0x8) dup2(r7, r0) execve(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000e40)=[&(0x7f0000000bc0)='}\x00', &(0x7f0000000c00)=')@+^]\x00', &(0x7f0000000c40)='/dev/speaker\x00', &(0x7f0000000c80)='/dev/speaker\x00', &(0x7f0000000cc0)='*\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000d80)=',}\x00', &(0x7f0000000dc0)='/dev/speaker\x00', &(0x7f0000000e00)='}E{@\')(.:)\x00'], &(0x7f0000001140)=[&(0x7f0000000ec0)='\'&&]-%{\x00', &(0x7f0000000f00)='$]\\}*)\'\x00', &(0x7f0000000f40)='@(#-&\x00', &(0x7f0000000f80)='/dev/speaker\x00', &(0x7f0000000fc0)='!^\\#\x00', &(0x7f0000001000)='/dev/ttyCcfg\x00', &(0x7f0000001040)='\x04*-\xea:\x00', &(0x7f0000001080)='$.(\x00', &(0x7f00000010c0)='(].rW-\\$\x00', &(0x7f0000001100)='\x13\\\x00']) sendmmsg(r6, &(0x7f0000006900)={&(0x7f00000068c0)={&(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003440)=[{&(0x7f0000001200)="34a23be0eb17095a0f26d7ec018ca8b4c4c07dc98517641c4a97dcf1c7e6d773087d5ba8312ba782a316d867e001bffdd6071fbfd5e4ffa488aa4044e350b8948ab0f8fbd3aa497beb67557ec9dbdd1f7e6253f21133624679e4b82fe370b1108492683c31c2693bee88dc0e2b28f614fb25cf85ad2ca59794ad1d396803ab89887d4dd506ba75725271e83d5a0c72edc7a4e7eeb24fdf980df8dfc9227250674c426a4f67d67c5ae238efbdd413b6da9d97e47beafbca903b8bc935c88a1cadbc080d0bd3f179c382f04ec7d82f4e94e460d453091f2b3b70d7af9aa726c336369b21cb441ea52eab7fda49f9ed234a732580031c597856fd083284c8af9424a04bd01cd4a79620c0cbe2a7465871d15f9523d74b6e2202b74f4e4ee7651ac1b247a0dcb90919a9b9f8f94a79b059f5fffef4a3bd7b9856085a00b277ceae546ac7fdb85f9d3b5cf8d57813a0329d15e2cc51f94d9038271fa31ab48446740b251be745b2c696665ac45b270ab0f4e44ee6f95dd35f3c443343df15dcaed42191abb233ca9a62ee88267aa2e9cbe1678c80f9410ccd043a39d3c7b565b941575f17eef5526df16cc041802bca19300bcb5a9da69205be6ac9e1438f89fa77cad6db7ebd9c44bf4646a9e1ad474b589a7ee83badf10155e086eb4dd9cd504cd7d0c9088faa9ff40b2445d6f19bb77b3ea5f0d26c5ad45eadd7af69444a74c65c4e59f1674c6a7c3d04e7d06d12ec1163413a484d3e73dcc507596f41f8289870d8b9aacfd12cb2b68229dd33a54468bede1badaa1506c846868fa2195eb7c7c9b87a1af425a4effc97f32a1214778bc9f3569d8ed527102e6702c8297b3ba9d1b81ead3c1056ea484ef78f1b402dfb38cca2e56c5c16e2e0fe37b6230de124fc61a98e2a897be2df5b0baac0179babaa29b06b8718ca3fea99c86b5ef3a15f6b18847ccceb5648f0a28e51909043d9c0b9b30aff28b5b36a507871639c7c29b49d3497ce68fc41acf2a6f06fb8800e72f0a6612bea42db53f363e34ab1f2d5e017cbbd42676673a8516e28a7e5403e137bb8b7badf89370204040ef864eb1ec881103f3943d62e41e6c66c3d57014f64f433d4db6216fab7c8cd1d99f82f99ce6b4e451b3fb8365eb55521487046bd7dd0ac0cb3eefd68238e32c48459697b9f5a00e7f2c9ba3474c560d99b0782013bef397e374d9efbed04c977f3c1a99b2b15c37272366c47d1fa4aaa0e81ed0d0866dcf6f8aa3359a1979d4577815beeae806c7f9e7676bf9bd9f78230d467d723fa564c4ca621d1ea3a5bbe228ec5ef16722669cb24532637c011dc0c9090b74138697dc95d247e6893bc43d6d7044efedca0f8bcc5bf1c0e2eaca07b139060779b96916a2da44174efd1bbcc1d8ca1a01ea2d92cc64d3064796e05cc15925a6161110cc90f6ca1ad7b18238e6127979d2b6aad0928d0f6f743842fd91294f6e9231eb6d23f0140f8222956f638cecc263f72f07120215c4061aa7b65e451c918b7a7fb361c9598bc49032fee98bd1e8d46d83bb753e3088d6864245f3bd5a820902c6c41c628680b242fa42410cede4f94e0a0caa1c9db00d4d53789dfd30ddc655d11b1e512314f2b6a8ba3361a5de5c211abc7255de9dccb74d0ebbce919cdc92e1694a43fbc462b7b11e0e89b30909e154a72f1951e68dd656dd29a198fe36c0fb53ff235828d3a883b584739627060e6a58d20486ccc5f23d88303d33d1aa1c10d55d2a7a01a45e5cfad5d378dc22129c11ae510839c7f9a91d267c937ca518a29f1f60537ca2ce5ccf96e74fd73e5dddef71f575c443bcda9b4d13be750503569d6bedb3a4670b4e7cc553b49941ebaec1ece80ae329f12980e764741bdcca09ddbb3fc7550a345f42c57ba32e1e374e9639d903ee92b72aa142fd6d19945fd931a418be50c91775c894b5a9d2930cf66b017f5694ed2916dfc255f32d28269bc03e09b81a4cef26e2fb979a2792baa7951691c71e7a54cb2fceaf4972d91cfc59ac58d80770e8ff92a54378974ceb020e04fd9b382a704171862ead720ca1c4c9810ec82223255582f7c3544a4a7de82ebac3a077dd7e497bd455442c94c56de50c07aea0369a59a59dff281be87215f83cb92437912c815a314355b88196d75673cb7fabdf83ebc209857dfa9f1bb554e451c3cf7dc09f15d8926b636dc62a73b1c9dbff0007fa380b91f39c4f149f22f95dbea69f31030fb5cb5b3e42baf251ac20ff49d045adfb69a18e7605fa6cc6328e460efbfa9110abfb21b93f2ef3ef8d03f3db9014f000c3cc674fd04f307bbeb37832991c1506e1e4244c047e7a1a5b158ee8c782887a5cbf285714473dadc253ddce34e495753818291592027e195e701d9baead43b4bba0881de06cd87187ece1ae9dc33ef34fffc5819a13bf1e708b8e5d8b24c2827e6413a6b006be6ed62ecec57f869df37028912aa01b89067fddd8a32e76388ced7a23a05daf81e04adaa56b5783a915743f9bf4aec9db504c388d96ff523a9fe3f45c6fa9d64e066fd5a1fd82265105639273a4bb9a6fa4784c8a9777f17613996eb96161c82f0c883886a1f14d803a753f63adb85ff9fc5d735f5304fc3be8e33ea78d40eedca0b2a46ab7438962d4680d1e339ea8997c26960ae8dd48ba2807fbc250171d0e75d502d837986aa03d1472417c5326dc9c697257ef4de788da5aa67d7627b340570265f8b8d9f1136feed0daf5111e24f8ed99a8e7f284376af0db36474ce0a8b7f2625ea042c95e96a218ca2c7dc99e8c9a463dbac6038bc3b8e9c2689e807eb09dd7106b7691f484e861813bdd4bc6ec789e390ba49669998b0a5023e557b0af9836ec52f7f9a5f72c26fd0cbd59f93e3922d2265457164e68ecc6d8dfb0d7d05dd770b80730c3c0be817659116e9fcf052807d512d7a958c8c7ecbe22a3b92a7828b45815c17d4a68ed9b4e36dfbd2b1436d8cd4c5ae32e299d5b5c1fde5836a581baf08f86467d3c48f729142835407c32504a3b2f5b7c59d5f7ad4f43fd8dddea6578a96c5e82ca635f30264190c03fb101d84f92a2bbcf181e8090f259c5fa1818f72040f74ea5b5e4c0212a14fc87f1afd90e87ec7d116d46d0ef7dd4578723a894d293a4d3561294756640c025bbf64dfec542da226319689a6bbe355d301278d6c6eb1a7da7dd25d6d708aac9c62ccfd7fe0f0c513400c895731af99940565c7df04a0b91a1b41fe22653610f1fb5c29b004bbe51a7a434ed6995cb811b1ac16ff9835a664e2e6e50ec9edf585bdc34fbdcc9c33224c228266fcfdd75edc3fd775bb0cb297169f28cd9abaa28f840cbe2de4e4e5ab49c8df8fdb8bff805c9923050f570675db591fa15fb3ea46f3318aa42ca162a6198b890ff522e95261e2fd2609c34cf0edd8ab337bef875ca5881dd7a1f8ff7f173d4c0f8554e28f8c6630325cfcd17fb32b5d6e09aeea739497b1de35c39da7d4d3335bf0dcac790e2b8f352715c447a2f90d57988fa0aed821c75dd9ccbbcdf2872ab8274b69538842de669757fee94a495bbc1485aaecf97f1b6be4fb5752425535d8a276fbd2fcee599d9017eeb220ef5e9b39803d732e93e5f0227b50c7ce7fb6cc2cf0b63716e5615646ee2607a61c0b2a6f81255d758c59773855703401096fce16b4f7d3f7c47bb8dc15eaba3b60df57236bc460426dfa21dc54a5623d18de7d48a5b426fe4a3c3dc84357a71b1994b42f6e6e91ad7fff6976733d944249e71aafddb8c7bdfeb2fdb068ad4bbd7f1c9ff9f2133cd2df342ba19e50d96eb8bad66e0d960ae7eb0979ee769e8d59cc20ba0b580625fd183af5e08fde6b5468ed5a538c18428e439faa439c966236476575de44e46f9f13cf422bdedb62a71dce0297706c7f5430ab5e23c1f86102e58a8ed2334f6563a6c6d790c314ef6b32536ae1b0e44c6e88f1207a58e6b2b18f574779f13e7aedf97e411b57e805878efe55797ff9afadb7e10e2b70b0b2f015d51ad82f4c759bf5d2b583e814579e2fc3c70ec555268402f8c729df2fee075e76e059c251599ff5435ba9a2292bc7c5b71006bcffc9c6094cfec2956fc0a43b3a43b45996af8228fa41f9ae5dd1eb69ef2d10e880203ec47e979f1dd8207b2758b008a463768b0cbb7e9ae48bfa6d40e5199dd150ef7ca954f0385436667897865591119d1b17a618ed5ed421e855385bfc450bd863be211e494ce704bac4730a4d0e3dd20c7419e8cc4ba643b0edbf575b98c89645529d39d90677cec83b53504af11fcc120772084d562241109e4ff510e3b4c3dccb93d823d36242c81bc8a15c18cb2479e3206727e31800bb86e4ea4724266b4da67d2fa557e09f8bff95e696e5192ed2d17514badbe63da3391acefd664282d5b8795b6a0d82d25fa1f9ebd74cb9b14ea6a06dddc3803272433c37195654954d47f892d37398544a1b2560f19144302d5dabf96f7a125d3d3f5b0867346a90ad95e47f40301fb504eef6945faf3645f5ac973cb6ec1051d929ebf66e64ff785a3a06c59894859fc65a4d9808856231925c76cb3045ddb6747e5614cefa45379c6553e4e031b57b3d01eaec8b6ab49d86e3bd8a95bd8a7b4704ac8eba2ac6058f0a26169834f8f1012f0a5f504dab05692487c8db7856503d81f629bf578729b4fd11ecf7c3f5b09bddbf090168ead9c1f50689b9b2b1cd96310923f4e8310eb3bc83caaac37a7b3702ec5ac98c08960b6076c05a83334347a8cd977e07529883037dd3387cd3484089c4a9a031b6a8e67c7e50ec2d22713d92f564cc88300520d798c0e836a933e3019b83b00b94cf8346c63aae2b5b9ddbd8197ad9708bf4dde53eba25e02ac44d531575e19780e02ba2679a032944775333b2bea224045dc9f7a55e65961cfe5937a0cb4f31b558174f7e616e3abdb1668b115d9ec5852cf89ca9758dc6b49e5bb0b99ac82891f4bac56095dd8e8f8766a7f117fd73ead4db4b62552ab295aaf76e5d5c965f8d3d909cc5a5b17dc0f25f411423fd219e9b81127977002fafbdc9d4074bbbd0f5a3415b15fe4bcbe5dd06d339bb4f0c414d98e2134fd5a1b76c920a3b563132bb3d83cca44f1651062a68f75947f392234ee9a89a4fc6d152fb7e9af917889dd464a0f50cca2a5abee3e7907fd48d55f492737955a1234e6fea8d0633517d98aca9e8413ebfa4013664b9c8ece3a7d776e27601766c928ecbe79c71beb060f39e5dc553f9f9950b1ecefe682112dc241a5598a4fed2a785fba3184d1e890a5cd653036a658221e5c98e42956fb921a3c702a010e252d4068f07cc8bec02efe3f5b389a39618efa023f2ddb6b821ce33b83e8a9e44a0c5fc4493765d3b50c733b8e080738718423a036fd3e264cbc195d7e77797615e39361d864cacd91da95f5331f8f8deaabddee6233c1fe9d64600089208943ff630004723dff0c0c42603a9c731566da80d601cfe703e99f680f8384b48a9e33d840e42075a7357a9959e978c73707076c71c21907d74c4b96f10c78961b1e1038e200b59c1a69a803d772fb6877a020f54d51c061c9629273aaea65f666c0be9821e7c6d66a622b570b06d8143ecc1d0f0c5d212906a083db8b28b22614227327568535f57c312c14492cc00d216f5ebffcaf738350db1eb113a61f72a9b2a4eb8cb18ad90de1920c4b6734b49674b907d30a46be0e606c5737ad7d398c85dbbf81a647145f32c9ab84f13e4e1f23847c90a7398c7281bde75cb9082d825d2ecaf5f395da674aeb4fd76eeee37f6f8cf98f7e783125e0978e2", 0x1000}, {&(0x7f0000002200)="cda16d6b71727c41d3f5bab2fed8f5c257682a1d85c088adcad007bd3711d7851293ac975aa30a146dcd9b30550e35c9e70e4f94bb4501a1496e9754cb343a199fece870a577daea6584c0", 0x4b}, {&(0x7f0000002280)="b308e477b02ccf74fd112cfa61e98c7ec5c8999bcad8b00c41af1157ec5b5af6ec292c0bbc213a8949e565bfed154794fe5629dd3b87a243c150ac8a8291da8c172b176d0d518d334c3af0d6979f173925407927b818396fb5843f685f2f83bee44a38695bcf4fee2fd2757cc2c1f73b99e94cbfd3dd1e481841dc9f9667b912d79c2692c1f3c717e863d9660608bed2a5ac89e0c4e0ccc5ad8ce5e5b2263a4b1f94ec3da7f3d179ed7bf3162ed058c5798ffe1948cdd627feb40ffe61f85bd7e115ef64ba5d0c946459f88c1789e5b6177f609b09ef19ca54ff0b0621cef1eff158f899aceed25e12def7d2995cc62cf6ad60496c88cbd8cb4e4e238b40b41f6532117d97a54f8c9a160a4e5a078092f7bc9d246ee02d1698dd01ecbe87ed3645f61e0643d738cd0bb2eeaa4e6d53924134d30f4941307d91a358bc6983b4df2171c79a5303a4c4d33ec57044f2a1a21579ddf9709c71988c0de18a56d41746efacba7b360dee5676d11b69909ade2a1e4bb74353deeecb5c96789732327165bddcd50d90c3a3f05aa8abe4dc4e19453439de4dc4375b1a764026eb284a9a8bd377c37ecbc4aac4fee39a97d1c3619c424930178b60bfea267e5a0d36f287cb10c3f74aa9c5fe7a92de9a16c4d47232aa7ade4d1fb3777006aa4d2426d0d8f99af97299e3d3f98d621b2727e4979a8271c97dca855b4d0bbbb953a58697d3b51b2da35818057fb35cdeac579b6e6e406b33d47fe90817cbce6d0cc50058df76544e25c841f4a1b6c462ad09aaf598c4bb588acb9e9e7a43e178808adaa37b895b294222a40486311fda12ef1035b7eef8c15eaf0bf97a7eae38c386f0ce5755abf9f08d263f106fa9b9084274e352dc0e88488454e61a3006872908c4ea90ca544a5773658e6837b0c15666ad7ac770bce7b911943206644107322e75b6db30714ca6eb9e516aa8556616be8b4083c0cb4c9f7c9705335f483d4cf9c6548245e67bb38be6db4eeebc9bfa1cce2d2e20b45c83ca27c80e16bb6f7d317d7de74acfd10c9f40e6ca60d4e011532ce5a27ea523d9367ab099a7194801d94d1fe2b9165e0725be57d53b86afcf8176de5c4d441a47eb26ef2d7e686cdc0e50f74650565b978eddf59d7c24c6f9234ee60ef6f6b5ea2fb75abef5b5cf68cfd89be58a1db3f136ba70fd8d21d84b1ae6a0d07136bb72afab70dd52806dfe9e2fc4551c210a3ff5555a851594b9871d8d71604e11481d5f6e5455a84caaa5c6ca611998d32d8f8b5c8cb325e2f4327775187dd1ff275aa0b5950cf9db087dc0e96159e8e283810d1439f6daa3077877201759f0a94e45178810e9f7b636f16d92a286726d85c8d589855ba93163a6dd93a57fa0919dbe066ad4a6ab8535332d4f4093ecfd896a138ecab969be67535a8097c21b84ae1ed1d69c0140a0facb3a9dc77076f568a2a5fa2574978bb3dfd29dafbb2503467593857d41fbbae1bc0574fda96c103b64f0b12469c05d0282a0e2c32af1ca34a8b7415566a32771eb20f326dfa9f0684fcd03b1e72011ddf74d66721d57539a7d7792087cb846747dd1b1ba55ec9fd9148ab42b233a302cc59a0c9e05c150f68a28fe6d255382a07e87756de7b59d37115e540f0a190bfab350bc6226d4f05df92d2ad6cf959e637e0c1af1a1d8fa424afea53bc72cd4edf78ef6a15052a940338d068fb7a512668d6845786c04ea9adb6c56988093b0be796550e57f95fbb50a1cbca3b562315a6b6bc8236fd3eae8112395d20c566ddb9be0a716b14fd3b79bff45952ffa70f196c8115bc833672a9abd22414557a6b7b8577a21883cc295e439aa2e85bcd4d8ada6271ff4a1a0b7d25b6ed46cfe97b5fd8a32a21e5ec993068cb9bf3a252fdb33001eca0ef9c2d6d4e89e0bb53a8339c5180596a584cdc99ec97d9c59016812b6456c492c34b55ac03bcf6743036815f6f4b00e079a06e6c43a7ae1a98ba60d3a169153ee5b1ce885671e9bea4a1a7cc4cd6d8463dd6b8766c8b91205bfe974c98beca1ec4388e294b39e2763f16de97e65adeb63d7946cf1f66e838e4799d28c27534cbe725ce83688e78ca44c5f9a831bdaa6c77e4d08fa49c0ac41cc3e568543c76a7d53c38a4066a970c9985663d1e18345f56ffb4588c6b9a1cbe75feb9c854100fe93d255c4af383b6fd302e968b7df6a4b7281ad4122cd0c38fb8d97244bf90193f5c28b6a6ebe06d8b6207ab5404ba6c0853f5fbe3c301480f134cbe24ccbc68e1be833a795577229f98d8235b398e0e592a7e0a7ab85a04c56354f7362e0760c9bed6f6f99eef133e4b448e554f4276f307b2bee46b91163fee4241a6af1597a18d66ad7755fe3a1068e29ae1dd9bc44b88fc49fc6bd853e11bc059db7f44d2e5345ba55697aa133169ce1c130fe0af840de055926bb1ae0aa66ebba301f03d702b1a8f7a52192bdbe745f6c99c5580d0e68e71134f60ddf27eddd21f988c15b65b55e674e59cac64dc7f2a641a6ee3f6eb1bcb86b3d780567fbd570ecd2251eefb146432e0280cd9fd5577992279252a8d406e2cb3ff0e082398f51ae304c6e360c5d1998bb4ea0e9ba07fd753179978faacca72712736909108ce67d64bb7aaa6e5083530e3c6bedcdd0ab89637c1562d28332ec2a866d99eb244b460f60144dbd419dcaeccaf7f30deea6ee8468b2cf30d2a81ac773ae07bc61ef0c74e9c910e74d875c1b2510fbb3e1af4d0d0fb844acddf790359a09d0e2c22acce8e7b6068f63ad3ed272c0c24a811da34d99d1fb1de483d205d3a29c2953272e792b3eae9b9f41298eff1d48bf5cdf6a3e279edee875e37187cb1e63cbaf75fdecb3b329f6ed4f2fd0e057faa4b1aa8f7eeb9fc7ec1b2720615e8ab0c2917e92e39331c75045705692a16a7250793b1dd735fcb25ca33cb2b190c86771627ecddee504af900b8fca57e33c3f1cbdaa2c54f7cabc3e07a6d945fc1bde3f404ac5dfaecc5b19eb335097db0bbf6de16d69c3592a75eff7173cf5da23cbd86955ed8a6110e8b897336a2899596f8254db2bb05ad295fbff646bd725c6858b3139a0f0185d745a9a406621a029ce8272a23ab3346f096fa689b7719c1644c6952e7b139c2ba07753724e035e9497531776c2adce7a5de6370e32de1fc8f511bee4fe195934bf6b8d7e71c439b757e40ea81b56e95cb9d989e6fa3af1fd026cdac6d0c4b9407449c0eb425528d2ad8d7acd4fba306c43ee96b40cb40ef213ff41689fdcad3fe5814285a1c19475279284c17c9cdbd310cdaa6b2b71724bd05d0baa5b21af38ad5a53495e456e4f3cc6ddfb4426ecf36d97a14085d7370a2a1d3eb733edb05c801ba555ffa40c4ae2d0e681f0b31f1d7d17d15670c99c430795ddcd408ee148dcbc332519bdc279f92252fc7d7fdd0ae5ee9b63725a091c93ffd4020b771f90dff214971fb9770f818c88a66a1987a7074102c253da8aaa395b68f006f52ddfdd59f2f998f3dd89e314711e91f729fefe23aa409cd470f87fbb9e5d8523c11b379f8401fbfcd612d5e3b8ac6866cc28649113a746e5724074b9d31b1d0520f9440760e6011f4aecb0e41c28d4e07dfded52405021dc5ff9b46fb746b5367036fba69bd4877f74d03c951de5b638aea95dc904148b7464309e7bb9b23ba8db8a6faf0fd3fa2a8fbb0b2d3d76e882bf8d20233ec4d02964d21bec3cdbe7f7d915ea5ae6d110662f31afdbc8ce361f8c77499c42c5b65e2fbd0c734e796483e5e66ec28828e811330f9481d0faa5758b93a480f8e6d7aa8629eb5ba01fda62848c9af07d65ba5597493850aa00570342dccee699eedd1bd5554ec1d74e8619e5e2c0f27453592fe54a171bc8d2b35f20a3cfd4712fee7317a8624c6a5fa9f30811b695561568362ee07bd497ca0de0f557173603f0d821c25c9d071d589c80c34183ffd27ac8e60e41c3e65b0ece51742968ea9118589d368eb24512973c700c1d7541c48e537f70f64dcbe579f383b0ce1d32b5cdb3a6476ae2fb791bff0f6c6e14ea4876d9c42cbb15ad24d50924049464f8960a0eeb289127e6f40d3ba1c334d6e10f801af9fb115f95b98b9517641d04800ff3861f584331f04467abe35e72f88b21e3874bd3574f9034cb164057f6b4182eb3995b5d046da02b2b1c55ad39eef8c9562b46f9c2f0c956e445c756f1243c30033df260c1677707ddee0860c2f7743c9993ea66b7263542c701a53762fa9249e41df672eddff4e8086195a8fd5f02fa8aedb1ed11cab449e7de86fded0052f9c9707252c1e050d7a3422d70d5492cce22aa503043e826ae87722427cb8285c125545290489c2cd76204fc3152835be4290b352719a32464a48f656f0a411f816063c478f0b2eb286b9cb59fe86ea234b1ca8ab81d4e9aa8e282cb38d0ff28928e5b4c05a174e9c841da291d489bc5df972a58d8d875440fc8eeb89eb0861631305d79f3b08116dc6ec2054e5fc49f559672fbf095d84fd6fa9f5a8cbc3bfda0ad58ec7c72d208437074f1cbc6a6c4ec28de29166831aa1613aedbe2ce5d2cbd9a80901815af2da53edc1fdd404c0b0e41696c240f9d2f453dfc7b7faa5e393af3f7c3a7732a75aea74be78ca52582ba31f65006076eb0ef8e7eec284d7d58e9d13573dbd86c6bd4244a631398dd7eb7b31e08bb8b128b512ea684093fbce31aab3e7fa57e04c07435a15707e8bdf7d91b543a9da76365fe8ac2259f0027f48bd39c23dd89660d830d98977725a09835ea9792a5f3c44ab6364b920cb61e71920cd28de655256bf34563450dbccfd2a25a746a8dc888d0f897934f5286332ddd373560e78b1e88db4b38fad613f24ba585afce70407b6690cff273d46c92796d093cb966d290526bd50a0cc8a1a78473797185a7921ff7dd4c9478862fbf3ccefa1406ba3e4f25b852b47210b9b06cadd7937ca178aa68b93a55403de1c15bfe9460c1b05600e197f1215bed7835801dc13fca1af6035f40c4e8a2dd41bd5336548d535573a799dc0be32c26174547af14172f36cca2c3501aeba05437d50e81f5a67fc9220319683f36074700b3f97cae95a536ccb4478776dbd8ba027a06dcf611c7277c9c4c6e601f6a22fe03217e79848934a73eb0f56293968577789961a55cea5385449beef864bb6755e2ec943d5c02d0cf7cd3f365698b11904291f8f7ad05b22af45f32fc93c4a1d5e21756e96c5d7a8baf832c6ab1a705173373ac084a28be222ca4d22d85925b420ec62b3893f4d7b46d3834eda143dcc8c93912cfc576261c7ce838b876b2c122f49ed3f853ecde30825eeea60a532397d0e29c0a50862c228e87d77b40a4a0018116f17090515688a5d6dc374bad182975d62d76adbb3cedff47cfb4b5b3688305aa7c147da3bc861dbdac8ae7c6fb834402e12fa53044e5f947012d39c8e1a042e34feb62ca8e6652495765bbb6b1a63aedec73713d18614162efd25d687de0853438d24617cf952d8bdaec4c48b8a056edf3b4ec5f62a11313d43fc5a62e62f62f4d7fad1775661095ca947d6efb2438fd98d3bc0281d58ff10894bd7173cf871bac4d324aad1590f3e9f42233c5c8ca6eeaf30c4ae7e1993290c50229cda5af685e439aef1b836de2db1dc091487ab4a1d3fdc57a4afc1f607d9733aeffac9a6c948739533faeed7480cc07c938f44fd2d509593b77fdb85ea926a1e06715e275674cd9c0c7a8891f56c9ef1410327bee1f2e2af624e7db11abe644134ebfade9509ffb554d5ce4dd93642d3ce227bfd4a4901a38e10bacd61061fdf880abef", 0x1000}, {&(0x7f0000003280)="ab46a8ef4eb282576e76a9a2fc4078b0ad12208f48ea3a78c1a82ee72657af2b3e8c331cc08226d7743ba93b34bb88c5259c8b762f0997be19735ffee705020ae3232c0464632dbfe01ade03717824f3ff773a788079d5009cc46eaf1db5ac2e79f3cf351d1767e36c7873edd66311be145ac74a", 0x74}, {&(0x7f0000003300)="095f4431c9ea49e76f7d41f226918e94245b87a1453f100ebb2dee74601f5bdb3fd828e72b6648de30ff9549c7d012c5e722453e413d9263418ceb7e340d20711391a99f1b0ca6bc4266d3c62680e5c85bcea6", 0x53}, {&(0x7f0000003380)="8e7eb27498e3f34c5b4cdc5b4a561ff9a626b32302aa91200fff4c2a20dc17f9c0b816152172c9441d950916ee5ed7c693ccf87df96864699a7d1ab5208f508d8bfc2afbd8693676252ec2fc0e782ab9eeb10802049bc66524218526d9d2a4be54cd5de77b7a32639037dc8adcbeafe5b0d00669e222a934dc947f8515f6a300c835a73a2709254b66", 0x89}], 0x6, &(0x7f00000034c0)=[{0x1010, 0xffff, 0x0, "de8cc2d7df90b74e6aa99d0a281e6b915410970ce9c54bea58f8220e3658d6e3eff4d63deba05217e588b6ddfdd4cedfe2053965ce5acb8aea97758c90bbd2a35585f5e9f058add44c1f29fe1c9b33816bd9b8d9a783589614c65ceadf968c3a010e27f715934756726989f699c88c4db45f5910aacb849b4ca704e7d219a1901b50d627780c6da4c50ac1cca3eb2d6dffcaf19ea733fb29cd76838d47f16955d05f3ec4e99dd24fe3adaa9b9c2533f4f720c213c11efb1c3572c5f5d7d5eac280f356cdef1dd70d41f319d91cdcff26eb76d7110b659974997f8e0ef3c9b335d75f0ff7f564186d047e838941eb3e4aedcf7f443d917705c0e595da3de1ede21757d8cdbdffdd3065b7625f721099de1d2676fc50a038e63591004c3567aa9eae1593bee35e00f5258cb4abd45bf4615a1ffe6dfb0513b215cc8eb8e7e0f7fbe446696624af74a98e5b0f9a8090330d1cd5fecaea8c1c1c8369d5d52d958e02b688f01fbd14fbcc84ea2a6da8f4f05484630d7b0174d878205cb2706517097e7446eeee35065225e18bb812a3ff0716f03aacb167513454d02b539ffca3817735cfddb785ca783a6b0b09e7cfd4dde889de80afd87a46726bef5366de03f9fa1b77068a6e8fc5f4b8bf0044a74b6dcdb6cc4fa2a94a682e2c3a99408d3fdea9b70b85d75e3586758c923f462409ea25fe1c7ca5010c537644ca115081bee4a6ae566afc5ef3b206564e71910438b957198d7c0690ba0d565b1ea51367741434a5834b9882767a0a8af3e6ceaa1de225d111a6ca9a6d3bbfa40a3d84b13d3e170a8efb92ec811a09561695c3602208002030acfacdab712fca751c72203e1e1199deaddd5ba1da87c52173fdf39827e3134e94dae408fe53c4a6f860c67ed8e0485aa0f81b538cbd01d739af4434f7eb84adabbd4900913dbd561849ce76a25d9be5249c0915268174f92a703b2f24ec51eda9843bde608c01c8f5e97d5c0edef6b0d595421fd1b8dbf4e6ed2f6b51ae5a7588b156f32a119cbca6d25d49dc891e8cf4c8af16ef2d39ee063d2bbaaddd74a9aa2d0a595e54ec102086388e5ebb853ce16542d45c3724ef66ae76b5b3dbc7706a2b1b5a0fe7781b434967effb394b6f5b6b2468c74e4974f8c1ef679a00aa7d9556fe1beb138a1902da975d52ba84e1089b2fb2db3f3d28947f6ff0882be68ad239246487daefebf1d2a44d042057f9fe6af9abdcd6e62cd48e83ba1d3b3710dafd7d94871019c66da9659e37d5f8a60c7839e5fe24e07952cdbcbae032ff47c89cfd2f05a28a909021903c2fdb32ed13d06cbdaa1f98ccf099d90183bf329ab00e292631a9ea49cf5706c932db75420c669836aae4762b369edd6eb09342042cd70a1a98f2158d654c0439e9c5f44864bdb8a9180b9d54ce4ad26560ccc4cb3d5b1ae46ac0598d8e03e1ad32e2ad51612ff78294ca5ff5f8ef5b1676e79905ecbae08946c727785545b26fafcf53cefbd8bae04ec7a67960eb95d4bdb1059a1204b68c96f488e3b48500cd10520c3054f38b859178a6ca6026e3828251d700870aa783291f0a4f78163e549736825186312cd66bdd29617df60b5da51eadd4ff8e24060138f58c403c0397eec3bf82a85d74f89f1204ff9518c648c409e79e71a6e674a4a32e1efd040afad1eac0fad9b51d18395bb81f53f043983d500bdfe7e17cdded7594b53f11d7f7121c9ddf770cb004adf7ca5e47c3f02dac45290a1df16f968a6e8b6f8cfc1cb64ef8eee2fd472a96d89ac94e3caa81fb256e73a005adbe49e6d662b69e9cc075c2fcb2e86847714065dfba84fdc932069a84cf56d59c0d570f959255df764b6af46d986f9a2edab14221bc0e6684b0041e0945db7f51cbe5f2ea834d4cbd35715ddc3efa63c21ba6bad0e28f20e040adab85fbb65d5e4dead97e88c65199b4423d088db866cade03ba4d0f70fdeeccf1305ea7ec7ca28c3bbee4f96caae4e50697f08d083f23f7eb554baced4d2fa39d98984054d9a6795f0c292b06da2c75190248eaef3aa059c1b4e1cbc39d6df49226b8759333fe19a4f22847aaf2f83e48b894490a49e18d58b3d4a26844c3cbf5334a2c78ddf5a03815c7be3808ac622703a5ec368256d76dbb6be8dd3c49b6fde84d3fb67efa773038622a5a70cde6b1d7575b8670726b69687fa3524f789e4334f49663f7916da3ea502889dc049364e10fc6dcbc6dd3b73c85c0c8f3bce4fbfd3671c446a44972a357ae215a6abe9ac91252a99937fbe4f1903f52971f22953d22a77b567da68666135d7092028e739058d65de554e1e1b4397480b6acaf2b2ad60d7973465324cbe1c664b5b05e7bc1832da3c43783da03655d59583fb8a3b89c8ba00df5b08ddfde2e61734efdb4efa4c89448642b0ad7b3f38c2dbdaff86ad94972fae22382e1be3043dadbc18cc9a809fcc45fd484811c89c4a0fd56e466666849986ee88f91a860e2a5475bb9b8f3cdd5d551ed3f4a1ac75351cff42631ea445ddd68ca7b10ea89e5e2474388e8a948196b9c12b08cf1827e4bb3652302e3364368ec4f58defc34e263276fb160d1d40d6fa7961b9ab4af6f4dcc313faa0b19e3cd2c045d26c8f54dc4107232f4eb196e0c713b210d6da5ebcbdc66e3083cb258565780e1ba5446ddef5894e592ef0a0fc2c7bd0c6520985a39c50828f75faeabf9f3acf076478e53f60116a498c346a8a84df8954687f02ce966b47c85065eacf4901d76c587b3aa168eb0167ff697ee62289b6b5dc26e4f41b4fca839eb5a26f2954e058860794425e200ec00f892b03cd8e6ded0f02f2e32a6cdf1eb7194869e509b93687b8834a88604edd4f46fa86d90593eda3d96ad1248e5f352f848a67b4eb0fa687620a180c6e8f76e1cda7ffe362a7e5ddbad2753d7da6a405d3d7c18844105d9d39b757789fc1eb84ced8024f545032c816579a62e1da3fc8c4ab1030fdface258edb71caff435e596419c3aa599c0c80ea632967b0d5b8034a1986984a1748437c715b8b28e3e3b63c323cac1c0e9605da696558d9bc9da285302a1306aa75d8eaa745ecc2ae937be3b6b19ccabe975370f810fdbfd13db09888c4df1bf9cecf5a84b96a7007d8fd7aff7e4f0750f0604d94bc93924ee382672ed6c09ae027fba320051cf278c011048407ad377033efce130f1d40d2bc30e7205f78ffdb1c09655e5de91218e74181459be212b9ff8c6d4e1736029bc8a60957d9d1e1d391c099e09fb10fdd4971b8d900ba75988ad5c024e5f2fbf53d1b88ed46122b90b3d8e1f87031463a4124a5901dcec09c32163973c73cd6d6385219586ee0d84d6ab8c630bc101e8d597ca611f02f14e2ac6aaab3e8611d5251f29f41f040420aaaa52f48879da03f504c94e0d347c342e6507b512c91ed6902172a72c0f191a9fe695400abdc53efb9aae36c2a9374b055c0dfef740900cd4f551a109971e2ad1b16b84d492820df2fff47894fe8813cc0992e07427fd8b08ba422f054f65d130634de2c8a35e1fb6de433635b42916142217156cc659f81febb0bb423327c4ed4acc4fd8310778a5ee09b71a52ef254338b0c23e4b920da694d3c509eadb97f027ac70eb6f2477a9b2214ef7a539897bfb8a58e0bef8b937bff2417f265aace2e827a12830601cbf4b6368caad470089fb6cbd522ed1064e15a7d0f8527880713eaa973fc377bb4258f5c90316484b5f14423a7654a6f43bcedf71dd6eb3ebb7a1e64b2c056f084441f9a9f3552f837e85577a475f544444534245669275810d01017c2c9cc63d8edc0ef2cc22551d46204c0fe738da693a88e55f3ad189e42e5d4ac41aa635c5f26b37eddbae31def2e0579d1b509fde8e27a18ce118a0fd9704d1a89926b53bc66c7e65f9c7104e328e09e338563e27f9df3145d7651fd174a2cd8b7439f04330dd271cd50fde1039255a4e5fb32f1b54af7696040c128b1138e1fb59e64b109d7e44caa9f95feb9ef501f739259412b0d0250eba01543c08362e8baab0e684ba470832bc539d5deadfca5792fc3d8be0cebd695f5aaaf9c01f51529be34f5f7b662a008e197e177938128c0ba0ec3346a2ed72672134826768b34b3587517a8c565c6f7c85c83b9913a334ab5bc4c2d9fcd0ce0a160e3ac10ca5df7d5cc3f9578eac4421539b38a371983eeffa0a2ac2b07294e1d9a72bc8d28457d0e821b00105ea05622b20b4aad809884b2b7c5be51c6056f2e0cfdb8945d5e017f55395e35775aec05d4dce629ebae472b7fd465d3813aa7413e1af35c8ce13a1fe953ac2a715f3ef0fb1242e81a0c4cc0545c538817f31b3f439b0c2a5aa2ee0e2c1211a48270b948d1fdf94a4195522567153cbdfad4a1a0fca8f4eecd8ca9a98444af1f3065ac3e417695f1f4c9a5204a805706b024a65e3178ba7b72fa2899a75e279ea85d8bc4f7fee3171e18f9d2ef1f6f44e2b33eb6ab16f3f25a8fdfc2f1896e668f1e518a1aaaf7ef2c193092e40883a7e98db96d632aa24c0b5cc650b78840e3d659a7b521698362dcaf70d4f62110efe5ea4969ad30d764e08d80167b64c82b87975ab2a24063f0a0dfbab76dd5c7fe076c7731517d7559124368ebb34c09ddfc553ac21644d61e0bf1c406b3a97e8259cdb4036df5bcf641be78039f58c236b2adfccc93028d081d7b54c7c67d0c2a7074fc579f3df827846bb6b02cb3731706f5bdfe5d32c911a42c57e80c04f48bbd50823358ab7e4664cb27cd89237c04a44a7112a5efd1e58d01020d9bf3e292238ddc0e2b68b0b2cabc1d34347d9e39887d85944f451b101058f56b9b5c991f0808ae5ceda9126126c3a76e83f8e743819d52c4a555064401ce2239042c8660b76ace66dddb3e6ac7e6b44f0b2fbcf42b0542f33341d89ef1847c8a2965852cba6c4f4264bd7b7877f66db5dafdd7838ffedbe15b24c4589da1478ee9afcef702ae196dfac8c6ff2564282fdf06ab3db50f24d3b51b1ebf9c6cf91527d0dbd6daecf69bb5c255a06c03d79036491269569be2fdc6f83cc68a20be28a63b83c95000cb873f5f9fb55d8a79e6e2d68d5acac697be52d9db78c0192e7e75db05491c6623cafc05c7166fa59bbd215a3a6be6a95667103ed569e4abf6a791fef6fd3f4b9baf3d993c5ed6c720eb51381e53f1628ec7107e40dacf178c61908805b63c93bcd92f4b7f65b30e67117dacf12b8fb151805ae6f3540688f91e73c0b6e228333e4f7daa43c3d0ab77a67da34bb6c663a90fdd63cd33247d16fedf52366d28c163847bedcd4b891a1e23e841042d8a4621374147d4999171d95cc54a32ca46cea577085f172ed87d74490848165e0554282418f2b7e30866071c2852be84bb7e6c97fe67572a0c52bda09d68b4a220729228053925324fece8cdb1573908439005802eae6d1d540a37298d7e670b60aab36dd7a35040850831d7bcbad494b74207e93bc822fdcc28f4d1ba8fa9019e57283a0fc213d31833ac5f66afdc8439aabcc46ccd3517285caf85f05425b9ab3c183eb1baa149ca3b9ee7685d529ec8fdca1e050895d54675c7a91513af0cabfa920a0be86d13921af663266238be7c11f4aa2bc92d582f3e468241ffc55b3c9945d43f4f8fd0c4d2a9039a60457f449261d4789e2697ef31b14b7c6d9bbedabe65a2d996fddda48e75a97081600c3628a31ee053b8fb5d48d06d45bc9dc46799835adc0e9318ed0aa678759ea8ddc8d3baf60f475d7fd9bcb5023be556d99a0e719fd9c70658ae88ecd71622957f1e7fc4f6d580b1ad38ad92c3bb98dac8f71"}, {0xa8, 0xffff, 0x7, "0d95c7569a97a18ae369e9285a4bd2800ee67f89993dc15ccf44a87bf5ab54e2cb2965673ee94f2ee0c55728fd6efc3d2a8790923101c9873bc9993bf47d67555b1841d75ba76b3578e417ffed4341281cdf5a82d5560ac1ce7e08165fe64f44d742a5cbb72cfb58e1fd30eccb92dc817bd50ce2f67d28904e9013301f415d5e87148fd04a6c848837d6bae56a7e5bdfa4"}, {0x1010, 0x1, 0x2ba5, "341d37213c842978784fe48fcb0ec0b9ff35671acffbd97b8fdf5d3b7bf845667542dfc9eb5f795e901052fd263b464a1242bb1456f3161e38869dc8a81fce0bb846462427fab0d82ed8d97129f62ccacc5282a402fc53fb7164eaa1a431f020a580dfe632187ac9689afcc21df6832e4a168efaa8abdd1ae21a0ee819aebbbc950639ceca418007414245b6484120865db95774886f680bd08173197c26ccfbd8539d1714cc315acc71219b6e7c97f0002d4188f8e207de48b0aee81f4f7161bdf3c928a5f6f5d49d7e51ade4d8ef336aecd1d3beb12ab09c55023a62700557d2ec799e4f7ca1496e5c21e185b6ea39bd63ca702a830cf06fa4e1ea5689246dd2657ae478d24abe17e7ae89ebf6b6704c865728ecfb2d491937d6b5c9ecbd26eb6559f201911a241d4b7133bd6edcad8b943f357cb5f4d7a18409500a7466d784b8461209a0193365c26806479c3ae3c27f1f0212d3e00a05c848b74b71de8762d4698267658685e9779f7a5779bff6f4014abc2cacb1af7729842e51eda1ebb5a3001cd635e68d7ad78fe6e5b57a0ce0535ba7686b289a05ddb3aa4031cfeef8bfe3ae65706cb878288c8dec07fff83791e14aa786c547651ca19148583529fd95f497228f8392c1b299d6436a22f170a37252c2e3b752a4e226cda28f2cd1ff93523911a700589062ac2b38d06d43825a7c0cd05145298538f55dd5031d3f94d5a5a1ccd1ee416954bbe0d89aca4c89b1bffcb9cedd0b8d95efc4e9d146fb488f2b22e019f7862a1768c3815bc93fa1c1723be87eb9aa72ae5fa253fecc3a359f230f7fe9397d0e783fefba89d0467b3f448a8026d7b0589159f7603e566f00faa15c863b4b595aea5814c60b2addbdc9ef387e41e0156447b21b729cdf3439d4ca351ba50a41c0c927ab6a9738b42d70b8570fed531f13179f3706b4c03352267883a118435773de4edca16dfc9c407a64e5abb96bdd1c63ca31bfdc27a5791678136321502ee162debe88cc86803f8c909c4300a966acd09ab385ff26b7f8aa723d9342ebf894ea986e0ec3168a8a5607dba87ab3d1da047b285105cc45961f7291d902ac129ba7d364d96df31d6dd65e9d84d3af37f1173cdb2f49fc883f53da65f2afa37b89de42d49dd805b0e71962ead30aca93db2d52ca3387b39c2b1b60c2b88ac82807948fe4583d378a9eff0f4d928bd9a821ef639578def7a2acf524bd5ccae4ee98061b44ee17afa3f557238d57b485659130a021008432164316bcf0c99865fe61d67b6f8a4f496ac8780947eb107cacc6c91a311fd06ebc6c7483c1f82920b8e27c1ee7d4409782b372298a568223491fbb969a4d80f45e71aafccc4a313e5554bbdd22ab7ed31ba6c3d2a4bf14d1c85866902fac2ab73c2340a966d22a8d243d3cb78068ff0b060b5451dba8bcddf0d64795d9a0deb10e4a6d056d4b15322bfa6691673051fd03d7776a19189e49122e3c381cbc0f97f1b3616d812d076671ea8bed8045523b6c2bb2a59d49aa01485db0ace564caa904443a537491d4625bf588598b9ba0ca35f7a7273014feb34d60fcf165e7767dcc6044a1db1f81cd42fcddcf3b30422a80546cf2de8b39d6728488cb04153412f732217903a64f3ab07df9f3217ccac3d4d8b552a46f8343d8acc078ce6e578a7f0aec888930248d8b2405b9d4bbf017eafcb1fe04e8d0da794a3b747f252ab0987c54ceafc6a2db7e3477d05da5785db12760e27a0d2a47a29d07d750be8ab20cf071f9ee49ca5691927f12fbc7e5dee5addb98b854254aa03bdd74bd3528325d2d83d7f3f3ec1350cf252436469c7af288ae53b026b6f24e8fc498504357f6761a4f8bcd3b68cd2b740dfbc1e8438fd77e43feb181d66d1242843e727f6c0933169ef039e034a39632f51fbba97a55345b4c15fbee44a53c5f70b1aa9067e5615569390132c0104ff43461cad3db94eaa2bee225afceb9bf5a39b8ff842ccb6ad42fd1e48d2fb46051c65c69dc1be5fa11950b4d0d70e216decfc327a83066eeef38780a2f37ac4b6c3ca4d00ca6e1287e193a1b150acdaf7a889b31b3b292c3e0206e5bcfcdbe728065806396d4cda5efa0e226644b086caed498d0e1d78fa1c8e350ac137328a9791877619f08f57b85fab9e4fec6761d5bacb131cb35a24b5a309d91e175de2c1d5ac448fecdabe6d0560e2e751736330b65bf71b73bfaeb9d857b9de2650c470a6de643ce17739d39edf34ae20c302591053ca8eba080b21727aad1db0efaab4ff904a7728b731587677999f6bd2479dec8cfbf995b899fa260b9601020709fa3f0d7e1fb8d6bbdd9c083519f7cd23f8c2d501dd96acc474c103f0f2d1540a34a47bafe51bf99f61d7acc1b8f8f781210fdacc03386202a3564099c2270cbd79e375a5fc873665d9617698c09e3840d475ea18c468973416d1ff5599ce24cc98c4ac3cc74de33e72fd2fefa95a53f43fb4b699698a9cb00c669a388759ffb8566a2f5159ba4ab67571b88bf30574bd469f1e7e5b82a87ff670d83e9088c519b2314806c22e3209efc58358561bbee286891d9e973ae65283a9f06d4d151956aabdbc364ea14ed214c7f0088c72a08a94ee1bda5ce8123630f32dc3d14399ec3a5a300038dc9852d8eb0e0fef625af3689c3b63acfa5e9a1995f5b6c85090df39f03fe165b144e124ef511e017036f00643c411b39f204860c648ebeba6da7474c87ee396169414a8b4bc1c0e69b28822889ba3a6a5bf2af940db3ad4f3226ab0730b8553b89bb7b764a5ff8e1c8ad2a4750e1eac7aed5bcc7cf189b4c19327941a9297567da7415004f45a42856a1a603454a47f93f48071601b68c294a06900958b546b17da4dc95d1b7b0f957b5d9542aca9e4602939ba0cf26b7f7dca2b8100ec2f38b9a530519a22998f3d53bcc23be46341eb5a600bf6ab40452202e6e8de8f470bd415454c81cc56a20dabd433e44aca43c79b6b5059c2c14fcf0d381c2c5435dadc3fca95ec816db048b56f96f56d5cc392f14df5e2c41c173d452cc914d0bb5077b8bb9f8a88ed183bc3d19595e75b5515600eb97c993f445234b796d4b800f32ac903d7400af70caeb92394c8930d9d9e11b5972361c9dcfe146777b2d302cc5de707a170ea7a96a74ac0573d7ef52b0c4285ddc2fab70195268511b1f31dd78336bae7c4a21b8171f59bea692c702df3322c026405e72ba68faeceebd439c0792366681e31c451ca25c178eb619e9ccd1a7d9409f6ed921c52f5410af899211ac602ab2095b2f9a7be9ea16b29a097dffdcc0250ffbc57b409fc817e78aba12529cd6d2be6449aa92632abaf77f8c1a89411bbd6ba53b0a1c5f24e6345a4848e8e10dd08d5c5c6c47c43c72aaabfb8835c364b6e1b11f675627790defc2f8af59ce103893b2a27d62fdba5d6a377e636ca3c558fe7d60221926e8f51cc35fca3e774c6a98525b1e4dcd995b2bf04e9156109f70503dc4aa68ae38dd4d8dbea35f0faa09523513c37e17cf3a326700d2ae7f0ada737b2cb377674b0871ed4b66fed67753ee0fc2748852cc8d5c3a6ad07cb977130a08db25bf66a54695cb286b217eae0ce800440de2eb2275a9f8aef7f941cb7435906c78434d6447470b5472874d1d24a09750a2cef076a5f29a5040e66927facaa4a848cdf42b933f2702e3f114dc106ab4241c1ce7a30e612f84fa5a59b3d7894a8e93b0236d826f3d310abe66d6ed741c9f93c0f5b44eb1d2a04adc8381dcf64553390effd54b349d3795db3bdd06df7aa5f5a3224b385423e1ad565a8e7bec9705c2acd08ba352daf5bfb7c06be21e699d3ae05d652da1c000d880f47ce997ad4e4bf2ce905f9e899e128dff6e68872b415000621d8eb219c6eeb83f6dd74a14a9e7154aa81d46e76e7b5d6777b26944fee9f191c1aa7d273fa166e96e41e7e255e6bf02c0170d6c6d1761ba2d77c37bd3c6b8f8b32e766fa50a877af1e42885d025535a674fa5d6bd8c687459d91bdffbe02448c03b3799bc199ae5294dcf11b0a30a1f0c96d6d01384ab95e5711b82bcc8a18b9bbe5a42073506b13b1c6edc6e8d1609d66151fd361630c1da97f4cf6730efc8b1239b590a02b298a7755b4e3d64c2140663d743e44daa06358a3826dfcf23f91687e63d1b36719c60ec02a5f5e6956c3a32c30e3633492d2c4cdf35419725d68b8322def47e01d37ed7875a73b99904439987e909e8b98ec50a45f31996102e413a0b9911d3d6f1b65019a79298777a700d51abc920bcc9770089ed910be5d0a81355c54bda1e23c0752fc966180fda86dd6dddf27e19b25407934201a2b3595deb085cfdc327002b7eb587253c75f0d500bc3512041a328443193b494e3d239599b6a5a86b0b724fcc5448927348705132298200bbf01239175d928539f6d6ac68d041a1903e23a9f07af6a87b2e47d2308983ae28b4b4be231db3ea5178397e7f5900f53058fb350f286047aa7d530ff82ff0cb9250d0bd470dacf00b5539b9f9fe2883cbb6d100002fe16fadc44e8c55afe8210c4b4eaccba126c212ce387a9b614709918dfd05b6976dc9f2ba9258fbc153e9b3e4d7c0f3f326ed34af4e52f46c2834e66c3a6abc4f992d2796e57a75d8422fec0eb3f796cbbf9c36bac2b2c4313358207b4a4464978faf3ddc7073fbee4a84039b8a05dedfcc0446757507289e6eb57372969cebb4e28df37143b8fb74a66f8bc39668b3a9f7d7269e927f881a8323cb438709ce57c3235e99e641db81242106d38225b810533184040a1acf59682366a45f5320fab278443bb6eebad53e59024b6c9b6c6c4dbd6073e276499f2f8e36a3a699e6a9edd93dacdf882455168c5da4b1d551ef23416cf33d8f4692eb0a66787a1d8d59be4ffa2b61d090c911ac2f619c431c83eba910395f0ce797b71e28be866b1ba80fb3d91ba499cc99975d39526794f985fe9eb8ba6cb6f454cb569b4c8b4d1b42318bb048b5b22a385175deeca1c5a3e22f695020ac6d60b3f378a1896ea0f93bc1a631a2f4f575d26767a14da797249ad926d51368f396d9e2c986d619628c3853869d4bb80f8f12a8566f0138a0e1dfcd799d22b27ec3958679457c79e6825a3c8f4ea00ea0d033e3a4df94bb8893bbe9ce092e42fa96a0ccff3f2993f85482776b415e8ae888ac4ce73d19f966e763fb542c9d99a1f617d302800376ea50f49189325149e2327eb233a86827e9b322f23c176141793ecafe8297d0f47e299981968adc446fb9c892a6fa78b2917a1fdef745d1d8caa0d26aa1eb530a8cbd122b67d8580b90966b45e0d2dc7caa88ce92612c129a23f3cc8ec7b5358877bc5acda91b0cc964e5e41f5ea66b09d35ac8323de0ea02aeb052bc1c2cb0eda1f48451dc2d9fad011d48d5ffc3f035394120fed3746a1d9057bddbf8f49f535e2e9163cbe1686c63b5e9c396ae5d960d55b3268735ec9dad7bb7468ec2aa6cf4ef7b0df50f829c285606c47387f9740fb142f7724a1153d2d1038b041f2ad81f20226b27ab7aa23de8e025d09aca2f71d82186bee0b666b286f662bf5ad3b5e41bcaf0eec6705694169c865ec5166c2a9347cbb827c5d0d1fcb5a17d773072f641764651d5fea21dfa63eb04551af5ad8f7dca069b94f714c921ecf94b5acbd28b2d982333fcbf929fdf2b6dec57ee77f90ad08cdbbace5430c5f97b837875635376a8d00e0c9abe790959ec6c670ad966e09c399c599c10f6d1ef85d62188972d19182d6841ba9378c2ffeb7ec9f30925e02d62158dac9599d466fdbd4a5b50"}, {0x100, 0xffff, 0x8, "1a154a5c334ce32d301c854d1f60b880405ee23aabb24f873ed6d0ea9ec7e5cd2d247b647010d61fe45d15bbf0fcdb4a7e66fcf6996e4b72e829153f07c9a5396b2d51c6c2fcbaf949413b136e3817caaaaba6b42cbcaa2ba7240999c5f5c42f4dd2c1927397c4e8438e1078ee1a299d15ccdb3efdee84cfd71a593665a105e059811232b805b22a454f8018f839bec7632a2de8134a3007e80b64267c80c01509291244c1b3368782c5c1cc9eb5aa73e1ac7063413f6b8b9403dd249c01d3e3f9a2e4ab62288546b2bf314f85d989778bf1bd61e63472e8772616e1c955d98978e9fe88b203b60c115eff400c5b"}, {0x1010, 0x1, 0x0, "4705ba211e4300dfb439d939f4e31e74b301e98a3cf7b7b8b6d04bd2d3efa7b0d74c294fb20445d8dee7c9ec0e067b82c41ec1d3994f1aa1ea5ad46906649428fb12fdc3bd0d44b04a42563130da8e49465d9332cf5e8681315fcca525f08e1dc42aa9a7772322da6158093dc2826fd0b2dc11a74641ac0abd107c2e876313d1dd5211aca04520ee109dc5504eaf317c42212cac0837a590e479acea52d8271d52f0c92255e01ae398fdf55c5aeb6bb6c5c9c2cbd8037722d563fcc829dc7d267648351861b55231d2a6c3dc8dd5863643bcc8adf699b7746170d256a1a49fcc9888bed46d803c747be00bb20e76b23def12ba0df59377c582c344c95b3e314f2f445abed3ac3a915050422dff4fbbeddc23c089754e08fa5b38b24f9d485ac744c10d8348b60110a4233856ac3ad043e973a5c65fa9d6345db50852833b1f93b02c607b6711111a8d6823c8722b45c28a119fa95856e1aaae078db182122c63213675981df94da0967cbbfff2081ebe3a4a78c80830a362384493b5ef1109ada783c7af6e2c0eda2f3974ec3e5e82f82ff30e01a97c909f540d935fbf99221aa557603376ae7010be363f6ee70cd2705f8d04375b6dabc48f3fb22118041712dbcf6287c09d32c4f497f67060edc4c1b486c024338b5268feaee4c0cb12a55e519df22e4efb7911f673a28b5b54cee41b19a0b60d2b489f9fa9c91ffd3e7d9b495338368eb5a980ef9408057d91c6b315f111f8747d1f1c3ec0b3836c6ada50f0b9475c8b4832019c3fe41478228f0c877611935cd12d8c0161841e8b1e234769ff546f1b38324e1e5c3dbb563a4730f1af6c6dd7cdf47505ccf079788f7b8cc84532bdec583596e488418195a186df640ac0b28fd4b10471e14f8fef99b9f50b63992acd4d08824a0230a1bb6a93cdcc685660ff89cef83404a27b51d2867e0a2cb6cb0eed2ddae2ab3fc4394ee36977398a3091fc2fa26f8adb655f762a979b08347c5a7d470c1d997c74a388d5c9efec76a9c86da8efd571c57dd473bea214c533616a53796305c3ff3370fd8ee77f7d4afb65f48c5e8aa25ef463837120d5e53cf696270ee09d9405230a68f543640b1f113905d87ee4ec5d31e1fbb83cfb4b0973adc7aff2c2019d4059f3a11d0cb9673ef643bd93726f9686b817ee2795454a7e149946a96d0c1493943d5b1259240d4a0293feb412622699f9878a77754c6e4019125f44c547f9f0c9347d58b088cfa80cf55390cf96d7dec9ef68cba0718e096891e45627a938fbcabfdda269b029f9d4a48266385255b4dddbfe44fa2de4bd7211a35c6057cc14a696951190a9d60f21f098dbe16f5cc1d665b1049fedd1a729df9dc51e2b8acd6d7d3564e113d13cacfee08051b04e6c86ac367c4db69ce5d6d747d8284a5e03db576bee9522c7ddddfaf3ce709922becc9217333fdfb0c0a9d6044a94ca10450036f4d0adda1d976342ec9e1f50b51e28217bd012c792e0ae6ccacd16da5dbd1fa6bc6dc3bc6f3cfe002fada0a7c26852fe51f2bbffe8b6397054b30614faf1da87fc0a4136fb58a95c39e552372c12d111d8a466915b9b00ab14ee491b68a32ac03b9f688745e3bd392e9d0579cb655ba3846d12f7e55af13ef7efd0b3ab500159fcef41b105ebdb961ee5b8acc7c319ee0647a2be20453106f3a0c2750dacef240cf0f3679bbc8a6786a92851d145a422235d56c267c26857877c6323f0f2625d45150f609f617cdbe30ea76eba7a67267340c87a3e9f8ab4812a83825209d71a7a02e5a3179b6fa5cf7cdccbc5afd661d6751a4cedd6ca0ad4d57ab05d5c0cb0fb8e6cc90f42bcd87873d56f2f6fbc2bcd8fd9e2567815ab4f09379cc559a6fdeb6abd88715b4d575b9f3edb573131de48d033f71eda90786435719fda3265e1e6d06f05fa4eaac6cedf5664095e754ba8d1f07d2d9280b83dd77a585a367ac6543caf85a394a0d82af8daa64c499ee3fc37ea72fbf3aa6d2bf19fa2b92458fcc190277a36dc9daed2695e66396467f08191348c2f198421408cf2cd3f5c007500606bb00822d830ba0603e80f0734799b823c61a7b4ceeaac4cf021429a7a217bd3e6256a74b8bbe857133a02bae1ca28e5879d6908f260310ab7df69853a44c9dcf1f27312440c1ab97cd9362fe4d55e7430c9608aac120130d3a9e06c466b72661ff05b0fc663e5b645d67134c2beb49b7c3e7139225a9e979e5f3d9dedf18faea2ab1f0376f52ca0ba85084b06dc793821596e4732952f84e99dde32899dccddf2fad4fbd48447d4cf945da7c57d1425b020c5a324af1062a966aa0a94691c56ab0d1491d46c565d2730778358f5976704426551006ba640d237646cef5a50bff35aaff9f3da1acc98610b0c23a9ef7c901030704cf262d87d585814eb63fbc2c730e4d976be0793c31edf106ed81a67f2c64c08ceed1e03216b8b3ac76f180409814564eefd87b1c5bc869d3dfe8f8dcbcb805cb3afaab80abe8b0314ddba69978d88449f1046eab77fa38373408b6c9a1137a51837addd2f8a852554f0c551dccb86ebf132bc2982a5ef848f69c9c92887b3c4664ee049d935c8d49107d4c4fc1ca0ed140569460559d9a4c360315729e14ba9b8f81faf220d8ee06581df5fdc39f4dded02120c4faf4db4945f12e62ae0d09f06a959c1852df06a57c10c81efc063827c9d22e6d2d8d6663561f8f6390285293c23768dfaec891e80446054f0759eb3a85c0ae51c2a69964a372a84b611343f72570f8b6b739471ed09795f818a5edb361ad1b83d87b7cd5f9435eb3ff5c26491b49581eb1e555ad7c215caed955bede1f9e5f9aa6eb52a1dc4a603760574efd119ee26537fe0df9aff8fb70701a71e0a8518091f4422f2f4956feef5c6a60d66df9c38b7f6dba3f973a1f71da23410d5d33db1c53e92b99fef7202b3838054d59d7fac4bc53f69a60a3cafef93fb6b7f4ea5f384dcf0aa9fbaed5b616524924e461021266fde13e98d3c22499df38fb6d3b19c88593c73b6c4f610283dc3a1f0ee33e5b52f1c932007c532d785ef9702ec5f9e98f761b3280c5d88c060f986dc1b34c1451076c357c4109ba15806fc1f68c43012033890fafa7c82ae5ebdd049d8e1f482fb5cf33316151d7e8a0d09c3ba2cdf1fc91a59ee022e2a80462e838a477d7a1fe8914b377cebe1f9548696d0e711bdb163a1ae506f2a1a0c53e75c58873ab8310fdaa5846e839a5d25ff68caece686885f8c04888a7b1fc73871f4106d5e966277580e56ef57371fda9f1ccc6d7260579707497c13db93be69aa02fdf4d75e1d51795a29b8f37c84f9e86e515d4f4468d2627d673698077b6fefae1a2a07b0b10fdf0488592484e8eaaac4a39430c7a0c9f2515475fad63381420cc664b0e1270d7f90647b16d2dcae28b5d4ac18b68ba4b4acfce9d0eeba8a4956e5e23539d461cbf3bbfcd059a4604e0d8b4661391b1fb53923891c397ced02bef43e18e63da1e39d11da5959bba33baad35be431a4cfb0f15246fd3ffd4f2914b31d7cb20c1034711bfa841deae4c9aa20ad2d5053f54fc6ad2f7324e47e7ec2ba47740caa3b8122f2b0c41a8faa0790b9636c56e29aa525ddaff23aac926571c0d97751f91dd0790d02e9fdaa2614a80ee2269c1d1945b8a28bdb962ce13e30d061ef5e7eadf1df0c92ddc82919568bfce3ed82ccd27b961ed0bb6981f9e8ba884084a3c349b1fd7cf7ed9f09238efa34333426f4d401d499f7481a4b8ff711a340cde7bd7c6debc5f66d1778679218df0315751fb9c71f80d77eca555d03fe535359637bca0e5bb63998bf82b6f6c9a58bd6b916c50b6aaea85831bec9f39d539b6787a8fa339ec75fab66d6707cb891a5dba0407a15996207eb82967f442c9906419a61c162d0f81879d4c5ede72c0013bc14a96ec35d7d7882447ee36aa6c5556f7360c9b8a78bbdcb157cea7a9d2b7e77870fe2cb7c1c6f3272784d7b50689a58ee513f8dd93bf2cd71c5ba9c292cedb9971b1476be7c3b2c6944d8a99ef08c5c4584ae657c358d6dd4ebb2780f18e21fa0c1205b414e36acea1c1075af12369b1e91a7780005a16a198f8062b3a66ec70d024f4d3a87f817b5d87b179e6892ca969e4de258c3f12e67f4ebacc47e16a1257fc4c6e9ffa18a2b81236a900db76232c79913f1d7735302c33dcc555ca297c236de4775914f41132f726511f4ac3b87c8f6ca93c4d22d411c698d9731836208519b4b8814c136dfe7197c421d428702aec00b791578dac731be3518d8b1bccc3f166d5fb9c907335f0f43cc0f364d917574627f594ed127a4cdf0f5ec278f8a921503dc30a7f648027ea96fdc4365b529f280dd5676c8ee15b4f84eac4dccfcbe0130e01f3932cbc1eece4f46a89fc5a7508591b90059174d0d83ca4c1ddcb03bd47512aca8b15152697432568defc9db43424ef213513c9423a12e127f8d7db937cc55b0f7dc17acf4f2228d1ec0c02ad2c95a3d71f5c1dcec2426818e2ee7afe30684e49e875b48331c7d256d741fd270a4d37bdc69b344d7af6673fa392f05422f31c192ddd5fcacf75495e0465b0be7dbc46d7fef4a37bd6d994428d3305ccaca648b0cec78d1147a30d8ff6b2084be87117e81d9ae467a315c4632b8a7bc76df8b5093422f2435bd886c311538974d71249852888ae955d8e857e5ef635681df1027b2808ff0986a449153af3784c5b4cb3cdb0dcdb87e373a15b8e3a6303e8ce2e541f95e6d5ae09155eee72dbd20d229f8980ef8b8a81bcf6203bc48336bad03093b44d7fab8b4491fbb913c7af47b00cf77bd2e3bcd07a0b1ce14feaba7bf5fbe2586ca89107409c96a6ddfbc471008487d69a1d1491d1e0f46b5dcd5a191459669db3a99858b14b2ded3b39614603c125172730dc0433460450e363f2eb2f20927c685c4ba86c29d0f19cad67d4234d32bac6d565e5f9dc35cee48ab592263bc8435c7c64e5cd52b0ebe717e3e238d55ba74e1637dd8f9477924ebe54aa786b208ac5ad2b10a3e13a8657f40cf67b6ffa496056df08a192b03f34b16dfc30273d966b7fc4e66cd95936db8592015a3e255f49cf97d2f9cc8f45b00d3d04ec88c72baf5e635c1547d9cba92663bb7a15abf092a1da272b94312bb26442a808bf200cb6d07fc752a05b09432bc95ea0752da63e9a4ebada070ae4623527ed0aba8c6bfc0ade43ce3e316843ef12b8516d586139b7f815f205696662be1ed272f427a482a90a09864c6ae0b5c2c5a324a46ef8128471c4fd7328e8e0f870c270ce5c4a2c5dc82f39ac14f0eea7a827da5065b635ba865e999412b8cd301a3d2f22caf4259614880ecbb841d181b74b45fd5b24511b3ea74dd645af66e5484c3072cdd15bd157ffafe67bc98f75b891d23621cbcf13282187e394cd86ac26f012849dd7993b1644520fa715fff33f2a3308262249d756ae8abf568c3c9832384a0b0cfcdc5b073ae079b3414e0be5ae2cc4966210170189107873543760845c608359cef2d60db2bdeeb594a5273b54f18dd7b8ab5c2e0e4cc0ff513ebb49ba612b9d26a53820e303ef41fe6cae906490c87b693783ee51f519bc7bcb47c7d0d6a58cfe581f66013b40f3ec4244cb31620c8507301d2ab6ffb6783f63fc8d95e3c868bc77be1fb666f92c3cb0903020df784a3f2dd92e322a468d64db9923ae13bca8c25ed6c1d6fb203af0a491a12ab1b70955014a27e6790327161f2b9acba4bc9b0ecde963efe26bb380d8d83b5c1d5589e50237e58b45a4375f3d8260e7c274b29a280"}, {0xe8, 0xffff, 0x6, "54f64acff11102097de8b90a59555660b4b729ebebd14014bab3d94107a6b1da5b24b13142886df580c01ffa2b66e194d5f5c0f3b37a57a5b0ecb583466ffcc6accca25c1eebf456e2dfa5613136b8c2f24433870329ad7a5f7cad6d0cc93f8867ad6e64d1b2aaf8335020b99b37ced67e42ac7aad003a9ced565923ef341f682a61fa0223691956c7ca64084fcc3f092193bd7afd47d574acfcb5b3d5b3e0b017e9756b678e9cd61dd9e71d87d3aeb5bd4463a0c2cfc706baed153fe51750b7c1dd27a46fcb3dc6496adaeb374242ed95b9bfe0b4"}, {0x108, 0xffff, 0x8, "013a4ad834fbe61530b54a479499aac1a69afb642ca571f276a951606d5aa3b38283af854be6945286e11a261952bbf8d084974fab1872fdbe8d9b00d57f0db42b13fac8ddd560aea46eb0222ec6caadddb770e1c6b03c87d4b119b87b83498943b191e7f276cbf991f2895777f3489845a3255f54c1640befc842ded853d5673a2517e1a8f1ecd4a3e223453190916aef5835721fd77fb9462c4830df147d04183c9f441c923f08c1d231cd6268b63c5505198f5add4f4804b0111dd8bd9ee51d84ab48805be214e56abfe7694f7bc69a83823df77a97cd90f604a3d024d0e0356b51bca285e22162cd77a191bdf381a986a75e1e0482"}], 0x33c8}, 0xecbf}, 0x10, 0x401) 00:02:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mquery(&(0x7f00003df000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x20, 0x8000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="94"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) getsockname$unix(r0, &(0x7f0000002540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1f133be2af7b46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3bbdb7b106e1422c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f02a90aa000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d151ffc0f3acdb37562deeafce33e9f45ce3fdc4920325b1f84f83f60b603c7f10aa191680892aa88d4cecdceee8c5ed2d9af9d7cf8f66d19dd304c14b7b8b466720e0afa05e46cb78c8b3711de94313"], &(0x7f00000001c0)=0x1008) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) writev(r0, &(0x7f00000001c0), 0x0) 00:02:47 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/58, 0x3a, 0x841, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x99) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r1 = dup(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) readlinkat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/254, 0xfe) write(r1, &(0x7f0000000340)="a68e8bfb668f467130d5e98db177462e21cf3f40da5ff7084b24356ccc97adc080a86b28e7d31c", 0x27) r2 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x1) r3 = getpgrp() ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x4000043c, r3) rmdir(&(0x7f0000000400)='./file1\x00') fcntl$getown(r1, 0x5) r4 = getuid() chown(&(0x7f0000000440)='./file1\x00', r4, 0x0) getsockname$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) symlink(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file2\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) write(r1, &(0x7f0000000600)="6b6e78c3dd52276cfdeaca766e74fbb46528fe009dc178aa13f63f33af317082013b3c8917c5f8616e5beb0ecafcea7edf4e15b116453b5c62c6c2989c88ad2d0b09", 0x42) r6 = getuid() r7 = getgid() lchown(&(0x7f0000000680)='./file0\x00', r6, r7) dup(r1) openat(r1, &(0x7f00000006c0)='./file1\x00', 0x2, 0x23) getuid() ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000700)={0x81, 0x1fb5, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000740)='./file1\x00', r4, r5, 0x0) seteuid(r4) 00:02:47 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) 00:02:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x1}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x51}, {{r5}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0x7) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x38}, {{r3}, 0xffffffffffffffff, 0x14}], 0x7ff, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) pread(0xffffffffffffffff, &(0x7f0000000100)="08b57cb911afc525ca5c8d2c1b5883431976d6623e9275b366806bcf9d2704146b538616e6d9b59f6d92c5ddfbe7c8dfbe483ecf1558b9021589601938f8a392a18a4544b372dfc360f705fb2fffcac0197a2184164f544692aa0a46784c04c867bd90330fdd0ba5880cb83c865ef6604a89ff3dee4bc8b7fdd535571abe0766af0a63c12f3502d7b657366a7eb09c2380418b4b16764e8515b8d66946d4266d0576f9bffabdf3cf42393f27c6b0ee2a7263bc88ec2dfc975d01a603d7a2255039d22e038062f1e10caa96bb4c4c94b927081cbd0dadddd19630854c21a27e45e00214eedf61ce5d1f8ee04ff06fdf91529c83e24e000000000000", 0xfffffffffffffe8e, 0x800) 00:02:47 executing program 7: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000100)=[{}, {}, {}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 00:02:47 executing program 3: madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) syz_open_pts() syz_open_pts() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) 00:02:47 executing program 7: sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f00000000c0)="16bc2e900aeaa359a3f19a5071468b4525e5276ac1853fd5b1e1154cacafe244e742a0e49f51b70b1131601a9aabf3d5e02bb9d62fb6248e41d755d260e0e2a3ae744c9cadd62ae1a50ff8b28e6924432917448e11d858a648b62c68e7c2cd0fa96dad8994f68f26d55a8673c8cfdc0000000000000000000039", 0x0, 0x0, 0x0) pipe(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000040)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) open$dir(0x0, 0x0, 0x14) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x3402) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) msgget(0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000140)="ebb2a1a7c508c9b3993de0b559c9ea38bcde82ab5b2c0eee8be3ca6b514f1fba86e9ae187615d7e3a58b394af21332e02089d35e62640cb9db224a922d628583698b29a3f9f3aa95f186ee9422a9833d31139214daf27c90b4a38ac9cbb4306ff4c4b11826f5582b4ec77c323633cd01409ce3f9ace226912d9cc62769da73d58b20c11c2df5e8723bfb6833ec63b46a7fe38310172112191be5ad2bc7c2187e2d0bc7cc5d687a377629d6ada946c2766c", &(0x7f0000000080)=0xb1, &(0x7f0000000540)="913267285cd52feb0a79fe663f76a1277bb4c0c12f63f97b7230bda58522f30ed1bd683f8770e0ee1a9db3d41026e11d9455cebffacba20197ab27298c5eb64f825825022acb4f09000000496971c1dc36c482e47742ccce1d45cbddd4cf4db6dc72863cd8137ba30b5da5543c728ebc171e0a2093e8b16874c05a6900019b8a857d1c93f728bea89a0349303f89b7e05145e2ed6577d1e7bcbfdec0a7c8ccb8bc116ebc98f57b328ab412c043c55b8ab78281b6b5bbc71e360aa7c7099443acef14a5ccc1dac3f9fffc8ce09c31576f74fa814859d404a722eaf67704f8da5c0dd8d8c37e166190ed6d5f094f4a122ede6e60448ffeafe038ebc52a7825b84b87c022136d586bb894779a4a974fd2e4ae9c6f421d9ba3f9aa4b41cf92d0364f2e03c195cd73370e6ab77da89c9ec41f18edc0a337ff9298f887cf9290697d10f0d5b4baebd0b34201cb2f8fe5114447c2c330dc7a29526443a2222449c0a6d15eb9c3047ab4d1c8", 0x168) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000300)="a0acc4f6572eddcfae135b6ae79919566b86104d8906674eb75954efb557c30371cac8024036943d9f1592e2581f8390cd0f96bd8af44d6128ad30cd12d9806025563a57eeb61c7ff688f189e80d8cce7a9c15173c1716f30eb2690ec390975a16615d396592a0fb4ef893587db7d3d3446ad7d2324f7fd7c0533fedb78e53ca36bce8400542019810c3f54183f0a8881aae20704f03caa9bcb41cd28f6e2c37f2a5d6c034a77e13d884274dcecabffe60719f465273f27579ff08a2158b30277f18eb1a5194eb2b06ed5ba9b135eeb46116b4", &(0x7f0000000240)=0xd3, &(0x7f0000000400)="457e58e309d87087b899f7d73e5ab3d9ef526fe0b8c69d125067cf481e78217dbc9b325e15b43e8d1d7dd987b21c8c597985fd9fd9dfaa0b81d3f9dd3181edd1a80c6d150a2a52cc434f649c872035291b568fae274f8f96e56cd11a419f445f0cdf7c223739090b363174d59e863e8d8b42dd07f9b84a955ee2d1b16666dc41004a62da41a9a393767c92122bef20bda12d59a47d41a3b1202d74c4c1451f6ec346e025f6de00205efde764ca7cc84106c55476e871f5bf665d4a96dabd96f6a423da8faa", 0xc5) setsockopt(r0, 0x1000, 0x5, &(0x7f00000006c0)="b0633bc4dccf1fd50fb5225b965fc748f12fe8d948f666ecb85c2ab0f714a6064864991400d15b72c504a9a997e86be914f30538164858e73b8afb0ffc872198c16242322b2d4c556d47bbefdad3575038b66efd0861d1da605007550d1a4b753df11b7a3932eb7f9bbae90d3f5391591939ee3a6bd7b94b06033964366cd9f27482ae61cb9b25b461c4b8060c98b910a88b666d8dcc46d3269b2478e62af3d7f1b07db2673e71ab13af8f86a02247c1a2bae5495043e40bafb3a8ec915698e18aac2e7a3ff5f7b0a1ddc7e681d26e574cb25556ed11812f92f5b99875002cd0e0f900917cb94fd5fc36e08bf2bc459d31e9dc43f94ccf996bb5a59cdd80d1a7671969dccb878022fada2a4896eb7b8ef655b877366b8c37f31ad5b54347c83b094b99a6f9e481eb69d5f022d9b6bc41099195d89eb8b2adb7a7f10f2169d028a9f2b4ac00e20114f8a946930577baac4cd42386f787b704d8eefd71aba1f18d5adf7d77924c0dc0ef061dc930d1144a72cad1b8ac91a15f7a1d0242e144fab3430fb0f3334533c623dec6b77b98fdc76007279d2096c58f6857e641c7fdee9ecc3f2eebfd67e333013bff9b2fe5eb52e041fa90e046acd2f0a2ad3e66d80e0cec1bdf9d94d803061f1d0c13a525cd332b22fc005eed9167f3bf796be02b1daf26df828ba51c1443c56068f1a6e0b8aa797c98c4b194a60f7934357223ea431530c2535a53e9218354578558dfdf4c01364c2b99248d4ab1fe75037cacda8e9eb340165f4894244f3c6dcea67e1aac92c77e790ff2dfc58ac9cbfb5c8a882efed3e4191fcb015fe56edd43a612aa8b1fb4b1eeee76466a5503682db76b88106a0f88980056175cc6b9fa4993d072e9e2bd43b8c66df839c51d19b614ded7d75daf0bdfd28a0803676423c69a2b4d2d0ea74947c63c8b2c6f501feec33f9c30bf2aa33a52cb6dec33d62447c0151f4d26543a3d374ccf42448309910db67a5b2943fcbc34c2cbc6488cd9afec91f8312746db554a744d230a09598142807f1842b5da83c79b84a2f32bacc58504993cc53b8d4c1058ebef3bdfe9d84e1b9ab7aa5af72eff032240b9bf08bbd5956bace5cf150ba39d38f5d037fd4316af77c0d6ad64c76a8e1b3eec8fc65b844f1b31da5008960470cac4b744f50544a7abea8c8bc70ff6c941b4c2c0a956ed19d02560e8b028136c9a9bcb9a147a2027e452f3391e8dba75f769652f2db0c3a3e61707c0c800cf6be24e4fe08eb08dda98aef32e56eab2aaeee3a39b0d3b8fcb9b18e1ee44e47d8a3cb5bb0f5532e703fb75d7015bf548a93d9f251997b2f43bf9487d934d2932d98271c421d495f26107ada806d1b2cf845990314aa1d2c1decac5cdf315b569c5642b40658e1b91318cab7536f6ce8890a81447e9d011fddb7d477949dc78a45e61140b4b12ee8d82f23709056a784a773b1ff176de85073407ec98ec54870f46b0f4305c6c4722ada3779800afb29f7ca13e14ee4410e93c7dabecf9a9652658208332ab08323bb06ccb58bad3933b20850d8917ade6ac2460556409238bc08b70512df6f61c7ad85ce555223b0a7bfc8e1ef022206d590073e5883f64b8b148c0a868da33aa5d9e3185ca47d628486390318abcae352ea7872b7571a866dc917079ad6e976ac518f999ecc60864af7fe922249952fc45928f1a2a88f04a6c8e1493a28d464f1e7c4b6358062c4e804935492bbf6b6766654bea6aebbe981fc7bd1fad4a01b5b198b62774d8d2e73f71c9cb8f642b2946de5f9b52be7ebd0a13bd176566d89350990b3c711c842f43114a95eb2f92d203add0188c4442a1c41aba80a3fa07ec3c828f303095a88849db0cf881090c59d91adfcabe7456fa27ec9fab486d6f86916955bf61c67c7101aafb13afde718d36d4ec3207e507e3ec2710c0ec73effc0247dc0aaf5b37238ee3cb2a1036b1cbb1e58441b56a2edea7b3f15f56ed65371dd1c04a93ed07cf47cd87ac372e35b8f979d00cd5d2ddda98132847767fc2f3dcd99213b73c809e301e46323956c48583963e59819dee1bd04a1bb4bd3913732329e482534916aabf63f879c3d03e0af3059352242106fbb96297852ab96ff942ff143e18c1d670420eab60baba8591804cb19816b8bd50717c2784dae597132d4154369caeb4c66748b3e231fd19ccce49e289d0bf46b608c6830eb7bfc584340a5a791e5ef611251eaaebca44cdc9ca06475c24454a114eae064d5d10259e8a65c55401b542de8acf01e795197e6d610eb0ce093e3f21cf63bf065fc1ccff10280cf637715e525a28460137cbf8f730093475f604e247693ed7fb877c7dd479555d1d42641dcd5b48f2064d9afe4f749b7cac433d532d286750b95840617169664429c7a86618fb1d21b15e23666f173d2ef61cdbc84129a06f73292f733f5ddf7c937cbca76a185e680cd6dda66c73960e6dc2b701c7f37f0b6054f67b9ba9258a5e99fa494f5f49942142d8ef9ea0c92b8ab0c127b202b38858ce52254ba97ae59e5e1f1c6dd05b9e4b1d2ce1dca5bc5c7fbe8cf820557bdb566f784c384919ad3a8ffc0dc6ff3e0faece22272cea80f4c465ddf616d9e33d5836cbfa7e61802ebb35f72c8983177996b289396b7de90118127f734df247e7664d6daccf066d4b21ea8d6d83321af8aa36f193cface141993a7a13226c14a8e9fc3eb73479c03a640a9f8c2c227636590593d656ee58201b91985f44bafaf43b74bd218fb8c95add73c0ae55d8237bff97cacd974656984b0ece8b52400bdd0e244d2068b6f447de5154fe5624f5ca7faadbfb2425e22131feaa9b4f1e0abdbff93c15c33d33e0a25ac98749957a2c438f8aaf751579315f3077d5e16288910aa104cccc7732dde2c6305f57d048e6c2af93d7a8e2e7d4673b4c3becb7ec105c84309f04068a3eafc8d537b8844df59e27ad823f3ddc6cd15b95f8c72996c339683d1c6a2bfebe0d853b4e39258443f813bc5d7aca13184574f2479e06aa9c547b499c66add2209ec7c646da95a62a1863673a7a18e8f71be131437649b629af69fc76c8da065a60f7318c39411700722ec907823bc01c5eaa55b1dbda28c394692a3261bcb3ad21d1d477e913bbe28955f22a829e6897641bb2e17eb89729dbc163c9ddc0524ccfbd6c20e67a860d15d91d455172ea693ee2339c6894fcf052fc27af747a83ff64961c78f79811100a59f88c895fb9e024dfaef6afb0e6338483f0fb18db59a2f9089690d0ff8339ef2e0774e309a629fabd8f7289f840bc0ff222d234875e7b5024e3b6534b20f8e73a2b9d139b15f70067ca9c2a3890ad4a95a2492b64c83b06cca5e45810bdb8051257dbbc3357886eceaded51ecaddd124b380706f5b0b27764905f18f9a4f6ba805d2642220a51df2bc0e79b5671fc9990b09f8394c6238618eef743b45864f7d291286048cfcabf3dee47651c7f70363e284869036a7c5255d7df34f254bf751da296af4bbeccbfa144226a31fb2230f701c130f0ea8a82f289351498b1415fcc553375bf01ec8749d18f8dfb227009539152be11ad4f73dd6f60bedecb55f6e6d37e9dcd9a9e91fdf56032f28c4d84c77a874552b99753e48d03ced22ce5ca4e5188416e73a5b1c793e8d0dbdd915e3d4e702bd751857a4fbce5967ec3bf66ebed47f817a98f7afbc032d45d09dff2244fefda467cb752c9ee1332a464d33dd445175ea596276b7da18747e0a2c8590ade2453ef11394f9f2e05be9ad36f8ca522e0eaeec918edc39f7d17040a007bea20622dcc61b919b462786be94c10234713efdc6001977f1c11b521d97892cc35eefb545f07dc50fb8c276dea607883f29ba2137d1bb0f0449d75e5df8ea83bbfb90944816b5c9386e71eb8105b138597317cda19e7066bb335ff7fcac261ab5b431d0e7b1962e3b8d60ad0a5fb959ed35b138d7f2d0bf9c88e4a3ae7a25fbe2018343b517abc706674df74eed416a277f2fd26adea1eb306c60cbb65fb07a72e182f4894bb43631ee87a6256e8f26b7b829fe315409067aeeb247a926f15bc8e9a62c17b170d269673b7cae56e1439eab0d84e9426a09600bf9dc418d7e9572dd05ef2b8488f30010d7186cb1a91f6607fc22dfa180bf6de11b8fefe56e261af785668486a193cd07af3c937fdf13aa68833fd42c46120e3518cb0fb9696a6c5913f54a49b0763240169c6de917ea42411ab2fabe776abfee9dd141ac772c3bbfaa298c32f931481a4b66f8ad5482998e6fc2c4ed24a87546d8374290cf5a43536b511a03c6e1e5aaa79b4d72eb9333d84a465dd46d99fd1ff3b264f1532d3c61bc516f8fc8061d1a7c33c8ea6187d61b7c77ff91e3a5db488de116f10040ea33922ee10386c103c3bdaa56ca75bd4fc628dee4a80428d34ae767585c6f246fcce41b19065b46dd70fa90346e865fb8f0c38305c1aa80a1bf7a5a95733f3dcb372f52b082c7a8424038e6ff0fea238a8b512cd665ef957c4eadd4d635c78cf45d1aa997f80935ab3c3a836c1bebdcd4ff6706d11d8e515fc034f51d217ef158a96627a7af9162a0ff7833115cfd36bebddf0e4ebcc068505ab484a68a6ea898248659a40e43615d903a777e78a5417e59ce49061dc1d56b4ffbcbb798a513349fb13c98d07ecfeeaccd96cc13a303cb72513151238bb8a300fcb522c69fbee2238d8036cb997d42cf96c2687c798256f692e4332a8edc5ff478ca2cb37e2d7376bfb49eb55b2c045d241ef6c83959b4020143cd616a31f463cbba467ce53b71719700907ac64fa633e7e1b711a64c5a2105bc1df9c5f7dfc214991a5a6a68613c44789aa188a0f7ffa6b947d6dd56aceb198a31526df804b30bff36bf8a5d050d7fea688a9c118403e4d343555c8f452e5b4c0da0fe84246d83e3aa6d77a4c68b1b8eb841ffe7b88b3cd35c0e650d9c662e4f7a11a8f17eaacbb9b09fe26013b49cfa92c7bfd089276321364fa9d4b0845765fb34cdb15279202a6cecaec03903c042dfb7b18eed0a8c8f3b86bc5f8bb7df9558dee28d04f777dd40357e0f6cdf67ab8b01a9ce08c99d6aae4ab0e20ffcd6783eae36495bd090d87edf98b54201101f273c5bd6e69b5b6177813607bbd3397491c35dd062ec8476bfc6227cbd2f531b4784435fecabff192d32101903bbb7f4e50e04c36fa9e65ce30a3ed2be0672654bd5ffd3025c05ed838bd23083ddb4441a8e5763e985e0bdba4827b79a4f19fa8dc81371cbb25d62c9bc7cda133dec54927ca36f6c6b6b3d2fa289cc4c2949644258f7dbf51f0db84220cd20a59a0e115052d291a732e5d2468b3c3034bbc8eed231b9fb31a781cac99ab37cfb74d17350726d3c1f370c39570dccae31cb2def6e047a68fd9cfc9c3658c983bfa01a91605e09015f21ff99b0aa880508e1ef7734ea41938c7d3a892a3d7c2ccd3bedb6585b7a0a18bd4e43e51cf3491696468a86821f83e996580f411421170f005a263ce911c726d257030a1c946a976d0fc24510834c7d2073408a52c9edef0e60a44ed34cf650d96121efccf0f24c813bfec07e7b5782f67c4ec96c9c95c940fab59fcaa24fc77b26229101a955a7339252f975aa6bc10d94d785e3a1ebc99b82d75bf80a07d5976ca3dfaee7ee4baa3e7cdf68cc5993545d225ec5fed3ed51e5575e0850d7ae19b81812ac992e6cea12a8c2d8f3da914dfc2da923d1e91b4e460a313039beae4da6c88a43e7c88a7b6f49fdfc93e13ff40a4f9eb38d11cc8d172b905c88aed67170a6f9bdfd800edb3ec2e36045c18c9", 0x1000) 00:02:47 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = kqueue() socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0xc0, 0x1, 0x1, 0xffffffffffffff5b}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x9}, {{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0xa06, 0x100}, {{r0}, 0xfffffffffffffffc, 0xeb, 0x80000000, 0x7ff, 0x7ff}, {{}, 0xfffffffffffffffa, 0x50, 0x1, 0xfffffffffffff1e3, 0x700000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x20, 0x65, 0x4}, {{r4}, 0x0, 0xd, 0x1, 0x32f, 0xff9c}, {{r6}, 0xfffffffffffffffd, 0x42, 0x1, 0xf32e000000, 0x100}, {{r5}, 0xfffffffffffffffa, 0x8, 0x4, 0x20, 0x7}], 0x1000, &(0x7f0000000200)={0x7, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000100)='\x00', 0xf}], 0x1) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x41, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffffdffc, 0xffffffbe, "bfd0343c797d007b9b771f9685944a00"}) poll(&(0x7f0000000040)=[{r8, 0x1}], 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffa, 0x83}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r11 = getpid() fcntl$setown(r1, 0x6, r11) 00:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x1}, {0xffffffff}}, 0x0) 00:02:47 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8, 0x5, &(0x7f0000000040)="654c7324ac1e7c1787525c68a0558ad147644eca2cae91f71e07b0e17dd60ddae33b5ffd12decb569084f9f22a330bd9f84c733795790306848ad7804125f8ebb93db862309a45582352d073f14b17e274f5fde81d9b88973514f2ee1d88c653aa8a5872257e34d9d8e74cceee3fd50772f7951f24cd77f23d25cee3ef5394990f1d38e387d65ba732eb8cb843e0e7196425389218a7bfc1e0c28902bc8dbd", 0x9f) r2 = dup2(r1, r1) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x14) sendto$inet(0xffffffffffffff9c, &(0x7f00000001c0)="3d370f6aa150fb88bdde814d74252de5472c9b1847169c080342762a7a83b9e0800477d04a19f8079bd791160f0ccff2f9c578fa232319114e15bd1d8d601abef60c372026464c715caae41a8b24a6e30aa74ec250a91d4de644239860cfdb4fe279416d992f78686f2a1faedc537730340adfd8abd316d152b566dbbaef566daab32d1c10d337f3513e2a46043b66cd0831235970c56364c65d68f5e9c44f8123408a2f2c9ebdb5ba32c0521bb968237716e4b70591405ce969b0878710e50b1963de85afa4127c845d1fb65eb9bc1ee2bfb59cfbdf894f01c73ce9d3d74ce69b35e5d4fb9078bd", 0xe8, 0x408, &(0x7f00000002c0)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0xb6, 0x8, 0x6, 0x7000c7ed}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x5, 0x8}, {{r4}, 0xfffffffffffffffd, 0xb, 0x80000000, 0x3, 0x400}], 0x200, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x40, 0x7fffffff, 0x6}], 0x7, &(0x7f00000003c0)={0x1, 0x7fff}) r5 = accept$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r2, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffd, 0x50, 0x40, 0x1f, 0x9}], 0x3f, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x20000001, 0x2b, 0x6}], 0x1, &(0x7f0000000500)={0x2, 0x7}) r6 = syz_open_pts() recvmmsg(0xffffffffffffffff, &(0x7f0000002bc0)={&(0x7f0000002b80)={&(0x7f0000000540)=@un=@file={0x0, ""/4091}, 0xffd, &(0x7f0000002a80)=[{&(0x7f0000001540)=""/73, 0x49}, {&(0x7f00000015c0)=""/225, 0xe1}, {&(0x7f00000016c0)=""/162, 0xa2}, {&(0x7f0000001780)=""/234, 0xea}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/143, 0x8f}, {&(0x7f0000002940)=""/85, 0x55}, {&(0x7f00000029c0)=""/12, 0xc}, {&(0x7f0000002a00)=""/117, 0x75}], 0x9, &(0x7f0000002b40)=""/27, 0x1b}, 0xffffffff}, 0x10, 0x40, &(0x7f0000002c00)={0x1, 0x9}) r7 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000003100)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0}, 0xc) r15 = getegid() r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003180), 0x80, 0x0) r17 = kqueue() r18 = getppid() r19 = geteuid() getgroups(0x1, &(0x7f00000031c0)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000003300)={&(0x7f0000002c40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003040)=[{&(0x7f0000002c80)="d83c04", 0x3}, {&(0x7f0000002cc0)="841fa816f81dbf6337fb5f1e7f88ef5bc547de4c44377240e511546caaa269e427778744c091dce3677314f5fdeaf7284314bf0b02293bba947b9c793d2c247b644a4dcb858bc2beba4aaf03fd59488acbe4daa0e7e021dd47a94350f3f88c2642faf3cecfaf007e86d0783b13bc8b06e6a308b9d8c59cc74a77b8b55824562e1f978827f99142502225b789d46558173072d185521e74c09f40396e76bdf0a17a9e9a7d37792ea71477177dbe476b033bc3c848846c35436f6f7e2e7c6d84d0e745ddcec2f78521aab97a143efd2bbf3247a292a3f30ab32966cff296b893d110d0a34a", 0xe4}, {&(0x7f0000002dc0)="c14e6bca98b074688a703994b90fec441a7dbce30143efb7f67c74f0ba6b0fc336206139e6cd0f81b1dda0fa14f1ba8bab71c17baec6030cd8b876224864a39d98cd06a324a0fdfd74b43970fe541d2d1f31183bea164e50a3dcc8263e8aa2f31965eb37bda40a692d87713f2815be483a64f94a347b88d47570118d3a8111b62662c1592040ddfce194756d6fed96891278bed855fb1ad95a798148871078cef2bddfaa3e8a1137f75d9e37cec61fecbd", 0xb1}, {&(0x7f0000002e80)="968ff1970d7967ea88888089ca8cbeff271bc455177e771b9417d9450fc9e2df20dba81e3bd4024a4fba05b2719457bf7161511c57f5aa7811a71c31e789b269", 0x40}, {&(0x7f0000002ec0)="00ffd303df8e4612769184746577ff7f2da02b321eb3c8300418f2bf10af252e0087403c3aa2cf", 0x27}, {&(0x7f0000002f00)="dc8d5691d178db1d49fb342004a3e6a4644e04012cb84738dbb36c89bca110e4117e3ba2239086287ba39ff11bcbdb0bb0c3c644b15489515e7df5dea55449123425b141f64609579e8bd6f59c8a90331c3e283b0c6befee4d2f873845d5217f36c318cabd6be49abd4f5ed272f4529c37b72e03c2a9c124581cba2e00c97af1858db4d540f2421c6e388d4bb04c33626d5958e86aaf8c9b41ab6abc5a89dea708d3db3defd77c63f25308d168aa5ed073d00ff31fa8eb97127246eb431857ccdf411ef3dd66af04dfddbb231456cdfce94d0c1795b7803bef7ed172a3e96c540d403b3e053a3e3172a58931adbbd216d2bde2dc35ef21a73ec5", 0xfa}, {&(0x7f0000003000)="f7d7198f0a3dcef791313c4b0885be0f04df6e695bbcd3ff5548c36327caf7188ac4905dde6243fe57777a7f", 0x2c}], 0x7, &(0x7f0000003200)=[@cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r1, r16, r5, 0xffffffffffffff9c, r6, r6, r17]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r4, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffff9c, r1, r6, r6]}], 0x100, 0x8}, 0x408) fcntl$setflags(r16, 0x2, 0x0) setuid(r19) r21 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r21, 0x1, &(0x7f0000003340)={{0xffff, r14, r15, r11, r9, 0x72, 0x962c}, 0x7, 0x7, r18, r10, 0x9, 0x7, 0x200}) r22 = open(&(0x7f00000033c0)='./file0\x00', 0x400, 0x0) kevent(r4, &(0x7f0000003400)=[{{r5}, 0xfffffffffffffffa, 0x2, 0x4, 0x3, 0x1}, {{}, 0xffffffffffffffff, 0x56, 0x2b, 0x3, 0x8}, {{r3}, 0xffffffffffffffff, 0x20, 0xd032cb21ed1bbb30, 0x10000, 0x7}, {{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0x1, 0x80000000}, {{r2}, 0xfffffffffffffffa, 0x1, 0x41, 0x1}, {{r4}, 0xfffffffffffffffe, 0x50, 0xf0000000, 0x4, 0x1000}, {{r4}, 0xfffffffffffffffa, 0x1, 0x20, 0xd59, 0x8000}, {{r22}, 0xfffffffffffffff9, 0xd5, 0x20000000, 0x9, 0x5}], 0x9, &(0x7f0000003580)=[{{r5}, 0xfffffffffffffffc, 0x4, 0xf0000028, 0x7, 0x6}, {{r5}, 0xfffffffffffffffd, 0x69, 0x1, 0x100000001, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0xa0, 0x8, 0xfb57, 0x6}, {{}, 0xfffffffffffffffa, 0x110, 0x2, 0x6}], 0x0, &(0x7f0000003640)={0x81}) 00:02:47 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 00:02:47 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:02:47 executing program 6: setitimer(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x3, 0xffffffffffffffff}, {0xfffffffffffffbff, 0xff}}, &(0x7f00000000c0)) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, &(0x7f0000000600), &(0x7f0000000640)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) close(r2) r4 = socket(0x800000018, 0x1, 0x0) shutdown(r2, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000140)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_gettime(0x0, 0xfffffffffffffffe) 00:02:47 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getpeername$inet(r0, 0x0, &(0x7f0000000080)) setrlimit(0x8, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 00:02:47 executing program 3: r0 = kqueue() r1 = socket$inet6(0x18, 0x5, 0x9) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x778e, 0x7}, {{r0}, 0xfffffffffffffffe, 0x11, 0x4, 0x33bbb300}], 0x400, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x2a, 0x10}, {{r0}, 0xfffffffffffffffd, 0xa, 0x80000000, 0x3}, {{r0}, 0x0, 0x0, 0x40000000, 0x2, 0x81}, {{r3}, 0xfffffffffffffffe, 0xd, 0x10, 0x7fffffffffffffff, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x86, 0x2, 0x8001, 0xffff}], 0x100, &(0x7f00000001c0)={0x100, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85, 0x20}], 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x15}], 0x40, 0x0, 0x1f800000, 0x0) 00:02:47 executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000100)=[{}, {}, {}]}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 00:02:47 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)="3342b19c", 0x4) clock_gettime(0x7, 0x0) 00:02:47 executing program 4: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000100)={0x10, 0x8001, [{&(0x7f0000d8c000/0x2000)=nil, &(0x7f0000cb4000/0x4000)=nil, 0x5}, {&(0x7f0000dfa000/0x2000)=nil, &(0x7f0000c02000/0x4000)=nil, 0x800}, {&(0x7f000096d000/0x3000)=nil, &(0x7f0000fe4000/0x3000)=nil, 0xfffffffffffeffff}, {&(0x7f000084d000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ba6000/0x2000)=nil, &(0x7f0000ef9000/0x1000)=nil, 0x8000}, {&(0x7f0000c12000/0x2000)=nil, &(0x7f0000968000/0x1000)=nil, 0x101}, {&(0x7f0000af7000/0x3000)=nil, &(0x7f0000cea000/0x2000)=nil, 0x5}, {&(0x7f0000c10000/0x3000)=nil, &(0x7f0000e72000/0x4000)=nil, 0x8}, {&(0x7f0000bba000/0x1000)=nil, &(0x7f0000ac5000/0x2000)=nil, 0x3}, {&(0x7f00008d8000/0x1000)=nil, &(0x7f0000cae000/0x2000)=nil, 0x7}, {&(0x7f0000eb6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000c5c000/0x7000)=nil, &(0x7f0000af5000/0x3000)=nil, 0x5ef}, {&(0x7f0000c95000/0x4000)=nil, &(0x7f0000fae000/0x2000)=nil, 0xd5}, {&(0x7f00009ec000/0x2000)=nil, &(0x7f0000a30000/0x4000)=nil, 0xffffffff}, {&(0x7f0000eb7000/0x3000)=nil, &(0x7f0000a11000/0x2000)=nil, 0x400}, {&(0x7f00009d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], './file0\x00', 0x4}) 00:02:47 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000042c00fe8000000000000000000000000000000000000000aa"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) 00:02:47 executing program 6: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x8) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x3ff}, {0x3, 0x2a5}, {0x4, 0xe242, 0x1400}], 0x4) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) r3 = geteuid() getgroups(0x5, &(0x7f0000002b00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000002c40)={&(0x7f0000001580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000029c0)=[{&(0x7f00000017c0)="2abde3661948ad32e88da92ee6da2c236a526373f28c941d9c0af1e7c5bf5a0401804f3410e9aac0bc1b1142cb0e1b43ed6454512136a46ddbefbed9df128a91f6162241553875b93db428f50511077d9e171d67d8cfc4a108da5741a5e6a3475c9de472d04586ecd043d2245ad26bd2e27c27c1f73e4784927b7f182a3f78ba778c80408dfab496859e9af20bece30c09c92c0ca6c4b02278e5cdf7666541a3b5a55c07ea87137afee20fc2c4d765f6005d4908baf7810577d333dc1734da65d67cfc9433c9f3d63f7690e50462662b515a3148272ebe5436bdc9ae38d222119ef6996bf9", 0xe5}, {&(0x7f00000015c0)="c07af5a32980eb33378ad5e54b1ac8abb47321450974234bb2a9397d77f932da2dcd9b540605544d39cdcf889b03cc9f7b506f1a0c0fcd4379a9448b3341ba9fbefb99889034152838badc23c42a063aaefbc7b7d9cc1c570b3d6b481f7ce3f19329d4f6a0cb19c046573110e1da4000121a171497ba7dfe01", 0x79}, {&(0x7f00000018c0)="38ea77da4516ac76fac636aef333e75c6323f1ab32a3c802076eecd60511d3eff82003d59da2c6a6b54edc33f39ff8d60eb0c2a1cfed1c0c546dd0cecfc77b001b5152475d1b7026394f058f67364cfe5f4858a400770a04c33e039e580c1a9aa9224e77948b3596ab5f2933969c81d88590953df36cc33b62e79469d0de993916323f44bc6e449ba707852a349ad99c1a41e5595b4df7769e5ac7e26d95238a98da6851f6b54c340c9b3f7534783c50cf61b3acbdf9f6bfdcc7313608bbc9b619f5642936a087e48c53bd1d8976e8be55f0933f0949e264d622a58709a56773945c4b0402b795840d36547809a12b7d8830dc7c2f77bcd71ee2b0447d2abd4b588e0c288dbc48feefc4dee8516585958bcc0714e436fd723554cb372e4267f7460de3aec743e6931122b1d93b5a63f4269c8ddec55c7ca5b840dfd24a15e14e0f836aff55f8e2211d5ceb6fe6ed2f54cfdff25b21b45d160cdc97622d4ba91d43e63429e7d39b65d72f11e51a7fce12d8f0a6e0f213a460d62319a0bf16dd0fd239271adb8e5fcf2846f39d32fcea3ffec755b72a8966ab00e8aa3bcf90a2c3242ebbe33c6a10bc4e0351c840b69edd8119dfe02429926369e70015f1300c6f1ac338f2224edefa2243f382903904f1e4d84a9be6004ec0b6ae645b1423e1e2c50c6954b9feed0ce5c156dc11df8bb38d5d07007724fc9ff930810721421fa277ba0b094acacbc2dd732fe9114db3594f242d8879fcd6550dbc07579195f0b8d6466bc6107ebe8da74b7c03f10a652b214c4891a98efbbf5f2d7abd17a6a282710a8d20079a521d70d200262a7c25c2294f847c1a6d0c7adc9a5aec8188ec673e47ba3871ce2b58dd438a8a9614a70c40359267cdb0d5a2d3c40517f7ee6fc632dbc64483b8ba59aeb3570c40b8edebbf94daf707f79ab43cf915c364aefd0590510eb3d39baf9ffa067811711c8e020b7dd3bc5a476fd3fa51a2a9d45b514700cf91746b5ac03dc3931b97b273099100af002c5fe58a41e2b7acc3602a731a23241d060a2b9bf5c73bd999f6edbffc23aa66c5a2b1758b67ada4c3723569248ef6aefeb6c459093b38a5b57f5d93ef042a67c803408aa88a0ea938a5db04cc4fb44d632801e062a8cbda91ce795346a96a857410f3e395b04cd286a9597dfa886d504b483f1309f5b4a5835f42242ab34d87bc97c47171ff21167e50e7c87e5136781138636bfc3fba83ac51071d7833465c9e6e6e4161aca87ab9ccfd0bed1a24e359aab343e6c5859d41715ae39563bfba8ba1ff5e72998e85a1222207fc6f29942fefea19b8112769fbb09402cce483ac306731b1bc7c9169a55d1a39d2e940a6bb8ff6ac47020c37bc29a36d2937a6b083880fba9761dc34dbae8f82dcca28cadbbabeb5b288d655dfbf4b6971e178db479070d69cdd7177a92999b0e42bdf8ea22fb26ec48fb876e57a1112eb3d6ed6d3284828c2f03c4e97e68ccdadb23c1c8917e23badec7d913a71a9cce9a59950346376c197110d26eeb4b05b195213bf3f73fdffc9560729e365350d0b58906ec86f45df0c3977bbc7c67ee59be5be57d18763864ee52f0b28cb034117a27ebef10e0eb879b84712144141bff4be9f0d6c1d2dfce8ac29ac6cc332292d3a63b68ce8a673a3143f43b5e813dd54a0f0e0c225f41dce459ab4af1d48e5304cf4a6af9dfc65f6536c13ea839dfb41149ebc1efe93898fff071cffb904277a077ba7736b64987f0b08232faa9869a005fdeb343c4269694ab8e975939b7b4171a520d2d25573f1ab9d9aba8dbd50fac2ef2baee24010d1a35683e8c5b89bbc61fe9be8e99f85691531624a40cb5812bbcee2422de886eb560bd3000bef1dce5db2687b6fa1231e649840f264e4c4ef0dc2a05a5fff6b89d3eaa61ddb74ad7fc4b8d861f1e8896677faca9c18cf5a9b01078e248cc84e1a45df2d3b24596de9c54c875a12120c115d8f67b003d0d090ccf0e2e6f2ef70614492d8e18e9487695e44141d5f01c2ad357eb056c6412cb29b8aaefeccfbaf6957bac3a2f80c3e90a227ad788696651cf05b190597e5c63666c405de1208f8a5b1d61865f1a0152f88703d2a8d40f436377ac0e8fdc5f2419febd55227ae4b5e05a94a94898d2ecc5fc0898d339bb503f7d0590c989a97eb6b06d50fbdec0d841814994b4e9089357e6f1f93e094fd8c630dfbe003ff8a84fd08b92bde96e788754dee8beeaef590b96c526a52e880e7c88be681908dcbe8f7288d233a2453acf5b978003dce55a568e90a30cb369c49fa4a93d0b68c58d85e525b08145fac191fede045ad2bbb9809d8dab66db48b3f57937713c7f2062026e2d69e3c4dbff88eefc9d959cfb976291c24465db486816e6b818d91e9aeda7c1e83871b5fca19b45f62158cd34c844209521e43ac08e9e013818921dda7244ff9f835db0de54b4cfb83e509d9fd68b524b614eccb81b1ecc3ea59a6b194d4cf96dd5b588a29a060e4e7841a27f32ca55577bdf99a52609d485e32a867e2cebd4082ae815169fa9dac8077547dcbe4df11b5720c23e260f02cff1ce849d19ed43a8d1e276923fc937f0cb5e52a7a92ffa57c24907715f290997c9924574ffb8ea5a08fadbc51caa0b1017a1c0ccf3d8e17fb6079ae16fe4a8f7405bd8ec918959497ec71db083f9f7e3359885248bad6fa3a45a79ac8c24b81382110053e7667ec1b089ff3a0e24a2a948203e5c163d28e5e463f606c2491cee12ebd1dbfc638ca768445c93d5a6b15885c013f68729354807470a5c641147ffb7be5e66f4e8bd02edee792c74dc90d4ea6e28fc66c71d7540a47e81e43dab4ab87b5d969c958970ba9045d2cc544c4a578ee2e1bf318e3b43c5c1b385e1f103aadc547d98eb7545344b9a803a91a60eb563ee7f784f56bb80945e66e5a56b6b1185d1ab431a8e5f0c77a05c893370991f1bcfd795a0e12651b5f1b9f5a7754680a7bd86c197dd5f8a3d3dbd51b9cda2d06275224afbb1732d42a62bf499bfabd9915b4f73b436327b84c87322e13e3dac29547c44887b52877816e686b4c9b5e365913d646c28f2518db8f223d0f390c26cf0696f8e2b9566ef11fdb686e31ac2410cfcdb88b60b2996b930d62de09cf1ffd13c327af42fb42bae21338a4ffe53fe85a17c7c4ef5c94d41cbee52ff4c4a9a6a07e792666879b9373d11ee140211698e8afec4e4775915807e0ac32a48d04566e4f93e67ddd695d8bde9b31c55137629c0997119c6acf9c2735ecbe8125c68112cc1b98097397f0c192e4bd9be90d34e60b477deda094162b32ba55da9bbaf15b836a565efadd93fcb6b457226238a351d248f0ec6ebea588bcff3e5ed882316f04126ef592f13d253c7363fa0dd66d0921e2ef3ec6b325945c5df51b711217e099d74df8d633dc2fe8235b1200c30c67e5998214d44fe1a46bfceb59514461d3a6d6eb3eb4b590f181b3d68cd3317e1f01249d8249042a42ea7b196facc931df0c5ccf86c12c47819258f2520e8caec62b58bc472f6c1dc221b3b6d7596e913114edc1fe34042e9cdf09666715d5afe516e565416e268f34551c4976c325fb594b827bad8eb5f2c52b717b14d24b221535885d5c0123329be54ab0b9215276cb0f9deb9211da756268496cbafd0aacf06057ecc6e85a29b70f5bf20b41cc9cfb537c1ed2f8e87c356e0c6f006151945a25dc016208fe3abfc2fa79fc9a5167be44eb2ba428cad9dde7db10790b9dc90afebc66c23a4b9a41cf56d44f514cbd658d174da8480c9a93eeb313a733cf2dcc1241bd3dc05038a4c21f2cec03bdc185c1f4ace82f336b81ffe2515363cd1cceed24abe3e28791650c1e8e0492fa84a2cebc3bd0567466e98c8575d708c27e281b4fbff73f0eb37ab0a53ccc14a4d3720fb20ee5bfb0db862e6e4f150eb2826878d77de6170f9451daee43738de5db45ddf89fbcaf5f466a9cc44ef59bd3f5c912d7e32e46f949ff27097a4b33cf5ee53de5cb589ebb0546d3894a96f90aad8d92d38c4826e5f73347973e3163a4aa2b6986be73627ccefbd6f09c1422dab44ce7a2c4946350ef5ce1a1b0fc05b7c0e4ed0b59dfcb6589195af3c0ca33fdee705556879673c5f10ecaa65d353f8cb0952696c5d95a2a0c2d268cf2be5c8632c9ac0b05ee3c5e38cc4e438daf62242bb03669a0b71a534def5919418f25a60e93cdb1e01aa6d5bc27803e4129d5953c21e05b193dd520accdd870189bdbff04a585bdfb02847b08c34682a1e7e91fa317006847952a1b3d9b9d0bb83c90200bb90b92c7e235a155478319c8a0596f85283e6316319ca7011504b17b16a40b04dd697b7be8c0daa231e6b633fabfccb30125e25ea45a8d7adb57195c89d7e196893efa2dfbc5bc7e27f98a61a3048b3cc17a54d2c04d5582d63daeff54061289c110cec82d9af1b024171f665f391d3400ce634f524a55151ace5db5834727cdf56d4b685a03fe016f640aade21daac8fd0e41e89971e9275a5837605a40ec7d10ed135dae3484e21b881898338af9818646cbdefdd7b993a6d9bd44ee01f67f508d38cba8b654120fead216dce18c64537ef95509e480b3a40390b74cc79fa03add471e538970617b23acc06ae8996492bcd365430e1e0ff7765a29d4b716ebb558bda508e663c0ffbbcaf8bcf951a6cdadb77af716a0225429d46c2c6e753e724ce947f8b82d0d0d3393b60d1128aed39aa54bd25d26c32fb75c8d3bbd3df5ce51e5d99db20e072a8194e6702dab54a53c4cdfedaca143ac9648a06f5586f3b499f73bead0e1a65dc580218c39e25766bab08a788de15c4ce8651501332ee646d8b192954b93553d2448a8e952a60d0bdb39a407160845d4f9aea0a7edca375bd19a8a0f7f681c6ff29668c3ffeb17e697ab87bf2a027fb80c252cba0d3e4669280a5f414ec616754889ba49a6c1db6c5ce617970e406e6d03aa9d4adacffdbaa9068fc9ced68f7d4a61c6f7d97735c6d1a220797e969d8708156b1df11a62119dc2c2a2a246eb5d3b030a8cf8e3c7221ff975c05b33521919fd5a1d6207e5747e8ed221ccd3c8a3936bfe41c1ab961ece66271d1865fae67e4c2e910d15ce349095a8cf4d65e90ab15844775b6054f536997a03b9efa9a53639d0769139645f37032f148e01e8c7c55ee9fadfdbae3218af28d791d1f7ab0e4097c6983ebfc1e135994b532f1242031b60d4cde6300c283656ec22c66fad5680d180cae9304b0509346ac394303e5f5a52a532298cb2afa35ad864023f5a1df1ea6fd588ac28b560d821b1db2696d8738466d7413f15cc775caa9763e1e4d3fd0c027174b648b8c4411a960fafd277b08cbaf4a2cd0bfb91a001b2f631e7b4aabc07e4578723da2f5155fd61b226a0a049f51672a0a9dc7cbf995b36edc41a7ff20b837734545aeba22b156e433dec2fd93baac75a636dd397b7a18077cb334bb8c5e161e57366edbab18d7ae01e923eb7172b71a78b07f6d9b7ee5d5d6064db2cfc8e4716adb3dca161677aef65702ff5c9c837061217b2fb46b5b056129c318b576f1d4efb1c60a8e1049ede2b3ec54ea8ef471159672d07f671165fca9f91561d11c2b481f101d409fa2af1f1413cf1ff2b1e8f6c98e5f6e00b0741c68600caa72b26de26aaeb8d2ab90b5f04db3f7e24522dee67d93fd965030d280efced74b795be8817c75e0da83deda0062d7ce65fa87e7f92815ccb5823dbe4a98118577a852bfe9ea585a11f6acf65237e1d6dbbf3fc3d1fcf61ef7c577d1abe4bcd5a57345ddbc9b33b", 0x1000}, {&(0x7f00000028c0)="71ab364ed4c999cc5ee4903b7182b16c83db47e78979b30ba881046afd9d668d30fdc12cfa42913d1728b716876638472b02e934fe5ba8328e83454dc9987bfddaba98646e6725df566935a7289cfd95ba940862ca4d58d1adab84a1ead3c8", 0x5f}, {&(0x7f0000002940)="ea7d9a734c02063c1c61447dc046fe845d786d575bbdbd7ba2ef0ffd555c5b211022e308b27e66b8eb1b6c058df8a4cf272a11b38338907ec770c8fa85e2f4ce062570faaa83da59f6d5d3c21ffcb1b66e4572", 0x53}], 0x5, &(0x7f0000002ec0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="0001000000551c5338195eef0ae6140285c13b8a9d361fbb000000000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000ebcf6d67057ea4cecf771c7a39957c16188b6806da7f51f41ee9ed02a2fd7108c407083929d49616f3a5abb8bb44ce0e49e0114a976de2d599ac36777b9bc83efe3ef100fdf4ed26d143f3c7285c9d3c40ecefdbe7db6078edda2d330d8c6a41ef36797a3ff9135665e12e0bfc93cd322d0c4a238270f9a50b0ede4c7acbfb9d7bc616bc3d0aee355017d595c0d8a719d44adf3ad37f40d043da9b673f1cd871c3af4f16a0170aeb7937510015a76de089abf3124b8a8d4b4d2fca195ea208075a463f9f1e3401000a81312e6148f9171b1ace0ed11db50311b994ff1ad2a757dec4145f9ca4108605234442b24f3759670174d22f5447ca24ed353a254b9a7a39f8e57a7a15f39a6481fe5b9d348c4299797ebcdc38482f6a12b7cdf72b172e30d13b6eb62e1c2c3b0b773f09", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="d04274f4"], 0xf8, 0x7}, 0x40b) semop(r1, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semop(r1, &(0x7f0000001540)=[{0x4, 0x9, 0x800}, {0x2, 0x0, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x4, 0x400}, {0x1, 0x5, 0x800}, {0x0, 0x80, 0x800}, {0x2, 0x19a}, {0x3, 0x80}], 0x8) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0xffffffc0) 00:02:47 executing program 2: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x8, &(0x7f0000000080)="65feaba9a71942a5fbcc75d906533e3eef050187d5d9b202000000fb859420a22914549717c82003f54e897388c9e2f81be60000104524ee9b28f534a96d9c2dad", &(0x7f0000000100)=0x41, &(0x7f0000000180)="e66bbc758b56d6ec9bb4d31f6baf4e2f994049ca596e0ed28d86e85e3f73a8753399826c4e53b46fe1280423c5f687301954bf9389e9ae926c3c828f3276", 0x3e) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) rmdir(&(0x7f0000000280)='.\x00') unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000300000feceba7d7ba90e28efcc5cc08cfe24befeffffff000000000000000000000001020090780000000060c80d9500000000fe8000000000000000000000000000aa00000000000000000000000000000001"]) semget$private(0x0, 0x5, 0x1) 00:02:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="e575"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eba661303fad2437df0d3bde7d5608dc40f5e1e25a1a52a374dddb7e0ca50d9c11fd76b42394c425616f3fdaee6bb023e10c40454dacdf7bb80d7170d5bfa62769f85eb6a698909a8572298a72cd46f957250b52ae43bad8f547b91b34ac5decfbaff5c67447b24baf2c5065528a1816aff77bcec3900c5b076c3bbfc7c479db5b3dccf4ac600ecacf67d39f3f73b652456faa17a1336d36bf188e975a0d3ae9b840a205ac692ee33e1f628ce271167e04701b875047a1b4bdba3e84265e5d638d194a5085d1b4b883105ec8cd0f5cc50949e3dcd9cb9e2a524105dbc03cd54c6eb82b36fd83845f2c8a4e2690280a680a", 0xf1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:02:47 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0x6, &(0x7f0000000000)="e9e1be28b9f8c4bae313108b09af81c4aaf531fd815ce0e1e396deeb521ca7fd40e4fa3774904d01aed83bbb55f31c400abe0ce7a5e79adb346ceacb035b19fa58d992220958d31b93831365bff8a8a7cddadb23baca447e15ae0f9052236e313a0df05605fb97d8e5c0d7373c42a4fb8d09539102e4bccc08caa92277b80f1564e925405dc6170d0f90ed9eb4c74e281e677b686716265c61c36ce822", 0x9d) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') 00:02:47 executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "225e00d15504aec100"}) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setreuid(0xee00, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8870500e162e3fe80"]) 00:02:48 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xc7e053a39390cf2) 00:02:48 executing program 3: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x129, &(0x7f00000001c0)={@broadcast, @random="900c2f8531fa", [], {@ipv6={0x86dd, {0x4, 0x6, "033667", 0xf3, 0x11, 0x3f, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="ff7301885547ae7b7f34d8179972dad4014aae3d84615e9f48596dd3cdbcf1bd90cde348b89905b17101ddacb1eec40cf8370983ba09a73ec9438752a4339e82576e9ec465de10bb945106d26b3a5b3ec6ef8e96f9b3a7f9d7aeef103bc76ffcac208a500f6b270396af92f199edcd768ede988f6d53f19ce5ba789310e09421cb94a83fccc3fe3400251ae585855f283f195ac95d19ac7ad64d24617eb8e85ddee567aa0a2b6656741e9a203e105c62a92b1994957f1a21a917e7f42e3c6a3e75b6d3834e9d3652d0751686f6de539046655617cd81f1d0d38f8cc9aa82f5032762479c5b2be8ac76a1bb33cdbb626af8e124"}}}}}) 00:02:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 00:02:48 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) 00:02:48 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:02:48 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) 00:02:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7400a2928c3a080045000038000000000032907800000000e00000010cb00290780040008f551082978b58004500fff80000000000010000e0000001001c0000ae04790f505fc93a638df106179c7c9ddcf792287261c591f72f988bece1d4aa82607fdde6033ae99e271e40ae678bbbbe831306889e2ab748a619bf7d9b38b86a392a10a43e"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) poll(&(0x7f00000001c0), 0x63, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20080, 0x0) fchflags(r3, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x9, 0x8) 00:02:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffd24) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, &(0x7f0000000080)="dbcf2eea8f3a06ba4ebb81a5faddb0ddb7833b2da743dc273aa79c092dd1d8b3f9ac375626b47e913414fa6caeb0", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="ce8c6dde3d4ef468d1e48ed6ada7013e4b698fb509e786a11c093901eb1f91f6eeb44c84cf61f8f4f4e0f801c922eed983f753f5befbbfe2ff0a3c92cb3f71fc576bdfa7df3159b8b9b69c58a7273c7317d6458a317a620f85ef19db7e76787585bed9fe5a8963a5448b06bd3186e9a2fd2b0c54a6d640851f", 0x79) 00:02:48 executing program 3: getgroups(0x9a, 0xfffffffffffffffe) r0 = semget(0x0, 0x2, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x41, 0x80000001}) msgget$private(0x0, 0x460) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) r6 = getegid() setsockopt(r5, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, 0x0, 0x0, 0x0, 0xdf, 0x79}, 0x7, 0x81, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x5, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000480)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, r10, r9, r2, r6, 0x4c, 0x1b}, 0x100000004000003, 0x1, 0x40}) 00:02:48 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a00000000000020000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2af8cbb06e2ddeff8fdfeec488b65a73f0092a49008cde2678c8041e3772759d07ecc577f1b0cf5d8ea52ba21ceb9868f32dc76fd829aeb2d97d9da32599f5e087c6f3b81d0cf962fe380720e49bbc848059134ea742a857d1c30e9dab504882b0031ad1b1f21cda6cdb9ff15cf9b1d80ccf8289fef245eba5a7396e62ed1ecab"]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup2(r4, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x4000000000000}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) 00:02:48 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21, 0x623}, {0x101, 0x2}], 0x2}) 00:02:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) socket(0x2, 0x5, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 00:02:48 executing program 1: syz_emit_ethernet(0x102, &(0x7f0000000080)={@broadcast, @random="b789c902920d", [], {@ipv4={0x800, {{0x38, 0x4, 0x0, 0xb, 0xf4, 0x67, 0xbe, 0x7f, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @lsrr={0x83, 0x1b, 0x9, [@multicast2, @local={0xac, 0x14, 0x0}, @rand_addr=0xfd8b, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x2b, 0x5, [@multicast1, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @empty, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x20, 0x1, 0x1, 0x1, [{[@loopback], 0x5}, {[], 0x8}, {[@multicast2], 0x1f}, {[@broadcast], 0xa4d}]}, @lsrr={0x83, 0x1b, 0x36, [@rand_addr=0x2, @rand_addr=0x5, @rand_addr=0x88, @local={0xac, 0x14, 0x0}, @empty, @multicast1]}, @lsrr={0x83, 0x7, 0xff, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x3, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x5]}, @timestamp={0x44, 0x2c, 0x1, 0x3, 0x4, [{[@multicast1], 0x2}, {}, {[@multicast2], 0x9}, {}, {}, {[], 0x3}, {[], 0x7}, {[], 0x5}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x6, 0x8, 0x3, 0x3, 0x355}}}}}) 00:02:48 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x583, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x3e, 0x3, 0x865}, {0x20, 0x8, 0x2, 0xa5}, {0x101, 0x1f, 0x3, 0x2}, {0x400, 0x81, 0x0, 0x400}, {0x2, 0x40, 0x9, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x81, 0x5, 0x8}, {0x9, 0x81, 0x4, 0x5}, {0x1f, 0x9, 0x38, 0x7fe}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x0, 0x7f, 0xff, 0x8}, {0x9, 0x1f, 0x6, 0x6}, {0x1f, 0x9, 0x1, 0x440}, {0x8, 0x9, 0x6, 0x7fffffff}, {0x7, 0x3, 0xff, 0x6}, {0x4, 0x5b, 0xe6, 0x101}, {0x3ff, 0x7a, 0x9, 0x8}, {0x200, 0x7f, 0x40, 0x4}, {0x4, 0x4, 0x0, 0x5}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000440)=0x7289) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0x1c0, 0x6, 0x1f, 0xa88c}, {0x9, 0x7, 0x4, 0x80000000}, {0x200, 0x3, 0x22, 0x1}, {0x401, 0x1, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000600)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0xeaeddb9d44b0d68a, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x9, 0x6, 0x80, 0x9}, {0x1, 0x1f, 0x4, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f00000007c0)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000880)={0x9, &(0x7f0000000800)=[{0x3, 0xfa, 0x80, 0xffffffff}, {0x4, 0x9, 0x40, 0x5}, {0x84c8, 0x83, 0x0, 0x4}, {0x20, 0x4, 0x3f, 0x6}, {0xd70b, 0x7, 0x4, 0x4}, {0xffff, 0xff, 0x4, 0x74}, {0x2, 0x47, 0x5, 0x4000000}, {0x5, 0xc0, 0x3, 0x6}, {0xffff, 0x1f, 0x3f, 0x101}]}) fchmod(r2, 0x84) 00:02:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)) syz_emit_ethernet(0x140, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa08804b12013200680200ad3a907800000000e0000001441405530000007f00000001000000080000b9a0441440c3000044d9fffffffdffffffff00000005890f09ffffffff7f000001ffffffff070308441c09610000000200000007e0000002000000007f0000010000000800004e224e2100089078a55a9c27c6a705055f7757f5f9b14bd7ab183e39fcacf46d8df3e1631fbb87b70357d82d1824d9eedacc98dab54d620b9081c6ba8bc725f777d12770b18eb16a743ea21e81078f5b324efb16690da881220ea4f186020029cb98defb42b90b330b9a217fd375a8ffecee28f89357b86e76ece4377900588357bb9085bbbb09e59cc31916ab15f0e60215c2b960159c06aca284519068f05f1d03c28d19b697c765c7ba9bbd07cad60099d43c6c4a0309d4465e1b64e8239c24d2e78a2d156cb40811ff5240634cdb3648fc06f525"]) 00:02:48 executing program 0: syz_emit_ethernet(0x1f, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff7f693dbe88e7"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="192f"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = socket$inet(0x2, 0x8000, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r0, 0x20}, {r2, 0x10}, {r3, 0x100}, {r4, 0xa}], 0x4, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 00:02:48 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x80003) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$&') rmdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x8000) select(0x5, &(0x7f0000000040)={0x100000}, 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x33c8289ee96d6978, &(0x7f0000000200), &(0x7f0000000240)=0x10) 00:02:48 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) 00:02:48 executing program 5: ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x12) writev(r0, &(0x7f0000001300)=[{&(0x7f0000001040)="c746e593811342c87de08cadbc324dd68a995193833106a402cb8e3c5b39f1cdf547e9016ed2338d8d456b271f5eaa97ed7a3906f957fb0467bf5c91c6878c40adecf752777a692fa241f0d2e7200cde18f7e4f7993a2039fcea01012005fbba060dc75e84d72e24e7b00cb7e534c4ec5c1d83f83e4dad0f85098e1ed3bfc226260f899c52720b11e19d7aba573ef16d532e91a1e13dca334413df4f01c97680ce539f6bed088fc58837eb3477f24bcc8136d227c5f0a2d4c3f94a431376eb192c2b", 0xc2}, {&(0x7f0000001140)="fd968361234ffaf3d94888eaf89c33819254a728dbec5b66442b11d283b44e4d411ee545f3b99a07f77af2e7b3974160", 0x30}, {&(0x7f0000001180)="702cdd2540d7174207f9133cf8e3c949697fcac53ea943bbd25d5a889bbd26b5e5a953d5b581cf8b179a61942ca16c7639a90e8121194fecd80572cb9d08291f0d52b884027b8dbbfcb89bbcb1987d909eb4dc32bafcbfde25b6d087de5b0dcbcaf18a3a9fcc32482a65c4f4", 0x6c}, {&(0x7f0000001200)="381c682f55427f77f5c99e209e9ed7cdaf4efc8f32f98f1b47be6fe990d7b91f7aeaf838884dbb387dcb2ac64ac80b3aec238100cc0665598e645ebdfe171cbe08064f44178a548ff81752032257ec3cbd7694cbadea97e56677223cf7995fa5a5cb81048ee8fd41d01da6b6bb8b622aa6338cff7ed1948bfb6caeb0f56476652b0d5af0204291ca70108676736f2b4487e5b09b59c2e0b1a5a6d60fcecf5b1c8e4143ccd38f075ecc8e6baae124e6729ac77d96053f218d4d6f8482df0752f835a33b8e9c9fa1d89b55d791932bf8c3f54335ae211a776b1d4ec89f79862e454c68dd821aa56c5052b6bfe86d7f0b9d", 0xf0}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001380)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xffe) write(r1, &(0x7f0000002380)="2534baf203aaa48a8f334c6c3db3a08f70d1645bf5b923af90a32608c1f775e2e8d2bd863a4689ff10d9fbe66ac27d3ec5323bdd2d1353e7ec13447285495556393756baf3085065", 0x48) write(r2, &(0x7f0000002400)="88fa8611236e824bb0e2af834283fb1a7a44466e2bae59a0d74dab2467dfa742092e97730b44ae4757bdc302de29fd4f92332eaaaa3eecaaf2e9b81198c3aff2637cfff0cdbed0e5134c0eac33dc78fed4be7130df888b87e0497b218af76958dadfba69d3be16778adf88aa78460cb704715bfa20109096f5e1cab2ab1f0a25ded549dd09e8fcd0b519946a53d1e60afff6429bb5784503c2f1bcae584bcafbe0504854063d5917cae4633190e47f93e5", 0xb1) writev(r0, &(0x7f0000002840)=[{&(0x7f00000024c0)="3c78ba58421125e992abf49c112bc6a4de202571af7e3d9799f171aead3e252a1e5e23c05db4277b66635c3a177944fbcfb8209c3a4a5b99d2fd05cfb74ef2b41f5b6fd74a3e836c296f7222235e92e4957cd834277e4f5fc8365f20feb5453ffdf742b16c8cf23463c15923e7e1ed928628ef92a6f10b146883978d447a4dbc1751673ce7fc67aef137b0f98304344679b129ebc6d24a50b8bc6662897ed0ab31742455186f97346417fb608c1a70dd8b4b3f30ad25e43d09609d5fbe95481f6a831626f7021c7b", 0xc8}, {&(0x7f00000025c0)="7b01b0d886ab3b", 0x7}, {&(0x7f0000002600)="7e950919d1c3ba83569395ca3a102ae0b5d95b12d1dcf9451992ca4f893cc4f5ab1fc6c3e31c84d45f57ec71b0a115665f9a3708f87944c39bcbf6a1d7ce91e9d63c1dac87ee2a4a33463d10fb6fee1128046cdde5594f30c8e4917b7015e3a9ca33321924f2aec65198bab956dd2be68ce67cbd5da85c6efebbdf58dd3debd09263b8271c731dc7aeedc63101b98bd5b6ef21c3242b", 0x96}, {&(0x7f00000026c0)="46e86605b93a274f74c4f2e9fc9fade6f1c78d6c92b210e4b63d4f46b0aae02c67610089d7b1923e359e05ab2ab94ae821bb550eb7099d4fcdd061dc2ae9ad3a60802f73f8207093b4dea28fc6550163671b02f22be673b6547bb015a54ba615530b2149ad137689354a2581c6f425f39a919744fe7224f9fa94f9e68f939f97a2a142fd168828b4734b8bf259688125620decda80a61cd08bda3096a132fb5e3fdf96eaf7aecd6ad0f6322909", 0xad}, {&(0x7f0000002780)="7d95a94df7d8b7c8ab86fbb56feafaff4cdba864cd55f8111f4707935e9f52f3b9a140d4bbdfde891b7c8720614cc59135fbec493b5dbecb9ca951c692a887c4c7f758123580fcf67bf6631bb885488d52cbe65773680a124e881235d2d95769d864478ac616ee4ecada284e241418f1e1c180ae08cdfd6b7e893a551568f9d3e186bd6f6121ef16aa5e0e77ce4d17ddcdb6372d43de87ecae9606c0fc289ef27a5d77712564ac62c718a0fbb3ad37eff6ee44f185d1d77e", 0xb8}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000002940)=[{&(0x7f0000002900)=""/25, 0x19}], 0x1) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000002980)={0x2, 0xff, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r4) close(r5) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f00000029c0)) readv(r1, &(0x7f0000002ac0)=[{&(0x7f0000002a00)=""/141, 0x8d}], 0x1) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000002b00)) ioctl$WSKBDIO_BELL(r5, 0x20005701) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000002bc0)={0x8, &(0x7f0000002b40)=[{0x8000, 0x4, 0x3, 0x81, 0xfff7}, {0x6, 0x6, 0x40, 0x1000, 0x4}, {0x20, 0x6, 0x9, 0xffff, 0x8000}, {0x3, 0x2, 0x6, 0x863a, 0x1}, {0x3, 0x1, 0x7fff, 0xf6d, 0x3}, {0x5, 0x1f, 0x7fff, 0x5, 0x7ff}, {0x1, 0x1f, 0x3, 0xbcbc, 0xc000}, {0x5, 0x7, 0xfffc, 0x8001, 0x5}]}) bind$unix(r4, &(0x7f0000002c00)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xffe) write(r4, &(0x7f0000003c00)="7bbea9e0199d751b4f9ff310bf8778e5340b29432dc9fe5545d66ecfdea48751", 0x20) pipe(&(0x7f0000003c40)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x0) poll(&(0x7f0000003c80)=[{r1, 0x40}, {r5, 0x4}, {r6, 0x4}, {r2}], 0x4, 0x80) connect$unix(r2, &(0x7f0000003cc0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xffe) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000004cc0)={0x8, 0x3, 0x5, 0x3f, "cd0bd7f75bdc3b28903c4cf9fb9e09036067c27c", 0x4f4, 0x2}) socket(0x2, 0x3, 0x2) r7 = open(&(0x7f0000004d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x20000, 0x45) dup2(r7, r2) pipe2(&(0x7f0000005d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000005d40)=[{{r1}, 0xfffffffffffffff9, 0x708ae17a125380d, 0x1, 0x4}], 0x7fff, &(0x7f0000005dc0)=[{{r6}, 0xfffffffffffffffe, 0xf9, 0x1, 0x7, 0xb2}, {{r1}, 0xfffffffffffffffa, 0xcb, 0x20, 0x17, 0x20}, {{r6}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x0, 0x3f90}, {{r4}, 0xfffffffffffffffc, 0x77, 0x20000000, 0x9, 0xfffe00000000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x401}, {{r6}, 0xfffffffffffffffd, 0x85, 0x2, 0x0, 0x6}], 0xffff4459, &(0x7f0000005e80)={0x7, 0x7}) 00:02:48 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) 00:02:48 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) 00:02:48 executing program 3: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 00:02:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/29, 0x1d, 0x1002, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) open$dir(&(0x7f0000000200)='./file3\x00', 0x800, 0x40) 00:02:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0, 0x6}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x6}, 0xa, 0x0, 0x0, 0x0, 0x0) close(r0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="0000001cb400ffffffffffff8100020086dd60287f5b0008000000000000000000000000000000000000fe8000000000000000000000000000550fcffacd28bc3a78"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c1fc47e017c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00ff02000000000000000000000000000100000000000000000000000000000000026ebd5cec96a800000000000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20000000000}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) dup(r2) 00:02:48 executing program 5: msgget(0x1, 0x200) sysctl$net_inet_ah(&(0x7f0000000040), 0x8, &(0x7f0000000080)="2409c7588d97536d67dcc7780d167af7d02e2a3151fbec2a3c754333566125e029136cac25860843feb66b39a32555dbd154da7c659b32bb437a00b53998a3b0cb246ce031952ce439145e8051de247128187a862c2b5ce72e7e45849049b9726cc2d395e6f272109ee88b5f61a029a96c09402a7991de0ceae7590ca228a9de3508dc330b6093058f81019040b95b8e810274a94936d466e1268ce7f5806b68c60adae9f051", &(0x7f0000000140)=0xa6, &(0x7f00000002c0)="1892b2e16e37f0307397bbe44ae94b9a5b9aaf6bb84ff98e4452677fce035355822ddf0e67e1b15dc61485f2af40c0cc569f1633d2444d7a51cb16120ea67e5d2c8429203db25f81416aa1d5634db487556f78546213c16e383c0c79d70d60fb1772295a5323376c5f2bbb4e695131c27f5d4d3c50e27542913fde5a538a1231410019dfc533e79f2bba50465961cc95fb5ecc842f1bff62393618d5fc9b03a676f9c2520f888265a13dc43e1cccaa5d8905733268ebfde2c0434087b312cd49f91dee9f02b2ebb9bf1e9a890cddb0c4f6fe0cacca65346e1264d817b1f2290c32518ac7c384ed44bf41634a4c69a895a70b0db4bea0dceeacbe3e9365e689e7618143a0b4e1834c02bfe9540373783d79e823436af902d5f8ffffffffffff3582a9d3f0b5a7f7381acdaa4015efcdd856b4b3ba2af8bf40b77f36b1de6fcae57655055f88b76b97928524d47026927bdfe09f127a36b3f563ae88af97f107a759b05efef48cccb90f2f3e6c8f9c87fd6ee8ba40ab8c2ef89866aa3a2200"/399, 0x18f) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340), 0xc) writev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="285693c839f5ea2818feee5c507a720d7d636724b3785c709bf3b752f8a82b582203fe9bb0d25edf4da646f0821c4bf762fdcfff7c", 0x35}], 0x1) poll(&(0x7f00000012c0)=[{r0, 0x40}], 0x1, 0x40000002) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000200)="66a7464f5c31bc6859efa9e250fc69d7463aa0f5856a619155fc064c4fb9ac4020b53252e2c4d1a92b4a96c099508a8b43435957a1957cfadb879ac582a11d8b8e64fb3ab043175e4214b23089ea46a880792fc5ef271c933203db7ad55328d03653aabcbaa5fae35eb0bf2bfd5b01f8ac8d30c4feec6370b794429c87edec64195fe296d14815639934fab24b58066fd58de5d5406cc08f9c703bdb4c31f34871644a7d655d0352634b9e44940ee8332e58d76fdb3e64a6204bb8bee2fa184ef2d674bc32059293f15c0439611fc37dcc1fd4afc5bd46e76a272aa2825274bac0c2f673b39e0153ab36b0454796810ac2442760088e0f0b4c82b04e4218612f9b067312a1d7eda8fd13a15cd2bf3c92d56a73193386badd23359fe2d37cbe4f4a1c6d1603bc8e298bb163bd396de0c10bda4b3d4fd6705691e1c6dd54e4d08f25ee142ccc7e135adbd24691c1a9393f577634f10ce313e4f80aa4de9120143e5480d55706f1a15879c1082188b7d9d28019ee1904ef603f487d4ad77847f8ddf679f16f67eac68197a4d35878d1773d81984e38c571a5a28e436b2c9168746f646216022d3c24be7bb8dacafe020618b6c033dc90c71dc4dab24f678b2dc55973778aedb29cb942ae5c68f52b101fbaedc5bcb176ab2c0ec96836ab868f9cd2315227571fde9a15cc7741a926ba45e10595ef030e18e10925c32e0eed078eea49335d1989c7d2d0e6565fbab07ae94f8b8b20b5579b7b3806ef366770d804f64997c5a05d01c512ac8016c31b0101b296d9bca9659f7fa63c1a75f2a839d2fcacab42f3138506be2225ae7ff636a5348dce43941ca135ae7a6568a8566d8a9fe69ec59123c84b6dd4a1edf5dbfbf75a78f5765ac26783f7557f0d58db34f8fa87b26cd1ddd6988c89de3de32802d23b2150d09204e3e4a208326a55fa965c05a17dd3ff7bdccfe8b74173f416d710f5e9932805294acf57c15733af1d26d33d6c607cee818aaa7c759ade4cc38c2572e6a43c89da160d71d7f1f8f0e218753919d05b8df98b0fc642c41b82038dfe725f162767c4df6e368607538ddb1903b6464f135461126a4554c308c31cd63bbd4220a33858ed6df31c9e1541b4c8c9db25004852baea2f6c950a2897863456d0161e468b5ea4e82f3ad623991590bcc2748c4c6f4866f32adcec5fbd8829449440d30b4b8223915241d374f1975765413b01e1e56b094a33c11cc23b6893005f095ab7f817dea66fa37383c071994b4176e50c791750900fa8b83c47c5bcf603d5d3efbba74e2c296d4fbc92c8f892f72a367c9d11183ec0754ec42bfe33d5b37cd66fdfe28ec1c7f25b2005142b156475beea2ef7cba34918ca78bb67f7f853575b7981dde1c9f3f9bf715694bb6a1cebd813a474a197a515aa4971c15a55f7d1680820ff9f2e9d09adf0acea78fd63d4751955a3e89deaef60d15190e131b976792ba31c7fd645f7a42b93f0e230ae35cd0d55d512301c4f85934152d483b7a1e2b1befee7f8f9d5cbb5af27220687223e76666af8b9b4a77b8049535a71c15864905b872a7018ee0bfb4dc417138dc89ded951254f477a9a08d246c81a6f1cd5bb63980e6425022f78333136c8a49f6cffb14f9dcf052efb9379ec2734be11b328f711996f6cd291eabe58098b8a3ae17c70340ae0c4f4f1bceb2c86e2d20c66dcb983e46c6b926ddf61a9989d3bb51416792a82efc9569df51fb010b858d59eb19ac967ac3f8c8262254f060f18006c32c5757756d53d136a3995966f78c6cbc6a188758439fd7800043071e60f774a46883fdcf87e5df7da10783fa6de6f6fd7a429f73405f412210ef78641f9e1af368ac2dc6fb4bdfd6f1ef20165417527257e76be283070d48767659c80d9d87fc6fab4a0dad3bbdf14eb93c2594659e49a53a46d82f3fbbfa095b625611b7116bb9f26df26fc5dcf7ce1723ffd556ad6bd6468380481016bee242ed355dccf215ae7123b053d75b4b8f09676a3ca1683d5b59b8e20c2a2912524c2e7e35c06e67a2d7d80cc1d3ba88db330ec42cf877ba634926d1004d22c40d66092eaf6821a75237a2897987d5e8195eae99e8dd16093a7e714e9d9f09eca0c2954c4dfc73666530fc27896cb1056de710e663c754f57ed4a5849fdaa28dc96c92ec5e21c3e8597c31c618b8ee9babff77ddd2dccde3844b12bf977a40ff83b632995fe2a5e02b710e43bc582abadd78e770b776f99374458ef7b9f40b512c85ab8a323fef6616cb89028799b257b938d0afbfde068f1d6f4a78abb7e9ae9d3931398869dab79e4923e4c21ea08d4c993d941088313c0ed57144376769088abefa53ad0b24bac0ab58b49d9796aaff351771edfeaea3d4ad581ca929a311fab62c6df15edfdea4c5527196b4a6a95ca6a7a0408e25ffc32a014825b0deb5d59f4b2251f496644f759e1a49aaeeb0e879e7b0207dc4d7e1d31ee5d99c7f581b2ccb38e3dead111d345b61a08d59408b6335e12e682e02d77ec7f3f4b28a5ceaee80c98a12de1bf9bf82b2d3eff6714092dbbf0c258f8e8197c2f77f3f96e5b644884a99241e34762d790f54005a92fa85c2b727b9cebe8dc1ecd13c857f4d0ecdd8d9f1be3a25ebccbbfb4a8b2bafea86eca2179efc5a7f9e24cca25f19b29bc15630a634836e131a3ed25d8b358ab521349f207f6655fa3ebc63440340b07dc4fd5c322a7b99e93c9c6d8f173d5af7aad44e6a007d7ba22b8edcbbabdf0c2159fd240f74fa1e4f1fba0658671af2ca37dcc1d28fa78418ea9d82b152afaf04befdb95851f9dff1311c700e01a7accdf99f2178fe606cabd3f6e72b6069d1f3d6af447d12937349048472bd35e70f62839707da4b1c086ad516688cc9a0ac8dbae26ba29cd0d1dab08b89c6ae3b6690f9b2acc101cc41651f918300f5b304d749c18b282dcde1c624203c7f5427af4465de7028af2d58b3e77c17ae5eedfb5490d10fb39a1f34ef8ae8753eed8bec351fb43ca046b4b8fa90505ad6ed19f51c7c734bc4db8755d6b0643d8590fbc5b2139e280d731808b926d9d64d9e8ab941e8ba9382c56092c6088279bc6ebe1e296435b5d32bbeefdf783356629b686ae0a235078e596794462c2e15766e029844f209bd031504178e9a9766be4115b82bfc71652bac4746ce3bce60a052dffb4842530e418a8e08b5637554d77709326bc74c4d2c9cb920180387937ec20a69070a489d422cb66720a2212e9b6046e2c58ef08865b929c0cdbd47ad1c3273fc52355a22f9c79b94fbdbf9b03aa4641106dc1b04a158661cb7043ada2eefa69b7ebefae108ec05aeb5e40afad8ffad43dc0f9dc14fd5c04a8d0e491da5079f785e8a710078e29df7b3b77ddc28c84a76dbb5e83e4e7e62ad787d43244acd5e5987f73c7f70536909ed98a8e47c1b75b10a3a5e374d2ba88f3633352ed7a730853e03a0e14d5084ed53b3dabeff3bbbcceb013d26730d51aabc9a737ee28e4a53f1cc454da58ab3e7326bf8d0758f209e5a9b22aff187841832cd6cf5f1f4cccbd95f9c91e4910241858b9f1364e1035cbf469e8539bc23784451d1056b15d201dd4015b64daa185c4ba6e0423e5ece2bc3042f57113c4b0686dba97995b652111aa150c2180d3e42ab6b3ff9ffcbe278bb50eeb374f3a68dc5184c07b2e251310aa5fd930301c511efadeb663b97c099722d0378f39b604eb33956c72fc00e0fc67316770c6cdd2b20a476d6e745b42c3240f5139d48b477a73e41448b632fdb6f8e62aa3f1bc0c7cd0900431afdd136a3488264ad3d352f2e0ed42739a3cbb916e8ab86e77a845b76b24be38dc4a285151013547c6c8474773c2818ac8b28f0eb9f3ddd6c28c64b3b0df54a6bfc8366cf641709282ddf899897a87e617055d3b1f8c43023098f3e3e0ca3b9947cae0db394f31e574424c94a07045b8122ff2cc0f4fc72b1f7ac03f078a833a0d37fb2a41247a410b53e5e887abc56b041f7121dccc1326d1654d9a01e4268baab6e7e0e8b077b6f5f540c7e7acce04bdfc72bba0e5e303d03fb5bf13a6c247ebc14bcf856f22930bd22dd1576416a284500c7a3baca45a5aa0380f0d467f12776a3d39eb7fc7b31362cabe8675193095a4207628d63efda39dcb053a0ef7be9ef7535b78a920302a63878cc08e42e32c0994ff59e2a8b51b2ecea143808ac26e6e7a7c8b4a9fb5ba8c51169c0d0f0eb2c3c010f87108b371963372bf51951e1f60103a5d4dd8c5bced53ec97e313f18ca550b5e0ce3885c9236cd22407c2499d6215f0d0f30115bcb98c671733b7a61c402ec115375406fdc32777c24c604973defea2dfe1b707f02a2699d64f68bc1ea26707fe960ed2ec49c71ca814a31e6d1e051ad407cb3baf12e86a60d13335c867647deaa1deb0d71a0d9971d8d30c14e3c8671599397ed617b3fadc240d83951bef1fd0e0d40d3481a6e83f5b980c8f771c4ccd211dc82f1b08a5c9a4efda87a87bd75ef7914896f78d7172860515febd2fd575140d8e281c6a2c89fa7a15d3a207fdbb41e9605c7b82725b86f1fc6f3590b7df8171e26b1019f246aff386d34f6ae1bdf2cb66739d3e5b6e097b736a0596f42059aaed4eb910a766d3aa4b510d27091077e1da71c96a348c9c14b3ce901f954e07091c592c264dbf667b5c865903848b996188bdf260f78bc57c83e044a18fd25a8f2acf450aab4a43d728fbf2ddb8a6adb8898454edd7693af62874551f6d496f3881a0e4d340872ffaca13ba4924a7170a0bd4a2f6c924ac7a7b00b9429dcd1c87530313aeae19c790e52c17afd7b6ecb448f99646cb856f6e0abb904620444b31ef612a7a3e8404c6ac1bf0a8f908e057ff2d7ca50a89e0209a816f996497c6ae973dd7bf651e308ab3126168d0cb6817edbddddb7dd35c4265e72f719d5cdde4e5328a4ce9e67239865c7bafcc6483ebcc82931f2748c5c27ae10089565175a5dec93e5bc4c0774a01278a7bcfca5f475e7b19be4aa66e823932a4689fb240b80c4df9463ab2cf8f40bd639f6987e6bc143b27cd69de4a38e9cb00d59edf2b4f2c051f190d048ad43f57b05599f0eb1df0b102c7c9fcdf51f6990c2d3af68f737576e84175ca7d3c72ddd50af02b81e501a51db707585979983c39bb2a27a83cc6b5610a1e0cdc4286cb2f8a57d5111375263a9b60fa7a0104c42aca7fb96de4a47310202d1afe2b7cbd229834c6431e1e2938371243371323ca210b8cf0d41bf71215d715ebcd25f8f1e5ed7406768785b14b71314de13caf96dad88e69f4d6fdf571d8a7a1d0dfd771c63f528e30eb2976e9628c358e7eb8fd68b87cfd824c0ad79b48e8cc38904a236cd7e84de2be4cd656bfce4ad59d38ce576fe0d3d7dd7f6ad5364845207465eb4a9213e19ba11487c07ba1c1b4cbee765e1b7efaf9c92724551a1409c1c10c3925e28381aa81b2b9336a7706700e3e34fea475e39bc85ca9d1ba2e9da71aa303b0154db2d869e53ee11cce11ef310b12ed7a4907249e4e2dcb6b766dd3a60fe13fce36c38930fab9265885d3896032cb6caf5cb2543be2ba20d5e5b4d1a30d07a1d3612d61e7690960f7995801269fd1dc8fe1a40ec4cf030c78ce424df136ee1345a2940adfe09a08ef0bc2563826a24483aa809dc99aa96fe99af8ded668b746a28f6b1e4dd0943c3d6e170fdb9b67c7e6839db0105c53e117e6910c3a9ab99661b15d457179878ca5c2c8ecc311b9bcc16fbefc89fc1495cbddfed588afaa37282b58fbb58b4d3653099487866b856ce7fef1d680e3aec", 0x1000}, {&(0x7f0000000180)="3fb3b185a262a7ff2d6c65bca438c62d9dc3cb20cb28c340937895af115083afe5", 0xff29}, {&(0x7f0000001200)="8b0be7ec53aea3376682c608d2fe05d576c5fc78e7ae4a7ee851bdf9d912ffe6ea256f23fc348d965d33539b0a6bd7100c6de9d5202a53609c2236d10b7c8c7f321469047c00"/81, 0x51}], 0x3, 0x8) 00:02:48 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x81, 0x5773c546, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f00000003c0), 0x0) 00:02:48 executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x9, 0x4) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:02:48 executing program 6: setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, &(0x7f00000003c0)="8dfef51581c96ac2e9e80f03f0062bfa544211097d2fdf56c1f0202c4cf5befc09029949d7d5b54202b671a3f9891b362cc0f5b84e2badbc0fef1101f2fca6f712964ba351fef6ba4c6e5f81dceec89a6e5a102ecaffe04471d83bbdad9f3c8f5c9ab8", &(0x7f0000000500)=0x63, &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8", 0x2a) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea511ff9d9b855e36b68572db280c1284f6d87199f30de1e3d66c01000a8005b6804dd9cec4c494ab915195897fecffec563c298f6b1e351cb19fd00590ab8ee862f92cdc9", &(0x7f0000000540)=0xb4, &(0x7f0000000d40)="157a2b19f1964f26c8a65b38", 0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, &(0x7f0000000a80)=[{0x1, 0x2}, {0x0, 0x4}, {0x4, 0x6}], 0x3) semop(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r1, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) geteuid() sysctl$kern(0x0, 0x0, &(0x7f0000000740), &(0x7f0000000600), &(0x7f0000000980)="3f8ba174696bf9d42cc6d08bd4402f972a76cf7844a930cac6b997f001cffa9481b73ead2486acd061146333e4f2c6d7f12d9750888a6b6e8193accb03718889fd79f24eee1cc1ab9ba1b34dc6a55515c2b08be88ccb12b7a7eeca66d0837db356dc7599a0cde1be42", 0x69) semop(r0, &(0x7f00000003c0)=[{0x1}, {0x2, 0x1, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x65) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xffe}, 0x1f, 0x0, 0x6}) 00:02:48 executing program 5: r0 = socket(0x0, 0x8006, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYRES32=0x0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="f291ae4af7bf24cbd2f6ef8608ac433ceacf761293afaaed62479175e4b549e3000f45720dcce67ef2af998a7db9c2c39ea3c62f7da81b9aef3c7b8fd94836c6835d82e6c6b0", @ANYRES32=r0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x8001, &(0x7f0000000000)="5ab777a5", 0x4) sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)) poll(&(0x7f0000000300)=[{r2, 0x80}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r3}], 0x1, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0x4}, 0x2, &(0x7f00000004c0)="4eea7fd39c2e7df258d2b54ad89cc399ab3d15246db556fe00de1f93459515adbe001b598c17f14cc4b99e9e3a4084fc008b0f6b57eb7708b270d4879d95dc01055435512726ef6179fccec037fea3cf570bf3166da64cebb940ec89899925ab63ac33fe56470e7852f801386a92cd9d40ee11b8bc676484eca481ef49d498f6f83e79a4dd3e7869372e7f874e09b43e0847b667fd83f3ad06c18097eb15685d3d7d6f28046114a493c7bcf900a6882b463d534c800eed4dae942af1090db74b3dc29b2b7bd4ad2b26b45fe5b384944d0b6eca75e0fb7761e4ec3874baaa37f72eb10e75f9d9f7619bedcef2cba383a8bad06884840d2ec90196c8688dd3d5eb7f1149b10bd79051259aa4628754076c7c13bc7b909edd12a0887de9828d09664934dbd492f8de3fdcc94dd7fa8dde0e674b51a19fa0a317df8f0aa01e67e3cddd62fecb65ac54d163c4f9ad8e1ff346e64d2b350a3ded8a00b6786de13b6ee03f4a008a83671232b4abb5ab6531cb7b5b03cc277011d12bfd9b092ce3d52826cd673a24774494ce12bf7b11e74d1a7207f1c1c46b0e7b47d8148d88537d8bf6cec00b1451d08edd62da38754f31f3187674d9cb3d9f52e98ac729773257869498cb0c9a8e0e426ac6472cbcaff4e3c4e92a1613c9cb2572821ed398803aa22f12e287df4fad1ad8eb0cdec92204a1f61bfa84046480e2a3a4d8d89e68dd363353a733af15faf1e313e596d8ae00e0a2b22fc4d9003359c710d300235437ed91e90ced04b256213b948771aa8051158a56b7899597569682060c46f5f3957c1a8a8e36f58db9240f99facd740dc15609338f4d2fa22264b726731c94fcf16142306621c864872f465cb6005009a4d51a1e546e6d40da651310d33efa407ade8a7c775c593e615d96e59b39446c67d228b2dcd3910fef4d463ee64718a7c34f1fc73c42e8eb5a6ff544a6d5c586f74ce302c1d779bb9ebb481e4e64c20e75dd57c5aa732f124b17a5e28b00930a00f5c782aa83c901f2932f0f4736759048eadb0263cef45241355ca101a522a23478aa77c9498462425b20996ba4c9de8b62df748a2288667924756a61d1d844f0087c70a6f3b3be0348a0783ed79fe5664b1e654d5b3faead5f7f7c6fb9b4a8e884f9ffb381cd0029b70627ccfb2b55b748433c642c826e8eb73270d5fe1298773d36ebf213ba02bb8325a661635a48e3add51b7c40580632738a52cad6a4e9035ddd56ece2b1664299d0cedaa082de120a1f4ef92901651f1942dc5dab39871f8946d5cd18fcf9e1783c25ef3c58ac4f35af8ab1a8383d64c0b10b3793d6379a09356df3724c25d9e470abbc14b600f5d78c2d024b5be0ced070f3d3fac9f3daf0385a91d1e340e3771540ebb7e4693226c22fbccffa0e96c0a5ee8a591ec2abbbf1ccc3283902cd890e712f89f8a02d2b466b82de9b55f01fbefbd2e1f4fbd2a3d9534d555f27b962ae3d94d80430cb85a1487c4181c1016d0ee7a4fa8694c82a34487b60250bd420e19e500839ef4a1796db8792d07b1b01a21205961e2ff7ae633dc069910250325b0b487366efcfaa91de1ea228b4f49f960b3c3a115a28855f05df56408c60fa845e53ee2adbd79546e944f19408877d2e583f8420d4f39d60d6d78ec057fca2204e23539ece043913d50bc2a5b51df11237f2644a190359683fd7e04a5ba21ce62527cb90c798dd3a9b8ebbd7d3551f4127ac0d1e5bd60ff6e19c6f8b3545e2e14331cd3a44d2646dafb6eb0f459d795cb07a30244c3b5bd99f024edfea5bddfe8b35a200e111ca822e0eac139372c3cdb447f410efed112d0742fb9a3910383d0d5f94f069d8296883c67c67ab3e5e44393e28e3042593074ccb46427454307c551e1a8bce7ea32c981670b3664030c2e24373aa6e68f58e60250cf512d63b9b0eb7cf75a991d623ee5f48cf0a27c69dbddd21b857f84c1b37d1d2612bfc9418d4e2dc1f77a646eaac611f05eeebdf77f4170896125fd094fa6b11f2bec08da4fb546bd9d81c36dac5035afd4f0e2e12f54d35ec160c3a2505e8c6c561384397749a4dac2dc6d974e57f30e77dcf2c6eb1fbcbb494247633277e3f21196d26ee1bc72feb3065f55def0a9ed5aa4e88be3eee6a5559cd183a3ac8b2e4f1beda9f4bedd2dd7481ebe58a473b8c43aa0de8351f0bd99beb473775a05ad2ec78e26e8ac9fef505c77a3e2f539ddb6909802c11072988cb5a1083fa55aabc4b22549f30f12291162be8c2c41bc654d934fa1e06ae3cdc368a706ff0c04f7380ef4ea2f16c3c14d899af60113ec061e63295366df0abca474d6a297044bf70886dd5043196e15283dc9a949879539462990a7cbdcf6871e8a1db8f660d862bd90ecd7dc8fd51f7e12af6ac1c8d3b8d0dbf63a0aa91739ad08780739a2f955d4e816a395b68b325bbc19d1843a8107ab900cf4ed4aeaba7d4b226de543bc0bc4778538ac29f25a68b296b6077191247a9969b7e2d9fe803decec6cc357ecbf5d14c6fd7e2928d395993e1ed46fd6d6802e3d01192b037ece0cdea2abd6a92972e5f91321001afd2727826e3c630772e270bba0a1b97e759cb15bd5bdb9fded2214bebc45ddf426e5a30c7c03ae565f05ac57f041961166ecc710488c513fbb0b0b6338554a9ae1eee010d9e7d9cd3e3e544bd03e9e57d2c01e9c6b7a30cd9f9721f70a29602e115a371b6eef0edab6aafe7b10f435979e67717e4e75fdebcc8e89215609ad75a37f08bce73a5d6c0ed6b09d0afc13ba8c060d6b956d128824e63485b71587a061d2ca6aa6fd3e3fe9f84151e27167c210b1e07dcd5ea15093c774e18a430b1ce234e1b9dd2407340aea826ef48a2ca3538065cbe65cb890bd007373b96d29979c12015a88bcf8f7b1a04005f6424187ea34594b8e7d50cc2cea1467b45abdf5c64b3b942cfa9ed5110665ace422ddbb544f7e9ac4d610552909c4ef9d5d14a8318bec173ad6679758921a90a29b2c8349c3c726b0288edca57ae3464cbf2ec3e8af0b7568ecf019f3e5bbd9f69a55f83490a3539823ed86ec05cc8b247cce7db82f47b28f60a41e84203f34b81a9bf8aac70b4f5b1449baaf78d0386e10165eb8f1160d9a903253295fde3b11c0fd7b491c160fbbe34f54941ddbaacc21cfe4f80590f37ca9592896880f97fc86203454e6a97d01ab39253870c5a1a50bef8cea4e7b99b744e3ea96bd682cad6739923b6c429aa03dfc79e19bd75a4b745f4c21663fc09daf3071618906ad7e52845344948a18943bb64edc99b6e39bacdd83d3964e3adfc8fe6877ccf719550f357873117d998970b69aa9888bae590e25382416d62492466734dfb2737cc2775ba4e61e6848da82b316f46d59081ecbb3f028e2f1d60b1fff655cd3a7f45f67b29d91e58dae113f96298cd9decefaf6a5532f6c23018ffb3b60796cb16d2cedeb440a698b2d70496e914098deeb7a960eb2ee5dd37743097a98b04bc0c079f4217d4b80016e89ebcfed6e34c306906c6bdf6a292cefe785b08d92f859abe95a8992b516a20c6dbd76e8cfb88f09b16cb4319e8bf2186c1085ffd036ebe6a5daa37de46bbcba0fa520a0792feebe265adced11341929c50da9fb50a238e2566f3edb422ed1d53db0276557a61ebdc305f2f6260f0f2105c27ba0471deb9965037eee35c4140b998129823fecae815c502c17ad54db4acd80a4c1852bf7702875b178b889e2bc815ad7144553262ce9fc0ee7c6e778e105d38a64b734634f5a5043ae24823e80435bdc2c5f713b6c4f1d6d78e8dd79baa8b004a72fe286c2f1d8a209929df6e7e79040647a3e4c5eca41861ccff680b603e7e0b7236b398186a7295876a58483afd1d61003a3921d7fa8c80a1c46f57a5b8a05b3c31a0eb990e65490700d8cb513d51c9c836f838e18b7d831c1fcd9317d01dc0b090eed37144d656f0899cb5d2ca5db2568a06f4a06bc295c7f0a69574a32085a00475af08f13c625f93733c51d04524e092c5cf504264436d0e3125e7e96d8bded673e1b43f34a47dcdf8c10dc3ef7b4111ccf80954490693cb15dcb407d7bc03f98094be885f25783efef7b88ba0a966d5c8632f477c1d2eef85a806bb1cc48ad4c00a48f6e5f438c41000d1ccc22570e6e280efc37d4273472bd0e5931b453e9568a806b8485d08a5676f32b5f5aae3fab90dfc11700c62068c2893e4ed52016edbb1ed615f67c3b284f5b38b6fed5247c73484d4a97423b787b8f93af4732f3bb97f185223669ff99f516a9e1a3829da1d909b0463983fca30f0ca05f45960944dca06c03fbd2ab4d2a497aeb931c93e7fa67cd130043bcdc111e56974e8b713960e94e382974dc8078f3431a2f669ec34deb5ceaf3304f16272b5acd81f54662d8365f8db8f94d82ef800bf58fa8766c60ef77f834d8d3dee7e831523ed7eb0d03655b48c284d4f97b5d70712de4e01e563fa6c573138b9d19b48922b55b48a64edca2334303f1c0cd8830831723febc09c3aa725485529b7205cf986c6974fa079d126b1619eb487e469f72c3f43087d7d6e0879c233555a13483d020efda272bb955729fc950032543e405632a734d1a951ae50dbd63a419552ec32bb60997cbcda890e8cbc46a08bedb7fcba6a43f17e70ee29b2f4769449dd6be98d3752464dad2624fcc21e38ae6acf0c3bfc4559396f1f220bbd92c032e216b92c687dd69810ee66b86e9415fb0f02cb7523f1346e082164235cbd1fac47d48ddf280ad8ceed1b18b733dcbdb4b00776a0554c9e0f0ee27bf8af616c46c91d7f098a753a3853cdd673d629f2c149e0c8797884a570a118495418f4e40c59f88db3e2c4b1ed5536ceb6c4abf6236c8db70ce87959b42f2e66a23e7141f4c2f1941048b2cc74dc6e4ca3164eeac4e44c74c8d86348aace1a2d452db3913cec40b32f38c49d3c06ce2df201314d129fe9e668e3c506a203117457eb1aa838105b05e006673f199f37a3899fe63b13611411a3a2431a6c7f58cb82d4e817851f09fc3a4fd3ecf836b84c32585be6c7ffd216cd88f060435e1d3386024e47cb9358210eaad7f7479bce86e6be418774bd52030c742fb25b6cba638a6ff54c0f350376fab0dc704dc02c88031dfb0e8a4a620cb6b9469a73d250b4578163cd87b9a460d734a216a4d04da0a6ad810603f4834f4947091bb60a83d21141983ad82abdc8808d0f923a5323b0971c1f83193dfceef7a017a367bc056ad3a8261eaccf44ad0b7215fcbfad0bbefb7b6d6941b41aeb1b770fc1c4f45fbcd9e005cd6dda0739f278a8999e5e5a427a94c4696844ff1e02311d2797a85dff66abd3cd95a5ca3e9af348b3d0c53742b474f8f32c4042cd44ccc7047ac1c580f9b25606970ce7dba8f243bceb9331ba69375bcd807c4b484043cc515b00b07b7f88b26f2e0402e01370faabf69a871ac88735a3860ce98ac8427b8049f5eca95c21ffd6da60f00e64a6f0ec8de47b4720d10f813ac632bde13ea25be03beade7c79b245ecf534f04309ff934899f64c7676ba123856c6e05d1c8edc85c4f2595d386db3e91aaeafb7c71ea12ba5713c40a6569449dbf632ec71c17d9a5cb7470c543ccbcbedcadb170179e59183d4bc9daf65daceb446e5025710250aa129036d5ce7b3325f33237591b1471592cad39303d3c6164da280b2771e193ab7a8af5b6e79d0c361d2b201c7e30b7dce7714c412a2f639235dd627144dfce3ff2cda8125b5ecb51dd45216f7993be0e80d6897479d1beae480afb40b3aed8a05c076e71dc898b9c130", &(0x7f00000014c0)=0x1000, &(0x7f0000001500)="0957292ea27cb1d5c50e17ea6bc4d9769dae070fdf05e2306db3e112ca913081952081987548425c1238ee7293b0a7c05c6ce5affe1b08e995a144c36c0db42a9a9199871d36d7607945be0b0178336942f166cd7d4fc5be86a59078d48a3514d578534ad9189fbfe2713b1dba23e67a790ee608fbab36f266c94d51f0e3c9e20e3dc6e4bb650763c6162dfa81945d9cedb7e1372c3e017dec9472151d1aa56eb5f55842cfb1ef62eba8b5ae7d6a7fac68519964dc142b3dabf1d416230ec109596d5e673fcc7af2920ebf4fc953186b4bc882384abcea304fc67dd068483d10", 0xe0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={0x0, 0x51a, 0x0}) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/192, 0x11b}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000480)=""/27, 0x12}], 0x4a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@generic={0x6006, "264b12bf872d698dd2d690f70345d910f9834ac6303dcf6fdd5e08cc2f824290b8c35eead30beab5d477f4b746ddb019"}}}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x6a, 0x0, 0x0) socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a01fe7fed000100000000ff7f0000000000004a020000000000000000000001826884"]) 00:02:48 executing program 4: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getpeername$unix(r4, 0x0, &(0x7f0000000340)) kqueue() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)="09980f780000000006000000b9893dab17ce6aa98194f4972b7dde808d82c443958769ebb77ef3603ca8d80434f12b76d8c49f17e7e95066889c1422070000000000007ba0ba6f5a5b50de2244e417f3e0b317972e70dd7f9bf04bd8dceccbc1da24fbf18b38e01e2f0c67256dc6018877bd0b9a09a0f4e48e2f5a1e9abadc0c644cf3cca10f37e6960f6089b5f2c525bb02701979c9c2b14cf04249b99262d1aa33b462c58c9b0d6886580efb536c88503a2177f4729bd82ba0bfa53d50fdde9dc3f72725fa0ae444efbbb541e0aac6a85256d88a8deeea16d11efa2e94442de7c3b707a33739b5169b5e6597bac98e0c39ff83d56196e5d29a4c73c6c55cde87900183a92534304914ca2f39b5aad10e81aa766ef15cac557a89002bfbd17908b41c3d979dfdf87a61cc82a9f59b36afa6", 0x132}], 0x1, 0x0}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)={@random="573acda8f8f9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x10, 0x2c, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x11, 0x0, 0x0, 0x1}], @udp={{0x0, 0x3, 0x8}}}}}}}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0xc4, 0x8, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x9, 0x6}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x5a) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0, 0x1}, {r0, 0x40}], 0x4, 0x0) 00:02:48 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) 00:02:48 executing program 3: getitimer(0x4, 0x0) r0 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x1c8}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x1c4}], 0x1, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) poll(&(0x7f0000000100)=[{r1, 0x14c}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=ANY=[@ANYBLOB="0015e4"], 0x10}}, 0x10, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0xffffffffffffff74, 0x34ae}) recvmmsg(r0, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:48 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) pread(r1, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x29c8}, 0x0, 0x0, 0x0) 00:02:48 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) 00:02:48 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6, 0x0, 0x0, 0xffffdffe}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="f921e3e36a7dc5157f78b2e7cb66", 0xe}], 0x1) mprotect(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x0) 00:02:48 executing program 6: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) setuid(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000240)=""/80, 0x50}, 0x4}, 0x10, 0x41, &(0x7f0000000340)={0x5ce, 0x1}) r2 = socket(0x10, 0x5, 0x2c) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r2, 0x0, 0xfff, &(0x7f0000000080)="1c468a5f5fe37e629549d4fd95461b4f4e57a5c0dd37cb3c1ac8c74a90afb5b3284ee2902c72778cfebd58454818824933f88b5d406dcb506001c9d70b140421f1d6723cd94a86b1bf827061d431a6b6e47eaae3ee6732f8313db2cc2d8135921489acb4adc002e21aabf74d4a283f709f3c7966d62b055372ed7391982e693f9a15403d3498899db2ab40736a24ec1df9112088984b03e9aa895bc1507bc09cb42f7dba3112ff8edbd620586ec8f06e2723f0a118460dac5708ef8af401bc5c4f9c0383c18f397419", 0xc9) 00:02:48 executing program 5: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 00:02:48 executing program 6: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d289db8687d53c5cb5c7e8234e2c1ccfc10911ffaa33fed0b8812cce1c9dd3eeba4c145", 0xb1, 0x404, 0x0, 0x8) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) dup(r4) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x8000000d, 0x101, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5053, 0x3}, {{r2}, 0xfffffffffffffffb, 0x18, 0x8, 0xee, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x10001, 0x3}, {{r1}, 0x7fffffffffffffff, 0x10, 0x20000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9, 0x8, 0xfffffffffffffff9, 0x1}], 0x9, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x84, 0x4, 0x9, 0x7}], 0xfffffffe, &(0x7f00000002c0)={0x4, 0x4}) 00:02:48 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d", 0x55, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000100)) shutdown(r2, 0x2) r4 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x4000000000000}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) 00:02:48 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:02:48 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:02:48 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001200)=[{0x0}], 0x1) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) acct(&(0x7f0000000000)='./file0\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000767000/0x1000)=nil}, {0x0, &(0x7f00006e9000/0x1000)=nil}, {0x0, &(0x7f00007ab000/0x1000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {0x0, &(0x7f0000303000/0x1000)=nil}, {&(0x7f00002c7000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f000034f000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {}, {0x0, &(0x7f000042f000/0x2000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r3) 00:02:48 executing program 6: r0 = socket(0x10, 0x3, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/62}, &(0x7f0000000580)=0x40) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x2, 0x2) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0000000000501d94a34b8ee888dacc5f84cf71b59c7afec37082ae28e76287bdb15e6bb8", &(0x7f0000000000)=0xff0a, 0x0, 0x841a162232eadd76) connect$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x10, 0x0) connect$unix(r2, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000540)=0xfffffffa) sysctl$net_inet_ah(&(0x7f0000000040), 0x8, &(0x7f0000000080)="2409c7588d97536d67dcc7780d167af7d02e2a3151fbec2a3c754333566125e029136cac25860843feb66b39a32555dbd154da7c659b32bb437a00b53998a3b0cb246ce031952ce439145e8051de247128187a862c2b5ce72e7e45849049b9726cc2d395e6f272109ee88b5f61a029a96c09402a7991de0ceae7590ca228a9de3508dc330b6093058f81019040b95b8e810274a94936d466e1268ce7f5806b68c60adae9f051", &(0x7f0000000140)=0xa6, &(0x7f00000002c0)="1892b2e16e37f0307397bbe44ae94b9a5b9aaf6bb84ff98e4452677fce035355822ddf0e67e1b15dc61485f2af40c0cc569f1633d2444d7a51cb16120ea67e5d2c8429203db25f81416aa1d5634db487556f78546213c16e383c0c79d70d60fb1772295a5323376c5f2bbb4e695131c27f5d4d3c50e27542913fde5a538a1231410019dfc533e79f2bba50465961cc95fb5ecc842f1bff62393618d5fc9b03a676f9c2520f888265a13dc43e1cccaa5d8905733268ebfde2c0434087b312cd49f91dee9f02b2ebb9bf1e9a890cddb0c4f6fe0cacca65346e1264d817b1f2290c32518ac7c384ed44bf41634a4c69a895a70b0db4bea0dceeacbe3e9365e689e7618143a0b4e1834c02bfe9540373783d79e823436af902d5f8ffffffffffff3582a9d3f0b5a7f7381acdaa4015efcdd856b4b3ba2af8bf40b77f36b1de6fcae57655055f88b76b97928524d47026927bdfe09f127a36b3f563ae88af97f107a759b05efef48cccb90f2f3e6c8f9c87fd6ee8ba40ab8c2ef89866aa3a2200"/399, 0x18f) 00:02:48 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 00:02:48 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) clock_getres(0x4, 0xffffffffffffffff) 00:02:48 executing program 5: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63ed6777123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff532, 0x0, 0x1, 0xdfdffbc5, "9711d67d00fdfd010c1000e2ffffffdd0400"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000480)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) fcntl$getown(r0, 0x5) r3 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0606457fc8406f6291f8d48d9c03e1194e453fac", 0x7}) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083b003be1e300000000000000000000000000fe8000000000000000000000000000ff8000907800000000"]) 00:02:48 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x3, 0x0) ftruncate(r1, 0x10001) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) 00:02:49 executing program 2: setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x35}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r0) sendsyslog(&(0x7f0000000240)="05", 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0x5, 0xffffffff, '\x00', 0x0, 0x800000}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="fd795ecbb0b5a91bfec9699670665bce0fbdeb40e7d9de865eb052f6add5e1e9b4d453834d3d78cafe8841aa7c04342dcc87fc70005ce4c2d56c3f553ad0e3e6b1913d26f71d59ce817dd4609f93c59834ccaad2f5b0f2926a24b142e87de1abff367e25902d0ebfc04c1c9c268cc4fff70a0a985b7f5a81de4b2dcf2918a2f74b2158bde3211a594b866b86de5cd6635735930c077147b6f8ef2ba0a1e0bf582f88dc02255b2f5183d33dd1aabbe39514bea3f77e7990f16d122c65dbb15b4e3de87bab763ce0605609bbfd975ca9", 0xcf}], 0x1) 00:02:49 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfeea) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) flock(r3, 0x0) write(r2, 0x0, 0x3b) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002eff070000653000"], 0xa) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900303a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000d000000000000000000000001"]) 00:02:49 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206997, &(0x7f00000001c0)) 00:02:49 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:02:49 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') rename(0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) writev(r1, &(0x7f0000000100), 0x1000000000000309) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 00:02:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x18}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000001c0), 0x0, &(0x7f00000000c0), 0x0) 00:02:49 executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "225e00d15504aec100"}) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setreuid(0xee00, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8870500e162e3fe80"]) 00:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup2(r1, r1) close(r2) bind$inet6(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x8002, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x7fffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{0x3, 0x7, 0x2, 0x10001}, {0xffe0, 0x22, 0x8, 0x6}, {0x2, 0x4, 0xfa, 0x3}, {0x20, 0x8, 0x3b, 0x80000001}, {0x80, 0x91, 0x5, 0x3b767212}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20088, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x147, &(0x7f0000000880)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "821005", 0x111, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x20, 0x9, 0x0, 0x8000, {[@eol]}}, {"3c90aee5d53774e2ed24e2aab105d4ee5d132b82df377eab005ce02621064f1fabd8f217b50ccd5ea8e32b96283bf756730cee723c619da19457f3dad2491100d37291c1fa16b3e134f4185ba882518a91ee65d9a4d88b96020ebe457bfcd1837fffec6fdea81e31800252ab34e5edbc1b8716c2dcb6e93b90039c271600b5ec4afd2b834d9970cbed7b1de6b8b3b2d29a17df29c08bccc2508823f44daa412bd2df000c57e7f499fb283823ba0aacc6250e66f58d093005c00a7d4150f105e320710007401e7fc1a22f4e9043d5e94bc02e605a356f93c6a8f3471daca5d641c95580b8c746b0ce5d2e483b181bf12d899ae33a6ce4672bea"}}}}}}}) 00:02:49 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x5}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000001d40)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}, {&(0x7f0000001cc0)="4108f3c38e19be435fb2668da55e93cbe17fd3a17a85af588559451b1a409767fe7c33168b701520de3c1e9e7e0ac809adf4be00c15e39287e60b52456e1558cfeeac2799482435d96e90cac5d", 0x4d}], 0x7) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa6c37a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd41edc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa6aae4c4d260d834600000000d30adf", 0x1e}, {&(0x7f0000001f80)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r6, 0x6e078b67c501a359}, {r0, 0x4}, {r3, 0x100}, {r5, 0x2}, {r5, 0x8}, {r5, 0x10}, {r2, 0x8}, {r4, 0x20}], 0x9, 0x0) dup2(r3, r0) write(r0, &(0x7f0000001f80), 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="ff1895a328a1db14a0330405000000158f437000"/59], 0x1c, 0x0}, 0x0) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b1b8dbb46d85fa3654499fb98ff7cb94483a3d8e68f6a18f53c7fe7fd62", 0x1d9) 00:02:49 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 00:02:49 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x1, 0xff, 0x1}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x42, 0x401, 0x50f0, 0x80}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)={0x8, 0x81, 0x2, 0xb3}) r1 = dup(r0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000100)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write(r2, &(0x7f0000000180)="55126801142ed38e904a69dc5978750f5c2e09063faf7907dac3e7464c41627ef4d42b76598de9d97de5d11929380453a3c8dc7bf32158537cd8e32caebe80ba876c774ea7ac1742d5d3f9f8a0fc257e05358331750de9d655361beb00d9f54b6cd3b7a8ad77e99fb7aafcde3442028bf9b3009fbfc56ba4562672035cdac2a9063d37abb70954b92db328a3224888a5e879c02c397a323776f94c1bca6b0e5027ee1175602ceb1a0a", 0xa9) socket$inet(0x2, 0x3, 0x91) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) r3 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x54) r4 = msgget$private(0x0, 0x84) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/12) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) r5 = msgget$private(0x0, 0x1e3) r6 = syz_open_pts() pwritev(r6, &(0x7f0000001600)=[{&(0x7f0000000380)="c557d16817bef67b4e12419d7a3a226ec84a7c1d277a81e63a3b0fbac9e1fb80c2d88296a6be9abbe4aa4e8000495e0513511c0f42ff5fc06ba7e45183f5be9d1df45ad38eb15571b9afe5e649cd7832a8007906342c263d54336ad9bdc14c43bff01eb179cff613553c76a91d37639f0bdb74bc26eb5858a92f3d44d4bb0db4a30215eb5a157bcbb4441336b15b1406730599561d62a2d1c2853d5e9ca776b1bfffbc44b028ab466de18a3334f45323d8ff290f4b7833b73f66eee0b46f85d931255af952c47d15c69b54d7e8004877c392708148302641e1db4f5dfb89a24917e063cae1535f40b239062f40cf4cda02b2da74c5e9fa4a88e6e7470f1e164b24a77fb85fc02f16cdc2c9bf858848b7cc3e2a5cc4254d9e437ff9190058be6f934b0901ddd5347eab9ccabb1715ce51d563b05f6ed690e1f8155ef8d512b160194124aa9f8c693c1ae31cf3adb1fec5ddcd6e61ad51999cbdfa1263db1ef9ee8c36ea538419fd40678c38be7c869dc736e049712e52b223c114bd303089afb147b8f3b792f9e551f8a554bc4a093e3e29b0ebec40903067cc8e395fa38513bcb4ebee380dc85e80060588c8584fa81570856a609bd79baea248a33439722cffdbe153e23cfea1d7d988ef94c82d2fb213ac5792704c1098df31aaa4fed612bed8f07e8b8b0a267feb67827365c34cd43b67dec641d3ed27f1239a4854e5f0f8ee235f6da12412819e97d9d5f85ac2d81180412ce40d5ce92edb7dafd790cbadf7c8620c5dd05fde5b8b61baedbeb4bebee6d206ad1444f71f20d4f7ecba43b7591bf8e465e581d65525af9315a14cf11bd17b350ca188059b7a8b32886a16c41daf35851fa4cde8afff988c9efe8dc138095311cd0500387b764701a07807609fb976ef2fc90e96cd1095bd7a8e8ec20263c735b7f1ba50f8ddf7d7b108a75c338384799d9602ea16b274832d1bb8bbbd2df123653406b2b470de458aa49267068f36e33092eaf1eb18f1c06b9c1138da509e79ce95564a0616ccc34fd5e2d3b42997b1a8ec17c5ddf3685cff13dd86c371479bed2ddbe90429c61e1bdb740cd3f7ac8fefed1a5b087c57ce3da808c9f71833aae6d4db51e78d778e457d34f3fe6c7993f06223228582b365af20088f3f6749aa3d831241b9aae95c439007cb9f22b1b4590c54f631264f14c639944669338fbdcd5f2f09bd3d6dbfb22bec71999a89dbf63cb755c7653911bad122e302470bf9aa6c421067a81998e45c6d200c420b31e70284abd445325e166ecadcc45019e5c6c0aa06ac2c086bd02cefa804260d67c2202ed53415d0a589b0ce8529a1e532cb3632bfe528164fa2260944f1a780763c62746d3fec2f5bcc276bc8474f006435e2b5ac06a849214a1b4e58f0ce073073b3e64ff05bd317cd8e140c84a015d842d953e45317530ce113cf9171b2aa55634baee1ee8cf11e6dc3f1e5913d5847668a9bbca3abb091406aa7e3ab4bfa70a987acb5dad6213fbc7530479f55feeadf01fa03543026b13cc2dee080bdf2d5b46302fda83c1d4f20906443337de8f3884733451acb6fa4f9b731836ac9a130e2e0e0cea09712651a7404fef1dbc66ee85226e631441411a1867e1aab645468ca0a4a9d9cc8620757991b2b07df48b9452bfaa3cba93d1e195a2623f7bc347eca4797002b5bbf1e0c1d1e0a79805c19094a25ca4fc04759109f74eb345f2704d6981ee1bf7db5b44d2fe8424e45b94e7c3d9befe487edcfd3d3870b81be3f302d437883bd9b66c3b0d8dd50bcb803be222e04df2ce733841f74ea48900819b36e44c36a96c79a802799ce8dbf63d50f896afd6252ccd27bc2002bf775c72188d9517c87d4946c1c2e52a382334ac5c90500d2b2cca69a71159e48e4703706a6d6f7c6d8f6bc8c26c41948a152c858df03904c07266e5b392a959c383bdf0dd7e0a2a23bc2719aad4c0281299c9d738705be32c85b172558e34e68026a6b6eb7d00c75ab68e4aac431a916bd81f50e91ecdc4c04488524a6975e64ba4eb993a2c59a212bca1bbd0357aea18f57877a01defa50543d981a724af98eb7a5035b5255c09fed2f89d1022a328276334059d27119a9868ad8169a10bb50f4845a76a05100e8703516e5043e9eaf4b5b9aa305f1d74924afc60636f0a081e277c920c5df510338f4fd8dbc35eef913e9753be5e9a104a893ac173da631dec0353fd91272fdd73d4e81289ea32dc87247762c566b8ffd82301eb6b7377cab93503b7b387cec4fc30d9fbd67ff2aabcc84860f497f2adb19ef49c86e3994aab953fd1dbc2bb2723b94188dc9fc1c7a2e75932673627c5e46e77203db17f4e62c74970d1c0eb1730c9f7d57e1cd1396075869554eb8cb0fcadc8f96e686108a967a74cac3f5efdaf44066d54436fca1983836ac1ceaf9e03bf639bfb6bb89320b58f8b85de2bfc8f0eb50fe35e64ff780936c7244a57ba6d131439b7289a94c2edb88a824dcbcb6454eece06d332ce758d4cd13bccb4ba4b4197235ff5f64c1a7088f196e4d88d775806fe413540eaafb62d3e3290f041b53f83c579d5ca9d92e731079117d0883c3264960656d8e742c05ee8e554f0eecbbc43c51fb712a394a3087a7599ae312ba1e97e2679015cd674c54f99d6681cb7cab4124dddbe9723bd59e397e8d429572e189c9f00708226a1c290da7262914c40866944fc92713f0f5961c00c4de0333db548e312dbb771a763a60131de06440b339ee6c8015f7073f5f0f2c457fa3068668b65bffceb1dc5fd353ce5342f601639c9fffd9d334dd77450e8cbe8c35a2ad91e60cb93cb2cea8cc7fbe1c1487240811a8e1834e5162ec012342501b270fb5dc07cd1c9f66ce23e919950028c0ffcb739377cc98e735116770d956ed776ed0d6768cad00f4182e8391f7689ddd150e9be12e0ce2c650ffbd2638eaaff24bddca3f81d0df200d6ecde2eb2a278f0d9c3de37120bd83f8877c8fdf55387e21d1aa408f9a217694e5d48d9831e408c28024cdd20711f744306c19d8ef6ababf7938fd59ccd5fd5bb01084232092eb291ef9c77022e5c857a9f63b7fa5fd6663463005377d929a5b6622ed878fc2613452910bc6add94ec855f172ddff6ca472df71a0ee972be27c8d4ea88f562099924f4fd6eff0aa8805da7c907f80c67d8b1af1659b1c5401a9709eb970081dd31c14b06cfe009f692765b6e98e70902026a25ff375f41a56a9cb414fdc0e5fe5039e4cc28ddda636e142eead0f84db1d0165a0b7c9736e301f6bbd835ad236296ea78f8d3116df0b4c11e7e073b6318ec9650cd0c87e046359bc7101cbb49181238e783dc82b1d0efb9517f1bfa7e16cddfa7cab169e071557c69a395b2bf9ed979406a9a0f45bc87e24ff43da2108598832653822e0b20d5918149629dd0abdb2fbd0d55a02a503716c2a22012ca35612727f5e34ff9612ce46384b8b8d91b92aa0982c7662b6dccbe20d7b876ba27c7fcb34f89bdb7a409b1c4e8fd95ecae84fb3034e7cd80966b71bc7cd36d2eb937a1c1940def81214a52fe724b6a8958b85f1ae402ec33044f7408d9f7e4f0c51ae71a3e29ab978b9df61c5c9066fd4d0d36090cc738bec229508da6e955bb2656c6c55a8c25c8e8395b496bc01517bdc819d04a0919da84ba7657a4942e708d9d7ff8d9c466dc9adb41990a5fc873e5697da0eed5417cf664f5ae0b451e7dca136009645596891eb32e5afacf2e867e038508ef477af853d27bf36738f48a267bd6e0a9356a0e874f702b6f6ac78fe1e672314944505a6020c163f4d81d9cf559a7d3a52a53a23b2723e4f154d28bbb1f34f56f17ef1828f994bd518a0c30cb38bd4e028c698d94bc19f6fa5ac6b7364fda4990600add2bf710836277e44188a6287b15c1b52d56517c89feaedc8bd14b173e38962c4c16abe9b6a67c9b40ef8d2b5f6e6bdc05d8bab192d152f40b140a3407d69907308400ed1d4a2c9731347af44017f639f6e69afe4b16ac4b5f444b5bc4344986de5945d1245153dc7ce06f77203a0bce69e51bc461eeb525fba25ed886c8c9ce6d7f0126a021e158da865f8f7cd84e26e6e793191aabcc3b1cce04083c22422009f722d2092be31cd056945d9085768e6dfa5a9e4439046c672100f4dfb3baa36ac3486dee229addd06c78473f3dc124968ffbe7e180b01125af3e413ba037dc2481e48892f0ebc2e9598ac70fa6c8f8607da55348430439ab0a347927d811c2260586fc1e349c7b5c4fb9663dcbbe7b2ba2cd8859e5f058901cb86325d0c5fc05646d242eaa116911fd08731d21788f9d68fb1f7e7f6f55b6e38986ae26d49749d286eb895b580d1bd300bd73918440bb4a35d5d61ae00945b62fbb3937d576d06258477b2e73cb0496f61cffc213dab828ac34537fbbdd25254f7a5b23264ed2b95924ae59c3b5eb06996916a0745159fb652d834098eea5d7bc589c34110ce9004820cff3f187517394c952b8581b1843527c4dd9310acaa87074a7a99f51032870a232e85774e9f49109de942a973e3604e1683dfb1ec339da2926147f4e2b0b85a9f326af2deb391f37a59136b0fae7b03f73621f7240fcee83a64721c15c32e998ca81479e6026d115125d4210496575a26b88fc2c5d42c1eaaf822c08db4c64317d21f39d4df9c48c18502468373c885215737cad142121fdd2351090b8870db860f88b9010ff90d7992a80522bf5fc8dd5e4221f336bad5a5de39c617ca25ab9385e0f2191ebdeaad10aed02cd21ded24619fb0fac4fae344595ee5fe1641262eac00b0cbca240aee8c70f3c178d6afc05f14ddec9f54aa13fafa7a4d56ae88277afd7ca1310dc0c60827e07e3740e83376c3f50cbacdf58fd9c4f26646e2486cd91a5bdeb2a1f90aeb37809362eecd290e80e432738dd17c2986288064f6cb5135996c59512b94701743b5625be249055bf51bbfbef315b69f7c140b82db9b96b667effc8d55a7f192cc58fbba6d13dc1deedbebf711bb0d8dd00ace391c363c4f666cc88d58a012870a6c298d73445b22d43293c8c4af02c402c58fa1bc52b5301466606aee82194ab2d711e5dea460b752226aa5568b8afaaeca667b2f20ac2725f7e6efcc1eb260c5eb8044a3aa4af38a69f4e4a4f047b9706f2773a45fd8c57731cfca4b2cb55ce257bc8dc7380d24a15c1e04638fec5cd6e490eae68e4475dfe59a1dab2ce42c3f062ff1b30ce9d67b91d8032dc053445f94e7a4bcb79a1bb2743e7c1b9cf1b1166f75f00a277f6896ecae33aa47ac3c4f24ab29f438b3c649df959c0a1e3c836e9bc837b6cfff5ac383cad516b458b227124666ddee4845736b33f80a88403b202d9840a9a0792ac6139a8395a0218b87dd8a82c4904161953d7b3407aea4503743ee2e8733b91c0152a06630eb01597bec1ce1e81277c615b2e625bb3f08163011730aa5b388d62738752e5229e78c66c89b407e6b4c74303825d8b7a8b15f1cb261bdd555d83be9ebcb120e7716d42153a04787ba7d692c5f49902d66754900f3e3eff9c6b70f8f4973e2e9284f0666ede02d694e4796dea36b1811dd219561f9a4f0b3c4ec8697d31b55f2500b1df257d0549c4791c9c894b095eddad102148c670492e0193acbad38395f60f550971586b61738d4801962b7d33d99d31d30119c81d8b597c7a3367fea461e1937febcf176bfde49fcd665b5d796dcbd8093a64a874f11650c3a802501ed9a62042e86747a8816799485a5c53b7d9f8b580b1a3f7950ee9ec246c8b1080684d82a79b7a7e5f9d8", 0x1000}, {&(0x7f0000001380)="5ba3ccfba002450fde48ff2bed6e6de2d470d93a71de852a3c934fa63b6aefc624c6cbd644bbb4e4618208535b883b501c2f3693c4368169eaec7ef312a53ea8b27924b220fe21404ae0148ce3dd519cc0270d40302b780e90959f42aef6cb75efb36265037202de77d2bed2c9059ab84848c1a49cd8d05fc774d4105fec127e7dc2e873a4b1d00973", 0x89}, {&(0x7f0000001440)="e63a1c33bd795586349341713bff0b646aa6906b9b77846615bcd7a753a34dee255d76dc38661b622af5a901c1fc83101c2b77ad3d532a162a4b583d2eada583a9b4c58eaf69e298ea201c157a4a063fea2c188179fc419ddf4c7974a3777ea2077f108134d8708229dcda7db74334b203b5e8a2dc64bb27420847c541ee5eb4f8332dd65431ba8154532a57564426ee7333e2d915cc7b627aadfeb2c37c3def2065300260a85b6bf8cf42916fe4479994bc1d78cb5037e537156dc5571973b2ad2fa7904819a90fb3797a0d5d2cc92603a9f20482e5e34c49465c89829a3a53ca851e04eb1e068c4c8fd8ca7ab751291f3d36d3dd20ff6a56fbf483c18549", 0xff}, {&(0x7f0000001540)="d6fd4a8fd0608a79d224aaba222e7d50677b7d4ea6bbfc7e9434542bf8d21c7a36dadf7e60adb51b22c588810c9c36bb3b19475078f884bf56a2a6b1af47fda3c24bc993467b21483eaf0d834aec15727d593e4556bc69ec35a87c7fdde75824f8c5bab35ca1932fe38efa598fb6768798723907150956470deb19391ce949cb581f21c6aad940790703b7b8ae3dfef50a928b2bc7973ed4e6d1a1", 0x9b}], 0x4, 0x1) sysctl$kern(&(0x7f0000001640)={0x1, 0x3}, 0x2, &(0x7f0000001680)="85273d045469b4ebd6c89b25fbf651da5dd0e93435385703e62ad456bbbd618e246d3d134c1b00b8023415154a12f88958565c57b795718bc6745c20552bce71981dd14176bdba4b42cbb6f44a4700743a4c830bacb25a8d520314b4c4a1d864df6f3f795ccf274388766e41f15eabba1d05be47060bceec28a38a8ed6e6748d24c9f46da6c8e8ef258d42e36420b8fa9a984653d5a2d074846109f514d1551e1e177ac10f340f213f0eb206eb2cf251b14a8182312731a63ad393cb8b50ab5e71a888e3478de890933d3e19715e6bd737314848b414ec63d0d954", &(0x7f0000001780)=0xdb, &(0x7f00000017c0), 0x0) r7 = msgget$private(0x0, 0x289) msgsnd(r5, &(0x7f0000001800)={0x0, "5be9601ba71c7e636c01e75f40b499623ff47ffca5e00cd379351fae381e4fd8d1ce91a1059b38eb21f9df4ae5fb99c40527cf13cbf10c7f49d60c33ef96699d3c50df9d7c4acbea774aa192f0bf9a022a8134145ac161dceebdacea2722ec198a91e41e941ca069d0d359a33afaebd90e9dbcf9e2f2278b76b88ca2207ef56ad9b81749cee44baffdd26f0e86d7d81d43fe0fbf0447382be6ecdb4493ce2ff3f9827552ea707213d8a451a560734b0fc6d8e0a360a4ab"}, 0xbf, 0x800) r8 = accept$unix(r0, 0x0, &(0x7f00000018c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) msgrcv(r5, &(0x7f0000001940)={0x0, ""/193}, 0xc9, 0x1, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001a80)={{0x175, r9, r10, r9, r10, 0x12, 0xfff8}, 0x5, 0x2, r11, 0xffffffffffffffff, 0x8000, 0xffffffff, 0x9}) msgrcv(r7, &(0x7f0000001b00)={0x0, ""/24}, 0x20, 0x2, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001b40)="78eda1b76b90eef4320f74a0857abc3ac347cb2edb02a78edb1be1017a05f27729b89238dd152f6834cff95d9723cda12ba7665924152374a6471f1dbd73d2ee9384da10", 0x44) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001bc0)) pipe(&(0x7f0000001c00)) 00:02:49 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread(r0, &(0x7f0000000040)='2', 0x1, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8002}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000100)=[{}, {r1, 0xd}], 0x2, 0x0) write(r1, &(0x7f0000000080)="03", 0x1) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}], 0x1, 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x5}, {0x23}, {0x6, 0x40}, {0x40, 0x6}, {0x8d, 0x6}, {0x8c, 0x5}, {0x2, 0x7}], 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 00:02:50 executing program 4: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe], [], [], [{}, {0xd9}, {}, {0x0, 0x0, 0xdee, 0x800000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000340)="cb969a115295a60700000000fe5de90849366f6db6", 0x15) 00:02:50 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x4b}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x3b) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="8e1c665e48514f16b96d503e928a6314a10b8cb09a90f92f8420069566e9d628fb75819261cdef3252cdb222e2eddc763d901087b2932e5d5c19ba5af028923ab3c53701bcaf6069723d76b38a6ef50cced7b7c4be27ce26769951d5815c0e273be830a5c8a58d0e4ef765043ef42b9dee21067b4195cf25667afb08c0e5f150d9219e5162cd7d181e59cede538923165f058b9e87418525ba7a1a50a5aee1608598d4f372e919a4bf75a201fb06e983ec2cbad24f36ac0ac35075031615d816c0f14f72a019d2eb44e38ae0fb9bdd7df0523567709ff19cac298a9b9004f182463917c29be757a2bffd888c41fd1a1ef90d5d5f6746b3b40cf58523ca328bd04523", 0x102) pckbd_enable: command error 00:02:50 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) 00:02:50 executing program 6: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[], 0x10) r2 = socket(0x10, 0x52ce42ad0286dbcc, 0x4) setrlimit(0x8, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x16a4c53ec92a7573, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000000)={0xfdf9, 0x0}) 00:02:50 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) kqueue() r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) 00:02:50 executing program 4: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="7038b1073a8c256ae7572b3c80f16c1d02308ccd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="89000000ffff0000018fcc6a1d1b70626c4e6bab108f08502ec119eab5e2c4de3b1f6256f94bd1c8ec025d35899747f5dc92d51beb36726250ee8cb9971f210fe2c2c53be7a0e1c8c4eb86c21fddda370c2bc2129b65c73a370be1692cbc17b84a8785b3eca53e6e120a7679e207619805866864e93c70da570b329cea824ba2d7ad7167917ffbc71fe9739cd95d3d85b19f1ff99affa9fa33a12779c6d9206ab8904f9dc60e9b46d04f56100cb59d9a869ae7cf28cf"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03", 0x1) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000026c0)=ANY=[@ANYBLOB="10000000000000000000000000000400"], 0x10}}, 0x10, 0x400) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1c) mkdirat(r4, &(0x7f0000000100)='.\x00', 0x5c58f94e7f764837) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000040)="8581f23ef3abc924a42be6a81aac68da941b4526a2a7e30658a5e639", 0x1c}, {&(0x7f0000000d40)="cb2d5ef9a8d99d037f539ac9413d6931dc1480d5565c41e2ed65efba784fcf6d2c8b60c7cb560e8e88a3caea5655d6ee39b699f070364377a240ac876aa06867c4fc92c60b5af3d9ef26b087c5ecbf07fd69d0d2c7", 0x55}, {&(0x7f0000000100)}], 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0xbccd) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000004740)="5c5deabaeffda91cdc56333466f2b35a10d04f6f2cec07c13e6c6c9314f3225741f446047aa3f8062042dabe3df0985efe6ff99512122123697bd3ee166f91755f2a29dd921bc89b94e294b98a71c0df05ad59d722074a4d50926003b63f72ed1d6436bf28f123ac46ba8f04aeb9fe412b", 0x71}, {0x0}], 0x2, 0x981) execve(0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000002600)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) 00:02:50 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) socket(0x38, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8c00, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = getuid() sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setreuid(0xee00, r2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x5, 0x4) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) 00:02:50 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) 00:02:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:02:50 executing program 2: fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002780)=[{&(0x7f0000000340)=""/167, 0xa7}, {0x0}, {0x0}], 0x3, &(0x7f00000027c0)=""/171, 0xab}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x8000}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000200)="7c4fa1c4c6a9b3976e2b7ba534166ec95abc9dce376302e75fb6fd7744cf13dfbf74cb7d541d98427967515ee8e934881e91495bd92f1b33835e0ca03a35342470961b0becdecea4e8421b26058cd9766a62dee9daf4150d", 0x58}, {&(0x7f0000000280)="e76a79a90a95f6459b785c5bafc4cf3297749b708ccb9cb53ff08235c70666077d5025cd26a35aefe6656675c1253b8b30baffcdb14dc50285c343d9524e3e3ffcd7094be4df0fae3722863f4106a46b8d20894dde222e2d8a9054c66d418346ec803175cdd7aebd9bff1db33e415f174c0467", 0x73}, {&(0x7f0000000400)="849664f54613e5b02d4285e3abcc060b8e56c173f0bf188b45379b35e62788db9996b6430959bd2f3edf80cee05802af4e88e5c7515d6a0ce5bedcecf2ede821e1f6c3be15fff8bc174aff55930fd4057c52220f0ebab3c612c17784c5e4cfbaedc64cff0dc7cf9ff7394f061746d8503550ac57fb7622dec400890a2f270b1e26363fb1193dddabbf502bc76d25cbcbb17c7ab2561cc42467fa5f9cd4d6ee94156ed1090a4e5a8d8414087619bd7b7421d5d68ebed158efd2ddec27ee81a0cae7f2b9bfa5d65c03beab4c9e953c28248fa01dd5dff6d1e38bb2e6afd1d25e098b5582c9c7bcd9e90b84d264bfe347458b092acfe6c7e1a66055195188111259f3c0ca45864985f86f2f6359423adc6dd15183a1300da1aed068aabcfe66d4456a1dee60fecbf95c207c8c3a147ec3d1c265b1c22524070a84cf77b919382096ad4b9179874ca62ba86aadd7c685e487c87fa9e1d401588fe37853f6bcb09e52fb1759475ec5da333e9d66c8998cacde86e499a5afc9ca85432683390924c8bc8455bb33f743be430d4665a1a288a45abfeafde865b0ab092665844136368088687fb4deb43d7b7b22de3e2fafb495636092c3eea24dc8c1dfe3fcf2aaa1db0cbd7dae05a9f155b7fc7318215b13f236e5f3de978d4abf9f1ee4b0d9770ba78a02797b12eaeccff056731c5f58dc68554f27cede247681a81ba2f96ed54baee3fbcafaac04adce48addea63f1fafb56d48da2631bb486fc184a0e96227f488a2705614c67a835ce0edcd40b308e246e3f3a13f759f40d29ec7ad9c1588f2a1f1fe4cf5068892668b507050a92ee610ce53494baf2cc58d0643f56e15811cab681e2c75eff4bab185d2695bffc3c3bb2da9bc8b4a0677501f6bdad34df0216745743c28a3fe6df90865c4f564910bd31645691d0c90624fa301ea32588e8aa9855183a812e85d6dc25325ba18510a3bfcda8b8ec29868048e3d996204137f6e832aac91d1b572edbffb2ee9143883f2115c6ad4a97ccccf19b7867e47486631186d25a5f7d46af57fef4aac1dfe42d758067d2bd12eaf1136ebb60ff13647707dc42131d82c7f0306bd2418122c50c0d0b9d158b97e5c9da0259a0695c0c0799d5f0199cb08184b2d6cd13e7e9f4f1818438e2cf3bd4c66e792d47c118667ecd239756b0632782ade229a125cf9cf382cfb281cdbcd6a39c7e16ac2d8ba413f048f1d8fd2f9b2befd36a74fb14f5d8a7cb9a2cda5fd956882ee7c2559659808254b971c8a1600d3719cf714e7ccb3f22aaa26fe4dc706787ed8dc7d0e9db1a18162d6e2a458378df80eafc2f9dd72127105fa647d1440ed503ba71c77c8f05c371434d2ed88739c432ca461fc91c05df568c351419b80f830e57f68f238003f7667189ecbed3b10dd601d2720d0ecc1f1036b0d0aa880731ce5748ce2547fcb3fd8bb5be00faa2b331429e5bfa5ccaad10f870fd426f541e2e9b916c3b4075d7e4d67d702aad31399133dbb61a8b3f75f903e982715c7b76a121cabb58a46da1b91bea017e08c3dbd5baf33d4edeebc3bfa07538f7db32146801b09e7a8a8b333f7f6d521899bb2e7a587a9e1886fae88dfb54f4a1b6873439d1f0976a5d800fbd3cd6848295976554f2e302e3cab7bfbc78b0cbccae89e9b1f390d9dda6da5f176a02c86e02d92c8ef2985acf4ad80f4caae860e69e63ed1ee7cc4431689da319d7aea5837c6c6bfba96a6df3a841e05f49f7fd964d993071efff1521df905d231906750af94895df4dae3f9fe0c1784e084252f2e3ddf11c79275b5ab79721274ac7ef6681643c7429f8cdeec907ca6cb667df449133868cc772ef93f144fd57da059c54713b43c11d3cd4f46a719bae9221153ce7aedcb1f918504c8dacb648435366d910b47a7b4be3aa9f8629fe198bd8fcec7f2c228736ba06a1c5e6b805c2be0800f81bade6a992e353868786c0450af547e263bd881ac1c6aa2010c0e89798157626696df15dc9ea9c6bef0438900c1259490400829cc3fb695287db57132923e35f5c6c1353195066c1299a119937cf9f11af47333b1023fee34b20f1259807fc028e474783d2e14a1a10694d36b20e7ee9f48b43bdff00c7743a9699d112995d9384b2fff33e6bd051023b0f82fde2e562713613a72e980ab9f8d7a5ac2287e67bb36edc1898c5328beea780dd829923655677e6f5e1755ce49c790db9d540668e557640c2e73c0b99d09b799cfe2f4453f439abb79c60650861e80d287eefe8fde584de947b255f18acccecf9240deee05272c1b40a08f29c4a1779cf49e9e79f226d752592a4536c62f7b086c0006755063a398815de33d95e7c6d4db525a2792c04f153c0ec51d99619c4c22a0961f1ad1a8fcc09229efa0d982022917a2b1d24d9cb75da12da5516477bdc5c20ff2573b47dc3f193daf20469197efb40594a3019afbdc938aaf9dbc91c561a49ce7346b819482b4d3eda19cda623cb34a4064f598e26c0e2cb7f33f71f5aacdf47d78d36a680cd0c02bab019a5024b6bf5ce8f0028abf1fdd2e2b945728e1d19264a58d246a86cda2dd03ef88f3f7316059fd142115153d52d9ec4fbb305a77b9dffbed7563fe8091b9bf703a48001f9189ce9d38749f73c412670afe04f8b71c3b6ef01fe05ffd5ecf639c407a4e88a8f431cd6acca81e8d1fa56a6dde1ae8e7b2b15af24f80526a5a859cac1c61314719298c757766d0a48a5650d0e9e52f20d4155de0e19b41d79fe8fee5d2839032a266c2866737698b8b8e81714091f8de9574fac10758c8bd8b11d2c1a39e45d190ac35a6e10b7451a6278d4be14643322cd07b82471846358cbbab460a46b907027d13815e332b7a91dde525da246148da816d1f642223a35535a9b0a387e803e94339099cfe133dd3c54c1b2dcd1da7d9515c23b48cff0e12e03ba7b1a96092bb481a0561989b6e43e397c3f314de1fffa2b150010521b5958356eccc5aef51f12a2beca84abc86a1dc70686a272f76b89c30d7ab5d1f1e64a0e265c12d761ed8715bb2a96db2251cb9dca919a4e0bffd5bb03cc8e3fdedd6e735450a322051cd09166721c2410c08633d367cfe5676865dc348ee3d6c202aa8d62358d7e4bfff2c63462793f132616bb7cd7712617e38ca92dec607c6934f2d061e66de3071d0bb4c4c1a319efe84ba8cdb2da3a5bb22f450ce273eeeb1e78eee612733a06bc4ec2091bf55dd64cfed58f868aadcd821d4261041f15d1b1a6b60e74ff1c6131a281d257d054fc8f5b9ac66756697db5a258b1648b53bc25d1956e30be2d2b24bdaec57004717aeabce710008554548c626caaf87166c880fdfbefaffa75e1f84f43a94bc0f32d9a8d4f44b969a4e6dc9c59593f9780ae732a377c18c20e68c5fa99fba96cb3b4e4af8f80a4692bfdac46596c638770f90280c42cfa14b043abc117dc5510635d7da25a266a082ecff4cbb7e7a66a254facc789e85379b8fe045249638e762017f8834a7db1b0ff4202eef4c44a524f1c096fdac321c00ba56b005345f86e595e538ba9ae4384fc6e2232bae9bcd6d9cf8842067a83d5febbfe5ae69c734f8e37907375fd7465754758122cc012d002c7c4dcdd22a7bf9dd7f3ee45a8d47ab7ce9a99cdda07947d05b8815ea247d45c2dbdac87b4f05bb37288890cb6c21bc06e2eaea64372a4e15fe82c65d336f477da36956147c46c15d48c6daa729e3b390fe66f505981e61f039a0f2139fb6e0b3880e518598d27f9d38b103ce31920db5deac7ebfa58eaac8bfddbbcc534795d94d2e859fa9b4a7257a23de6bf85ed4e55374c0d035e3806a04dc6e627ecb73bbcb5a30126fc08fd3de2a77a826c42228f6d73ce108ad6612487c75fb41960781651f6a9a6808912ecc918aa1f6b1584a0e7a72a7c6d6fcc0b8b26041fd4284d36bcd6e00a51758a094eb3992cf5d0e7aa55cc156e3a694d6721ca9f75804a0180e22de5ab7af2b1653a1e469f4951e328de8049b4a3ddd771549d1c221950d3ecc16b0bb437fa9b9a017d46105561c43479666a4a9f3aa775a1cd85ef2ab106eed70d84c8b6bcab9d9eba2581c894cab4c90c24e7d26239a7e1deceae91a40ceab69c6dd548ae4750b61be1790a506a9a942bab8fbff6a5bf85d3c1916e6ced013f70362ca87605c139aca13cc9b5e43841ca086a8fffaefeca1ee8ef30eca5cf53232bacfdd419feff817021f8dfd4c649f4f7ca9090efd9ca3bf0ba29ecf0a5a994efe6d2993f371f11c30910cd255cb5e1775e0fbc86cf2322850da6dc1e8721abc414811db377cca2f259303785bad916fd4a0280458ec4f6ab3f971b208461dfa478d7f36741b96b3e1deba0620a143c9b975c7a34b4443ee290f1887dfc88b9537b74af833271a7e3049072af37686b194f392458cdcccc56f2f73f314c767fd0ee108df695c08869f92eb8e897525cfb093e2bf3f3bfcb8a4851cb5c9f81a62edc97604a2d962777a3194962978474667569c5a40fe204ce295d568e18371bd0abdb63692e38829a93bd3edb0bafd5c3a8d199c5fdfd9f7fd83141801adda311ccc6a5c42b5c6491771a69ec8c2ea38cad831ce7a40e10cb6b9ff40865ab625e74e28a747aea071f09daf54adb7d959f38c18f153d12dbe6f7827e5208351fec1298721438fd19e20aeaf53145d33ebf224c87cdf13ea2caef106bf44b6dea4de9430fbe28364f890781b9aa8e083fe03f4f4917ff19191f478e53b6c400cdd32c106f570ddcee5e5da6763965a3a325b0eb40bb0e6885b7b73cdda96c0e48757ac4c32d978165f95cd3ded987189bee1b575de51860500dfa433049dab537f875fbef912e11f65ac3aa44e43b2fdb5ad2aa6ee19ecaa2598103fd26340280389e60056fb58d2825139b119af77e91666fe672d90aebbe71c544b41da219349e8a558d3764a82321386d0bf65926f29ae43f005db5fa2b13232b175493189c78d54bda7dadcfef99d5cbfa8eac8156e20e6b8849fa4ebb988d76b7f67a5ba3c247bed7504ee9b408b0ad66b6a3c24d8a7c124770de57e5f912e790b48478feebad066686bd82aed4b3bef5324e3055a4de7a32d9885426f9a2f4726f5422f826c2d88e703710dc123014a3a07ca5882bd2e8a72e8a2051ec0529c50d6b1177c7b6ce9eb877a16aeee7fec29882830b8277fb0a51f29e2ca58067f4634b56cd14c60ece9fae739e7de99ab53a5e0750cf54f03093d56d04874c5c18417ce47356cf822da16346adb6ea03a3248e9f2bdf61c2b8d33c71d42b1c42cc6e11775f8f76eddd18a99355b7907e3d5b700f144ddcb65980e720326b7303c9ab880f55cf3254793de3ed71de2c7c8dbed9177f11e29affea5fb28e08e73c4a12c5c85202cd71d4b6728cd94f55cc41c3a6502f5c93d174d54dee599c39f23d818446d40a5121e662dd42e96d038cc41ce337f5ac7ec9fe1a84de5e1a64b7c75aeda09eca9768feadc38f7330d4984f5ddcf9b220e851edbb830307d394ae76abe59c919ac454fcd02b94025cd6fa6b0ad099c0aa144e8c9fe72a6c49ff53e30df66cc0e4d587b92288321734274a12826b7b46fc541f26cdb8b792d5fc3d51793b2bda7cefc4473e60c3bb523dc2857df5101a3432003d2c19e90e54f3b7ad1f32d714a69434e05054927b210efb1c4376ad656ae6d4d2e578f9a1400ad0b80810a7f78a39bc478792dd8af605c7f7f4cb635a2879914617f8863702d22992b1b159401d71f80aa56787d7919408d74191672eb1f9305aefa230fe9e9419e9f3dcdafea9b21", 0x1000}, {&(0x7f0000001400)="d611f920935f896a886e1c849517fac6d08561c882ad167358fb0daf849479bda646833d65f4663dc34829d362fa2e8ec7f1800b79c9eb9b980bbf9efcfa23ca5471bb8710b551a7e23170dbd0bd5db28118d253467beef83df757db07ac54a1295ff2008e486314e5c119f6f08613186bf3bba28a9a976a5539219d4e28f5dde84c9c2faafedde2eb347bd6586e2c15ec2bfb08bf2cfe08", 0x98}, {&(0x7f0000001500)="102d0b8b4cd84d7f653b6503f923e699ca1ae86e2ee7147fb99035e679a33b22b79b574716907678aeab01b060f61775c7a6a502ce4a764c7522e0964e94eca29aa9742a95ea64d1106854e2150dd38b1d03acb37274bb2f3e45066e8b8e0f6a5afc658f482f7f89f1cc16559f2e128cb500b91e019bfdc82a5c2e1809", 0x7d}, {&(0x7f0000001580)="42cb29f5389ded6828915d9aa7eb4919365e833a74e687d5f6020720c3c2e47400f1ad62575c5ce7ddcf9504509d8dd5fcb64a4e02b0ed355babe9ce961423d682fa37ea32e117e90a20884a217897bf437ae955a1870a063e7d03f63d1dd16a8f", 0x61}, {&(0x7f0000001600)="4b109f000526807866057848a6bc2ae1260e6586e71615bd37ab05e0c1252671e65612f86aae70da08a4016fc1f9f60afdf39dec74a46c456ac63133f145ad11f14f5a57f35bb85c9d2e130163a90732d28fbed63c84c394631d9de6710c198b0e09", 0x62}, {&(0x7f0000000080)="9d7abfe84f372fc29e7c36c925d0b30d8b3a470f86573dce6c08b1fc9927cb1ef00a3ed861e5bdd7", 0x28}, {&(0x7f0000001680)="1fe2448036fc4d975f1fa7b6277a78334cd94b5e24a9dc7ace3f026cfb562da87e9c0e1a8ac2bc79b03ced2138b608dab2f260a1158376203635ae0308059fa785674645287b6ed3d2008829f70d44e22514a90ec9bb3553560431a76c99f4fdbab843e06cb836fca21c854643d8f3a6fce80a486c32e441ba8646a5cc8ab4692a3d91aa79cf121b1172c51745a0e0f43697caed969d68bca0681be1b07e83d8f3fe28653fe59d681700fbdc766e4d98335de69e7bbd07802a2bdf28", 0xbc}], 0x9, &(0x7f0000000300)=[{0x38, 0xffff, 0x7, "b2d74fb04f8c9fe51b1f2cee803b61a5809799733fe0392f7839050859559c83b6b6"}], 0x38}, 0x8) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) 00:02:50 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x1, 0x5) getpeername(r2, 0x0, &(0x7f0000000080)) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d01d8"], 0xa) getpeername$unix(r0, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) r3 = dup2(r1, r0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) dup2(r6, r4) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0xa) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x81, 0x0, 0x2, 0x3, 0xffffffffffffffe1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000140)={0x0}, 0x10, 0x0) recvmmsg(r0, &(0x7f00000004c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) dup2(r3, r5) accept$unix(r3, 0x0, 0x0) 00:02:50 executing program 1: r0 = socket(0x2, 0x4000, 0xb) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x10) 00:02:50 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) seteuid(0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:02:50 executing program 6: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffe], [], [], [{}, {0xd9}, {}, {0x0, 0x0, 0xdee, 0x800000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) getuid() (async) r1 = getuid() setreuid(0xee00, r1) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000340)="cb969a115295a60700000000fe5de90849366f6db6", 0x15) 00:02:50 executing program 0: sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r0 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setreuid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000300)=0xc) r3 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getuid() setreuid(r0, r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002200)={{0x4, 0x0, r5, 0x0, 0x0, 0x4, 0x1b}, 0x8910, 0x1, 0x7dffffffbffffffe}) semop(r3, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x7cb, 0x1800}, {0x2, 0xfff, 0x800}], 0x7) semop(r3, 0xffffffffffffffff, 0x4) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/167) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x742d, 0x0, r5, 0x0, r5, 0xdf, 0x79}, 0x3, 0xa3, 0x5}) semop(r3, &(0x7f00000004c0)=[{0x1, 0x9, 0x1000}, {0x1, 0x81}, {0x1, 0x1, 0x1000}, {0x3, 0x100, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r3, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) r7 = semget(0x2, 0x2, 0x320) semop(r7, &(0x7f0000000180)=[{0x1, 0x4, 0x1800}], 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x0, &(0x7f0000000200)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{0x7ff, r4, r5, r0, 0x0, 0x11, 0x7}, 0x10000000000499, 0x7, 0x3ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:02:50 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000140)={0xffffff00, [{0x0, 0xfffffff9}, {}, {0x0, 0x5}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x1}]}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x20, 0x0, 0x8, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="d7df146e6f63fa7f87c14b103a4c3a8add73104685ad2941f48ecf5595458e09b6f1416e66ccaa6b6259928ed7005b068486be1101a04abe7aacb0e6c787494065996030df5a73a38278129bcf5c6c5317c281008954e69588d9273080527b9a5fe49c136532db4f2ebb604beb", 0x6d}, {&(0x7f0000000300)="60cc2e3cfbd95945b92eed3a7212196ea0432fc24fba792b7e3d1efdafceff4d79933eb4cf3015799714181746f0be10a228f3db73f56579bd6650a88ebc62b02617d1921473777feb71f59d5f7b", 0x4e}, {&(0x7f0000000040)="28a518746903e587aafc882a5d0955e22a51b859aa43863a31bd2678b11f42b2676ea38301d356806c", 0x29}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x400000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x20) setuid(0xffffffffffffffff) r2 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) getegid() getgid() semget$private(0x0, 0x5, 0x10) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:02:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) kqueue() r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) 00:02:50 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x9, 0x800, 0x7ff, "ffccd7c9eece3d010a3325b7ad2f3643f4b0efb4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="e6419c12f95da8ab5127692b8b75674a0da5cf87727497fd36297180a235f8e2bdd8bc80e90961d4a9b6b70a", 0x2c}], 0x1) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) unveil(0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000000c0)="7f5bbabae26884d2436f8125cbcc98a360074ba557c0283477f9cfaaaec0221f000e7e57db5b23c588fa7c24d8ceade7943c6a517309a8ee4d423a9e25a4e7739a6ec40a0d1aa9b072f590102e8b0fa5a895b065e4fa84ec5be0c6783c5c8ce508114d013f11a7cb472f07d56c824041c059152a8a225d2a94d7d555f7ca08387974622edfce6ce35cab0b97a3656fb2fca119a68ca4f11e0e5108aaacab9f9d6e7bf6472be4759bc852ce6a9674eb9f1906986936d5e02c0f64fe60993006a63d1dd1afec5e79cca58097ec94f7250efe72858a170da46e2962f7cdb44792a6e11faca5bd4916b236c55f1f00"/252, 0xfc) 00:02:50 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_etherip(&(0x7f0000000000), 0xb, &(0x7f00000011c0)="a0c13d05b66d0419aa47da75bd89898cc1646fd82457de3d53f0707916af2f1f40eb53760f5146f82c6c40bfdcb9f13f56b4e1be24c9cb5de2fe59f7a8c7968a2ee4db33b616952b8c28c34ec68bf4cebe724b5b5ec68f06662c70f1e5800a5b44bc804efa4dd4825a7249675e5774ca579a526495c83458b847c53d5f968706b550ac4904163063b36f33476db2e6522d144d09", &(0x7f00000000c0)=0x5b, &(0x7f0000000100)="f1e7360a10418b76fbad2bcb938a96709898199d0035c62eb91857a94e6d0caa2c6838bc19093ed9d0785dbb2cceb706b9a69368a3c80223dae6ec013c47a1c12b8ecd3613900680aaa6ca09d53fc064090aa64d7b9a6719113a0aaebdef7a4e8a762cbdcad4d5f9e0f6e2b0baea4653763ab8998a55da77d8a2c4e5046eb454d2e8eb64b58b9a102bf87cba1cae1fedf0f7db74a93aeca401e38810c8fe26c7688c210939930715777e1119fcbf0f1d0a43390876586ef8594cee64a267206e7ab044c51418da85e238417e5f043bf9411d60f5676573fcac4ad5d5f1ae48c205945ccf0534e55a6055a3ea99d0d37abb7346456c390dd6c8b17d98f374760b3b41bb7d2b52d5384e50cd1402190e388eb3f224d7657276198daf907a8495e60c6d7c71a0505e0ed8a463e2d2050b4773564cfd5caf866af2adad64e12cdcb1650e7a53b33db208b50ab73e7ac3e3eda953abc51f2f3eb27e30062e0d6c23f693af49f61e173942711357be0723dadea4ae19914775960f1824bb3a09a955838484bee5bb12a8c5e95da1c425d86391cb17636ba953330db43ced8cabaac343fe3c31d854e4da65a9345338cc16da64eca81be24afc910ffd2f9e63ffe17af3f7f39c98c02eaaf085cb5527ed397e93bab4fe6d1b1d4c57c5a195fee6f0ba27a749585c480699fa3c92e78da9b8be1957e1997fc88af81e990ed1c835d2cf2f1b7db14bfcd93e26800f8cf2557cfe03cca0b093a28331128c3fc0472ab2482e787a07693428ab6ba286cd6e6c3375d43dc14f3b956a1bbcf0d6fe5b8a9a9b9676573280b47244b1f61a71fb2a6c21ab70d859d6b179cdb86ee27a79c6c256d5d5df5ebc07aba53a5faafc99b9a3ddbc8ead4c4a2be545f35bc8bda62b13cd0646dc6a329a854f678775dfe808c0af0f2a18ec61aebe3582acd65fdd0cc7998e20994e77fcafd4ddb37e45c2cc6b0fcd4da589ad73bbfeeba0b3e21128466465da1866e5b720f57106dfdf584e4535f02db08d26ed9ba6829349b15a95a28e517ca618b4f8b62e7850415cb2ad05ddaa1e82bd019734ab9addc5a3af8cd07f26a578ead313d0a0709dab27cd8745f0d973558627a36ad298736f742e5a76ea78b31066c5ac7d08144bcdbd1f4c65ab8a4bd96f6ecea72558b5775cbf1cb5f67b699a90546f7bc47b1294c0972b5e14570abc9d9eb9c1480d6374b36470a1785dec2b56852986b21b093cf67d92d4fb7029c5da36217921bfc80f3a761e4e8aea2a0b1eed9a8af31d97beab90ab375b415c93dac6e121ef421435dac014e572151da56ba09f60c7eb8d6314d9a0efb543e2cb5f6ea63b62520ebaad532fef62a27d969ba8c4adfe70fff771e93403250813f3aaad5a4d2f0d95c119e902a3c9ba75eb96483995608fdf340ed732f9345a69e011c1082cc3e2b43dce075c7148dce6505b11e5729a54ce31fe6fc566346bcfc05b35cfa4df9d9f3b0f26af0238e8cd0fed46564e5b5764c9966267d809a42db27d82e3f9d5ceb6e0cca30f068c53d3a335b77568a161eb9c050577dbce4d5c021958df68995e8ae45df66afb8e30d4bb089977f8e8c81cef6708e06fa444fd9dbff8095a993e5ac984202fdb02735f9030385fcde4c446957da7aa9322c8ab7946b357b646e4f4961a352b46ced1988e138f3926d3e65d8531052d3690e2ed777c1d1a6c1935cd08dddb9cf7c48a23408866194c76c2fc0a5466f60cacf04fcae1c78d09a05938bd9e9dfd02096be57e264432aab4b78375a922a9b1b2f4d2624d44076e180c663e111a9ecc8754f3b7570d71dc0a7761fa009a726b3e958170fdcecde45d3a08b14226b629cb0f8435a61356c516e67d7f945d6ce4f366985a36dae1fcd0eea016232c04f62a864a456676381171250f129279a8edb1abd690a4cdec21027f278e4b91d5f60273c647d62c2980d83709b2b1e53b5ad401855ae3ac0449915b37911dc17ecbe7585464626b76126ee40c17e8d086db664e4dceffffe08425993ba2549a5ca00e8b623bceb62f1c325979b42e4694409ed88e362ccd518133365b10eaa2a6a5937d0e43fda5a3cc872272c38570af97dc4d522777a9df3b0b3ed1378172b481f6d6fc6eb87b5281273818e44d49d5584466ffc045076622ecc9ec5e36be081cc7d0993e02eca4ce59a66f7a18b20a540f69205325fd48d32e19310e4d308ad40ebc2c1d18c17bcc545d327a9b7729db32df032ee3016086d3aba896689601369e68522ea36f70428cb022aeed5525395093665c076ea3fbf42663de19efeaf1c998fb31a28a3f8676d1b025fd11f80a62d134227da5d1091d787218d961e77443a21172a139fa60a0f625cef3859a8870150ad2e646654be025c5d9bbf8d7132f39f18386746782e6103541a7cc752bee6b8e7b94ae1ec87abc3dd7ab98412370739496d0a4c5394a5025c219cb114bea911ace3c06003c0be1ebf6e3b54bb20b3cdd8260d677c3ff51d44fdf2b06d649a15043220f3299661bce321a7890a32addf5124f7e2d3909494f1e6463f599ffb447165b1c58bd0426ae4c55b5aacede33aaa8b93f49be962b248674443c36c55e860de5a5cb1b268d1ad017987a3347185e297316ab153d562152b91248b42a70caa073aade894ef3ef34c98c22ad8d434bbd69794aad72552064798c5b29874b08f800706f9dc17e83f34cb33ac319e607da35d36ae7ef9af806764645dadadbfd484d8336ca4f410c48faf87bc40fbb5a71491e57d670f037585263e588be05ca965073966a010d9f81d27dc3789eb5b264a8bd2ef7ff846eefbce6f31625f5ce7742d5ed579582e143839896f9a33ef57d39b2186f2118f9d4c76a91b100580adc82405a9c5c3bf329e93ccc1462abdd1ef9512c65f2dfd0fc78aeb92f7bb81322dfa100616f645a39c00b0988160df844bbfee9e0df76e934bd054c861c305b2152987a55fd6763a5f828c5330dc2cc3e893727f3533e71681aedf1be9946d8a430d93998df2ab55710c22e0f84c4aecc8c1779372fbe6d08e6d3e03217ae9770bbb24d79c7a4646e94036169e5b36820ba7c3cc3fbf4f91e6b758e6da31c14eadb95593d939731609d777ce3422d0aa0b8bdc5c37b72f0f99e2031cc58751761dfed1a4bfcd4cf51483d55af20b9376c2190fa0c3cb2339c92ca872549d3d72f0a7ac64b70729c4750a45a36b836676fb13c368e4dba50d5c91e20060eae11dcc39ffdf994e7f1b4cd9f7dc0ebf2db9151eac341ad927d9bf55f67bb80f02772cc1819a6212fb67b95bad229a2104ee4c6a5da4bb195267304d156f31a31db344bbb3bf5c2cb6dcde908b857c2fab3bbf7c95b7aa7d1b642d1feff0ed55d05ee4ebcd08d0f22718be0ab901b9c8f5828235e1242e12e4819bb065b2dc3ccda09e9e5d57d5ede0bc3bd91a2bf65c25750b00571e3a5eb2ad8b2d13a27c86cc14dc68697635115c410b7e5a9d5850245880187ab9694b4e9eb72e52ba7530dcd7d4b964714b66aa6b986c0cdbf10a33380da2a9b8ca11d3848dda367dcfa29b237dc902ebb8bbfa67f50cd8ea00b51ad0c037461b6e66879128d957f3512b57fb5f3e70785cf59034bcd45e330c1681f5bfa1b756eeacb3f4318b2273bc5b5892c05e855c54f4d135018b8d806703354d02ffa0f192a901e736288d0f71f708791b9b4fc70cd93d9aa0b9bcafa320fae15e7642a5d0dbb9f34377abab9b0cdd736fc5266b8b69bfaa07e9e1361bab37cff3f7a21c26de01fea3a9ada0cd4b0b137c924bf81a63c680824c48e713bbc109608d3c6b4f34812c8c90917beefc0e3aae82b5b6e4b08912301770447e994ab4b85ed79eba1c27ddffea9a4431b5ea675613a1f8ac14a0cfaada0f4b06c02da5a95c4ce77d224728d8c66f2e56ea714ef3327a46231058bcc4b3f0c4d90624a6db3195429af84de11f4df3a32bc203c89a25cb2f54d17c8168a0a78c2621c553773b8aa82f8bf53a16cff113ba5d8caff4814677142b91d87816d6148f5fd21aabdfff4917782e9a51a9fdd21d948625f4af6467f8cc7d86e17bdbf882d87e039cdf0434a2b1e68a3c92ca1d9a944eb72b4e45dbe44fe706dd4b53ba5ab8c5f2920bf94144a3336ef00e55a9451e1254917592143f1245cb4a40cc37d1c229477dca46f7117cdaf6dda7bb8a8a217f15c5144c988806016fcd18161dab9a37cdb7444a5023f024a63220086daa5ef83fa08567b890e134e5e8a8ec440d27486cad4737c01b90963c70008ceb87c470c8c786a412c56dde82f1f2e2557a7c5f7c4f4a40b494d5cde3d9d8666d4b951b011f34b7ca53f749596f79eb4bf3502a83d104ef347aa37023bfbb6b2cccf2f9aa1cebacc61ec9f79d96139be21dfd959a529e3a1088e7a01fa2ae84a5c72a835fe3aebbb7f511e013a72a940e973875565d3acac2ce705da660396f2d13dad3cd320d57613a32e6a36e8ac5c6242c89fe68d2a53488a8442881ffcf0015a35b965117684e3615e834fa8d8eccbc7a6b1544326734cd31097be3d7503e2eda4b34e2cd9153c04f078ba08a575eab8512cd8c07ca1d64420954e778b3a12a890d9782edbfd5c9d39a2c9013662408d21eec3752918e8692dfe88f9659a99f083ab50ee93f5233d2212888c8f7909748ddd1498061f357569a6b13937ed15188b70e0ef4f125652df7fdfb5a2ce5069659d36ff6d371e67bd54933f9be1d01edb78097830d9b491b632afdcf0661ecfa9892f669d329f855f2d0540531f2cc8f3c88ccdce46d30e1a474d3a3735dabfbc15e9188e146b03302ff519addcfd09af11f7c286a1fa44b01b65707c5854ed93e5af8ccb576ed3f7d0d636fae7023b0dc7e8fbf59b9601a70cc3f68145e6fe7cdf76640607fc654b049eef85fac5132a05fc4b8aa6ff14ab7eaf7bfcfd316acddd813e6f23405b6d9342e6a97e1e2fa4c3e1bd1d3ae6d5b48d6a03b230e69e08b9fa38c2f0488fd329a3af5bcab421b26a051d966c0a0cc5e1a394bce2b6bb85fb88f55d040cf1ec8fec0344381c2065e92f59618e9f968b6577339b11a6b89466e424955152589c42a1e03b7c733fed5fa58c7af64532b61cdf2104dcb344a5a64c7df43192bdf57d32b7aaa8e365db6dc999a7ca887c6d8f4c3465abc6f2c0b8bd31d818942fec57e5d4a00cef2c70cd0934953454e099c62693ce6d11ffb1ed2245b5ce4c3146eb171b224828838835b36a582d440d4cd03110f41cc7db94b2f1cb9dfd2a1003a237ab41deb78e337b1a612085591a668677482f6f6d4d6890d9a8f8b78d05ee1282466dcd3bdea6a1fe56b482c76fc5a37cee420cc0e7ce8a510b1065c56b173dac66f3b48b1c586dcb70bda552a61223d27c9b27915bd307ae2c90e3401aa4841e18989fd05b6fd327610a9a09fd6aa69892782ff06d4d3da9abfb38d2bf2cd9dd026eadba37920d95c022f1ef8cfb6644d7427c09952eb0d4cfa5626072313e1544bb9dcc36f0f594e073186fb4d07d09c231b41d7142f005cfb8dd3ff1221fc883227bc35162a0a80d432f6a73aecc0d87a2f07654c9a6cc766cb39b11342c05c2749f8bed78bb65521e695f0263f6c807824117d10db79b519cf7b2a33b5110852f21e5baa42180c012700c455850dc6fe11b9d73a41c93a9768b89894a5c9f24242d781d5e6052604af2fb3e215382fe9fc2bbcfc3552dcaae2355be3f9bd976d64447ceafb78546a7a6676d77db332eabd9b208fbced2d178ba0b9daab1125877613abc61cf5239d290f7ec9954001b15c90a9d38", 0x105b) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = getppid() r1 = msgget(0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x5, 0x0, r0, 0x0, 0x2, 0x0, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) close(0xffffffffffffffff) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "5c80c3b99adafb89376156bfbb1748a5b1b46079"}) read(r2, &(0x7f0000000080)=""/138, 0x8a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x8, 0x8, 0x0, 0x808}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000001180)=0x1a, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x7, 0xba, "09000000ffffffff080400", 0x0, 0x800000}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) fcntl$setown(r4, 0x6, r0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000001140)='./file0\x00', 0x0, 0x0) 00:02:50 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x211aba9ecddd6bfd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x44}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) 00:02:50 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:02:51 executing program 3: select(0x7, &(0x7f0000000040)={0x100000, 0x800000000000, 0xfffffffffffffffe, 0x8000, 0x0, 0x0, 0xda}, 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0xa0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x2, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:02:51 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mkdir(0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)) syz_open_pts() syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x10, 0x4000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0x0, 0x83}], 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) 00:02:51 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1fd, 0xd28, "bfd700000500000014109fdfcda22903757e00"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="2af43616b65f6bc526a5bb1799411906474d1fb69d683f2f479ff1769fbf450e26f916309cbfeae5ea5869099c469d2a48f1931997c31183e00db0b313f31fd3da45ba397b22cca6dbcde2ae8fe080a60bc40bfe019a6f8faa18d6659f4e30f461c2b51cabd648063a1f0fdc2dccbf8190a148e1d2bf3ca41f2a6d1cdd29e2721a1804806c224f7df721b3a2b37903a7dbdd41192a35f9e0d20050a16e2c76c56119374a7a62bb7e4fa94fbb10ab4a04e4f1983649b0da2967fbd42fb03fc550e1e9f6b957d9e6540bbd39c94febc49349e23375b8b5c3ac3c3564210cf9318ce8815fa6334c67bd9c342807b3e02e5eaecff6a922c538e332d9c1d684603c6e28563b7630e9ede706e097417967fa2a6cc4b90df9f1d9f8743ade7bf95299ef2a763bcad6b5825b3b675cd156d2deb4334f2c00f14896688655af75009e4d254b927465602d462d51590e115be710fa2fb99097ed61aa09b9dc5f708b0d19f655f28812fc901fa5e5420964030530d8a05c4f72b84dd94cab96408b7390dd4895e94aa14b2e4d69b2b3c8f5ad7d7764c9f8239a7bf18d22c505d42178ded0473cacb30f365da96fd8de808998af8404d658f691a1404a2c14dd05bf07d92786f94d48dc0932a6d3db07bb9837f4e21dab0517addc80a8b6af0bfc83d268cc59e16e1e969681920d0d", 0x1e9}, {&(0x7f0000000040)="ed05", 0x2}], 0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b100050400000000000008008701000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf01bf904be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="7b02011ca2"], 0x10) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) writev(r4, &(0x7f0000001200)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r6}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xcb, 0xf0000000, 0x101, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x11, 0x80000000, 0x3ff, 0x6}, {{r2}, 0xfffffffffffffffc, 0x40, 0x8, 0x9, 0x9b15}, {{r0}, 0xfffffffffffffff8, 0x60, 0x0, 0x9, 0x4}, {{r3}, 0xfffffffffffffffc, 0xb8, 0x10, 0xa4, 0xd0}, {{r0}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x80}], 0xffff, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x6, 0x2, 0x9, 0x1}], 0x1, &(0x7f0000000080)={0xc127, 0x3}) r7 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffff8, 0xdf}], 0x4, 0x0, 0x9, 0x0) 00:02:51 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000000100)}, {0x0}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x8, 0xfffffffffffffff7, 0x0, 0x0, 0x3, 0x8, 0x800, 0x1926}) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, 0x0) ktrace(&(0x7f0000000140)='./file1\x00', 0x2, 0x20, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000010800"}) writev(r4, &(0x7f0000000600)=[{&(0x7f00000000c0)="c67cda4dd108c1144d639c2640bb51f2499163b6f56950b7cfb2d3f7ea88d6e4637af4d48cf8d1ca2ae15386fd0549bfad7c9de3ac28b7e01546c28872a8892bebbd1660a154cde8b760e3ab4417a53bfe4de00984bf6a605ce0bda490f917f5a21b61e4461920caaccedbe2c5c227d223c891d265007551dad80008", 0x7c}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) 00:02:51 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(0x0) setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0x6, 0x0, 0x0, 0xffffffee}]}) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) 00:02:51 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) close(r0) 00:02:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 00:02:51 executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "3c107dae307e08002b4600000000da64612c3300"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x1) ioctl$FIONREAD(r1, 0x80206979, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000040)=[{}, {0xc73c}]}) 00:02:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) 00:02:51 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) 00:02:51 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:02:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(0x0, r3) syz_open_pts() 00:02:51 executing program 3: r0 = socket$inet(0x2, 0x4002, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1}) r3 = syz_open_pts() syz_open_pts() syz_open_pts() dup2(r3, r1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="5931d771", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="11fe98b93f6583608ab65d38aec5c0909db31684b4afe7e6810ab90c121247130457d979feff26e1", 0x28) r4 = getpid() wait4(r4, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x35}, 0x4, &(0x7f0000000040)="5f98e9686f9cc07cf9c5478c00ff986b14bd88478fb7dfbeded61076c1d8080f28d4e0f2c8575f547253a3da99e2a5c14c597d3a431edb990cb3ef58989055825eeea38cd0c46d3c6681d4e2f7b42db5362f6e7bfb26dd1ac6e1f558e4a23df59b6ca6ee010b2085134715be7effb49d2db9f4", 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="499ff730afb78fd6d26cac35d11fae6b1ad9c0ee6454c2d12ced10153fa543a3ac2df1c1070fe23a426157d7258d5577656d835311c9f4fb67a9512907341891bda246aa5dd6395359cb00b69fe6f5c0e10bf1884c1d9b9a42bf553138c9b9ee86a8d8eeec6912698e41761f0f3efd11200c964a13ff9aae2bbdb39cc0e27956ae984ddc2c79184017fc2ef1547fadce81b012250984bcb009306c9805c0952922f5fe80a8f04b7ade29583d0004a9f171076c2a724b1e021e7852917b5e8a642908fd9ed796eafb352c9d84b05270b062ce1496e0cc0e49ab815ac5a0b45139a2c3abc516effe927b136d2bf710855e2704ab98eb2dfe8b8cd8d8a0f9aa", 0xfe) 00:02:51 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) 00:02:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000040)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f00000004c0)="db6146d3c54d4054e16de9deb406d4fd5ea06cfa708410ce1786839040c7acbc665d7b8df7353179efcde109fa3edd7928d09061e29a9c694ccc8c2f7920af760805cfe63a8c09a17ec2f8a5fd4e0881c42d2be48c8055663d4a3065528433b0b34b4b8f0cbb063bdb039e725dfd1e1bfc846314af5499cbf3dd546c7e677621947ea6c0a3e5afe3e063a31b19b0606cfa1b4a927b59bc1bd34125473805cd6a912165d894f3af96c94ae4a4b907a969ed81100868ee27", 0xb7) 00:02:51 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000007c0)="c3c5e760176fa5eba165fbb242f5adcd9d59b42163d6d730f4cb4b46cc98055c812a614bcb48b244ca1ee0bad19350b4ea6616fd378c362d8b668ac3c6626a7b94f126bbcd98896af2687be46efde5a8534a5df03aeed58b3e554c1f20a504f23c8bf2b05ee3280c5a65ca0270a9700db6e4ffb5a1f9ec3d99ccee2e173ac61e74ac6580a1a9cf1e3af6b71ae8aafd0d2e", 0x91}], 0x1}, 0x5) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r4, &(0x7f0000001100)="05a7", 0x2, 0x403, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r8 = syz_open_pts() ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000000c0)=0x3) 00:02:51 executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0xf18405765080f015, 0x0) poll(&(0x7f0000000440)=[{r0}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="fe4ac34de0c2989fd22b1b774d30cbb9abc55d1f35e7dff05bb995368ccc03cb6c627962741ca5b5c13f96a36d", 0x2d) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x2a8f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x80}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x8, 0x40, 0x400}, {{r0}, 0xfffffffffffffffe, 0xbb, 0x2, 0xff, 0xd3}, {{r1}, 0xfffffffffffffff9, 0x20, 0x10, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x3, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x3, 0x2, 0x0, 0xffff}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc70d014ab1a8ff7) getitimer(0x0, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 00:02:51 executing program 1: r0 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x97}], 0x1, 0x0, 0xfffffffd, 0x0) dup2(r0, r1) (async) dup2(r0, r1) r2 = socket$inet(0x2, 0x5, 0xa1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair(0x20, 0x8002, 0x40, &(0x7f00000005c0)) r5 = socket(0x6, 0x8000, 0x3f) sendmmsg(r5, &(0x7f0000000280)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) getsockopt(0xffffffffffffffff, 0xffffffff, 0x2, 0x0, 0x0) fcntl$getown(r3, 0x5) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r9) (async) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r9) getpid() (async) r10 = getpid() ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001c3c, r10) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001c3c, r10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x6d) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r11) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00b3fc", 0x4) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00b3fc", 0x4) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="780270"], 0x10) getsockname$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) getsockname$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) 00:02:51 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8004667c, &(0x7f00000001c0)) 00:02:51 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) 00:02:51 executing program 2: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938"]) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) 00:02:51 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000080)="13672d254be0a7ce25a69e6082dbdfbde113d6eb1b5759d27cc167c7f512343bfaebec649c8c25a67ca7f78ecf5e6e4e9c0c5898e81c9d622a8dad2251c6", &(0x7f00000000c0)=0x3e, &(0x7f0000000100)="578c8f0a8642ac0a6d16de1dc31d3519cffe5a071dc1cb33864e901f99fe1ad44b220449f6e1c2a42ba4f921a1611088ff486d400dc11ebc640045", 0x3b) 00:02:51 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:51 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) 00:02:51 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c8156800102c00fe000000001000000000000000071995e17800000000000000000010000000aa3a0000000000000081"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000000), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) 00:02:51 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x40, 0xf7a2}, {0x9a9, 0x1, 0x5, 0xc9}, {0x2, 0x2, 0x5, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000300)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000004c0)={0x5, &(0x7f0000000440)=[{0x4, 0x6, 0x5c}, {0x0, 0x1, 0x0, 0x1}, {0x4, 0x0, 0x2, 0x80}, {0x20, 0x0, 0x0, 0x1}, {}]}) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000005c0)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) poll(0x0, 0x0, 0x7) pipe2(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r4 = socket(0x10, 0x2, 0xfc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x10}, 0x0) 00:02:51 executing program 0: mknod(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) close(0xffffffffffffffff) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socket(0x2, 0x3, 0x6) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800)=ANY=[@ANYBLOB="7a189c"], 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x122) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) 00:02:51 executing program 7: socket(0x18, 0x0, 0x0) pipe(&(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x53e, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) 00:02:51 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x80000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000100), 0x1000000000000309) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x3000) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x200, 0x1, 0x100, 0x1cfc, 0x4, 0x5}, &(0x7f00000000c0)={0xc, 0x6, 0x6, 0x2, 0x4, 0x5, 0xffffffff, 0x2}, &(0x7f0000000180)={0x2, 0x80, 0xffffffff, 0x3f, 0x9, 0xfffffffffffffff8, 0x9, 0xb81}, &(0x7f00000001c0)={0x8, 0xbd8e}) 00:02:51 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:51 executing program 2: r0 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x20000000003, 0xfffffffffffffffd}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x1ff, 0x3, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r6, 0x0) dup2(0xffffffffffffff9c, r6) listen(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:02:51 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x20007}) r4 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4011, 0xffffffffffffff9c, 0x8) ioctl$VMM_IOC_READREGS(r4, 0xc028756b, &(0x7f0000000580)) 00:02:51 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c8156800102c00fe000000001000000000000000071995e17800000000000000000010000000aa3a0000000000000081"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000000), 0x6, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) 00:02:51 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8004667d, &(0x7f00000001c0)) 00:02:51 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r7 = socket(0x2, 0x1, 0x0) dup(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) ioctl$TIOCSTOP(r9, 0x2000746f) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000140)="5eb75e5529c08283ed052b1bf8c1bf92aa4b2ec8d5bec887006cd48cc1b1c75599e26c7b7bbd237bcc651e08580ec373bc1be7b854b8", 0x36}], 0x1) r10 = socket$inet(0x2, 0x3, 0xc1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) r13 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8, 0x0) r14 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x24) r15 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) r16 = socket$inet6(0x18, 0x5, 0x3) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="8c30e56b7b9f83b7d0a407d8694b0bb9abcf3f19bdbf586a122a7a795ffc92532c749041373c290769c3313e5df75523aeca93e9078126594cb7783fb0108d97bf5cdd3c983bb3f93b075c6ac20704fa537db70114a00505219627f1e1c48ea92d4dfed2a0fba6b3dcce7b61d95e5c4f3e00f7a86b30f757dae73e30a331f985857f3a7c73bbf159bb580dafd1f03370c984a7721165f147eca1cfd6cd00e4d0fc95aa8ac85d03", 0xa7}, {&(0x7f00000002c0)="fd9f57f4b5713d2196647e4299dcb6d4a4d823275fd0a6bd6719c8546f8680a7bd5eafdcf3565c100531b7942ff40d2952038022f57de14bf502edbfd494ca4879f7ef03da1306423434fe0e3772df5cf90bff0ae6cc0e22501b1614d7428ff43d65d616034bbf3773fb6627d04913f2e6d25fdf4c568ed10872de65162afd68914bacaebd94debf652b140e85ead93cbc98f3a31eaaffc2617fbb769fd2f9e1c3a04f01facf0dc07590d31dc23cc1c4f77a120c6a8735ebf619bd846010807078ca311b87d14bcf727929d1e3f5ba4c338ba0d8569b106523", 0xd9}, {&(0x7f0000000040)="7570ff3a2433c234de", 0x9}], 0x3, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}], 0x90, 0x804}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) 00:02:51 executing program 4: r0 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x11000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x2, 0x8000008000b7}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x84da}) shmctl$IPC_STAT(r1, 0x2, 0xffffffffffffffff) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x512, &(0x7f0000e35000/0x3000)=nil) shmat(r2, &(0x7f0000e36000/0x2000)=nil, 0x0) mprotect(&(0x7f0000e33000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r6}}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000140)=0x296d, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:02:51 executing program 4: shmget$private(0x0, 0x4000, 0x626, &(0x7f0000ff9000/0x4000)=nil) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) setreuid(r0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x5, 0xd27d43220c7df9b, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f00000005c0)=""/134, 0x86}], 0x6, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x800, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000500)) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) 00:02:51 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) 00:02:52 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040)="de16a704c16403eb5d7fbae34f2ccf2ac10a165e2c5aabb38e21cfbd11585b52de2cedd3182188e09b4267484040cc4ef395eae342755de6", &(0x7f0000000080)=0x38, &(0x7f00000000c0)="46226c2aad818a40e8a2ea7fc057088e801ba177d299cf5bff0aa76d193840f879b7ba6beeb9cccf41460f778407a6ce92e6004910e7357f", 0x38) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001040), 0x400, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001080)) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x4, 0x0) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="d0a88e8572e7aaba6dec788da87e1b0dc0aaaaaaaabb0800460000200000000000029078ac1400bbe00000010100"]) 00:02:52 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = getpgid(0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x100, r2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRESHEX=r1, @ANYRES32=r1, @ANYBLOB="934b7f7dfb354c39a92248656cd4d55303ff08d03e437eff9094aac57257cf4332f5adfac9fd3321ca0a2ff756446182fac654f72da65643c9c3d68f3b6129c790ee46ee3e85dc950bda67501a31bb6826739ad0a30ce25075bf68ba705e30242ee693af518a2a7cd519b430133d16cd0163737ac3", @ANYRESHEX=r2, @ANYRES8=r2, @ANYRES8=r1, @ANYRES8=r3, @ANYRES64], 0x18}}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) close(r1) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:02:52 executing program 6: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r3, r2) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x82) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) write(r5, 0x0, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0xf4}]}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) 00:02:52 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x0, 0x0) r0 = kqueue() r1 = dup2(r0, r0) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000300)) kevent(r1, &(0x7f0000000000), 0x1000000, 0x0, 0x27dda2a4, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 00:02:52 executing program 4: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x20000000}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000580)=""/157, 0x94}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6ca8833629475ea95ba57681d46fa22a1b85c043218da7b643f8e96d8b180bae58a040cb9c32b91c9606e7aa27d4f10928e06208c32d409b61844f86a23ffdcb5a3bb8133adb35ac9f9d2b01e9be5a0e4f2bd555bb6a480fa42978b9d865f1e774730b2c04e7eda8f72090ff29ef88ad46242a47051da5de00198388bb8656e07b3536b1f2f8cecef18fa693edab6022467924da6fa1f80e4f1ecf1fc54bbac2c177d61d7f2f289ff0ed06003777e388812a6fa245b4ce12f4a4f9c7426fdbc1d117ad335afeed09ecc6a2c7577a4a8a2839e64764efccf54b42aeb0761e5d717a002b1b116c9c0f9cee59567e460fa00a4d0f21fec56b04043bc256f3fd12527645eeab3b23d187b7c50706588886a47fc5cb5918d1019722493019ff4c4c28fc1a271fba"], 0x3e}, 0x0) 00:02:52 executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300103aff9c7e4d5081645bf0376e0865911feb7efe8000000000"]) 00:02:52 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000040)="5fd0597eac03a3a1a858e54e7094870f1bae17aae6c4ea1023e079a237ee2038410bc4ce5f46f5139f43addc4e5bb42d63c4", 0x32}, {&(0x7f0000000140)="ae5db7e747118a7ce7cfb0d6af", 0xd}, {&(0x7f0000000180)="4fee17ec0c0b4b5dae82b34b47cc60a56c85b3df39f1e554a71a4acb1569bcb5834de9fbe7cbde935bf66db5a1c9588a92c2e65928e1801b9242f7958813d68e90e64ca346d9f3192cc13c8b57441dc2b694f5a1202fbc2b213e39b9497bdf1272316462d40f7ca3e4cc7ab010a5bd80e5d464bcf8d2fc0e93c474c8190da03c1ac6c9b185a2518774280f87bc01", 0x8e}, {&(0x7f0000000240)="ac63c4c353df57d7389690e55805c08bbdcc887e849109d49c414a8cd4b1289ac38f9b06259977cf538c328824d87c86f242c9897c8e5fb2bfc6c91d5cb33c26722c738d330fa8612ed5a4216040dc736ca750d641677aa6abc6233ada6bff90d79e48ce9ce703e4bf68a851f27f774dc9bee41e0044c0051bb7017f4a5265f0b1ca9c429fac06333f0ec8642871988c7a56184f69eea5161bfca8e95f5f2c3060534731bf4345d2687c36187d82db8247c063cc705a0e465596c5f9e39916e9b2cc0b98e339f6094722ce7f", 0xcc}, {&(0x7f0000000340)="86792f93b1e39d2216fdfe9e5eed28b18c6bcf72dfadb472a462d7fa68dbece21d9b1f435d57c0683fcd3e505ce11e8ce38605af991ac63b01bc69b03f9ffc9a2e0129db81277b6913e8459ad33b07a270c98eaa77f1aa454119aee52584e4e7f09f7d890dc8b213647a0afdafda9c70d28e7b42ae9feb9330da021ffca82fb350c8db774a5dd62a18648159c13531fb893521cf5c485788550cfdcad0a875d219c1c3133705e296b3a81335a50151c41ba6111639a5bc48", 0xb8}, {&(0x7f0000000400)="885afdf7550891592382910f418e425bbce00f0e36829d9d3691f2a0dcc64f5c076cb7bfa521430097f50e0e9ef9ffcb41ae568b30383a2e087456ed41def72b45516572e904009fd817e340e879bd93699bdf56fa3e395868849638443c60c813071aa2acff7667b63dbe411069111778c4c0657fa503f44824de", 0x7b}, {&(0x7f0000000480)="3762c763326faf7330294b888d33f2fd3d47c0f45d61b32f23a3490b3e529ca74da18f15b34e79d4d42c62b9f4948e11bbcabe8be304c9bb555c755c09d745d8d942230b5017b6369c3f00e4002760bc4062be200ed0fc5fb38d9eca2ab4ad62aff467b2c7f5bdb955bda054ed512b2596578a9f81d00f95a95cca39d17db1ea40db9c5a7e7dd7b75d709a92c8056e08030198e50d3a1dc83405e656913a716f64e77c1d20eb81a22aed7478f86d46888c7297e2d7b74f7cc08cce34dd11f25d61a71d332dced9faf71f4d08b916f25d96f9ab8fa3ca629acf9de178c3ea73278785f7920c78e3749452a8d2733c4f603909b2736647d30c53bd987680031378e5482ff6469ce8c66567c0b87eecbaa840fd5cabfc4959613f3bc12ec1833d3a1f0cc6718116e82c5eb7542da861699aa5eb007c3e65dbe5a3460c106e6738f0e8b6339a77c52265da98bacd1c72161316299f0529ddfb3d3b4bd91baa3b281c25f0a15d1da9fffe888f0fc54693c895a849c8a3ba69658747003591fe339345d37c7c0e8468c1af13326a93ebe4e22cf43e8b77f6ee506532a01f3a7e5c35490a23fd4014c18be6a3ac50442cbb53d6f1bea8b14f1c74b6c3fa4abccf81c2538557434057aad01140d3c4d41674c59b71964d1e85f2e97f0b0e59f3c501532ad81e54a987f9d3f4f3f21f73880478b683446506a042fa8012cbe39a724f029fbc407569320c68170deab2a6841ffd134426f7868177d523f56edb17a5c0cbb2d4864ec11de54e5a001853a56fa9fdface89a7a6c87c542185c73beb66ed9ec963b8f21b1fea64514c5a84ca527ed04a07617af300f76a255923bd98416f1c4e76de8cd174d8502b6787d3664e9d396663e5e4ffbfd0d823a1d29a4d18e33b1537375f7bf1333d3ab3aaba29268c444e1092075f124d23160b898e746a31bcbb6f1849db8ead25eca533841f62df1876acc9430c1110203f7342767af9da1d02cb597070a70cd5ca74644e370dfba659aa0ff7c4116740796e0b0c9552c85e05770ef0cc9c5daa47f0a5a121f8340a572b710362e4a4c108f9da49b0adfa74dd9dff6186f222e5256e8643dc07b9d78f1154224d21828828a3dc1e90b8777c5ebb615a25545a71cc424377942e981d61ab8016f18c807f1df7e291168fe2d18580c51cb41eabf1e8732e99ae27b54dd7d2152b5962f2f7b80fe5d105ce66f7b6933757c18fe9bdd08c1adb3c85fb175d4bd389891bce3a906729b695ea8cd859722a576615a7fd36daf60043ae817de00138b49ee0cc19e180bfbb28915f7d2c05432c7f2434b3feafc656abe68144d3e40e1d72b989ea61377e4e2f5b8afb3d674e2761b5100fa9ce8208bc0ec26fc54c93fc2bd90d931dcaa9f54d6aa0407ad5271d7b2dd21753acd89ef87934f552440285e7bbecc3dde70fe01f7e2e7e157a28b118236f8a65b44a1f756b01d0659b46b1b1a267d9a91fb843135eca0d5de754947af7f193c9fc67b035047d12edf50880df173eda7cda9c363c9681c2f680ff299deb5f74730f1756191b089954c9e6ccbdf7192c03b457c90cfe2a540a17487f5e65cb0904a3c28c5624cb793bdc8bbed938640cb33e683281fc50aeece39a94a66f69283ba9bace253ee786a6e21ad020e269c883fe15e166304c4ae099f353d388451d653b058a0da761aa848d7f372d768f5a0d226c5e981a03d0bbb171e0924b09b452e90be49dcd95f15e234c4de6328d33b07b68cf20a04ad7a7fdac0fee5e164747c885d31cdaafef510cdd8630c951e823dc3b4d092936f0646a8dde1494e1d968106c2f42fe96a42bdebe35c32944aefda72ac5184f89039bbe0cb659bd78314d0d6ef0510e0523b86cde19a5e2376b01d409fd02fe628389fbe6d51d3dc285cb227cbd2e71a0d9ee6783620d41ac676e4e59c804138fe536542b6cbedfdc3e9a8af734d1c6d6ba665e3a96a0e0eef4ade0c15244cda129349c37b01234aa314ff6b5fc601a19b1596cf98c2026ef87201e3ad15e08106d066cffcfeeccd3523cb298c4091c7e241df5c54db6c57ffd2c4b0d0a58749e183dbce541c6163460e727fda8e39332611b8e3afbfb60869a1c7b9fa0cf29a5ee64887bb3628e2fc40ea77bab7ea11d2ad9dfb14af0ba78f7c80683ad647b57dbf494395cab657c5097e933e6338a6d0ad4728800979d7f4210e75f9c8bcdfad40c79051fead438ed7c80afe7d3dbbf4f502ebb378f675195fcf703bb5bf24f7ff8df8a5a4677f98b18da73017737f4b4c78c81cd900a009f6dda029c3c5cf0b65417199c857dcc111bb96dce3405e4f4817d06dc0f25b9855d52ce0a939bd333a1bbf2b58d9273b7f01491f756c2df8e1f3d1d17c8510e260ceb2cf293e2dd0f3259969777809b6297387454ec67a16436ec38bcc607f8d706947ba4c33471883c667523b281cf84a0eed7632f23edd9f4c87abe7a2b23e79e4f597fa534411f45b623e16a6589c243d649c4deb7b04cd17e599b96cc57b3c22489e2dccbecfec4cd3385d235d8dd33cd909155c625dc6974cb67d23ac089720447cb01375b29bb46521a4ca152d12b1bcbfd6920be59f858c7ec527808e968e550cf871eb2674cfc3eaa96a6af985e81cb1f960ae2a08cd565ba2398601c6753277d2aad27581f546b956271e368afda0a449bd2011b94124cdcc6c92bcab9467e861ebd087fb38d335f9a88570693cc431f1998be8ba080d49897c5fe758cfa1294f6b845698a05123a548ad7da4988a95b6434bbcb77b6bca3d823e70ab1f00078687b4dd8b96259f79ba3469262fec84c6b9aeed7e776fc1504a0757c6562411c30d04d22762c798df2245d73de544cba9abfe69b8c3f42430859eca9e07ea7a8cdef24b6b8d04e47676a1e93655be892fe5aef0af3891ae94b5233052940d8e906f3de63984eb6927d079aa7b170ad2b5f339876b7f6414e7bd23c6e4ccabb9b270f0f22e2730b2a7a813c1690e491ce71a5488c46fe462e640e9e779fe22f2f9bede6d735c6321020a0e8f8069b3a5b0898b7fccba7550332e1b4f44f0f76961195a70d959a3237b1feb6a84a682e5261de0c59ae6fc5c3c7ec1d53fe96889e126818b76a2ada1b109050165000fb89cbea6c0cf50bd2a244542944b54b24e5b754ea0fe290524120a53503c31fbf357d4c70ce55bf3e681c5429a4e530085be83ece9093da2b8aa778586691f65a97de105e6d5f944341de014a695e0a47e09c77cf18f522d6b9c3a3bc83e155d3940f6e535aa3f08c144f60412527e0ffacc76fe32c7068adcc6b1ad7d4f400a3070df4cdd32c120d30bea1ee39f70bf0535fa152dd2cdad7abb305957f45968f9a52d75be0a13b0fa1f6d134ff3a19c76e9a5ea30d597a8319633decd145307484f6c1c94f4b012d054be0295bfd4d663b9263c273421dc2a1a485b3df101b0cdfb7d0ee9f655c8784b0b9e81f8e9a38b67014465955ed195b6a76847cd5c9b61ea9f409a48dd0e5fdb470adb869777d2636f2428c6161a1341428bdd91ebf90bfb8b9707f222f6c180b4c6fee4a42a5def386cc245c881fd9f1745bbc70294f22f3a7ca6e106772c34fa6ede460a38b504f2379e97272ce97cbb5dc93f10866ab14574346ceb1c6aeddabae6d73e2cd3b0f5c460dbdfce728b895f2a323f02d6b46b647cba26d7eb16de0963c36351cd4d75a164300a59f00541b14cc8e44c58a12453cde1c6f1edf05a0ae75feed3f5c89768e13b1ef82770b15659a5a23acc5c88a6897977364ce6c974315121d197a77d524619e0194ab0ce688dbcbaa79c56f2bd97969846c3d74e0f400aacbb633eec6f2d01270870106edcf78041f69aa5bb9a08c579c1b7e6a08ed245e04f9510b8fcb3f6abfe0069d9c69b353a4d385bfeeee0e33b764d316c81c0ce89456a2545fc6051955671d17c2f4ba57789407bc00df7b94214ce6c50ec75953f8c7628b0b5e3599eb838253a0bc3de55c2c563bbc306ff5441513ecf5fa91df16ee1e00fe6726d620f3e75412ae728c32174b88802b9cccfc65047ce23ad8d32b4b15aa1546dba5cef7262ac546273391ccfbe436c776d843e77d029f8573d7d6246102e15d3201f228e283c12390cbd1814ecbddd131043d04d2d74c3a8c7a5acf7335acb6d9004440cfe8436b3716b525266e45a95173ab31524cfb2080e6bbfdd966c109065441302043096039973a66090b49a7940b22127dd33bec0992cb8d0308ffc6fa07dab67fbc56d93354d289ef13d5df174098c52be7c7f86601b9df66e88161312bf6590959caa72c28f5740d7243ff2c62a0da17d7ffe282548f2f041c02593568ad7db65d4a8b9d230916715694b0ec057fe937f3015826b5628363487e4892d09679293ba9ce18506fd6a7d7717e8a564339fe33c301f9b432100ad255a48724ecd55678d89eaa01234e3fbc74835743189246cc17aaa7cbbee11c1f5e1f3ae8a6dbb332de32767b3e8139b945282ce4c7a1058d322e9773990d91ab12ea8e2eec65bd68caf05d7ca8c616297d7759467ef6adb07f7fa26d338afc818589a9f613ac856e60c7aec5ac46101ea3a02576732135c0f17f5f26d697f07f995d58848e991d9338d5472d3f91568e70965d6d6ba92216ff6beb516d4c01c438367e19d543d1126fa2c3117a7f4e91c2fbcbb59834cdea4dca52f8df2862d46513129ce9a2e104a677e6a2bd3a8abdbd8fb0d2832ce7be4b6ee9a21c5b220022d41bace68586d45cb4abca89e84251378c7b4a356990f158b6b7ada6122b079d7797e0bd6150c0287d58714839cd0ab2d038a971d39a654032f2a3c986d94b1baa1d42c69be5e688558f03f7141dd850cd147ffdbac7a82d6f128d6a5c8238216bfe4cd7aff5183ca4baca8ae49611d6aeb78a94f0e29fa2a2c489c8bd702b70581d283da42072f6a7b3333a2e6e3349fb61ecde90ae24f3d39f84e90d48f27cd5a1189e55a5f6e4824a31a82462cd50cb61968860706acdc550a2fdb3c602454996a2ae3a9265813682a17693bb466d89aa2a4b288fcc32f0897f0f53e5109ac9500de6b877d74b86618c5ee834ac7bf91f34af67761cf1b00ab230c1428984b7978b8902e83d987ec2bc2b0b6ef7e03914b371116c4eccc2b565a9efd0c4b368b871a33fc35a9984deac22b4846e06cad938bad4384fa2abd2e8a14d56d064e838e6272730e4f0dd55fbb93adc6efb08af9c2bfe8ee73faf0bf2875b5d9b20e39eabf927f6717745c082631133f3b6abc24185d5e2b9193559eddb95b7ebb55ed3a45feb69ba3d4ca4e8d7077ae5afc79b35ba8471381d9e727115564ecc5383e408c891c38c576a4fdd0622c78d1aa8b969baa4e3d7257bf6e43e39cf75b8dffa4dfc46c83a5b2b42f86813dd447a9e9015985bea11e523a4b52b731440cf1780bdd6d196ef94e1b535c51f7289b1c03fc32e1b796857aaad37234f68cd0ad47eadcdccfaaff238de49438650b320e2250234ab19e7a984cf2f092cd0a62e5e53e9f64223dcf190d330e4f88193c07f1e50a671291024ec7dbed58588ea821867c3db9bd8dfc7894e90222b0b136014babc120ee67c53da807156dc3bff4216b49522b2d3eb9beb7994dbc9ad94279c2dd41589194f272ef367948f18d16b4d8b7fa3d6960b3771a7a227a9a069bbee074478fa50a9ed2fef6d6eb152968fcd0a62d1a06af98eaca26a86322e9e9a6802e2c39039f0fc6af8ba39895be8f919f59118b0bc207ce04680c8d44aa52370698e3edee56bdd1fb40bb6d83f4d9d98c6cd", 0x1000}, {&(0x7f0000001480)="e1b99957dee39aa65e3c31035e4e84f68ac333659f420d11ef5e52d9de19d3125deba2dc555c861db9996b6a070e3e37c87542dadbfd0a8995fdb684d33dc7119b1e2b2645c3c4733e2fd8889e12850f56cd7a10e284ca081b5d108c04091d4975978678dba7093104e4a14d162b51b8c990d23b7e5265b590cbf7a044bffa4c7efa1596ab7dc4d41b3957c926a78f01a0ad51502384ac8e61fddf0ed013d8e3b3d306db151b19fd1f9b45864653db2539b7095a48ef7d790451f4d42e6ca9df4187422ba9a74b204e9e3f6a3660", 0xce}, {&(0x7f0000001580)="a8999f29c6e4cd4e813913fb09b901b136bcec5ccb6d7d1194bb5a7b66fb6ad656d5cd21167fc00003f714c97aa79923b781088c1330beef1538cd81512bf2eb802c0b6c353267f9e12039ccef12114df512116cc20a9b2c9818bc9382fcab38d8e1861b8e2cfbd59893b9664dd77992f3b73b43efda4e04338dcb1d2f27d8f7bec2e052b8d8054255b0965e6fa874a33782afd502f653b9dc9cd4bb208286a02044be9c2b0fd63bd862", 0xaa}], 0x9) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x1, 0x8002}]}) r1 = semget(0x2, 0x1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001740)={{0x6, r2, 0x0, r3, r4, 0x1c0, 0x3}, 0x0, 0xaf9, 0x7f}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 00:02:52 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x399}) readv(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x1, './file0/../file0\x00'}, 0xffffffffffffffec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff3db9fd812eaa4e713048e60600000048", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="025b88f946e69f045bb94f1a2ce55b99d2f20423cb036b237d4192511611176591e24d4c78286882b2aa8bec3e9f8d5b514d45d5d81f13b8ad33e8213a88b19ffc49c14fd67457dd7df252e13835ad925f85b46f66ab737db15c024953ab6185dc0ad5d9c47dfd48a1634ca1ff1d1592c04cdc842a15754a1cac711cb9c48bb73392bbe94d5f55086fe77898fdf216b787aeda0bd693e127310adf094f2435365df380972cf0a755d9385b7a6aa9b7c4f5dcb1ab3f32998153ea8ef8d05fb9c429d2ba96c40d96914c63c94e9a2fa1542cb3fdfe6ce8cfce89310059fe519761ed2f9ec7cf55990f3a7547023642a300bd6d5f58b5c9ef597dcb5a16a562338c9e719a0589d3546d1fb452b4113229b7fa7aba31d0befe14e76e821e42ec65329489c582c7d89741514b636868ee71fc77875af60c0efb360c54f538f659c905c8ccf41e71c3d445e4ffbcb9350a75b51c72e1c0add97d48ba4a39473cb1a03529f2f633b89a017ccb0f45035d68a9209e69af4e56eab0b111b6e575012db407a0693d1ccb831b1c96ab5c5814e38a683ddfd30685c35bfdaf404d806f70be40465bda807234dbd2be8b5f91be099a265865c988dfaa2db00cd605a56da0428307656a9708bb06d1c4b02045b4ce7e6c5a0fed2c9df926e6a34364f042fbece96578f90867b4509d28ebbbd2923a107a9d59866e1bdb26c2eec9a793da1e801cbd74b1e8eaacda508700e48420ac79d2540a2716cd0791771972d34ffb64bc051b5563853d40a627c0a6b57c384625603a14029ad30c9f449502d1bff71e8bbc70d8fa3266274cbac89110b124adf70b1385bda46d50612a39934b4f4ba8ab7810a46c28a74dded9020964662c974a72272e16c23723be7ebd5e605b1474cd3a02ecb52876be6c635b9ca323148e890654e63e153bde3cc94f7fcd96e1c58386b2ff2faa7adca1d9f0022186b51d021ec6fbcb412be6b28c2fc1d4b33d208f76312d3e8e05ddf3cf13597705c3823302d0e4e994ad7d06237d35ccd9094086b2fe16f93a8cf30296cd1bdc62e258b274974084cf9c48db82a707f40bf7c7706e6e1df0b35ec33100fa4943123d91e276f96f20f01b832d2e3a16f9b4e4da71a2a40ea1ec246498dddbe2c16e7e9cb8e8b91853cf6d0c0e2f58c0ffb4cecfa8138fd8dbd1f06d1bd9b9dc0507019a1e4929d031affb5580ca8522a8b513573a957cae8b4677c1be80de8b485c827560a6f2cad53ce6a561c5488428a75392cadefbedb1dd9ace640fca21c7c949867144c25ce2c23672f478b751d4997dde9451d24804b0d90f2420c80c3902a1577a9ff893bfdc84f8255b242a495e3756522c10bc2e83dc2d627d9b74c4321be6402de0e17c9479b68f0486f8ce78337789d46c0d00b418c99a9dced98ee0bd94a8c492d21c7efee7f0b1d61b9b4bd2a199f9cf71c0f604771a9a0d0799b31492eec9d338a6d05d8c733dd600eeb0b37f15eadb640728ac2154f2de5b5bad836246cbb2913a3ee64b4b3b213fd303696b851e60b221bb84bdaa361a149391eedf4a456c1647f7ac172f09a36170df2682b7dcbedab81b5bd6a508cb69a7c8628c2a8fa0a4c4584d0839d7f3b2da43c13e7b7cfc5650137c8ccd226bfe0160ee78f205f3fd8884ea3a12f9119be0bee8d542e21dbc8e49e9832dbd0ac702f94774e9a7d68fed71013a3a5db3145c85ab4ccf8a4464bb662a62d22765899076f682c87a5a", 0x4d1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 00:02:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000003c0)=0x25f0f21d, 0x49) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="780230065d511f103071ea0b0307"], 0x10) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, 0x0) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff8, 0x63, 0x8, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x8, 0xffffffffffffffb4}], 0x7, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmmsg(r2, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="6e656c8aa474464d4b37ba8d0a87d4494f121193419836fd42d75a49693a26ddf282e4ef4ede508716397e1075346c62ae8886455f6eae47927f6e62", 0x3c}, {&(0x7f00000001c0)="739f95fceffca1ece98797f252950949b88d8911746de085ca7269", 0x1b}, {&(0x7f0000000280)="31a82b5368d3d49ded4c23b6373e25a7c02c08468ca9399ca1476f64cfd833874ee2417a928701edc7a0c9b1f0a7179769af340fbebec46a635a16b4a85a8ae4a73227691770f35add3d36adb3d91133f563372fc1eceb4b", 0x58}], 0x3, &(0x7f0000001900)=[{0x88, 0x1, 0x9, "307f8d34263a1dc99cf9d8a65fb5d60a4d213fc33caf6a8cc2246dfc4050370514a9524fce1fdb873c5e2369966ed0cbea90c2fd44999f0fc5736bcedf7cbdbd5341a497e1bd0682f12faa5312ed910c8ac8e5011b568ef27ed7d20daf72c3714b53f638b68392adb3749b5e6cd100"/120}, {0x188, 0xffff, 0x7fffffff, "a2427505d3926e369177d70d0bb69e554b7ebd7c2ed439a3d522ae5cd34f10e986129fc4904a7e4618a000ba3d7da9557ec7b95052fdfcffa2b4f7c63b3a4c908428dcbfb35d542528844bce88b4345b94ccca53ccb807ef831d7e435230f73ae9e30800000000000000392a9457a4dcaa98515fb3a969986badaa6376d67a5a89c8a20dba787d3bbb1bdf056ea0fc7af177d779f84d2a045ffc403bbb9029b20a5191ff3790f60229695d6a12d3733ebe69ab9443f65a7e96a9f8fc0f6e0df42c03c568d2b52e4f36878627c8250dc2a15383e3dc1da035e878e9d229dbc464dfecc09a8bb557ac1e6c783c7dc17566219281345a696f85ab0d173cb7a666b12f20e98d4ce65f044e4ac26e3b5f44c54160b9be3321df934a40a4079bb61b856a43f79ceba7e07cf232362139b8b6ac3ca7fd168dc3fd649ffd9c6178e26bc48cbb74340adff98a0f652b97469b9277dc8739a3444427586d481ec11537e74d3d2c5bd21999688b6caa942687fdfbff73"}, {0xa0, 0xffff, 0x0, "a63bbe8c99ca05eb66598839577300000000f80711084f31ec52395f03aaebe612fd1c8f39de695698660dbcc1a7c1e1d77c3126530ff9093dd647b564175b26bfe26627c7f4a9fb57dfd24d8f4b3a5cce1fc317a213609e9cb0491e465b92f0d81da13b57d9077c951bb8a8982103ed3c41c811969e6efb0ccd61af2d1b9b98c9f437bcdfe80a7166f8e58079a358"}], 0x2b0}, 0x4}, 0x10, 0x4) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x9fd, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x3, 0x101}], 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff2, 0x40, 0xe60006b4db5df3b5, 0x6000000, 0x5}], 0xfffffffe, &(0x7f0000000380)={0x3, 0x200}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8}, 0xc) r5 = socket$unix(0x1, 0x1, 0x0) write(r5, &(0x7f0000000700)="feece81ddd3ec0ad3ed162ed57c69b83d8238e51b72993c4ef5d05601e5fd15583ac2336418afb54f0d9fd3b86ddeac5b8bbd51b50a4fa821847edacc3f79cd7fe957bf134379b148035cc3101c5a233cbf16f03d74de21695aa8b9786e02cfd753f6d50d93d858420bbd409046ee166bf57e18717f342e3fcc48a7dd055d78608e603565e160af11381e8e8e34f637f182cae100132211caf26c2982c422cae10e42b8c2d724663e0fba2b64b886f1bd397c4a8da7e0930c786768b717365a88bff07969646b049722a349028e5531578f8ef15119028740a65a9a81ec94cbc462c716eb6aa03aecd07d864b20f581fdf42f8ce858a975203224866b3911f6258beb355a2cc5aea80e0bbdb94d8d38b980aeea57d40befa5013f4114a2b16ac6c5e352e164773120a07fd061b5bdc7aaa0274dc879488f754928ef502c21836553ce3eabeb0db4fa840cb397a4babd1329261464501efa30403524a7453f69a6eb4d5c3f9aeef1c65be89c4c11a38d0da1fd8beb08de6ef1c8c697e6c7b445bc0481f8494d26cbf1fb7df6a833fa438f23b5c7688103c290a9c2823a770e82d85049308983a8a95fa92d39091345434eb9fd17dc58c76f04ec60d9fd2dabb4e84292f2bb6973fb1f2a85ef3bc97c775a2943ddede4babc7a498e917f650ad47bf7450cee85f2073af6634c96b366b601ce7c921b7d4f05e41bedff505ed66322635e004a3ec0234ab3f631177492f8d5e658c1505cfe7f6834ad5f29874c1ddfdee2901f5203c733135c0710910398b9a48672cbd29b60e1867591c164ccdc685ae09c2db3755353be7b4b14fa57d6ef5865608ee5db2ff8e550043d7dedda9be1baf3f8505ae2e7566f1aa1110d7cfbdfd068cec8d73df796b1fa8239370bb7dfd561a49abe1d6c81ac7f05c5640fd17956470288f5584060c64a2611f16a2cd6e2d91ae2425bc5fd6cd29e94aa4b41ff4076a557b51203f85295971bd32ca7458f0aabb4b1096ac23cf120eb4407ba566b0471ff87a3c757d262e48941dcf5ba5eb9cf4e93dbe498c81cd675acfc5746d8451000a7ccf9a71ff610c97e47b444873f694fd37d05ae3742b7e750939c9ebddba82ad1ccabb21cbd485ddf2ba8c65fc225cb6185a21b8dbfed8eb8939d6ec033b921d9547d9dbdede3b55cc7fb70bb71dd6c0d88316f0cc0c2b6f6bad097e7d8f4d73895857844d68426e08d52da9dbf9d5494733df4930951baa6a76b4adc02d804300ff416a773bd627bc442ef32c1cd3609f7de677713a03000e1abef2dadeaed1a33669570fc9b2748d963afb7f222004dffdc5d245deee0cf149352fb472939ec729c0b121417ddfe41368f4b801184597b7dec94aea74a98e0cea4d17a037a23a2d2216a23b8d530f01c3c5eb451a8bb89af355e7a96dedcc100bb81c73ac3112475a72b0293e508754c907761d8c8b9f76626d01919561cccf1b15c639820aee8697678347053ac38d63f9179452c25e0f731915886c4c52944fca43da6e077dbdf20bcfd24e853348ad26baeb9bb29044ad0da44914a6b5e966802d6ef2c71f1942f5e6d2fa92a192e2e983207b50a83598bb95c5b171fc663ab9bee1c9bc3fcb7db53cc909dd886764deaeb54dbdb7313502db804b0fb3568d951fe9468a6fb7e540948886d0c794c9c7b4b6150407de1e1e085f6f2fe2821c91036e7fd3036d52c6151cbcccb6b065e56e397842cc3c90b15c335154aea2106f81a58e8b241122fe726d7de4650c0a4167604c19790347ea06fe92ce502696283514d46f10bfa657f848c9848f9a7e384acb97d2ed711d279b9973e204a649d172cc99ddabdffc8bc7734fc72b41280bbf818593a19baa667991fb46b569f41440368ccdfed38c99485d1c891cae3a3a6638c3abc5c74a74d9362c1d4ba7b63277bbf517822ab5ac6eb1e1f922f932da77c16c2a9879fdb720644803cb6a7dc0a405ce981a6357638f1ba2a42c89cc37dc1a97e217618358b314b493175f53671940d2e204900d13e117d6188e6b6244b3f6aa1f0e85a8b24cc0f7f17dd013465702299e5c5f626b864bce77050f2cf88ad9b8c706e3b6835b31c727426b5d2512ee7d78410ea707ec325b0e99dd953d8c55052e090b889438756e8bff23fee51f1632f04fe25a56b3b9721f648b21164a5618b36cd691ec36e655bbcec5c933abdd695ffcae233f69197858f66d9b02d28b1230958aa946763c1cddd4158e3facf623bfc0c4b14ca207e40b47792edf595ac14567f2297343b54be99a276657ad136ad6f22039fa9d1786b37215af2d500446958ee498b63e0312aec83d0ff814f9cb5bb12fe180fe269e0b902f639454f6c82ca78d7d6cecfb68f4397b5310114b21149f096c532b019ae7dcc5850e53b5f36326b19db25df5bd8b01f5eb8fb3a6beca39507a8e844652988460ba9666d352d1d4f51af83038bdcade40c9ead95495f7938398f34c650f508ea7490bdb5fab34aa7610828838410e652672b526d2df74e6ef4c1d1cbf463520c8ebb39b341a39cf6d0063b622e955a2811d2584ca291b21bf9ca709f3b30c6b33aa376c2420369c8c5f8072bb6e27fa07dc1ca761173741b8881bb3f42082eadf56f5a0f9109cc307aeb84a35d53532dea163f32ecad2040d4a21bb0c3ada841860b12245e557481047d59311fa8b5abce622f9e9e2f1758a705f2a8dcb3deff149ce79998d6df65b965a11fa6d54748544a4cbe1c3c7003327c5ca098584a273b5ba49d5f6e7dce97e458a571fe58f92f7fdc949cc758ddb5e0b633eeedf8534d0625020d0564336079bf3cd4a1e0201205e9c356b6d352b59a914d3dce953aa77a5057036ad5916dc4b0701f826afe10f624cad42afc4b78af19a5e50cf79c76b26acd1f1edf98ea198dd13b1c406330e43b5c5d3779832d987af849aee65ce7aa7ff3c922ffed842f7d9d11af677c858bc26e99c614443944cb2cec907048f446871ad8f2042ca4cc091228020a6e9c4760cd2e9607f1e5e6271bd543ac054f4ecba0ce136a896fa800810c708a04d4b0c8f8ba4e1056c50b1ef0c69f0f8f6beb9ad0b1a777c1fd0e69b476aa0537e31f6c59d594d31a8a83861f606b4cda3649dff8d262bb929a66a7b15f31fac09cb63cdb3ace90716e41b5c110b92fb3fbf480110df5b5a26929c0f75edb71d942ce45c1c7b828625b706c192d8db4d66967455646112fab29745a57cc71665a7ba89f02785d5b6c56a074da1e8d4eb35f062183f1168616169e7e757ea52c565561ecc6a9b2a3e741d26df2fac3524c0c975160896a76cb32a0abf6c4f782e2eb954fc953426b397cb8f5de921a89dc0d4341cd21e46d855c61c85f3dc2e2e77446b3b512276108ee76880d757a0e8929d5faa260cb8ce808214855a12f7bcdd7a79b7e32702f5443d0374bc1c333c4a85b830afc2416e65ecc36c5d3463f7d512661ac4425b2f043a84dabcc9557faa74d1efd5391d55e060f26d372b38936f0758ccc95f2a39034b6277b5f077380dbbeda9b30af5f94feb782c579c654ee161b932e30254e5ca85bc29dbb2dda96663a57ee98a72de1d7fc9012ee64d60910b6255192b62462277614e2b006a8a1b61035ee70f62bf350bf45f6d877767e332baace4b59e44bf6dcc26d636708695c8a73e9dc1df61450f10f3294eae36441f65aa8175cbd2c55d3fdd9c56a323a6d4bfc532428d3d8fe3d290560fd18aad2320e25f81e2fe6247607bd5c356f6999ef13c2d3e1c04b127c47c319c5dd3f7d552247d9da5eba70731991f4977c6368579b54a1226db383c17d48fb293fb9406aba2cc11068402b29f91366538f33c3d8413aae585267bc5cca65adc703e432080a3d935b83bb442d1afc271ec8c875cc164ae0007c0338453733fbe90c484194a794e9510614901db859648955c0d9a0ec44c5b7e73b6b02104947c065bda5d2942d837bb1a8656e1bf07e3b4f0c42f0aef7b44e48ced8df277424bad73557e2fb60bd01678a45068056aff82b6272c34ca8b4010c4d75c7d42138e5304b27a25c4ba204804184cd1a2cc049b15cdb974c90c94707e6a0b02bba5b2bb4add2fc5e74b08f853a7973074792bfb067b103b60f3c8e344674a2eb7662888bc4cb76a5bd8587c9022d807f42866c11e9c6deb5bbb24095815b2c69de89878a6808b810eea70c5bea6c89900f6385054d0c9237dc013e95c4b1f38926e6593b038a779d53520f5140de445a4fefac502dba3cba6b0920339bdc9c82cc2ba2dca070013a48cb1f64cfe36f90f8f72fada4a3c49fa3b8f03764e0c6e38b9fa406a6e73b5d307a88b82ae3b8bdecde9fbb0cfab4cfe7cf58c9c7a78c418eb3f7723f71dfcd44ea67de8d84f04a767b983ba2e4228e3c100ca66641c7dbfa2d04e6418e05e18cce025da4a938659f4f037ba6858f90f4e2cfe6584e14d008819642d202f0f8df56fda92f5cb5a2ebc103cd6ace08eacf6adc82d5e9cf79dfcf092df3935bc2016920ca2b1347005eed6af1e84f4f6081db8b9c2a032cb3042d79d063d01186dd087f7cfb5558f63f38bbb1e7a3f50b45077ad55a17958f010c7c3fd78f1ab82ffa3114ca3ab9b0d56c45b2c4e29e4a6145225a73bd26076405ccdbdd82ec84844557dab40ee62e8753980645080b65db6b38c2e88160b88c2236e8fe1f5df160b42140629ed9ea49ef2ed7ca8f3865fb98cce07487be1e6ba3e283fd14f4f2634353141de4c28868ad7ccfe7fb881aad45666b16d2bc24465f77d07d379bb7678d26214673fa11307372c5bfe26a5aa734b54dc8b6c971ad5fb4c1117919bd1460a4784bb66a154e43d0a295d2b1e8ad2dafcc81fe7439c7969839255dc97997d0d266c7ec6a1629d7fa7ba0b6eff48602656e3ff2f76839342db6298aab8b12965bcd20e72d49735deec6abfb1cb2501400561dab8103515afd6994e3f279cbc49cb55ecd1edd11b0bce3e0db3519e4ae2e77996d2630136df80a8e4b985bdfe90e2477f42c788dc017a6a2ac389846d4ead935d078c4a80ede001f0d18ea0ce7b7132f7221601c012783e580573a02af59e5f2661800c0a31a2262421c9bc80aea0dceb8d1fe0e1804004e39cf6ffb8386eee0aa678ea41b8a2d4ff935d0d5bcba265e7673b52b660d1c7441d73f7067c49b121d5785b0d47a19bcfb4faac52fecd0317174a6504d0ab1bbd649018c7d3a6c2fd7f7f8d945b61024759006d304fc3d417248faa55fd23b2d47ebf599a48748b88fb864432ebe3c09b6986cc288601a17785886b74cbfc43ba92b907dd27ca41b45c735db19a0c0d9ace3fc094dcd3fb2d34e7cc455286827adcec1e49857729f1e46feac2aeea0873cad46830578599ae06d751d7e5fe059ddbc2a275b75383794b730a5f7907b76c43315a0b651d63e8ed6a7fd63c0b5a414186df187cd012ab4f1227c98310f02f038773433c42420bc16fd7d0665ef15009c7dd0ea556dcaf4b045f3cae3d1833abe43a5535e4afdd6c8fed24c21df254b5f113c0e7fa2b7bf3effd7625efb3bd24347f391a83729fbf7a164dfbc44a8f5513b3392005167ef9fd05a42d107c6b0d8ac54df814850e25060965615ae1bbc803d5c4970030ffda68f5a1d304f62c90f4372bfd5cdccb2a0f8e7c5f47e2e74013f9177d628c0e0f9f5d66c0dd13d55664ff1125ab86a755b0579abbc46a39b959119b90a5f3e370d06036c9e4db5e11766a2b70f1f5f093460c696a68f6767312348e873a84c8258a6b93b34797af558ceb08328962f64ee3a9e94ce4c769", 0x1000) recvfrom$unix(r1, &(0x7f0000000100)=""/82, 0x52, 0x40, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(0xffffffffffffffff, 0x7, 0x3, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e781016753b21f6b6dc866680812381559cefe73", 0x0, 0xffffffff}) execve(0x0, 0x0, 0x0) 00:02:52 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000000000, 0x7, r0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pwrite(r1, &(0x7f00000001c0)="eb2dbe2f8b55f4f1096cf7a1efc18a5867bb801690532767232ff59b12ec30c251d1f8cb6b8a11413099e1", 0x2b, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00003851fe74de6a2635be0bc8c3b6b7a8dc5f65bb72cac27112b0a64fd2b88a6a4de55cb10e3b8bbc62217a96fb161297e461616f9729464130fc2c5da7a3eb35df127b883b66e0140ebe2ae408d66bb9086d1634bc2d0e312af752790467251bf9f77175193b16d37dfde2721dff0b7adf4ede00"], 0xa) setreuid(0xee00, 0x0) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) fchmodat(r6, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fchownat(r6, &(0x7f00000000c0)='./file0\x00', 0x0, r7, 0x0) setreuid(0xee00, r4) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="3cfcd94b41e2f63d11e4ae1d4f3da03e854539f6075e13b2699ea1bef4b4f8ca99caa29fc816425cbb758a37e9252123fbbe48222f205b9d5aef704cdab439310000532ba1f23933abd7c23e54bc1cdb991b313f1a8321cc228a195853fc016edf24d3c1181c8c80a7077daf347719e98d48ae"], 0xa) r8 = socket(0x11, 0x3, 0x0) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r8, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) lseek(0xffffffffffffffff, 0x0, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="6ac3da196e36", @empty, @empty, @local={0xac, 0x14, 0x0}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffcae) 00:02:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3, 0xfc, 0x80, 0x84e5}, {0x401, 0x20, 0xc0, 0x100}, {0x5e8a, 0x5, 0xfb, 0x1f370387}, {0x846, 0x81, 0x8, 0x3f506052}, {0x1ff, 0x0, 0x40, 0xffffffd8}, {0x2, 0x9, 0x8, 0x1f}, {0x0, 0x2, 0x7, 0xfffffff8}, {0x3, 0x18, 0x6, 0x1}]}) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286989, &(0x7f00000001c0)) 00:02:52 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "987423", 0x18, 0x0, 0x0, @rand_addr="96abe880cf499ca4a8657e0c0b7714b7", @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x2, '\x00', [@enc_lim, @enc_lim, @pad1, @ra, @generic={0x0, 0x1, "86"}]}]}}}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0xe5d}, {{r2}, 0xfffffffffffffffc, 0x0, 0x80, 0x4, 0x9}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x48, 0xe80fffee, 0x200, 0x8}, {{r2}, 0xfffffffffffffffa, 0x86, 0xfffff, 0x0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x23, 0x2, 0x32ac, 0x81}, {{r0}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x0, 0x8f}, {{r2}, 0xfffffffffffffffa, 0x65, 0x4, 0x45f}, {{r0}, 0xfffffffffffffffd, 0x48, 0x10, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x48, 0xfffff, 0x3, 0xffffffffffffffff}], 0xcd2, &(0x7f0000000140)={0x8000000000000000, 0x1}) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) 00:02:52 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x2, r1) r2 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="e4865d95594630faf29a3a57b083c7062b884d6a41ddbf13db159dd9ba4d353740b04c7e9e0387162ec9700a9292c7d3a1bdf46b1b9b463d7afd136165215816e41c84cbcc2202cf6af934c5e1176cc575b6151dbcdaad91615a88673356fa109be640898864d4ed9e28935a89f47df2b5d899a7f11a58fa999383350e35e18446aacef96f844d426510f587a2d3bc7fa66cb4e17c81d13817aca313b170549d461c9e51f7c68b71feb5cec61e8dcee45561c048819829e9238d3a924bd0036368a142ad", 0xc4}, {&(0x7f0000000240)="bbd1c633982e721ebd0d171f893a35b0bd9d7e1ad0a1566540948ff9fae56a9e85251e1a4e186dcd58498e790484fab246a3340cd1318345c396009b81b552f4ce5ba03d0546ebf6df31a298c8197ca4b2843f19a0b288b95f88bbaa21ce32ecba19c45f4813c0c6817798557f8d3057dd9e6c6165ca56b3e5c19cdc1403c9582a96e6c5dbce20d876136248577a4ab66ad654b22852c5a47d61db8d3a1b03b230c7bc0c5a69f58d02c854b2c6b7f1992c5cb7fb40337a27b5af05ddb936", 0xbe}, {&(0x7f0000000080)="95a0a8c48a8da9dbb4730085266eca6cf4447cefbe1d02dd48971cb62a60d88b238eb0ada364cb128acd43538180ef6c64aa862f38288feb3856251387ec426b57fac3de760fe525", 0x48}, {&(0x7f0000000300)="4bbf1b8f", 0x4}], 0x4, 0xbd6) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) 00:02:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8004667e, &(0x7f00000001c0)) 00:02:52 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xfffffca4) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d4", &(0x7f00000002c0)=0x112, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000001580)='./file2\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x3, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x80, 0x1000}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x7fe, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x0, 0x7}, {0x2, 0x9, 0x1000}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x72}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file1/../file0\x00'}, 0x13) sendmsg(r4, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}], 0x1, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000580), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x40, 0xce) semop(0x0, &(0x7f0000000400)=[{0x0, 0x0, 0x1000}, {0x0, 0x3ff}, {0x3, 0x2a5}, {0x4, 0xe242, 0x1400}], 0x4) 00:02:52 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240), 0x0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000002a40)={&(0x7f0000000040)=ANY=[@ANYBLOB="0102d94fae4d1d4af8108817bb35fc2f8b3ed477da027d85b90c02a53ec48f742c066cf592f8c6959fc07537e7f4d3f742fb77b0fa8f24abe602549d46b682eafa751b7d6cd7a13bbd97207a451818ac72f364bfc9fb20d38f1d53486092a4059b2b53adee5ef0507c9c7b64f935debcc0abec8b870b0d08a46c81de7870c334e704b61f7a8d3708e74f03f03dc341e04e819a8aec4a25f667fcd7eee4f2608235fa0025739d16199051b68d19c3b0e4b47c1e7a71e1bb8ebf7b2394a5196e8e1b3eac269ce74faaf051", @ANYRES64], 0x10, 0x0}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:02:52 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x88) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="1f538125de493dc05e8717bd2e4745b38df58d2317a14c07e5068500c835d23eb9ec68be8c318d53dfe5004df5e23526862b77efb7663453a830f6e5ae582f8fcf9f3636555f668f870b142101743bb67487f056f917ca659e79fbf2a940a06ea660eac105df217ea2e1b11b815cc7472a4e71d7a8c00c33ff5b9629e63bffabe9566af6e93b385c39426abf6e57add65169fa47daa2396a6d79ddc87b8fa66408db2a60999a81b987d1a241ab7479006476fd614fd20492569df506feccd60c1990dca89d317243f44a403d0773825890b3acab571dd11f554ca850cc0167d5a830d6d0b4069236076c481da9fe9f", 0xef}, {&(0x7f0000000180)="33decefaa357f8ce0a78412490e5f0efd6fd63394789993cbe5562d030f6de6f3c18b3164993d2065495bc69a99caead6d7485eba4a1c158ed37ed1078fb19fea5d3f6c9bd980cece037448ec2c2730ad3e2e3fc50f614093c8b4fd0ccd28bf14bed3f0deaa781048ce4b6373ce709ddbccd989d075c4ad52035873c3cbc7b44bd89dd6a6afad92ff53e19d0119e9cc57af58e55b0dbdb2ab39425ba663be3a229f75598d4f83ac4f39d33e31e719a54ffc035a71076868281b8327a8e7d002bd495f7f4ee1b0f029c3687156661bc8f66f43f6c51baa7a98b2c2faef2263b3c27f6", 0xe2}, {&(0x7f0000000280)="2e5a996568696654f7043b11d526374605576839f6d87ea38e48e727df1509832bdd774ff5f8158022661e2ffdb25c0e020736ac71226f2308a1f173cbc25ef0172efa42c2d1aea3497d018eb2a1c567ced81e98b5df8aa8e4c5095bf2723a1143da7add292ee916a4305e3fad6f51bbf527bc16", 0x74}, {&(0x7f0000000300)="554c90a2070317fdae52690144d439cfbfec250d1729377dce482e99c2bb2cfbebcadd9700d46ee4a4ed62cfd5e86a5a7af5a8e30249bb6abe4adfd97ceb204ef798c913b4325cc3a8590bd20f61ed544935db1ad87e57bc275c034ee5f5126f9a93f88aabf8d8000caeef82742bf8d3e834ddebecda74187290fcc11d1d924e5d91b02e660eb44b9f51163ed371682f59dc7da5331032322aad70c558d3bf163ca660ff82eb7860a1b37e3530b5857ee3ac697247c07a96c30bfc7fb9fb697115e49964807fd0b7ee659ffd3cab3e", 0xcf}, {&(0x7f0000000400)="997d9a10fd34a1e5616f374935530634fc2aace6d072e5bc1b806f64b6476050149bda10f8057118b023988628cec95186633c0ea812a8b3c33234589c", 0x3d}, {&(0x7f0000000440)="3c679f6a3c5e86488e2856a6a46ac59e5c6226ca408011a14f822f7e24d59799774a0b86c0128565455006c3f9e25594f34eb7f8137803cb37c010c179e2116aa29df6982e", 0x45}, {&(0x7f00000004c0)="63485e5f32ba26d4262607188c4163a8608f329c2c4f56a470b4584395e05c568310b7fc67358f63789a75c944df134cc0f2ff37eea4edf9562a24f56465277b7bc9d2f92bcf6a3c7ea79d88a8062b657164628cb7de87d7fb60c0b89288d6283600ed622f13fce4d73e083eb568b2d20d99b54010d0d3d274ff58bfeb2272960f2a296c59311fb77ac07494de7163fb7ec6d7a1b0894a0b6f0dffd31d16783c25547647e25ad5a8373b7bef1a7c304e90ff18909ba8f12f70b661ef6a", 0xbd}, {&(0x7f0000000580)="e970a456c7c0b95636af3361c82d75b542d1ea285547b3439fea15c78fa84feabfe7370e09cdb95da2d23c7dc0d15660e0227a35ac0f8785f333fb264ace6d2a874d383190cf2fa20ca9a00d95dc0024bfa71c972ef1a64ce23e4f3f965b8a9142234b5f981719343b7088c6283acdbf2659f92256e22a38477be43034032af3253cdd2085e53cb60d0b5c80b80dbf334d8b2bc04d750445565725f444d0632eb3575975fb52718062a65998b89e37c6", 0xb0}, {&(0x7f0000000640)="e6351847dacfc4187c5728f9ae942bb7488f6d618301db0e0d0b8b7388d4e39c929bb20d9d5cadd1a6c709", 0x2b}], 0x9, 0x0) preadv(r0, &(0x7f0000001980)=[{&(0x7f0000000740)=""/249, 0xf9}, {&(0x7f0000000840)=""/191, 0xbf}, {&(0x7f0000000900)=""/114, 0x72}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x4, 0x49f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0), 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001a00)) r2 = socket(0x1, 0x8000, 0x1f) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000001a40)=0x5, 0x4) r3 = open(&(0x7f0000001a80)='./file0\x00', 0x40, 0x102) open(&(0x7f0000001ac0)='./file0\x00', 0x100, 0x108) r4 = accept$inet6(r3, 0x0, &(0x7f0000001b00)) writev(r4, &(0x7f0000001c40)=[{&(0x7f0000001b40)="f4", 0x1}, {&(0x7f0000001b80)="080890bfa7fcd91471a26f3430b0907e46f649d9aea013102c1df204ab771e86fe73f7a837ce61b336fe57039750df5403a48b2e73ca227babea5d7a744a2b6b5e6fb235a778c4bee6f385c452f6e234baeaef7815f5bbd663a7931bc57cc074448e5c5c6b74b9a19462a5ec7c67b8ae25d172723206ef52a7dcc86106ef8b44fa357aacf26e9138236451743fc42b0ccaaa8b0009e800f860b83a0fc2aade7c23bdb25f39b095c6848a0b52d683", 0xae}], 0x2) dup2(r4, 0xffffffffffffff9c) bind$unix(r3, &(0x7f0000001c80)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000001cc0)=0x200, 0x4) writev(r3, &(0x7f0000002dc0)=[{&(0x7f0000001d00)="2b115409746dfdb2b3817a069b0a444af4a6d1c44a1fab5a4ea36ca101116d959c9b4b1a3d0edc0ae1d16860363ea308b43830eec3d098380f91bcc14c7fab3dee8d5363bbc4b71a2f", 0x49}, {&(0x7f0000001d80)="8a62ca028c306a518225bec6166255afec688e2632395d88f41039672e978aca9743184f21c02c69bb9d050ec039bae709458b9cde86", 0x36}, {&(0x7f0000001dc0)="80122946d51b15cf85fd7646fdc33b5974c260865e9af67eb4e88b293374c40ba68a7f3165547a7e67293d664c46e26aee7a4a0f2122e991995fa3e6bf26d26563632a38cf93ab2446ee52579c79a295a015da58e844c07ecd1a79b45a84dd98fabaacc8a1c30d7b6a2e27210c5825e5ee2ca7c2cd26693892d3b8d97271ddb7e553afc6ab24e0c9de3cf5506a2dd2066bf4da3ae150c4001e0df5d87f3ac1f97cc60475025192bde461b193ef6f1cda6ea5461db8f6e27b56baff8465a67cbfa90b0c9d7afcea0d3ad5145abb86d047f147ea043692fadf2d6540639a199a93265fb14847bf1054c14bd43b9e430a9cd17c558dbde3a01858440ddf246e35714c5dad0a9a4d2b897979bb4d6e0478490659c0c959e54832c18aa8ee6483c2af511cfa2ee712d0f4d6b87fdc0887776896d4fd4a54e00064dbe19d8791b8a4521c2421c3d4df08dc175db19ac8f4e0bc54db781ff4a5f752b862b3cf1811be31f1fc804f1289d82224b996e06c08aaaf0a6cedb2b7f46ae943cc3517ad50525b5f9b1f1654054acd8a07127c057e3c8742e55d97c7a3849803eeff9f2ee65090b8ca2d8bcfa7d44f0c71e378da0927711ad0dff4a0e1292532f8d0ac0c03b88178119eabae56f2fe46ff81667023139caea5bebe283adf613c830026aec5fb3d44a3fb6c7e3d2d0423785ae6345e63ba3f80ad54b4e9c022c257e87086b8801978dc5e27f51d1adebc61f9451012320509856d3fc65b99ab35b66849a0d2bf3d012189cf4a9070aafcc316d959b606e76d17325c8497fe3982fdebb939917c88a2fe0394d41e77437d2b025eb3fb7442582ae45b7dbbe94d68b43b37cb1bb261ce7d214d3b09757c502fa9b192536b32f45282dee908088d0bafe3ca5430145039899e52073272d2138032815d90ba40d5aaab40383d97e32d2eeed2a2d7e39fea6d1e2c2b72c8cb8656469b19d17cf0a5932315cf8f26a16985253efdb8a1222cc69981b8ae5d93545919dc0431e8a6ae20d36bd2188f84d1fed8f3d74ddaf8ef5d6b69e30803bd9d31d36a5381cb66311fdddcbc423d4c121850da21f558df8144f6b0a647a7a48373ebd7e0a293efbebef9161dd7997098bbe65eeb8cd1db101623e73cb168d481491023d0701ab085ec25bf61446f9d103d27b0f2f44a2c461e607a1c95ebc084573889fc432d4e04f88bc0787437cf888b0b26cce96dc0a005357ea8a94562c72401aa3c4465b8ba8f467b33833c3606f81d0d355402bc4fee806af0bafcde458a8ceb52cc99aa2536d4f23208964eb4b108c43902e2d765f76d7f20411aae41dec8b6c68393377b638c12d222c5802e3a255eadd7036ded25e2359ea7b24a5b00659147a767ab8f197950752398a05f8971c62c578d4741ce3728701de6198ce47bdd7214d51cde4cf5320d67a007ab9cd10251a31183315faaac84919149bdf5912be3486672b061389792cf6dd99c5320f7da98240b005c6aa86d0fd6e06f19215681ff288080cfd54b211b12a558816fbfe8cbae5e548058a3fd8f4993166a235b0f55af89adf4731564ddb7ae176cc7be427d5da52a621f80de9253f33182d01b39ffef76450d44fcda41557a192f6da27dfb8167d9445f900ca32d39fa1dd276c43b3c6fd4824b0502eff37fdc3043c57cce553ca828cba811aa4c1479b70fbcbfae453a024a52eb3a098f82637c1694d278e462b59db0c71c479e15afd7ebb7b1180af7c07004cc3ea634bdfa3ecabac25bf7a1352d6b8182e8f5ab21910bce57e79862f1ed0e7065080013477ab61db455b4bf8afd7920a5d533275df138ead4cd94b71654747a3caa33fbcfe2348ee3846b92394ae2f045ef62c133b6302529c33fd32cd4c83cc1fc94a7de480df9a35cf718ddec38b85325d8b0d72cecc340b432e07e315d14e63adb5bac66444450673530cda3a5195c0b823b210344a860d56c1b6324793d587702ecaf17e1bca70adbff8d68f580ad4315d6c42a533e1397ac0753ff04c1d57b413e7621cec46b0e68828e35fd679aedaf78d714ba4009aa1c593434e9431d487ad49f84dddca52c6ee54038c9fb94806c57a7652752d837319ff2fb18e44b597ea50ecde5210cb4d55ae541dbf5873a857a47862a1c875c051cd709209e891936a95d295645d139befd5a5e6c2eb17fb741f110317da1488d2f23160f4b426a5661628250e5c2d73b81ddf98a1222eef58ffb34747b364b30faacb29a5813dd90c24ba47d5c7cb60a80a163fc395aa716218c5a257f0e7879d665d31e4620f42c844ca92e3e675237643f29dee1a5788499513d92288db7dae691063a38e8cae41f8f42fb1f4085e06c78cecce74d2f587106d06e63bbd08a5bcf63b4179bc0e86e5734e93c09c1f60187aba201501f0f57a89a7ddd1a1a981577014a6145529bc7e49ed3fcbd664f47bc54b5c7d5703cab57709f16db94a3b4f28434a33ce9fa85861507a44e5a9e0be3518c2487799279c3e044a95c4823aadc3046dde47aba61aa8b4ca7eadc98ae45a3b13148d52eb0606ce515f31674c148ad49a73840021abe07a404f686aa42ccd4de2c93e18006384d3a01fecccefbf2e1c5c9b956acefcec5ef37d62dec662817331d410989b1535673d4441419fc6eb0d361415aba5d9b4377dad5c23803d3def3c41b531c8a768593030cfb0a4eb9b3a31a8cd973547b85cc76acf94a133174f67f274b8b18d5c06824e27f580d40400b8de3e1d636ba13ca11bfb3e96848081c083c7470c09a44f72af03ca27432e4c0883c2c7bbbbeeddfcd45504a65b81d1aa76dc78ebdcb294634d12a82b36b36920d3fd85cebc2382c4721b694311de805e1e752c0bfafda531a3cfa61f20ae81262a0c8b7099b91a5afb8c4cbb1e0da98e0ca94f3917664cc55510736cce22ee6cf7ac2aace343e488b4261fbb4f911a8de27a497a980e55a7d3b27259c3ee5b82a8512878fd31e6f47b5d426b43ccdd74c033ed1f476f8e27693db4ac46f48b5bc3777b2e7dba99b440e0212745adadf84e1f89cac6ecdc0192263f25b1ae32a362f71b57e0cc66a56db477de74744c6c50981686e88ef0102c1ddf3f6c5cccd0a5db80dd6bc531ce5dbec00fa713d7a6535f9026390e093d88a38894e3b674e3cfc69f8bd69c8825e7d28a1e29e11c66600c1c5cdf950166d851f37dc6cf355027252e61d00c64887b9b297fa81381ddf3d974962bb309be818ac126394d1ffa0a2cfc018f399175ddc32fce99dade96381b02060a4186fc0ca50da43b22a3cdd32665bd730496089bca14ef22197f6bc3fb66d013ed455241fe616ee392db5e5c822291ebe878aa8d8da3209eecb0a3fa3188c4b6f18c7cc8fd97e03e483aabbc7bea07b7fc2a0cd522b898f67217afd9265271353c1bf8e5b83c45a21a48117c5e3135bb412d1b69fcda6bf2ff810be18af77eecc47c86923a9436fc90d0d7f1cb57036347726d730ae431b0ef9e90e13e769602c302760f9f5e96eaa449fbbbfef579ea608ba689ac33b5d2d2f2b6a9019f36e42fdcc8e5a87765a96422c523f74154052c6c6c266cf32685163737d4dfd6abcdd68eb2a0711bfd73b8cc600c013ce037686425b9b02145a6cb0d93b14138f5b5cebc307997fa72fce5e35258ffd6bde4e83e6b41014b69260cdd2a9a5c0242601777d32b43e54ba29b3a536949ca1303a6b1b76dbb41733d63e0f9c3788e1d9f911a2c7a23acc3df1002eab085b2227dc15c780915b8b5edd7d637550ba5017e04b17f1d488f86cbe4ef0f4bf3c335c519c4c02f05637bd6cc983a9bb5c8c93410e900ddec569e5a4e82396d0a03e4b0c3b8e7d3d495d803ca15911beeda9e62f16eebab37b72b364c3b52085c6ce450ac87436630c69444989c980b45c9bc56c6621ddcc8d1f554157655adc45970035ad53a7d6d86fbd9e5c0735d3a8e29e3054c988a05ac6f8341e6dd0355ad4270ffa4dc617080b3015b5f2fbfac3765fe3095ecd93255050c2baedd6a50dd0f923df4941303a61464094c436e654ca652f64f16bd448f12385b5cf44fb8bde24ed49ff37e44b39d6f24692e2cedeff5d60d5533423ed18ac05d5dfb16cf8a0d572106e7ff99f236aeadb64b05b28bcc63f4cd592d16b9e3e89195b96dcac92806141d5d493237b1a03b40b30ab2d3e7230a7c16ce8064570ea22ae4bcbe57b4b1bcbb668e711ce58b0af27c7af5debae63d4071e57bb4d4203e75d21cf5f6929a9cfe340e63d0bdad4dfc14886add92206ca56cfb928678be8cba18f64c7b750d83d1dc1aa724c4f4e51167e0a54346347fd1776511a4739cbabdc24eb44de1716572bf936e375d4f11e2c81b89fbb0157365b47bc0176b675b471b2eb51611c689e72f990cf837e7fed247def987c13f6f06ea4c8a695f7886ce604aafb951d2bf527573b07b04386f8321d426647bc8dd8740649a3237563b94753f59ce275e3a331ef363748845dde11f4c5fc53fdc0361808fea1cef1c82000f3adc7070a4a2501e6a688fdff0b5cc3005600d293f8de738913e8dea4cda8ea9fcc4c5d78dd4c1e9c20ff391baffabfe6d4adbf745cbe9259a2b44ec059df5a2f22d184c7c32b549879e21a2abf675caddc1f764a75c0c0b8c9dea9c929c5d48184ba0a2bbe52cc4626f1e5d3546c745debf15bf85e694bfb861457f03772e8e71e489f409fd57b54c0af9b84da24bc9b12942b0d2d0412df75a997da98a73fb24787e4c6c9cc6dbf542645c03f3f35250e8717ce838a7c3f86b025c4d6e54801c38698b1c14998447c3864335490a2b9ac8d99c671f57ec7b102ffe561f3c96778178e56b7db9f8c0e54d4382b55b442166cfcc67f4271c41487880a3f4ab5b60195f577dc0a77484360e70e858d57e748772c366e3b91d52e98ab83b4daa1bf8b3525c0ddf71658d54dbed1eb608ab97eccaabe4e3180418939ac3ef18eac2bdf75823284cb3d8cf8c61f389bbd8fb558de97c41499bd25031820a4441bfd38596ea0d88b4a9554dc45f8ac7e34f67faec22c3ad280beb54c6c61d0f603b84042673c76c414d1330c556d08a05e39974409f70314a6f4d2100df19f6b37468cfb7bbdd4dc1145f81c81846cb959efc56021a9ea911f9c26e7bbb12d8be1ce99edc6d7ef0ba04b27b1d3ff7416ec635255f7eae0aed8c0e95fc4712fdf30b48dfe8aa4b01e9deeb4ab27d6f1038e7482073318e68d12235b8d850b49ec9c079f9378896564f23c0294970507f864c8a54f7da9ec684aae40eed8586f7b6c9102e3de94582c9593cddcdfdb317ce7f8e325d3f1b39851fd5ffcf8c2228a33b3805660418e627f20b779d2bd091d03827128327243689cd33c2dc6b8e7599cb13c7c5fe9e1e9157f64ad01172b00071b54392c0299b7ffd4a83cbaeac65569d4c3cc0c3b0a86f01cdfb5868811cab5e98cee02db9834576e74e75a15c6e7fa8e5b68c8d1bb2f683f6db42b38b106c8e422ac72c533959dca0fd7c64bad318dda74806a4c683d5d66c317cd8f059aff3eba8a48bf3559579bd13c09c336e6fed3819bf53889b6292d8198fa494b549bccc7222997d2b4307c645e42026f984240bc09ebfae2b2fbd27781d2454b8822c21626ab460cefe131c3b2b95bdbec40658c2ce82e6b35008f2b79520cac001d263d8f7ca5064daa5d45cfdcc43d24464f70fbb429a88e37de0cb4d030ed783e75caed5226c1d0d343343f01ddfd54d3ba83071eaa4f4de0e4169d15d53d75b083f9b4a995571d7beaadfd5885cc06a2c6a6895eecdf90cd57aaf5fb8bd6", 0x1000}], 0x3) r5 = socket(0x18, 0x8000, 0x40) r6 = socket$unix(0x1, 0x2d48ce7283cb817e, 0x0) connect$unix(r6, &(0x7f0000002e00)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000002e40)="4385d5cf7dcc03003e914c4a517e2af1a754cf73c9e2280d8937aca41fe8fc13b22f799d850952408121c6bf834a2a8aa826a91264951f96178b92f84c30aafb3d8e8a99b4839a27c743e0fd74e4f92899e5e2afbbc88808a1ddb2d68b014f21ba323200d02c56bbafddfe9b52ad3b08e396b12e72c85092ba8316c8dd44f6e9eeefea82ebddb5ab24c8342cc3a3", 0x8e, 0x0, 0x0, 0x0) open(&(0x7f0000002f00)='./file0\x00', 0x800, 0x2) write(r5, &(0x7f0000002f40)="d5d8cc4509d5611c780901b0", 0xc) r7 = socket(0x2, 0x8000, 0x12) open(&(0x7f0000002f80)='./file0\x00', 0x800, 0x40) r8 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000002fc0)={0x3, 0x0, 0x7, 0x6, r8}) connect$unix(r7, &(0x7f0000003000)=@file={0x1, './file1\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000003040)=0x3, 0x4) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000003080), &(0x7f00000030c0)=0xc) writev(r9, &(0x7f0000005400)=[{&(0x7f0000003100)="4d27b56f17b069c73c9f7d68bdd33908139312af08ff5f308fe049a3fc880b291a13e967123987c2389ad06a1045f89c34f4a9490d44ed5ae814709bd22db0bca07e07717782e83836d687a97ccd4d6007e1f41fa1bd4c6e15660b0b", 0x5c}, {&(0x7f0000003180)="9ff54db28e29153ed70aa23f4c9705b48983a76de4d087922821f615c7a8a4f1301c401329279a25fba2856dd04442e37d4f4f6c4bf518a35116ae48036f81a0a423", 0x42}, {&(0x7f0000003200)="9ae024d3a596547ea44dcbda92d5ff4c91fead55d3bfb637a5ef28a6c4027ee04e4c260231649dd02e68d6db7bfff2e4814e94c96908724b8fe198567276cea8fcc829ed15bca855097a5060fbf43342aaf429fe312adf1bbbe19fb75cc366be1fda7997edf3710e0bb6fe6d41a11443b39d86384409a37ea64e20835a91bd03565dcfd3fa7109562d3335b048030ffd1a42b3244741ec10ec320cb71f7f1f34f133ee00be7d3406b35dc0a808d12803af060c81edb971ae71bfad4bd4ebdb1db9869ffb2addee14ac3384182bf79cd4485c483fa736f9fbfc740350db31e275c86639c09ae946a8822cbbba0d6037fc181785a7e77f3a19f40d761041f28bcb5462be701ae148115a13943b5bdf52507b2c9f3ef130163387e6c4836646e2d5245d43b62b35db2f40a6a033b95ffe9fb43d41ab52db6b4f3707b1d79d69b03aac0d271ecb1e07f837095caadba305fafb9f8046031e9609cebd4c558d0350f2ee23cb94e2ae4bc825b756535558fb15d04dce68843b28253b51dae1e33c756680f73b8809c9f1fbb810e20684abe49031b89c659c2d28f430c3a6eddc5807ebc554f93e8c8234cb3e6f2e6babfa38bfa7f5705dfa1ca2b00593b90ed0be4140b418ce49216b212e82abc8c1dee69ae31d19b72fdb7381ea9cb85d9f2b145faf0ecf1e81d978a10a40f4103844857aefbab5c021d50b8418d632e85b3815d1ae7e0050bb7e6e29b6e6416d7df136122c89a0d1d3d725ed9ee39cb28a880e6d7b65b903a9e0317cad393b70482bd32bb25cb68664ad40fc84d332d6bc73cc88263ada39e331c0abb0911a8501270ab4a6534f5f3ecd14217679d8ad7f4a98b2a0db207226dd589c3a569a97de2b8d50e2f19b799e5398e5f0b74e5d1b55d3394962f74fffcd210c578e112d55e0d621f6b415c1a5907b1480dd5067547d5353e1585aa6b1224583326f8123a1e10f9bb2dfee522b686c9ef0acde278b2f12b95799208c5e516c2bad660400fbb0e502f4de3a501252c5e9c87da32e22529ceaf141ececb1a1e5caae1ed268a6a33b127af1c1f365c2c6888d3c4cab30b764ba6c23a9b57e9f0912377596daf12c611880b58b823e75ef1d9a76948d4269cc53cbb3289bfbb1c5399ad268b4dd8225e2b5d7aef8abe0da2c78223c8b4b790d49f3189677204ef3e97eb18fece41caac8a03ebf8220636bd99fbd082bc7f4b3d6080911c0791f16257b8a0e13095e9ce92dcc7b5e6356f48c23211b1dfe250d6274403452a4d42fc825965881177a5473ed87a3a3a1da3871435e40e9cbbe9111cd04dc338dc397744c8939fb43f8824e4f80d9a1a9cfb84e52efbbd6b0a5320289d6aa8334d9b334c4a703317de32a2889a567891099799266fe40e5e437254b82eb19c359dc44c0a2d860aab3cd362c1ca9dd5289dec9d9fb71c4bf44ffab26d7ceebff80e7f792c7fd6bb8572aef2361619407b09b42ba17cb2fa4abaf6ea2cc9883d5a4a9971ea0453e556c2903b071e56a57776f32afd6523008e0f2e1d5f084f52fd22381e56d6d3274d0d1f3fd04a9d9b84c2bd20cbfb09aeb24f9ee5947a18f7b008e8c22c0e12a851cfd07e05fa8dae4979f0db409183d999b17cb174fe7d0243f94d3a2c55f916348d150c0bf2bc699ffe5d0b49b576d14f5e3027badc7c087d46285e9035ee34110d57338641c631b01a1e40eee2437b845dcaa22296ff2ff7f026cf2a5ec879a023df514f3245049d7cdbea4ec12051e87501d738a80f4665732a5d020772c96c6ba581c0097adbf53d5f1c49ef240b52707211885764f8e74ce62fc497c9566a1549a5d05c6201768ed86e73fa524f6e76ae447bc82eef2581cc6ef201ccb2a5490b2628107e9962769935f9c437461a80813f5f15ed11cf85c3ae1cea9bbd6ab1b045bc7b2785bf199ac0e21ba19622b348b6021ad5e5858563d0a82568b8b1886116e0ed324cdf1f0ab2798546e6defe951d2938844d6955cd8a78772cc1b1bc0fa80effde07c0519c04cc401ebdcdc561b43d955a2e6e7f3ce4f652b445231a0aca3ba6d49e0ea3f3b24a60b89ab35c3ac7b4175dddd3a17c76098fd374017e1c5d8efa4cd5656738e9014c00985bf109f6a552777f41d0695e43b44931d98dcc30bfa2e2396418fa4e92f6160f75558cb2520ddcb3a82eb493d4ed7ed84adaa5570985e18f95e2d1cb4ec0553450cd3562334b04955f01c214a8f42d7a1da11936eec240cff8bd2af2ded6102af627adb344d9aca43726b2a3538fcee282ede352f9ecfb05afbc2363553936900d55642dc29b2b2f843e92c730b8d72708d1b57edc2b5b40ff49a1055d5b1fa373b8629de0791a8c876880e4b6dd6a9db96f39ac2b8fee0bb45c80caffab77aad0dfc96eb05e52cb3a086fe2eb9f676bcaed0541fecb30eef12baff8e00ff16684b1ff9f44549e94a6f7761fb06d191a6a83da40b241b5a747c48ccd179d596d257e2f914bfc0c90ceb2a1553efa52452570fd05f961bc176daeebb313ca85988009b5871d2bbb5f8f8c679a84713a271cdc890304284f8ccdc67f93761858f336058cd7fe08b5e97fcca20c2a0739f558302e8494884f92023afc00e5c95605ff2f7851deee08b633131a3d0a41af7c86aba96dccbfb5a1d186430c82878b2162f4ff6baa6ee5e25295dbf7fb1e9f90a5470b448a24ac91ae5c9d06b1930835adb7162146fb0a70c2bba893172a1dc4fc8ede8aae5f028d03209e8ab8fe23751e3aae88c20891ad9187faadb58b68d26c812585d9d7d411e4c4c9420e8d259a2f03a3175cc4b0b664650c581e48c8b2eef5d8e08c76a16da3a1a9efa50753e8090fa10379469f1f0d155f0534345f0b1935163e9119f3dce26ac76d955db8200a97253aab43902a969a93e205c80fa8b29ad3f12de1c9ba03734eb1fb3d1bed8347943d1a51f6132e4a4c8923499c5a7152630bd24ade2b40a8a5b3483aaf95f65226d3d71bf791727b994fb53f0b2f83cb502804c1276ccf3d61ad23105114c2136e0b7b99735dc0861a17e9f15fc5fc085c08f18bee8bc534612ab84052e06ddab93e8f8eba0ba37071360adf1d25e6c6edf4e397caf33dfdbe8779274503ecaa4223545af339a3c5c3f20a77d0a663018da875bd1e4169c4eb4fe6ec1b6637d0bee810f5076840779c0a0ae5a43e6bd4827f32b815aff0057a69a33dfc3c7b4183b959a70328d6348660cd0fa50d5732abdc836742436b8de04ea0bbef3feae2a3d69ce3e52dd5525da30d0cc9730d1fd91405dc228156369373e2073e946ab22a1845bc7660a179930f1f045776715d88468ecff94de7bb1754167cb6c1d8a0e3bf07deebacdde20de4ad9a7fd506f3681035932365306e2ead1a4ad79b2939427d53b020a6f936c7e61e6d376de14b166223cb1631243029903042f495db88e04a01a7755e4877308b21e245ab108c6f4dc6df20cc36af71570f50e50c455f28bce2ec5dfe16482ab8c91893dbbf96180ed319fcd4bfe6c25679959933ab627d28075b9f70d735bce66e768cb0bd3325391ccd96b5c4ed8e4d9d132b51e581f5d97a3d38e86ba8a89183b0f2f8bb49cc32085c24065974bf3f6ee084c33805cb6de51514d3db663ba5da199e5bc110787dae6105c9f29ea45c203296f886b02735e8b69296f6628ea1ccaaba1d9a4392b69ee72a2a125b69380662fc60861251019d1ddef66336b04b987587d006fedf84d90bbbce17955f934265ba8a6c2c3e1363c5cdba0fd440347519f38a25fd3a605f2d7a242a37e8b3233a4acab5758820c429ee448b60b94ce9dc9d75e84e84b284efc2b606fe2a88b5d1784c0d47504669ce60a337dfef36960a7078c7a5872d8e1a592d2b77e55dd91a3d65ef1da193984677bd6ada0ebc57d96b954bf76b7eb3f5e754b548506536b166ea9b6671a4b7c6c94a263623892caa390218c376e961353066d61a2011b8d8c4ef92fd6d208d0b95d7cc1d66c9b74f96e7d4c5ae312b03667e98b6b62281e57fc62c70089962b5c956418e98af41d47102dd193f69ee0e66829c70cc31dfb8d7355f1dfcec6da21ff05e98cc2647bb6043a331eed478df614a845375510777a572c2aac56c78be29812065386ca00be8c79a354033ef965723f09358323ba3be6e3c5015702cd59e2badcd4707c77ab0cc283dcc06f0cd77c5ff92c4dfc9909e7616dbfd9c91609ca0a804e2d81335a67f3f756785d98d23a101668cf9816d95a9b21a22daedaec15253f36e03bb10881ea0f58fd55eae879bfd847a4eff4c6f471e2c417d2629542fdbe5c382477c6c87770ab43883e8830fe9979d22ea11b68e51318069d5cf3346bef0d2f93a5ca48475aafc403a79d045ce9e73d06f5073324a51fdb58cba744db4559d24a90ea63d0941a91557096b8e33cfdc25b26d265684d2e2b99716e6c23b35025ff2d2a1927f2b50054881a869651dd82b06dc7ea8596e9fd3f98db33cb0cff94f6a95c366933b1873dd7e882c1fc4c1589f47047f77c16b28fa722d4d867f4514dcf5c148a1df06a46746ffa07707055d6ac3eb36de794f5924dfc3eafcafee5d4541609564f650c6984d3ea435f7a8253dddb002ab6d88db5ba7472375519af21384e7bba6ec8a720857d2fb8a4cb6813df5db3d94291643ff3ce3030cb6c1541b9cb24785a2eec66cf8ef5b2e066e8963cfb869dec7411df6f48bcadfd8de233d6a8a8e33e86f1e742eec6ece944eac1367b28392174e8496a2373b2fdd4acba9cae5cf39b5c0b1bb641f398614bad3d60ff941a37af660ec105381c4675908dffb6f3f2a0bbc53fed78dbcec5b56bb28b7b2448fec4bdd00de697486cbe79f6aadb4436df79fbad7600c5be366e27b34ea6bffd69bc48b2996c4c9aaa874032d0049d188a72b49275104c9ce42b114cdb42b10669ebb644687375e49333d5d08db178e68cd5db838861a483e7200e5d4eac423303a62c984c1ce5f097e54583126954a47eba16871a2cb37b6cd83d6a5c1e3240bcc5ca757967370b8d1447e0bfec1f37b603017117702e2a5d1869af4aa02c923733f8036f999876000de81bf0a4ef7df365d1aab2a959d315cc26f80c3043c9856c34cbd457140522ca7f9bc9b86637921ec9d332e4e24bfaa1c3a08091203fb7b32e6db0f93eb1f599702404297604c67b37a497f103d29519a331a8679c070ba758213221e3cbdcf549117cd4c37ff8c3c7646d1242812faac46efedd00ea55bbd2c755badb0a1809b8b89eb2765318fb11b948525088986de36604366dea47b60c2601e23300ec092a3f77f46aa3bb6a3f3f5fef0ac6c216e4429777360ed08915745ebb2db1827c17b7ba851576e58be30480cedee23cad6f39f35961d1ba304abea9ef041b6fbe260dc670a84f31260c3ee5736fa87ce2eaf41e725907cbac954e6d5520f82843ecbdc654f77cf7449d7cd659ddf7f08261c6f6f1cea655811a8c1f24e1aeedc5ed5e4788ebb1912d8cb9480310b8d18bde5ff97c92a9c9f75ebda26314aeb810e27d6ca5097a6ea419fefca6ab1f18dd30ac208ac66378d75ba6ec539f005f784c7ad9504bda8dfc8f9b10f90ecd10c6b67f8ca40ee5f3e10c3288e0c54055dc64611d5bd19c4660d6880848523c55c54619b832cdae037e09d3be806e96fe28fbe21cf8290da60cf5f99eddb1f9b558bbb6ba9b3d6968783a4d26f73877853b0d8e1edcae1587cc368b74247a641faa30665d79827e322d3d7d70cc6989697cdf403e9171ec436fc3c0cff68be947810a014f7877123be86b74b2", 0x1000}, {&(0x7f0000004200)="db51b2", 0x3}, {&(0x7f0000004240)="58e6dda7301eb011d8081937a03b6a0987fb2224dce999bc4974dd3606732f4b954c606c0834b9d3a04e872a2f4a7c79c9a7775ba20521800f9dcc196b9d4b18b449acca68752dd08d71c621bf2d1d993740ae66a78897941dab2c01f920510f08bac94a820e504527b4cd867159ab1c1ad046c1c863f324fe309790627f38f3dca003bcb43e166b2cbfe1197ce5f23d9a894f75ce87", 0x96}, {&(0x7f0000004300)="48d6c5ea4b422f3793293b22a0c5c15204afa259a44ab8ff35b4fe2e271b82a88deeff69388a7e1a352c2fdda75f6978672149aa0c6c1ec604d159938b454f2e936dd863ce18d4cd9b7a44e686cfc05501f64ce3e476ab7bb9a25095c4a202f677f271c181f6ba1c327c7b28cb64bd211a19bf944aefdba42970f21c8fd9ddc35b8430ee5bc07f7f6c8605285cb8779e86214c6ff9cc911c4f7daa2bb224bdee100cad38f6bb25c9face839a877990288b80b70d8a10a52080f54219d5cb4ec9b6b4b3df858115152f854ce27de1748c0e2e8ec7ef1220b65e3be3d7a13232f41479bbe4b8e196ceabfdd37a116604dcd0bc76f05bfcca9ca6", 0xf9}, {&(0x7f0000004400)="57a22a19e4cfc496e98bfbb8092d6873ca2e2e66122506720bd60892af6b85e10ff464c2b27dfc1c32f495938c31439a3e20294fb953a47ef6dc98630d163962658824a9cd4386aac7673dbb0d64a7e29bd4988c8459b4f11b01e682d0198317a4063e57532af22effdda0b821c5974934a153fcacd0ae277b1d342384abb7c84ec29c34a655274eb2279df12cf5a77d90b35441e306b5974cd443feb29ac483982821010703018cad8a3e7e60bf416afaa8afa7359217af876f323804e33af84de1d19304dd322fb220688cfd272560c9e7a356e3ed55ee498f0911385361357c3a2be969443402f73ba76d17cb44189074d3807b3ea9056132ab3e45079fd99b9176a2a9e928143c74b013497000d8a8272f9ce0068ef1b483c23c676fd4f10b5f4bda93141f27c41bdec35bfaed9332541b199039ee56c74f0f65d94efaa78e631f5ae749b524b7e9b93966cacb7878d1b4e38ae7c06c9d0502c60a83332f64e3cde0624a44ff344a3879ac0b3b23dc66594207f5839679b8ddd56d20f4bf64b64ae1ebab39e6b2f9386950b4895f27b83b0456efff33bad1eea2c2868833c2e0e2e8afbb6984b021a2de78f6804a52597e23f753e6e6035906f720b054060dfd9e2799a75399a6428b65b57f0b055c0a03ecacc4727d1f8dc592fcef43b43aa7aaffdb14dcb0aec80f76973d7cbdedf4d8b20bb6b32ecf8957f7eac1f6f63c4d63e38c2977a0c187fba60cc9a227522bba012261f6b224e29430098c8ad6a3f6f1e55193e61473c999f2c1b45252d380ec590822db0f39e4d13dff3fd18ec664492f924b1da7385e1dba62acc80b0d923fef165d3a102082865fd1c945221aa3ea99b24f7daaf799be0bf473f6fe5d9249e00669bd4fd53ddde8e432ed4a1841290cc00311b68b0e4b6a07b1bb33e08e0604348f2a30c34b5d46808916efe74c610948dc9ac79bf88cfc066a6824075b6c674163ad858596a373f7fb0e255191b0d14dea82e6c4a31228bdb8fa89a861fa4af748cfceb6da660f106c475ac8f83fa941d31224a4bd7ff287a46dd4688fe88d0590ab2885f1c6c1105bc115e60ff5e0b50c4261b90d07b8b62c2cf19eecf49975a4d8fe0ff3bf008946c1ef0824bfbfdf5591a8d38d6e92582fec53bd464cd4d2a68130a47cdbd14522e9ce8cfe69569e3d24d34ae151e8084358610399e5c56e3c517fd9e39c63c20285649c8335e8d93e717684d196d0d0d1a1ed4a493fca9f4140312eb9d5267ac864015ea96cddf52590816ab40039e2d1c5209f335ab945ae59d9069a7425b80158499600e8ed4deab4e11a7c84c4104c018fc09c30ecf0084838cd9dbf977f3a99cd07d53bceb18563e2d0be0f507e331fea8cabd4b7c7d180fc9ea1797f49b2775e40f242e5f5312f81c8ee44b6c499cc6f1204fc96994107ccf6935f41780fd72fb44a7798496e145b4928d03eb791a6146e6433ed349cf346babf0527680b323aee3d138e40c83d7f419a58757f954c1efa0b106b8351d2b036991f6b819ce327fa684628e8ae572ff8b3f3720fc2e0d7c365b0740c526bf35ca2d83caaff3a95af667d72eee5dc1206d589a82c6429d8905785574acff1965819029f5c5aa744e33c2f915d8656b4fbc7ab97dacd1b38814a0275ffd034c9653bf10078b4608c84e963ed05635592372355d7d2810c66dcd6f0ff4b88fbd563a1db558d556f1c32aa35e33b6eb33fd18ca9b30a7538f76051b642386ed4381faea6f3826c7d372cb5b794bbd9880c0aea0b813104e558ec46f677741f61f2cc2534c540da89b3bc740d44723409a2c4828f66ace134de8a20b1b8fcf6f49af2ed9bc73ac5b6f7a51e3680d7b682b7eacde8c3df6295da9be9870bd70f97f459a7aa69e2c7f014173ab5523f9576776eb58ba60fee714bb6e3f64bb894d7dd21bf7404ced0d7c7e7b84566814fb32501635a8f68d7f0d881a4fff316c7e4eb06c6d512efee5432fd4f1665addb78c423c7ab5bce49ad658b30100137dfb6fa31d698f1bac49ba836eba0a1b324a47fabb624fa43d115632669aed12957e22f75d38717d958e6a9ea11bfc93dbdff80a6f971ab272f42b9657275d5257ca0e1f9a7b2247c6f7797a0cd2fab68c8f03fed20e789c5478d1d6b866ffd4315b28ea67f0fc3828a4e7c58d533446129017c6f51e94511416a494fec60fe4dbb6cd64083190ea146af3cb4c6ef633e5fd9c558013d1afa59b043a279d6fd5258b22159634c317557c1d5cddece7d3c069160e29e5d6e03ae37021813d04e9347626c0acef704b6e61e25962e7b3fbacdf02105f1fe2c9574e4452b1aa6790274956ee4078bc39b9b11df15953340bc534625855f3b55a83b0c4f3e0ebb99b77f8bae5d42322df8b270a7cdd158f9b08f0eafad2449a8b39b9c5f0de75fadf31e18012184f2cef97e66c5caa3dc9db7056ae905fe7cb37c03307600706909982e535799a999cd05cf7326f59503d35b7b309ba9a53e8df197a7f9e1a3432f7c9c92557ade20603e26d41206ce73756199a7e9b2fb56e2458ff02a5248d47fcc5dfe641d4aa6779b805d9cf485d09b6c01fb3d62ea372484da3d0f8e6a0927d21298f873fff5bf877891dcf85a0e91d6da64bd0b64e47e355aafae1cc355439c9ef95e8617639d488c62f377265843829ce927ef9934a4e5eac5a94647e67736af67e20ea0b939f24c6c8a64629b7d30842c7f3bccca6b263075adc89da00a4f5447a0cd2fc81d1c9850238af360fb2f2ef7fa64e8e8411c69fe278bc41d118e876c306f212818788b628317534de1fca7431a647c145ba5ea56e769ca97f2649cf071afdb116ba1d0352ec617d517e411f3761f45056816b334ff5606973bb2117561724297f8518d3fdee48144f653201c3d0c9fd964315389fa7bb5a09ccd44c81cbd39132f3a2b38db3c1111123ccbdda55e8ef6cea6de3ac30f695af5170ce3f5e4150eb394fb71ddddbd1571f0c25185195b89bb071496fc63685851a688680a3c1b28670883d608835008b76c9d1a68af705d74dfb2d5b1e0d724a6ffef732aaa09a7d5ea9427797035ab24d70f74c0e44cbab493a28f0e043a5fedd6e3a685e388fd3fc2e706438b961adc11e1b52a3e2b9ecbcc539b69375a42f442919b01c85cec9f283a8e94550703d7de7ea971216d4ebe8d5dd08e9dbdcc4f5692162821f040aff6b7ca6c7c9d0a5446abc276d0eb31baa7ae20733c82b08d9770bf50b95172fd1b875b02d1ae0047cbc1c02386bcea4b93eeec4dc5442e37156b213ec1ff6dd2e29819549e585257a2382dce1b39ed8f326ba2394ba61aaa418f23774ef85bfb9d1a053059133db57148a88c9b23a3004a3cf5528020ec910e8218cc6439bbc7e1db269ccbd6debaea4d721b0692fd6ef6f8ae295057cfd5146a0238b355e8f9f53d4fca36b07391a7fb2dd614e12e2baf27a4b5e3795d7d376f08e8bfda0b412c247f886912cc35c83aa0b2eac807339a72962206e1dab77a0a3f3c42a1c9e7582e4712908f9ec5912cb88a9afd00d28aeee4d5dc3c7f3a864660b711dba7400af9e735f0383bfdd4821252f5eb5b66e06c6492091ca85aa88d4c8fa698084d52f7d1aa679c7ee0bb8e6a2439a2938e6619afe6c6efbf8ecf37f12f45aed463d6f67104a013252bde588586bad55a13bd397f831e354ab7f493a9dda92da58f606899695021bdfebb340643bd536072aed11a5b36f04fefc7e6aa1ace321cf58d8a1bdad4c41640b12abf246b3d9eed1b6bd6a2526c73abfeb36a30541ac237992fd4eb3a626a0ba1f20f61c6a9248ed72f015f3491a68b9d8af011ec2395c32720048173f8ea4d4089f4214348951355c321e2f1c16372be3145ddce132f0fb7717a19720f9846559573eeac9f16a99a2de027e9b4369db40457639442d3ea67b167540a88615649fb064404cc8f3ae29a08eb6f4f2611e07b08f5dbf32b1e4ee7aff02924f9b93c5db88aba4464d5a1ee610905a990c171568f32802641bcc9f5ae05edcac69e0c78a8139d936c61c0a6840fc26d627bbdf481a776fb8550ca87a6fc2029899062b60a79c8dbe74c3d80dbd6eb01af556e7b84bf942f517bf90ad4ec0a37381ab0880a30d7b87db0e37ad7e01f03fb2bacd3688123d90f808534c074faa4c415e32c81856a42a9f5a33b691f92540dab9bc56a5e5922a5c1a9dc605a72714717d346178c358f23dfff1d7385a16089f8cf5856585aff0f77ef7c60edb9cf7c4ebf314c4b70cb812608669acb7141e4adb057cd264495980ce6e9f817d85d46de99e1db6b45c26e82110b674bcd680599c551e3c61e0f0ebc5f622271fe3b85ee4c812df3bee226c691e409b6d203db74c47b9afa2c842bbc03e900f199a36f22ed2ae12a3080f8cbaaadca8b416c044de46d30baee45d3775ba8dc7548fe6a37fecf467693d26166bc2f1ab019c884321eaf45b012d1293a430e2a43726ae16ae3d89fbd6128beb795a9f09bdbcac50851a1b84fdfab1b54a6547f78f3442fda84315923577eecccba05b7deaa445bb8a98c0a2bb30fd1095e3ca4b9415053c9dfa10827b2ba955493c338964bc1600efe7e61e5be5185b16a1af74849b8a03b228f7dc295f9ec2be2c51eb2592d7a7a012a62a16633031a56dc52d42ddb4d86a0c0b994cf6823703ce8482ca87ee8e3698af3c78eda8695a3168dda44b8b54522ba73260eb423647f8045133362ae4420915ffb06edf2de370bfe7cc56a4a300a3769469a422dc5eae310eaa5cf412426458e766c036b5f7d1202d513a3c24e48eab134877d7fb61163944bc56e0f4bb206c52169bef1af4d6c2043d41382c090d63900f577a6ca28a4182fec032b53c1730b20e3a2e587ad43aede65a268d181fab555e34c0ddcfb2a6441e556c0eccf05d9d01eddceb7546002d80834d4be6eb306d2069a5b0e8a391290bbf0a5c14563609d5703358f5e67af42ce83db109608ae389e3c01682b41fb164b45e44c0e8b11a19ba57a715fa23918561d425ea783afcce30f29a656bffce4293b86e84b0b1e12b77429cc4d9c43bb9def95bb2a80162857b2ba85b2179b2f3aceb0859e7912ce261e2b12e0df6dffe3afb06e766cdccfc78814fa44d1d76fbeaa18fa88d75daedc334e14afe2fae847ebadda0502b0d339da857c6be45ecf3d193c88a02bb0d0449539de1934d492874a5d5bccdff98404908482945722f247b087463b2ad165842134a9b42895b1d35c25197da39d3ba0dc6e8f3577cfef4a69ef4c3fb1b4a49ab6c46885d79fac3f4f8dbfbc157c6ca37f438be76e101ba08d66f36db36418a42fd59f1db57c85fb9c5b889ae421c2c516baca384e028a0d938b2db24e588ee4b990a7bdabb9ef5b7a1f687e68ae691f887234761781e45db2d5eceab1af63dbb41987e3fb793d357c0465895333d0cc4cc9bc9085338e7dfdfd933a8b65d47adc6324a0aa5fe5e7da09d3151b3ba8c712490ed7fe91c62c5d2ab298d80d4202cba36ad796a6054b0b30b9ba416c2d16ffa48afcf80fa3672fcf1764f9ca3faebf702993f8bea287f35f5f421352bf8567f9b95f5e4808f4358f7ded2bdb0071f66ebc8e92d4e85d91e0917da5716ca8b2e71e8dc4133b8015804c5e0c190a3e0b3ceba2374ce2920db83737f1e63b211a6dd6cc1a22651b4f9b40c68237e62a942f91f807b1e52f224df7c9a7b459904afafd4435e5698926f01cfba6050564aa9d670ee62c682c75650c2768a43bdbf2968bd221ec9f451c67ee6e5739cd47ee40c69578ef8a", 0x1000}], 0x7) 00:02:52 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:52 executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5902e18b7f000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket(0x1, 0x9f83830df3f833c4, 0xfc) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000080)="b63fc968ff878706653d237f60a9d97485b3d14c9c46d59d3797739100295363411c058c3a11af127942bb", 0x2b}, {&(0x7f00000009c0)="fa08ec25b59ed1fffe3bb724781e7ee575c918c9130e361138af251f22f495a12c20ec73229365edfddc568b843a15f4764ef73239fb7722b06699f0a8983533e78da9271a98d66de70f544ee0c40ea590065f77559e79d2ea29180c925c7b42f961422cb128d4e2073b4670f6d3538b809028c3592843867ddaa54a10a5109ff773ee4ca03dd30325b7745e46f1dca2dd1fdba2ddb84491d8d00ab6f45b6dbb2149b9511a0fcd6e510b51f7a79ba7c65e60fcc06a9ae11c9d9bc4fe0034b9e39037577738404634fa08a1f1293e79df8d8ee9170d2b3ba91a957304ca88fac8936b6fb0415ef5958fa258f794105d78d6e39ea42c844df9c3acf00da150b31a9e1d04b345529c0b1457d6c4e604d1eaf9e152f18ac2b2fe31509e6bc114dba4099134b3e98be71dd44e91bcb88d633422bfd2ffd2de149fa27b8d74b9eb5515d2c3fa54bed91ec946e66f65d8a3eb95596d4361e91fe3c11954f499552be62b5ad27956e17177350f39697f724e5603c21448dea2553fa26ff691833d1bedc2fe51b181e6fd65b3040cef082f4ceb6139523a87b995ccf636a7e45dfb653f634e0e0e4ef683cca485530c36767ad4ca92a517df0acf4bbdb5e4021cd63b6460cb822d06962788f5bb7c52275bc5a40a5d61cdb8465c003bf146570919abf96dd0f34b9a6d44e35e7aa0c55b34b1191062867f301c61d03b62e986a8ff2285984a24e4f41b3109b2cb619596f10a580fda1d340899e42e5d75ed19ede12bf22a99a72cecfe34926db0fe08c08ee9ada7cfbfd1fe1be8136f24398cb53c19363da9a772a34c6e24ea3cd9120006b914a97914e000e1f9eacedcc0282b7b8713e59e4593f900ba1fe2fcd0796cb7d3115bf5739c8d641882b0e535588c7307ef8223ae886a7107433d7ec58216bd53106411f684ea7d5e2016199efc97a0647fd2eee37a55209002b4068bf5c4210a0bd06aae8563ec7056b6ce9e609e92f2bdcd2cd4d1c808deb152f8fb55f8f029c6e4f1f445862ed9ae06cf60c762cc6c649c7e4cae6ef61a5f25f265a59efbf54ed68dab952953b2d5bc2f8556bab7a26c3b591cd89940eacf2146b3e02d43a7e9e3f847e54e8efc4da74e905f96cbaaede94632946d48e019286516de432c5a0a80b882bf391739deac032303d24988b140133e70125d107ea2117d3020c699910c20474c9e289967e8972ce6b450b9d4b3c77ec825537d05fe25b2840f2f4c710dc6f0371dbbb3b950329b3c3a8193771aec2a2686184c3657fe76f21119d73c1241f6ad5a4886a6e5b80c3a3b021369e2270b4a43c39b2867fc8904d53a8bf9d8403145637403511c09fa244aef073566a3e40467d564a566f0371ed2ede8f57fe274b3741e478121488a7f9213ddecc536a2752c84948db312be69f7aeb8ce9eeeb9d46803c31095cdd7c2a1043a599de59cfa8cad1f565b0f3bbbcc358b6dffe171fce3688ba7850648d0b768a708b565264d7b7617f20924a0b7bb5b6fb54b4b14ebdbc9491b0a6fbd1ff7ef25c8da73031d2c7efb98594dc97f3884639914c7926f8c732d4be08c972530434b32db31053c67d0324c334a2cc3d8bea9c9afd1fb87610a81da7aec3e9f663a22770ab4f3dd35524d21694f3b5bca232e3b47dabe29416e2bbc5a908b2b2e2a4f15e5b9b49afac96d71e3becb0d40f516bde2f7070c2c3cae69042725b57f5c4e70971ed42b461e93e54eec8267dc1e00622bd94071697f58158b9b49c392dadd6b192d6ade257b6184ffe6cba13de62341fdbbbb8df38ba4aaa6520f560a5b2e8abc82680ef4f906771621c29be4ab0f0ac44b6affe6fc03d624fa70da4ebff25999d3b33a04c11add9f815b41c0e02f8cf9a9abac7c55241ec16aec038428c00b3398fa83e1f5286e0e6f155b1bed3dfc5686082d70de53b8c8dfa38337daf19ef331a02caf77434f92936cc468d82c2e2a221653cb641eda9ac3aac38e82ac9210e16568cf4123aa4090ca82ccc145a22f8d742df56f30f9248d530ea553d56f4e864bd08652eccecdd7c1abf1c8bc5c362d0553c2933056080fa57f5dfacaca8461c02c5faa41ac8eb6ac34e5ccce5b378856f1e6f9d7e418e928bde870961b4f55ffc68ab6b5af14018d5bdc6a16efad0fdbc527ac21463c0c2007a3504f06690906fe518eb30ba73056e491955407cbeec8cb82f84a228011450d8bece175aea950d1d54ba269c75c1843c737b4723c0d8727584c423b252a00ee549ecdf5c39c1fd83010e2d83080d3e3b23cf65ff9ec6d6286a506be3be532b7605547dbe1f28094da9035aec8039a70b9c247f080642d83953a1ec955da63232d10e0e294517092c9e25627fe3b7b661ffe37f8de24cc4132185d2d1afdb0c271f1891f1533aaa1abf1078947ed0c8b9208ede937e1f5d744b49ecc5a65fcf2ef3dfa978d3b696d24f4e064a035d37d3d07c3799b80e82137e184bb98cd56126f0743d9102b658b44331a41345345f3e117abdef60d7e4134b572103f9f2dbc862c7ffba962a9d68e941d0405071961fcb90e32fe7016333afff8b733cce5d641df06ec269f190eea16de980f0379222b8c4f0d4fee1bb9512d602d05101faa1da5a2cd9fa7ecaca2b9d04222f1cb3dd478e0cbb07e291263d5bb892a3fd7dd3ee0c7b3e262fa615b8d1c1ddffe8017626f600c274bf26791dd6759a838dee92fac1ce1c4339e3244af17be4ab11b24045d9cd98b40fdece7ee001892eb3eff8fdf0a6b90d8a7ae375b876c9d2f59cbb0afede0a61e601b7ffea9cf68ea71436684a6e01ad70da44f88033060c72a65ca1c6c25baa48e35d242ce7b274bf862ffe99ad35b01e8b8635a8bc44c635022d3b4aa736684585bfa742d3fce8761ea46b687fa6441de049321843fe7014b1f854288b529afb56c6abfeb2514aa87775bc7849293be9d76dd7cac876edf00caa20f3a3e757c91ff08c1faf68137c06192c1a79e624fb4a56f07dc742f936bfc14339550dc7b6c1358c4000d4e43f86e8e237f49d4b77c7aa116e162b98024687393e892a1aa2e7d59a6b09d2e250b0c0344e50eb5771dc7b333472eb5c17ba520e41e59ee4b5af77e87eb3de84aa070c2d2525f75ab182efdc9c7319965cef03b863f0357fd3b2e533d19c351cfe6b921f88bcfd226b23bacb4ad71d3035b2b06ad742745485aa2df6d51590bc4eb5875abfe01762b365817286acdb6a2b1176037e178f827421bd1c187a5c2fd26c2145dd4bfa61125044d02fe742cdb13f4f2339fbedc5a1923b832eedea5e3f43a5c80da16f0931cd9604a238c5be727c47f1e401f127ce0d55761384555c4f170d2e6e84b6adb07d53323032f4ac72ba1793e9f9eace190e85be2171c145c4ff229942f3eb28651fba875c9051568a4f5289c557dbaeaeab77a9acd142f9e5665487a800e31bab91894383fbfa1a7483698525135fcd0316ef414614d3fd56c984bc3b1be00dbf7fdb04ec90e2eb48874e9a29d03de9fbd7b04b952f17170430dd102392166525f97bc705bf9c2d2e649298204b21ac48e4419130e56aab1ec8bd7228e395ae47a9f52f72b9b0b27e8efb512858a4174181d461841fcb8f5a141f76aa37251a0d67a76592d25d51bc9d772023d7ade072ca503f6d2665f9e1e79789914ba95e9ff68abbc634ea6cf48be57c9a694ba7ec8ee1c2fc64bd7544a27ae19f29b20fb35432fe32684a8a5e7c5247c594fcfc23602496062d1b6acb17257013804df8be5240adf21fe1d5f7cd534b14958ed68f2bbba939bdeaf9ce0ffbcad2fe93c5860c73326213bf42f69f97483b9f58ac3bac1da8e2ec0f76109daf83ff1b484b176a175d08890e0abd181cce0138e3a6dee50c2b05c18512623169869ec72bb5a1a5f92e51b0c7295d9b7a1b994dbcb94d0b93d6c0e8a1fcddeea8e0f91ba29388c41776042c41725570c6ff57c7d84b5dbf8273e3414e6ab97abc20872fa355aa315e70e4adb6286e6dcc7366efb708cce2ab8901d7ef4bcd5eacffdd110a19042d95ab068a56abbc92426edc05902f08cded5fc166e139127be6956ca1cc0f0d7e01787fc7ded896baa5f9092eac363160704b789e981cf67fb23f83c0061f4c7830548d58facc9a0a3a6f7bf155ef9ae9e56f8bec6e21199d9550ec839eb0a425306de1ff6c6d7615f1efccc42661c2db8296b6b7600e6a03bdf5dce23d09298ede4ddbe79882202831998de9e951499d1838cec9ced2f9dfa15fb1ec5148b6896c58cb57181f51b4cb3ede7a65ca51194f95ffa4aabc9fa223121c8c69584ac64f17c2baf326704763ce0448e8a5ba68055d9ad819983bea2d021b37c587cb38b47f04c63c86e1f814e5f0c509af3d5a7ce3affbb4ca694b7df0058d44dcf238b9a1389df51db06fe6dd3afecd530d55bec680712575646a147b5261a3d7c90dfd501982195fc81ddd1efe00b91d80e1ef95984b5728fca63150202e38b9add8d6032dc5f044aa6d9fe60731a088e9aca7ad7ae342ecb43193cbab255ff5d615a5bb94765962bd0f1a2fba382b8b3f85f82cc29f74a10ff10781098ed3e9b5f5c9c50f0141ce7abc4b838ad9de60795e24e46af742539945a85519dbd297b39a4b1a58b0afc6a05d2ac5e540c2d0747232a616a650d61f5d7f9e2d723febd6d44bb1b9bee7a14c26fa5eb175289504687f3203d22103c42fdb62e94c83f00fc1c51de6a8d2c6b048a82e3afede947cc753ca3099d89ec85b8ea3ad1c7aab453688dea467150255d357173db24691e8861f7a99da9ad2fc6940dfe8dd82561714cbc2e2c1f38ae63b696c333abd01875b71d0a167fcc2da843e543e9166534eef52c4334e73c586c919a83fd736f59c4951d7eb0d11bd93575d7d07015ab4a67f47be27c18f0f7f06a06fd14b4468b3c375771285af6bde93a476c1864738f9410e67f4a1780b6ba5ea00afb5c5155a26413253a71e484e3cebdf4380e92ad8a9a2a23d65b3ec6dd3b524466fbb7d81a8f9c706c6d1c95435ae174973f16705b4e024a58303c6fc013d4c6253d3f2b7697b027929cd51a50a1cd740ee7e5223e2a64b199c54513bf5b9594cc29ddd9d27fa93e7b57bdca661986a1a9c47952de9201f2148b92a53838a5d2e12e6dbc494dc78835f13a4b488f56393a71a9168279de2258cf10b1a60274528d1833cce1c7266ab0c5a2f65133d749408c2783a4bca8696ddfeeecaff6a2f29384093bdcbc302bfe808dd0104b92f2584b4293e45fa9a75e02ad21d8a34986bc454580a6535c83f5d46f3698371f2c175230d66b1139f093bd57779bbb292878a93c81ad8d6a6b34bca64b1ad061a3ed86f62ee20396f0843ebc8a5ee22f300f409c2c780471d958042781df19f5049a655919337549e3d50299ed87e55684f750f30fcfdd1b2b41a2413b7f39246db363d89f8812e8a03cae8480df08da7b11f4ee7a058c711326bfffda6e45ad3352f5a5177d8324344877c1c29c1278daadd7cbc17608f36b5722ec877d321b7df5dfecda0105686376af06fdbbed7a6d8cc3c2ef9d76991b45690b53ae5c30091bcc1930e833a690f8dc30a781d41786372ad3f4f8e05fb206f7cb73a4993174b93e395da369a7779d4fa6ea0582be6e17c169caf4dc0846500b3173b5e6a1d75fe1a7b7cd638288a22d82d3ed2ffb53d7e86aa68e881b4f6f60ebffba81fe133eddde2a77d9d09e52711512dcb4545f165de0bbc4ff8247c1a018f2ff35b2a046ba8b0420f3e7eef248fc17ece6160ab8e1f195518ae7713ecbc08327ce516ee96adf", 0x1000}, {&(0x7f0000000200)="5d6542c159fc9a20441fc904b87b049c3722122032684f9cfd138aa4a279152fb0486f6586dc15c18a142e09cebfa61af390a2640d041d7d87101ac447260f78534b9c9491ad9b52f841ba350b6272b12dfbff4cca569f8961895572e6001a022833e18b7dcbae44f1fd33f9a6ecaf927121e8b6a697c10775c04bb17db286fad2743d999d04ac4a6c12a226fb83aa6bf1dc69d89bee795cbcf8e0c0d7ec44d2ff611561bdd8752a382fef93ad897ef3ce324e4523", 0xb5}, {&(0x7f00000002c0)="793ce0ff6b0f6236f2892e5d4c9af55d7392984819bbe7a704ce1fdf41265d6fa7acaa59f0c51a6da6e0496ec1f09549bb6fe68b3b32577d77dcc3627f954e0c132e5ce9b85ca78a7b7b2f96435b3e51f6c91825eb8c148a219222e90c73ccfcc332a6c0339a7e9b8cbc61ceaa904a7ecd0c5426d11a7e8709094c96e766f60bc5247a88230235f0fec9933b5294ea73027e600ed316042ba494eeddd011e7bfbfaca593d493745a5169a984cca95f7904737d44eceb8d8b154ef3e065ec105c7743f2d8", 0xc4}, {&(0x7f00000000c0)="d4c6ba99a97943a93ae223971772f3bb7a662a962a211a36c8c861f18f01fc8812cf688c6fd556dcf4ca49bca2af7563deee44cb21b46c34a63353fc09c396bc2583c60f7feda4a81f4bb066b4f364f0c2e8f880fad1f13427d22dd1d1a5bd248f1ea21ec5c947a91cddbe6e1424e4", 0x6f}, {&(0x7f00000019c0)="f6ec7be177d637201a518d420996da05190945356cc44a5fea17c79046e5c3daeadb1b95fedd3c6435a7f7506266e428730338fbe928205bda8f877bf89a01e34d5c79c0aac5fc1f13c7e02bf10e6576fb5148add34c0d157e066c1e748d1d623c9453be79633be2ebe83f95f3cc6290e65648d96b312bdf89b15d0ed92fac7c6489dcec1c465c8c8e1820bd021a3dd485b379bd7aad9a70a64dc197b73d6365691fa7ae96c0314afde7df3e826b0ec603be28d8bc6d2f098296fdf174aeb50ecfb556c674e03d7d20bba2a2c9778b11cfcf48ed62b026a3664da2f573282d466b7cb616aeac1edf9661e3667a5fc33626921dfe7d3ca0397554cc544f29166b877ab9b443a46514be7e460168b7a084ca57aa5457a20f6610adff16c1fc640d545e2d193d313d8640ea83d6f27dd74c094828b58b5c50cffd7dc1b2380a6bb34852455f5859d0cc05337f4c966640e12cbc1e6a56f3816c059f0212836f8542395dd1ddfcdf5f3c7168bec9c5ff089892d2d7affdcb5a05fa11d4ccaa7dedf5b3cf63bba567f55d864ae5f88d74bc69dd32346d369b1468e1b5e93b3b892447201c9bdfb38573bfea2e70c3cda73c2cf8a5713c980ac2b0aa0bbbf543ad0fa2b4e08f39bf7c2cdcaf166b9066ce001eb753810025eee4b1fb64a88e30558dd905b03435febe286a963f5dc66547efe7e015f6f9c0e98f4177add4d621f4c5edcd50b438354604012b0455c9dc62f87ff8f6501090386eaed1602ebb6446a5e54feb0c1689fed56362197095d2e6802b1dd44bd2c25c7deeedf4dde7c6b466d0cc031a1ae9b22e7da0ce227ed7c7280dd20d1c8d0875378e3b1a5764eeb91a37cea89e95418d149bbd92e10ba95d759f4b7f933ea1473f4a5339f804ae88d9f374ad68d58c392f8facf16137338fa661f9ebcb4de4c6c2d0ed0dc6de938f570ac557f3df3333ba2730c1e0db4aa1ff1f9869c96e2bc09bf2c5574ce450ea0a78c14c64ea9fd4ecad99eaa1aec2a53df6f9fcbafa6beb5bb68d0d2544c0134b64a8943f9e47827b73c91c22aaa96d29128d7e6eafe3982fceb758d71404c8ac590687c48cb9f1338c2956ec56422fbac8acf62870a56550879828f6ca779270c8344fbdc4f0cdb58f6a7403f732ef5875b598d96fc7afa23cb0050ee3be002deca8d3eafa7ee03c1450d05a584689eb8c63ea0198568aeba3d16d2271a8ee33af888bc160316d89f50d811bc01b8f3de58f78fcf53750f32449bca9a3080e6ac9fd7998d16fdfce7f34d60feb8286d4e23c9c62f331dd092d0c6ea39a419e43eeb33e4a24a6b493c8036d5a5c44d37184c6e3c149d2b49fc0c733d3634ad0e3387d6a46c64d8bfd0c5a842012e359839c4b98fc61b5fadae6be6db74b2cb09bf1c65cb860616048e1017205b2b97c7c2997dc0176395bea5c28b2575d33cdb54a2e285e213556581afd281ca4bc40f5a5fe77c45d967ca1de97e44c2f0352d26fa93b2fe8edd241ff9d04b95c9878b0281cb650e2b3d57fb1f31202334dbfc95e26eacdd72eef19387b0dcb732baee80e029ecdaae30e21b3c224a77b4c0c77b9dc172237de5b8c17a82737ffd4a16d2ba6d89c5298a01c5b553c3d8007c1748cd09b8f85f40db3563dba527b898939889d484b5b2deccebb7312bed6a0e856a1e656b74ca5605aa9fb2fed7a6269ab15fcd0cb5399dd43cee25bd249155f0b3f2d647903d7e6505c52a83f7dc1bf6f2fb710a8e80e8cd550465389ce9abd4cf849b36e889be58a87d820a5eadbd21194dc92a99d26233035efc7519941108642808bbb34a9f4831b1d098ea1fe33ec4eb3f8978ae2d0491e714a0d6c8fc6b9b6f16262633282293ac838920ed44149cb6c64359bd34888ce0cc2487a6fe4dc59bc5c5597642e4848cd15bdaba176d256dc9499b1705dbed1915222d03cd707ee95c62b879c169a4a0aae7aeaab07d523af0588c79c2ee224409ef1ae914469a27b649d8d204e2f87cf58336f7060362a24a90a56359649645b4c9d107cb775e25b8843ca3b6a011e8ccd6a05608b74b98be7ee0dd691032c171ea09568951934a1be30fdc023d2514ffe1ceed853449ab8295ab053ca0b9919fb4c478b2c896ca850e118c8dc0c0a26563e0b546f9f8895aca7a066a41297f57cbbe6891ec1c4d327b65051b9eb34a34a23956cb3944d2542d58ee949b44a4ef16cd871e26c69b8fabfe515dfdda4a2915cf0c51363054fedc3185e0c69e8a88084bebe6f32102725c597fc1b2a8941127501f7ec0e7336bdd28ff34f8a70fb2473f07856c1017f3bb5ce07c877bbf9adf7de10317d05665924c1033ef4312e56dd7e3d7d767f5fdfed7599dd2e7f29f9fa8a27426c8559cb4750629fff2399d28b812f39be5c14f28139454ecfc57127bfc9be64c57780283326d85c1dc3423449b711d84551d0ad1fcc6962a9ac544e1e7536d6c1c00c3d10c99ddd7e288d8d7f24af4ddf153647af4ebd072148536b77d6d1c5b427b5f3ab0f0496987f1ce52cdff3ab1085de4cf84d00c04e0ec6e2f71d503534be959e7a4f2e9488ce90759339f578f2c1b29e46ac7539a507f38e6e2d98e011247a60e2cd72ea3023f72b60f6ae120bacb8be765ffee89342094d6a5f91cf040ea2d1c2ebbb2d511a5192abb7127e2e8ffff2f27c83766ba87a89c6722465a474f916c5989f51e6e906061a86a5cae86e67c9bd56442d78bd6ac164b2bf8648e3e4957ac0bd22ac3b4272736a6f039c29e1af63ac7faae7cd39567d2df701909bf0ada3f196041f601894f8fca1c6525b3eacafcf3d72a72871bd1ef5bee7fbf4565875bcfb4b87e94a46fdb0b9a0793d24a9ca3017cc644e81c0fcef84e57704bf419ee4e5076b7c94f17cf38d46a70faff9bee77906b4244d87ea8d6a68649c6dcc5acfde04ed652c677760b36a69d57cc59c3b7301e5d8cdad636c8c3913abeb0c4f9a7780d3be033fd6f959214dba755b78abaa7ef457793637b4664e9ba059605edc03107f88bec433f47e5394d736592113a5a762f4647528186aa6cb53d2d481dcc538c0b999e661385490ce5c6eb9fcda787cf5897a62f7e09909cf375c2be11c63ae15213def802321f1967008a92c77dce8acee4db7746a567d77d2e6b43e56fb091be2f2ac47f683b80210d6a67cabb90ec0190e0f72092e1ecbb9b5636eb30d32a4d67e4e3c5b7235675ad344cd0e992acbb1e244d024f32626d3086bfa2dcf17f0fe200d422c2843428cf7407ae433b4cddda454bb3b5752be2838e21f964397c9f758963efc65b0b935498d99c33287b041b34bdcae36752b75138d8e3919f12972654cd112ba6c4e49f29b5b0da298c9272a7a15a7bf0e4803ad206b7d4142fd113ca6152a6077d379ed51ad5f9d511f466bb5e28429b2112976b0a950a82d75f26af7ae1d905d687df21880f6156b3fb4480714fa1966b548bd51866ec5a8a0ecb5da59a5f2a5b688f6d38adf04f6f01f6ea84f12f225003941ca95e7a42e02fd81f96f86e8840c76c5d930c2cc67b1956cb81f6c5b272dfc279c3f1cfca0f7c620289518d3168d338272b9b2e086ef0f97e300fbe2bb184bef4e048b3146650d2356af3f278f4f08826b1779d7b7e429559d3a392db8df33399b3111e85315e5719c515c01aaaefdd4e8b15d09ebbf3ab5778cfce361a4108ebe49950eba71fa87b1fb954fb0b24f1fdebea6067e40aa33623b56f831710e8b918040150d145e19a66ea3ee661df8fc6c07e583f6664a9826348093c413414647218c638bb74cade31595ee92888eef12ec1c518e0643a0cd633b57a308548a42b2f777e82a42f31e016e1b67202aa436fc30ecbaff1a22ec8fbff38d460fe854af8ef0847fafe3a29ccd6587fd379263de3a8e06236772aa11d92db4d8de4a46b5f6fa8d214b7ccef174fc29849cb52376b798f12a722817082f22a24eea5f648e1c61f5a72dfe170622ed782b21f41cc5e174dd34b2c597c105bd9f6236bcc1c11383f39ad6d69c93bdf230c9b5dab646eb1fa86d23f4e4a57f7acc646360429bbf8fadc13d89f1d2fe314abc77545bcde3bfda6b543f58d5eebc7584bbbb190b8ebef67c60b7758e63993bbe684e0675b3f5e2ebb9b3d4e1c6f5ac8f56da1c024b7c4deebfe1d7229a304cfa5dcfe00a531414cd6b9789914c0a19079c1b7e4b050e7a016b8f71df1da8a6edfbefe64f548f411054bd09c5c07c646ace4a0fb33e73e9cb3bc03817f036c707336195b34ddf0fcaea64c627c68076b073e73bb3876804f98d5e21c7a2369632cbf6cb3ccb613941695290c80adab17242ed3c913b5f39dedf4d81bdfbd5d82a44bde9439313521516d64d29f948edb26dec8903690f77dbb6ac341daa8ac915270fed838e7b3588078ff608eee5202df05119d2438c176e8d4b8afd78960800e6d51af57b457ebc59218aedb4b94a96acc559e7ff2924e78eaaee98fd7e0b7d0726d392e246a220d1fef1afbc1c786ef80380175d070ac75c550430e271a4aa643e8c790b373c87a3366dd306fbd45c881b1875190d850e551c921fe1fdbd69267ada2452834e2535cdcac7d84f19b4788c70266462a49f29fa2cacb3279a5c663a52f53735d9336462f4b8aab549094e7a822117d8975b77cd7a5b16580905a085d45804156e47995ac25d1f453eeabd0da9c3b4b48b7b358754ffe471fbdc1678ea6d7df55f5301cbdc41b1891be713996d7834189201f9b9721b8f80452445d1cac4927032de4e60bd0e4a5e63a7606dc5e37d1b9c8004d5806a05186abce213c8d16b35b68996a554ba1f1be4f25f4a64375771edabbb7127adda2de56b8ac88b3a5cdd5ed7ad256cf4559ce0413ac8e8e715d6e079f76e92afa2ece52e48ae4a6b3705742dbb41fa84abafd5070aa7da4b08b9f87a1195096c0551b84cb0e4e9fb35f378d94eadf181db568178253f8568e24900aedcaa5b2e61130e82037e01241b464d5d53fddbf2a25fb7f136833d9e71842399153b848fe9f6afa6d82e85d5352ba502f3015fc6662f60", 0xdee}, {&(0x7f00000027c0)="9cf07bd5bf4d526cbfe7a2e9460d1c852b4e5912f07e7efa452a8a8cf45c75884aebb2147f6ebfb2c0d5a1f25fb1717bd4be99035b25fbc2bdbc1c58ad6d8c5d33b7acbb9412827fa47013b68b4b87ecb871a91dc32265116cb9cb523ac8f24f89cc1936fc20f1861ccfbe69015b0e1ac662541004f6a33764ad383d77c1392269631a77c90513adcc012ced1b854137ecf968e17928397bad9ecc6aa93227886bb0666e93c41b2c361ec7317b14e76da1ab190aadba95f7193e3d8c7b45933c741fb55903fce7ca69ec3e0781311b6ebf28a9b79f4757cfc1985048e71987004645a5e2db06f25e09f3ab00167d761f0a46ea43f8853a1b7fca7ef43e65d61ee927799dcbd8cd73f7023a116f08333544da463d808400e219b4e41dba0055327bf5ea338e475cabd363cf2997e2e209bb9d4533c231dc7356fa17b1ac6c1e0fe72dfdc72d60348c9a6c0b770505342079b84a1e3aac8788f7c3ff219b9037bfad89d62c5a5091bdea4c0f6a89d128c1049e0fec97a9cc7de7695a7578b96e2b23c01def5fdd4cc9366b81e1afa4edd801edfd121c80e08fa26fc1b9a95ee6872ea7fab264a8a380d1b8d476c400766883930ddfbe4fdece23e9224f70291a1a90d28db0483c2aa422d6239899290ebafacda520bc1f1dbd38d8754cd23cf1f69b7d70f67bdd7da78f39568c30d90f08defc5cbd99256ab0d98b31dd6932ab077c0df2f853ebaa06a87dfcf71f276d96910ca6bf94114f5087fbbfc1a9ade22b7b6b7b6d8ee97aa2899b10e1efd60ea76d6d49c044a2863ad9feab2c92e60a4ec1331c601d789ca2b37cb6c7f1f862aabdb5a5b43b36266e8943d78aa49849d010f48d0a6b8c19476f9aac452fb716620e079bc6abd94bd6e775d903c7ff5a72acb6b28e5a565c8d53885cb927e93542eabcc378155b9f0a8552c32f4f3c01218fada991249eff8500b5254d05304a9ef9d8c4bed4caba0f399d0b0f3fb74f00359cca09ffafd5fb9de25324ab7e44e07de5e391a6ec738e515b139b59d24c771d15456e25cfcce9be64c691d21473ddef035fea1eb4592b465ca400bf57617ab9456bef82b552a1cea1bdacf2509f4db396179fb3e9e2c445e609773db363e1b64666aabb7cdcb83dc60340f3c51ca15424231bb4e6b83b3adae4f8fb76d755ed125024c73601902d84ffc1aa08051494ab7615e558931c6c3270f42dc7174cd23653718d08a91e71c3544692d8cd8eab57320d8e6c6f32fc54b7674685ea9158f83b290e07841e3ab79e70e5aa09160ff2ea75c037c9b2886b3a082646f91c70e784f0d849e73a7691c9c935835d7bd9dacce33eac27f749ffd7c0dd3cf0f828cf051f0f6687a45c490895e16778549e448961b2cc2dbc65f758cbde19aa68a19ad4436ff3b5aaf9d33dc33f47ab4e651a2762ee065e6e587f1e6fefb89ca284eab5c392c1352ae31bd3690035c0e40ec625293e6183768af0f02dd60c6b3020404660dbdd8d059a697ea2a14b6d5daf5b6722cad93a1491b313d57ce4bbb71fc41a9ef9328e4775916715d10a7fb55249d0e94a32e6da1c5e6169f35610822186a4ca00905f3c996929901b9a5ea85979f6e882dc5931193085fef3740349f926c4c0f6080ef9ce0d36a63e542c57ffa1b87fcc94425d1de5e43057f0f8ca492c5207ee5cd97d2e3e322b0088f1b7d2169cc027ffb7717e4d1b6e617e536e7066e4376f57f39691f5450778f39ffe00c496b0f95a3c6e19364ccf943cd9250b50d2e4b80e5a8145c1b07fb5135c94246413e99e0ffd3bfcbd038c0041693afc0eac4b00ee8c5f247ecd23a03a57957a49a98a8d4cd16ec8ef2b12204f35f581d9cf24d9135c2158dd159bac1bede81503d2ed4d4f6bdf61ae04d875eec38b72f5c98cf296c2f8795744e5eaf0c2abbb7fae3853525dd4a41991266d338538fbbd38529f9cd3b57bd90b54ba93a3c418392657b3e354a422a2e167447e7c14efbf23b2655e9496f81d7179c31016586d1d4278a6af4448d3b305311d15a91a6a4fc680b6ce256fe21da78e395c048d76bf413860817846af9f335ff318d5c3ed268729c8d11e2835d393ad462f0dffc5a27472a3df8af0eb495d8b8c6284f7f73beda5b87d787626b8a7327a9e52e917f5c6931b82c1e3ec7fc9d7c6ae2fcc7ca955ec32864973ccc68638105dbd4214c8f1eaf727e6d55efc3eaa6091337f658069b8f014f02db8d0840d7998a3d43a0b3a82f106d0c218b0a9f3b457838e82e94741e002f964b39e714420203d29a59a57b79251051b7898c7349d86924796714241fa887d40f07783915b2d1893fe20e776b423135da66c07e26025c3c3055f9a023440e9ef0ea14583b3b2dc2b6f56e2ed8b9f73264a0bf3ee5d7fc8361d88bb3baa34f6bada3bc8d73b9ccafc633a3911b29da841ce43869be54ade26131a8942c8bfbd11afd92f4ff952c02e3de40f0a0522033759bad187224a78072689636b7bb1d859fd21f09be0b8b98399b0bbba3afbdb965c0ae9fe2372689c1569fdb4eff500f0221fabca60b86502e218697ceceaf8c7c1e735e8b764cb2da9f9ff6142ebbe78caa403b69dff903343fc3063122d830a6305a0194a53bdaf250df0f3914b881583c9305e0710eca7f396d2e551dd3ef622b62b7186895b393852e558a61eb02a9945bc676ef41c0d913ffbd08ecbf745301c89a3e19123996dce44c08a10446b3bbb08b3fd4e0dd9c7d84ce7519f204a9d127aba71763d4f2138e2d4844e98ed7d8ef1ddde202b83b5cbc10f8d07099bd36b61350ac1d5c5b99b8dd8ae8552241ada97402e890ff7603a723d251d63e0b4914174ce7666afee609674699ab9fb55ca34959839a2e62468010a1ac0faac0c03520eb08ad224d2603071885f6bbdb30399225a28ffde5c57a25d36683cb08f557f9ee2357b53286a42324d0a132d9b55957b18c46390d01d6ba340cddbaac1282f8f1822f7876e31a2e9e08ba4a9c20a381ab79d3cd5a4eba00b75532f74944da0f70d37dd68514983056c9a510bbda8ee3bcf43cc6f012a3ddd808cf40e26d7f01cf9a173828dfbf7ece57ff9af16b42a023c85655da5a75136c75ad35c1be5afbc0b80dc90c20e1a2cea4b04d3e80f579adbaea0e3e979f075258a69108544c28e647167c1f4f80dbb970a48fa1257fdbd622354d4e6a01241fbc1e3f99022bcf865f24c1456fa3ca67e0f0c7181f914f426aaa2d605d04e2113dcc0030748b89215606fbf6ee0a3ac3f117ad4e7d4da8eaa7a86365e0c71e20f31a03901399f7e6d394e13f9e5996a1cf47aec8abfa479f0a364b9383775475451426de86cddb8c690cb891a3389e7551926d9cbb2c30f48d2a690372aebdce4bc2100b3ac085b8d2039523ea1a0900175435193401800af7339c081bac56ff0646212f3f391a59f9a717668018c7fc83f04beb3298e8d1b89d5b67fbe5e0a1968895cb4b6cd7455fa348b6a959be2824f7056264c43b6cdf728d02695f46b09294226891481de2436e8d935cfd29794d5b4025641ac3182817ff901f0c89b878f5078179bfade4f86bdc1a32a619c523f2c1eb498d6b94673cb14eca2e28d469e59a984fbb4866b63fac30fe8a5d36facca3e92f82597b240e3258b2fef31b348ac4e3f4809e54f80403fd1ece41f686256bb13997ace077d31ae4d6b23bf8880d42e7dcb3373ef57525219ceacdee20d4d97371c0275f16977f0f11c3da3a74fc533dc1ec073991bf679f0679b743c4f79d5044dcf63838cfe95a9e1fed6f83d26d2a612defb362bc7622ac3ec13790491fd67886fa969022b4194d4a5cd4da4e9c6e6e2b9a7b0121043e821a83f96be124c67ecd1851192cfd8760aa11135b1c404a4c74351edab5f7919a99b60055a3400cf774f5022f1a6ea0373ac522488e4dbda465ea5d2f6030cf4f9ddad1a803e662c419e3764b5e36269f46129f6259c48046455e13a23038e2306cfccd94b7142b9dc968f340b47e43d005ecb5dd9bc4f8355878a091a02d81d99eb873bfc43bea53d056c09a45426e0e32ddfe14b5be7ddd091e0c0549188a98912a1ce94f2562791bf591e912e582368f0c0bba31154dff0ae17d56128e5d095c87cb42223ac07b7ac6bee1f515585624aaba6dd897b0ea3cb3c9dd19ff87b424b1bcb722ab0924b8bcf9e9ae4ff9a9f0b4164bc717a6a44413539358c45741dbbfae6737db578aaf1017a56a3476ed3fe8cfbb8bec6f870485ea54be40e7a179aa28779025845bcc8f2c4276be034df198bc5686d27f3601deeeb93670eeb90f275922847970569d47a2ea7ac82cb5203f716a4ddf31dfab5f43298404ef705d7e378667cc394471b23d863f32a231771d9f61b72fa563ababbc61de47cb40f97f2a112dc13913086090b881303c9e53472168c755a5aa01c54f2c666f7514280801f0d6a107fb48ad8538c687e2b8b17593f283e7752dc172abd18543d40c93b606c85e1a34d05886157b986b414c0c67cc5607063f4119dfceb2f5f23416982b20dfc989d148971d3b9cf80ed649e02d39ca0a1a77bc5be7a27f0edfece467eed4fb153a9966cba329eb0267e62b2c06349aba75ad3391d8b1c71cf94af0a483bdc758dc313c7d4cbeba4e18eef79ee93e0ad4ca96a23b7fe1e8c8995a420f293905766d5b0620987f016d4fce3905d40197bef2e7abe10848c3feb94a473929ab528f044e0ef7fc7860171b75998160d943d6b208ad89909cf38dd0dd4bf7877332a1c4172a68adcac6c07e8ef6062bb7a85edb759f0d559ff0f9508fca6924ff254f3a29bf9d78009d628d0ecb36b76a6bb566e74d595c4fb571b8b85fa58f1a5b06bf754e96c4c3604fd923d9e94993a28d564f8d58f917b5991a34dff470279081f15a1fa7ea6a040563f076f4963fe68e3766da56932274b572a777740d0688ff6c8393a1fdc0c55491066bf0639906006329945848f94c796f7132a2e75856d58af1280a40baa6ec654f6fab5ee1866f09c67df04729d8b9c5dd13b94b9060a5ddef5f6f35598028b2335af61574f01d1d119f29743bd7d5c49199f8b43b4973068d86cbf8bdb30875968a3008d5274efe9b5284e24136b10ebcef33b9d869795b0dd52cb5e303a1911eced4b3de0a1520fa28f947670147bf278e2d6f4e4c21df2202e6a0401ac92605a009ea9f3cf48109c51ed09184a2520d5c396e4dd227febb68ff96e28ef813fa3f7d34e0c17abc2320ea432691b81b1a1d59135ab163c67947fde9b1a8f5d5b8881725d8eee6379b6bd4f716c0738a78187f069706978632bf77dbdbf90ca82b68ed17ff9a70649a55164dcf5609289d9a22072bf7204543721a6db481a7babb7daa7f4d5f6d14dc0af7c8f3a0a9108be78adc2ebb1030425d8b2be411d7801fcd30f3159a7b2d8a4b4711a4685015a6ab39cb009a2aa673dd32436f4e3fbbefbda02d4ef5bf104a1f5f7dcfcaac43664b1dedd02df3702b089f339c8f4f90064bc871c4bd24100d49451e9eabad0bd32df80db9546760371ab17858c44105e83d523f070d4f098b031b3f744ed4136d4ec9a53d1e41428001c19740b89017eb9ecd02b21494309c34f98c8a605fc55fe1b6e077929581e68bceb519f7103711203910cbb98cd96586ad8deaaaf975a021bd164b28190ff738e3d594895d7245becfe9624c7d7ed39c0bc7914da1c4f7d0f7f7630649e5a33119e9ae0f3f3d0286d3b5a9b94d6fd29c7b32135dabdc8aaffdc20fdf50c72483f561dcf9049987807dcab2ace2871aa8f0bd9099848ef", 0x1000}, {&(0x7f0000000480)="917d708f96671970ed2d1110d544acc163b9fd8ada0ee92a4f8842470a03844501a24bc3ffbb3119a0f643f37b9ee1b5fb90c46552ca3bf9758d27a8b036f6c8eae9ec76de056c9437d0dd661790f509efd402e98e2afd0e19d787a03cc90470bc8e28cb47aad9d57aecc7c1cdc9504e412cdf1c74cf72f58a57c3b6fa205c8fadc903bf17e94349594ea8cb38faaefc335b661a637c53e9f876ced98aedc4c26fd98b3c10f15aa0c4c434fa922d50609856a36db5ade8f1d0dbb9a3b38e7d322fe569", 0xc3}, {&(0x7f0000000580)="46515e8c8ddb27d069d74308b662a494a5baa3e670d7fc6b7c0862cdb09335464a1d5d6a0e606fc22f97b0c3240838cb1f68714d15a3325368284cca6ad41bfe7e49bb9d1fc799153d78a086de0319700a39e2ac9f16650d66529dabd3793592e8901e257e1395cbb300d53cacdccbbe34dedb8ba847f7a07793733dae3d664e9e4b2acf34da8154ea68e3306fedd048b90945407287ce5564193fe3b8fda8890400e3093279a4debffb4db839ec01ab5bb7b27dcbffc37e5344870a21d91c", 0xbf}], 0x9, 0x0, 0x0, 0x56dbd2b69fd08fe4}, 0x400) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x51, &(0x7f0000000100)=[{}, {}, {}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc02069b6, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000040)=0xffff) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="c3b58b1323502cbf3817463486dd6000010000300000d7ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000000000fe8000000000000000000000000000aaff010000000000000000000000000001"]) 00:02:52 executing program 1: sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000)=0x5, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000140)=0x296d, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="700230d877"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 00:02:52 executing program 4: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)="2d8a14a868493c9ae4c6c251e53c4de06d43249a8e04c22b3f6ed19e414ff407d494fa24542106cb05a2816af697718f8e3d2fac23eec36382d978f6b4ad0b0960d01d846dce345adf8d4206130a58d6a6babea0e96772e85858cfa9beaf8da7b91f7d79aab92f4c2ed38a261122dc71723623c224d6b6ec8305d9f9d58e4e96ee384483660c08562b64c41cadda3625286642fd2c7d8f484635728f", 0x9c) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000080), 0x1d, 0x0, 0xfffff69c, 0x0) r2 = socket(0x6, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/35, 0x23}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="0a170018bd62f8089432f412d7cc26a6513fe0505c72662c1282ca50ede867f38c6cf388ceda78f5874839c9fc38b5460e00f16fced6f509167d5ebbb2501b0b20893ac869e8a14762199f67acc93fe5ded000aad57aa977e21dd3e08f5e30a7b1a8e9d6ed2521aed454ae577bf48ae58ec53df1e2b70000000000000000000000000000538fd25966b8f1db0bb6fdc118cd14d5670b98d39afd7e25d238b32da603b36919ec6315cde6359a537fd7a3c77c408f10f764411631dd6bb89d98e46e744b3593d8944f956d07844b70d2819c00c106c4412e4edffdcd9a8332ec72f7ac25bb68781117c999620110a21720564322ff52eb378c1de5559fcadd79f1404fcaa4837f04e6e8cd59bb97fba5dad3fbdeeaa2ddb77755a4ee"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) close(r2) socket(0x18, 0x3, 0x0) r8 = kqueue() ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000540)) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 00:02:52 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3, 0xfc, 0x80, 0x84e5}, {0x401, 0x20, 0xc0, 0x100}, {0x5e8a, 0x5, 0xfb, 0x1f370387}, {0x846, 0x81, 0x8, 0x3f506052}, {0x1ff, 0x0, 0x40, 0xffffffd8}, {0x2, 0x9, 0x8, 0x1f}, {0x0, 0x2, 0x7, 0xfffffff8}, {0x3, 0x18, 0x6, 0x1}]}) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) 00:02:52 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x80000000) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000100), 0x1000000000000309) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x200, 0x1, 0x100, 0x1cfc, 0x4, 0x5}, &(0x7f00000000c0)={0xc, 0x6, 0x6, 0x2, 0x4, 0x5, 0xffffffff, 0x2}, &(0x7f0000000180)={0x2, 0x80, 0xffffffff, 0x3f, 0x9, 0xfffffffffffffff8, 0x9, 0xb81}, &(0x7f00000001c0)={0x8, 0xbd8e}) 00:02:52 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000018000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ftruncate(r1, 0x5) recvmmsg(r2, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) 00:02:52 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x1, 0x3) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="cac4cbeb8965940b00846632d8c3b8be13019338e37957392e63e0177304a9b110a938c512c7a8f0ace9346c66dc38cc9a50c306a5ce088e21e904a016bb0b7cc18a3d933b7bb082da915e5f4fadab1a5964405f8acfb8a2f08a84f139401911196d1cd7ee9d4305d83450c93f128076529852e4b7e43c39980459009106c35b797e65c494ee0d92b4d21002b5f300e569d04f0b87df778b9b7542a09a5b3ff9b0235977625f08c2edaa7c4f209fabfcee0a3ec7ef9419948bd4e5e94a969748481733b11686107f642525fa35775f64575c5a369d239b363e3690de1fbe09fb450a59a0725700622ba537b0b6ec27f651d9affe75ec1492ba1c230c8499aa9aa7937e3bd1aeaae5b5ee0b97cb9538a8bdadd30ee73c33cb6bf20b622549d04acb11217c5cf18f9ae89594014b25d9195cf108c0662e58941941b50482d1a2ea31aa1f1920177253dbb49c076aa8320916de3fb476271388468d9747da2f2caea10a49f334e8c6d961aaeb8e7ef64041d0657e89f02f2037605a91b11ce0541e893fa0bb588ce68df9dc2c0efa9851a0a40000d824539ffed976221773bfe885917f972839ecebb166416a7600b6e9b24789dd0e1a8d36cb931bd8ab35250e8aa9193fd0cff8a4d4879c3219ca58595b745ce5bf96c9d3af994c850f3a319644fa72d01a9b3e6e3b987ae9ecd052a71317d345f4405f7e9aa7ca94f3229d1dc2910600abfe2dbb1df309bfc30833fe98820ab0c75df279cd1c9846aa3f84206c95a628eea69a81a817caea668838bc2cc2dc2109863e46e6bb6484feb1dc560f94ece9e22e93d878b04d6a3fe64e230baffb78975b57afa3bbc9000000000000000062a9dc4bcf44421e89143e8015c21726144b176bc8871397f6c7fe389447585e573ea5de915574a5f7bc8cef143cf8518f2c0047ac472e75760000000000000000004e5defb33a82d93fbb2fabf584bfa45a43d7ff9924bc67ae1377040e6d66d6768a7a266ad2e5dd2584aa62d21b1e7855fa545b5b5a67d46ea2041033e914066caa8057e60c1034e06f62a3cdfb36d1214f223d2f49718eaa4affc5263206000000000000002f7200000000000000000000000000000000cc2262344fe1186bd1e50673bd13a069f6ef17c14daf2a0f36e50e95fcda70cc3cc97d1b555e3148852847f14441036ce8771e17fccc95c62f2f6ed5eba25e7c7cea2678c56cedc5e8c13a56aaa1c8dcc9ee79724dbf7ec9c1ae9de33ce4ed3284871e56"], &(0x7f0000000180)=0xc) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r0, r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) setsockopt(r6, 0x5, 0x1, &(0x7f00000006c0)="278cb1576d72899109e245bedc0c8c4f5cb25db4cc4e11ece258701be234076bcf47afc0a622e77481ca2498b2e4235a1446954cf9850932f7dc4fab3d60aeac6a4b82c82d8c1fe4c2a6bb9a318d8d937ab2f18a1eb67c957ae24434a1e8f2e6c4", 0x61) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/100, 0x64}], 0x1, 0x10001) 00:02:52 executing program 1: socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x54) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, 0x0, 0x88}, 0x1}, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}, {}, {{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200)=0x6, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff185ab8efd7575d28195ba9df02060100f8a9656c1255f841ee07be0c"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x2) 00:02:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xfffffffd}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f00000003c0)="15265809eb48c9ddc7b4be8320ef10fa0ebc4575e36267f204e46eb8fab79a034a3827a5a7575001e985c9e13a77d05010730fd227f5ad3a7cf93ebc386f04ebd83db8ea6beb167fc69d10841a7e28b073513c3ca4cf293b2635eec22e2814282272a02f1c5f7eeb67249e5afac4fe78fe88a83730cb69a087096d0abe28577dea091082ef3edf2f0528bce95c5f3af23cafd9223514ac00e9c5d2528ce83ee5ae2f8a707dacfea11dbe4d75e0f2a1e58676df335c79979531931d62ecadd293a18d533ba7685b564d82f9754d", 0xcd}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000003}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)}) r4 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r4, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100}}) shmctl$IPC_STAT(0x0, 0x2, 0xffffffffffffffff) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x512, &(0x7f0000e35000/0x3000)=nil) shmat(r6, &(0x7f0000e36000/0x2000)=nil, 0x0) mprotect(&(0x7f0000e33000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) 00:02:52 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x720, r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 00:02:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) 00:02:52 executing program 3: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/77}, 0x55, 0x3, 0x1800) r0 = msgget(0x2, 0x48) msgsnd(r0, &(0x7f0000000080)={0x2, "b7e07f90bcdacf86c9ac4d50ca17763deca09eb10da7ff2ab783d8f3599d9f07edd008bae391460f954ff617aa16b3e9e10df4ae374883a04dceaa86fe3b8d0e8f87a29e62b4ee1762e8142117ac45f76f70464f871ffa394f2ae1d030b1e463c15486e4b4be3016a72269c551d57dbfc032d566088ec2b20762121a5f62ce98868757f0eb3d5a5460182fa629b208617ee8cc8339cc35ed152cc57c2a0b90db43194f274defdf6b3d80cdec1c72bb470f1377f7e360ba97b4097644ca5c0c9dad3e035b9153ff64fe1d4289a3b76e906a37e43bcab031c11595a8f7ddfcd651ed3e0c559ab68765"}, 0xf0, 0x800) msgsnd(r0, &(0x7f0000000180)={0x2, "23716c14dc3ddd8c951696fff0cfce19e87edf48d3822965a5779e1a4b07baedb0bc0b40c278fc0ca98fa0289fe8a53e58f3d2"}, 0x3b, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x1, "5e2d4666005e9cb15a0bd860cf61920142a3bb3ff849101f6775fc63596f24abb9a50f116a4eb91a1b1dfc16faf116c61c3001e7920e2c3fe256590e7c3951c0efa7d05cb0e94350534a13191b776f9acd8606a5d838ba41e82cc4eca8c13d632417213dcaedb826efa88684ea4edbc8ae623d2bc69d137bb500e2ba64853aca243d71c1c2f94c4015c16883de9cf3df60d180602032a5a033e2019f920259ff0b429d5086ad277c7ae42a84ed892b7b17e0af5bba96df5734aa0a926874b285a5200312f43f4e4bcb3074656b5c7a391feb1e327390c5d44bcf26ef878cb96ea8a9b217e22875b4c1d0970f47d3070fe701320a389e2d35595431b4a2b7575faa034ec5178c1200d312e3822e0eba5018ba36931b63fbba8996c5c51e1043c3ff0726d56517fdf8d748f48d20333eab7566f35fdc81c5f606bcbbae23a1f0417da008f5402fad332cb35e13f20e7f60553f9de706c79c2d32603ec15164fa0fe89b318da314c5c8d06fce624f5caf54c60d2c43557633af9660eed60c09481517d8440d5b7881773c0986c66e23b6507147a7371297760c014897ce8c6c5ea5e6c3e39bbf83013e26bb39f18ad05dad5f2371447939b689fa62b0adbebabf189144a62b85c626bb9b4dfa31e057541ec325edef2f67fa955bdea76b48cc1611ee286262fccf9c638289d38280da8c1e6dc6eb3cbb9a97061ff8b5d3d9f704c9247daa29e834757f239761864f593ebde1f8bd1853cdce00a4148cb16c61322bbc2d977471a8f812518986949438f9c1a248dba8fecabc7597f193fc470de3fbb6b5286b5ce92a54962f5ba45462fae413348a249efb18dbb06043d0c1cd1dde8e9ca69e46a379f6380ac00e23e3653db3a3db2ad6b4342c3ecdd228d2740869fad61e97920e914ecd9276e9c722d0654519c0d61c88b864ce961803ffbfe3a5f741a3572156e8c9561462b246fb072b2cec68bbd379c4e96aeba8e2b2c73482c581613c31315fa53181e79bfc9a826e7bce706dc89941dbbc7e085fb71a22795b34e7b0e87ca81057c46285083cab77e26e898394a26fd04583296684d9da97600a1671e9e21611eb497da35d05731baad4d865c0c88ca9292d2ac9fb01dee4dde50bb158a11999311879f80ee69b5117da5f0b04367c43e177780e214da6a26a555fbdd1737f7d462f01dacf4f1ccbfde9c0600a891e84a8c7e3fe5babc1a4e762faa1b0b1fcecee93e372df7c1d3699c52fc101415d038cfed0df1f66a76545d9784041d4ac0b74335af35b11207dcfed36fb185704980a88409a8bb8644e054e0e0006c9bbe4172da90a117f2039e59529aa1fbd831a2995d6b316400befc75e790cd098429558384ef73f621bfa8ff2c5b7b265e1f6052058f4a544af9a47bfdccbe64a117ee5434477826d6b93c0026cfa475f88a959ee92eef266e2913ac609480695e0968b7f74b336e18739bbd24e90aba06c11749cf73b5d1d1d046050ff5d2be78328f7245f0b205020a10acad53a1952377578d984c2c425f8897a7a3c5bdaa199fecdb5f9f9e9ad6c146856921a57687a9e76fb02dbd2d4184148a713a8958008411b094e32579a68a29da57a4d6f7fb1a0007a454fd411a8d9633139a069fa54ae8c1392641718284aad2082770afe4943fd0830a2003f0cd733f85992e443ac9bc7662d94fd869d77829072adfb1ea56b455bfd6bd82f5eaed68b33704e98b4bc25eaa3f9977b7dbf93a28850c005c480622b60206c48cc15d1ae8957c644b3ae897c0a201775aaf5b40795f8539eaedf14fe464437661363d5645a8d503028dfbebba0d9eafa920e7ea281ddc1cb7f4a813462267b6b644dbb1d0e80c10b459d935c37f3d5e08b98d3d0bec8f76dc340a60083162543c97bd6f17abeb6c1638e39da5e8dfe6f9cdbf803fdd1fe4a71df82f61b7ed3c345cd1e7fc87cfd6d7a65e7f39e5fe045f0c215210cd3702229316f46d34a34367e4588a856d3ee8918e3b97a7353366f63c0b4c33c3dd7e63d35260522b3b2beba93a00cdd53ea897b8f72fee300f11c0b09c0f459631b02c75562aa648940be2a85d97d31235ef80b93ff29cddde8f566f773054d35b2ab9b41baf6c9c2603fe0c2990ce3c9256d1039b4bd1ebc318cc69c0307a9a2afcbdcbe37c91795d97bc3b044c3079bc20f83c60cbe0958c358a0f8f8ff0e794bd44a5274946fb719f6ea5a6cf8af52750360d883cf2ca1899766f34080d4c1e6a3014bbeeb51dc38857ad257af9ca41308eba883ea77068490d6897e43ebc21d3f6abd7dccc951f3e001d7a1024b0467dee0fd5ef6aa51605bfc019f6d0f731c697fee01de2efb7cfd495013157e38bbf44a2156cf51f49a54d889105de26f2526fe91bc3e3c37792ff9dd3af01e16df71e50bea20ff0b611ed223e9322734bc6428f18a75d9b5d4095d54b0d49ceee32344e35fb1ddbc23a961c72a54caa1a210990c0e4579a2ee90cfca28ada6b72f065a28554c5be1db88898ee21c83edc76eb00e42e4601ffc3d64f9945c998de55b66a324645e141b76f24640b67003ba677bc921092ae188210676842b6f5d12ff90703d188e063297b67dfcf5496f573a84c204e4f098e955ad37a1cad89b0599518ac8c80b6852e27a2fd9eda8f043c2e700a7c92faf6c98f3aceed9d13cf3461e28781ea5b44b86ef807923df0dcfe6286231c01d25bdc4a8b81eaeeed17e6107124b38d204db08961d21d2de76a57e35f121d9e6773763d0af7a8b1b993189b5376c1bcc3ba7150bf1e138c21d6150516701069ed2cea7ebf1a2b1ae25a236ca0fe528d4b9fac4cc7375bda80d110d55b42932fb12f2a2efe9708127b92bbbf353868299af125150838d65eb7e9d6c3b812e77000da0951b299bc06f6e7743fd230d25e4513b084725ededc0b490adb0c94e89ed9fd346fcccc372dacffcc6fb7af2efe612d7ee197a7cd1612209ad414a6607daee45135a4f8adfbe6edd6874388022a12125aff1b03e4b6c8766e2578954df5ee4e31592bef2e1886affc688f3beb122f3070d91ecacfc521c103e9993bde8d5beab35e15c78297654112fbeac325d62a7bd23b7e838f370d47480adc6fe9c150a8956daedccbd76f17e9127b8dc98df6a080eed4ff2664e39d99c463204356cc01ba9ecadf32d3c29fb414eaf5eac58fe2dcba88b5fb225ca8f2125cbee142451b74415e088f4f563025c2eab837b279667cb2b004753f14ddf294db092c3b912df0b2f8b74ac7ccaf0837826a12d82622c72b9055cc2f42cd39f358898e6dab85b995df7f98adca4d7d5900f7a2b451149340e27208e147ddf95d20ac06b92d5a2a6b842282288902863d69697c2e8b576cfa13d6b0ecd86dc8e77b61de0429d5f89a9860dd7d852e3cd857beeb3f47a5bd65bd37562e543d27a90aafde893aa140e8315181b59641ca0aed6ab4bee085661b3dd51c199ce8f95f2c29022f64cfc6a5a59b2108e766ec60b758f0a0567ed0485b3db75adbab36591ce820b484c03fcbadb28c4a2417ff8c5bf50a9eab8460b2966d0d33a0c1024a480707cd115c2d683c63a4d83a42c97347003c01900594d6136b2666a9be1374d4f8469f25efa377aa68b62ed22d69461b9cb5efe6028eafd10c336c9dd1b41eb792d3fff510a18645bb60ae896629daf1ab16da0d57d280cd2b5a298edb12d8aba42763d37b4381e7ea848483f39d3e8598c591ba426f32945a713a126fd64e5040d98cf884b92f93cfddb7d45cadab184db01327ea6a6ae9773cd8b69ff9396d304dc53c8c058a31f455032e109cef5829ae4fb6a982e88ffe7793e63125dea15de8639341bb1b13ebd1030763603ce73e531431cfbee1b98a41f97f458c54f5f55edeee97c80c3779563dfad813c594f80a4fe4f5995e867d87be0b27f198b82a7266895ee2767a19047274b3ccfd0d6ded3238e387abfbbb9ab22f824da5d320d19cba256333b2ef32957e82c08ef29e864d4fa6de7876d0cda9bc6be1dc765ef381e1a091497f13d0060c41f69f14a25853e2d1cb2a4c30ddbd578b887699e2fd6be581a920894c6ab059b49e0d80d35690da403e03865d19a95276886847a1c466bfaaf567e9df123dd91aa758b863190fafcfb059755fff20751e5ff634a6ab6ba8d17039ea8224f71633f90a311ff4aed9cfccf7fc4ae59cd1276dcd8b5ee2cb99d105170b0226f0966c6e8f482d7c63cb004bdee1d4c8b970d04adb9eb5328cfa3a6a574286f7d717ac1de413d134a674ac0d85339da7aa7b22811e65638134e135ddcab008332dffd532ef037cd962ebef7a105b9632915b6e12e9260f8d51f1ff992d372cc472190bf2f4fec3c1380b8a7dce716a3a1e30b4ebed7713430b0d8f628c3af31ae1c1bbe83dc180ed9f06525337b68c4770d70e9c3e962c6f79a0003a079de119180010fecf86c5f48d618a57cc9bafb3146e7d297305d7728c807dc7d87c4c7bfbc6cbcca3f4fd81ba793e4ac6642d4bb00f8d395efb8c531e1051460604e60e8896aee951915b80b8c37b524d5534aba3d2390c94ae6883d82a2d41a4d280cf69906e65e35650f09d0e091399718c4c49606caacec021aa74f8743fdfaecf8cad061e8b53194ed85a6754a553ce7f5fae6710e57b1461a661228a363f899890c5bb1801d94813a337de741e6dc9279c195f25b3e44cebd07cb4a6fa8e0c3c9949f4cb9afa278923cf11a0e142a7891643c7a560e8fa5da2bfcfd386b537c7a834e6547a80e57163380096ddf8f9c2b12619c344a06843e776fdf8d8cd50bafecc3493fb999c735e986d37bc25c33893489a4db6d1f06862aeb2d4be1aabde4521a73efc2c019c24c2235ef64ea939f63857b8a84302e88f635b1a87c9da443347f1f62c4e0153e035efeb7b9246e2a356042f2573348eb7763a6cabeb99cff5055870369d7804f95e285830d7f1fc2a21e018d6ad952ab7a0480360fd7893ca255407c55321e9215a44b8cda53f9de001bb6604b009c4ba713bd79e8fd5e37675e2601b269b19007020ff72227a6f3561fd28d59d383adf3d18d38b296ff0183275cda4fc01b95f9b8cf075ec52c4e60a1a3fa739bf5a061df98c0833c9af503dffd58984ca2f04176bcd58ca42ef7223577762efe466a6446dde618df12cf0b0fb4ca2581d41b6c35668092463834c4a3a478d21a919c54097f654e35287babc448d42b5a5c1906e3920933f84e5ec85e6932c734f54a7225195db2141c42bb7f44fe669c3f08785b5be424e4621c50a569e34b26a60dd804629e319736ffaa36702eebc49291c28f09229379b4ce4637281e33c64fa8189cbe020ad247de7f0fdbcccdb9b16e520ee92d9d52ac443c9a28d56b0ef84f741ab8aced29b3e2686a094b7a61b9a8d7dfc9e24f3c4819748aeeef4c98f1ee13aad729444b349d8c5d0531c3bfe28d7dd462c7d0ca5bc3978af208c751dac3e581fbcd014bbef61fc189592c07887b46d729edfc6a3294dc75ed550ade660802691920ce262d3b53d3b6940baf397ae84c88c3c3ab59d364fd6af20ef33edbe6b6a50f60560fcdd4115c541a4aacce8e6f179390c7c68cb8251a5763d0348716031cfd5db073d1ad2da611401e4a28ca7c93f8ec4f3f2ea457b38f05ebdab67758e8e8b930934edf99e5227c135b9093ac7f25fa65216a894f12dd4ef14abd7cefdbebcd515d07e9ba27eadf4d889cca4d8b23ed9e71ab64fa995ffcfc42a8a303b765cb4195e0c45cfdedb6804cfcae72d271d05b53e843aa5d617ec34c300b7daa889bec3b"}, 0x1008, 0x800) msgsnd(r0, &(0x7f0000001200)={0x2, "640ed6bb8eeb6f0a166a5d91fe0a729f5907fd19d806473be5e3ef67300ed620fb29be11d622d559c852308f045012eb5ba299f30276a0bfbb6f6e0b11603c477419835a256010688e5d2d4b75843a5ac3adddfac1d8b9b32a883894b6be04d48da4706e770bd0ef10ea0ead262f9ad02abcca6bb57eb2a405c176fed2d9a8a18ba7950724a4d5108689af6ea863acd8fe1e4a3e5822d810d90647ecddd87b2ef26458f18412b73d0e"}, 0xb1, 0x800) r1 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/227}, 0xeb, 0x1, 0x1800) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/59}, 0x43, 0x3, 0x0) msgrcv(r0, &(0x7f0000001440)={0x0, ""/73}, 0x51, 0x1, 0x1800) r2 = msgget$private(0x0, 0x86) r3 = msgget$private(0x0, 0x120) msgrcv(r2, &(0x7f00000014c0)={0x0, ""/188}, 0xc4, 0x3, 0x800) msgrcv(r3, &(0x7f00000015c0)={0x0, ""/42}, 0x32, 0x3, 0x1000) msgrcv(r1, &(0x7f0000001600)={0x0, ""/36}, 0x2c, 0x3, 0x1800) msgsnd(r3, &(0x7f0000001640)={0x3, "4f9384c432f8d037d7788b30e5d7142c0502bf993f590b88910b0dc3df17f2a7cecfc7fa68bdb9af85490171fbf76c265732d28347a84b31cc4fb5edfe92ec39d13dbf38694ed82c01eadc3f1fb1a7a29521af99f3492a860e6b322154bc0c56bf57ec5d530b642c0d69fd617855dc978d76388485de37feebd6f17b13ede7a10bdd7b3d7f6b50bc5c6fec21d180350b692b71e54d3190273971ced0fe9b006d8f5f57a33cf682f90fa7b23f4dafb289d72a9ca7887ff557b46b6528c122e0f6"}, 0xc8, 0x800) msgrcv(r3, &(0x7f0000001740)={0x0, ""/162}, 0xaa, 0x0, 0x1800) msgrcv(r1, &(0x7f0000001800)={0x0, ""/143}, 0x97, 0x1, 0x1000) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f00000018c0)={0x0, ""/4096}, 0x1008, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002a40)={{0x80000001, r5, r6, r7, r8, 0x0, 0x81}, 0x80000001, 0x0, r9, r10, 0x1000, 0x81, 0xb52e, 0x8dff}) r11 = msgget(0x0, 0x101) msgsnd(r11, &(0x7f0000002ac0)={0x2, "a1cea6a37423f9ede993b857c650827ff192b9266927a9fe2a234740b28fe0de43c080c831f4dce09bb4b351dad415cfa3b2b492029147f8e2d2450c9c7b2d7458cf03215b09b78080d64d2438638e85f81ec0f7142804b3e5274c504be2cbdf8b39bb4788757bc36577990b7cb1bcf1053d7154b9741ad43834fdbfbf948e79317bed8494fc11e6dbb62d8e348177ee9d6d59bd78fa24d5377d704977b90fbf6d8d49c241d8267de6544b3be02680acf640c81cde627a7b52798beb2a735af98dda9993c147e7d5347da96155b23ba765beb4081363750258e7682f081f29d983988ddf1c"}, 0xed, 0x800) msgrcv(r2, &(0x7f0000002bc0)={0x0, ""/120}, 0x80, 0x0, 0x1800) 00:02:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:53 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') 00:02:53 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x5777c538, "3c107dae307e08002b4600000000da64612c3300"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b3", 0x4}], 0x1) 00:02:53 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000900)='t{', 0x2}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) 00:02:53 executing program 7: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = kqueue() r3 = dup(r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) pread(0xffffffffffffffff, &(0x7f0000000100)="08b57cb911afc525ca5c8d2c1b5883431976d6623e9275b366806bcf9d2704146b538616e6d9b59f6d92c5ddfbe7c8dfbe483ecf1558b9021589601938f8a392a18a4544b372dfc360f705fb2fffcac0197a2184164f544692aa0a46784c04c867bd90330fdd0ba5880cb83c865ef6604a89ff3dee4bc8b7fdd535571abe0766af0a63c12f3502d7b657366a7eb09c2380418b4b16764e8515b8d66946d4266d0576f9bffabdf3cf42393f27c6b0ee2a7263bc88ec2dfc975d01a603d7a2255039d22e038062f1e10caa96bb4c4c94b927081cbd0dadddd19630854c21a27e45e00214eedf61ce5d1f8ee04ff06fdf91529c83e24e000000000000", 0xfffffffffffffe8e, 0x800) 00:02:53 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7, 0x1, 0x5, 0x0, 0x401, 0x87, 0xa0000000, 0x2, 0x1, 0x80000001, 0x7f}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xffffffff, './file0/file0\x00'}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r0}) faccessat(r0, &(0x7f0000000200)='./file0/file0\x00', 0xb8, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x10000, '.\x00'}) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x100000000) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x20) r3 = fcntl$getown(r2, 0x5) r4 = syz_open_pts() poll(&(0x7f0000000300)=[{r2, 0x20}, {r4, 0x4}, {r1, 0x100}, {r2, 0x2}, {r1, 0x8}, {r1, 0x8}], 0x6, 0x6) pwritev(r1, &(0x7f0000001840)=[{&(0x7f0000000340)="eb13f64a1e8e080fd2e83159b4a61c6a84d5a4193a659eab700dd0940ff6ebf9d4905a372c0fd7037d8bd9d9ae58ed55b05ba4823ce01d348fa0dc8b763eedd535592021eecbf511b4e9725c2ba7619004d27e477a82b0ca6270d0693557d668b93c2f8dc077918ffd8e2c08cbcd9b5f99db81c052fd2d0e0aefb62fe0f492bb1ea47d5b4e35896835d82b947d640e27cfa77954f231ab82857bf0", 0x9b}, {&(0x7f0000000400)="7ed00ebc5868bd900beb546964778e5acfeb7bf2d3c1c8630ca6708354412bdcaae805fb757e4b4c54e94e92b10787975dd3a45f8a88cf20cd18100ed02e412e24f0257ba7da41a1fa594bbc63a121adb8aacc54a397282308ebd0464f99d69adcc73548937a4f5c1986b1cb262ef2079df478f65d2c11af3053a73babd51ef668a2fead190a0f0be06052e7d4c5dcf66b37e93368260c83e85ea53e0c8044e30c7dfbffc3e60e03b6ae9f1033a19359830cabe7c8ce93eac5d234dd5e8aef0830e2e2", 0xc3}, {&(0x7f0000000500)="ffb764c85072c3171d2363f6b864b79dcc306730e4e20916931934bf906b6481057d3c858078af23ab501b9cc7f012fe1f6365ad49d385cab3ead9c3e2871bc5d1592acea2c370e080adaf3c5bb91b947792c4ab1481932ce78dd413937b52742218ae202a570b0d094f6601488e25203f59b387320c", 0x76}, {&(0x7f0000000580)="4c1b55f5e9ad5de14d1325e9819fd06358300cb7d0d6da7ed3931eea668612591c72af83b2053f02dc5c4fc0b4dbe350307f68d500d1b3d0d7475d3f3be1cf1053c8914b9b27986eaf51607e73076357440244cbeb840694aa8b8ad45d2ede5c63cb560b1ab0209ca30ee227166fb6", 0x6f}, {&(0x7f0000000600)="dd590905adb6e43de63e9e0122ca90f56f20a231e75d9cfa97bb663612310c72b5b8868082db9e62d4d52107d30d081c3787129ce3ada433e5bbbebcb86e816fe51a35eea06222b1cb255d042562992551f5e71200c915751a97bc30b171147bdd9561cf964782238d3f732ca538561569798a47db0b0822c23a408a5ef983ec6eee153ba5725027b80fe187eb029c0b85a5c5ea7355c9c2e95f5da082f07e73ebfc6e3da08f8dcf98a0da63fe93e2293ec81038946b8abee7874edd156d2808eda15774cea30e83ccd214f607bffb1984644b7e1c0024c196eff04369676e276cf1d624f7b93bc7616f4ea148917b3427c0", 0xf2}, {&(0x7f0000000700)="a78f03d74737fe508c150d98aaafb1d843a48ede2877af45509a2d2826ed83540acf6aefb165cdf32968856e657ecf43968ef0a1d3663c54099aae7163d190908dbcfeb5bbaae6e3c9783f066bf039a8669502d923c83e009c7bfe6ae4de1bfca318d051db59fe977fe6a6d138bdb6a5ea8fe8a9f7f5461fb9a2f75d44ddd7ce4dac4a7400028a49c89c4dcdce3028140b733807a544571d782e427dda52964123aed5a730be04323c1d38d276b8c409d7bb760cbce528536dc941567218340ffab95b725b11bae3ab431f84f8e3a4af262f36d2691a7bc4a2413b9c68f4cb97e6512ead24de21ff5726fc61138a6bbe76b4abf3a2f37cb3b582c31c569f340544cc60b1e30e1e05a1c287ecf7974d44993aaded3dce4a586dfec4914ab0eeb4b5a0f44e93045a0075cf030328f7a1532c522caa2b9335de47f1fad0098c163df2e7ee6e14dbc993980bde7a5ce8d7253a1847d212ea88434695cf4a201b11d54b74772aef927efd668e585874ea8bd2e1e1fe0ff0dc7bc9287455c6736aa41342e527a3102e07782c2b58afe4c55fb36db081209507d69852e5d3d5e06a14d6b83f58f4c561fcc59fe7145db2c8f2f863d57afb0434e467cc616f2dba88b98d1f4cd50dc8ed979a68e8a6d7b841ae7c911e469be688b6f33ac1ac980f40beb0b849f17013f37975488eaf29b1a49a3ee70d0a3e8eabca239b62aba227fdfdc187399d0a5142766d31296ec08b933fc3931464018b460db2e8ca0050fc2f2bb8ce5722353c1ae3b78075eb65e8be7e91c2386dc763890b1afb8f54684ea714a177ede81c9b6ffc9c4c6e5deba62d83d078ba495ebcb6235b0fcd329eed22af7eb53ef08f0a113a1458542d7af9d2f45579da539fa29ed8ce9894b77e46f83f96a24bd1af75bed0a531ade2bb4542ae3ba13286fa094c821012db9dbc807455ec6f6b653cca7cea9f1091eb3ec519127b6bbb187bbc036298409e52f83ccec496113326565503cc634d7332a8eb702ea41d07f6cd020f0d503c5f45ebb58f10fc28dc92469d71d17f8f888e7ac93854ca23f15097b46a11f2a48b0b897b48e5bdedbcb43afd93dd0641d335225aeb07d57cfe455aef7a96e336737fe0d8c0a3397cee87c012462ab9f6074ff934a0df52e8052a8b50b8df85f8bb12545ab45665e3f1e691a584886340f7f067f2ba658b5523e18b0f1823b11f0f8bb38ada32c79cd96c2c6ddbbbc51d97b92a353a6748b9622c2d5d5469a8121ce6772ae886aaf56d29e7a4fd9f4e9e9b97df76e74c6be8cff6fd42aa9c17962b7eec475b80a02290a09ad5d3e01b1cf155f9a5589a8f05b63e782753bf3135e0dc0c5ad6ef5ef0e3e5080e3b00c92799f7c7e3c8a1a5780f431732d1ccf5d8a33aa6139084708944aa07fb0a87397c950e29b015427daca9fc284d74092465635d6fe5dd0e0d097be615f8b130b0dab8e8be526e41499267b8b96fe1faaa68b101efaa13792622520b0d478614fecbdd4b3722863c3457c38a6d48c93a657aa39f5e39f351989bd9753d7fc92e2714a7e5c4f9f4f33d72ed30743c70a824c5ec991765f07cecc4f32d33ce868554da8dcf1747ca9dc5db01dbf7737b8da48f1ee8b65a61f335a0db986948400ce91dfe82cf36a97949e362348c70b0179addf304e6868b89c459d0eb926c3f46e886f4172519cb2cf95b6bef5d50f92ef0e84e8f421b54d64fcef545498962671886625ad5df4f2b6838448288a7e60a985dde183dbf225e43f14abfb8d50376fea3bb5e7fe8c1cb26a30f3fb4537e1b991419528e9e0602b2e912e6c7a538131ab551a22389f7597ac822f7a2195b49714e2db1248c1605527db9bd0ebc3c45471e9b59ed60d8b7962d18200e1c54d7515d11c900c733826510ea0a28df1a49caee091e68978ebd7489eb702aa890bcd2b31f31610cdfb1e0fa27272d071a76e9f8fa0ef4026cc5f8eb0a4d1dad646abcc85a6ea8d7ea031ab463c1ee3d9d3484abde171c573ab3db3bcb67e82127c604a53052dc838c0e5c3bc9f4da11f9135892cd5af6a1eb17dee73b5bfbaa8ff065f712a8a1ff4c93c8d2c7985c380cbe4b87a279c57d839c90b2fa23a39ef20a7a346cda84bd66f921d6622b27854634a934f4bd8e250b8e4613e8470262711b0d2a21a7a6db6862eeb644a915873499378a6a13f7e639960769288a0d1a656a48fa915dfdfa7856495dae2b05de1924710a45f495ed2dbc7e62c0d1f0df89311eeb58416c7de54940dad81f1b19a38d54e66c3b7a160ab02f0f0d13589ce93eae2d4b790346a69bc7f06f0169dbd840978b9bdd83cf4e284447b2e1970e02c5df9bf9eab9087c93e74af61794a4c163369a1492902e141f5bde3ed009b77803af274b3d510fa8d24eb5b009e6b1504fdaac8bf44bd176ca81496b3d304ab91dd8452ce5bfe71dd8dbd1146f298230e4cbf3c72aef6b9d116fcaaebf0bd7c6b04e696f58d42670b83d6c4a636be4aadc2878b63b102d37afdc840bee9cd79ce0119c38db441aaecfe817fe7ab441a95aa1014146c0710761bd59a5a1fa0eb52481861aac2f4bbd8964fdaf711470827df0ab55673c4c26e08f8ee036d2ece8b2824f2282b4b84b71aec82179a6f35688d4d949d82a2e490bec501a8c739a343da26e38fbda8018bd9a42f5d4b891b004f3ffd06f02fb9f2064eae8121ac425498ec43dc06a9ad5a0a5fe04c19dd3544ae37af5e64b91c012c1006a0534e87c12c14763145ac3b1793046e866b0230042f1b945b4d5e0cd1d5c3a25dbb1766e2302faddec012b8256c4a97198454ac1a315d35320e82cac16c3e51f321d8eececad26616f02da6fb8c6d28b9cfca90c4a5c2d818caf0ed94bf408d3328593aaae8258cb93bf9d3c94eaa578e6ff95eaf573dff72f7c2f318db62472fa2544320f51b4a9e3460c04cf3485f102da07cd00ac24ffdf29b2e84e3c5f20520f077afcb15d85d924a34647b7f1b907bb182191e7770db1a7bf469184961023db180e63b2f681efb3939037c130f92f13a7336cc70c812fe113172026c2cd03ee1dfbf8ff845dcd697a51e97d1315eef134e99754d4b9d2ad9857540266cff5a0270572353cbb626430da00ed9920861ed875d0f92d83dd2b6574e1893d5940039961af6f3d3248fa7b7b940dcc3b8fb789b705ae9ed761bc4f53c79e778a09a7480fa03e0fbe0c2964bf9460bafdb3d7def12286c1b9f29e16facb9605a3955474acbb72a76ad39b57e12800a411bae4d6e2855b0d4c17643668bede56e3a930b8b3c33a9fc5b7169a080d5fcb939c7c5528fd0219de994fe41e739ae344fdd9a0b81b6a1c7cd4069a6b25ba87c38c37b9e3a275689896075c5222ccc2e055de58f9332e205251cc568f2fa88310c4658572b065f43d4260baf44d9167d1f43ec8cbb5f2e2b8b07b9f9d7b1dd633e173709aeba454eb991a8f5be0785d49e7dad9e66be777576d8af909051c24df75e8f6afda4c7e14e690ae3cc650072593205315183e32285d5e43220e247f1112d1b39d55ae40ac34439a9be07ef5df5554ddd346caeb5f42fb91f0f9c5a33828ddfb92f31b33f60a9ee9778095cbc0329b53f1b26aead613b650902a117f6c53b955b79e74b75c40b368753d632680c33153f9e57f38f94d42e78d2c6750ee29f4f25cc8978ec0ade3c3b0ccf37efeb02b6842d5246488e074be9ce546268041a6e5eb1449eca82ce2e0e65f2e8dba491fe16866fb40fb583444f13dc844a9dfebc94d6c12254fcf81fde346541b7d36099794c4650fd8834f658a29d28369abfb0cc977d9f2c2e26263eed9db3e2943e9ee6d4c48292d103d60d713d231640500fb6bcee2f428fe2dd18a8e9b2d48bb8ef75a62d0ce6ec87920e6fdf74a36393a54bfdd24bf620a71756349d1f182002fcdac9cda0b0d16af958419f394e4d0893d74281a84be0dda52e5f3609498d950e26ec82fd7955b3a79ea641ab552df0b1123ebdfedc701792a3119676bc06fed1b0427dba70056bb2ffd820a9eb6374ce858a883579ab59d96ae2ba4f259967203939ad8559be912a3581187f131d58f1c8ac997dd5726f76f8a33eae9bbd4b553a15dbcb3bf4384c309e7043f489e1f0267c3734857608e9c02cf94aceeda989e8c880bd8dc66698a0a4211e7b8f98b319597dd43a827676ed9250c1680434cb428349356c6c87dcd88a8619ecb60fccd91e2b5e1bf356d8f83a3d6b287435ef92f99ee3446f455bc003311acf2ad4000a8bf560d10ce826e6e7865c83f7502060ab2bfdc70dda90ef1811f05d3f671cab850f0c6a527a50a75fc763d7bbeaa70a85b9f71f24806e3580217400a80cfffbcba4744bd250a773f3b6c404873322129621d084b25459b395598797d91228a70b36788db44f1570f7c78e9f40a15202f2394e39996478d9074cedc1b369205f7aecece5f39d38924eddd4723cd2881cff5b36df10d7787999bb2573c742a6df1161518f472acf9016c0d840279f219e7e6fc6d959a471bc96a1f83d6e2ccf4672316cc86c0291956fec00f98e362cd07b9fb66241de604531f4b8d57272937c871203b83a9a9632cb6361be8ea4265338c23b139f47a5ecd4ce87f91730cac6642bf3d03c8f23803554e8ee3fb44d5c50dce2e9060340d9740fbcf743b81cc7de4a482bfd34098e8ccc04848bce5df1701791ed6e2887d1d472edb427bba163e8b50c77020199171f4305ffb98782a618d88b50c3646f0743686a27983c7f2fe4d228012bc9aa9e40b471b7aac5ece274abe759e8bd9767002105dba7d47894849a752f074e92d80f00866b66b1900cd2685642a9ab2bdee3ea22f262ede4c6cafe27a6f6a38a8a1010672c6298f2f94cdbd156fafa1a97c0b0ac3bc4f614bc16b3e96233330f6466d5c791948e6608f4079b1b69864822bdeeff2e52700ed969f97528d1b8c70383e0806610d7aca958525df7f076cb24a31f67eb907eda928a7d47b11c7907c2e61f9d6592a119934711a9ca46d53fc7b143c07886e2dd96ca2517756f8ce0d32a4577c12c0efa900113a6b4a3ca0c940496b8ba8458976c2cce3395444720b20f3fab61fa175e9b02cbf96bcc5dd1ac483a1220d3c9920e9b89a99838fa4b468daffc5187c89d2a4be2a925dbccb8b2a04101a12ec77171e1810649c44964f73e7408c1b64eef0e4e8bb9a9af7574130983013e7856ad6bb146b438a3411f2f95a7eeaa3594f08ae8ab72d9fb40671fe3a7b8304e9b400e2fb5599596107b026f5f4ffced170916e554ed72c6bc0c06a154a77afab4edd0e5d0ed8eb8922886f082512bf0da9d0e2490c896004a3260bea95457b8c7b6be1aa9d19522c016d1e58b5f9f7ac21d49024156a1559e359e64ee4cfb8251f79bc4b3ea05dce87aafb3b24d5eaeb3c3493680875953cfd222c7d31afa33bf8b81a214dbd14f3a0cd7f76645376eaaabd03e57e1c2dcea33f5709738b292c4ddb2c6f6ac35faefee06f1312841d51115e2eb7e72bf9b89d3cf564a97301994807b64940ea659e54b458eb4c58d6f7cb8e199837e74625c1b496a1c38307d67a2d7b35b02cbab488c93560f82cac5fb0cc6344c97779d02486297ffdf86e6a4c4e56d10bc9ea3a5deb7c4556f53063b7db4aa070f42432d778b33652ae7c155bb9da16a73f4c159941b1737b00e3c9ac1b0494c138739e4710c711374c419e59167fc4c47bf398ac4428125d5c6f0abb0f399ebf0dc9f3d57d79291b724859f7e240cebb389d464f29c743c7fd189e85aeb935fdf439c150b288ea2e", 0x1000}, {&(0x7f0000001700)="d8d2d42aba959121ad3560348493bd1d068d3d3f00cdc580a6eafe75f51e5b6394d264d7618fe4be4bd1a050dfccb63ac5824d460c0e31b2ab79f4ac1a9bf24a2b7e017f2f3d24c7c5d0e14de0bb34f0424918f0b48b27066794fdc377f59d606e8d5bfcd18b2bb830e2a89157e2247dc02a5a3bcb6cf297ce4d4dd682056946809984fddd4d071e848d6128451574f73df10d81646886b5c688ef8d5f68e2a77bd6f45a040d38bb814a5ff4c26e136b0640a196b04136a457c9dae28662864e9f67306fd74b6c8590406b45fcdaa691a608a137f26430fa0aaa7fa3966245230a9d0b8e38196ed0a4fb", 0xea}, {&(0x7f0000001800)="e944b9ea65378ea6e7a45e07b93e11bb77a9667c940cc80ee87d5b4abfbaaefced17a6bbba1ce0b4", 0x28}], 0x8, 0x5) preadv(r1, &(0x7f0000003d00)=[{&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/83, 0x53}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)=""/180, 0xb4}, {&(0x7f0000003a00)=""/202, 0xca}, {&(0x7f0000003b00)=""/36, 0x24}, {&(0x7f0000003b40)=""/66, 0x42}, {&(0x7f0000003bc0)=""/199, 0xc7}, {&(0x7f0000003cc0)=""/31, 0x1f}], 0x9, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000003dc0)={0x2, 0x2, 0x1, 0xfff, r3}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000003e00)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000003e40)={""/16, @ifru_media}) chmod(&(0x7f0000003e80)='./file0\x00', 0x99) r5 = open(&(0x7f0000003ec0)='./file0/file0\x00', 0x20, 0x29) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000003f00)={0x8, './file0\x00'}) fchflags(r2, 0x0) pipe(&(0x7f0000003f40)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x9, &(0x7f0000003f80)={0x1, 0x2, 0x9, 0x1, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000003fc0)='./file0/file0\x00', 0x80, 0x0) write(r7, &(0x7f0000004000)="99c7c5fdff553e7c825d4c46485832c51ca5ff9f72c57cdecef2fd3da0b82cba129e4055828028ce018286c56c11d1f2fa3e8c71bc3a7fe05ca7b3467970cb7e53e90ada47c285f7e82146cf4467ee5e27b746c15f78f3b2b2dfbd38f1df75e782393777846db8ca801f2b2d6ae491e3237eef5e0253e9a0a086e627574b26d2a7baa1fdbae59c6c33744925b2d35c00817351741a8149d469fdbea5a098d8cbe7d3bbd4f4a533a6d32fddc7696cea7bfa4eeb82f9a62d81aa4c9fcb743cc7d1c6d136f10717e4eed992d06d6e67e2eb318296cf3b", 0xd5) r8 = open$dir(&(0x7f0000004100)='./file0\x00', 0x8, 0x100) kevent(r0, &(0x7f0000004140)=[{{r8}, 0xfffffffffffffff9, 0xf, 0x8, 0x7c, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x6, 0xe5e2}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x22e, 0x4}], 0x5, &(0x7f00000041c0)=[{{r2}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7ff, 0x6}, {{r2}, 0xfffffffffffffffb, 0x44, 0x10, 0xa9bb, 0x9}, {{r6}, 0xfffffffffffffffd, 0x7, 0x0, 0x6, 0x3}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x1}], 0x31d1075c, &(0x7f0000004240)={0x2, 0x966}) close(r1) 00:02:53 executing program 1: fchownat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x1006c4, 0x0, 0x0, 0x7ff, 0x8, 0x6, 0xfff}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget(0x0, 0x2, 0x40) r1 = getegid() r2 = getegid() r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, r1, r3, r2, 0xa2, 0x7e}, 0x3ff, 0x6d, 0x1}) r4 = getegid() r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x80, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5, 0x104, 0x7fff}, 0x401, 0x5, 0x400}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10b}, 0x4, 0x0, 0x0, 0x0, 0x40000000000000}) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() setreuid(0x0, r11) syz_open_pts() dup2(r7, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:02:53 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0203"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) dup2(r0, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 00:02:53 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80047476, &(0x7f00000001c0)) 00:02:58 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) 00:02:58 executing program 4: sysctl$kern(&(0x7f00000001c0)={0x1, 0x1}, 0x2, &(0x7f0000000200)="108ee9f5dbd23280", &(0x7f0000001200)=0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 00:02:58 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:58 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000011d000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011c000/0x1000)=nil, &(0x7f000011c000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000011c000/0x2000)=nil, 0x2}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0xfffffffc}, {0x49, 0x0, 0xfd, 0xac5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r1 = kqueue() open$dir(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{}, {{r1}, 0xfffffffffffffffb, 0x100, 0x82, 0x2, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2876, 0x40000802) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = socket(0x0, 0x1, 0x0) r4 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x10) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() chmod(0x0, 0x23f) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) 00:02:58 executing program 5: r0 = socket$inet6(0x18, 0x4, 0x8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="f6fafd4291a1d5598c04b07829362c70b8ac7ff40de9b2c66d5d1c1dd561ae8f53ebe891db5b55e53e2087d5595eac3340548860ef078ca43a2f542ddde5505cd76caf88825bbbcf96cd757a05210c139f67919dda6803a3d4310588f7570c7f9f0677423aec9177d88bb72c92c1623223d96fae30966a1b1bc8fc03430f92d4d2dd8d6f943ff6ccd5a2243fc0ead4bf2db93fbc", 0x94}, {&(0x7f0000000100)="3e442b407314935607bb6c72e5c12cd52158493c107f62", 0x17}, {&(0x7f00000005c0)="e9407f248c65a983418a66871867b1af8617fd22365f043b216f62cec817df79542fb1e34d3490f45d471c588be7a12eb76a16954ae775746e731c832d76c0eb604590c4f4ba8e83b576eb040a2df7bdee194e68d75d682386a9978c0145ac4fe43c3d01acc033f8e5ef507ad730c17ee3f42539255da05bd6046a86a87bbe890f0fec3bd1801d01b0019a2f96743dcfac51d87dcb182f608d1b4913ec6410fa9aba6e88d34280f7002dbe8613055134e3306d799269b88d10eab48b8eec696881b6dad47603b71f0ea055b7e687980a59caa8f3dc534b", 0xd7}, {&(0x7f0000000240)="4712e488afa4ffbe5f134896bc0b72848c4b29ec1dc1522c2178b52563f4a32d32b40069779d033aca8733d4292b87c6a0fc0f40a701b7204042346eee7b11ae2f9fc95afa59b485b8860641b16b3b958e74712551495ccef8e9cc396f625a348e08499cac9238925131aaf9c6f6442fa80d56458e71e616d8604a88796b07d8ccb7a5e55491fa6e3c0fa0d847b7f226f35040a18a830f886d4e4dd5cd54783da518472a1c8bbf4b9844b69c74c5cbe364b41e608518fbfd91d83e1a0c80b680964da0f38ea0da6327f0cfbac57b1f84a2010c0c999878bb7c9775", 0xdb}, {&(0x7f0000000340)="0ea2c1b4801148e3d6b88af97d42e2e1c43c5a6c370de07752337d473292218c81bc2fa8a2cf187366afafe6146328a5c0170e87666ce89eab8b6299439dc399f0c2e163b8d974a01d0dfbb7452ba06816af40d11c9206510607dd9fb8395d218294453f", 0x64}, {&(0x7f00000003c0)="e2ed489719ceeb9b803c74e0527938092bef1ea0d34e0244f57acd6a6052ff95e589529bcd8bf078304c2ef3bbc1885966914fd0965cea6ddb8a9b37647ac82a4f9dbb3831aa8699f9ce6af696a1e564781e5f17c0512a3ecfd05ad8a3d6579facb96f8ca86fbd379b1c8f1d1f6d76dbffd8f3db8da2feb8cd50b384926b89761a62e2", 0x83}], 0x6, 0x3) pipe(&(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x0, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="38246a056c980f274e3c0685f53d3f68486dac08b9f267472bd7a843f4c9792d187c3afc8ed934ec3be1fe63945356e01743ec42e19c06761b61507d9c116b6c2ba8c071a65ec73885671248a643115fc23972b9abfba69ec37d5fe602a73385943cf22c25b60c08b233ef1668deb9eeabb1db8d6584de443935ee36b18ca6045affee548dc98c7184d07818b593ab55f680be6c8bf2031adfd119bd33c32aa43732fb809c75ff86434205e564d5aa081d3d73eca2f85851c4", 0xb9}, {&(0x7f0000000340)="7c58da6a41fca02f418bf272f6f3f70c2eee2620137d3bb00276db3f3888b4dfec5f42ef3e33cb3403eb33b8d43c7fc4539cedc5b79670", 0x23}], 0x2, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r2, 0x1, 0x80000b, &(0x7f0000000240)="00002e4334b10db07ccd11504dd96552ac65ab781afa30e6ff77400244054fa9af5078eb0bd177529413494bf4b831752637627877334af1415f9885aa16bcdf428634eba97fef74ed02b7025052a7cb6f2f3ed1c4a6d921e23a3281cefeefb68e32f47397a44b98d27b8b870937ddeb52c19a5789e1e941034825612c5e430236636f8e79aa4ec1664e20739a9d9fdc1ca0", 0x92) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x100000000000016b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="7802dd6f51f1dac382fec5a06205a8d55193e3f290e3dff1b6d5b259f16786ddf7900ba77b86dc369518fdd6e51e0102957a655ecf4ac927a1fb7bb25858e2df1f92cfab9766bc190914922925868669f5fdfdf9c1dad7fafa5c313b43"], 0x10) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x39, 0x0, 0x0) socket(0x2, 0x2, 0x0) recvmmsg(r6, &(0x7f00000028c0)={0x0}, 0x10, 0x0, 0x0) 00:02:58 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000620, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r1, 0x100000000) r2 = socket(0x2, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) socket(0x2, 0x1, 0xf0) r3 = msgget(0x3, 0x158) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000837ca24300"/165], 0xa5, 0x2, 0x1000) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r4 = msgget(0x0, 0x41b) msgrcv(r4, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) msgsnd(r4, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r3, &(0x7f0000001280)={0x3}, 0x8, 0x800) r5 = msgget$private(0x0, 0x102) msgsnd(r3, &(0x7f00000022c0)=ANY=[@ANYBLOB="00000000000000063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b915a06a5fe4c44ac0dc2992cd3df94fe9c74eb5afdfb64665493d6d04beeb925c868f4574fa763ab379dfe3cc12ebfa0bb6de6d658da5ce16d9885de6f83ae16842a1b437c9802900"], 0xc5, 0x0) msgsnd(r4, &(0x7f00000023c0)={0x3, "efb4eace4aee10ce52f4612f567c49c6e4a6cde9a78efb8d38ba69eba1a96198a27b03ce4d9702df812590f39cb1daba30e20ec8956f9bf8785f743f0391494a7d06a3955aa6233080bdd9aa47a9f66e505e3df207fe65be813793da163ec1d787e2f1c15913"}, 0x6e, 0x800) msgctl$IPC_STAT(0x0, 0x2, 0x0) r6 = msgget$private(0x0, 0x1) msgsnd(r6, &(0x7f00000025c0), 0x8, 0x0) msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000002680)={0x0, ""/12}, 0x14, 0x3, 0x1000) msgctl$IPC_RMID(r6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r7 = socket(0x10, 0x0, 0x5) dup2(r7, r1) 00:02:58 executing program 2: symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0xc00, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x400081, 0x5773c545, "1009307e7be2df67de20888bda64612c3100"}) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb73d041ee2dc630", 0xa) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f0000000240)="9ad01a09a698357d59fc4dd9248f69a5e79d0ca02bc75361b4614e43ff6e58eb7406d01c09ff0e86e436a0d4230e72a62ac7aa5bae1d3fd0678655f2a26faa0f744026e0101f25625c21", 0x4a}], 0x2) open$dir(&(0x7f00000034c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x0) 00:02:58 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1ff, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r1) r4 = shmget(0x3, 0x4000, 0x208, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x80000001, r2, r3, 0x0, r3, 0x3, 0x5}, 0x8, 0x0, r1, r1, 0xffff, 0x8, 0x9}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000002c0)) bind(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r5, &(0x7f0000000340)=""/127, 0x7f, 0x42, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f00000005c0)=""/88, 0x58}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, &(0x7f0000001680)=""/15, 0xf}, 0x7}, 0x10, 0x846, &(0x7f0000001740)={0x0, 0x1b}) connect(r5, &(0x7f0000001780)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000018c0)={{0x5, r2, r6, r7, r3, 0x8, 0x1}, 0x10001, 0x5, 0x8000}) r8 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r9 = accept$unix(r5, &(0x7f0000001940)=@file={0x0, ""/21}, &(0x7f0000001980)=0x17) shutdown(r9, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000019c0)=""/31) mquery(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x2, 0x0, r9, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) semget$private(0x0, 0x1, 0x210) recvfrom$unix(r5, &(0x7f0000001a00)=""/69, 0x45, 0x40, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDSETRAD(r0, 0x20004b43) 00:02:58 executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) nanosleep(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000140)="f9", 0x1}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = getpid() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x734, r1) pipe(&(0x7f0000000040)) 00:02:58 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) close(r5) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r5, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) poll(&(0x7f0000000400)=[{r4, 0x4}], 0x1, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='/\x00\x00\x00)'], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:02:58 executing program 7: r0 = msgget(0x2, 0xa0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000200), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x9, 0x0, 0x0, "1765a0e8"}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x7f, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x2d, 0x4, &(0x7f0000000040)="000b7ba7", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) 00:02:58 executing program 4: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000000)="c7", 0x1}], 0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="ee6d1426", 0x4}, {&(0x7f0000000140)="8eebce34b2be32fef4b1e04091fc3aaab7d5efa738413ad782885d3602eac9e1dce09f8f6280b08e79ec147b394f5215a86dfe825ac30df96b06b60c4f37ede93edefeec3d03b85c6f7ca023217fda1152184fb1c363304d44561b574de07c17a0a6a55300e1f9b75a404ca7b4e1eac2dd1e773b86eb1b806b22037095e2bf579d2aab2ef6768d7dc7df31f0d30d9772e18b8887a9e5297d603dd1bfe0b654775a29e26d158577d2bfe7e65fb8000f04200a2ffe412da4fbdc77412c8f6eaa953c4b7404b045900372345502c080de70782495ef46c177bb00467472a3543d78d0c2cc67bc7ed361c5b2c67b2b4d842ff9fdc8f0e1", 0xf5}, {&(0x7f0000000240)="4de95e3566faba182f1a", 0xa}], 0x3) sysctl$hw(&(0x7f0000000300)={0x6, 0x5}, 0x2, &(0x7f0000000000)="a808fc7a8f35ffae53462c14136d563c1285248a4d3c8ed4889e3b59a3cf4d871a67fa88ed9508a6ac9cfa", &(0x7f0000000280)=0x2b, 0x0, 0x0) 00:02:58 executing program 2: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x6) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x0) sysctl$ddb(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:02:58 executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x20, 0x0, 0x8, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRES8=r0]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100)="38040000", 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000003}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setregid(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r3, &(0x7f0000000280), 0x0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x6a, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffdfffa, 0x0, 0x7, 0x5773c53d, "101046f97c260000000000000000000000000800"}) writev(r6, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) syz_emit_ethernet(0x27, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000ffffffffffff8146996863c901b28a5434a2f432d7c7f696c44bd578c58acd704888f17e4ec48e6deaa09af8cc61510870df746b9a847b4f5c51860e8282a17dd1343e54cf6609585e291eaaf66bdf6bab237ffc1239c6a118b48c3ee97beb8f02"]) 00:02:58 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x40, 0x60}, {0x6, 0x5}, {0x83, 0x35b}, {0x22, 0x8}, {0x44, 0x4}, {0x46, 0x1283}, {0x42, 0x9}, {0x88, 0x7}, {0x20, 0x11300}, {0x82, 0x5}], 0xa}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(r0, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x80}, {r0, 0x20}, {r2, 0x1}], 0x3, 0x20) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0xb6f1}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r6, 0x6e078b67c501a359}, {r0, 0x4}, {r3, 0x100}, {r5, 0x2}, {r5, 0x8}, {r5, 0x10}, {r2, 0x8}, {r4, 0x20}], 0x9, 0x0) r7 = dup2(r3, r0) write(r0, &(0x7f0000001f80), 0x0) r8 = kqueue() fcntl$getown(r8, 0x5) pread(r7, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x6, 0x5, 0x0, 0x8, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000002140)={0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x7}, {0x25, 0x9}, {0xcd, 0x5}, {0x3, 0x2}], 0x4}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x29, 0x41, 0x0, 0x0) 00:02:58 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xffff, 0x6, 0xfb, 0x2dc}, {0x41, 0x3, 0x5, 0x40}, {0x1, 0x0, 0x5, 0x3}, {0xfff, 0x4, 0x1}, {0x3, 0x0, 0x7, 0x5}]}) ioctl$FIONREAD(r0, 0x80206931, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x2, 0x4, 0x7}, {0x0, 0x3}]}) 00:02:58 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) 00:02:59 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000fff}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x466) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x4a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffecb) munlock(&(0x7f000021e000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f00000000c0)}) 00:02:59 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xb, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000009c0)={0x5, 0x0, 0x1c, 0x78fb, 0x9}, 0xc) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x15}, {{r2}, 0xfffffffffffffffa, 0x1}], 0x7, 0x0, 0x7fff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000000)="db7c546f49a08657e925944b1b3699ef35e332be37828870f98d8c005e87d3128fecf9b5ab8d449c9ac47d7ba15c7fffdce70b1cdd6b202f62b88e2215d4d5c93b5530d08aa0438e00c297d2871dca6f89381a90b610b510af6a1852048ff916f32ad6c7bf01673ec5dcf874d1593f727b5b7d5afa1327a8bdb27d479f94699e90812850a14e7712688928ef83374f8518aad3a8a1d20cc7bf7ccb6d0b66586922379da1eacff51d1e87c7d4797dc37213b08d9f1933300d1897d58afdaaa6e7d8f728ddba54d772f44ba0f9f716f2c6bb016bd15bd979c90d8e8db74e44356b81084a17e571e939d501a9896add5a966b1a0702041cf819bfe2ab", 0xfb}, {&(0x7f0000000100)="3f66d91a96089bb3e07c33a4fa9bdf2840fd9ffe13a9b86da6f767938307033782108b745253db40c06b94d9a30bf6b4a82e13533d788fad6f4eacaed6", 0x3d}, {&(0x7f0000000140)="bee85547718e37a0fa52c49f52b13024c0350391f845ff4c7d3a75b78f2236b41ed480fa09ba7255b1c8feddac6aff951642808da26b043c4304262321ab4362238e8ee1cca0ca00bebe154eb63b8dfcd8018ccffe72938f1561c48145a68eaedcc65ff220beafe5028bd5844f2a079feea230aca859c29604d6bf2916127b4827a699896a36588944c03905792e68d030dbbc6edcac68e186a04dc275186ba6f4fb1fe2db05b9fb60754d2f90b84b460727", 0xb2}, {&(0x7f0000000200)="1ecacc6d66170ffb4cbbd6964abcdc606cdbdb034ae57b6a61a933fd09f4cd7e231b57dcef", 0x25}, {&(0x7f0000000240)="2ad582d0df5ad52fbabba6d99fa5e3c28fc1fbf15f1294f84bff8cf39df6c45b43ba4cad612860881dd70c33f4bba44e0c2b9fc1c804dbd6e08c307c288263ed21db7d209bb1570041e585a3665f0a02aa59cfa354b7b3b9403dfbc5ab558ade0bf1d3a8a62f7a424df848d9dec8a49fc208c361ff769afdaa0beb302177a470cc0f63c51357bd9f8913d71d16245c54cdc4581d66fe7a82d7cf64f5b2f5edd753ba01b6e1cc0773675a2ad4c9b2b79de86bbabba20217e364497f", 0xbb}, {&(0x7f0000000300)="b74d19c3d26ec05ce5bf7efbe0f3ee2975b2f850bb2c0da6f38b7dd8c5c21ff2189c9b1fa3af2a5e6da20fedbfea8ceddfe375c97f49a9fb497b799f0be81be2ba05680b4f1ad5011daa3977f2cad13bb15ab341c7488be1c5a78a943570e72d329a10d3f76773685cabdebde8c6c99e9f4ec5", 0x73}, {&(0x7f00000004c0)="197b30628d3acf26f3d767b1d54a6b069ae29be471936cadafcc7dfecc491b7bbf9ac500b9af8b7d0bfae21105e2dcdf2fc90a069580fd675a85f896d5bf9a01bbf96cf3d2fb6897868d9f04d975c6abb747e728344a053ef4c1c955a1f0d098c9a450029ed5901193cdb37e8a81e32d9e610835f52c812cf490a258d6e9d043376e6e7277a49e2ffaedd463e14b8f494a83ceb7ae65083e465029f2db159bd4fb8f5b57530d1141b86f6f1c40a62d818cffc6b23a62da5197a44243a43b0d45e0d607c665a6f295a9b504f15ebef125e333657fd302e3cc22215be96e383b2ad643de", 0xe3}, {&(0x7f0000000380)="fe921794b0c9c65a36c3686ebccb6085f4abbe16beebe656db1e37", 0x1b}], 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) readv(r5, &(0x7f0000000940)=[{&(0x7f0000000680)=""/26, 0x1a}, {&(0x7f00000006c0)=""/66, 0x42}, {&(0x7f0000000740)=""/8, 0x8}, {&(0x7f0000000780)=""/250, 0xfa}, {&(0x7f0000000880)=""/191, 0xbf}], 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)="423293be5057cffc348606bbc0eb0dffb60efedd2b78d3f2451bbabb1d0df511378cc9190c582cc4bffb8bd020e95d873a597097d845c71fe7872c115eeb485fd1ef5166c323ab7642d1435eb02de5e041449a1dc3e399326285c885d9e526ed3afa5f6531d93f4db38f2f486b9046fd19d56cf5832707ee7143aa7e6ad3a49ce66c398d8c6555c0d8532dff1ee27702413081f83752bdb577e6ab6d5304d581b3d2eb5270c8e2484b8b010e9839632e8f11ee89ddf57b8b65e7fe27204d1f033522729d183291031400", 0xca) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003c000000000006902b020000002200000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002000090780000080a000000000000000003030002040000000000"]) 00:02:59 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:02:59 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="e4ebd47e2101446ee4549ade4b1460b5ce7cbb6a19a08b428ec29decc4947dfa879046e17e4645ced0b30298e85744bde46b01f2033cf6dc541ea68d2c790c25f22461466b292638c65a139a0596191eb93fc8339bbe79b56511f1f6f7bf5d9807b5a3628f68a30f83960f78c44e669be83955bbfd43067f55b4843a8fb510511a19834b5f80841d78436db3054805a85e030a548f7d7043b731208fe89f4d9d06365ca0e82ae5b2e3b58c3fedee18f95ec82ca2a701ca820a3073eaf7ca5f5b3d235c45a2ad65404c761325", 0xcc}, {&(0x7f0000000200)="54d2f9e07d9660d5427d9499a716b36fa7c589286fa786aaeb7a68b3cf94e1574229db717b33b2e73c7e94ef47ab65df1f825a14c681d8df185bea90dbaf104f23fafc9f8761425341f3cc556b3b146acc2269e8b18aeb17c827caf80fd295a190b4f475a68163ad630266477464e6187f50cfad8b2c663fa3c8e35b5f93f64d8055bad3902d8634334a", 0x8a}, {&(0x7f0000000300)="5a22babfe680", 0x6}], 0x3, &(0x7f0000000ac0)=[{0x88, 0xffff, 0x3ab3ef9d, "17003dfb7b3ea1b719530b1d28e30620dba1f5b41bd9ea2dca696c2fde747198241628b34293129c60c41594c6115738e67219ac2b8d1f61399b792c4de18efc37834f0a77abdce4ddae228352aac78c41950dae364525de030477b9cabf03d3d9f6a98bc5afea82057a5b49b7709efc319b"}, {0xd0, 0x1, 0x4, "34e327460a2a278bb846cee5db549ffdcd2803593f134d33e1ca4ff06bc3f420a245f61bb722f955eb0857533adc6ec983c133897cce07e5d5b61fa58db736ec74d2fad9440fc89f3c423ab1b35680ec1ce849a19423673d89f7b9babe824808c5d4b151c73ba536119f56768f426f9bc2316b2a39f59172f51887e48cd11abbd8883ba1eaa337758608aa348e34749938a93b1454954683ca4bf1a35002ab4fdb0d4e0813dfdeec9070f790baf7e37854d098d2de90404fec09"}, {0x30, 0x1, 0x0, "6b82319262909e1057305bd7c45596325fc7ecf21afb42ec5ca1fd881f3ae4"}, {0x98, 0x1, 0x1, "0ae5d8861e38772ea83df258360bc360f21673a851c1189177db3f445d6f3d49573b1a83e7f2550c3e9bfb5b24c943b7f72cf030fce71517b5ecfbc2db638d537be068536059d05f95387e6a796eaff81e56ba1306122edd27534ab94da36ba5933a5b2349eb96738bb7aaee814738d82f45c3bb1cc8d54f79078ba8016ae82728482fc618481384"}, {0x1010, 0xfffe, 0x7, "b4e8e5dc50c8e68588fbf22452758e4f3eadd2a24460ca162aec9db1bbd5f9f4e6cdb13917b4e8c3cf2bddfb933f451d8f585453f04ded30f8aa8b6b620c17758236b8752c918915ee9900dab755c6aa7af9320ef1736e7e8292c8ae339cc36730bbb25c3f67bf266b265bbfbf3df3f4ed17bac41384c298fc7c7efc9d47ecbac2bad9531c4ba08a72494f5a1b6b6e441f963c79e0d79c8b2be638510736fcccb81b80d909464d9562beb932c509954c5ddbcafec7531d58127eb3414a0ae4950e80ba84e5d5b86668bc52ecae274553ec4c21d1574a5da089ba80654d70774eb95a9c864320450600329f03ce69fbb61ac8f8f66bf58a8a6d1f64e6e9129efe8da6bfc4c4c008d680f146aad9b97f0d9bd38d739486b55a5782d436341b15cb92795f85f9c44de6fe748e32d5221382eba08870bc5fbdae98817ca436387657bde5cee3965fe8b06164d4c461f47e0c8e091b4546474d629d293aeb7eefcb4cb2242ec143650ca727bea71d447a208db2225f035eeab69a34b92e6e9f9d298365e5a874bbf6fd1669944e5d8ddd96d8c3b0e011b97779530ac469bbdc4cfed0d4bea793a93cae61e1c2199719f32817c8fa07dc7a07cf6cd047db00719e1ec2d95785e39182db283eeb05d27ac1388dd301d8f090a836aa7ddc65a4adc7b9bc2e2c917f409594b5dba33e6758a27db5eab5b5c05086d83d33f1629beae481b1a2158bd45af949066ad672c540b97134360c10393373b8262c3b054cbc0797a761e58cda16002c4895b3a61d22ca8ea0833d68e0cd329d7c2cc22faafbaa728c8a764889daa487e5f7c74795ed4abcc5c348cd2022e91ea76d906f865e98d933f573e66b0d2cccd55d904e8d600d3e0afa85c672220d7c3794c57062f33d6e065b645c76b747ad85c511b5c1aee4bbb8dcb93999c2a926f6c0f400b169a453190f7c250da3438c67ec0a9e2110a2f778ca07cc980718ba31f4a9704c34dc5a59d37b5646433a2d3a922b079a3e64930cda931b9867531bd7a4bce8a219667bfa48ad55f53b3033a8f4cd36800f1b0bd8526ba57257dd21bf9c14f5459e546f36d16a8ebf079d1b3bfcec2327a57f30de8d6d14532777525c851e17bccf254e80b4f191f60eebda21e37f27b474015a83f383b6e42574a0b5031518f38e991947fa1fc4ab0113399daecbc6fe13f6618c54826db47f652ff5045bae31a78b494a6c830c92e02ac09e99b33a483fdea6750682e67af2c287245832c683a876d8d084590ac0376ff37bab22f8458506c05aa6e3d519d674f5460742b6ecf9243b789eaa9ccff9ab5a885a95b961a6e8b1e1232ac16c54f0a52a9126f51d10dcefaa9cf8c80ffe13c0e2ef9bc7b4c6556a0d7c327eb530fad461f4c19aa63867e8f8f18307d78e656a846cf2197580b03f3fab28be0f6db5833d6c5e8813cd0dece097faff4eae063f0281b5ab0e39c66c3730d84708c6d609ec82d8ed95c6c3420a351250a5d5029f90488af0927e08b221828de2219e449558fd4823d57c2dbd89af8402f779b92a7c59417d70960b4f03fcb0df1431da506c8e1167b0e295a804a1e057c8aec96b9acb7720eeea18bf7f567cbc40059951edda9e00f650d785085a935dfd7a1f0b1cd7fe50e94d37165b0eec3ad8f2d4eb1f3edacdf3f0f7924ad1ef6db0be5e5aec0d4fd7a337b6eaffc16ccbbfb91752c718c91b18fa7f1ba6550995cf9921c602bae0b4562a4ee6e92f636beb1d7a4a55a760fdbaf2355bc572d8a835fcde809a72aa82488af320c4b22b1cca81b55b2b796ca4831ad3c94ebbd1356152f91d6f470b7f98b6c585b6e763930667693733acf201e0ea93203fb2871e8a42f4119c178a732bf95acf1d9d51aab8f9f0da434d302d09f8f903facfd7821e51d1ed8a2534c933f0870610f554f75ad49b78c6904e871cc50541206e8a6fe7b14c154d59b2390c3013733671b5337e3f0025f1b8e233f01439997471e772cb2be0ba356d015374f8ab5a788b107782721bd40e32eff2de83667e117bd2973bec2b719aeb04d8e1ea5283e7cd3ea3ec15ed535f48bb807f2f80005682cefeabea79b6ec7b53125bf6a0f421293b84889121451e3481635ccd021f6a433a23a25a10f6f6779fa583c0b28f02a947f27faaf12487dd29977b6dc66cbe6f4ffa1675db3eb6c032cd4a6bcbb5ed787c3e8a52f724af963d288f75a57022afb073911a284b27ce73a7c83555a19c71303c4f851755065db230ab92e152c1a1a528391d6375463667a5adb93739ae238de6efd3d50f5ae8ad479640dd679e0bf4a3a560139efa7b3c5cc0e2313c72f9b59336bebb3898254647ffd0721da948c25b0881de916e7ba875b2f9c75b1b015309110fc138b77e90d6cfa2b63509fd8e07f13c9c972e50b06088ead36a7bc25ae6c8153d9800ab52b4ba76925625c7240752b581881ed669aa6b97efff56d33f0e04453b67908a7b4962327ba94fb58739ffa79d3d1c1d856bb194e45e2d567d131677453034d04492957a52fd60f216f8b0dd05de32d6b5ccce3157c52d2a3a0eb32dc8a25780dc4ac7ca86710af60e4bd7ab18fadf8f4a9452de5b8fa0851b9b900c657df287cc2d99fd911a13751966382e05b1c8b1dffabb9fb2a605ecbd6fa9ef798eeeb3daeabf818386f48059ee38e9f14456666746fd5cc6934f019efa0a0e97464aec7d1c47540370eefa1740d62ad057502298714159a090bafaf27a54f85c22de9ea8b26dacfcc22af284715be3fd4b5eeb47c4c757a9c62a5df4e8dc8cb462277cd7cc268e2cf4d806314298152b8af1b3e45fe4cdeac9c8dafaa34652db7340010a59bfa43163703e460a39e4ff70d492def0420d8df4345f2d0aab1a7cac700c1063ee1713f6d9ffedb8ff42e8df1b38a8257ce7fe39cb9f96020e9e316426ed5634fb4e32ad48fb29e6f82de4b41eaa92374168bea89a467b96ddf8f0372f60f3a76155fdc6d2daa9bef5a1025bf5922c4fee4c8d94c45b6899112a538d8ef1485b67810b711555e7d3e4852e304e218124568b3770fe71bee341300ea0da948ef7bba3cce843ff752f153359be15be9445529cf5a0e21f3667c5ee80d7b50352430423ac62315f232c98b76da3594644566ca5e5abe5b8d9744530f257340b32de04a4be48d11e019a48f02baedd63d998af58ca9fed8d9a6700534ec3af38fbe42f57ea93118a36032425e449eee976bc5286004c65c448581afb1db6ee6569ad93f84296f2c3671f4647b2aafd206c984ec1828eb834e6b6ce3cdae98a6eec639c0f3e2301f0a6e8b88f264f3a9098c1ccea4e8980880a2d2b3495743f9af4f46abd120e5e217f7a3d7b360d54b4cca43b45b42a1d50eec0353bd1362b3925c2ca404aed87da5318761609856344be178dbf47399c4f639b01ac2885b02b6c49eedcfc41670cbd958f592aed2f2529e1d516326c6e5e9b063c7ab04c46e2ec2e43e4b70915fb856f95ca9f488895fe0ee2b7c9b24eefcecd1c12465c56333004d8f02bda2b3fa7115e367549bd9c51303acb380d4970190ca9e037759b5b8021ecb2c8b99905cd7192d1ab9fe648aa3c3dd0e7a58e04058afc8048c3e8979be4684f482b3fe936a33b18477ba2362931043dbf6cf4e7ac44acfaaad926d4ed93267bb55a95ea777ecbf9c7cc9c6fcdd13186d806fefc93ec3b9402675144e95766fd4ebfc7c79343122aa569071d8b3602f7b1466d8b2b2b95b927a6196518babc4e3b8e2a0b08ee021e1aed6fd45fa2aac87a158c1ddd61b7a77a3073ba78ba66bf6c9035c5365cc9e56046304262adb1ad859788e3a29a8e80905a4e22cc8a37d2dd0547171d90a73fd5a5df7231da7bd0797b657e95979ae9572e3ad1f0658fee29de0736c3b3524a42947ed758878f0f602a4cea22e8416cd750de4c930cd306b37c0dbf9f2e3f039f4c342fa0d2bde152abd9d06c935f12a860a2398baf5fea321904b1309d416a24a1092cee088a4dfa2ee3185d7bd32e6f7b87d5142ed5c385918bf581f434d7a9873d006d9cebf11aa3e8305278d219bd76059853fd281c1aea913400b7121fdef150c8003cdd6749b383101fad3f2fe194cf71cb1e2f458ea40ad5aa7172476324c786fd667c3eddf4c211c1d72add07a55c5b38fcb2e8ec7c06330595f1def7b5c00b7c44a4b449ed183ff361915e5aa0e02537cd6ac4bbe3b8085de016c48de50e1ac707d0ebfdfa5535d852cc797501df0535fc1bc5be0055b8960bada46ebb72f9e87e24d728c52e6bd1c45f7ad0f2c0ea2047638c51c8370980b2416c5a0675072e6823057322dba8c5dca8ef4fe52e215ee4b775ea68a75f3f025dff5b30f5a0476e66299c8108d37f4caf88c67ad43a31c6f8b628266d8a29bcb249782d17d8054ff90ed1cf01a4012ad56b4d45e2bd21594fb4abb3a8b6a1e4497db8a3bfafd491ce10c1a8ee96befc385ae2c789ecad698c2692889db9b35ac686ab84caf8a2d05ceeb2838bb619576c1d218af9b41924e1319872de398f8cd0f2aaa4152a2d69828befeb789920412af44548f9aa63e342f37411b4ab83058c37c862bd6b5c39c51c0b296fe433f3993d6ba64a26d583550c7a28055e23da70e767e4d63fa7dfc595db4a1d321a4eb328d4e275ebb34f3e91675d8b64c89aaac0c000352298d2f5e923d9abd9a40e32d2c6a8294192653b000bba3af8396d1b7e942f5860fcd9b430f150e63cf6daecb52d9602e606d75d8f08a4b7cc86d197f11c44522dc1c0d659e1741090726b2889995679abe5d855ac8adf8fa1d2412d74b881758390df3aa15f8483154901f6f1dd5bdd4a5e347c002ac65a1f3300665cfbebf378f437b7875475a1fb35878935013359df267894e27f3d780dab4e2e15a45e8b66500416fcd481a230b262a58d69af3c682856859c75801f7851326009e69611fae7414a8ba7f821d359c2356ecb97d3898a8b7f53c015ff1a56a63bfd62322c488d51c132003c39c6354eb8788cc3400e3b5ac8b111e17d23c80c2caadd95edf22f5803877f7f9d7ec659f90560a1256cf00296b1cddbe109babad3bfb7d5c3f048635139fb60f0124a05e6918074348d5c179f723046087d47a37e5a71a08fea642bae8555360f8891e64b67e4dc2f7374254c2721187d9142b4d882900e5ea71409ddc9cf6588547d7b307d59e7a3d3674755250a06e3c318a7005222d3fb24b9c55d19813399d96ce3882dd7d025253eedeedfaec1ffcbb7e7d00162190c5e2e1f8665b280e27a3780ba7b5b871cacc09fb8c1af7d374415fbdf5e31285e11faf66647456417de758a8c42d07083be647367dc1444b1d42e1f48e1f2968f755ae77931d64ccb1971c2c35c885ce6456d6f8259a5df76c9530540621ca2ee6d78bee5b79c8a7b9d64f30171f3d63f51d5724b7898332b21835390c1671e0d82a6b51fa1da3dc014fd54f83e6502fc98749e6fcb6100bf14edbaec4e7656b3dc6d22ad7abd4e7923cbfbcb533ce68b423aa3bc16e3e09bd7233ba70c6819ffc746690e6f01cdf2219f74869f2bba50f00d500ae884095ec1c198fac5adb1479fac1c784676f142d99e045c2ee824ba01fb165566bd38ff20aa03d4a57229fde7e61546cf53be517237df716a58dcc4f13684cc11454122b4bb65f572fdd00bac8cfa411746339280450becbdb90e72bd4576f6900d9f834adfdbe6882ec4e878f51bfabb51b63fe75cb7554a144b76b6eeeec9f96f4f5977679fd868bb13c23749846b57db480f282bf993a912590b16c3fd5b5b38bc03"}, {0x110, 0xffff, 0xd6, "f270b90784e3b8c15c583ba8980d2509e0b7da5716ba38515a71914b89e935d070089bc7f463a5327911b664ef3635d3bf5c3b714230f8a6a8e82ad9bb9a3e2a3b96805e62311c4108ae8e85f0cadc1adc4be3d6acdc73343e74eeab99535f890549751ba8c7a8297a39e13fa4b64b8ea88c7f6f8a7d1c5ecdce770f1f2caa9caa9dcdc19006f66bb982a19d710c323d68e7d14f94260f620178b684d9fb144d9b77cd969f30ece34f59a0a373f4e1204c1e29f7aa27455d0e91b5332c82a38f78c4a678f02e6809be5854e92765e4faa87d5181f7cf2db9b86320aaa4d574547c7a51ca91f7211b33f0d7c082d602461bd5128c24240a57c5d2716a05"}, {0x18, 0x1, 0xfffffffd, "cd578bc3359afa"}], 0x1358}, 0x0) 00:02:59 executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (rerun: 32) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2876, 0x40000802) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) 00:02:59 executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="78023057d0a3ff2f4261bced4d40615b4704cbb68f324f8a7f7054ab2610a50b94b16758c30c336fe8b37763b03342250fd0210cd3059c9cc1424d5a92250f22965557c789f8b0cd458ae303bce15d4334b3b8ad3175dc609aab95d91f5230647660"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)="15fe6f4f35476452cb5ee0985dfea36b95ee4ef7ac1196c1626a26a59950688fe7caa5815ef88122", 0x28}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = shmget$private(0x0, 0x3000, 0x5, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0xb, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x10000, 0x0, 0x5513, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf69695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f833a1da5af88cf56ad847907", &(0x7f0000000040)=0x210, 0x0, 0x0) 00:02:59 executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) close(r0) socket(0x1, 0x8000, 0x80) (async) socket(0x1, 0x8000, 0x80) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) (async) mknod(0x0, 0x2000, 0x0) 00:02:59 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r1) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) 00:02:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="7030f700000000000000"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 00:02:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) 00:02:59 executing program 5: r0 = socket(0x11, 0x3, 0x0) link(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x9000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) 00:02:59 executing program 2: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="a462ea4f4eb21792e4d286476be5aa2001917e42f0964143525d33ef276b291611f34dc6b42cfb0ec462204f6e0c57626cfd74f4f75fd7993b2676c41a1461143e15dad53c4074c182b4300e", 0x4c) truncate(&(0x7f00000000c0)='./file0\x00', 0x40) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) socket(0x6, 0x1, 0x0) r1 = socket(0x1, 0x2, 0xff) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="7802b0252ce0c9db38b612f169d64e03315115fd487664bac0d43640cc682df663d659bc6edf8b4d916aa5f4cd360cfd9995224a984f2fbc20fd4c918da34a597ba61721af2945ef7e4f67d5d880f8bf97aec5f348383858c704cc04819e5fdecbfa8e3c30b4e99860526b1cd72dd8c315d3ec07641146529ad471eddb06c120a4b74134fef71b8e97d865c53030ac3a57b47fd5add9669100"/162], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r4, r3) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() 00:02:59 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x7fffffff, 0x1, 0x1, 0x2, 0x3ff, 0x40, 0x2, 0x1, 0x4, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000822, r0) r3 = socket$inet(0x2, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)="ad813c66b5ec9b7e0668c34187a532613821ac27316635b12d3c3707490b236b483e80a5466b23bc1f85b65da5b2f6953898e2b4b3f807d1c4e049c726a136c5d0725b3ab68a7c2fb01bc43fb284564533c30c4672ad9f2a2f5d235b3282e57e9cba3ae4b2ee11b73d5d5c22f76e3f5c060b1eed917bb854308beb5e7d89c2f83ce41260e51a", 0x86) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="2b22ddcd51aacc8f826ddfe4de051e90c0f194dc0c46ca3a1c9cfacf474e137cd4e85f7740ee7b5cdf066dc9c75ffd64e2aec1fe5d82a8aa868027b85ed90f2567908602698ed96fd97846695297a27d57264c0c8058d08cbb1b9321e25c63106e41745dd2326e0e59511527ba4e5dda41a92505e86c099bec9e3af60a74f49f9ba70cb90d922023861de5f3caf70001274fbee7a333bb97bfb547e97debb01517ca83428fb0b9df9bde9e68e41966b4f11b37638340c827960bee3f78a0a4bf90286d0d2e69ca55a5e0b9d8d5", 0xcd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000440)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000480)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000580)=""/50, 0x32}, {&(0x7f00000005c0)=""/182, 0xb6}], 0x2, &(0x7f00000006c0)=""/82, 0x52}, 0x2) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000780)) r7 = dup2(r3, r5) r8 = socket$inet(0x2, 0x3, 0xc3) r9 = semget$private(0x0, 0x1, 0x480) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000007c0)={{0x800, r1, r2, r10, r2, 0x8, 0x80}, 0x7ce, 0x100000000, 0x357d}) sendmsg(r8, &(0x7f0000002c00)={&(0x7f0000000840)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002980)=[{&(0x7f0000000880)="ca93f02923816ea7ac116616b034ab9b5dc344468513c024fe02", 0x1a}, {&(0x7f00000008c0)="6cd1ddff51ed0142e049ee71b1d1859605b8a5757763ed55e0020312c5af346f41aaace97c3b35095755fd5652c7ea02b5db0da967fb8ec99c027148e3c1f2cce49ee029978e04daf4cc47384c8984171d17f5ef90118e861a7d605ad801a5e06d0a8c8e2d2d792a3279edab984d628273e0ae47e8f26870a4837869214459bef4865bbad12c9a023edb5254dcb005e3137fdffd", 0x94}, {&(0x7f0000000980)="4373a0493e7a08806f26a264885d419a3e473f717f92b11611e38156b2175538d3104fa60a620b2043a4723617583caec0177870931dcf7995c5f5910eb028bfaa2b2f56097585ab1dff593a29d9f9f238de3d56d06c42166fc01e2df40b3d152e0bed784399afa10dbba89f3af96b51ff93a5e0488420d37b5e64d1de27a1ace9e51405853067186e13f169ba8c42e72fe490bbe3ada34e9d535a1060db9773998c971e25ec5eb5297a567fcd3a8f699cf705ccc7edc37acaa1132bede21249ad92a0ada662a9d8b23f62df3d18a63f0c33e6104c8202d0a2ed2d586ba0da514c430b2ffa5bb651507d660a4c788f98fda390602e3d00977be6caed5dd44da3de887eebf7c693e8033d60584ba7bc7bfcd059bb5ba4db5a7719addc54b5aea25931e9043d5363431551a7a38306830f28c0e9fc9240a683b775901840d48e29e046dcd3b4ba1c04f257321f3fed179019282f8dc28e1565006e0be29264a0ff432e01ef007ab35f38c80e53d36bdff0e22d6bc9033c25f43934ad9a4b63b7193c97b7e9387ab192316aefbdd451c54c836e62ce6f9e2d8314452c5b2038664df217a6a2ade3f5a91e6c6d24a45104baf40834442f8c030fead416b4431280157d5c1c03cfb67557e79b7e127cdbe3552af680115e77e73fde6ae4d756a005fc1f0e37f9d5fcb671114d9917d4a6d5e4a8a1416181c246b8072c8b107248075834ff15d843ef2fcc7b1ac6f485ecd82797abd0b638814aab051a3350e85d3542957a31b4945d4abbc881a53c0a812ed8d5d31f959d8bb6e5b7f500ee8c766ff4b4ac38521ed69964783ed04be96d6f9168bc9831b065bf00187236300ade625b04ba716e07ca0f848ba3d3943fd3fedf4682a08181b191c443ba1ec16a28a4b20031d3762c0f5d6998ac6bc5f388127731b5084b0607f3475826fcfd6dfd106f78b3c56b43f54a4a826d7f55351a2b9e2c2f6d770ff0f9646a3c996230e26732c6e28077dddf2d10ca937450aeae6480a9223d6488ef8af1b54b6d5d391e88cc3b3efc0542c68f5653cfd39f63998735e1b0ca1aa7794a53c56b5ef9f26c1a6f7140c0674edf786f335eab594a02b2a3503accddc5066afa6e8e46b4d6973585ba37587619e15afceb68fa70688f9d42767c8a7e36962deda9f5d910dce4d27a1ce1021af153dd07631e004d661b0e6c98440d66901f6e154a432b2e1f36114d19e6a790f7434dc23d78ca82d7c65a5e2c5d75cd12e325869d397f2849ed7658113087ddd4e5f5a716ea5ea2c8ed38cc73ea2e66b6d29315de29c4ac9981b2f2be0d88bc05230ce69e8a453beb858d2998a74087fa585a4ab98e5012bad5196fcd2e1e6ef2c24f322c788f6dcd10d2495f32ab84b403d36745772dc0b465c8a017600c75de3982bb5ba40841aefe6a0c3b9d0c6ba36f49a49c7f2bf4d8cae77a4c885378fe9c2368c03290024af6270f77a584eff352ee63444913ef6bca182fff6c3d9b943b5e5195eda1c390baed5f7c3a49b7ee00213867d03f51116e8bbc50ae765f7aed073f3a420caeb7b2c97b1c5d4283dd370ce433ef2e73956e73436cae1c5156bfebea301037b11af85ea8f9e99cdf1142ef53dd70c8b3e00d09efd85d12092a5d9fed08427589a977c64c2b30c624688bcbad9c16d8ea1938e2ec79ab3d4c3d50360c53ae75ae1a08121aaf563e3921c5242558d5ba501a4de191e30a15485209dde5ed8d228fe6b9b560f16dafa020838792ec4b3af99571c3d37b33a9d893126c6c13b03c2048c6ddf9561fac127dd180dae257a2763fbe6ee2bf01095060eebacc121cd5600e046913a9b9006268f8018da55a94c0e5b129eef1f71d62cf2163b9f6b99ac19ecf4bc1523dd1c68a1e2c139d034adbe11886289d793f8c7d7e5774083b6fa3ea99a36d6d1bc81dd8c441ccaa983bff1bd2213abbddc4916355a73f43df4878754811c47d388ce257c1b9597976c50e494f7d18df525fb6c16b3edabcd7e131437d4f7f6c62db48a0584a48e2e253526e7cf2e22d2d4bb77845922ecb9d633f0528a47a308612cd6bab65804f7fdd94e52b562b0156e6367d6f88619d2358921674ac0def59d7282c77907a1f6db56c7d5d11c791794b8486162a9d7d4bee02e7cd3e36bda99a5faa26274b95d85dd6a2fab99b07dfdcb2368ab81e6527938dfccce8068a008903a9ba38745a622e903628733642c827f225b72a2e0635c762d0b8fb89219d7bd265a288a83024794e27667062225eb2af000cd988b8a545f9da4b24c2c6aae4e3fcc722f3f4332f486ed113eff5c093c6bafb2c01ff3b9b86f643e198df3fcdb8e452b9ec8856ceb3438d771131bbd3201eb5124f471a3955c836affa53290a4eb7e2a4a6aafc28f2a0cf3aa02de2c25636a797848aef910a0438f70f4070b128ef842ac61efa10f9ad796c11294dd7698c579595918730f78c44d350159e36f8786cc366d266d7389f2064846a01630285cb6599bd94f75fe443aa3df8579eb41051c3c7b45535083acab9b7e2faf6d7b0e1327bfa0a8677dfb41568f24518fd775aaf10f32078aedbdd5ecb109f49db0d86a026017df21549eb8865a4f1694776ac4a177a402f5cd3938b76bdca750fe4d20e9c596d44c1150460c782ce71308180e7bbe05a1c84b7482ee4c3cffa45d2b6943510c9943e4cd7e4bca9f522fbbfbc89d25c94fc80382032d390fca29cd9470bafa523186d838e4fca4e02825e3e4ac9af5291f51a6d4f5f4c7393b588cc0e56ace11a9f128b443ca7bbf6009b1a7774421dc6efaddd2572b2ec0402157e96c36ea566728641be3ee949b52f2f2a46b10e0b579579470a5cb3a27554f763b6467f3db4971ab6ee9fd1e7464a035acf13477c10e766dbd626d76b430f16f9a2808f6418943b31df45ea3df4c76183156282fad79f6ba236e016bfd87b956d00bc4c344bb28e2387ea4e25e8c875539e00bf94b7e96f725bb319deef76ef5da14ac7626843162a11ca4820572a20350c1da475b744e7bccea067a65e80a8ba399f4ce374e81851a04eb9e44dd3a3000b2bee983e5aca66bf0e2785d0e748b3e9ea8f0723f6cc3933a954700ccf083e62f03cd41e713fd4f4f1722800b2826a18d38155988bcf66921125f65876b14fef024ae011620de49e3431674fbdbb964779747db84ce5f1bebe51f2b9bde66737824cc57419b614b9cf6fa51dd54de53d96f82944ac5daff605b0dcacc30bda075df17b66a638e9f08ecdb4a99c80abf2549e370e1beb9ed2e666481d6bfe9a24689e89751242b59df16e37155e54b919abf4092ace2cb07686f5b4f5d1f40130668fb30b8451ae880c554f88eb4d40b838bd548b16ceb31d98ab717ca386402168ff1d98717ee1e4c9ac42162fda01688717aefc2e239bd23792adbe5cf802694a936c5b22c3f5af6b5f592d28e129a1312d6c8a54a3b6ef25b218ee185ef4fe0064cf3680ca60c4aa671ee61bb3da4dfe4aa919e0874434bb74409a31330251d3b3dc711c42189577d5f5f19e4968e3241214744faee5c85bdd278a4b7c771f19d5087939840523914f4e9555962e72e72870dde19d4463831e71277b1398aeede88a1f5f1aad0e43784392358f1a30b33e0b1b79327c25974ac4b444b7f81f34716426bbf8111085d26b4a32e9955e930e04fcfb5401f3873a236645899a6a28b74b9fa416360c29286b09ed34ab48b0a4434b253a404e59f39c998b451d5300b5ce3bf2f2a5daf404ef80939d29c0b1cd18b2d3a25e26ce07a10a78b2f063ea81ef4d68d15a7ce9f66b2953c9f8bfb67edf1fea464ae0fd914721a27c802a61c5e456fac7fe690904a18edd76ff3fc663cd134daadb2a0dcabe490651c0f8f17401ee009d55e49c61d3c142eb6da29eb727c48a6de3664e5c22c9959e5494d2bd516e3eb66ef3efe0ae0fd2ff6562ae20f9ff4672b8af77015b1d9d94f81eaebb47e11cb59136d5ac1f23a9e62b6c30428015efc5adbe343ad1ba44847f1c7b94506d295dd1b057ff9a816fdbfe7294b12ab00bacb7d062788c2831992117ab58821eb20f0dd1622d58f8b42ac6316351fcf7fc540c3bbc06d52e14c83c08392b0bea830e2ace1c0d9d381a363871f238c3e92790c48b403d215a7f2dc2925f3b432af488404f94051cff5e31cb9b57f4acbe791847e0729eec3c1d55fa5e4e698a637099ce56354d19326ee334b8e8b551fb24aee497147a8145141d97673fe3fb3f912e8ea5d64fe1ed2308b94710a07030129b708d76491f2fba4555b8360a134a877f1d4ec6a78a4baabe4085c13f47a612f4a693a608cec66dc7fd66c77e5779c9a637621696e876d178e1f76958d4286961ea4daa16465057ac37ff1f0db49d58075a24942a2b6f03ad68a32f8f08a01b0e262d8e7e89e6fee7fb18489d2b633511d0481fb10de2bf5f0b08401b3563bbf77391efd354d30c4dd9b419ed705b12a96350b400990abe2ef8f0474446841d0034c219e0c2e1ef12566ce3565e7fe239a14a5eac875444148c55a063373e7ef57bc78ab86c6189f99cf452a39351d4b0257109dda7da71c89daa0392b5af9eb0e8284ad1e7a5788b37356eb6f143edc988d99c03fb14e23ede48355795cee1ef545cac775a59a0146ca4c9ffeed8026c185983e17273f9b2040c371529fe90d25f1ae00ec82dc72be9a14ba696426d105eaf974797ac3d6c06c3c99491a424a5d1442dd4dfeec89170d36c6a46d4c5bf4586ae7dd8893cc44fd6b747d23e0a3b6ea980b7f3c00e57413b6181fe46568a02160e3c8e5ce56349aa39419c71d6edc0484a7bceab77b87eb9c487fd52194d2d483e0ef7feb938b90af79a035f20bf68978a86badd8f3d4b748497b170e2eeb18bc1b36232bdee84ea1e0d076a2c990a04c2ebd5b9ed662c37ad2282ea4e8bc7def4e2b1208c4f2aff454e9a90a5e1ece178df0cbba2add0d6d60e7d38bec97f0436e70a01dbb1fd296d31a019d4b255c916be5e7a42a4d03e8378818a57213ee962c877b88b6cafc49876bd68f04a4c8af7701e8fc8f4115376c1799a975f299568f9413710fce4d1569da1baf052a8722a198daccad4d446a7c5d423d2b24aa8940ec203f681d98173dc9b5870364cbcd0cead92ce917d85e1cb915abe278a34500a039e7f4edc027ba927103bfc1ea81fdc03fb23e3ca102890bb66180d50d6df32f2a02358b0e71298b066b3049ad85f845e4eabf137d918ab385c677be4fdc2b6f5bd8bf8e17a038c37cd7e091b3f0a4b996019b806cd884a713c7cfce229b5d0cd9419f96e6c52e3863de1c11db6b249b5bd6e660444edb6aaad3a0831a1e111e9cae99b9d171b1d939a39f28b99e5f8c9fa14321de07fccb0825276fcb3759e12a38ecefa70a1bbb7ff80d3e9c8a2ce2a00b2276002672cc7911815bb56689e4a8f58669f14e52b71184b7f8773674f9ebac34731528748e18f84792b4476262d6feaa81d0a9d3c94b512270ff620ee6863176226a28061b59dc5888fd09d4242a745d29eb49b0ac9222c1e426a421937cac969ef28a811eb942199acb5f0b68940682aa694a5ba34df0cea517dabbf21ba31942c1c52586d7525f98b4856370d9b13fbc7ef20eaea4298d52564b5b5760314cc3442fb02d38d57811f297c98a87fc463623f0e25bb482a3c452ca4837b444c97b332f44f369f8b0f0a5bc4a9476ff62870fbdff016cb6ca3a0bb279bef7907350f21afcd8d7588ea7e4d4d472a86e8991d3cee8736dc1b5c7abf9e4a570009ba06a79224a5058b47b1ddab53", 0x1000}, {&(0x7f0000001980)="dd27a65102bc6d7305f73435745aed3c283d752362642fe1cb84bd5a71517a6bc1719f832761b541da424202d5a06f14bae7a1821ec7ebd7511171bf97a7f3d0c726bf183ec9a5e711138740bcd20b9b5625147614a5618155b3aa64835148c7ad3a46c54accdce6c90cd6ce7d6253153c704d5979dd07925792e58b6ec2173c0b159ff8edb1ddab72b55b1704c9db2c9180a8bab144a96a220a756fb853f652f1cfafeb22130f8a75293e067f94cb628e748bcfca8cd4557a13255f96249e9dfc7fc5cba4b6e9a425e869e023f8f3602e0188a7174d7d4650a162711c597a71e9af13aee69a0c7ea42a8999e7a7443fef66a58660c4b3d9fd862f8f6cde71fa7827588a196287c6a8fd642760115d1d5421145dfbaff675a4a6d9461e3e4488da405993b6fd9d226d6469b6246b65ac88a1f16b33aab42c3e8db7e014782f3e0e2a895c391d47bfc019b340ea985a1b30ca8eebe0d0e2bba3677b258b4b2a713b6b0b3fe72cf1e109c91bfa023d1590f9ffc28ea6d95055120d83fcfced4dfc33460d8aed2ff02ea14eb2d4f3d2da7a62ad9501ad8b76663b42539d59ab0eaeca451bb384d370c7ad8d4c8fa7831d5f411977c0d7b734a8362b19f590c0fcf60923194604a998bea7f7bfe480515633c918d11e381adbe22f6e3ea1eebe0cee281d2173915ae5536cb55618e8206d47a62bab158174f28d9ecea62241666ba7a22f75ca42a8eeef1f2a2bb30bb02b08adab1ba8c1b8ed97d104c20e6fd007858e50010573c61c9a1660cd753598467997fbef26212c8688a1bbb2b1e1ab54ffc9c59078a210c511a6fd2c01381582ea45b6bdad023ea98f719ec4062fa1e93742d71c90a84d43e7b2d89def7f788853afb18f6ea3160ebc66c7248c4b7da9d6019883e9f05c1a2b97540f589d6c0207e3d4c92c52d9074140130e4a7be7a2a2a121c6d4cb53738879c2820f70654765d3dfbb3059e655c67b58f1d0e1ef4acb9a87dec28db39efdb50dfa9758e3d63966577c93240b3bf0518c832ea7988d61486911bfd016c54d988a86436bcaeb9d6fd1d8d2b73ac5085de1250f6cdf725e165517cd2890fe68b6ddd526b60dc9fa1b2eff3f5616fd69034489c2d7aa4e27887376bf5eaa5d137f3ae4e5066230358617f71952f10d6d3b79d2eaceb00a2f28aaaad6c12daa2ab22a54995825ea44666e4bf03c55e9c398d68d99e0a90ffa119d41d60f8a05518dd5c525188dbf3d595634173f9fc3e78e8c1ebb2dc40062940844456b41387b21cf7d48f8b1293278f203b794a48859b84f3424d1cdab10326c3102499999c85bf354f8e2d502d36d2f0da7a4ad0e17f0f4e80e5b9bd783d1df1ea35d4ac75e8f9652f40ef67f44cb5c15859bde08b00b380af784a5df098074e16ac3143add3e046176008213ef0ede6abf4b477c018feb28e0ef7a78b6e38a845ca627027295aa71cc92893fb3778e16ee845d393594d0d265e7b303d21d357503e9efd5a560c3280a132edd18405a92afd93a8d8c81bedcd2a413515953a88a897438447a229191ba0b3cf7b05ad3bf2c4ab3bb49f9594c9500c4cd8d74db398d992b4509eec389994a0cb2bda52d46028ffd21d6564fe334f51f134e8e5a5ca7de5b39da485c015354733d975e842e6571f1c9d936d3805ff34db1f3f7086ba5c759b52f57e5516d3a53b7f0c7f0193441f3290a661ffa839acb0c44aa89c0b5f4e795c1ef8de36886e3ef8634604dc2b96b062d26b3239e71b8cd80dc4e4605e1b609a0041b91a86386adc2dd49a03444ca567af14c4edc5ea324b411d5b23513bed0f5c312fa984537e04c959fbbdd42fcee7dcb877a53bcdd55d93b5650a3a1225aee438e672b49bdec6a299ac9990f25df2732e3f1d0a2a08f2581521962c59f8725160802479d8fb0c02a2b7a42c33940a15c48a1fd9a7d9a0d0671a1e8bc491c7227cf8003a2c9bfe9bb731b90a49794484d7785614398333a301ceca5adec10a1113a35ea9726559a658574af99ecc874531a47d0045ea36542085af0931c1c7c048b6cd984de92176243f9a7fbb11d4d05e57e3117494ec98e08c729be4744b6e02c4512115909669bdfa0ff55b8cf244e0d49112c8746838f79a5b804f2e727fda3fb1b509bea4573e006daaa6a0fc2ef394062750e97df2f0e4ceacedd92b16e454531b1607691e41f7c56e322d5c1eaab2155331cbab12bb44218270a5a7d141d7c89493b21203551dcec82aad365274e85ecd028c66cdf0b058cae4a021d2b935af252b5909e03ec1265aa42a117113ee8f1c21546934baf88216ac6acd54bcd143387d931129c1c602645f67fb042fa3567b6a69bdd1f3077047f7a3cf50b7582988f20b07495c3ccc6df3a789260ed0ddafee87fa842f00ee8e7dd66eb06e5d4520cfb0efd390234a4a34e6615d651206c9e526b06f29bd092d340ba0b118e7ec83dc906f4f6d40a5626e01d9b06c3613b3224a898c1f7877f5b8e93178050619e85691fa408bedf17a9cecc1efb7e02ef69018ee14dde86cd34609966a740a77ab62dfe5ecf48438dddf7e8f9d168c9dffdbea4211aa4d5713e79e4c44fce14a73923a3ef117976fc842e38803137bced4116bcfe6f7b57bda28b4bd781b8f6e9727deba4b57f3f4a5604c5f46a7a6fb895766aa173b62225237a38642a0bd72d28a262db32078cca1d5843775dc620d111ddb36d69edc00149a0e5c23faa257e24a310c577e8ca87295ea16ed8fd4525381f4632c7af25926667608f9a6235ab69aea9aad4bd32d222277ec233a7e36fcfa709146fdaeaf1eebfc08de55655c3365d3c277a0e2b75296788078396f0c16171043711e379b74336822fd63baef86187be0d1d35a6206c2403e731c72065fc28cf61ad62ae7233c54bd1a9675787cdfb18f0244686817f51ae9e4b2672bec404f68c66977201d422adc825167bda3907254000bba42a2a0d9d32d299df402e7fa63268b7317bef6c5535242d530c892b5c30de75560127b24d3a11c11a6bf7095d1ab3026a0e27e9b5333aafac21190c084fc1f00c0648f93b22104b610b4ae3538e8f7520b4d578d65795d94f6a0c33fde8be45d942ac1c060c11c596f5a7eb10efd17d7579d12c7ccc0133f098dbc8bd4a1fd914cfd4077f72cd8253f7c1af42f4595cde9c98cefdca9048db6a4801b9a631cf0030e86d7003871bbd0c6ad23a5b58f212abef655d947d052f7fe212e69afadda959f2bcc9e21ce415ace1e13000fe2c1e8dfdd30f0acc06192d610a260863e20751c199db2122cad4f5da39020b8cf5d95ac13a5dbf2dc9efb088cbf9ed6171ed98e2f2bdb48c8751adfee19fe638883b00b8bd251d82333765a94e24aef047cfda49bc8a51b3271cbc0e170da90e64438a62c119f47bb83bd099f6682d63f690480510e2869c038faae0be2e23f496614b7f2cbe8af024f39b2eedd265070671a4e20df9078f52c79181c9316c6415037ccef7f487c407ae0973938fc66f11c7cb7d9720e74771ec860f456a310041ff384a0c6caa7ea5b07c9a238b75fbe627fcf5dc465a90b119ed47fb6e2393f2d149d0cd30afadac99e2af7a98b24422793b0a91d33592c32a689f2844ad49206f10c0534b6344528f7f5b8a8b04bd31fe40b57c9643b1af75e9d46a1f96e24ed4f5118227c077788e0b5316607c19b76b02c14a42e0561d8b50218d020ad0da2831cf642194ef3b80b334bdefbd1bdea8a824bca456e5a399338d78afd1119eb903a0948d34b90bafe9b8270732f095e5c2dc105f641bed76ffd58f83cec4d6f8646ab3d8089d17dec8b105fe2fdf99c08c581c5e9023d065221bd51f3b1d3981601138431e34e25f50bdddf910e2ba172b2e1b320548df73a613d0ae42c8da1fefb533cb5b96f393059217952b210d474731862e7cf5dfb0fa60edb21aea1b9afc74cb34dc34e01c262045e42c686c347e65d7d9417444a241cdbf6a6930b99b4b67865ed569825b05305c7363875df0431740c519e6984a502f9e7fe5609ccd970fb246278b8d1abeeb8e115066e37fbc628285aedb3584f8dd8e72b86f2c635b671fdec0e6859d6e620827fde77a341bed98473e7805e7619465bdeee9396ca57b33c6705cffd1fa3eb48013b318f07b9d7bb6b0fe8e008922ba329328c9efa7fd39d08c2e0a9dffcace7ce43fb26fda572867648feec5dcaa51eb36b71a9979497d3ae1c45a350e703f841082ec14cb1d9c89f645519f6d68ca870875254579ec4710adbe84b00c9d7bfe1138582225ff97ba675e269d73c3c13b89c28358c773ef101fa1e97bdee83353b9215cc07d0a6ed2c32efc719ef052b249426ce802755a5e9e48234d15d45c86da7bf88519e2886ea54755086a4b9b8d73a586953b5083ea43be9615e474ba137bcb8798c374550dd6d8a57a62ba59b1a443382d50899231335a751734737541b7dae8676dec3b54718311ed3c96a7b5701e578af46f38fc8b91078543ec20697b1fe87a212211777820d2e8a5655e4a6362870d02fdc43c2d288d9954a083374c4b93ccb1f13f1a27aaba5abf8ccdd84dbf68e33e3f78bc579f0fa1fa999a0e071560c2bd35eed420845d8ec387201095ae3cf0b460aad04201f43a57946ffd789d5be8218a4cac2b9a3484859c2049c2e830bd8dd8d8a0577f3def4f79c1f11a22820fb1e4d28034ef060c96b3076e70f3a3bdd2b54d8c07a68d4c2e7cea6394045a97171ea75fa77dbcc960e6829f4eb49be73a4caee30499da5a9b82e0c7af81edcdc6c17f00e0236e9175d226d5fe9766840d8ea93242b6f5cc9aa79f861a1078b6932763d3a678fdb6e5f4dedf71707634cff44a11bef4df171e99090a3dcd0e9ba2343452e224db58b5e16c05c918ed8089d4683803053b91d33476afb047e144708483721863ad8577e2123ba778afef34d0cfff00ad4728bdc7b3cbc0c8f384d1d786b7355c8771365f5788f84181053ef1fb5f311f5558cc770834c4ae9eb78d30165bcfd0027e5d12c70325428d02e55a5bd8da3538334e5419048974570b14b63f3d3045451999a065f8a835bcfc592f1fb3458f25157cd53817f05d076fda6e3f44d25845fab4f903f2d8b949d4835e2e541d2b2dc966dce594d7a6d7c0e7d20616422a374e1e5dbe6a8a32d9b441b6d29ea2c99e4d79a925e0f75b58e38e7b616c603e2893bced5ae8c986f97a2bed86011cc9c6138b427ab85b69f590175762f05813fc4a62ba267db0c36349eb251e78107939c0cc70f5e7d151b0b0f4dfe23f11a97f9d4b2de51af2e97431ce02b5b7cd8d7be1f9ec23c9168fe01cdb70254183129a84bf647d24e91752e8f30ad411483ce2cb5d56c8d3a7e0bba327506873800408fbbe2ac16b964cbba0b5516d44835c6a561ee14a144fb90e3ef3247482839590f7c01c2c66c3f258964a8d7296dc40e73fb333af6d0d08f8793148033f38a31ee89c9de6cdc62d4dbbcf853e8246c7939d8f24f67c9033a26a5fcf0a59ef52afb3658726a77c07636498c0735e957f1986c8df4ed88d0c428a981337068ea9d53500811796d39a182a99db086813ee8b570fa650eeec231d1099d34c2d7fd99227fa0de1c86df65130ddc53b6789336e98cd4382d6fe9d91290b6a25ff9c7e0aaf93f245f37f38d5be3e9d1125f506751a45eab4002b6a9f085931d65b2fca4460d5d7cc943a8dc4af112681e3356329b91dc96fbaf1f8b2f41c285cb736249497acca5c92eb9460457890896b79bb95dc2f34d972b378902c2439c485a730e2e138311cf18c", 0x1000}], 0x4, &(0x7f00000029c0)=[{0x100, 0x1, 0x2e, "2eb677296ed044a7f364b21d9e0bbca7ae8f0e366a2da7355f8dfbeb5fa4d1aa7b64e4daece5e00d524845f1b056281cbe1d3587c5baa8e58f2786fe077e8baf1cd312781ad8fda3a4db99b3272dd7f70e49089cbab8c77c96b3be520b389907f4da0af398d920dac159e93f51139928a836f7a16fc7286a58aca2f903dfa2b96f44b63903e3db7e92c0818cf68bae0c09d851d3e0dd09c8c83bcb8458b8d33d4fd71b633aa00a72631e9a32089fd37d8625e5cbf5df33f224f6ddd0a34f9028fe301ddc077417daf732ae8c7444461f7e54429e1a3ba16c3070e56107a1b12de39c4555245bcf9a15f958e009"}, {0x28, 0xffff, 0x8001, "2212dcce5cfb32816d1b84b23404a887ca4f7d"}, {0x38, 0xffff, 0x3, "396789b915211068f737059a2c592a636abc9f64d2fb6a77d6cc5c29ac3a3d2c7a201f461b33e54f"}, {0x60, 0xffff, 0xa2, "e7d79ae50006c33ae5bdf7ff1fb49c5bf0f1065f354196d978d65b66a155f67864488f295c4ba15671792117bd085f078029861ec0d3a94ff9764271feac474a6c44643c194c63eae718e49871"}, {0x68, 0xfffe, 0x1, "8ebfa1a4357e9e420cb2ccb71dd7dd8517fd1e4f61faa143dba00d66ca7bd0f61a45bd107e4d08403b3deb3b1f78534d953065b85b83f33680c5a18a139dcbbe157b36fb3003900535205c5883e7b39af035c0461d2caa34"}], 0x228}, 0x4) r11 = accept$inet(r7, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000002cc0)="44b9eeef94c4e187632ad3f0ded1944d9ed895efecf7757e0f6becd1af6cf7386edfba03211406199fd82d4a35623e96a9b958a37f49740e3d2e678df3578d1b9ffb00c29c82c41a1c82bf58e4aeafe746a7cf8c644d4792d266111a5fb13f430667860cd9a3f2d34bc327f61ae64c985f6f77443b728522e81da3ae947a4c2ff17b059e784381e25b998f5f1dca774a2ec7bd728137f69946a445c6ad655f6eb120b7803e8741d58864de7dc26e618ff2c1067e02231d0fe35f2a12080378b7bf7831268ae407811c9524fda9e3", 0xce) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000002dc0)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002e00)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002e40)=""/15, 0xf, 0x1000, &(0x7f0000002e80)=@file={0x1, './file0\x00'}, 0xa) r13 = accept$unix(r12, &(0x7f0000002ec0)=@abs, &(0x7f0000002f00)=0x8) connect$unix(r13, &(0x7f0000002f40)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000002fc0)={0x3, &(0x7f0000002f80)=[0x8, 0x50c1f44c, 0x8]}) 00:02:59 executing program 2: r0 = socket(0x0, 0x3, 0xb8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="834e005f", 0x4) connect$unix(r0, &(0x7f00000015c0)=ANY=[@ANYBLOB="4e02"], 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="5866eb40af66b5a40f20aa3dfb02c42673c8bc7e", 0x14}], 0x1) 00:02:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8602506e9e968485da4a72e08025834fd3134b4dee9cf02c22e0f9afd6ab3a82d5604e78c13b9026aace6fcc3b440f3a0780bd6bcbb4d0524bd344ed8d2db6906c59de3ccde0cd917d1a8082e4b91d4aac048c24e71cda9c1a8d5f89cd21e6856f7b06f859f860ddd435b3502e32901ab758ae53c0bbc1cd7b352e05a1a01a66b344f31988da86b21087331cbe01ec3575c4d6a1c9f6117a90f70bc77e4de06492156a3ddf4f9ac7f8cff4c29144ba7b"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r2) 00:02:59 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x3, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ffffff9, 0x0, 0x80000005, 0xffffff00, "0100000063020001000000020000000000777d00"}) (async) sysctl$fs(&(0x7f0000000240)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="fd795ecbb0b5a91bfec9699670665bce0fbdeb40e7d9deadd5e1e9b4d453834d3d78cafe8841aa7c04342dcc87fc70005ce4c2d56c3f553ad0e3e6b1913d26f71d59ce817dd4609f93c59834ccaad2f5b0f2926a24b142e87de1abff367e25902d0ebfc04c1c9c268cc4fff70a0a985b7f5a81de4bad222918a2f74b2158bde3211a594b866b86de5cd6635735930c077147b6f8ef2ba0a1e0bf582f88dc022f3e3bc883d33dd1aabbe39514bea3f77e7990f16d122c25dbb15b4e3de87bab763ce0605609bbfd975ca9", 0xca}], 0x1) (async) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) 00:02:59 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) ktrace(0x0, 0x1, 0x4db09ee8ea04e17b, r0) ktrace(0x0, 0x1, 0x4000140c, r0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd6060626000102c97f08000000000000000000000000000bafe8000000000000000000000000000aa3a000001d8f361ee8f"]) 00:02:59 executing program 5: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x66) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x0, 0xedba, r2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x1, 0x7, 0x6, "76f2dbd3858b28d7f2f532b97ac0888cbb84e8e5", 0xb54f, 0x2}) r3 = getppid() setpgid(r3, r2) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x28, r2) r5 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x82) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x5) poll(&(0x7f0000000180)=[{r5, 0xaa}, {r6, 0x10}, {r1, 0x40}], 0x3, 0x7) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1a6) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000200)="1870dc2d61c4cd74073a3779c4d255e709b65c12349b0c53f2d3892e076df0ac496025360f9ac30786d873c22d87c45e4e4b5449ad93e470c20be69600b416c32dafc80a08909c8804050b28053a9be7726962d4d60edbf5d01ce66f286653aa0748", 0x62}, {&(0x7f0000000280)="33717c5a11a6203f6e094a255cae31d155d634e872b02f8713e39954b1cad4411894e049a07b32cc32d33b60764ed40fc727ea7334998a1aa038bc7049a1a51597899546786e4620c1304a4ac8a3b303a6dc256a719de19074145c72248da93c6382aacde1558d34ddb37f49b46bdee8f33a7156b565f2d4bd0bfb3254b56bc8a8cd348dbd259488f7b58f36a82473ae7bca90058786130095dd22e0020360204f3b160ff50d5eb076e5a66f40b9644f81956cd6fe236b15ccd61c9267ca6ecf6a205e53f5cef9dcf79576c7cfd71f473c626cf88f3cd547236eeca1da6afbb1a3d5605b0ac65d2eed23c5b8", 0xec}, {&(0x7f0000000380)="337809aa346781342e56ed10d902db27f7d3f5ce1674899369a9a66ecd8a9e835aec7f22a0c3be975c60c6395961f3a4303fda7f655e658b030c9e0c7147a7fd8dbcd81d6d05246318b1a382d63e4b38574bb2382f9d3511fa13f108c9de677a02817b80539df0519fd28cdf3b5d752847b090217dec223f33a6394a73c2c2b6c002e543d8e7e07d10d6bb1dbb5f25f7397fc5f2ebf242827f4cb34c96cbfb80b11c80d26c59608c750ce6af854fea5c17b985dff666edfc951c19a4d3c188f5c8c5881119b83de75b13c9b74ff36fa3f8850996a77ca4b4", 0xd8}, {&(0x7f0000000480)="a306604dfffe25beb5dbf95d4102e0505d89e0bc64308ba46c4fc06f42d3049a2a2445151531c4150938844a2692b24f3b3694573a9d00ed11e46ce04607833df6c6351410c30426e8a2a0a391005956efcef3c1ae1e1d", 0x57}, {&(0x7f0000000500)="1386ec1f21be1585adaba13814af9c8a4cf5654019d0ccbc3a51af8e2a44dd22792d299db39916ec3812214633418255150c5d784ebef950cfb053ad73fdd691fabe30c0a81cb23bea8e467e1de478932d1ca95216408efc3e9604cf55e32ee35319adafe3121b93093334bf606a3826857d5c23b8092395377111173bb2c64bdb9f814da65631782903ee02f3dfef5094487d70aa788bc8616bc4584a7056f36e4672c50e92136cbbd1589733f65f4b0c6f7972e0b289f7bbcb16a8cc5a4b72008de539b76f8606ae546bdffa1baaf3d6d46fd8b1277b2d27a535656cda25ff45e3fb9c7858be7ceff8a7bc326dc30f08d7f512dea0d05e90a3e3", 0xfb}, {&(0x7f0000000600)="79dd709a808995d01dbfa51209eb8189eb9537e8cd0f8d0e60f0efa95d440d750ba751a9235263df88f79512842897d47944a4ae5c808bc37219c7600af43c0258f7dea975071ebc8c83ef530a402c969d9a50911b9086e275142f8ebf85589c4ad7f8", 0x63}, {&(0x7f0000000680)="f123b1d5a43b23c0a772513407b6315f5365e859de428b80719999d55b97787014c0d201fdb2739293bb05643c2d3e53da86928eed514a9e93145ddc72d47b24aaf4eb4e8a182cc73d8d483dd4ec5648802c4e7291b30bd75c25e2528e8feec5252d4854f33c7d33289fc6a5d38d03f11f66f5d6f00a6b2464da1211e1d26a8cf155fb3db51c6dfbee7df3de3c2d3f0e652fa8b2eb93f02cc5c91440b4bcacab6981a730ab90a20939993e733ab19c60d9f35afe7b", 0xb5}, {&(0x7f0000000740)="90edd9ac047abcd2aab832a60504da225a16ad90f1773cd6a29f151c4ecfb08515a8b9e524eab5e0be8289a72dd8230e1b24a4f99b70a9cf5d0d8a7f449d7228343292b1203cb13c4f9c6723bfd1c7d335f52796cc5ef93a86bee0eb2754c94e058494cb613154e4f86a52216c0088bec1f4eeafe1b90fc62e0e10a1b2515fe7906a4dff236dede7708dc27c1c34d068830ba88b", 0x94}, {&(0x7f0000000800)="926439f129e48fe781aa6c719b57819c395b9cc058a5c6726c41944c68cfebb2a7cf49c280c5", 0x26}], 0x9) r8 = socket(0x20, 0x8000, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000940)={0x8, 0x2, 0x200, 0x3}) ioctl$TIOCSBRK(r6, 0x2000747b) sendmsg$unix(r8, &(0x7f0000000b40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="e93eb03ae0b08174526dfa25e55a4c3a6a46fc8015f373ec13b42e611b0414f68be2f2d9b8c1bd19fd94818ee01a4b11520872950214931bf93f9f7bcc30924d89f3b220c8ca99ee4c3f4aaf8c56cc1c16d449419c7840f0b15d190eb575feac7c61227fc93879beb1dfa86b831a8276f4c4c01aebcd5857c12e83bb9100f4bd928c7d2e049d913efe74c9e6a1f10bdbba2805cde3a14418d218b6160e956508508ff3fca0785288e0f09f43f69f9a3146e305db6aa8ff475bc767a14bc0323897e774ea5427cf84a7b530dbdfcc70257ea07461309d7ad483ee09f0cba976d540b246b38144", 0xe6}], 0x1, &(0x7f0000000b00)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x410) open(&(0x7f0000000b80)='./file0\x00', 0x80, 0xd0) sendmsg$unix(r7, &(0x7f0000000e80)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000c00)="abed1a8ba1b1083cc62f7cd232fa79483ad6e219e08bcdcc4456c0f7f87d56915ba73e71ebf6d18ef07dc653fc2e2b0444ae32920adb65ed232e9f70613213b1f2a5850fe96413863d01261f3b0e3bd69d67e5c6bf10df24da437b4d10310960c3d2afef1e2c64b0ff3e5358d7960136ea2f56551488c702a9a66dd95bf165629f22ef08d7f48a4c620f0e8a", 0x8c}, {&(0x7f0000000cc0)="fd11921f2751c1ea7894bc6b1742f357fc00408d01ac1cec29b9a167e827fa1aaf385d57eb1eb74ed8c6ebb353103a4790f389fb5d1c956e478e6245c39e7c270c70", 0x42}, {&(0x7f0000000d40)="50f8cc6f33a7af5b5b98e410c9211c10a3426aa421c6ff05c0e2530c14ec72a19c3553830114009bf1803b974ac2284676c128c99bacf7235a8e8bbb4ee45c7e10adf0095db1834d322b03cb2f24149353c13b4e4196c4bb1dddd7a2ccc5ee3bf101e9457b0332f5b4173340fad091246cc39c220720c220fe424c5ec244aef7a4eb79a6a23741c69a083ecd23265a97e787da79132782c6fd9c87d67dd9a7f931bba5a4a1b09c6c668d0b00e2679178d4ddc140c05b861544de0be7d993e7b022c3c2e3a3233d9245677837baa31f9d55555f7cb6923035fde3", 0xda}], 0x3, 0x0, 0x0, 0x2}, 0x6) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x0, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000f00), 0x100, 0x0) kevent(r1, &(0x7f0000000f40)=[{{r8}, 0xfffffffffffffffc, 0x36, 0x4, 0x1000, 0x7}, {{r7}, 0xfffffffffffffffd, 0x22, 0x83, 0x10001, 0x4a2}, {{r7}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x0, 0x4b33cc1}, {{r11}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x0, 0x2}, {{r12}, 0xfffffffffffffffb, 0x8f, 0xf0000000, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x7fffffffffffffff, 0x3730}], 0x6844, &(0x7f0000001000)=[{{r5}, 0x0, 0x0, 0x1, 0x3, 0x5}], 0x0, &(0x7f0000001040)={0x0, 0x4}) r13 = msgget(0x2, 0x234) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001080)={{0x2, r9, r10, r9, r10, 0xc2, 0x4}, 0x4, 0x10001, r4, r2, 0x165a, 0x0, 0x5, 0x1ff}) open(&(0x7f0000001100)='./file0\x00', 0x40, 0x4) 00:02:59 executing program 4: r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x3, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20001410, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(0x0, 0xfffffffffffffffe) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) write(r4, &(0x7f0000000100)="7a71253cd96304f2dc00cafb9ef0c5d4ad7eb5568cc912d5e08b877f1d5781eaafd82c62917b94ef4da01511cb5541e9b85c768a0f2358e8d37c82c96cd2515d39c06fd1ac364ea561f2bb682bbb", 0x4e) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000000), 0x0) socket(0x11, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xa74b, 0xfffffffa, 0xfffffffc, "3db29fa4ce42956cc5f6711e0e7a44036e5100"}) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) mknod(0x0, 0x2000, 0x0) map stack 0x20000000-0x20400000 of map 0xfffffd806b524388 failed: hole in range 00:02:59 executing program 2: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000040)="718cf80dd6078fd2f535a7ac6e83c1c0ab847304991694821fd5a14931", 0x1d) semget(0x0, 0x3, 0x108) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = getuid() seteuid(r0) getuid() r1 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7fff}, 0x5, 0x101, 0x5}) semop(r1, &(0x7f00000000c0)=[{0x1, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x1}, {0x1, 0x3, 0x1000}], 0x4) semop(r1, &(0x7f0000000100)=[{0x2, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x4, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x2) shmctl$IPC_SET(r2, 0x1, &(0x7f00000006c0)={{0x9, r5, 0x0, 0x0, r3, 0x0, 0xa62b}, 0x13, 0x0, 0x0, r4, 0x3ff, 0x0, 0xffffffffffff7fff}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x8) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xedd, 0x0, "32cd8b6abdc8a5508471050000b07b10000407ff"}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="26174621e7eff8602cb99fbec7aa957cdc1a8802933a5ce86c6ba53ab24d486d7f05c66643536c6b23dae9f03d1922cd93581a08258992fef4f9a8be76d945f4b7d50779f9fdc51d871d7494b03468ea86a79ad47bd5cc4a068123bd519143ea8abba31cdeb50a9e5aeaba017ed988c6776e0850a88fa8afa61c1cc9e97ee958cbcf30a9b450f0660d8cbdab014ef2bf22acc96ed03c2c3cbcee8fdbc5de9c024d99cb4e144aed1559ddbe12e0aab1bb67c14cd78c39f11363853f212c4e0aad"], 0x94, 0x3, 0x0) msgctl$IPC_STAT(r8, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) 00:03:00 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) 00:03:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) 00:03:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:03:00 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r1, r2) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0, 0x0}, &(0x7f0000003200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r8}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) fchownat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, r6, 0x0) setreuid(0xee00, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r10, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() r12 = socket$inet6(0x18, 0x5, 0x2) kevent(r11, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0xdc, 0x1, 0x3, 0x4}, {{r10}, 0x7d6824595c97356d, 0x40, 0x2, 0x10001, 0x4}], 0xfd, 0x0, 0x1, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) 00:03:00 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000000)="d569edd2f82147a30e239552cdc7933048c5af10c3b0093d9a36475ae3cb1a9a2c09a1c63c04b62d48339d65271bf090d5424d925f73ca995196130fa613aee156879c7fe8edca17cc949b403457055dc5e336211c0b93fe4498e7bcc3e8a3b82e58234a6f8d6a223d2759e520bc6a9e375f130346d55f647463f55a06c216adce91f400"/151, 0x0, 0x0, 0x0) 00:03:00 executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x20000, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) symlink(0x0, &(0x7f0000000800)='./file0\x00') unlink(&(0x7f0000000300)='.\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {}, {0x46}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) pckbd_enable: command error 00:03:00 executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fffffffffffffff, 0x100000002}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000f3ffffffffffffff0000150338d0acf0fad7b8fbc0b3a66409a3ae3c5e6a1e70924924e8ff8d0000584c5435fc048313af31ca39c3007840f77b265fef3fe1dd80696382f0aed9d70e9cc6a9a7cf2f64b658ed38976ec935d94221cde97ae8977c630437d56870360f85db45cffc4283dde6c1e25926ce1f7ef65f25f0c0a8b13bdb374180a6401113e253656e09a5a6b1d9823f48515d550be0cd9c52fc0d121cf5ee485c761d28f5154891fc2c762e4789762f04e754de07c18cca1ccce7200000000000fb15889afbc009beff7909ad12726b8b51265b5e685ec9406abdd04b865d184b75a7c0b1e605923cce65b50ec3701c4fdba3ac2bc2cd511e9c86fac45ef33e62d076f4dcb561df3d064292cbcc9e03ac9f2a62ac7dd6e9223dfac745207f13d9fd22ad88ed6fe4ce58d1829898e7bd8e7c7b88e9a526a88d9ef390a983d700eb26610bba87dd60fa13ef3c7c4e"], 0x10}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) setreuid(0xee00, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x900000000000000, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget(0x3, 0x1, 0x440) r7 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x9, r7, r8, r9, r10, 0x2, 0x9}, 0x8a, 0xfffffffffffffff9, 0x8}) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) 00:03:00 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0xa4, 0x400, 0x80000001}) read(0xffffffffffffffff, &(0x7f0000000040)=""/124, 0xffffff62) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r2, 0x7, &(0x7f0000000280)) kevent(r1, &(0x7f0000000540)=[{{r0}, 0x0, 0x11, 0x1, 0x1ff, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x8, 0x401}, {{}, 0xfffffffffffffffc, 0x4, 0x4, 0x706, 0x20}, {{r0}, 0xfffffffffffffffd, 0x41, 0x1, 0x7f, 0x8000000000000000}, {{}, 0xfffffffffffffffe, 0x48, 0xfffff, 0x9, 0x2}, {{r0}, 0xfffffffffffffffc, 0x60, 0x0, 0x6, 0x3}, {{}, 0xfffffffffffffff9, 0x1, 0x60000002, 0x9, 0x2}], 0x33c2, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0xc1c, 0xff}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x1f, 0x3}, {{r0}, 0x0, 0x10, 0x10, 0x800000000, 0xc000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x8cdf}], 0x10001, &(0x7f00000006c0)={0x400, 0x5}) 00:03:00 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020200ac1401ff"], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="781210d5baaf5aacc46f3b6a0a555992277ebe4f990c99a4aea9d83de6a181ee248d0d232f9c5df0de0cf23a3cd19ec03d6e8907b94037ed447c8a11a33e1d92b8a46b273229aabdeaaecd08f87368fa7ebf9ba9d7f8a74f1034d177477c352cbef451a9d55f19e15568c49340481b4cca483eca66b19c"], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xb6, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="16653b5e90378cbb199e78c52bc3328166a01e9dfc6ad3e7aa0e88936405057434c82605e70dfefc546de1800ee2aa9ab671d896ae58f216e3ea4de60b417a6a31e2dbcbee24b25ddd447276ba12d6118d3e8270fc2f89169911067ae9bc4776940d565472d682c43e088b74a0360bca0451ab9f080be9e4e3b4c98e174365d8c6f4431b17ec587cd813df81d8885dc21698cf02"}}}}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0xffffffffffffffff, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x80001, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0x4}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x203}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x200) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r6, 0x6, 0x10010, &(0x7f0000000440)='\x00\x00\x00\x00', 0x4) dup(r5) r7 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 00:03:00 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) (async) close(r3) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0xa5, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x4c, 0x7}, {{r1}, 0xffffffffffffffff, 0x71, 0x1, 0x3f, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x8000000000000001, 0x5}], 0x9, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x28, 0x20000000, 0xae9f, 0x7}], 0xfffc, &(0x7f0000000100)={0x8, 0x80000000}) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0406938, &(0x7f00000001c0)) 00:03:00 executing program 1: sysctl$net_inet_ah(&(0x7f0000000300)={0x4, 0x2, 0x4, 0xf4846aa7558c537c}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff7f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000001380)=0xb3f3, 0x4) getsockname$inet(r3, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="536186db8d1f7787522ed0aed7c6889cee96f819992fdb353d1d1a014cfa22cd77ceaebf78091295a09007d59e7953edf8ab77149cb01367db7d4948fdaac3532e78e2032cbd628df8599f808e366013f789d49bb9c2a802994e11523e233bdb399b016ccf7f7638b3af6c623cb247740b0679b7e0123372ac3672cc4b7bd662b154dc32e845ba7aa807b9403a9d4c06d96c52b15dec6dd20a", 0x99}], 0x1) write(r2, &(0x7f0000000340)="7f46d8ee42efcee613e693e5a432d81aad119809fecd2e463c6cd08fce6548b34fb3b902e9dcad18adaa07c8410c7e612cd432e3536d0595cf08e3fa64a5931cb7508338ba5a2c8f735de3ec94424c25ca421b29a6d4673af409685df114a3e304c9b5571fe5ccc40e5bb924809fecec8c28", 0x72) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfaffffece900", 0xfff}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb99b", 0xe}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x4, 0x80, 0x9, 0x20, "b5cfc5448f84827e439dc2aac34bdf2e76f13508", 0xd78000, 0x1}) r4 = socket(0x6, 0x4, 0x7f) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc02069a5, &(0x7f00000001c0)) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$net_inet_divert(&(0x7f0000000280), 0x4, &(0x7f00000002c0)="3d385c7f5e185b325ccfccc65dbc24fc5507dd859bb5b68452b79b33d34529f4b0ab46df1dbb2401", &(0x7f0000000180)=0x28, 0x0, 0x0) 00:03:00 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @random="78274c0c0630", [], {@ipv6={0x86dd, {0x0, 0x6, "84fc9e", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @random="3700368eafbe", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @loopback, @random="1c6928bea176", @remote={0xac, 0x14, 0x0}}}}}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x86}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) 00:03:00 executing program 3: sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r0 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r0, 0x0, 0xd0, 0x1}, 0x9, 0x0, 0x5}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setreuid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getuid() setreuid(r0, r9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x4, r4, r8, 0x0, 0x0, 0x4, 0x1b}, 0x8910, 0xfffffffffefffffd, 0x7dffffffbffffffe}) semop(r6, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x7cb, 0x1800}, {0x2, 0xfff, 0x800}], 0x7) semop(r6, 0xffffffffffffffff, 0x4) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000240)=""/167) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYRES16=r3], 0xa) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x742d, r9, r8, r0, r5, 0xdf, 0x79}, 0x3, 0x800000a4, 0x5}) semop(r6, &(0x7f00000004c0)=[{0x1, 0x9, 0x1000}, {0x1, 0x81}, {0x1, 0x1, 0x1000}, {0x3, 0x100, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r6, 0x2f3d049e33cda152, 0x7, &(0x7f0000000080)=""/206) r10 = semget(0x2, 0x2, 0x320) semop(r10, &(0x7f0000000180)=[{0x3, 0x4e57, 0x1000}, {0x4, 0x26, 0x1000}], 0x2) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x0, &(0x7f0000000200)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x7ff, r7, r8, r0, 0x0, 0x11, 0x7}, 0x10000000000499, 0x7, 0x3ff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 00:03:00 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f00003d8000/0x4000)=nil, 0x4000, 0x2) getitimer(0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="9400000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x189b, 0xffffffe0, "9740d67d020000000000df00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="6109ab67493d348137b0d92ec7752538a13212bbb3638cb3b6fc4483f9ece9e92fb25a3351014dd4645f6f05589e37ee3e241688f665bb8cee757ffe7c9b3cd05edd394200d99d477292db7928a548f900f118be29e4f83a296a40723908b7d018fbba041c41cfb2a46afaf0fda8a7799642530df8113c8eb47c0433790e0b46491ab0d6e01ef16dbf95897c2aae5eac4fa790dc29", 0x95}], 0x1) 00:03:00 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000400)=0x20) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x139) open(&(0x7f0000000440)='./file0\x00', 0x8020, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="11fe98d3", 0x4) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/163, 0xa3}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000600)="c48b58565b6c81187a973a7510a9e4752d3a15c736fdec4a7b1a64daba0c1c89c97b752401e635896e897bbf0079d31b1427a06875148d711dc62de2d2e126f89902c88c7f7e1c4bac3f0558c7daf2bd7243a5b476f90e6535aa199a689ee334045c7f9580319fe8d0beb6bb8e57788aec2c302d9b6a9d53b25f34c3309d709cf31f75234b7031f1735f6d7b6a686d61ea23e2b6e10f305076d3b2cc1660a79e8ef95efb515d1b9c379a793a9869e32e82113474fae60205e6fe87724fca20", 0xbf}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f00000001c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f00000000c0)) close(r6) 00:03:00 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040), 0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) close(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff1895a3280d5b34820b7bc2f3be2738d823db63b5a1ff02"], 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) write(r5, &(0x7f0000000400)="4644d59bd2acd6165c0e86b39b600546f3bf0064b7c16fa6188d2070f3dea7c0665128e96e0ef161a79d7ca128da782b52f14ecea2b23d5f17637392cb561a4b07f2a1efed5a8099a808d802e2710169fa2f10978c83f718a9bfc0f5ac1656a3e3ef15f1b20ddaccc4b8ae4efb1594cad25fcb94c15a6c6e62b1f3eacc80291754b83f36051f85495a5c09b777628e8a745834dc83839f56b255b72c23e107309ad30ae05bb2cb03990aba31b9cbaa019be39bf6985727cfca74482756984df37fb0bec1f7b497df89e1b8fea15ba3fb3370207754c93b8a4b9d35a5cc1d14c1087611d6a4b4decf1ad40600fdf46ed5ed151d4d11f15b70a01aa1dbcda032139d7bbdf5ef99ea85384e6fad7e8224e30365943cd06009f7911b49d9d939a5be6776d74208a853ea9ea310d3556c4d180d41503e3639ad01989274756431406f2de69a69e61ba2aada2ed74d7fbdebad43ef38d02012224e839854739ae3567c4ca118b0331af4cc7a194063902ee680e32fdde932bd14a7af38db4c50a4cbbd849437a6e086e3c1396e15d47a7700adf079f6ff65169e69b0d7fde872bc5cd01ce9a83941588989b5faa5b3ffd41e1550191e4328e4a008d40a033b1b8dbb46d85fa3654499fb98ff7cb94483a3d8e68f6a18f53c7fe7fd62", 0x1d9) 00:03:00 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="7bbcb0b1a856ff080045000014000000000033907800000000e0000001"]) 00:03:00 executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:00 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = socket(0x0, 0x0, 0x0) sendmmsg(r0, 0x0, 0x0, 0x8) r1 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r1, @ANYRES8=r1, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chdir(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r6) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000100)="55e92b4f4916000cab", 0x9}, {&(0x7f0000000000)="0deaed2041d012", 0x7}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f83b9cdc150a2fc2f478a25efc3fb4cb76d42c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:03:00 executing program 6: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r1, 0xc}], 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x4, 0x10, &(0x7f0000000000), 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:03:00 executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) syz_emit_ethernet(0x6e, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xc1) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x54}) r1 = socket(0x2, 0x1, 0x0) dup(r1) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:03:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) 00:03:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) msgrcv(0x0, 0x0, 0x7c, 0x0, 0x0) socket(0x1, 0x2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x12, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x0) dup2(r1, r2) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0xff, r3}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000040)={0x0, 0x163e}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x6003}}}) 00:03:00 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) 00:03:00 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) 00:03:00 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f00000000c0)="1ee55aecc3a838f0c0b0719b9ea94e04f5d8ca2b29cdc803997491d63876c805aec195e11e765eb77f079f59bc11c1974e5c8f21da40e7d80411442493ea71e6e807ecc77a852ba8ea760e820e86905ff3ee6d43591f7b1a7af5f118ad9fa0dd233d58a460bf369a6436f94da67377e5f5b7b95959542cede6bc7c64", &(0x7f0000000040)=0x7c, &(0x7f0000000140)="b9145396fe31901523054133c887e9348752cc45e297dc8238d0d29884d95ced1c3300da877d40d3bbed586150b5", 0x2e) 00:03:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) 00:03:00 executing program 5: socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9d86d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635590b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4f9cd496c7e54dbe523be13b04f143d0be8aa9bef1952ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed09000000000000400000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c10e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e501ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="532ff6c6b1e1335528af1eef3ebe7ef2f0828026e78523ad3b177d86e27670a99e160487627c739a24984620e8c80312f8bb6ea9e24f8c3e326f048e7c4da420ea7271520fa34addaff0bc88f37ee96211bdbc8598fede3f3ee6adcf0f15021dd4b31b53a2b507554acac5195a44c820ca52f22fcad241d90a0454040dedda202c1b854ce31d3774fc1834bc3fea4ea28b8d879a9094cf40b8becdcbeaab76c6ae8bd60f347a191941a69843bcd36ca772d0b44014f56a4a262fd9c6ccc18a7297f0ec3f9b5a4f3209ccc9856957478e39f492158a54cff00f2a533ddd63eb04d8", &(0x7f0000000180)=0xe1, &(0x7f00000001c0)="e6c3d15e3a93c6ee6476387b70a1cd6d182d1d90b54c9ccee1cc354cf54246c6e5602523011e08984864298a430eee21e1994da0bb799b874c0a52625fc70e605aace22c9301", 0x46) 00:03:00 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="7802"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:03:00 executing program 2: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:00 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) 00:03:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x880, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1f}], 0x9, 0x0, 0x200, 0x0) r2 = getpid() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x1928, r2) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x8b}], 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000080)=""/138, 0x8a) dup2(r3, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:03:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000575000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000011c000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{}, {}, {0x47}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) r2 = kqueue() open$dir(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{}], 0x7fffffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x84) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) setreuid(0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x400010000054}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x400081, 0x5773c545, "1009307e7be2df67de20888bda64612c3100"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000680)="05f6faf73037abc22161edf61c65b81564e3769bbb155a62c128eb691517ebe334e2c2b88c83bfb31bb48838bcff372c9cf5d4f8f44264163fca1d0a2edae94186f38445d0b9ab930f7c297216ef2ccfa1f5bde8a8be0531534e71927bc1d2a823ca6c460201a3304113851346836f6e766559af632a6bc1b4fb3e3a43497fbf02bae78a789bd2110fc7eabeceecc2725115e15736d28c19f08c4c094f0b779a62361767ec63275ff07ef962179746894481198e3a237f7c5c42a320f6a9cf53a875d00722483b5bc43b74c75d026910a4eee39b4335cb6f2dea0d6918590a03dfe372b2f046aff7547fdc8fbf6f94ad0ab9d7ffc0ab0ad16bc8f402abac2d6605aea39e3666b288ba45dfd685c6f59284adf4f17424d7eb16d8521614368707efff8a6ecef068c72bf6213f51672f0b9ca0b4007bb91201ff2b0b3d5cde", 0x13e}], 0x1) getsockopt(r4, 0x6, 0x1, 0x0, 0x0) 00:03:00 executing program 3: r0 = kqueue() syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xce}, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x80000001, 0x4) close(r0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x1, 0x4) 00:03:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x1ff, 0x8000005, "8717f9050700020000000090d692480d51aa8000", 0x2db, 0x2}) setgroups(0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="bb68cde6d7701a9044498228791e21b301fbe9da8084bb2c365d998ebfbfcf57171d7338cef78cc32e46c4949ff34715da7573b1fd7b4d98f874db729ba8cc90795135d0", 0x44}, {&(0x7f00000008c0)="006d853d6c0fdbef98404ac7c5cb38502fa5cc6d1d27783e30b4bb46bdd95714f093050a46cb8fc282e4e7a7ad6de08b02b2065d7589695c2faf318d9a3b02ae772ca053d7388a83c6f403e5e06264b1a6da4413712831ae5e33f90c9a967555dcf90a7abceb75b8280bec3b142af148d0d83328dbb72e363ea24d485fb84c2b14f1d88e4d5d9253ee3c01f18baa6259e40a708e21d84a72515112496c592f9f6a0493998675ee39ae0c7b0659c43f1c952d9137ce3543abb162ccbac4e5be91838c868bb39c65b7242effde0f24a7a21f303f6c91738c93a693fb7a8b0c47a1113cb530740cf61c889e6a2ec7c85c57f9160f7455455dc99352453368940d862df1a34a635bbc3171491165002dd0bbbe07ffa2913de31567edf72f92d9ae4a976bc2c87891c371358777acf30533a786dca11b448b66e93c40c24a3a49be9aef0538de1f5095be55df7f429d99721cd37d04ce5ac01d74f18bf502c59baacf9247f74d94ff60e154cf2d936f713b7f97ab7578f30275e14b9d4d267bf8a3662eb7f47b2cb612831c749da31b527003c30927ed7e43dffe871abd22e7cb992e47947bd9e6be472d04bb10b186ca0f34335d19f749b1c4eb77befdbb57d29ed9fd9e3fe979f50f045686d7eab5b95420af401662c236a4d2eee5139c55d8179477c7612be6ba1bc2514322e8b22213d90b4218cc391df45a74cfe31408f6659d52cc16063f3c6795d9361d969512096bdc493c01bc418300ecd917f83d70476000078a271baf5f961763d6d1af1694db80f505518837601a8853fbb07bea91f7d5cca136ba37d27cc4b2b47448b597579363e0ab7ac71c2538a6144faf8185728958ba71de36afb6b43c52bacdfeecda745eb515750c3e91950f16ea6cc7862c129db5bb4382c5f8c53245fa945c83a51834156904961342334d0237df1e01e82f645dfe2608c6a6f28bff9e844c7d3f088ca7ed02186ca561fdc7aa47fb1feb2d3dd8b6e2bf69edf764f911e5491a6fb230c61aa1a82c4ea7a3ce36a201e5691187ce64bf5489700ef0d69f47b832fb9ee8558304312d6d14648c8e41e1c27edd9edc9e422757a267efd53cd94713fbcbe303e43c82e819f7a6f0e27c53a48df763d4f09e21f9a72fecb9da433c3642b8261ce41367913f731c9ba743052912de61def7b8a5173525795d7f53e9b9f381c378d7418b0de540f77c180165ce09e51d08563cc44836ae440636f98e6f4a0c157c7f3c437a88fa4baec14c17a3ac6be5937c48844537272da6387e73190dbc09ef9f6e0c09b4b8fa47a96c0238887d804453f673ab511235ba99556821b290a0d1523ad4663433b7be447db832e78dc4392e1b0f8700d93cec62fac1748e90371c837bb797a3b5cbb858a1b48b458b750988af4827a7acf3d1b32c48c34447ea891304a97339754da79f53118acb12be6be0e67a901ac13c414c5f3128241513595116f5dbd696254f0613ce6065aa2d0f782110990acd7dd94b873e9fce90a59cd17353cd0ec5962642f3e78d42880eff33788a2ef36b5ad7b66a94494cfb9084f2d0c3e72f015f9651d9c7b99c088abade75935723ec7f34e3adda9ceca07b2f12c1190e84376a868937e66886424985c4e03c4b04b016fb0e58637b7a7e1bfb2858c8794a89af64075207c614bd37f3819744d8aaeb73311a2530b4edfcc636dbaa89d78cfc8dfdd6bf8d0f36023f2156c4c42d21a611ee6efa32f585a15bc22609906d3c154f482bf490d08a79fdfea2af8e554d5ef84e7d5066e7d03f1fd18d2ec87d3d10b189e4f55f96c57c27088afc340ed0389b556e46459d8a6a960ae820ef063807c355aef1c02fefcf5d0f783c4433b38c79e4b9f30b335a76907629e7d44160256f2605992ee16d0533a7823b85db9b7285ebb0b202d864e2d0c6322f17728476708c04247ef8d6da3d724671ae62c4ce4387edf441b78ed8e1d2cdd940775b0828011cfca5808dcf1cced49fb97ce375d58c7f3166d220ac5e2e992b717cbf214bbd3e13817659dc5d12b3cd6ffd9fc4e62eb8f10cfb48d7360e350ca42918a2678b3280f43a9a0a041c72a0f2bf85d103c3f7652ed81b4b7fbf5d9a3f4c286c55d33a859ede606a35d80aaa4ec8956abc87c79f0d9d8d94699d6daeb8420d47a5a2bb8089ef65508472c700da198f72ca4ade4c161226654d79435e63694288f7dfd227782c2a4fa3c526f7a7efe074f4264f6f664fc027ebe18a30d3e7e87f45d1856e7f50becf801826720e7bed53f622524e5c7228578e47ac2baebe50e819253ec13dceea234db0acacc03234c1b8bceb354ca20ee9338e893c4c85f9e91e4a9abc55a662bbe759f3dd724a45d9e274895a9c7411336bee42276cc8427a9b188067bfa95b2eab92a6235a64e719f80228d35dcd71ea604fe277b59ffffe5b380880aaa803d3921484c863c81597d64b390d1ce0da153a17de8cae77f7f0578dfbddcdb41b65d1449f9ae643fc3e68632b9e00185c7b665d30d324995144cfc3dace65215bc488ea34b186632e8078c0c7ec3477eb2b875f1c51d766151d70a10a6c5b4d146687a43d078b840f537665d9041cfece8612c9ceb765e4042fbd201adf40f1c8bd258d9018852146e1cec322ec554f90dda00d47eeef4c8c9fddda18b1e422ef4f601843e13a7ff7ec3e886b835ec838812d35d19cb3f839f81666aeac653c716cf8accacd6f001272ced73ea6f0af1df2311140c81fd370b4ffe80db73c097944daee29c803083ac7654ccb823f238b2bf5ddc2bd96dfdb57a6fc26a6cc33a8af5da7c091da796d4385492d49373980e4a55fedc440bfd13e99f247df8eaaaff7e40eb6980892eccd7dd6be61b0ed617a936a701116a56548fca777ad145af5b98e1a2ba0d0c35d387287b5e6c9aef991d3bdf6d8db9f05950cab40bb26ce81ef48f9000f115d3719e06707384577989425e53f7d53b3f16427b1ea78e37c69045e1d741d7ffa4ec0b684bf287dcd85315a923c495b9368ec838943abdbbaa01450680e21077fbe57eabb262fc30b883cc9a377a74a7c07eecb11afe4b08917dc46542d798b936c2e1f66d514fb25635d4d82dd9eb5577f57435445bdf6ae7e9d0b57844f430c2766d751366a2a6461078b8719d78753f154eda40d09502a46d9dca18a82efcba0931491327249db1cdb3de6e30d16d3638b8d200682ef9af4683d993c600f8698b3b2234ce3539fdd1be5263623604b0c88e5fd3e7e0a0b1c0c0d3a8eca76febf5d4a247ad47a864456097192e03fd0c1b9707a08608ecd828ba558865aa1f037dce046b95c9c01e4bc072686af87094e8ea6db44d4ed60dc69d9c57f25c150f159c8524feb913ff8d0618ff098b7d03f1d8491522449d8920d1c8e44c3ad8913e1ac4b757822c7e627736dbae6871d9c2ef8f428827cd8710fe106aa022b59d07e53a515cbe27f0f2aa5150b935d90c32a4e3a451506c4e388eade9b62bffb394e1b65419b0d868c1fab5246749bcfab0441ef031b8d19b4c120cf6854567e3f30dc58286cd189ab740eae3e3d7b29c3b7f9c23e97aeba47148808b4520d28453163ccc6f6310c8c267a7e615c33803a989cbfda88edcce4b8090fee392c9b1372d4b1807da1963711eacff824a95256655970ca47072335a1fdc9026d5aad1347029ec43f990fb127ea931cc61a722ed1ce282547074cf9c8cabebe8e4174d6cb65653df4c24edb70d349d796cb2698ee013fff644586f986eb8c2fc15b1408b2a539781cd3436965cb13671f62b31f208cec079c46a4b62e21747ccb43bf367d96ff2c6df9146d97f42084feb61cbef72f3e1df9484c836e471a338b8eac507aae0d62c3e38bf53d1b2628f7f628e7bdd75e111d56ad9add88ba734df45a2695c0671fc72615567d659776b2d05e6c0b418b3dd9f6e965f2c93c27c9d1e858e31dcfd739bd1217949765a669aa8d7f8986a989bca4b0aa977dfecea5685be611ead22a05ed4fd46f3f23e6758d1eef0017e2bad0a7e86f14b37452e7f04ae56af78be3132224ff7388e1d71801bd39a1670820b3d98d77efc127f32c4cb226e0f41b0c78e6e467dfee01e21fda4efcbcc8a3e34800de5ae8aa61134e948b83e3127c147aeb8adc02f87e6d6e911dce792dad9a06e955cf0fbd516d090f998fff664549a39e2a60be55a72303d4914edd59dad419ced60200000046454ea87686497e29ae38401ce5fd38b2ea5bcdcad50b0132ac9b759912cc5fea000000000010000033e43cd50e4a42a0fb6b91891f8ae9ea9b9f972537840f9aa10ca0dcbfb05757205806130b08d4d0845a9412a71d63e5ddfda09b027232c86665e4db9befc744974331d056eac4736a7514602701edeeb71ea211f53fa7773df4cc4ecc583f4f8b5a535d7ec2f1b2cd11b401df2d362392ce6938877b3c34e54087ee9c6d2efe52c066b4f26e238427ac874ac2a0cfa4fa45cb9c71eedd3a0fbaedc0d16d482185de37f045b8a286bda0eaf1dc53dcc31b9d212bdaccfaebc71ba465d017f1ed33159b7dbaa2da17887c3e6b5d288b8d50f097f22b7c14366477aa5cb34296cf9668a947528f340a116be79677c649e36f3531c708712df90eff6480700f831d06ef05db6425347f4c88a02a958010ea1dd89b6bf683c60de3bba20e1f1fb656e4b00d2e1a58090e51becb980bfece509f6cdc745b253b605e31aa0ec0b57f26c868f3deb6299b29be8e4ca1b3fa01e49b45de0e58105e1167c59baa208f20b514cd7520768cb659489c60d7ba472e3f4674bf4526bbe9bb83b56a971eae0470e0a4e6fecfed22a6df73c0117546f7eaa3036bfe31f13cc8ec8393993595cbd492491a3adb95d453c72daaedd7b32719c86d4e4ba3ba0a8a76078655e86837f0e53f9d94b4bba3132c855546cdd838a5c7c18d8b3ee29607643ba21f5f79340474345876e12c5e3310b37467255725dfcf74c392f2b4a3829f9ceecba8f3dac3cef91234bf86df9b8a2ccddead1da98a075cbf1499b5933e8fe6189f91dbc99488483859c09ea6cae275097f68faf3d025bb2e538b8f9e4e5cf93451e18a287d89e089c17293d825bb2cfb7f1ac1e82cc13e0206ab161370aac997e0aa00d134c8d71aed589ab15a7df84ebb34097abc55abf3aca586275865e9782088e7afb6714c88ca4dfb8b6e1518c711b48294e16d803fe87002b6880bc34e5c003c8b8e2ed4d3c1e8f564a73d01e3bb9a228383f3355a0f7a820d1247947c76461703b2731bcbcd0d956cd89c2a0865821f8bc9be4f78240ff0f08953b473f1b4fbd68b652e7580f96266beb4ec8565c02e1e2e493fd1c964bf676dedfd7345d46d78aabe0765084a953a6023898ecb1f85b7f661ef25ed00ba71a6b72f919df59e0bdda0a2d979b774cd1bbacd5176c81c681aa4203b64d5d4d40b428dd2bdc1ffc98938cf0280e3c099b0b9448fab182b6d97b2baa791329f8ce72420ac6b8e9ddfee1cc71a672bdf9660f94af32d61bbebef0d634311701fa894161f076edaeb605e6c62da0d05ae9478163181841e56384f224ec1e3f0885bea9fc02688c734a85d4a615ef6120b2c741758650256012126d40ce22cd24707cb6cd9ac034bbbd798506856d09b31dc55aea76c0ccfdc3049273361f188f751f08d07c22714868f6b6da44d48123196cffc14c5e838abe6798ed02ca771362a53414785bbfb8b02b078647aad5f39122e9b97eb4bf9fb8741180c5309c2551fb168a9de773356759d36fe84d9a9a4cd9e2c0c765e752e44d39e2d2d18", 0x1000}, {&(0x7f0000000180)="fc21dc4ffc971d903408e5beb7f4f715e6de99fefb61f5348643384da80f389ef3ee3c90c5ef6717123b1713f1fe59893827e64bdbdbb41dbf1e254711ea84092b6f733745bd04b016e98a0a1f9f6f68ceee00000000000000fdf1714a83630e46d3c12fac0f3476c8ad17169a40404aaf606a9b4d67090d267cd73eae380f032736e9feeef93ac783a285c3ba94e10dc5772c434315fb57c389423e26c8f4f47f92a296affdaeed13656708551876a9a868fdebad8dbe4bc8baa2924b70c525c33a144e6292159dd5dd6854240320dd7f0ef5e5d273f4306c4c59c2170e3162fdaefb5de3d9619e2f2dbcdc710f61", 0xef}, {&(0x7f0000000280)="34ecae2393ca992d21529ffe2a5a4cb9a90114ae267ac20c301edcc3addf0d", 0x1f}], 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x81) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0xe48) r2 = open(&(0x7f00000004c0)='./file0/file0\x00', 0xc6ef6734f3068a5, 0x1d) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000007}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x3ff, 0x40, 0x6000000, 0xffffffff, "22896ff347a58ef4f89515c88925559328ebdbd8", 0x8, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="580100000000000000000000050000006a07000000970575ab308e645da5a14a4101284edbb5185f5e3ca30f250cc2fa012e24dd0e9247d62ebed56158f01fbbc39e9823e7252a8dd83af623b92d1eedfd61ff8c09b6e560f735c561682a36178836d640c6477a2ebb1f5da5154e78a497bf39502175e295cd2535ee263d8dce7df6c40100010000000000aac1117a85fee85e50dce66a204f0fa152a78533f3204fb08f5b94f027e500bd0404223c68b3f6b63db0e1a41d3135e04977afc24e94102b903ac7e16ae0e30cd4f3474dcb56f1b7115020696fa15e4539958e7db86e4b6b3e55540f1bc3c3361d8f070610e9580d6ad1520873eed53c0ef98d2885db2d6ab4d6276c326ad74c12e0d53981d8e96cbaf5639bbf07cf317cd274f7eb78cde424fe5b61de0d026268522a15251cce990eada092bd2ee0bb6610bf58570a4ef6c1339d1e350000000c95b8bb7b7d00000000000000"], 0x158}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x1, 0xa2f8, 0xfffffffffffffffc}) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r5, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) close(r2) poll(&(0x7f00000003c0)=[{0xffffffffffffffff, 0x20}, {r2, 0x2}], 0x2, 0xfffffff9) execve(0x0, 0x0, 0x0) 00:03:01 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7", 0x3e}, {&(0x7f00000003c0)}, {0x0}, {0x0}], 0x5) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff0001, 0x9, 0x20351d, "28b77c09b87aa57804080000d0d2000010001c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="d694f506effda9457094832b9823d413586bf85a3cb3352f976b6b1a2453223f54ee044f707e5089762185d707165b564319e080fe434708c269aa66c80a61b0c2e051e110397683fcb7617f65c0f6f8de0b72a35b0d8407e30815a99bb430a2bc7041eef34eea85c8fd7598e75dd9c22e38cefbdab0bf5f2b2a9e52196b6a2a68a6f85dc3a96a1e4710d2e11b46acf6dd558144d2fcbbc352b6cca1be95bcad7cb1ab3e1dd2fde4b95c3d30a35c04cf31c7520030143278ca0138cf22acb69d91a9def2ff0983c4722ef489bbb15d5413708cf33129689487a5d5436d7ec0f0a38d06f1dcabf42ce987df92ee610df9546225f22b01eab71e30a8bb7f9a5827a5ac59ba92ca3c64dbf0882f0afa4b9f2c49d17e5fe7182df79764df91774827571926de179fba98d2831c717df796c5114950f21b10eb7e8e3b63bd5c53b662a5a5669f4414882e71b566a6aae9ccf9597537856d688a2aa25e56587b177e0dc655edc7d5452032a712c979d72cf66c4dcc7801976c4fb521f51956b253c094fac810bec81d16fb667853c1bc86bcdba67a", 0x192}], 0x1) 00:03:01 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000002380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004514003000000c00907800"/49]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getppid() open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) ktrace(0x0, 0x5, 0x40000201, r1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:03:01 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) r11 = accept$inet(r5, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendto$inet(r7, &(0x7f00000002c0)="40e8ce7c28ba717b77d15b1a2d9601800000a86d000000000000000000", 0x1d, 0x0, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000100)=0xaf9, 0x4) recvmmsg(r11, &(0x7f0000000900)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x2c, 0x0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) 00:03:01 executing program 3: syz_emit_ethernet(0x32, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) setitimer(0x2, &(0x7f0000000ac0)={{}, {0x4}}, &(0x7f0000000b00)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) close(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x734, r0) pipe(&(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socket(0x0, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 00:03:01 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='rx'], 0x10) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r1}) r3 = syz_open_pts() dup2(r3, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') 00:03:01 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r1}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="9b1809c3dd7d3f81670e53473f11e1a4e51fadf2f9f220ef7f0abdaf34fe42021588dc8ff44f4b76c76d43859d85ea8039e03718d56416c96e5353900dab", &(0x7f00000000c0)=0x3e, 0x0, 0x0) 00:03:01 executing program 0: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000140)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000003c0)='K', 0x1}], 0x1) write(r1, &(0x7f00000002c0)='O', 0x1) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:03:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/13, 0xd}], 0x6, &(0x7f0000000300)=""/58, 0x3a}, 0x7}, 0x10, 0x0, &(0x7f00000003c0)={0x0, 0x7fffffff}) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socket(0x2, 0x3, 0x0) (async) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/13, 0xd}], 0x6, &(0x7f0000000300)=""/58, 0x3a}, 0x7}, 0x10, 0x0, &(0x7f00000003c0)={0x0, 0x7fffffff}) (async) ioctl$FIONREAD(r2, 0x80206932, &(0x7f00000001c0)) (async) 00:03:01 executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda8f8f9ffffffffffff86dd60606260001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2b00000100e9e6d43c4552"]) setregid(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) close(r4) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r5, 0x100}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1312, &(0x7f0000001580)={@local, @remote, [{[], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "b8c1a1", 0x12d8, 0x50, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@hopopts={0x16, 0x30, '\x00', [@ra={0x5, 0x2, 0x3}, @generic={0x6, 0xb8, "a85df17612dc8d99e4ddf71a8747711d6592a2f67855622e51732aee1ddf8067c26d7ac7bfa95ecb1e06a1955ee43d6fa580d253f4f8f6d58ec0046372141d733457470ee5b5fd36c57f906de92c1bdce6c0a3df7a56df87ec9367ab6ca7cdde88752bed93b1e60e3d57ae164d646861522301d989736cecb2d41886e40237fc19aa97d6d041bb89972fbb860ae13cfb354bee4ea1337b9fe31fd8f7d3c96dbd23ed1c8b1502874232956d220b947d189f7c034e3c9ec5c9"}, @generic={0x3, 0xb4, "264dc1716478f33c4f79c6d983f4bb5669e760321a17274a07f9a0c94e8345a06cb66ca834a1377b5c1c24baf24b96ea5b1a0db0f866c8d658f15bf0b3976ff77610f4a6af5726a41fddc3fc82a7f77780985432235009a493f8410c8627647c202e25fe1425c3da2f6dbb120bf143c9ad07963f0725008f3150da0fdffd17fbb12c175805db2f49eef5597ebdee01e6dda51cb73694ca68b84fb6a71bac4b0441a18d315b88eca529a0ab4d79dc10d36af6af0c"}, @ra={0x5, 0x2, 0x9}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x1, [0x0]}, @padn]}, @routing={0x2f, 0x6, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1]}, @routing={0x37, 0x10, 0x0, 0x1b, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty, @empty, @mcast1]}, @dstopts={0x0, 0xe, '\x00', [@jumbo={0xc2, 0x4, 0x80000001}, @generic={0x20, 0x60, "60d8e8c8d74786449e934ac72b03cc320a5c6ba89ee0c1c848487139d7e8499da53e9cd303fadaa7ba50d3be77a6091c9f0c74cbacaa848961e09f21f1904483199a043fff5d851970816c10817dbc9d78214d894d7acb413d45ae36b06e0be5"}, @enc_lim={0x4, 0x1, 0x7f}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x3f}]}, @fragment={0x3b, 0x0, 0x9, 0x1, 0x0, 0x5, 0x67}], @generic="6aec2e47b427b2e4ea441b14e520fa0e97def9ab4ff2f52f49b51f55f1817ff84c4b93e2c789d78ad7a2f79e8383f9aff3e1012c7d2953df8c7a8e76d415ee55e7b1abf4f8eb9693e08e47991e7f5fb33fd0cc176b3e46bd5d1a11a863323cb98fad1819721baff17813da7fa78d91218957ad49f4df3d15485a18371807e6c367096c5cb8f7db96e338ff3e91491d0225cac5661b065f54638ad1e4f06386323bc228f855a813f0c566e076d0af840431881091174bade02753359544e40e3543488d5c1697ff4df9356fb838966dfd8d9d9ac012e8ff3c997e328cdb3a454f90de490d52e46dbbe3d2b6b55c8ea2cdf993df3f978fd257aa6d8b1a88b2afd68aae220a7f2c16789ccc3c556a6ab22a3882e7df74cb80b8c01a8d09093f9fb8fc99c5d7516ca92bc4131ed8a5a7289aa49850d58455ba3313c347203f2ed1738b03b46b232c3657a4dbed2b207a20f645bfc052d58ae0e3b820e5a790c9a4299078eb66c58da247e07b461397ee965c31958ee14e1d77fb098faaca11aa13ca55d74c6172e6d807beb1f2d67757a13406fab034f1724ff67290a4a985bfa4eb97401d5915019338ab8256d56524e7530f5afff8b9f77ff450a42b4e2ffa651344be5a01b2a17e05711c3aa60ee5408424876108345e3f9a876e2a08dba4bbaf0ece6ce0ae02d396d12ef5cf3a8a824c211f4b91ef2892ac5052a9c670123ce63d1ef4be444315ef11e3944c6eccaa61798babad59d5bf8411fc1378d2b461e0cd8184da38010dd8462d180552d728868a89535512e9ff733ee5776b6eec7856fdc301b9a9c7d964e4fede3dbe0ac73ccce87b4a4294a30205c8f57ecd6cb68ae27306747a876ecb27d435cac88bd83c078a243a58bbbdebfdffd1379417e6e3a8c577566a26a84e9e002e2d4e0b5a07ac5604c98bc6c565824d27c6eb65ac88e6b2efa91f87062f85ba2ac229e473e4bc635889975cbff152bd2aba08a2de76002874721468e9f7082a23d2dbc01bef6bf2084fe1efb7c7608a5353aef4a9a78e90e319ff0ff523d386adbc51f9a6e179d33487e70d573720a313e633c1bdbe0e4a18a03a0318571330c97976f5176e6e4daf0b09f2243c424678d8317d02eda907e7c1455822b9ba80b54b0e40b1ef7e684297c2373ea75779baf43f9727b964d397a53980a4e245f59bd4f910ba71eadc0399497c1f83d1701867ef6de152ebeff2fb76590d40ce411e5fe98096ee0dc9537b40fa402fe5b5de3f0a6743d4d5cc6275a602e781ff1bd776dfbdb18b7bf89bfbab2459bb12e5216d5b1f7ee50a61c228f6c11d6a41707848410c5cf247a705c434006abf506a62ba8bcd0d035da7ca1e163aa39f6d98d0c1a89efe100b8f09c2908b64f287b2f5357def8b70c7b7547a35baf776785261cbab4f29b0a23fc5d58c4e0668b37730327bf6e43e22972d4a897b4602b97778790a1a14cc180e42d198baf768fc3e7ff974dc095c2dc94f62ad87f896597ded86bd710226750b0f1b2084f2aa28e48891f0caefc0bdea49f09996ce0fd64c48f47fc2e349d8b06586cdcc2cf535efbb0ce636f7f790de9b48dd5e6b316765bc87339acf5bdd969c4bd035de1f3ce2baf0144b60647091a38b7c4ed3875cfdba301632eece5e2821755ea6752567768745625814af4f7cb244c385883db9f023df78235b4bce86ab05bc9ac3223336ee46b4f8973e664e1c804ca3cb929385352a456309158e81e222d9d326a09f3ed065d98e81a7d583e673e838da02f2b6df4341d7f637c7cb81df40fb1f79c4a0194d3158d7106291e8e45c937e8b22de395917eedba0a17a20c5a6486c98bfe431801be99115f48c80563a81b2ff9320115bb98fcb744e35183052654f5820acd19b7b661990b759250f2b15a7c530d5a0da8a97ab6993f27130fef1cdeeb3e9327bb53c80f293f150a089e6244025ff693102fea4654540eaa43a019bae78df3eed0535887962c457e1a4f3ef989ff22ec830c63adfccb22966c3baf52a0016f2fac83deb52a2f6ce5bf50288ba1a024b81561dcafe8c5216fcc1e3095aaed257134d5975463bc082215fcada92645196d8c74ae7a407b9c95d7b8cd2b14772c43f928938dfe1f0f68924c15425bc77b4af228a19fca0707f919842f3ede713243b62c0bd01988af378a05e6560ea3de85b598d4a1fb768551ce4c752cff68498c52725f238486b9936ff4ae8d93190a5da1e1af99da4fe4f10e29e7439b288568e4a4400932ca2b04dea49dcc7ab82787ceba417bbcf7c2eb25e317e5b3d61081cd06fd5cd00c03cfaab44f386662c633d96c9099900d6c3e95a814f207ea5f8dd0d0b5ad22f95a2982c3297f42c6565fc5f075cfd8472e07866979d177c28841e931f86f8c916a3c3fc91cacb77480b71bcab86c403087d9b2722f7bdaad60e31b74d155add279af35a2d1470bf6b5a8bad1cb552ddd70c53573de917751e42aa2327af5736ab4545ab4e142eae02a3db71805797080366552f9ae7bb9c43bc1708363a687952b54217217fadde0bf39c5fbe0b8b88438fb01264819897d8849c53f0cbb16dd4e8a1bfb05ae6542bafde29313a80b92b8e730a26eb871702f57e69a0c2cf208b723749bda067f092cc9766417cc75ead82f1480ac3a067c5cfa9d5c3b4794cb8618b45dcbda03976bb200aab1077482086e34318dcb26a98ac7e2727defd25812dfd6b0c81e2408f00b26cd97fa90747c5f4fe7b8ab8a1fd01e06378971356a9820b8e0e5cceed1d020fb53e891aea3b46a1b4ca807eb5aac4c0ae3d9e1ab553a806814b621dbd1307102f5cb35a9ac7cbd4f5f6db8c4ffd595fc03596171734b9b04746d6890aa3e772715e077c0a5f110900a1791445a1fc6b195dd3fa8ed65e5b58b85402bee7c41334d235c6bb904e7725207b2e80361e40f6d405474c0a65ef7bedf7e5ea2db14be73a95d26b3631632e9261a158196b416861101b71afb5b3345f4ca7feccb21809839d623f9f1c0a793caa887b14ce2f57234215525225224fae6badde502028371fe26ce2a2d4455397abb325d23ce245fce459e2e157862d2cf10e421072cb9920c483fb7491109bdf46336b961e4af76c6cab4cb795b03dda43363a1979ec857a336790845be03d0c699930f539d37e8b0b89db2736f2e6a750e7aa18e75b8ab7d79ef0783d0288d06ce1c3b5f0151c8a2ee2ef3c60f8068dea07f2b5f9b8661c331a8af8ac2047e45e53b18fc17a92f756d092ae220e9bcb6df05d5013b917a021d6020b71867e5076ffd8cd197c61492d12ed5684a9a43a913b99dac1cc5dab27e21f585ebc2d65056c042cd8d4739692cb7db07cdcb242c010a4fbf5dcc2bff9181fd705e44d1b1be9ebbbe3ba4f43eb17b5f5e2342cf9ea89936eb12ded63afcb58e2033887d147028662ec741903d04f40cb4494f6ad7e00ded5b065137f7c9d84715462ac18b40910388fdc6b5cefe50e6dacdacd3c4637c5372d848c7334cb59cea9deba017baafb0ac34eaf3af4801ff10fa0bdfaada210eb15447f8f0253aa610a7a0ac35abb7f56970f8269b5fc1f1d76a80f09b3ad70c3685dee9b33362ab5315e7391468c04f3965d30fe3089c40d033a2ea4b34b70b49e77b91b11410cd94fd6d81c49229a2110c1f6b5bad62aaa11f3d2e06d3312dfde49d915a4c7dab92a799f7fc7e139f23a8101f3c33f17d908a50203ee0f0fec9f49337a129d2a8fba7d7e2b5705b1a0670e3995ba87ee7d325d9ca21dd9d0b0cf188c840aa7a7046c0855a8286abfb1aea702f3aafbd6bdd17e267eb7313037add4afaed53b86722f7326574fd61a491718c7249bee4d392488c1f8c0b3d5c250995f09be2f852b78261778c5c24b936685a8cf88871d7ef1f88c26af59fb1c32fb6e92a7d622f436623869add2754dce5b4063e8e53402e737a6fcd19dccf222312f47edb171b12d1288563d1f438f0e5fca5a477fedc0656e39b7c880a67ee01bd76465c00e1fed4147983ee340aa881d02c4a5ec6843cb357e2903f33a827c9b78cd54aa4f67ad9ac43ec131e903f5fad307f893043ab131078a87b99733aba19e350d4e37c4f9508a6056a09ed16631408a4ba44b4d9e5548eb1cb456c4597eae5b6cbc926004b0ad12a1f6a6ea2d3161ba96f8fd2bad1042e6e4c145807e0b5329d5c953347afee42bebbb5e080c206a417953ec034ee1b5e767f3d20f26d9d8c03cbac5521e72a4dce1ac6eb97c9fdd4b2073256760a51f01015830fcc154e8579ae16921b778cad32835bbe7904cfe3fe1e8a266882d10b6698ca825b2e2dabd016c56886493505a05e1d65cce8e8d1f2cfb1e1e8cfb4ecf8d035771149ad2ff25a04e969e2070b561c38a6acd9056cbe484b11ec0ab3cf43b4fcf56ee07ac0418504d73bdd6f9d8e5824ad291ff042eca73c8c610bda377eb32f45160e395073d2249359925c34d178cad2d90dc9fcebed25b3bff28f43dacc7543d48204d52cb577e9b247771910db7d56786503468329667a453d7911b46b4d684340646058271b128a44d9009c81db47f027fff1668eca25cd97d01d23bfaa8fd513f9a7ddea4e3a780cd0d0ded1993391d606f93482b38f8afba14c2b6b25c3ed10924e7f2c7789170b54e476cc00adea4c3479253709f3a9fddf68105586c69bb3ffad47b685ad1d9af845f8d83d6bf3e790775ab4ea67b11268b100ddba426f52d974c4fb1279744a3731491d996bdf6bc695b86431f3f8f2a461f0e5cdfbd653c22fda20778e881f914eac7b09c9eb12f6b94e94d5235aa63d2ca76b1746c03c146f1df3c25f6d89813e1972fc202b02a3edd872be2afa4d3dc8bcebd0a8d496740058fcdf1497c46c03221ed71dd5a4ae4f33e349a49d1a2a07585483a5202fe1e881381fd153e1715534c2fb7cb7f070e3e9986ab6359acd817c35f505f21a0b40c64a0b09bac64de5872dacb0f2e92c9e6222af282fcc8b82ac143deedb8cbbbdb4fdb8b3da95dcdb6b85d9c8a6f33c3bae0eff226a2b39c3209b24188eaf7ed1c5ba6a419398409e23c6361798926807428686ba9b28f96eb536092fd98173a433071a1c4edb6026dbd7c9421c6d378b7c07419873d64a5756cc1d65812de14033def64d7b75afe6e54ca44700a647c04e5446d011591b07d766fd54e818ced6c013fd6b7c8fbbed8ac4c0e42fa91e172edfe5ab1f12767a1e4eea1d69c8329647dd5c281cf15883e4f5927d81e9f32258a40ebb2f4b93afb81f04360e4064efd438ca75820ca7b85f7cf1acb51062ce9fbdc470dd2e28f0185408017ae150f4b61e3bc45891df9efa3718de13cc06f73dfc0dbafc4a0a18a1fc717142f7ce4953da0c516f96e5ac5e197aa643eec34ee71b77fdf143a79146a8ee2d090b538452b9218977432bc6450be324308ea0e5609fe037e963b5644dce460b3b824a45f190b0feb76c09c8305e699b05d08aa836f6869517f0278b91f19bb662aeabb6b7e3806893d8bac123676a07a1b59716773dc2a04b4aedb03c7c13400af0538f76c3f1547b19af13e014c2e14c8880299bba7bbe8dd540bccb35073046f92dd312415959f54653bf97a7bac989205dfafa79d1452ac1534979b2f168d14409dd52c03296dac08a301ab1d8ff5904f9b384a95c152bbf294f1376b3b1e8d98f70c2621d220a6e6c3263147433142ecf296774392601866a9c7adaeffd6487cc6fe40d00958f684d3c27791a4715e136f23cad8ea96b899e3df0e1be9ac625d74486f6fccbef62a8ec543225961d89ef4d2ccd7"}}}}}) 00:03:01 executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1d, 0x0, 0xfffff69c, 0x0) 00:03:01 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80146940, &(0x7f00000001c0)) 00:03:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="7802"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:03:01 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f000069a000/0x4000)=nil, 0x4000, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = socket(0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = msgget(0x3, 0x80) msgrcv(r1, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x2, 0x0) recvmmsg(r0, &(0x7f00000027c0)={&(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002680)=[{0x0}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/180, 0xb4}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x6, 0x0}}, 0x10, 0x0, &(0x7f0000002800)) dup2(r0, 0xffffffffffffffff) clock_gettime(0x4, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) clock_gettime(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x3354, &(0x7f00000037c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad9331e3a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa85"]) 00:03:01 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) 00:03:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206931, &(0x7f00000001c0)) 00:03:01 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r0, 0x7, &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r5 = dup2(r4, r3) setreuid(r2, r2) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) listen(r3, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f00000000c0)="1e99c2e335fbdd37de8064b6bb7877fa2f46beb7572d99e7f4d7920e6c244f7109c459bad86b4b80ed0d5e85e15712c6b65a5abafdd2539015ba36ffeb5c999c7fa765f9d7f6389ef6d360acb261d98c1e98c0d0973cda9a0049aa8f5dea1db4fef950cc571db24bec9307daf88cbca1f9b228f543ee589234e02073c033d7bc01d941a51f7451bfee4f8e9d1994bc2aa7769efe94", 0x95) 00:03:01 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x10001) truncate(&(0x7f0000000180)='./file0\x00', 0x2) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = dup2(r1, r0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) 00:03:01 executing program 1: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() r1 = socket(0x2, 0x1, 0x0) dup(r1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7c}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="06ac46e3"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000016c0)=ANY=[], 0xa) dup2(r2, r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e63b5}], 0x74, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x27}], 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r10}, 0xffffffffffffffff, 0x1}, {{r6}, 0xfffffffffffffffe, 0x12}], 0x0, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r11}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) 00:03:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x6, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffa}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) 00:03:01 executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000240)=0xe65, 0x4) listen(r1, 0xffffffff) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x11}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x27, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b4915e71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12700"/161, &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000100)="332fd8831c296eae5b8c4f2b6459115d93ae0c57c4a614", &(0x7f0000000140)=0x17, &(0x7f0000000440)="d01c7e9531b6090b44391e9405cf5fb1200cf4343ebf6dbb5c6ed482b64285cc4889b5f9b0781dbd01f3081b5eb139c8dd0c8c7954064b073b722abbb1db7e143648cdb61f8d02ce8e8053ee4117194fc5b1aa54e41964dd4341a2ad25f889afc7d370beb58a94ba38c1d0cab69fb2f43456aa59b10306447d7403c616b72b8c6dbae5121fe2bb78a8061b2494e016a882151a717900c137c5e7eb4a203cbf809a9743a57eb1d4e891b4579723e420708ea333949b9cb0c667b2a9efc5d055feabf352cb869cd699ca3e7c028488a03aa05a504594b4d8f7571b9cd0e67b", 0xde) 00:03:01 executing program 2: syz_emit_ethernet(0x168, &(0x7f0000000300)=ANY=[@ANYBLOB="73702eb9ccc3aaaaaaaaaaaa08004604015a006400077f379078c0000001e000000100070737d1c5c79e0094120a8dfd9fc2558877056c342b00ac15318907ff00000000831f3f0000000800000000ac1400bb7f0000017f00000100000000ac1400aa0100004e204e2200089078e4ecc6beb5014918b438f6b20ea1764494782d8345d586be87756a803c50ab2971fb392e47a1670e209cabc1901d31b273032c67a28e9144e2cc6786d40c69d8a1fd1a3b78f5172c12da065a84c0fe3fe97b0e1ce60b035b4d4167c1c21719f068fdeb69a2035431a295ab1c54480a7d987eacc8c54dcb4b32568d83838a63e6b6b871a43dcdbbee603b12571b6aacd9a01af5513b1d684ed5c2eaeb15156d8b41e63c935ce89d42f302662812c9b4c24b460c782b71785a64d81af7aeb97188e6433b8184844852b1a4185016ab781f4eece4706f47cbacf1232c1aa8a6c09203d73d403aecd705381e48e4994dc5c0c0d5057ee5bff6b80aa8"]) r0 = kqueue() open(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x3, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6012, 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xe1, 0x1, 0xff, 0x14}, {{r0}, 0x0, 0x4, 0x4, 0x1000, 0x7}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x100000000, 0x4}], 0xffffff80, &(0x7f0000000100)={0x2, 0x9}) syz_emit_ethernet(0x9e, &(0x7f0000000240)={@remote, @random="79be319422b2", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x807, "15ef56aa399d7bd3f01a6f97e37f272eaec61aadf5909c23a50c914c8c4c2ae2e07b74348e28bfc994cd8b5cf673f3f9a9a71b0bb4aeca52f68c881c6c7179734536e2cc1ff03d1f6118ae461e92ce4d40451941b6592c6f8e406c7d80c75cfaf9cb61c8556eca97a308b8bc2e6f88424a4f87f5f383ade844d33773c2d893ada93bb015b6930de30baec394"}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x400, 0x0, 0xfffffffc, 0x0) 00:03:01 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x189b, 0xffffffe0, "9740d67d020000000000df00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="6109ab67493d348137b0d92ec7752538a13212bbb3638cb3b6fc4483f9ece9e92fb25a3351014dd4645f6f05589e37ee3e241688f665bb8cee757ffe7c9b3cd05edd394200d99d477292db7928a548f900f118be29e4f83a296a40723908b7d018fbba041c41cfb2a46afaf0fda8a7799642530df8113c8eb47c0433790e0b46491ab0d6e01ef16dbf95897c2aae5eac4fa790dc29", 0x95}], 0x1) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) 00:03:01 executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:01 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80146940, &(0x7f00000001c0)) 00:03:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc0200a17a6c58afb8877c8be162e3fe000000aa020090780000000060065681"]) r0 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000440)=0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 00:03:01 executing program 3: getrlimit(0x0, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="b0c857d5d6d02d728568e855c7a16522aca625c0111d", 0x16}, {&(0x7f0000000380)="f5016573984cf3af16f4c51932199344806c7a50e4843e29550472087de51f0f73b19a8d6f967e1d6e550bd2b43e9a7ecb385445870c9f764a64aaf666508591b87fdec1ca009d5103bb01966ae1dfc77934719f486581dd48bf85ad73892623d4f35a61c7455ed5392b88d2332c97b05e8a9210cb1d3c5708a79ab5f4a282f458796a8dda0162fb3b52ddf64b57eb2738ce789ee471ce550a8580cbf906ff769c0b8875532017085169a82eb327badabc05df12d2bf5c8f10056697833b420e378c39066f6c", 0xc6}], 0x2) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001200)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 00:03:01 executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x2802) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x0) r2 = socket(0x10, 0x1, 0x8) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000240)="f794e27bf4d6363de008370a6fc311fa241fcf", 0x13) dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f00000000c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="80fdf2", 0x3}, {&(0x7f00000002c0)="04c6f4ddc3f9ac11c654c14f12872815b7ce0f480a99fa7d496a3d60b5c055980b10d6cdaffcb7eb455b233ab8cf57c3d37216f146ac929497d73db0f87da11ac2e1088a002afd7bd7f55b3b5f15cc38fdfbc6b35e3db95c4edbda38f2b45ec8c3d140046aa4bfab86016e00"/131, 0x83}], 0x2) pwritev(r4, &(0x7f0000000040)=[{&(0x7f00000001c0)="b11ccc0a3aebec99cc88bd9da1e10b88a75f39c8e17adaccf07bf455fe95730ea837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea19e6dd26471452acb596b350a914a8dc969dcd7661e170e64f958cc5e853bfbe789f03f5f0fe010d2d90d0e321889dd570371bf25b7dfa3e904e30", 0x75}], 0x1, 0x0) execve(0x0, 0x0, 0x0) dup2(r3, r0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000180)=0xecc2, 0x3b) r7 = socket$inet(0x2, 0x2, 0x0) sendmsg(r7, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000015ab3fdb52c84e3b14000000000003"], 0x180}, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="04bdfa5d1d2873c63e35341e9513f7ea4404f0c459a19d1bfdd3825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad40000f6bb", 0x3d) r8 = msgget(0x2, 0x24) msgsnd(r8, 0x0, 0xe9, 0x800) r9 = shmget(0x0, 0x1000, 0x6c5, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) 00:03:01 executing program 6: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:03:01 executing program 3: syz_open_pts() mknod$loop(0x0, 0x0, 0x1) socket(0x18, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "490130ca578b0d2a847633cc29d1d91844b37d3f"}) close(r0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) 00:03:01 executing program 4: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r6, r5) writev(r6, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x4, 0x8, 0x86feac4e, 0x8, "a3fe06e970b7c8e4a42ff362d3a7ebacc7101d38", 0x3, 0x6}) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4e, 0x2, 0x0, 0xfffffffff9aa0986}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x10000, 0x2}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40000000, 0xfffffffffffffff7, 0x6}, {{r1}, 0xfffffffffffffffc, 0x90, 0x0, 0x20002000, 0xc}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0xbba}, {{r0}, 0xffffffffffffffff, 0x31, 0x40, 0x5b0c, 0x81}, {{r1}, 0x0, 0xa2, 0x80000000, 0x7fff, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x26, 0x4, 0x7, 0x6}], 0xe3, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r7 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x0) openat(r3, &(0x7f00000001c0)='./file1\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) fcntl$setstatus(r3, 0x4, 0x80) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34ba35f84cf71b59c7afec37282", &(0x7f0000000180)=0x1c, 0x0, 0x0) 00:03:01 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffffe, 0x0, 0x0, 0xfffffffd, "1026307e7b00", 0x0, 0x80000000}) syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc", 0x1}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="ac57ad97a67c0383d65bd262e1ff8ad215060cfce968410389ba1386b042854d4186f23978a530a7610fc25b3919a5f42d428c0f6b67407e24607313b8d66cae25799b4b09e52475bb5936a9db66ed43e47feeff607fe450a2e4b0ad7d", 0x5d}, {&(0x7f0000000140)="d2377e4be7cd66c4d16ec53aed039d97c97eff0fd848771769991f0590053dd29e528f9d941184", 0x27}, {&(0x7f0000000240)="d1cd896fa2e2dabb95938c30d62cf2964736c6eb5fbbd74a7114561c3ec1d61802306d56924adc1b3c5f72dace90743524d0d321583b2b0295305f948b5a8a40390f982d8343ae12e843a374f34310ca45d16dd53aa08dd5ad8f5d91ae011dbbccbaf7e8d4adbdcb0a64bfff1f4c62c2309cf7f5c9e42bc8ba4628e7949ae1b3fe05d64cc12f63ebb4e84241acccf27926c3ce7942f202866a726f5f0c", 0x9d}, {&(0x7f0000000300)="57106789e4b1d3982e1cc95fa4066ae157f9e90aaa33bd90a841749292a88b73795845f885b7c6600e7ff48a64be94a6d245d658f00416fadcdc36349a2fa7986ba46e7135949db1258996567892f7c8001c3dfd6cfa7b407d3a0dc6836d06fea4853385ae26844c651fea72a61a61af6a9b6315453f1e2013fc48172fa287e5b7b8dd54773580328cbf3ea4b039ac5db74e0114c95ffd615569a933d42c71a581db291a2e8ac004734dae928038a1989b5a19203ff506dc937c78bff1daf1ad6e0bccb3b5293ae308e6e058b0889029800aeef9121095b26942205c", 0xdc}, {&(0x7f0000000180)="f1539f7a014ae81b4549ead2cf51e1686b9879fd72d252e37061af070a5aa003733f96c6ecb051a39991b6f3515b8aaadc57062b7c6e508c1f48a64eb4bf1490b69418d5269d427ae091e4b4292131f4125696acc156320e", 0x58}], 0x5) syz_emit_ethernet(0x63, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x7}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x25, 0x1d, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast1, [{0x0, 0x1, "a10aab60a3ccd0dc0000d3"}]}}}}}}) 00:03:01 executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:01 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000540)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="56b2c320b0c44bcd1147ec9ed19108f0544ae4fe1f6abec7bf54a4602974a7e2f03bacb807c7818f77387450ed02e1311fd351b96070b25827cef2fef83c91be4da8cb2a0bde378fdb285b83b15e82be51a2d68f2cddf0409c1e55abd2e15ec7631382d5255d267267d50f794ea43e4b272f559b56a60bc794a4633a5ded86b8916325e657c401a6132b79c506861eaf2128c9a747ba50711fd2ebbe57cd4d0d5942fcd5bbe35a7fccb792cf21d88b58bd0d63ea86378efb06c3726f9cdd7cf3db892269ad4090a8dd1a90bbfa3058a564f55dccf112988526e4bb25e957add6ef51195c329e46da91babd2c6e18be2396d058d400d0e07cc6f0d299a7102e0263667326639122c222f0d1fa90f3966da8feeb03c88cca5f4b7d9a0f99eaa4a2ec84bd24e861ea765da035c4de4587105e7feefd89c6e419860abd8de7e6fa7693890e3f1f7a4291fd0e0ffb116f8295d02c814f8981353156197a93ee8b48de476829826e1e9cf4c7c878a572b70da316d769632fb2cfdc3bc399504290e0115f7c577e5894c0b5160f97ba9b0314d2828369a6f1441069a0e685a531d0cebc0667804102de7f2df9d395bd3d730e2e3a16bf5d240d55846d9b302e668bc1d4c349b11871af554d9c4004ffa5bd84fd7ab32426cabddf4986ea75da328b944b44103f54ef6e67adbe19bb30685ead268c8e740ce9336c1680bc99ef29f21b2fd67749eda01bc26a4ceb54915dbff449eb244dd0a3a93aebc08dd72d58b8104ed69a2fe17f7efa39fa222b2cfd0c12c8bbd41b66347eb245156b659478b532089e05e79a69478c1e7ab32870676f0884f1ff39ad6127202741e614d6f9a563d948934c3214d44f467843b84c25f67b9d292c6749ec2ce55b496c28a2191999fedec38f702ab1424614af14865324c100e4b135b8ee0bece884080e90f72cc2627a4ead758428d4ec91fb693604b38f205fdcf6ac1ff21e1c4b4f7e679e9c3b7141bcece4ba4b7fbc5a7c147ed2a5d6e90418e408be7d77eaf2007a62ec2c761560a0997cebcb63f375ffaf7b60503ab6740eb7860f40e0867fa9d812fdb66c066888642fef43b239ce138bbbc8b54ad83d3a62cf242f16c92dbf5bf06fd9b2cfd30d8efb10335218055148d15db05d7544336721f41704211eb6471583aae3021ad4314e057b5943ffd297d3ac37d8c9d8f7dae86a4ac4530f4c4dd08095726bea65259d3e84e9431713e0a5ca90130cd8349714bfde349bc413535136c9996721e7504fabd7a343fc7e3107e7a029f77dcdc018370fcac950d23dfc6d4d9a5589f2f05432319ceaf693041fff7ac1938efb9e37f7ba5a2b060c8e57c14d92d688895f65cabbe6e6e4c4f4f11eab3f5149aa1f1c978a27bb80f3cd560eb2b636655b973d9c7e338dfa8aba166601fef998c9478bc0fc3503d9faa5e04c2f0d401ef450ba658f6dd959156615860ce4a61d27e5883d44c720d4fe41f2468a8a0d22ef52d47f7a7cb30932be01aef3d62d83f83458b8f07dd8027b2b7b5cf2fca186838857905bc5c23ad9e6b07331d16f918ee01a817192daff99c2c1c5c867ae4122e47a032db5113f64deaa8f75df5d8f3736c847796faad1ef41385ddbdfe9a607161693b9182fbdef40505d4992543c3d4d85cd5e1db9ae6112aabc1aa9c8fc64672a60c42e457c7942a46b75d18c54c3a0527c5358ded00a6afdc463530a26da2eb20c4601d26ebe58b34e3deabc02efd24c92b0172f530d660e0ab7a91e14d81b4aced9d03c6b947a207bd0b29be79b1486488967b895081ab24228637847463fcbb395e9c7fe4330a993db4f6d1d15a06fac84abb929d87c05b2c17e2563090ba0d3bd01229de97d14971c738e2606f71051f6656fb38494ab2d240937ce1c741f241ce3f2d8b1f68ccb97a870b03d0a979770e2446c12ece367e03739f8f5becf5e34ab61ed8b548a770fa1a4e9a4f209a919f6e3d09b544d844245b26b1d3347fc999175fb1ac09ee9ba50231d0d290a2d97db36e50504c3fb414bad286e8b530027a11d8b4635bee194e382bfd64cd27524183d92ca49c23adee0bbf27a60dfd6669770f2b1af348ed76f2c3ebdefee9040e1c5e6c2108f7de7a50ca3523f7e2336f414ad84144daf34af26ecd5f1535a99a2210ea890e76d15253c8dd8f046b8e5735d4b9a27192c03bbf274e57d36860ec0efd38d9bf2f626b1d8f67c7a6b2b936b907d1dca9bb1f213c7d08326a22afb7881156a3f8bc64e52d9eabe43948f85845ff96e9afaac2c1da20115a7341c591fbdec7d9242bbd9d8c76500f77026054a3b5ad32873f04b875461dd7dfb1426547f602f7d9a15011dc3943b78718326cd00158e9c03415b70c8aa9f76eb37797193f026951d91e65cd6a7a564b966f25a1510cbb678f4ccb0dd3c09880dc59301a1b64d08fb86484325a5a45150002a3557a27075d938193b70f32843a7584610685f33e90d0f6dc1153354d383a7a9709fb526136ed90f3ce149f1d70cdc41efa375c02ed16858fdac8b5400521788de1f9a514dfc5d3fa279ff2d2a6d9a11c34368b598ec7c7f0ee2cda398897d87e02eae2c41ea2fe1e2b4c8c9c80d1c43c2be9ee32cd4535a1128a0eccef47cfb38e316908bbb5b79e93a75fe448c1df63d1a671320dd2310a465e840e15bca05201e011d26261d0b46f5dc0570a4f5d2be7314d6d8da356e71eb5e6d7e51b81648f269dd4315b7889043c98c4bca68e8958185a939ca274b923ee51ebf9a071b6b4945e7b260b53a560c14b23dfc2a4837c728fdaf1d582c06a8d2fad9e64270f4ef2c0bd87f0a28ed2cc997adfb6af60d06f3f7bef91c7dcba78e26703f41e9bc0b8220d2d3c76090de235d5f011b83df56a5bae90eaf25bc6550d544d8347e5e7be9ab7f10654cdbbd83d827757630c671e9e41487da3efa94f4600d01d33181b6f518ea26c3ecab4ca0bc9128ca5e4dc6f1bebcbed2d4ee85070747ec4410577042b231db090281fefe923f288d1f1c478ca678f9d081b576126545fd71915489b48f2d4ce1df03194b667767698af5f4ac9c0f1d4ccfe43d7256719c3760633b91de7189cd4836416e8410a94c31985e5da8690a630a617a020d20db4fec488fef20a4e6f644ee93538d53dbf427d858c7d7296e3a8d01bc0d0c2263017484919a50709f69e081678650f6ee0d97f0541faaa5ed8128eb81674109312237f723948ffa00558d4676460412a7b8b37dac32173e64b9243737848816c5f47598f0215c33dedb5f02f86ed9e3096c361f15c9f1a60658a9718061d428279fac8768e15ebe4ca116aeeebd37086548e499e1eade25fa938502dfa1733f39d13afe02ec042d95cd0eb63776df14242d34b3cc317183993407ae0c52fee457b16c3fb798d9a3d53873fbb5a43cd3df0e35d4bc3f4c7baaccefc1d0bce3f0f4ef4ab9a320ed873fff2e83ac063b648ddffa1e011fbeb3c5e4de71d62d3d788ca48414aeeee864c5844c44d77947993ed18d07afa20ffdc7f79baad7d435e81de11446d975edfd477a8083ddc17eb01736c0e89868732ba50edacbe0d505a1ae045589593163bf5d76116cb50eb30c7219b8b87ccccd5a214ce7cb2b95059f1ac324fcc293e478f39e10304be9c185400d2c3cc0edd1798c0be108d4f348c0257960264c20a271b12e46d53a170ed0921eadb27a5fa058dac96dbd3d142d76494e04ef1c01bcb2ed5a2464253d01755abcb190a4bdd613dcba8a73060dbbb749a28cb09d78b081e9e50fc431e57a735b8777dd299bac617d143308ef16b13ea61190ebc9d529733f96783c618c4d0cba533c11aa62ddab5914edb38ab44e27a99e366a60b45099bdc765dc6f686d6506acc1cba15567e234463ac3573cbe440bcf2516bb3fd05cdea7fab5f53d4b9c52a7d609f276850b49175ebef634331ae77899fc7977dafdf8ee441c3a64e5aeeee09db3e6029b6e2267d88b6ec32f8e5c5f6147a89c71b351663a7b1fb8e8e193419b7cc399bd53b280a0cc3e580c2587b592bed7115d71e36c8d498e25e936cdbc6ab545f6c590f2d919c83d7c213ff2ca15d0460a59a1ad6710e3044126d52ffccbb022333f216c11915ce8ae53c669d054a1b200f0b5ee3cbc83e2dff0c4237fc2a1798e1eb6da92578f25060da113070fe0bf885af80394c221c5261e17868aab71d6a8fa2307c49857ddd5cc86def5513ffeae8f727968ca252a69c97255dd52029cd238eacec476722f6e4dc41672eb78637bf83d1ba841f06894109e5340a4e25608ba7a28cd69ca71d82d3f8c9c617a29dffdc40b789b0bc43199c1f9e1969a1b372b9fe2d75f1b4977dd725373f44ba2cf6660f26eacaf04b55d6d60e96611eab89938aaec10115054a106c2a88775f1b19705cd33047d8ebc08245c479d2b264b3c027fbd376d1e93c7983b2245c3e7a9b523070345cfd6f0899359aa83919d14647bed95333b7909e1419853f98e4406ac32c07d42dd46aa3494d4960d158e847a7cc1d04491762aa0153e84a50ec11c00cfe4206892a734d6a0bfc1ba8a3f5fe034c27051ff36f39d68668a7ac773935be87e2b29be94de4b27438f86f6fdd4c26c2d04dbd132e5211215e28def7a4c5321d0dd88a757a9e2a84b8e4f151410dc76514fb030061ad2b7b0e42c6eb87f7bfa10a009cb57bfe4e892c8ae0bdd068a57d9f82c25bf135942602f4cf74f6cd1e86748b4cf84b7dce31f143e95a109b19ba62d3204ecc3fa683d86002150ba1478e0a4a2064e9bf1f3ae99b17aeb77bde01c2bf1fab2c2d6f09cf54317a2014835f1c4d971d10442b578d8d52cc58217d88bdf8fb492057fe5f2bbf12b2e0ec7b6e1271153f461eb748234cfbd28015a5eb36049803552d0bb4a6654e427ecf55de94e1ad3b760616dd2a839eb0587acf2a9fee8a50fc874c86bd592019499018e9cd25455415dc8cc64323b9cfbb2b4c7f90f87116de8a5b5f7983139f6ed8ab1a8e987beb123aa4591d783077e99032db4286daeae654bf6af5a6e0e9d6e08df0a14717657243159415b560217b3a382bea8f8e7a12346c3dee408acba6c7904bfa31e568f8886af1fb232e9c987579fadddbae33ed17bf3560a8da2119946cd43e81d9a98fc624da9e269562a0b343d45496f13de7cdb7d900f13db59e93cc858b737b62c4b83d0d233905e4ecea02a0d50df23e9af7695286d2478fc2ce20a46388e9369ef73e0cf58cddce3c84772a3f23861a79568ad1d0aa9c16fbf072792b8ded83d3e772d02e8917b2f64ee751b20bb39667ef89c8f186b2094baaab3f5eecdbf96985bcd73ee662f15f914ee24d00ecd5f229e60205ec080a3a7e574443bedcebca17d794b05aebfbd716a4b81ec7bfee95138e8ca37e545237f68e84e1cba15e384060bb76ae4ae6e7ea3cb505c13a769f48c97e4bc22c996739b21aee7668dc6ec4a895264da05817cd9a6089b75503cb19b9b91ada2ad351da8277d3685128d2079c682a520a1b2ed10971cf41923b46bb31231d65021d6a50544de4f14c6d3c3656e463e1bf0e2e44115c184ddf7c9858de4ff1f2adfcb20b70772c12063dac69395aa6703c581aec78937783c7b576357b066d07a1e96f740271745f887fd", 0xf90}, {&(0x7f0000000100)="e0496b79476f0c409da4b2550532c1f1c920591e7c4a3a943136f9d3766ba14221839dd1f30b2d81908f5a2773e7f72c7215b42146394b5d50ebe43378d8162921f0b4bd10bbcd1bab8d6a7148e6c5f56d88d968d47a28c4edd637b5e9198643534febd65d5be800b9dfdb6d805035ad96", 0x71}], 0x2) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) setreuid(0x0, 0xee01) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x709, &(0x7f000000f000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r10, r9, 0x0, 0x0, 0x7f}, 0x2, 0x401, r8, r8, 0xf2, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xaa8, r2, r3, r4, r10, 0x20, 0x1}, 0x80000000, 0x1, 0x4}) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 00:03:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) 00:03:02 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x6, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffa}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) 00:03:02 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x0, 0x189b, 0xffffffe0, "9740d67d020000000000df00"}) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000009c0)="6109ab67493d348137b0d92ec7752538a13212bbb3638cb3b6fc4483f9ece9e92fb25a3351014dd4645f6f05589e37ee3e241688f665bb8cee757ffe7c9b3cd05edd394200d99d477292db7928a548f900f118be29e4f83a296a40723908b7d018fbba041c41cfb2a46afaf0fda8a7799642530df8113c8eb47c0433790e0b46491ab0d6e01ef16dbf95897c2aae5eac4fa790dc29", 0x95}], 0x1) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r3 = socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) 00:03:02 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 00:03:02 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23ae04e6b118f5b7b7a272b6"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0202"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x3f, 0x0, 0x853, 0x0) r6 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r6) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='c\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) 00:03:02 executing program 0: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:03:02 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000180)='./file0/../file0\x00', r2, &(0x7f0000000240)='./file1\x00') close(r0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r3 = getuid() setreuid(0x0, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r3, r4) unveil(0x0, &(0x7f00000001c0)='x\x00') setrlimit(0x6, &(0x7f0000000080)={0x7fffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) fchflags(r0, 0x0) execve(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x80000001, 0x100000001}) sendmsg(0xffffffffffffffff, 0x0, 0x0) 00:03:02 executing program 3: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:03:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa377e81feaabb86dd606f1841b4b0f4e11b1ffdd75e88361654ea0700300000d1c6065293b4ed01b8f72212a4878bedfe8000000000000000000000000000bb0100907800000000605adf000100000000000000000000000000ffff00000000ff"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, 0x0, 0x0) setpgid(0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe05) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r4 = dup2(r2, r0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000540)=ANY=[@ANYRESDEC=r3, @ANYRES32=r7, @ANYRES8=r4], 0xfffffffffffffffc}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xc5) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r9, 0x0, 0x9, 0x0, 0x0) connect$unix(r8, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r6, 0x80002) readv(r5, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) 00:03:02 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000011c0)={0xffffffffffffffff}, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpid() r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r5, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x4, 0x3a) semop(r6, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)=""/152) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0xd396, 0xfc, 0x7, 0x7f, 0x40, 0x0, 0x3, 0x50b]) 00:03:02 executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:02 executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {0x0, &(0x7f00005a7000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x4029, 0x8001, &(0x7f00000004c0)="962701f5f78813c942b1a283223320f56f382300750b027b3577d25b3b84b0018203000000c5f9efed22f451b2041fe5d9994fbc02b4889fa1f0e6382267c98d6146f0d31563a0dea8fca61ba889a95df19e634a91eb0da1885078358f15cefb9b526cd11f3cc5f4a97c96eb9ca92d8fdd0f582f00bfc7882e7763bab0cdb4de7e2ccdf066d7d7bbf6b921af62449088ac58df9278af6de53ee9346a193e3b363f975ea753e117dda497648588e7e1d302e38523e964d28690789f4ba15fd6a77a403f81877d92ff06bb9816759f71479919bd3a73edd046ba492662aa7e4511ed4b65b8b886dd4f146f13384afaf82f6992a3a60906b69eb67b26b8f6b66d21ded023fcadb3a228780aae756e23ee0df86d3fa5953920c9bc390dd063a4950bc4f1c13b9da2d7d30f328d21e7a97b843ddecc31f18d6a9c368b89a5f8e1fcace98b66238e9f93e966363aeff9562cad2356106b068b784263853ae0d1aff5b34cd5440b8022f47895beaa0856be9ee0f1063041c7ae736687dfff4681679fc0fbcbc1b3dfc776ff018184c6bebcfa2f65e74725e1cc263bc73dcd230ab485c350ae1278b29579124cadfda3c88e9292e8ed7e3bb866c7abfd29cc58d55718c2bc7200000000000000", 0x1c9) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) r5 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000380)="ea00005c020000408f699567cf4330f687ffd05aa5e601000086b14e00600a362f0425b3c6d090e2503757f6145500645307361c6f3534ed1d8f562c2bbb69932aadf557470900ebd740521a174351ce9ab3d58e01d9ef3cb51e07973033126e954414f18e75bd23aa6c34f332a9", 0x6e) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000108000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x3b193fd3030826fd, &(0x7f0000000440)="ea0098ee01abda2b5a90164b00000080004f79e0d3be", 0x16) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="780253bf536dbb85b10a97f79ab9b22892da43b5bc5c227338d2175f023b0a2988a129547819c9f6e65de228"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x6) socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) close(r8) 00:03:02 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') mknod$loop(&(0x7f0000000340)='./file1\x00', 0x40, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000440)={&(0x7f00000003c0)='./file1\x00', 0x5, &(0x7f0000000400)='./file1\x00', 0x8}) link(&(0x7f0000000480)='./file1/../file0\x00', &(0x7f00000004c0)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) r5 = fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000005c0)="021a7733e6f3cf499ed5a4336e5a7ad2d2f0e959abdeb773ade504f098c5369b9a3eb4902d1c84a3c5f0b6dcb7b9681199e09488cb8016bdf77d87377caba1ed1e405421c84c17c23fc285bfb1040c8b1ac033282b6a118fc99a536713677789cd99e41a2a46498b3c689af0a3b1f71a2597ac2fcdbe9661a87c712727c726eafb97290ce777e3b4c7c5916101f7b56e5a4245b39361da1001c5f21afefaac75613bc0e2435a6af2936a476750fbb5ef27048975526fe5", 0xb7}, {&(0x7f0000000680)="356264a659911c6b78858aa9e0e68c67b9dd41da5dad7d8a819ef8ce6ac411ed5317c63b3c680060595c137b4c4be39aa5258209eea84b6bad69537cf1a2886f093e4104c592dec1cff46ded5280891d50a8b3de2415a7ccc727e0c8f2ef889cf0b6e3eadc25c66182039034fcd46f1b404ab046d37212a815890e572000951b74de8892909ce8fec7890afdc95a7aea0667fed4d900a4de766aa993dc287e652f3241c4bdf22f06703e2a022f8c85bcb3a42cb7581239f3c068c749ca650060ea4aa4e4aaa4de0ee20f9836f67056b344ccb5cf99a7eccba47fee3e4f93791859c74660f3ae542b3266fe0f", 0xec}], 0x2, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r1, r0, r3, r0, r2, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r5, r2, r0, r2]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r2, r0, r0, r12, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r0, r1, r1, r2, r1, r2, r0]}], 0x158, 0x5}, 0x5) rename(&(0x7f0000000bc0)='./file1/../file0/file0\x00', &(0x7f0000000c00)='./file2\x00') recvfrom$unix(r4, &(0x7f0000000c40)=""/183, 0xb7, 0x0, &(0x7f0000000d00)=@file={0x0, './file1\x00'}, 0xa) unveil(&(0x7f0000000d40)='./file1/../file0/file0\x00', &(0x7f0000000d80)='x\x00') ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000e40)={0x7, &(0x7f0000000dc0)=[{0x3f, 0x0, 0xfff7, 0x9, 0x2}, {0x0, 0x7, 0x6254, 0x7, 0xaf}, {0x100, 0x63, 0xbb46, 0x4, 0x6c17}, {0x93, 0x0, 0x81, 0x9, 0x7f}, {0x9, 0x3, 0x2, 0xfffa, 0x7}, {0x7f, 0x89d, 0x54d, 0x1ff, 0x6}, {0x3f, 0x0, 0x8, 0x8001, 0xfff7}]}) chdir(&(0x7f0000000e80)='./file1/../file0\x00') ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000f40)={0x1, &(0x7f0000000f00)=[{0x3, 0x7, 0x1d4, 0xff, 0x7}]}) 00:03:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) 00:03:02 executing program 3: r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) 00:03:02 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) truncate(&(0x7f0000000400)='./file0\x00', 0x8000) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) 00:03:02 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(0x0, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x81}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206937, &(0x7f00000001c0)) 00:03:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/61, 0x3d}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/29, 0x1d}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/221, 0xdd}], 0xa) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000080ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000040)=""/4, 0x4}}, 0x10, 0x1, 0x0) 00:03:02 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r0, 0xa9e6aac0282a6fec}], 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r0, &(0x7f0000000000)="97d2a8d6d7b6cad68ac588615564fabe0c31af8f2f940ae5bc056d161d9cd418cc01d9cd1e7747a2496d2602b8aba20c7b7cf7942d2c0265c182015469372a371d62a76f552f67315fa5852e3413fa158a0edb3bafae10596be4f6e419576adde1c97fb6c9ae25191a8f77", 0x6b, 0x408, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) 00:03:02 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) 00:03:02 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() r1 = msgget(0x3, 0x158) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x2, 0x1000) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r2 = msgget(0x0, 0x41b) msgrcv(r2, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) msgsnd(r2, &(0x7f0000001180)={0x1, "74c3857c2665c6b7fb449a65ed6bbfd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a20862914810e3b3bf80341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"}, 0xd5, 0x0) msgsnd(r1, &(0x7f0000001280)={0x3}, 0x8, 0x800) r3 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000012c0)=""/4096) msgsnd(r1, &(0x7f00000022c0)={0x1, "063d0e87850121171d1776057f3cfede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f797a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b915a06a5fe4c44ac0dc2992cd3df94fe9c74eb5afdfb64665"}, 0x96, 0x0) msgsnd(r2, &(0x7f00000023c0)={0x3}, 0x8, 0x0) msgsnd(0x0, &(0x7f0000002440)={0x3, "e93ec3d7e6b0c218713c811797956bf383c06f4865a3085eea56ecf796d308f25a482df6087740b07aad19056d2e"}, 0x36, 0x800) msgrcv(r2, &(0x7f00000024c0)={0x0, ""/129}, 0x89, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000002580)=""/39) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f00000025c0)={0x1}, 0x8, 0x0) r5 = msgget$private(0x0, 0x208) msgsnd(r3, &(0x7f0000002600)={0x2, "22a459710863815df90be544b6ef74e4f0b70c398a9e62ecce473815fa8a42ba0e6cd69661162b9c382c26eefe3b4e3d82b04b600095b1940b29893eeb75464a7219d5a0b480ddd3996b59814c32d08338df0cf654ff56b9b299fe07baffa157b61d3a6b60badad96ec9b5079fa0b875020892cb3c45acd0"}, 0x80, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) msgrcv(r5, &(0x7f00000026c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgctl$IPC_RMID(r4, 0x0) msgrcv(0x0, &(0x7f0000003700)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget$private(0x0, 0x40) msgrcv(0x0, &(0x7f0000004740)={0x0, ""/150}, 0x9e, 0x1, 0x1000) msgrcv(r5, &(0x7f0000004880)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r4, &(0x7f0000004940)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) 00:03:02 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0xff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x80, 0x3, 0x3f, 0x4}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="fd5bb8a8cba838e0314621cd22879a", 0xf}, {&(0x7f00000001c0)="d2f9857754ec99fdace2c81f23a3d13990a0d9d98164f40f65a37bfd5c0bce6c4a0505f3d7622ed46035ff1844188d1cf5ec9cace3825f357596c95d7550f82940b8b4561a9e5fff95659b2904fcd140a135208b1eeaa4695a114d821bbdd74e6bfbba8158bf8ea7020b8ad8c888af05b33bdc1e3a8727cb766474042c927607e507814db0909de94579f7b1ca63aab2e51e7cefcbb355b59d95478254b9b760fa812e7a8cb4754a14c5f8", 0xab}], 0x2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000150001000000000000005c0000860000000000000000000000000000000000000000000000000080ffff00000000000000000000000000000000000000000000000000000000000000000000000000ae000000000000000000df0000deff0000000000000500000000006285c6f4c9934c6b000000000000000000000000000000000000000000000020000000002000000000000000000000002e5232347a7c3b375e48650000000000000000004000000000000000000000006c3c000000000000000000000000000000007154000000000000000010007dfaf71662ca00fff70000000000000000000000fdffffff0000000023898c2e85b078fcdcf158f20406ad313507d52b01007a834c4a360dbe9a87a34c8145387fe00d17c46cf93c84a0ad7882273892637d685077846ad2eb6316613097304e6744c7f3d431e96b5a06927edd19ec3b5b5f30fa5e2f52a521f0666e7b5c9420d6465da43ae8392509258abb3a5ed3cb46adfe55354a0e5043ef13fb99ab574736bb1024210eb0632cb3a40ac6fd26f975f4bec2d3a1e52330cf062f14af57a25e365a61f45c1c6bcbc84f826c975f0636c0ac970a6dd572f1c32d2ed21c88470000000000000080f5e2d9695faa5ef5ebb7f01d65e6e405d771451374605d467d92f1995c000000dd4a30aeb6a03d58e2d01fb2c2a7ff9b788351866812ae424f64a09ade56e581d672761264885b6a138dd5d7c738fa150b36d7f11ad6012297448178d9928751242cb84bee34b5d879b145a76fdbd69816e184f19198bb31b3fd058bec1a52cb57dbea6f32842bf8a8c6ab071f891b0d44421c251ff218b852b69b2a549dbc6843e1fe7ed353b9aec6435bdaf224dbe1393d1570675bee668bc2a7b13af54a1b67658d1d379505a4c8b0f856e5277cce071e59365dfe3c1b16be679a1a11065d984281ea2aaafeec7b3cce037c9133a0e851afcd01fd330a85c4954220205e09cfeeb4f6f08c15665b5c7d465e613c1b90de5435e3e0e853b79dd8f5070ba56e3e66ffa7780c6ec9b7c286a68f95c59fe6ba062076145aa9c310a5f9afa75c06f2271f00488df265e1915a5c944ea950e29f55f81069594b9fa449a8584f5106d6437c54ec26c26211c2b9cf9cf76fae8b81f0ae75c58cbe38f7c83122b2b5897aaaf34c3faffbbe8b4fe3cd0c9d8c50aa"], 0xf3, 0x0, 0x0) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r4, 0x0, 0x280}, 0x0, 0x0, 0x0, r6, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) fchown(r0, r1, r4) write(0xffffffffffffffff, &(0x7f0000000080)="ba310d286914ae1d0eb5bb", 0xfffffffffffffff8) 00:03:02 executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:02 executing program 6: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}}}}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206931, &(0x7f00000001c0)) 00:03:02 executing program 1: setreuid(0xee00, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x900000000000000, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) (async) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) (async) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) (async) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) (async) r6 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r2, r3, r4, r5, 0x16, 0xec}, 0xfffffeff, 0x80, r6, 0xffffffffffffffff, 0x8000, 0x101, 0x7}) 00:03:02 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) 00:03:02 executing program 3: r0 = socket(0x11, 0x3, 0x0) socketpair(0x20, 0x4, 0x1, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1106, &(0x7f00000002c0)=0x5, 0x4) r2 = socket(0x11, 0x3, 0x0) setuid(0xffffffffffffffff) socketpair(0x2, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005030000040000000000030000ea0e4da785b1293f784f7900331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2ea29acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebb0357699a1f139b672f4d335c223e7d0c032bfa896443a42102000008720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000f89cdb4de8e2cf2ac80b9e5982b95c7a9997accd64b880d1669cea8ac1a069536b8d2054010af589266b409251553780c70ffc5b5a20fb18b615001a01ceee05cfaac379de35df529ea40c0368afb2c3cee206e8bf139e3c94ff3fa142fa7a487aa09c79185c7562d2bd32f5480e73df46d8b4faada35f411cd8b47473fb9ff6e051cd5d14fa348f6e109d08517d175d50927bad4fa3ccbfb5b6417b28ce1c8eeb3de43663f470726ec5810f6411036ff535a8607c44f0b5d834fcaca02a4a1d4eedbeb4da782057092347ce8157213c4706bbc96e10151c82d1d4f1", 0x198, 0x400, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget$private(0x0, 0x4000, 0x160, &(0x7f0000044000/0x4000)=nil) mprotect(&(0x7f0000530000/0x3000)=nil, 0x3000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0xab, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x1, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000424000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000240)=[{0x0, 0x6b, 0x3f, 0x7}, {0x7ff, 0x0, 0x8d, 0x20}, {0x0, 0x0, 0x0, 0x400001}, {0x0, 0x0, 0x0, 0x100}, {0x0, 0x0, 0x29, 0xdb82}, {0x0, 0x0, 0x0, 0x3}, {0x5, 0x1, 0xfc, 0x3}, {0xa00, 0x2, 0x40, 0x7}]}) setsockopt(0xffffffffffffffff, 0x2000000, 0x46, &(0x7f0000000340)="d71dca6c79f2cdb901230dc4a87f607187c02c0fefc2879f7d53681868a30ed5e97ebd0c28e7c191acff23ee228c62f456dd40b004a5a67a3291314ef6dab160b449b90271", 0x45) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000140)={0x9}, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r7 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x4, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x101, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x1, 0x3000000000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x800}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x40, 0x5b64, 0x3e}, {{r2}, 0xfffffffffffffff9, 0xa, 0x20, 0x3, 0x2}], 0x325, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20000004, 0x5}, {{r7}, 0xfffffffffffffffc, 0x90, 0x2, 0x100, 0x6}], 0x3, &(0x7f0000000480)={0xe36, 0x46}) 00:03:02 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(0x0, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) socket(0x1, 0x2, 0x0) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x81}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0xc0206937, &(0x7f00000001c0)) 00:03:02 executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:03:02 executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="c3cb42ff1ff50a4630080040b15cb887052b3bdc4439777d58dccd00005f0000000000009078000000007f000001892b00ffffffffffffffff00000000e0000001ac1400bbac1400bb00000000ac1400aae0000000008fe35443068effb0afed0fb456095e04e38fc3fa1490fd0d0000d7b446d9dd721472bd0a5214e4b7d0d2283e68c1c92dbbed1df8041117b950eb4c982d08560f84520373959a21a69dd99d94f7fa9fd673f325fc2712bde0c52500f48253b52a666a9c7ad5ff49d224af657a9c403191d9282620ee597f0800000600000000bb8ffbe67be6de340fb27f74659f99592a1978afb117a65f0e5aee80220eafa6b8564cef3dd1effc86"]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 00:03:02 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="573acda8f8f9", @random="bb6dd50bb328", [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x33, 0x0, 0x0, 0x1}]}}}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="20002ceb", &(0x7f0000000040)=0x35, 0x0, 0x0) 00:03:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 00:03:02 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) 00:03:02 executing program 6: accept$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6, 0x0, 0x0, 0xffff}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000002c0)="0000000000000000020000007175", 0xe}], 0x1) getsockopt(r1, 0x0, 0x17, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/45, 0x2d, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02"], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001080)=0x10001, 0x4) bind(r4, &(0x7f0000001040)=@in={0x2, 0x0}, 0xc) setsockopt(r3, 0x1, 0x0, &(0x7f0000000040)="773937ca17164162be3c92984d468eaf4572739a7cf3ee4fc2e084605af822bcdc7cf203b6f2888d7b207a72c5ef55afd608af6e0de4d35e3e8fcf4bc6df01339e89312a750f8b5b9c92d7511647c9093f4e208872793c09401d571b20ac6a86f901f58778a0fed5c27d8e993657342033aad42511f9aebc9c6c6716c698219e390f18e55489baab2f8992fa3362e391f9619ec3408085338cce60e128b62ef5995ff2b68484a5c9454765a49a9f9bed06ed2c394c81b8d8e3cf54d511f2af7cb17334b18148b95c36f9961ce2e3cc34236472699a1bc6cdaced376c8635588ca7019b283927030f8a4b190e0beb96e5400c770c118be4b22c36963137ab3c429af3f29f9dfc0761a861f9f6bd79a2198e33dc08c8f42a0870efefcfaa8936afcd62d52afe67d4e5625b90405d02fe8e29888335a24b1cce4136b524c3fcfcf8aaf6e200903d42d3d7a59d4213ca79c0e09c5e46a6958aee2ffb4f5f3830a544d35be3af6b5c31fe8b174c73a7bd070e521a58450bad45fb793438e67fa7b86ed0e970ade6b6d0dc9e822a2b31694a6b86a9d6ca121444bdb093bfb071cfadfc9185e7015851b9de64e144d57966945eb2f818beb727961e28caf68f1b5f802bf2885145d054523d9249849fd472319ea4e643fb25484f4d2251a43b1f5f3d74998c21854e54db8399c761f3704682384f1d81c5688b09d2de8b3d2c5c0300659d359766235db249eec3ea1cc2db39f8ef918d2740213da5b82b43a0583420571fa55cf713c56254566d76b94cbf46b6746df7f929e9f3ff6bf8364c6b3de5c9571779af8924ea6e1c3666f713c44ad40a4aeeedef505b5505d74154d77608f0f91866765ce7f8482bc1949da6c6dfeab646f55fa25aacf3de1077a66bca7ae38b451e0f38943ac11bf4a6fed5d4578f767f587d91ba150e6b6dcef10b329de8f5b8d44cd99d70e15088e5d5f83bd8ed4bb10e5a7b955bf9fbbcfd6581e4ed8d60a87f905eb6fc599bb6642de75080b4d6c7ad633f7e10eea9f9604a37f6116aadbccc9785e0f37fd6b54cd79e03f137d538506105d4886851f9a88aaa9e3c1c9842d306490e554f194430d8ccf7f00753c96ee3e8dc3696184299fc0f7158eb6b24420e6ff97d749e4e482584246944bc920ff612d9930f428edafcefa44ceeb80f9630202cf97d4b85074237022326d6cf238b3a6dd616a5b2679da35006e4c8fdea8beaf6b204b6fecefece7a8f9723d5202e6a86f068381a903f26dd75ad4d8c71f4c777400e4f6f50d4a86959a46c0f7bc05a55627cf7d11869fad2cc01855980e9bad48decb409b0e2bb84f37d8454fe7ae1638c9fdda0e81d059e7fab482e6079b7ad93e710472fa52289f340a8b8ee8b3ea4b2768ed49de3d4a0be509e467493190f5aae71d42592b4816198148386deacca9ea4129665bea64bff82bcbd3aa9b3bfb3ec4a96ce22f13efdee14b0008a2ee02c7d1910d44b374d23e38fa50e3e373a19c8e09de16d6f400ffcd2af206857bf47a0c6428a6785c29802d1de175d4aee5d2cd6a3824a4371dc9b0b39d5ffbc2afed80988b264453867c05b6d3546e8edb7c5da8fcf2978dc48f67556242aad279b6b2ffa9f2632eed2af3c7fcd34f4cddb46d6aed4dcff6d94ea1b45859addbb76ac0785bbbb128e32b1bbe5be04e544c37fb25dc92b2d44a7d74c73476f3a162993c3f55e8858c474ec95ebca5b62d9acb761713d8fe3e58936f23d8e03d463a172f788ee9a6f9d6d7f85c6c8261f7965ce6a34d273b82b2f35d0f6c4064e2f1dc61c3fc530c5516a5750e8d05f7b1dabee2df76c5ef97e394b33ca17b53e0fb8aea847fb5006decc5d9793415f412b3ac8337e3ebb9bb801f9ab3c084dbd4828c3c241e7186481abbdb89e47a6484b3e1e551219286b76f96d3b21401d32d256ae257e2e2ce97f8e74dede401f0d1179181c39617e5c363fbb89c9511d221f84cf07738cde9bd0c7b41ab86494242b9c3aba7820244a9c328f414c76df0d87dc1dd5b0abc3814b5c4cfab175a6c7d738c1310fc7f2bd36b40980de70f972bc5b68311afb6c7b342970d537ff3166ed1ae09291f32c02e85b98c2b51a34e25242e4d1f1b0646c5993d6c26332567a1572f0e1485d9703c942d98e0087227b81f65d9f839ecc45852db58f51e07fdadb1bd2d0cd2181b4b8cfeeab4e62b1c308bc898e151571fc792a81799444ce63d2f7c9f6d7ec1edafa1e7516851f7f04f3a2c99dd161135c5a099f401fd0225c18f79a98e7d49c9ac519bf413f7cf370e6f051b4bbd0c0736af9b52b75caf4dce5bfa044f4a11f6be66ea225df696e003a8f9329f18598cb7f1ace60980889583ce7656de8e1fc1faacc99643a20bc546ccb627c44e0a6e6e29f036d58aac1ce6ab4b2c157fbef355de66886d0b032d0c6b0424ae3730d2a25f61077b62559e6298135f801447449c42b9ec6f962ac5802584adb32b8261bd49797188fea0f02bd991893a6ceafd20044ae1b47fe0f11f0c17a769c036f25367afebe4d056d673f00a9bb69aecc10ed5c7a28d6c01a95046fdfc72f557a4529a564da75aac48b6fbf1dfacba4f95785af1dbf089718320444ef51e5725cbc4779a43cdeab3ef96ac10dfd6f441a3e8b8fd99605261e517adf14d95e1899ee041d6aa8119ff8101cd51d492019c93fadb62d80422b0903959467e84045a7fe38440536663faa9a3b02c31168ac2151cd79c50b69e6c6d18100aaa65401457eca688538abe06907928a2074966c4b1de050da25ae76dc942419d931f083e46fc4d2c546c6efbe444adfcd7cab61cf446ae080dac8d448786bf988a985dfdf44107946572a8e87d8f53c12c2fc5602c24e63d8e48e6ff797dedb6ec93f6a4ffa2e4d3e6091edc6e74ab2f2893d8fc1a6da3ffbdc2f467729c2a832c3b6d52a01395d32b128072707b0e50171bb5c5862a1c2681af5aa8c17cd54910fab2f1153ea5c7180f15e112da5f42537ae7c7525fe2007a5c40127c0efc761909c3c8a9f6c401e2a778401fa6d4cb0e1fbe0cd52bdf3c8b90ac26200cda563325e921542692e30c1c4118edbfb5e8a3fd55e1fa11dad5a8a56e6439e3c049f94737b097b5a6dbae5dc8b43dfc81b99917bf19c0b9789a9c4b49e5150f7e43fdb4457e0b616967b50efa253c153c55eced20fefcbdd67f7a4b035f0f8d3de09be01442d4f5f384019e2512c8460d066718a81fe8a11aadd8178e7e2f3a357b956a3a23de56151d1318e503e624b919cc5c42e9fade196d30e11c3be8c978cfdd5fd4bbae69ceab6b202882da1abf8a034082a1eee2cd8242b14d5602960fac03329e2772cfa39daf80404ac4ab0e6e737de5b0111979977b97f017002ef1f6ac13b1ea2aba0fcdf54aa316867c19882ca3e684d77fce669f4eb911a06694d14e0377625f6f721cd3e63cf4dd2c0eba02ed658ea9bf286ee3859dd44931feab070b1311a661bc2ea383694dfad5f49020fd88db9940b3304bf0cfaddbdbfddf5f7a914dfa0280131ba63adaf6e25142e60f50e968d6c4316be7cf9a6e856bbae9e137a0e270fe39e5de35bd02cfa96f0716b2395fbc82544aaffa923ad850a77bb73cf00c9f297e28862e1ee757ec4cb50c2eec01d353c777fa76ae4637c25c28c48a99d637fa7dd9afecf08096c6409a837cc9024c71dc47e864a01989a34a12614e86f2f6872304fba9bad556672bdbc8a2ca5c590d21d6967fc9b8a251eaf27a12d56305fd5f909a645e9bab4e1a9a850fcc47ceb9cd90e9a225b2b0ff35c399f696987d52e9892fb1299cbeb6bbecf3c8fd8c7b85f3cc2e8efe61b2651fb4c5ee7abd4f76307e0976b0be98744215eec275719862267ae3a5e55ce74c0d99e4b632d26d52a5e7b440ef54b0a6fbef1d776669c93f1bb3c7dc6ad7d1488468df30b51ffbc9c05dad00bd4a147e1fa83fc321c2cd46a6df44427f90c309a2a63ec749fef69820b20364289ecc81e9cf2ad0fdb97529b5b9726b332e559bda010a7a2a5d6b3b18d6722fa2c3828daf3949c37757bcb774c8dd0eec7dbe775220aed651cef5d0836a7d0b2cf616901a62ba8137381da45f3a8369c8e51ac20c8605fc71107176104abb9a65fe71bc2e3735641da38c632e40acd65d18047b1b7a6f40ae36167a14edc96c8c30623b0276563be589660f95aac675c3cf9c5ab9ee8b2b4bcd200935740c7943a97010e89d9a760f9426d6f1c86e2076dfa09f2065d7d8ed2f816657711e0a3c51667f78a180799da290c3f1e4a0d5f145f981e4ff567fd6d5ebe612f1e0ccb996d68b4b71de5dda64386abd55fb8149ef48cf751acb4179837eebfa3a48923d4595633aa03f1a609aa236d42171b130048c9be1646078cb003998456bf44d62257fa871e951f3d30111aca700960c8e382f4d779060fab5f855e69d42fe9a01ac271d7e68e2d8361e415a1b23651f360556be0bd19fba8dc6518bdcd568924120c1578708b4f1fe547438ee1ab169e09db0cde4f2c1df4a55adfa4cde2d9d56e3ee5505aef73842fab7e2c20d42697605e3ac5d63c4dd3edc0099048144815b1a36b8268281457794ca51dfcbf3c621f5fb5b0362b06fd9058186778c3cccbc222dcb29b5759420bbe95ef7312343bced40ac3302a817020b058a5d11a5ca62affca57ee8c8540c426befa24180ef3e6c0bf6300150590b29ea78e8b6ccbc3fd2639ae563ed30c301f59556ddd02def249192fd2f6661eccdfd482e98625105f0ab787afeebd6d2944f554c1d386f25336e0411411a1703decae20a44014346a2a63ef5a75392bd734efcc5d1856e2ad4b5c9c3bd202cc72ca6720c1e878dae0297308d26a29d6402f017354f40abb0a6bcab688182ef4f698f8d0f603a642d732b60073ec64936f70d12b329dd1a0b056b3085b48558f748cb3b5d4f187f5f9c960e0f07e4fc054c805fd387eb1d6665dc334e3c7f0255e91aea9c9b6659c4a3b2299248c6de136578bfc7146299e4c0ad4935890623da37260e3cb0adaf741f284322994e8da0780a9b2523976999fefab693fa0404112c5ba163aecad488ae7cf493ca875fed3200dc3156d7439bd06193f0bd3cca6054685d1674d80c7f45940a448d98f4147d81ef3ccf6e53970f829077d16ec2acce7a52473ce9e1f60bceb975ffaee48b4c49783805c54b329f621b59b0f8dd162c6f39271e63c2b3b037f07a02c780b779638aa37dcfc7922a9e78a4ed9f7d9dad9b4573399ca2c1305f3e84ca7555e05116269da56cb89c5cb092f068297c318ced9a65b1b3eec62222e999689cbb674892d66eb25e5e74a64aa1dfaec262b266c85d353c1a3c3e37cd534c032e7d56da2208f55df556f77561a71c64280123b15fb58df4b1b97dc315b2f83cc1491e9229f81b8f2a23a567cb75b6e7667d69a1010f2c79a4e273d0b72139254f8ba8db8e2b7d6774ecca84098057543a60657eb878687e139375b99b9b4976516d8649a36f9e39b894f9cfe1d71ceca4ab0f29f7ef00d299d10393a4f18930256b0518ae2ca3c81c284df201fecad648aa0e65b5323f04b2052d962a478f36e1cbef1bc1b617073c42e74553351fd074a44ea4b1822305ded5c84da3196780b47201dcf2e752ab98b1e63f34608f9ed18934bb43107a9ee8b35b429ba63a53fad6ff7079a36bfb2feec37bfbf6a6c98563e81dba9ef4f6400c511be6c7c8723c3665a27e0d9c75d7dad2fae325e4cef26dd6d66731693fb222ca12d568d5d2ad5f0830d412df6b0ebccee8f39b677d85b891d9dd87372", 0x1000) 00:03:02 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 00:03:02 executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{}, {}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 00:03:02 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xa7ba, "206b14f7ca0d8300"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) 00:03:02 executing program 4: recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/201, 0xc9}], 0x1, 0x0}, 0x0) sendsyslog(&(0x7f0000000240)="05fb0dc52db5b73f6b", 0x9, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000300)={0x0}, 0x10, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') utimensat(0xffffffffffffffff, &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)={{0xffffffffffff0001, 0x1}, {0x80}}, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000b00)="ea348ab01fb65a66b2fb0f6574343d5b817309ef7f715865817f8c9d5c3bf59a75127b83c69accc50180000000000000a3199f8a78d2fe5d476b4e8aaf1dad4bf41844014e0bc41af778630fbac28a033f3583d37e35c42c24f081032b3108b633ed70edb2b246bf4f4c2ff4abf642f1824de7efbe834ddff9a66b742958f91fa8672d2e58ad03b8fa2e8b4f7955e91f9ec78ea6b81355834b90f54b147ae7e550a230ab5cd8f19b43ea9e62436fb13b26a0fdb6adbf30d6f13aab72d608727dbea595bfdf40d905278a4405c131c1eb376c863b15af48491d1d14819a8711a047fd5f0a80748ef2967e0fe897e44a265722512f145b7bbb99f50487be0d08e95658147c7ba429b988e17adfa34e07bd4db55dea7272e2629114b1e4a0d9b4b84da58af2ddb30df84fd4ef9f565ffb2cb8a9048663c43a80a8a5cc826fd58a06184f173ef1cf15ba52aad0fcdc40ea571e5767f7c852f130e9ab1b09e6e13673a2d42de9663c0e13f2aa45534f7d8b08b9", 0x171}], 0x1}, 0x0) 00:03:02 executing program 6: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) shutdown(r0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000080)={0x10, 0x271d, [{&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9ed}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x10001}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007c0000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000084c000/0x4000)=nil, 0x400000000000}, {&(0x7f000072d000/0x3000)=nil, &(0x7f0000450000/0x1000)=nil, 0x3}, {&(0x7f0000dde000/0x2000)=nil, &(0x7f0000781000/0x2000)=nil, 0x3}, {&(0x7f00009c9000/0x1000)=nil, &(0x7f0000deb000/0x3000)=nil, 0x7}, {&(0x7f0000720000/0x800000)=nil, &(0x7f0000438000/0x2000)=nil, 0xc1ed}, {&(0x7f00005a2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000a98000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000798000/0x3000)=nil, &(0x7f00008b1000/0x1000)=nil, 0x95bb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ca9000/0x3000)=nil, 0x1ff}, {&(0x7f0000e3b000/0x4000)=nil, &(0x7f0000b13000/0x3000)=nil, 0xff79}], './file0\x00', 0xff}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 00:03:02 executing program 3: r0 = syz_open_pts() open$dir(&(0x7f0000000440)='./file0\x00', 0x241, 0x0) r1 = getpid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000b40), 0x0, 0x0, 0x0) r2 = syz_open_pts() msgrcv(0x0, 0x0, 0x73, 0x0, 0x0) clock_getres(0x7, 0x0) fchflags(r2, 0x1) msgget$private(0x0, 0x200) setregid(0x0, 0xffffffffffffffff) r3 = msgget$private(0x0, 0x880) writev(0xffffffffffffffff, &(0x7f0000000ac0), 0x0) r4 = semget$private(0x0, 0x0, 0xc2) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r4], 0x94, 0x0, 0x1000) r5 = getuid() r6 = getuid() setreuid(r6, r5) r7 = getuid() getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000100)=ANY=[], 0x2f, 0x0, 0x0) socketpair(0x0, 0x3, 0x9, &(0x7f0000000080)) msgget$private(0x0, 0x20) setreuid(0xee00, r7) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000500)=""/98) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) syz_emit_ethernet(0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd806b8caa68, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at igmp_leavegroup+0xaf: movl 0x4(%rax),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND igmp_leavegroup(ffff800000e38280,ffff8000006ac000) at igmp_leavegroup+0xaf in_delmulti(ffff800000e38280) at in_delmulti+0xd3 ip_freemoptions(ffff8000006bc420) at ip_freemoptions+0x5d in_pcbdetach(fffffd80771fe008) at in_pcbdetach+0x97 udp_detach(ffff800000e2a258) at udp_detach+0x3f soclose(ffff800000e2a258,0) at soclose+0x83 soo_close(fffffd8068a4b308,ffff80002ccbea68) at soo_close+0x44 fdrop(fffffd8068a4b308,ffff80002ccbea68) at fdrop+0xd5 closef(fffffd8068a4b308,ffff80002ccbea68) at closef+0x120 fdfree(ffff80002ccbea68) at fdfree+0xe4 exit1(ffff80002ccbea68,0,0,1) at exit1+0x38a sys_exit(ffff80002ccbea68,ffff80002a480540,ffff80002a480490) at sys_exit+0x1a syscall(ffff80002a480540) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76cb346233d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806b8caa68, 0x4, 0, 1) -> e ddb{0}> trace igmp_leavegroup(ffff800000e38280,ffff8000006ac000) at igmp_leavegroup+0xaf in_delmulti(ffff800000e38280) at in_delmulti+0xd3 ip_freemoptions(ffff8000006bc420) at ip_freemoptions+0x5d in_pcbdetach(fffffd80771fe008) at in_pcbdetach+0x97 udp_detach(ffff800000e2a258) at udp_detach+0x3f soclose(ffff800000e2a258,0) at soclose+0x83 soo_close(fffffd8068a4b308,ffff80002ccbea68) at soo_close+0x44 fdrop(fffffd8068a4b308,ffff80002ccbea68) at fdrop+0xd5 closef(fffffd8068a4b308,ffff80002ccbea68) at closef+0x120 fdfree(ffff80002ccbea68) at fdfree+0xe4 exit1(ffff80002ccbea68,0,0,1) at exit1+0x38a sys_exit(ffff80002ccbea68,ffff80002a480540,ffff80002a480490) at sys_exit+0x1a syscall(ffff80002a480540) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76cb346233d0, count: -14 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a4800e0 rbx 0xc rdx 0 rcx 0xffff80002ccbea68 rax 0 r8 0xffffffffffffffff r9 0x32a00 acpi_pdirpa+0x1e871 r10 0x511c0741e2ae995 r11 0x965e5f4ad267e8b2 r12 0 r13 0x3 r14 0xffff800000e38280 r15 0xffff8000006ac000 rip 0xffffffff81f993ef igmp_leavegroup+0xaf cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a4800b0 ss 0x10 igmp_leavegroup+0xaf: movl 0x4(%rax),%r12d ddb{0}> show proc PROC (syz-executor.0) tid=93848 pid=37973 tcnt=1 stat=onproc flags process=8001008 proc=2000 runpri=32, usrpri=78, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002ccbea68 forw=0xffffffffffffffff, list=0xffff8000fffeea78,0xffff80002a156fb0 process=0xffff80002a159638 user=0xffff80002a47b000, vmspace=0xfffffd806b8caa68 estcpu=28, cpticks=1, pctcpu=0.5, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10923 102233 35824 0 3 0x8000082 piperd syz-executor.1 81109 517363 46291 0 3 0x8000080 nanoslp syz-executor.2 81109 353302 46291 0 3 0xc000080 msgwait syz-executor.2 81109 295062 46291 0 3 0xc000080 fsleep syz-executor.2 97211 488387 79657 0 3 0x8000080 nanoslp syz-executor.7 97211 61294 79657 0 3 0xc000080 dtread syz-executor.7 97211 144748 79657 0 3 0xc000080 fsleep syz-executor.7 49687 151211 1 0 3 0x18100083 ttyin getty 79657 360298 35824 0 3 0x8000082 nanoslp syz-executor.7 70844 465324 0 0 3 0x14200 acct acct 48196 202784 0 0 3 0x14200 bored sosplice 85140 480998 0 0 3 0x14280 nfsidl nfsio 67289 228084 0 0 3 0x14280 nfsidl nfsio 61680 77603 0 0 3 0x14280 nfsidl nfsio 76813 71234 0 0 3 0x14280 nfsidl nfsio 59097 183429 0 0 3 0x14280 nfsidl nfsio 69867 47815 0 0 3 0x14280 nfsidl nfsio 6083 311961 0 0 3 0x14280 nfsidl nfsio 65812 393298 0 0 3 0x14280 nfsidl nfsio 67752 44701 0 0 3 0x14280 nfsidl nfsio 3015 190666 0 0 3 0x14280 nfsidl nfsio 51404 26461 0 0 3 0x14280 nfsidl nfsio 2168 391151 0 0 3 0x14280 nfsidl nfsio 68446 400861 0 0 3 0x14280 nfsidl nfsio 39127 96369 0 0 3 0x14280 nfsidl nfsio 64853 500570 0 0 3 0x14280 nfsidl nfsio 45156 44896 0 0 3 0x14280 nfsidl nfsio 69293 164930 0 0 3 0x14280 nfsidl nfsio 2826 300803 0 0 3 0x14280 nfsidl nfsio 86956 236483 0 0 3 0x14280 nfsidl nfsio 77577 178713 0 0 3 0x14280 nfsidl nfsio 83155 97797 35824 0 3 0x8000082 piperd syz-executor.6 92315 435241 35824 0 3 0x8000082 piperd syz-executor.4 37063 325674 35824 0 3 0x8000082 piperd syz-executor.3 46291 59026 35824 0 3 0x8000082 nanoslp syz-executor.2 14715 506893 35824 0 3 0x8000082 nanoslp syz-executor.0 35824 39322 88102 0 3 0x1a000082 wait syz-fuzzer 35824 451790 88102 0 3 0x1e000082 nanoslp syz-fuzzer 35824 381716 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 265186 88102 0 3 0x1e000082 wait syz-fuzzer 35824 344188 88102 0 3 0x1e000082 kqread syz-fuzzer 35824 491356 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 404947 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 425395 88102 0 3 0x1e000082 wait syz-fuzzer 35824 380280 88102 0 3 0x1e000082 wait syz-fuzzer 35824 331207 88102 0 3 0x1e000082 wait syz-fuzzer 35824 462242 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 154220 88102 0 3 0x1e000082 wait syz-fuzzer 35824 268456 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 69182 88102 0 3 0x1e000082 thrsleep syz-fuzzer 35824 232666 88102 0 3 0x1e000082 wait syz-fuzzer 35824 308581 88102 0 3 0x1e000082 thrsleep syz-fuzzer 88102 155002 23940 0 3 0x810008a sigsusp ksh 23940 139533 99726 0 3 0x1800009a kqread sshd 99726 419112 1 0 3 0x18000088 kqread sshd 31755 369351 15351 74 3 0x19100092 bpf pflogd 15351 1897 1 0 3 0x18000080 sbwait pflogd 44736 253252 94754 73 3 0x19100090 kqread syslogd 94754 48876 1 0 3 0x18100082 sbwait syslogd 7929 70924 1 0 3 0x18100080 kqread resolvd 76765 99910 77362 77 3 0x18100092 kqread dhcpleased 8266 480632 77362 77 3 0x18100092 kqread dhcpleased 77362 29457 1 0 3 0x18000080 kqread dhcpleased 23071 388045 0 0 3 0x14200 bored smr 75673 499897 0 0 3 0x14200 pgzero zerothread 69068 73161 0 0 3 0x14200 aiodoned aiodoned 25067 253762 0 0 3 0x14200 syncer update 74884 70452 0 0 3 0x14200 cleaner cleaner 67394 212798 0 0 3 0x14200 reaper reaper 34955 196180 0 0 3 0x14200 pgdaemon pagedaemon 49116 417174 0 0 3 0x14200 bored viomb 97863 353594 0 0 3 0x40014200 acpi0 acpi0 21324 413449 0 0 7 0x40014200 idle1 60744 1968 0 0 3 0x14200 bored softnet3 19777 514289 0 0 3 0x14200 bored softnet2 10878 196834 0 0 3 0x14200 bored softnet1 39562 315861 0 0 3 0x14200 bored softnet0 89947 182745 0 0 3 0x14200 bored systqmp 12115 167683 0 0 3 0x14200 bored systq 17447 400809 0 0 3 0x14200 tmoslp softclockmp 58159 430713 0 0 3 0x40014200 tmoslp softclock 34732 41033 0 0 3 0x40014200 idle0 1 190372 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10188 6511K 6733K 166960K 11455 0 pcb 15 12K 13K 166960K 70 0 rtable 168 9K 10K 166960K 526 0 pf 37 10K 10K 166960K 67 0 ifaddr 36 13K 15K 166960K 73 0 ifgroup 64 2K 2K 166960K 95 0 sysctl 2 0K 0K 166960K 2 0 counters 68 36K 37K 166960K 86 0 ioctlops 0 0K 4K 166960K 1528 0 iov 0 0K 16K 166960K 39 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1375 87K 87K 166960K 1562 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 28 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 12 41K 85K 166960K 583 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 675 0 subproc 91 5K 6K 166960K 156 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 61 0 in_multi 62 4K 7K 166960K 161 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 461 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 274 85K 95K 166960K 7425 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 36 72K 108K 166960K 1867 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 26 0 NDP 16 0K 2K 166960K 48 0 temp 53 6807K 6874K 166960K 12697 0 kqueue 12 18K 26K 166960K 88 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 67 0 64 1 0 1 1 0 8 0 rtentry 112 166 0 93 4 0 4 4 0 8 0 unpcb 144 385 0 368 3 1 2 2 0 8 1 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpqe 32 142 0 142 2 2 0 1 0 8 0 tcpcb 808 161 0 153 2 0 2 2 0 8 0 arp 120 27 0 17 1 0 1 1 0 8 0 inpcb 392 657 0 646 9 0 9 9 0 8 7 nd6 136 40 0 25 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 12 0 5 1 0 1 1 0 8 0 ppxss 1168 3 0 3 2 1 1 1 0 8 1 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 47 0 11 1 0 1 1 0 8 0 pfstkey 128 47 0 11 2 0 2 2 0 8 0 pfstate 376 47 0 11 4 0 4 4 0 8 0 pfrule 1344 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 690 0 365 29 3 26 29 0 8 5 art_table 32 691 0 365 4 0 4 4 0 8 0 art_node 16 165 0 99 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 0 1 1 0 8 1 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 26 0 16 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2191 0 666 96 0 96 96 0 8 0 ffsino 272 2191 0 666 103 0 103 103 0 8 0 nchpl 144 3063 0 1327 67 0 67 67 0 8 0 uvmvnodes 80 2427 0 0 50 0 50 50 0 8 0 vnodes 216 2427 0 0 135 0 135 135 0 8 0 namei 1024 10253 0 10253 3 2 1 3 0 8 1 percpumem 16 57 0 9 1 0 1 1 0 8 0 vcpupl 2048 34 0 0 5 0 5 5 0 8 0 vmpool 696 34 0 0 4 0 4 4 0 8 0 kstatmem 264 46 0 18 3 0 3 3 0 8 0 scxspl 216 10897 0 10897 10 8 2 8 1 8 2 plimitpl 152 74 0 59 1 0 1 1 0 8 0 sigapl 424 915 0 850 9 0 9 9 0 8 0 futexpl 64 5699 0 5697 1 0 1 1 0 8 0 knotepl 120 164 0 0 5 0 5 5 0 8 0 kqueuepl 216 190 0 182 1 0 1 1 0 8 0 pipepl 320 206 0 181 3 0 3 3 0 8 0 fdescpl 496 875 0 850 5 0 5 5 0 8 0 filepl 152 4368 0 4144 13 0 13 13 0 8 3 lockfpl 104 92 0 90 1 0 1 1 0 8 0 lockfspl 48 42 0 40 1 0 1 1 0 8 0 sessionpl 144 29 0 13 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 376 0 363 1 0 1 1 0 8 0 zombiepl 144 851 0 850 1 0 1 1 0 8 0 processpl 1136 915 0 850 6 0 6 6 0 8 0 procpl 656 1435 0 1351 9 0 9 9 0 8 0 srpgc 96 6 0 6 2 1 1 1 0 8 1 sosppl 168 9 0 9 2 1 1 1 0 8 1 sockpl 584 1121 0 1090 9 0 9 9 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 369 0 0 47 0 47 47 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 387 0 0 25 0 25 25 0 8 0 bufpl 280 5192 0 189 358 0 358 358 0 8 0 anonpl 24 280228 0 274612 68 4 64 67 0 186 13 amapchunkpl 152 23974 0 23384 31 0 31 31 0 158 2 amappl16 200 8234 0 8098 27 12 15 23 0 8 6 amappl15 192 14 0 14 1 1 0 1 0 8 0 amappl14 184 172 0 156 2 1 1 2 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 1622 0 1591 4 2 2 3 0 8 0 amappl11 160 80 0 66 1 0 1 1 0 8 0 amappl10 152 60 0 52 1 0 1 1 0 8 0 amappl9 144 449 0 447 1 0 1 1 0 8 0 amappl8 136 188 0 134 3 0 3 3 0 8 0 amappl7 128 77 0 64 1 0 1 1 0 8 0 amappl6 120 478 0 460 2 1 1 2 0 8 0 amappl5 112 195 0 180 1 0 1 1 0 8 0 amappl4 104 600 0 557 3 1 2 3 0 8 0 amappl3 96 4162 0 4096 3 0 3 3 0 8 0 amappl2 88 1267 0 1196 4 2 2 4 0 8 0 amappl1 80 11693 0 11161 23 10 13 23 0 8 0 amappl 88 6804 0 6631 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 909 0 850 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 909 0 850 1 0 1 1 0 8 0 vmmpekpl 168 11194 0 11129 4 0 4 4 0 8 0 vmmpepl 168 76177 0 74298 121 12 109 121 0 357 14 vmsppl 440 908 0 850 9 1 8 8 0 8 0 rwobjpl 56 29467 0 25890 54 2 52 52 0 8 0 pdppl 4096 1825 0 1734 138 37 101 103 0 8 10 pvpl 32 49100 0 0 396 0 396 396 0 265 0 pmappl 248 908 0 850 5 0 5 5 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 471 0 46 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace igmp_leavegroup(ffff800000e38280,ffff8000006ac000) at igmp_leavegroup+0xaf in_delmulti(ffff800000e38280) at in_delmulti+0xd3 ip_freemoptions(ffff8000006bc420) at ip_freemoptions+0x5d in_pcbdetach(fffffd80771fe008) at in_pcbdetach+0x97 udp_detach(ffff800000e2a258) at udp_detach+0x3f soclose(ffff800000e2a258,0) at soclose+0x83 soo_close(fffffd8068a4b308,ffff80002ccbea68) at soo_close+0x44 fdrop(fffffd8068a4b308,ffff80002ccbea68) at fdrop+0xd5 closef(fffffd8068a4b308,ffff80002ccbea68) at closef+0x120 fdfree(ffff80002ccbea68) at fdfree+0xe4 exit1(ffff80002ccbea68,0,0,1) at exit1+0x38a sys_exit(ffff80002ccbea68,ffff80002a480540,ffff80002a480490) at sys_exit+0x1a syscall(ffff80002a480540) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76cb346233d0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffff800029cebff0) at sched_idle+0x41d end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffff800029cebff0) at sched_idle+0x41d end trace frame: 0x0, count: -5