last executing test programs: 17.825719054s ago: executing program 3 (id=278): setuid(0xffffffffffffffff) r0 = socket$inet6(0x1c, 0x2, 0x0) r1 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000000000)=0x1, 0x4) setsockopt$inet6_int(r1, 0x29, 0x1b, &(0x7f0000000240), 0x4) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @ipv4}, 0x1c) setreuid(0xee00, 0x0) r2 = fork() setresuid(0xee01, 0x0, 0x0) sigqueue(r2, 0x1e, @sival_int=0x3) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) r3 = openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r3, 0xc030636a, &(0x7f0000000080)={0x16, 0x0, 0x20, &(0x7f0000000000)="ec7b00000900ff2425c1f0a58b519798d25cd0a9cfbc8c96469dc0119723f87f", 0x0, 0x0, 0x0, 0xfdffff85}) ioctl$CIOCCRYPT(r3, 0xc01c6367, &(0x7f0000000340)={0x0, 0x1, 0x0, 0xd60, &(0x7f0000000380), 0x0, 0x0, &(0x7f00000001c0)}) extattr_get_fd(r3, 0x2, &(0x7f00000000c0)='\xff\xff', &(0x7f00000001c0)=""/66, 0x42) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x40) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x80) poll(&(0x7f0000000180)=[{r5, 0x2000}], 0x1, 0x0) freebsd11_fstatfs(r0, &(0x7f0000000280)) freebsd11_getdents(r4, 0x0, 0x0) 17.785718508s ago: executing program 3 (id=279): r0 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r1, &(0x7f0000000180)={0x10}, 0x10) (async) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xa, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {@in, 0x0, 0x0, 0x6}}, &(0x7f0000000140)=0xb0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kmq_timedsend(0xffffffffffffffff, 0x0, 0x2b, 0x0, &(0x7f0000000040)) (async) ksem_getvalue(0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, r2) (async) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r3, 0x0, 0xc, &(0x7f0000000040)={@multicast1}, 0xc) (async) setsockopt$inet_mreqn(r3, 0x0, 0xd, &(0x7f0000000140)={@remote={0xac, 0x14, 0x0}, @loopback}, 0xc) (async) setsockopt$inet_mreqsrc(r3, 0x0, 0x46, &(0x7f0000000440)={@multicast1, @rand_addr, @loopback}, 0xc) fcntl$setown(r0, 0x6, r2) (async) vfork() (async) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) (async) r5 = openat$crypto(0xffffffffffffff9c, &(0x7f00000001c0), 0x36353be0a39faff4, 0x0) ioctl$CIOCGSESSION2(r5, 0xc040636a, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d8669b9}) (async) ioctl$DIOCGETSTATES(r4, 0xc0104419, &(0x7f00000005c0)='W') ioctl$DIOCADDSTATE(r4, 0xc0f24425, &(0x7f00000001c0)) lio_listio(0x0, 0x0, 0x0, &(0x7f00000047c0)={0x1, 0xc, @sigval_ptr=0x8, @spare=[0x0, 0xffffdb23]}) (async) vfork() lio_listio(0x0, 0x0, 0x0, &(0x7f00000047c0)={0x1, 0x7}) (async) r6 = getpid() ioctl$FILEMON_SET_PID(0xffffffffffffffff, 0xc0045302, &(0x7f0000000000)=r6) (async) socket$inet_sctp(0x2, 0x1, 0x84) (async) chroot(0x0) (async) syz_emit_ethernet(0x5a, 0x0) 17.785271903s ago: executing program 2 (id=280): r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x1, 0x3, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c00000029"], 0x1c}, 0x100) socket$inet_sctp(0x2, 0x0, 0x84) socket$inet6_sctp(0x1c, 0x1, 0x84) mknodat(0xffffffffffffffff, 0x0, 0xc0e99db6de761f86, 0x0) open$dir(0x0, 0x200, 0x0) r1 = socket$inet_sctp(0x2, 0x0, 0x84) socket$inet6_sctp(0x1c, 0x4, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x2, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x9a]}], 0x1, 0x0, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_int(r1, 0x0, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x10, 0x2, 0x2, @rand_addr=0x2}, 0x10) recvfrom$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r3, 0x0, 0x0, 0x20181, 0x0, 0x0) sendmsg$inet_sctp(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20100}, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x0, 0x84) ksem_trywait(0x0) ksem_wait(0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ksem_open(&(0x7f00000000c0), &(0x7f0000000100)='\\\x01\x00\x00\x00\x00\x00', 0xa00, 0x80, 0x1007) r4 = socket$inet6(0x1c, 0x2, 0x0) setsockopt$inet6_int(r4, 0x29, 0x3b, &(0x7f0000000080), 0x4) bind$inet6(r4, &(0x7f00000001c0)={0x1c, 0x1c, 0x0, 0x0, @mcast1}, 0x1c) connect$inet6(r4, &(0x7f0000000040)={0x1c, 0x1c, 0x3, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}, 0x1c) 17.066775686s ago: executing program 1 (id=284): r0 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$kbd(0xffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$GIO_KEYMAP(r1, 0x20006b06) fstatat(r0, &(0x7f0000000040)='\x00', &(0x7f0000001680), 0x4200) 17.020147246s ago: executing program 1 (id=285): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r3, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r4, 0x0) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x1) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x2b28f}], 0x1, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x20006) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r1, 0x1000) write(r2, &(0x7f0000000040)="c1", 0xfe41) 17.017473878s ago: executing program 1 (id=286): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000001c0)={0x2a, 0x0, 0x20, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd041d616205079e98e", 0x0, 0x0, 0x0, 0x7d32559c}) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0xa, 0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) rfork(0x3060) socket$inet6_sctp(0x1c, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) r3 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff3, 0x1}], 0x1, &(0x7f0000000340)=[{}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000180)="0000000000040000", 0xfce8, 0x23, 0x0, 0xfe64) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x1001, 0x0, 0x0) 16.877793911s ago: executing program 2 (id=289): r0 = socket$inet_sctp(0x2, 0x1, 0x84) socket$inet_sctp(0x2, 0x1, 0x84) sync() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socket$inet_sctp(0x2, 0x5, 0x84) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r0, r1) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x31, &(0x7f0000000040)=ANY=[@ANYBLOB="1131000000000000"], 0x8) sendto$inet6(r2, &(0x7f0000002700)="6a3364f80c04449d", 0x2400, 0x0, &(0x7f0000001280)={0x1c, 0x1c, 0x0, 0x0, @mcast2, 0x3}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) r3 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$MDIOCATTACH(r3, 0xc1c06d00, &(0x7f00000000c0)={0x0, 0x3000000, 0x3, 0x0, 0x10000, 0x0, 0x3d, 0x0, 0x2, 0x0, 0x0, [0x962e, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) r4 = openat$md(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = socket(0x0, 0x0, 0x0) r6 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDRESSES(r6, 0x84, 0x8003, 0x0, 0x0) copy_file_range(r6, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0x0) kqueue() getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x105, &(0x7f0000000440), &(0x7f0000000480)=0x4) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x901, 0x0, &(0x7f0000000300)) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="fee3a38e5cac1c51deba3c6b07a430a0"}, 0x1c) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffffff, 0x29, 0x2e, &(0x7f0000000080)={@loopback}, 0x14) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, 0x1}, 0x1c) ioctl$MDIOCATTACH(r4, 0xc1b46d00, &(0x7f0000000100)={0x0, 0x0, 0x4, &(0x7f00000000c0)='./file0\x00', 0x800, 0x0, 0x7, 0x0, 0x0, 0x349d, 0x0, [0x10001, 0x8, 0x0, 0x0, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8000, 0x2, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xe, 0x4, 0x0, 0x0, 0x80, 0x0, 0x3ff, 0xfffffff9]}) 16.755908887s ago: executing program 3 (id=290): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r0, 0x80000001, &(0x7f0000000040)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x3862) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r3, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r4 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r5, r4) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendfile(r6, r4, 0x1f00, 0x0, 0x0, 0x0, 0x14) mlockall(0x2) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000080)={@in6={{0x1c, 0x1c, 0x0, 0x1000, @rand_addr="3bc1d8f3b6a11b976192deffcf828e9c", 0x9}}, 0x0, 0x6, 0xc9, 0xc98, 0x101, 0x6}, &(0x7f00000001c0)=0x98) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r1, 0x0) 16.365665388s ago: executing program 0 (id=291): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) aio_suspend(0x0, 0x0, 0x0) 16.265442721s ago: executing program 0 (id=292): socket$inet_sctp(0x2, 0x5, 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='&$\x17'], 0x0) r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x10, 0x2, 0x2, @loopback}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, @loopback}, 0x10) setsockopt$sock_splice(r0, 0xffff, 0x1023, &(0x7f0000000000)={r0, 0x3, {0xc, 0x6}}, 0x14) rfork(0x3060) socket(0x0, 0x20000000, 0x0) ksem_open(&(0x7f0000000180), &(0x7f00000001c0)='/%)]#\xa8!,-+\\&\x00', 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000080)={'rack\x00'}, 0x24) sendmsg$inet6_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000200)=@in6={0x1c, 0x1c, 0x1, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, 0x8}, 0x1c, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0, 0x18c}, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_AUTH_KEY(r3, 0x84, 0x1203, &(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRES64=r2], 0x3ef) sendmsg$inet6_sctp(r3, &(0x7f0000000080)={&(0x7f0000000180)=@in6={0x1c, 0x1c, 0x1, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}, 0x1c, &(0x7f0000000380)=[{&(0x7f00000001c0)='D', 0x1}], 0x1}, 0x0) syz_emit_ethernet(0xf2e, &(0x7f0000001480)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0xef8, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x1, 0x2, "21090962354e64022acbd86a94d838"}, {0x1, 0x1d9, "35a3bb9eb7ebab276ff3151d0a10f8884120794242d0b5f1501312df97ee73cdd56f39c583ecec6daf39496cccb6d1ebfbe78074209e7d7c82c41da2c144ce3d6990a4763d9de517cfd96122742d2ddfc9fb8d4922d649830e35c24674b542b9d10a606de43fbdfdd565ba700fa1519522c0249801f921abdd20db9a239b9781811345fb8f603e594246663235577b6161b3b13034acfccb67ed1d0729f07467c6e6141b02542efa0d0a9306a69b133d93f643898c8c5f3624defde00d0bfe9d7c21207b2f5449d2d790a0f0e0d870e2ec6a737e492ba271df267c409af40f153e0aad72ee82dd31dcdff2370606a0cee8ff65d3839b1b542446194c0b4d00ca89ea3d399f5cdf8d1e4876d03d1a01d1a7d622f4420eff24fa09125f43414764bdcb3d1abaa98c27816b545b843966877bb4cf54ddfd766574ba2a59f6f52445b33aaba79e76913d5b6ee08009c91922b64e620d7ca7654bd8c267a9fc9a7181ce20e1ab2ef9c599b9c7cba41b9f579c78459fe65cebb57afbfa2b25e19529e68c45f23f3b515ebfa9f017aeeeb4d578bf54af631ed95746220048d47d48ff8d79b2806f986bbf02e0910b67009f8510bc67e01db76ba5c35e8c5cb791ed225f50a9ad75bb4eda2400f3d38ab58ab0b647007de8e87672b3663fb0c7b02b97ad02a3b9f3b1d3b5b48c64f1d120e9b271cbdd7a3fcd0c88613fffe986624c2a4c0d6a188f4efd49248eac817b6928b30dae8754a67c581bade7063b3ce56fd5e082e8c7bf98c34fe6aebbe38ea3e3c393936bd9d8112f388bb46f9a1f09884f6754a86cc7087274da8187a80b80cdaa06e0bafcfc2a7b0ef1bfef2e25efe0774ec571ec19f927ced43eeee072baf423b2a14763237ce3ea16accca662928e6d2c0cb20a22d3495964b44466f8dcb28025ce0cb913ddb9cee183c792d8f2bdf13f0964caed0004f026208323bc01aa28c98807fba246e2eecd38a3d7801c4259571a1dd4c45d75687b2918fd6b59e28344207442ae6edcfab745db8ef7264c0c32ca8cfc0d4826cfb4f9cc72e61f2c8df961b3d4eea0ae9e1ca2aa6b1ac194517857dff97c93fb07966cd3069022768abd4251f3a51bad346d028c8d8e8668c6302fcf0383fbc62af33d87f71b145652c24af56611ea3a342f0c2afb7e82b2f9029e41dec75bee61156aa6a7a025a9573766ba7cf06324c799219bd4b359809833f01ef49c5909092d3936bf6c40f1b11e24e7662e28f84cc8de514d24b40159e07ede621dcc080b6b8100272a9bf916e8e1db06e72049afce1fdf9d5dee00f8345f79b457896ef6295064479ba20bdfa88d6b724694664fc9e9872d1f57732bf6e96ab22a9c0c7ba8940347f32073ded19cba0431b012f06375543ede0183c90f8913b37d00cd9ca4a75d8a7cabfbc5cc8679f01be79f6cf1b542a1ef2f1fb906abe2236c595fb17fadad116cba47a50ee038fdb1e739bf6523c88a977e44d5da66efc7aef4f6d23561d6174218371f0d30adb7ebf96d799032ee4fa847ac04546604e918e4a0efc193fdfc1c673524c5df1881acd4e350a015542d09ed4ff665a17f49caeeac485546a2163ddc0c8e46bb44c470f475b6f0337572a4dc15d13407eca7fef177defa84c2dff0087794ec4c58b6734d0593bfda1c2030b3eb606b914da30f5a95233055c7eb1d2b9806d9ef5c76dfd3975fb6197e8a377c1a5aa51a79856b6e633a8eb8c9fae7137b26cd3d4d8d2f0e862228753b66da828d9fea83a7dcd87b0a77a4a7dc4c1a9182a8981c43269137ceae206b3a367c399d3acf305167f11fd7c68d75d8fea39a57e8420ea684694e482ce922852d2dae139fbf2bb5fd5a264fb4e87e2034e4790188f64fa89d368befae1711f0cd3d8f2569e99a2dbaff12c822735da5d46ed4d4a565073af389c683bc916bff18bdb1b9ae7ca4d99414a7db7abc731be44f80770d38b69525657822194be2d3309da5a33cbd16bec8c0361f68f4772b9087fa2ed81c2a6efe923926a6eb257f4062a3017a322e2a1f1162ae1bfe6681bd46da0b23c7260e3e0633212e45cc2a7b449ec3cbf7f7e3f8cfe9dcc599ecd8ebcb282e387f8d81a8ad63bb2c19df05edaee86c5ba5ab9f6a5a3719f1a3299c6502d3987681c68a8efd212ad8978445393b1b8ab60811d19aafff2df8fe85b2d5d8881945c73aa298fc576ea1af14a2f85616c54dd2acc0d12075caf0c1ed6a784da08ce43b7930e7ad6d16b22a3cbdff35674311110902269e03289355759b6d793955f1f0638a48a19f7fbad7b5fe94038d8edb50472aa74ce977036a3e7d6bd20557c78eb4a28a7b4e67419e85feb26393555274287d43195c4a577b22f91649d5c4b06d6acdaac12db0af9be3c7d3d734fe833e201486e33228e839e8219ca797c8c65a4aafd6f4f5b34e3153938baa96d070c44670d82cb27c7775e7e26758512c0a873cbc54ed44a0ccf80e5f7cc7e1fa62406c35809a2542b5b0dbbff6f5267c59a8fd6213b760cbd8ccc049cd19ed340407ce6999e892455b2e5e6f6365d32263a66488b16e475ee4117d0fe952f2e2bf6041c00e075f91fd59790f890bd13d928a1f3af0dfa798f266fc5444fbda407768e2560862b8e5bb5a0689d790b810db2e542f935d6db149fe90ab17a71673242241ca7b6779650c30b0b4a12f5a76d1e9f7cc94f595166126f06caa19e5a416f243b1fdb1cb024fc0beb9e22c641b4ca11dc6b3cf080a62686bf036a66e3ead4a9a25cdbd8a50230c40b736a7acd9648b78149e4d66eeb9533801df4e6145446b33dec47ecf7070c24c37e30b22a40927596cd6504fccc7594918800dfb8dea2045047c8a0dac9444249ee777f6b9168daf6ac7b9c0cb2ddb301b229af7a0af88d31c7476667cca3f4e7d90a82410fb2b150d6fcc0ac18a2758dab401299f195a895d579a4a0cf8d1e968db12802b624ce1e96e71c28cabdc5f67bd72782de23e2a8a9528f8993c1c026256189450c13df37154298d907c409f40c5f31a6f18ed00efdf938b65b0ceb166849fc05c3b5fc5d9c7d2d61b1521d2a80ab8f4a7487daac9ed0ac086d74f9068ba4ba6cae090232a5f6bc77d2c8c7dbeef4a6f762d55a44464b7f79b60d704d9696ffc602e10d5e3c76d3c4528d80bd5bbc336882aabb61f6087c56a59f8d1a4d3e4a528d4f90dbd5a12e5110ef5c0ff9a7661751831a59d85329ba648ea52606155d2acfb54eef0c6a93abc48770bf7761b7679f737a1354df9e2a80516fcccc3ba62bdfaf937aa106a2ab4ad1dd3da28267994d5429bee3922498137710ac032052e33265616dd4b9c3a16050630662fbc0de36cce82628393b4773c869c555de4eed2d5dfa03d41f6f3d165fc65d07b444c985890a78d5ae76fe8bfdbb003a598157d157c75b15d26f270772dde9bb8778280bd7d20d3e02764d3748e305cb4dcf5873268b89ba894a3b3ecd4a4d564958c1e33c2e72c8d175083d83316554ea75a4ba5828537a1d169409af0821c8080e3208370db504b40d34875d88dad04163a077222784a15f69e279049657bbdb989bc1b17aa0b6f261535d2cdaea32bff91ad1635f7596c8d3dfd0fb4da8906d09480f79679bbad51f95ec9882f419f23f5da046f4b3f83b4e89bfc3e17dc1b2400a7292dd8fc28e0da9a77fa55b6e54bca82bb2fae723f88ee11da808a8bcd2e9318546c5a92685848cf5a29a517de257523711b39491c445fe1526ca1bef054849d5aa9fc15b4a872be10b47af6799f5548c46e9d165964a8f91017b56405ce382fd89fd9cd4ba732ea416196b9ae39a2e4cd9f668e45a2b30fb0d3f5eece2d09d8c65cf24dc3a02ddfcfef36fbeef8e64d5b26343c561aa8cdc37773db4969167238a57165cb2d37190e4b5607bb41dc1f80494aa323215be86948819765f9bd82851deb6555d57c757721b21fc76484694d3e42097636a342c1508b9eed9b76bf03ba795b1064299dd5148d43f90331c391cc794128ea962236d45eeb05d5ab1f86ba8facc7481e4194cde2ebc0c04cd4a037eb330f0ef2e98f37f9f02c47c0e3b461cd33a5db2f37fb2ce1ece0a0da8e6d425d203ba315914766201b32549f6c5b12518642feed64f84f39657853127f9792530d7fde5c20dbe38ea21cf2342a8a605dd639a3e5df6b1ad8e86933025e85ee7d256986be37f071c8c675bb1c0fb34f01ea22f91af0964c2952d2bdffdfb7679a3444b77193dc35c0b23f3b913fde02b38e23c50367a8737a18745ee72cefae56cf8bbd9daf47ede70e7e3ec1999ca01c2bca87f5d0779aa436745b81f0eb3db893faf889684a1bf616b55382b72c356acf21c6ba7c75d8a6da4548e61b4189f21b2d79a5c38d57300dc3dc23b5336c1cc481fb320bfac38163013fdc1d42fe05a4a26570ae8bf9499fa54a7d67ec4b425a592543c4b73edb25efbef5d618abba3ac1e2d83febd5b5e7bd7520d125e7fe0a723501de1a77a8bf3f272ea3dca752d53b2a99e9a2102b558978fa3bad6f8f7cee5978d41b309974eee775ef5a38d29d5f28b4bf60f5a5a617fd4c56cadf80e57db25619619689a6eceade8e2bed981d2f81db6d5c370b19a7575b5a88b47c4edcb7758248562b3951948355ad7b190df2cbbe137f5ed87fe6ac8dbfcbc97ba277bea7de10dda6954821238e39032f62ce7d97a5a36c8873637d34474cde8b7b3427d858588116e50e9ba0dede6071c1e9c9947ef3e9b3ef435cba1fc1b3eebd486493b40fe45fec4ea0fba4fe7e1040e6dde49c547c5be75cbfc2623b2e635a7a1fdbe7cf3e18100429b3caa62e54b891fd67051443dcc8c1667df8909207ca9eea80ad537819afebee38b19d9f2827f5085838b37862ae95ea47b45d6b531a1d596c2eb784fbec15d64d9b7399a29e8ae043080b1520c6bcaeca2951276c78788e5fafec41e18646f18cb9992800bc8992439d7f81b1bbfa8b573aa17c73db1b1ce6d4bc969d836cb9d6f2eddcc1fb2d39d75065d7f9472b85bf0db50b5253b1d7ab292e574742b3e90a12ad48eee52936f69850d9a41c506430d7dd3aee525ce86d2df2cdbf5b30635debafe712cf32a6bbb48d18335620a0da7fe092ee9486ed303cf26e01274d2a88aacd18837a7be613daa1f6f3dd2a0f3a98451aa9dac7dbae5b36f8b2cf43deafae9ff3c25d5303882502c655ce6486e1dfff11fd767f4c79ddddbb1d2211a882bf8283ae344443ad0e058385dd8b0fa36c1eba64aa22271453fc35db63ee72088ab26210f67f8e08f8270124a136923e39e6b5f3fcc3cea5fa47e73b1084b185e3d50b612d5a51cd4a85a2299efb66c3b1a1983272f28a715d142741f0e3292f"}]}}}}}}) socket$inet_sctp(0x2, 0x0, 0x84) r4 = openat$bpf(0xffffff9c, &(0x7f0000000340), 0x1, 0x0) aio_write(&(0x7f0000001680)={r4, 0x800, 0x0, 0x0, [0xd49, 0x5fe], 0x9, 0x18, 0x7c11, {0x9, 0x4, 0x0}, {0x3, 0x20, @sigval_int=0x8, @ke_flags=0x48}}) getsockname(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs={0x8}, &(0x7f0000000440)=0x8) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r5, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00'}, 0x24) r6 = socket$inet_udplite(0x2, 0x2, 0x88) aio_read(&(0x7f0000000180)={r6, 0x0, 0x0, 0x0, [0x200000], 0x0, 0x4, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_ptr, @spare=[0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x833]}}) aio_mlock(&(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0xffffffff, @sival_ptr, @ke_flags}}) 16.145505693s ago: executing program 2 (id=293): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) aio_suspend(0x0, 0x0, 0x0) 16.106970124s ago: executing program 1 (id=294): r0 = getsid(0x0) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r1, 0xc030636a, &(0x7f0000000180)={0x19, 0x0, 0x10, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be443", 0x0, 0x0, 0x0, 0x7d32559a, [0x0, 0x10, 0xfffffffc]}) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x2d00) ioctl$CIOCGSESSION2(r2, 0xc030636a, &(0x7f0000000080)={0x16, 0x0, 0x20, &(0x7f0000000000)="ec7b00000900ff2425c1f0a58b519798d25cd0a9cfbc8c96469dc0119723f87f", 0x0, 0x0, 0x0, 0xfdffff85}) ioctl$CIOCCRYPT(r2, 0xc01c6367, &(0x7f0000000340)={0x0, 0x2, 0x0, 0xd60, &(0x7f0000000280), 0x0, 0x0, &(0x7f00000001c0)}) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r3, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x0, @mcast2}, 0x1c) fcntl$dupfd(r3, 0x0, r2) openat$md(0xffffff9c, &(0x7f0000000140), 0x400000, 0x0) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc030636a, &(0x7f0000000000)={0x29, 0x0, 0x20, &(0x7f0000000040)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd041d616205079e98e", 0x0, 0x0, 0x0, 0x7d32559c}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) flock(r4, 0x2) dup(r3) setsockopt$inet6_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x29, &(0x7f0000000040)={0x0, 0x166cc6fc}, 0x8) sigqueue(r0, 0x28, @sival_ptr=0x1) r5 = socket(0x26, 0x2, 0x0) r6 = dup2(r5, r5) r7 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FILEMON_SET_FD(r7, 0xc0045301, &(0x7f0000000080)=r6) rfork(0x1000) r8 = socket(0x1c, 0x20000003, 0x0) setsockopt$inet6_int(r8, 0x29, 0xb, &(0x7f00000000c0), 0x4) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16.038520233s ago: executing program 3 (id=295): setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) (async) socket$inet_icmp(0x2, 0x2, 0x1) r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0xc, 0x0, 0x0) (async) sigaltstack(&(0x7f0000ffd000/0x3000)=nil, 0x0) (async, rerun: 64) fork() (async, rerun: 64) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) fhstat(0x0, 0x0) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000000)={@in={{0x10, 0x2, 0x3, @remote={0xac, 0x14, 0x0}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) (async) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) socket$inet_sctp(0x2, 0xb, 0x84) (async) r1 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$DIOCRADDADDRS(r1, 0xc0184415, &(0x7f0000000a80)={{"df45187d7638f2f7bc836152843806587e7ee1bd3970459cb2cbee8401dfc33320b75ccfd729a25b38df20b45c678215f49f53e09510b4b6914adcbc90ab07184b0ad82cd7384ed6c40686e93601819fb0b534d30b825c4b6f32dd0aeb13594b1d5d6e18070f475c62040e767a1675dafa428bd4cd50ba75aa99251bd476be7ed22a9b2f9d35db8e7d6672a9caba297d7ca6d23a0605562b94441d0c29b7be1f9685a2536b2a38da8c2d5eb87f3c489a956ed8ee3698d520ef8089198bc3429a67e0865de9152749003cfcabeeda083606cd1decd7b9eac2f2b36dc8848d9ec57747f51da25acd9070f37b11ac8c6f031bea2d6ec44f4222f106f1fbb9711ecce444ef7ffb7edc53bef1149ead739c6452d65c392c95425e281a6d68e8a449eab0e678af021a9b565da5ab53a4d452cc890b61412baaf8ebb313f553cbf95f715ee19e907bb0caed501e48a66509799b8257d03a2298d92002049ee5b0cc7980794513eda1fe9483c9a7fe0d64bd813e7e4218d8fa8550d94e2341d21d7f410af62c9ea1827e6249af29ce2e96cfc6028576370b54a9622dc58b629276d399c1094a20683e8e091bd1ed2c7045a949309daf5aca74652701f4e26c2d530eef192c1b713216c8c677fff95d9104097a3da48d674e5fb106e6b1c79639a341f4191044ae3ae1dbc112f1c1574d3cf8fd148326dd5e7d73b6940978413f5198caa090c0a4541775bff5851e09f5d6bfc7bf5b4902a282709216bda29d6c6aa64446aaeead04633f0dcd83c4b87964564108220d13a1a11ddea1006ce04c6ab96362e9f7780b82e8627f9298430855b151bc2c8429fa6fc1c9486388103f62e96bcbd87fec7d2f8b460f5973493a987bbafe8200000000595a645af34a594644dd369be6c42dcc99d9306f5fd7f963675bfe9aa133b7ec8d578f21e878a5f29d56af3887f8b5bc09e1363848e7ad02a9b1a4ad1da369869cfc2123e13588d249b8c0aab32534c4b6f1fbce459ce19f75f5153107c2884c6740bc04843b3f844d147061f4ccbe71c0e27eb42a370756560ecd81ad1ded939926794889b64e42c16830c07c99325f0e69c9daeded96af750e3894b819592f9fe1a6ecb7a9b99253ba4e8b4673dd4b14c7da84bd4e020080f18c3d47031cb9501828b6fc6eae4e94717d8cd8d9bd7f4d16653d5ac50a53858493fd7a747e35868ad247ce1865f8397827bdb2ff4dbda235b81813214a96ffc7db32dee1656be4fa080b61aab0b70a0646ef2d98106742fc28efd8c4858c4464b2a3f2c3d9b9df3832af68b77ba8ad698eddae6c38d90709c11b4e962ae43ad62d987a7b2929e9c00b44671a1fc6c921ef9a4653883602c38c1fba148f3f1e1117ba61e080eb3991d8e8205b8e999adf52ab01cec50ec27d4c11b100", "ed1fcb145aabe5e20000000004000000000000007600"}, 0x0, 0x14, 0x6, 0x0, 0x20000002, 0x3, 0x0, 0xfffffffffffffffb}) (async) openat$crypto(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00', 0x4}, 0x24) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xa0) (async) r2 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_MAXSEG(r2, 0x84, 0xe, &(0x7f0000000200)={0x0, 0x9}, 0x8) (async) bind(r2, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) (async) r3 = dup(r2) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x31, &(0x7f00000001c0)=ANY=[@ANYBLOB="000300000000000000010005240000010357f731000005020000"], 0x20) (async) sendto$inet6(r3, &(0x7f0000000380)="d39b2845e7ba3176e4274c88fadfa5c97fcd5e5dc0e3faf8152b08516a85021e4e44df284df341d41d16f5f4940090eb8e4de3d83a9831e0d22ea7d470e904a9b060ebc8a685bda77a67145eff01521c88ea73c9f838e773fc308188c6ee56b9e6afac9d32999f9ba4db09ff4333a648fecd5002dd930b8876bfd5c1491ebb8a9f5f44a17db4a514cc6aabe8d136592746c37b7808e2f041a94f08d890b566ddea56bdc87d31e0f847fcc5aa7fd38353e446572a08a809eb4214dbf3d3d872bfdc5f7877617dfda4057b2b7b81dfb5574e9b94da12f67625414c3a655d5e8a3c18b41ff8d329754c622c914afa165b65e11dca563efef0d0c9887a39c9000000", 0x100, 0x0, 0x0, 0x0) (async) rfork(0x1030) (async) freebsd10_pipe(&(0x7f0000003680)) (async, rerun: 64) socket(0x1c, 0x1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r4) 16.007822257s ago: executing program 2 (id=296): r0 = socket$inet6(0x1c, 0x3, 0x0) setsockopt$inet6_int(r0, 0x29, 0x26, &(0x7f00000001c0)=0x5, 0x4) syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaf788a33fb3f386dd60c3200000282b00feffffff000000010000000000000002ff0200000000000000000000000000013c"]) 15.979682723s ago: executing program 0 (id=297): socket$inet_sctp(0x2, 0x1, 0x84) __realpathat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 15.845698404s ago: executing program 2 (id=298): r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r2, &(0x7f0000000280)={0x10, 0x2, 0x3}, 0x10) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1275}) kevent(r0, &(0x7f00000000c0)=[{0x4, 0xffffffffffffffff, 0xb1}], 0x1, 0x0, 0x0, 0x0) setgroups(0x1b, &(0x7f00000003c0)=[0x0, 0x0]) ioctl$BIOCSETWF(r1, 0x8008427b, &(0x7f0000000080)={0x0, 0x0}) 15.495858675s ago: executing program 0 (id=299): shutdown(0xffffffffffffffff, 0x2000000) r0 = socket(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1, 0x1ff, @local={0xfe, 0x80, '\x00', 0x0}, 0x2}, 0x1c) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x5, &(0x7f0000002dc0)={0x10, 0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) rfork(0x85000) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000100)=0x2, 0x4) 14.325706014s ago: executing program 2 (id=300): r0 = openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$MDIOCDETACH(r0, 0xc1c06d02, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x80000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x7, 0x0, 0x8, 0x10000, 0x80000001, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x6, 0x1000d826, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x5, 0x1004, 0x3, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0xfffffffe, 0x4000000]}) 13.895599653s ago: executing program 3 (id=301): r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0xb8) (async) chroot(&(0x7f0000000000)='./file1\x00') unlinkat(r0, &(0x7f0000000040)='./file1\x00', 0x2000) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="d888ea051ae622c2ef84896388fc74cfa2a1758785495c153001d51b82de4b1b606b11ac67935109de4e6bdc7c883199462f42e48cbfea3aebbffb23327f0d8c0444e3d2f47dd311a68ee3b0d349dc6f15a5edd07f21fcab32aa50d476f450c9911fb514f5354578a092def4a9f5ec754719ceadd53ed4473e4839928d3de9749249", 0x82}], 0x1, 0x0) (async) r1 = socket$inet_tcp(0x2, 0x1, 0x0) (async) kmq_notify(0xffffffffffffffff, &(0x7f0000001040)={0x4, 0x1b, @sigval_ptr=0xc6}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000200)=0x4) (async) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fhstat(&(0x7f0000000180)={{}, {0x0, 0x0, "c7fede1f07593024e7afc092bcd34e97"}}, 0x0) (async, rerun: 64) rmdir(&(0x7f00000007c0)='./file1\x00') (async, rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x1c, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x4, &(0x7f0000000300)=0x15, 0x4) mount(&(0x7f0000000000)='apfs\x00', 0x0, 0xcff8008, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f0000000100)={0x0, &(0x7f00000000c0)=[{0xee}, {0x5}, {0x100000000}, {0x5}, {0x80000000000000a5}], 0x5}) (async, rerun: 64) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (rerun: 64) sendmsg(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@un=@file={0xa, 0x1, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="55723ae68071879f78fd9d8eae0688bc161ce69f03d73ecdec4a12d36cec4237f0e278aa2c5006a976cef52be73ffe9822825cecc20d8e89c20211e04ade8a23a11edb02df55f48fecd84d03baf9e1ab396877a0d71a7dcd7af7e31ffd9850a736cbff0482862beb6fdc2e2a9c5ada961fed52ca770e19a30df5dd1f28afbd8105ed", 0x82}], 0x1, &(0x7f0000000440)=[{0xa4, 0x3a, 0xffffffdc, "b0ffd1b28608f311a7d9b4dbf5432c9ab9ab206ff18bb27c0b5152ad35d4758211653e9b615ff5cdf876635897cb773e8439af16975f816558a9ea86303b9329969cdb7ddd2f738c81a7da34e9d18b2ec6c5121529778aeabd73c5b8c831c155a6d5559d5cd7f8320a0ae98aa9ba96ae2c048f3d17893baa53c3b4ba3cace656647c4b314e6d0bb7ef0c63250e55845b0965c5cc8d9d45"}, {0x1c, 0xffff, 0x5, "63e56fe99f447b94a6c485a72395c921"}, {0x100, 0x1, 0xbcc, "fa655956495611ef1dcc0445c7a864b0e8143ca728e8c43b292540f6f390add86b8eb7e1ba9595bff8fba0dc3eeae94e78b579c1593166e7a18d120fc341eb9f410b69754f2005402e9cbbcf5578bde8b8d7b232dd1dcde77305bd0f6d06e4d39198773533510938baf56198113ce7219471a643e44c2766a3d9a0ecf336693d595bef57828b86ac046e35d8cbe73162e6e3fe0d902b476f4e29a076dd20bb8a64692270baff8a7090599792b19900067afbe773123f12ee210c19de73b524526e77851c2f65b59e456f46c4e9dea21750af6ab84bd52a68535ec49b19c11d6f754ad42fad6d647ba3e5fe40552a5f3e6cd999"}, {0x7c, 0x88, 0x3, "002bb798e83a80793a812a3aeb10bd25bd496ca040d6badeb1681b6992f3ce3121c705fadbab0027922774381362dfd3e4c94e06620d0b9b3e35c7f0ccc47de98171fa11668366bff0a9a39ff35aa2cc0f4060e76b55a415942d06eabe8a4f596922204e530af89a9a616be8dc"}, {0xc8, 0x6, 0x7, "7df4a796238b346c177e4182c470bbf365cb7399b6bf15a2f3eb4246ad9b8d2119ade04f7a5181839f33fa96e2cfbf16343a80f6035551d263e8241e1542e0ac8a3ced9babea3fe66d76898b60260e749e08bc19827d370a819b91f3b03433c6c536039e19314b1a193541e74b453529049ef5d5069fcf0293a99d3c10e744d6e4ef666058c4f81e5c219412aeefba0d612d8f9c2f1eeedbd903af58bb2725510ab4e4d5edefa54c690b14ade9eb712527e9685828cdb80224b6"}], 0x304}, 0x9) 11.855783327s ago: executing program 1 (id=302): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000001c0)={0x2a, 0x0, 0x20, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd041d616205079e98e", 0x0, 0x0, 0x0, 0x7d32559c}) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000040)={0x0, 0x1, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0xa, 0x1, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) rfork(0x3060) socket$inet6_sctp(0x1c, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) r3 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{0x3, 0xfffffffffffffff3, 0x1}], 0x1, &(0x7f0000000340)=[{}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000180)="0000000000040000", 0xfce8, 0x23, 0x0, 0xfe64) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x1001, 0x0, 0x0) 8.155784789s ago: executing program 0 (id=303): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r0, 0x80000001, &(0x7f0000000040)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) sync() r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$DIOCGETRULES(r1, 0xcbe04406, &(0x7f00000016c0)) 318.250966ms ago: executing program 0 (id=304): ktrace(0x0, 0x4, 0x2310, 0x0) socket(0x1c, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000000, 0x0) r1 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) aio_write(&(0x7f0000000240)={r0, 0x7ffffffd, &(0x7f0000000300)="e2", 0x1, [], 0x400, 0x0, 0x400000, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int=0x4, @spare}}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) r3 = openat$filemon(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FILEMON_SET_FD(r3, 0xc0045301, &(0x7f0000000040)=r4) connect$unix(r4, &(0x7f0000000180), 0x10) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x100000006}) getpid() r5 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendmsg$inet6_sctp(r5, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) cap_rights_limit(0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000111000000", 0xc) close(r6) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r7, 0x0, 0xc, &(0x7f0000000040)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r7, 0x0, 0x48, &(0x7f0000000140)={@multicast1, @multicast2, @broadcast}, 0xc) 215.56052ms ago: executing program 3 (id=305): r0 = socket(0x2, 0x1, 0x0) setrlimit(0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETZBUF(r2, 0x80184281, &(0x7f0000000180)={&(0x7f0000000140), &(0x7f0000000640)="a7f74e2284cdd8bb0d06f97d0adaa27f74ca4a83c5184b08d5b0260570648d358e83e722380f18295ffc0811621edcc757af148c82880a4c07ae7e3f05aa40f759e48f240063b10d8c7bb2e08009e0199af799e9c097a1fb9ebadb62c6ba88e71a46a07602735358568fe396491f2457537c40cfee614f8e5dfd001cc37cd0c54a72b4a902733cbbf331d0853d21a0836a7a8a7d05c45715464ec25ebcb5fd3857454f1f17330b6c5184381b9121aabc1852be7553f18d2b72751b29b1f1df9928fe298b843d54caa9175cdcf4ca6817cd243e98e2ea"}) getegid() fcntl$getown(r1, 0x5) socket$inet_sctp(0x2, 0x1, 0x84) r3 = openat$ptmx(0xffffff9c, &(0x7f0000000080), 0x100202, 0x0) ioctl$DIOCGETRULESET(r3, 0xc444443b, &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000180)={0xfffffffffffffd23, 0x2, 0x2}, 0x10) listen(r0, 0x0) accept4$inet(0xffffffffffffffff, &(0x7f0000000100)={0x10, 0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000180)=0x10, 0x30000000) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80, 0x0, 0x0) syz_emit_ethernet(0x19fc, 0x0) ksem_close(0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x1c0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x5834, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) kmq_setattr(r4, &(0x7f00000001c0)={0x0, 0x0, 0x400, 0xf07}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000200)={0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x105, 0x0, 0x0) r5 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r5, 0x0, 0x0, 0x9, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x1, @local={0xfe, 0x80, '\x00', 0x0}}, 0x1c) dup2(r5, r5) r6 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$CIOCGSESSION2(r6, 0xc030636a, &(0x7f0000000180)={0x2a, 0x0, 0x20, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd041d616205079e98e", 0x0, 0x0, 0x0, 0x7d32559a, [0x0, 0x10]}) 0s ago: executing program 1 (id=306): socket$inet_sctp(0x2, 0x5, 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='&$\x17'], 0x0) r0 = socket(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x10, 0x2, 0x2, @loopback}, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2, 0x2, @loopback}, 0x10) setsockopt$sock_splice(r0, 0xffff, 0x1023, &(0x7f0000000000)={r0, 0x3, {0xc, 0x6}}, 0x14) rfork(0x3060) socket(0x0, 0x20000000, 0x0) ksem_open(&(0x7f0000000180), &(0x7f00000001c0)='/%)]#\xa8!,-+\\&\x00', 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000080)={'rack\x00'}, 0x24) sendmsg$inet6_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000200)=@in6={0x1c, 0x1c, 0x1, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, 0x8}, 0x1c, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0, 0x18c}, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x103, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_AUTH_KEY(r3, 0x84, 0x1203, &(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRES64=r2], 0x3ef) sendmsg$inet6_sctp(r3, &(0x7f0000000080)={&(0x7f0000000180)=@in6={0x1c, 0x1c, 0x1, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}, 0x1c, &(0x7f0000000380)=[{&(0x7f00000001c0)='D', 0x1}], 0x1}, 0x0) syz_emit_ethernet(0xf2e, &(0x7f0000001480)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ae029d", 0xef8, 0x3a, 0xff, @rand_addr="78042000000014000001000000086500", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x1, 0x2, "21090962354e64022acbd86a94d838"}, {0x1, 0x1d9, "35a3bb9eb7ebab276ff3151d0a10f8884120794242d0b5f1501312df97ee73cdd56f39c583ecec6daf39496cccb6d1ebfbe78074209e7d7c82c41da2c144ce3d6990a4763d9de517cfd96122742d2ddfc9fb8d4922d649830e35c24674b542b9d10a606de43fbdfdd565ba700fa1519522c0249801f921abdd20db9a239b9781811345fb8f603e594246663235577b6161b3b13034acfccb67ed1d0729f07467c6e6141b02542efa0d0a9306a69b133d93f643898c8c5f3624defde00d0bfe9d7c21207b2f5449d2d790a0f0e0d870e2ec6a737e492ba271df267c409af40f153e0aad72ee82dd31dcdff2370606a0cee8ff65d3839b1b542446194c0b4d00ca89ea3d399f5cdf8d1e4876d03d1a01d1a7d622f4420eff24fa09125f43414764bdcb3d1abaa98c27816b545b843966877bb4cf54ddfd766574ba2a59f6f52445b33aaba79e76913d5b6ee08009c91922b64e620d7ca7654bd8c267a9fc9a7181ce20e1ab2ef9c599b9c7cba41b9f579c78459fe65cebb57afbfa2b25e19529e68c45f23f3b515ebfa9f017aeeeb4d578bf54af631ed95746220048d47d48ff8d79b2806f986bbf02e0910b67009f8510bc67e01db76ba5c35e8c5cb791ed225f50a9ad75bb4eda2400f3d38ab58ab0b647007de8e87672b3663fb0c7b02b97ad02a3b9f3b1d3b5b48c64f1d120e9b271cbdd7a3fcd0c88613fffe986624c2a4c0d6a188f4efd49248eac817b6928b30dae8754a67c581bade7063b3ce56fd5e082e8c7bf98c34fe6aebbe38ea3e3c393936bd9d8112f388bb46f9a1f09884f6754a86cc7087274da8187a80b80cdaa06e0bafcfc2a7b0ef1bfef2e25efe0774ec571ec19f927ced43eeee072baf423b2a14763237ce3ea16accca662928e6d2c0cb20a22d3495964b44466f8dcb28025ce0cb913ddb9cee183c792d8f2bdf13f0964caed0004f026208323bc01aa28c98807fba246e2eecd38a3d7801c4259571a1dd4c45d75687b2918fd6b59e28344207442ae6edcfab745db8ef7264c0c32ca8cfc0d4826cfb4f9cc72e61f2c8df961b3d4eea0ae9e1ca2aa6b1ac194517857dff97c93fb07966cd3069022768abd4251f3a51bad346d028c8d8e8668c6302fcf0383fbc62af33d87f71b145652c24af56611ea3a342f0c2afb7e82b2f9029e41dec75bee61156aa6a7a025a9573766ba7cf06324c799219bd4b359809833f01ef49c5909092d3936bf6c40f1b11e24e7662e28f84cc8de514d24b40159e07ede621dcc080b6b8100272a9bf916e8e1db06e72049afce1fdf9d5dee00f8345f79b457896ef6295064479ba20bdfa88d6b724694664fc9e9872d1f57732bf6e96ab22a9c0c7ba8940347f32073ded19cba0431b012f06375543ede0183c90f8913b37d00cd9ca4a75d8a7cabfbc5cc8679f01be79f6cf1b542a1ef2f1fb906abe2236c595fb17fadad116cba47a50ee038fdb1e739bf6523c88a977e44d5da66efc7aef4f6d23561d6174218371f0d30adb7ebf96d799032ee4fa847ac04546604e918e4a0efc193fdfc1c673524c5df1881acd4e350a015542d09ed4ff665a17f49caeeac485546a2163ddc0c8e46bb44c470f475b6f0337572a4dc15d13407eca7fef177defa84c2dff0087794ec4c58b6734d0593bfda1c2030b3eb606b914da30f5a95233055c7eb1d2b9806d9ef5c76dfd3975fb6197e8a377c1a5aa51a79856b6e633a8eb8c9fae7137b26cd3d4d8d2f0e862228753b66da828d9fea83a7dcd87b0a77a4a7dc4c1a9182a8981c43269137ceae206b3a367c399d3acf305167f11fd7c68d75d8fea39a57e8420ea684694e482ce922852d2dae139fbf2bb5fd5a264fb4e87e2034e4790188f64fa89d368befae1711f0cd3d8f2569e99a2dbaff12c822735da5d46ed4d4a565073af389c683bc916bff18bdb1b9ae7ca4d99414a7db7abc731be44f80770d38b69525657822194be2d3309da5a33cbd16bec8c0361f68f4772b9087fa2ed81c2a6efe923926a6eb257f4062a3017a322e2a1f1162ae1bfe6681bd46da0b23c7260e3e0633212e45cc2a7b449ec3cbf7f7e3f8cfe9dcc599ecd8ebcb282e387f8d81a8ad63bb2c19df05edaee86c5ba5ab9f6a5a3719f1a3299c6502d3987681c68a8efd212ad8978445393b1b8ab60811d19aafff2df8fe85b2d5d8881945c73aa298fc576ea1af14a2f85616c54dd2acc0d12075caf0c1ed6a784da08ce43b7930e7ad6d16b22a3cbdff35674311110902269e03289355759b6d793955f1f0638a48a19f7fbad7b5fe94038d8edb50472aa74ce977036a3e7d6bd20557c78eb4a28a7b4e67419e85feb26393555274287d43195c4a577b22f91649d5c4b06d6acdaac12db0af9be3c7d3d734fe833e201486e33228e839e8219ca797c8c65a4aafd6f4f5b34e3153938baa96d070c44670d82cb27c7775e7e26758512c0a873cbc54ed44a0ccf80e5f7cc7e1fa62406c35809a2542b5b0dbbff6f5267c59a8fd6213b760cbd8ccc049cd19ed340407ce6999e892455b2e5e6f6365d32263a66488b16e475ee4117d0fe952f2e2bf6041c00e075f91fd59790f890bd13d928a1f3af0dfa798f266fc5444fbda407768e2560862b8e5bb5a0689d790b810db2e542f935d6db149fe90ab17a71673242241ca7b6779650c30b0b4a12f5a76d1e9f7cc94f595166126f06caa19e5a416f243b1fdb1cb024fc0beb9e22c641b4ca11dc6b3cf080a62686bf036a66e3ead4a9a25cdbd8a50230c40b736a7acd9648b78149e4d66eeb9533801df4e6145446b33dec47ecf7070c24c37e30b22a40927596cd6504fccc7594918800dfb8dea2045047c8a0dac9444249ee777f6b9168daf6ac7b9c0cb2ddb301b229af7a0af88d31c7476667cca3f4e7d90a82410fb2b150d6fcc0ac18a2758dab401299f195a895d579a4a0cf8d1e968db12802b624ce1e96e71c28cabdc5f67bd72782de23e2a8a9528f8993c1c026256189450c13df37154298d907c409f40c5f31a6f18ed00efdf938b65b0ceb166849fc05c3b5fc5d9c7d2d61b1521d2a80ab8f4a7487daac9ed0ac086d74f9068ba4ba6cae090232a5f6bc77d2c8c7dbeef4a6f762d55a44464b7f79b60d704d9696ffc602e10d5e3c76d3c4528d80bd5bbc336882aabb61f6087c56a59f8d1a4d3e4a528d4f90dbd5a12e5110ef5c0ff9a7661751831a59d85329ba648ea52606155d2acfb54eef0c6a93abc48770bf7761b7679f737a1354df9e2a80516fcccc3ba62bdfaf937aa106a2ab4ad1dd3da28267994d5429bee3922498137710ac032052e33265616dd4b9c3a16050630662fbc0de36cce82628393b4773c869c555de4eed2d5dfa03d41f6f3d165fc65d07b444c985890a78d5ae76fe8bfdbb003a598157d157c75b15d26f270772dde9bb8778280bd7d20d3e02764d3748e305cb4dcf5873268b89ba894a3b3ecd4a4d564958c1e33c2e72c8d175083d83316554ea75a4ba5828537a1d169409af0821c8080e3208370db504b40d34875d88dad04163a077222784a15f69e279049657bbdb989bc1b17aa0b6f261535d2cdaea32bff91ad1635f7596c8d3dfd0fb4da8906d09480f79679bbad51f95ec9882f419f23f5da046f4b3f83b4e89bfc3e17dc1b2400a7292dd8fc28e0da9a77fa55b6e54bca82bb2fae723f88ee11da808a8bcd2e9318546c5a92685848cf5a29a517de257523711b39491c445fe1526ca1bef054849d5aa9fc15b4a872be10b47af6799f5548c46e9d165964a8f91017b56405ce382fd89fd9cd4ba732ea416196b9ae39a2e4cd9f668e45a2b30fb0d3f5eece2d09d8c65cf24dc3a02ddfcfef36fbeef8e64d5b26343c561aa8cdc37773db4969167238a57165cb2d37190e4b5607bb41dc1f80494aa323215be86948819765f9bd82851deb6555d57c757721b21fc76484694d3e42097636a342c1508b9eed9b76bf03ba795b1064299dd5148d43f90331c391cc794128ea962236d45eeb05d5ab1f86ba8facc7481e4194cde2ebc0c04cd4a037eb330f0ef2e98f37f9f02c47c0e3b461cd33a5db2f37fb2ce1ece0a0da8e6d425d203ba315914766201b32549f6c5b12518642feed64f84f39657853127f9792530d7fde5c20dbe38ea21cf2342a8a605dd639a3e5df6b1ad8e86933025e85ee7d256986be37f071c8c675bb1c0fb34f01ea22f91af0964c2952d2bdffdfb7679a3444b77193dc35c0b23f3b913fde02b38e23c50367a8737a18745ee72cefae56cf8bbd9daf47ede70e7e3ec1999ca01c2bca87f5d0779aa436745b81f0eb3db893faf889684a1bf616b55382b72c356acf21c6ba7c75d8a6da4548e61b4189f21b2d79a5c38d57300dc3dc23b5336c1cc481fb320bfac38163013fdc1d42fe05a4a26570ae8bf9499fa54a7d67ec4b425a592543c4b73edb25efbef5d618abba3ac1e2d83febd5b5e7bd7520d125e7fe0a723501de1a77a8bf3f272ea3dca752d53b2a99e9a2102b558978fa3bad6f8f7cee5978d41b309974eee775ef5a38d29d5f28b4bf60f5a5a617fd4c56cadf80e57db25619619689a6eceade8e2bed981d2f81db6d5c370b19a7575b5a88b47c4edcb7758248562b3951948355ad7b190df2cbbe137f5ed87fe6ac8dbfcbc97ba277bea7de10dda6954821238e39032f62ce7d97a5a36c8873637d34474cde8b7b3427d858588116e50e9ba0dede6071c1e9c9947ef3e9b3ef435cba1fc1b3eebd486493b40fe45fec4ea0fba4fe7e1040e6dde49c547c5be75cbfc2623b2e635a7a1fdbe7cf3e18100429b3caa62e54b891fd67051443dcc8c1667df8909207ca9eea80ad537819afebee38b19d9f2827f5085838b37862ae95ea47b45d6b531a1d596c2eb784fbec15d64d9b7399a29e8ae043080b1520c6bcaeca2951276c78788e5fafec41e18646f18cb9992800bc8992439d7f81b1bbfa8b573aa17c73db1b1ce6d4bc969d836cb9d6f2eddcc1fb2d39d75065d7f9472b85bf0db50b5253b1d7ab292e574742b3e90a12ad48eee52936f69850d9a41c506430d7dd3aee525ce86d2df2cdbf5b30635debafe712cf32a6bbb48d18335620a0da7fe092ee9486ed303cf26e01274d2a88aacd18837a7be613daa1f6f3dd2a0f3a98451aa9dac7dbae5b36f8b2cf43deafae9ff3c25d5303882502c655ce6486e1dfff11fd767f4c79ddddbb1d2211a882bf8283ae344443ad0e058385dd8b0fa36c1eba64aa22271453fc35db63ee72088ab26210f67f8e08f8270124a136923e39e6b5f3fcc3cea5fa47e73b1084b185e3d50b612d5a51cd4a85a2299efb66c3b1a1983272f28a715d142741f0e3292f"}]}}}}}}) socket$inet_sctp(0x2, 0x0, 0x84) r4 = openat$bpf(0xffffff9c, &(0x7f0000000340), 0x1, 0x0) aio_write(&(0x7f0000001680)={r4, 0x800, 0x0, 0x0, [0xd49, 0x5fe], 0x9, 0x18, 0x7c11, {0x9, 0x4, 0x0}, {0x3, 0x20, @sigval_int=0x8, @ke_flags=0x48}}) getsockname(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs={0x8}, &(0x7f0000000440)=0x8) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r5, 0x6, 0x2000, &(0x7f0000000240)={'rack\x00'}, 0x24) r6 = socket$inet_udplite(0x2, 0x2, 0x88) aio_read(&(0x7f0000000180)={r6, 0x0, 0x0, 0x0, [0x200000], 0x0, 0x4, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_ptr, @spare=[0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x833]}}) aio_mlock(&(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0xffffffff, @sival_ptr, @ke_flags}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.230' (ED25519) to the list of known hosts. if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f7800 md2: truncating fractional last sector by 508 bytes lock order reversal: 1st 0xfffffe006e153ac0 ufs (ufs, lockmgr) @ /syzkaller/managers/i386/kernel/sys/kern/vfs_subr.c:3369 2nd 0xffffffff82e01c40 proctree (proctree, sx) @ /syzkaller/managers/i386/kernel/sys/kern/subr_prf.c:188 lock order proctree -> ufs established at: #0 0xffffffff8160f701 at witness_checkorder+0x781 #1 0xffffffff8147ada6 at lockmgr_lock_flags+0x1d6 #2 0xffffffff81d1dddb at ffs_lock+0x18b #3 0xffffffff82274ccb at VOP_LOCK1_APV+0x6b #4 0xffffffff8176a7ee at _vn_lock+0x14e #5 0xffffffff8176b098 at vn_close1+0x1e8 #6 0xffffffff8146c99a at ktrops+0x41a #7 0xffffffff8146c11d at sys_ktrace+0xa7d #8 0xffffffff8223a0b8 at ia32_syscall+0x488 #9 0xffffffff8205ed5f at int0x80_syscall_common+0x9c lock order ufs -> proctree attempted at: #0 0xffffffff816105d2 at witness_checkorder+0x1652 #1 0xffffffff81503fcf at _sx_slock_int+0x13f #2 0xffffffff815cd69d at uprintf+0x14d #3 0xffffffff81d49f2f at ufs_rmdir+0xdf #4 0xffffffff82273b11 at VOP_RMDIR_APV+0xe1 #5 0xffffffff8175ff94 at kern_frmdirat+0x8b4 #6 0xffffffff8223a0b8 at ia32_syscall+0x488 #7 0xffffffff8205ed5f at int0x80_syscall_common+0x9c if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 Out of ktrace request objects. if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f7800 vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe00751b9a50: type VREG state VSTATE_CONSTRUCTED op 0xffffffff83500340 usecount 5, writecount 4, refcount 35 seqc users 0 hold count flags () flags (VIRF_PGREAD|VMP_LAZYLIST) v_object 0xfffffe005b58f528 ref 1 pages 264 cleanbuf 18 dirtybuf 15 lock type ufs: EXCL by thread 0xfffffe005b570000 (pid 1211, syz-executor, tid 100712) nlink=1, effnlink=1, size=1048576, extsize 0 generation=1fc1e79, uid=0, gid=0, flags=0x40008 ino 154, on dev gpt/rootfs if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 witness_lock_list_get: witness exhausted maxproc limit exceeded by uid 0 (pid 4992); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2675); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2675); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2323); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3533); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2675); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2915); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3844); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4190); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5475); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4693); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5650); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2036); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5485); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4190); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1621); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5485); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5914); see tuning(7) and login.conf(5)