last executing test programs: 1m16.1238677s ago: executing program 1 (id=74): 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}}) (async) 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', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x108, &(0x7f00000001c0)={0x10, 0x2, 0x0}, 0x10) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x0) (async) r3 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) fork() (async) fork() pipe2(&(0x7f0000000140), 0x0) (async) pipe2(&(0x7f0000000140), 0x0) preadv(r2, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) 1m15.832404504s ago: executing program 1 (id=77): r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000040)={0x1f, 0x0, 0x10, &(0x7f0000000100)="ec7b000000800008000180a5a2519798", 0x0, 0x0, 0x0, 0xfdf9ff81, [0x0, 0x0, 0x0, 0x2]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffb, 0x51, 0xf0000007, 0x2ef2, 0x200000000000006}], 0x1005, 0x0, 0x8, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x401, &(0x7f00000001c0), 0x0, 0x0, &(0x7f00000000c0)}) 1m15.750120197s ago: executing program 1 (id=78): openat$crypto(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) setsockopt$inet6_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x4}, 0x10) getpgid(0x0) ksem_init(0x0, 0x7fff) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x16c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2040d40, 0x1c1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ksem_destroy(0x0) r1 = fork() minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x1c, 0x1, 0x0) cpuset_getaffinity(0x3, 0x6, 0x200000000000004, 0x0, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) bind$inet6(r2, 0x0, 0x0) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x9}, 0x24) procctl$PROC_REAP_RELEASE(0x0, r1, 0x3, 0x0) fork() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0xa1) syz_emit_ethernet(0x5e, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "004ce5", 0x28, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @rand_addr="ddbcd6d351ce5ce9db90fcbbe8adb0df", @loopback={0x1000000, 0x89}}}}}}}) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x2) ioctl$DIOCSETIFFLAG(0xffffffffffffff9c, 0xc0284459, 0x0) sync() writev(r2, &(0x7f0000000180), 0x0) 1m15.319552326s ago: executing program 1 (id=85): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x110206, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000180)={0xb, 0x1d, 0x10, &(0x7f0000000100)="ec7b0000000004070001f0a5a2519798", 0x0, 0x0, 0x0, 0xfdf9ff85, [0x0, 0x3]}) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x10000, &(0x7f0000000300), 0x0, 0x0, &(0x7f0000000180)}) extattr_set_file(&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000000c0)='{!]\x00', 0x0, 0x0) extattr_set_file(&(0x7f0000000800)='./file0\x00', 0x1, &(0x7f0000000340)='\x03\x00\x00\x00', 0x0, 0x0) extattr_delete_file(&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f00000001c0)='\x03\x00') kmq_open(&(0x7f0000000000)='./file0\x00', 0x0, 0x116, &(0x7f0000000040)={0x4, 0x4, 0x0, 0x7fff}) r1 = socket(0x2, 0x2, 0x0) sendmsg$inet6_sctp(r1, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x10, 0x2, 0x1}, 0x10, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="140000000000000007"], 0x14}, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/241, 0xc6}], 0x1, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x110206, 0x0) (async) openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000180)={0xb, 0x1d, 0x10, &(0x7f0000000100)="ec7b0000000004070001f0a5a2519798", 0x0, 0x0, 0x0, 0xfdf9ff85, [0x0, 0x3]}) (async) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x10000, &(0x7f0000000300), 0x0, 0x0, &(0x7f0000000180)}) (async) extattr_set_file(&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000000c0)='{!]\x00', 0x0, 0x0) (async) extattr_set_file(&(0x7f0000000800)='./file0\x00', 0x1, &(0x7f0000000340)='\x03\x00\x00\x00', 0x0, 0x0) (async) extattr_delete_file(&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f00000001c0)='\x03\x00') (async) kmq_open(&(0x7f0000000000)='./file0\x00', 0x0, 0x116, &(0x7f0000000040)={0x4, 0x4, 0x0, 0x7fff}) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$inet6_sctp(r1, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x10, 0x2, 0x1}, 0x10, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="140000000000000007"], 0x14}, 0x0) (async) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/241, 0xc6}], 0x1, 0xc) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) 1m15.150129048s ago: executing program 1 (id=86): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000040)={@multicast1}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f0000000140)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000440)={@multicast1, @rand_addr=0x8d, @loopback}, 0xc) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async, rerun: 64) lpathconf(&(0x7f0000000480)='./file0\x00', 0x2) (rerun: 64) 1m15.149576496s ago: executing program 1 (id=87): r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x24, &(0x7f0000000080)="f4", 0x1) setsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) rfork(0x3060) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = fork() sigqueue(r2, 0x6b, @sigval_int=0x7) sigqueue(r2, 0x49, @sigval_int) sigqueue(r2, 0x11, @sival_ptr) sysarch$I386_CLEAR_PKRU(0xb, &(0x7f00000001c0)={0x85eb, 0x400013f, 0x0, 0x2000}) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_EVENTS(r3, 0x84, 0xc, &(0x7f0000000000), &(0x7f0000000080)=0xb) setsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000080)=0xfffffffe, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c, 0x2, 0x0, @loopback}, 0x1c) r4 = socket$inet_sctp(0x2, 0x5, 0x84) bind$inet(r4, &(0x7f0000000200)={0x10, 0x2, 0x1}, 0x10) connect$inet(r4, &(0x7f0000000040)={0x10, 0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) r5 = socket$inet6_sctp(0x1c, 0x1, 0x84) socket$unix(0x1, 0x5, 0x0) lio_listio(0x1, 0x0, 0x0, &(0x7f00000048c0)={0x3, 0x0, @sigval_ptr=0x1}) socket$unix(0x1, 0x2, 0x0) r6 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1c, 0x1c, 0x1, 0x0, @loopback}, 0x1c) socket$inet_sctp(0x2, 0x5, 0x84) r7 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x19, &(0x7f0000000080)={r8}, 0x8) setsockopt$inet6_sctp_SCTP_REMOTE_UDP_ENCAPS_PORT(r5, 0x84, 0x24, &(0x7f0000000240)={r8, @in={{0x10, 0x2, 0x1, @multicast2}}, 0x6}, 0x88) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0200000000aabb86dd6000080000000400ee8000002000000000000000000000aaffff"]) syz_extract_tcp_res(0x0, 0x0, 0x3) 23.570162325s ago: executing program 2 (id=400): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) r1 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FILEMON_SET_FD(r1, 0xc0045301, &(0x7f00000004c0)=r0) r2 = setsid() open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x110) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FILEMON_SET_PID(r1, 0xc0045302, &(0x7f0000000100)=r2) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pathconf(&(0x7f00000001c0)='./file0\x00', 0x40) 23.140144149s ago: executing program 2 (id=403): r0 = kqueue() kevent(r0, &(0x7f0000000540)=[{0xc8, 0xfffffffffffffffe, 0x4007, 0x0, 0x0, 0x0, [0x3]}], 0x1, 0x0, 0x0, 0x0) kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000400)=[{}, {}], 0x2, 0x0) procctl$PROC_PROTMAX_STATUS(0x2, 0x0, 0x10, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f00000008c0)={{"e80d15d5e7d0131de12986a061dc3d46113b92708c1fcb9b7c1876deea650d80014cc11701ed7fbed650b2060947ba03bc7686d61c3452bb8800c9f146ca9c7694f132cbaf4fc496a79973256602a70a54b10c7da3b79f28021e9bd3dad422d1a0bf94ceb2e59953769045a157dc7e0602e1b6555dcc27559efdbe3ee1b1dbda22f46b71a75a9c13aa420180d399d6b4e6c31bd8dc5b5f91db6110fd20f0e6c0af8082f07aa07854ec0ed9890f008d9661960bacc71e9eaaa3309584a13a00ee03f1b7c3b0f0c51430e8c22e8b01c172b60c367ceace71f5ebde0d0c5fcbb7ae3fd63927d989efdd2aa0cb4401fb7daaf84fe7da236ca809af74f748abac2a44cbd6c79bf0353c0597937c1a893c000000805ff37540029b53a3794fb6592200f5000a05556caba068435c45d0f4b914878dc326e93e4d9713edd3907bf07893bb6c85fde063700875763a61b66e220e01640d113b95f06b7a5daeb5e275ceb2247eeae58c1026affbe8a7faab111ff76c6fce3a05267720d307fa98bff099fa2f4e4b0a86ff97420c183184756aeb8a078ba8728e367bae9ef1acc4540cf04d39daafa7f314d34db6ff7ebf3357c77e2357c679a063c05c9f92208a9155f7c1e91414dfa27396c44c7af1f82171e7fd63f032f4d86e62bcf0f10f6c259d866319a27dc60504dd21a71668d8e7d52b05901014f8a2d9cac2f78fa2d502ce792ae59711156411cfda85ba257b147d2251f53b837924d579d910dc066ad67d055a146ff985043f351f756d75ba7dadc522c2a609409879afc9be59ce7f66c5871757416d0cf2100d11379829e88eeaea5c1060ca18a3fef0ca0a1c163af5e14fb3d29400fd109220bcdfeeb7ee770458aba2c872c69160b99220432e94cf2784e54e71850d03df7af35671b624683fd8ba1f43d609774e12e0807b3a5658c252cc2247111612c6fc1645ff4657525f933cd66c52d358945529683eb825785e39b636ede5347866105bfaa29f6971acc9c835c10bb9d2a9fd4c0af1cf61da4e74810cfff171e20506c56c26357b59226596b983b71488c9ce96da8613018f981a2eb6d0d119b2d690645f5801b15b039524ce162c96b69f12bede7671e82b04423682ddfdb2042696eb901d128255a5eefa45f37c05e5cff6e45e4ba79d94069ca34c62724d4294f65ac10e40a8a3d26e91c7cc39b5b79e3b52dd0d60c4d9c327eff3a4dce4a2e0ce976e207c0ab035e3eb07750d4fb369b420b1e0f8bc43e4aff814e625b7978619cd19ae0654650e741cf83b451588f4570daec2f6b405cbafe130967d38bfe57021e1e4894b92edb3be4780f6c7f98895af3bc3ea2be362854338be134c7f6ab34c95d70cf22a9fd65a8a3de87df468000a8b48eeaaf070430cd54df28f2f3c958753959a42ef10c9231ffdabb6c6eff64a8b00", "6e6ef5b34cb9017747e0904db931468ca1f25877f149f15baa07cd51746ce000", 0x1, 0x1}, 0x0, 0x7000000000000, 0x2, 0x1, 0x7, 0xfefffffffffffffb, 0x6, 0x7f, 0x9}) r2 = openat$bpf(0xffffff9c, &(0x7f0000000180), 0x400000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x410, r1, 0xe4cf) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) r4 = socket$inet6_udp(0x1c, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) sendto$inet6(r4, 0x0, 0x0, 0x104, &(0x7f0000000000)={0xffffffffffffff77, 0x1c, 0x2, 0x80000, @mcast2, 0xffffffff}, 0x1c) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x1c, 0x1, 0x0, @rand_addr="46ffd18540481c13074a9bc248d8752f"}}, 0x0, 0x0, 0x8, 0x9, 0x6}, 0x98) rfork(0x85000) ksem_open(&(0x7f0000000000), &(0x7f0000000200)='/!\x00\n\xfe\x16]\xa3l\xb2\xcfW\xd1\xce\xc2\xbcC\xcc|@\xe1\xcb]_9`\x94X\xfa$S%\x1f9\xa8\xf8\x83J\x14\xd4,I\xe4\x03$\xdcNs\x86n\xabFo\x03\x00Q\xa2\n\xd3{\xdfF\xec\x81\xe8\xf05\xe0\xca\xcc\xa3\xac\xd1%\\\xbf\xd6\x0f\xb5[\x89\xcb)tq\xd7\xf0\xb2\xc4\x9b\xc9m\xff\x95\x19\xbc\xec[tbr\xca\xb2\n\"@[\x06$Q(\xe1\x03\xa5*\xe7\x91\fJ\r\xfae\xb3', 0x200, 0x4c, 0x0) ppoll(&(0x7f0000000200)=[{}], 0x209b, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc030636a, &(0x7f00000000c0)={0x10, 0x7, 0xf8, &(0x7f0000000100)="f31c7c12df2167076df42d6f9aae93abe7ab2c50c82802dea93e93a28453f953a05e386a2c485cee5cb6afd1fd0040363ce3d930bc8b534d40c4948217d6b9d0adc64718bab5e486000c94fe3da2d599b8f4a225cf51b83bd84f9ccc51fdc8b88794eeb2757965294f45ace86bfbb39bbcd2faaa62184d5856b069c5637be0eb9d0c05b37a6eee3315ad385cfb16087a1f78852ac4a62e67058dd4624dc608a3fdaf5109aca4261d69f95c46620e79c86f1e327a784411322302f3d3f91bdd4416f339600544f2729ea0a035db96febab2f6bdb15afc6ca595fe91ad01bcbf83d72feea63ea21d5f4937ebd0e333370dfe9b68707bd3d66e", 0x1, &(0x7f0000000040)="fb", 0x20003, 0x4d46b770, [0x0, 0x0, 0x0, 0x4]}) 22.860022896s ago: executing program 2 (id=404): r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x800e4a, 0x0, 0xa9fa, 0x0) ftruncate(0xffffffffffffffff, 0x3862) cpuset_setid(0x2, 0xffffffffffffffff, 0x0) cpuset(&(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000640)="a7", 0xfe9a) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udplite(r3, 0x88, 0x2, 0x0, 0x0) mmap(&(0x7f00000e1000/0x1000)=nil, 0x1000, 0x3, 0x1010, r1, 0x0) 21.779983218s ago: executing program 2 (id=408): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) bindat(r0, 0xffffffffffffffff, &(0x7f0000000300)=@in={0x10, 0x2, 0x2, @broadcast}, 0x10) sync() sync() sync() r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x47, &(0x7f0000000040)=0x6, 0x4) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sync() pipe2(&(0x7f0000000080), 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="0f74d34114a2e0f51ad091b99a189e60b2adeef279ec357c38b041d345d3fff218aa7ef0fd848426c70bb6234c6e230ff7f62f08e924f35f80c2a8ce0774424366673321f441e99bcecb009c51ecc823dac4103f", 0x54}, {&(0x7f00000001c0)="6fc6fcabf8a8934218a618f484e452f17cd4af18600d6fcc3633f89815858813795ba0720cbfb3e8d511a243331b27a60631b76327e48c53b5d690f7e783570df631dce1031ca488969614673347cad4836fcedb021aea71", 0x58}, {&(0x7f0000000140)="bf6ca8884f1cbba314b5cfdaefb9e7f84125a3c8e6a1d57cebd9", 0x1a}, {&(0x7f0000000480)="825d0acba211027d451a7531bc5a246e29f492a233d0920df94816574d98d753974abf087d58db8fe35859c8d89318296d5884e7b55de8811a770c30f37da9afa9422a84d738ba899f9a5014a819a004e8f2a5dd942cab49baf38c45ac4094d5ef68c1a22df5c9624c61041928d31456dcc96e05fd71530d2c6b63a8116054881359224726ee3065d24a3e357a88cc428a0e9d78b110b3150528f72cd49a57cb8acfdc3cde6b00861db5cbf6aa7c1f3ab7a55bee8568f3b891fdaf5f000000000000000000000049bf39000a824d937c09f9996593990be2a5ffa88fb2863485fda4f669af4c150fa4fd1cafd8bfbba0430a1aa0e7a58c722b68a5acd089d51d506862226456336de1", 0x109}], 0x4, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) profil(0x0, 0x0, 0x0, 0xd6) r2 = getpid() rtprio(0x0, r2, &(0x7f0000000000)={0x3, 0x10}) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) flock(r4, 0x1) flock(r4, 0x2) flock(r3, 0x3) r5 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000001500002c00e1aaa2241dc0fb0000000000000000e2fd8000000000000000000000000000aa"]) flock(r5, 0x1) close(r3) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) 20.87532261s ago: executing program 2 (id=413): setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) socket$inet_icmp(0x2, 0x2, 0x1) (async) socket$inet_icmp(0x2, 0x2, 0x1) socket$inet6_sctp(0x1c, 0x1, 0x84) (async) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x25, &(0x7f0000000040), 0x4) sigaltstack(&(0x7f0000ffd000/0x3000)=nil, 0x0) fork() (async) r1 = fork() munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fhstat(&(0x7f0000000180)={{}, {0x0, 0x0, "c7fede1f07593024e7afc092bcd34e97"}}, 0x0) (async) fhstat(&(0x7f0000000180)={{}, {0x0, 0x0, "c7fede1f07593024e7afc092bcd34e97"}}, 0x0) sigqueue(r1, 0xf, @sival_int=0x8000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 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) 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) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f00000000c0)={@in6={{0x1c, 0x1c, 0x0, 0x5, @mcast2, 0x800}}, 0x0, 0x8d, 0x8, 0x9, 0x6, 0x4, 0x4}, 0x98) socket$inet_sctp(0x2, 0xb, 0x84) openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$DIOCRADDADDRS(r2, 0xc0184415, &(0x7f0000000a80)={{"df45187d7638f2f7bc836152843806587e7ee1bd3970459cb2cbee8401dfc33320b75ccfd729a25b38df20b45c678215f49f53e09510b4b6914adcbc90ab07184b0ad82cd7384ed6c40686e93601819fb0b534d30b825c4b6f32dd0aeb13594b1d5d6e18070f475c62040e767a1675dafa428bd4cd50ba75aa99251bd476be7ed22a9b2f9d35db8e7d6672a9caba297d7ca6d23a0605562b94441d0c29b7be1f9685a2536b2a38da8c2d5eb87f3c489a956ed8ee3698d520ef8089198bc3429a67e0865de9152749003cfcabeeda083606cd1decd7b9eac2f2b36dc8848d9ec57747f51da25acd9070f37b11ac8c6f031bea2d6ec44f4222f106f1fbb9711ecce444ef7ffb7edc53bef1149ead739c6452d65c392c95425e281a6d68e8a449eab0e678af021a9b565da5ab53a4d452cc890b61412baaf8ebb313f553cbf95f715ee19e907bb0caed501e48a66509799b8257d03a2298d92002049ee5b0cc7980794513eda1fe9483c9a7fe0d64bd813e7e4218d8fa8550d94e2341d21d7f410af62c9ea1827e6249af29ce2e96cfc6028576370b54a9622dc58b629276d399c1094a20683e8e091bd1ed2c7045a949309daf5aca74652701f4e26c2d530eef192c1b713216c8c677fff95d9104097a3da48d674e5fb106e6b1c79639a341f4191044ae3ae1dbc112f1c1574d3cf8fd148326dd5e7d73b6940978413f5198caa090c0a4541775bff5851e09f5d6bfc7bf5b4902a282709216bda29d6c6aa64446aaeead04633f0dcd83c4b87964564108220d13a1a11ddea1006ce04c6ab96362e9f7780b82e8627f9298430855b151bc2c8429fa6fc1c9486388103f62e96bcbd87fec7d2f8b460f5973493a987bbafe8200000000595a645af34a594644dd369be6c42dcc99d9306f5fd7f963675bfe9aa133b7ec8d578f21e878a5f29d56af3887f8b5bc09e1363848e7ad02a9b1a4ad1da369869cfc2123e13588d249b8c0aab32534c4b6f1fbce459ce19f75f5153107c2884c6740bc04843b3f844d147061f4ccbe71c0e27eb42a370756560ecd81ad1ded939926794889b64e42c16830c07c99325f0e69c9daeded96af750e3894b819592f9fe1a6ecb7a9b99253ba4e8b4673dd4b14c7da84bd4e020080f18c3d47031cb9501828b6fc6eae4e94717d8cd8d9bd7f4d16653d5ac50a53858493fd7a747e35868ad247ce1865f8397827bdb2ff4dbda235b81813214a96ffc7db32dee1656be4fa080b61aab0b70a0646ef2d98106742fc28efd8c4858c4464b2a3f2c3d9b9df3832af68b77ba8ad698eddae6c38d90709c11b4e962ae43ad62d987a7b2929e9c00b44671a1fc6c921ef9a4653883602c38c1fba148f3f1e1117ba61e080eb3991d8e8205b8e999adf52ab01cec50ec27d4c11b100", "ed1fcb145aabe5e20000000004000000000000007600"}, 0x0, 0x14, 0x6, 0x0, 0x20000002, 0x3, 0x0, 0xfffffffffffffffb}) 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) open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0xa0) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f0000002580)={0x0, 0x3}, 0x8) bind(r3, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) r4 = dup(r3) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x31, &(0x7f00000001c0)=ANY=[@ANYBLOB="000300000000000000010005240000010357f731000005020000cca4314ea6506e953f246a895bc4b07b706400000000"], 0x20) sendto$inet6(r4, &(0x7f0000000380)="d39b2845e7ba3176e4274c88fadfa5c97fcd5e5dc0e3faf8152b08516a85021e4e44df284df341d41d16f5f4940090eb8e4de3d83a9831e0d22ea7d470e904a9b060ebc8a685bda77a67145eff01521c88ea73c9f838e773fc308188c6ee56b9e6afac9d32999f9ba4db09ff4333a648fecd5002dd930b8876bfd5c1491ebb8a9f5f44a17db4a514cc6aabe8d136592746c37b7808e2f041a94f08d890b566ddea56bdc87d31e0f847fcc5aa7fd38353e446572a08a809eb4214dbf3d3d872bfdc5f7877617dfda4057b2b7b81dfb5574e9b94da12f67625414c3a655d5e8a3c18b41ff8d329754c622c914afa165b65e11dca563efef0d0c9887a39c9000000", 0x100, 0x0, 0x0, 0x0) (async) sendto$inet6(r4, &(0x7f0000000380)="d39b2845e7ba3176e4274c88fadfa5c97fcd5e5dc0e3faf8152b08516a85021e4e44df284df341d41d16f5f4940090eb8e4de3d83a9831e0d22ea7d470e904a9b060ebc8a685bda77a67145eff01521c88ea73c9f838e773fc308188c6ee56b9e6afac9d32999f9ba4db09ff4333a648fecd5002dd930b8876bfd5c1491ebb8a9f5f44a17db4a514cc6aabe8d136592746c37b7808e2f041a94f08d890b566ddea56bdc87d31e0f847fcc5aa7fd38353e446572a08a809eb4214dbf3d3d872bfdc5f7877617dfda4057b2b7b81dfb5574e9b94da12f67625414c3a655d5e8a3c18b41ff8d329754c622c914afa165b65e11dca563efef0d0c9887a39c9000000", 0x100, 0x0, 0x0, 0x0) rfork(0x3060) syz_emit_ethernet(0x2e, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa8100150008060001080006040004aaaaaaaaaabbe0000002bc8eb62f9d4dac1400bb1d9c9628c3b8ece6adc62fc03328e04056060995c58c20de927031c5519e1004a3e1dea785a99dc396b8ab047f79ee78bb5120f8f21f8cdfb18eab67c8ac465863c233da7185b61dcc1f18ab05466c6099a76b373eb1b1f8d8cc9c8c48d29313066d1f373a709fd05012a75fede2183983ea68ba876744228c9532a585c14db7a48f6f26de27d8de64c0e1eb63032d138499efcf6d1d1c99bddd84b83834e15ab02d2d9887c876fa3f179e384e14a2fc7e4a76b942940f9641b4014857b3b76ccc2ed1f073e344d34fb09a448bb3bd9e72423902b6ab1528400d7025d281c00c546473259ccb3c4ff0acdad967a40ca3278fefc2cbac722e98b59b43ec7cf8c235db627f115083827129e0f164db8575634f0f35495d103af2a79e92ad1f94b582bd943755f3"]) 20.660177502s ago: executing program 2 (id=414): open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) aio_write(0x0) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xf5fbbcdef939e6ea, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRESOCT=r1]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r2, 0xc030636a, &(0x7f0000000180)={0x19, 0x0, 0x10, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be443", 0x0, 0x0, 0x0, 0x7d32559a, [0x0, 0x10, 0xfffffffc]}) ioctl$CIOCGSESSION2(r2, 0xc030636a, &(0x7f0000000000)={0x10, 0x0, 0x2, &(0x7f0000000100)="72e8", 0x0, 0x0, 0x8, 0x7d3255a0}) rfork(0x1000) symlink(0x0, &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) freebsd11_statfs(&(0x7f0000000340)='./file0\x00', &(0x7f0000001080)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="14", 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r4 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0x101, 0xd3) bind$inet6(r4, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r4, 0x6, 0x2000, &(0x7f00000001c0)={'rack\x00', 0x3d6}, 0x24) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) syz_extract_tcp_res(&(0x7f0000000280), 0x6, 0x2) sendto$inet(r4, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet_sctp(0x2, 0x1, 0x84) r5 = socket(0x11, 0x3, 0x0) fcntl$lock(r5, 0x16, &(0x7f0000000140)={0x570, 0x0, 0x0, 0xfffffffffffffffc}) socket$inet_sctp(0x2, 0x5, 0x84) 9.980154098s ago: executing program 3 (id=477): sendmsg$unix(0xffffffffffffffff, 0x0, 0x184) r0 = openat$crypto(0xffffffffffffff9c, 0x0, 0x0, 0x0) aio_write(0x0) open(0x0, 0x80400000000206, 0x0) mlockall(0x2) r1 = socket(0x1c, 0x3, 0x1) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x51, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) minherit(&(0x7f0000b16000/0x4000)=nil, 0x4000, 0x0) r2 = fork() sigqueue(r2, 0x0, @sigval_int) fcntl$lock(r0, 0xb, &(0x7f0000000180)={0x2, 0x3, 0x3ff, 0x3, r2}) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x8, &(0x7f0000000000)=0x40, 0x4) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000080)={'rack\x00'}, 0x24) bind$inet(r3, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) setsockopt$inet_tcp_int(r3, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x10, 0x2, 0x2, @loopback}, 0x10) sendmsg$unix(r3, &(0x7f0000002580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)="4640c71902", 0x5}], 0x1, 0x0, 0x0, 0x180}, 0x0) 9.510238948s ago: executing program 3 (id=479): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = open(0x0, 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x7fff}, {0x3}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rfork(0x96014) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0/..\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0/..\x00') rmdir(&(0x7f0000000140)='./file0/file0\x00') 9.160247943s ago: executing program 3 (id=481): symlink(&(0x7f0000000580)='.\x02/file1\x00', &(0x7f00000002c0)='.\x02\x00') r0 = socket(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) r1 = socket(0x1c, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x4000, @empty}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000000)={'rack\x00'}, 0x24) rfork(0x3060) unlink(&(0x7f0000000280)='.\x02/file1\x00') r2 = openat$bpf(0xffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80084267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x2, 0x4, 0x9, 0x8}, {0x13, 0x2, 0x3, 0xffff8000}]}) 9.079882427s ago: executing program 3 (id=482): r0 = socket(0x1c, 0x1, 0x1) __specialfd$eventfd(0x1, &(0x7f0000000040)={0xfffffffe}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{0x3, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0, [0x0, 0x0, 0x303]}, {0x8, 0xfffffffffffffffc, 0x8008, 0x200, 0xbab, 0x9, [0x7, 0x8, 0x5, 0x10001]}, {0x80, 0x0, 0x81, 0x40000000, 0x18, 0x1, [0xf, 0xa, 0x0, 0x1]}, {0x4, 0xfffffffffffffffb, 0x10, 0x40, 0x5, 0x7, [0x2, 0x3, 0x6, 0x6]}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{0x3, 0xffffffffffffffff, 0x40e1, 0x1, 0x0, 0x5, [0xfffffffffffffff9, 0x2a5, 0xe, 0xf86]}], 0x1, 0x0, 0x0, 0x0) r2 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_PKTINFO(r2, 0x29, 0x2e, &(0x7f0000000140)={@rand_addr="7370a21b69e1886b0feb0cdd9ac2c96d"}, 0x14) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x19, 0x0, 0x0) (async) setsockopt$inet6_buf(r2, 0x29, 0x19, 0x0, 0x0) shutdown(r0, 0x0) (async) shutdown(r0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="59fc1dd56d0131fd8c68dfd48fc30d4e", 0xb68, 0x0, 0x0, 0x0) freebsd10_pipe(&(0x7f0000001180)={0xffffffffffffffff}) openat$ptmx(0xffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) openat$ptmx(0xffffff9c, &(0x7f0000000080), 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) (async) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x20118) mlockall(0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r5, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r5, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) (async) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) minherit(&(0x7f0000b16000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) (async) madvise(&(0x7f0000003000/0x1000)=nil, 0x7f7884acbfff, 0x4) cap_ioctls_limit(r3, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x3ff) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x23, &(0x7f0000000180)={@in6={{0x18, 0x1c, 0x1, 0xc, @mcast1, 0x81}}, 0x0, 0x2, 0x800, 0x4}, &(0x7f0000000100)=0x8c) 8.47010351s ago: executing program 3 (id=484): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$CIOCGSESSION2(r1, 0xc040636a, &(0x7f00000004c0)={0x0, 0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0xfffffffc]}) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa0, 0x2000) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000000800)="0f", 0x1}], 0x1, 0x7fff) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fhlinkat(&(0x7f0000000180)={{[0x7, 0x281]}, {0x6, 0x7, "e2ba8b4bd1144f89bb0706b731503ac6"}}, r0, &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) 7.760042725s ago: executing program 3 (id=488): mlockall(0x2) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket(0x11, 0x3, 0x0) r2 = msgget$private(0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_buf(r3, 0x0, 0x4a, &(0x7f0000000000)="663be4516daa49459ed2d535b8468ba624e234afcaab8c864b3c5a2603e749f24e9462345d58045e9f46fb9b061105687bed8eea8dc63452f51aebb93debf1b1e4e10c341ad0d8565ee22a6861d6f8ba4ff186df1141058401ca561caf4e50391547d75434222387a122094fd958e1b9e54d182e6a9d94084d53d9ec6b12e8c785486e7b4a764ca9323123cdb0c90fbf58fe436be0c3967d", 0x98) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r4 = __specialfd$eventfd(0x1, &(0x7f0000000300)={0x8, 0x9}, 0x8) readlinkat(r4, &(0x7f0000000340)='./file1\x00', &(0x7f0000000780)=""/214, 0xd6) msgrcv(0x0, &(0x7f0000000b40), 0xa6, 0x1, 0x0) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e7f9754c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20543a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f5600304527434154403095227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e2a324cc2c412900"/365], 0xb9, 0x800) chdir(&(0x7f00000001c0)='./file1\x00') msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000bedd520800000000104e8b0f93468d8bd013fbccf3feb107c7d03e815a95ac77f5ac000000000000919c07"], 0xfffffffffffffd15, 0x0) truncate(&(0x7f0000000180)='./file1/file0\x00', 0xec2) msgsnd(r2, &(0x7f0000000280)={0xb9aece94586ccadd, "79c22d96b4669fea3a587a84789d6eba742509039e4c05657c0aa880192487c90c92ab7cb6c31a17759c7dd33e3efe2379937d27124ddc67a059b41017b3a1dcd707efaed38b"}, 0x4a, 0x0) msgsnd(r2, &(0x7f0000000a80)={0x0, "46f376d3181dc91e4320a6c521c9019de917540791c9f71174566e3f8facfb34de1285a69980d9d80aa3d0636df922d49d8beddb837c0effff949fcf421a689b8ccc548892d46b2affffffffff7f83e50ff2a9cd53a4b0e0b601eb0776264dcce08314e4e284829b0f9a2b565b88db"}, 0x77, 0x800) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000039738c1b385fd457226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589317295c96ca8a194794cefc1fc5993108c52ebc994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd19715417833e12b4cfc42609a1abdc1677910a5aef891496a8cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b1702f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece48dcc3f592193cf9fa9de2db394a37d2101a92143611ef510eb2ec849ad3033861a2"], 0xed, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/153) msgrcv(r2, &(0x7f0000000e00), 0x90, 0x1, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r5, &(0x7f0000000500), 0xf4, 0x0, 0x1000) setsockopt(r1, 0x3, 0x7fffffff, &(0x7f0000000000)="d18393833508fa7f0b031d768d4dbfedcb66fa20f2c29e3c83728b96f5614f9b74c14671b5254aa678db099b4de9a036bb0c129ef3c544e61e851bcb7d8b1d9975eae2cc960293c67fc0705ee5e9ea02125d94356e2479534ab2af3957c3b3660f51bd2700e9ad0258bed356fdc5739597b9363c115607fb0dde0dc57c68c65ebc57c29f745439085c696d70", 0x8c) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009f0500010000000000331c13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec5890400000000000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e000040781ecb264000000", 0xb0, 0x0, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f0000000080), 0x4) connect(r0, &(0x7f0000000200)=@in={0x10, 0x2, 0x2, @remote={0xac, 0x14, 0x0}}, 0x10) fork() 2.159977932s ago: executing program 0 (id=503): socket$inet6_tcp(0x1c, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110206, 0x0) extattr_set_file(&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000000c0)='{!]\x00', 0x0, 0x0) extattr_set_file(&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000340)='\x03\x00\x00\x00', 0x0, 0x0) extattr_delete_file(&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f00000001c0)='\x03\x00') truncate(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) freebsd11_fstatat(0xffffffffffffffff, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x4300) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000800)="cae274c40fb3bb2f3c29d4ecb6043c5c10548af349a2f18ae3b738b9b6b5428e18e8a6f70a1fad05f03388e5d7fcc796fa874a4c850fc114d59d7d095f07c3338b7653ed757e08fc8325e69831de6411138839053b1a7b12636f2e05fcbcada2375bde92ed", 0x65}], 0x1, 0x0, 0x0, 0x8d}, 0x10b) r1 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x8e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000004c0)=[{0x2c, 0x2, 0x80, 0x31}]}) ksem_open(&(0x7f00000000c0), &(0x7f0000000100)='\\{.]-*^(%$,-&},\x00', 0x200, 0x134, 0x0) ksem_open(&(0x7f0000000180), &(0x7f00000001c0)='/%)]#\xa8!,-+\\&\x00', 0x800, 0x0, 0x4) setgroups(0x20a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa08004500001c0008000001029078e0000002e000000112009078000000dd000000000000"]) r2 = socket(0x26, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x22, 0x1c, 0x3, 0x0, @mcast1}, 0xc) 2.126413619s ago: executing program 0 (id=504): syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800422100400068000208619078ac1400aa7f000001070300440c0600ffffffff000000070005029078e0000002457400ff00640008061b0e03ac1400aaffffffff4e5f6790e8544d4bbca2963151aaaa4153af4c5aa2cf50fd7564fcb86e9924e1e700803b2ade0aa76dbd9da6c3d2377d06d2a742f73450108db384841799a254c59aae3203d46f44e68f069a3db264"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x100000) readv(r0, 0x0, 0x0) r1 = socket(0x1c, 0x1, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r1, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @broadcast}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000000)={'rack\x00', 0x6}, 0x24) open(0x0, 0x40, 0x75) r2 = kqueue() r3 = socket$inet6(0x1c, 0x2, 0x0) setsockopt$inet6_int(r3, 0x29, 0xa, &(0x7f0000000040), 0x4) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="fff71fdc0e00010080009e00", 0xfffffffa}, 0x1c) msgget(0x1, 0x4f88e60229250f60) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) fchdir(r2) msync(&(0x7f0000860000/0x600000)=nil, 0x600000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x40000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munlockall() minherit(&(0x7f0000b16000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x3) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000240)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0/fi\x00') rename(&(0x7f0000000000)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='./file0/file0/fi\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r2, &(0x7f0000000000), 0x100f2, 0x0, 0xfc, 0x0) 1.569962575s ago: executing program 0 (id=505): open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) bindat$unix(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f0000000240)=@file={0xa, 0x1, './file0\x00'}, 0xa) ioctl$DIOCGETTIMEOUT(0xffffffffffffffff, 0xc008441e, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) lio_listio(0x0, 0x0, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000000)='\x00', 0x2000000, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r3, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') __getcwd(&(0x7f0000000340)=""/200, 0xc8) copy_file_range(r1, &(0x7f0000000300)=0x4, r1, 0x0, 0x27, 0x0) r4 = kqueue() freebsd11_kevent(r4, &(0x7f0000000240)=[{0x79800000, 0xfffffffffffffff8, 0x8000, 0xffffff, 0x8001, 0x8}, {0x755, 0xfffffffffffffff9, 0x86, 0x80000000, 0x75000000, 0x8}, {0xc000, 0xfffffffffffffff9, 0x40, 0x0, 0x5, 0xfffffff7}, {0x81, 0xfffffffffffffffa, 0x4000, 0x20000000, 0x4, 0xf}, {0x101, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x3}], 0x5, &(0x7f00000002c0)=[{}, {}, {}, {}, {}], 0x5, 0x0) shmat(r0, &(0x7f0000ff8000/0x1000)=nil, 0x1000) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0) ioctl$DIOCRDELTABLES(0xffffffffffffffff, 0xc44c443e, &(0x7f0000001440)={{"cc06a9ced26fadd1a4dec9817eceb5a897e0f90530d24a29ea23a312824d2b73b1f6cea0a8032a6755dc81aa35bde332495db369b1a72d29e90aef9a07528102411b26516a8befde0522118c17472b6c316dbe651d41b93de79f4a0fac062ba6330a2ff390354953ba9dc5f10fc04dd08c21387c4fc5ec14ff5f444bbe4ce84a41c8fa1f8df59082a3ba290f4e4e51202391778de50fc957c218f7262f5931e5dd6ccc3a1cc11a5d02668bab34f9b258016758d7536b86b70760605d5b243b8eb1b2a29d30a4bb0d42f8bffbf3134dc158573e8737dbfc1e50290a937ec8ad5668f029716cf6f6399bebd7fde45be477cfdaed84522ce51d9a2620113341104312324ba8409df8d5081b8f10213697f4bf7dd478b671b18281fdbd0eceb14e1507bdafc583962c9b651d2dacb167319a7b56ec8495ad456aa2b522545b5da6693134217445e1824307237c31c00591af670f369e5a590e79125e3727fb489e9bf901970bd0d5039c8e262456a4bb26d3523ef5f48ac563b290d997b07f6529981ec48f243cc6c63d8603764be6515e17fb86df4fa92a26caa358c9f87df67e1dff96c8dfba36795223bc4003fb0cc7248b10516a6fbcf421459caa8c7b2f613889a64de4df6ce75b4f814cdc0c05e59040b3f322f85059eb467b44ec2d133c8f6487e2c3b5afa1763acaf3ac4e53a6de36b9899cd5d9d51c5986060721d6eb39ee0e249ae8a4c5f8fb901bdd677c430cbdad5a5f2327f808b596d0cfb8a98a287a1b32e9f73a5fa33b9a07d56ae9920037ef1aeee6329d8c9685d78d9da79d4700b8144bc086cc367e0f2aab90f99b7c8ffc9efc143db554b3cdd015ec97565db611dd080d072bb257dbe0b5f6b0f0367bf206c7dd1afeedbf3239a7a4d02ed7c920df9ef8b52db98e1184cd6d639873f5d12e40cc69f0b047759d7d9d6853a03221d74adb99092bedb4e5e03fa962b08abefce520747361f16dcbed0a26b3fa2fbb04e2a0b80fafbe0b8db94dc9ffed59c2239daacc81e6ba93cd0a29f45027583bd2801888d3fda6708b923b7f345f21db14c8d37e06638e31f022068039834b02f4a65df036d783e5323b00d32feda146e577066e5ccd585ced7702a20af4be604a8b03de353b007591c4e3066ae380b8a369c4f459b0cc452e859e183ffbf1616186e4dd6b39776e82bce8821e6d21ed3d6678a6a4675d9e215eeca03dadaedba5de990d13be6f43ddf14c848c15da8b89947abe8aacb015eaaf6644c5f8f42ab8895e09b5640beddeeb0ed56aa92eb6a5744b3d1fcf6fb166df2a14cdc9a7174674224eadf8d4c3a65d832e17bbb068bf32a4e9121b8a24dce129de445cb122c9ccba2310028716c370a830f9053924b08ea7046a9f8955bb0d1f76611eb2e9e65f63710907ea31deb35b870b4bad388a7cab3e5376556f690988b99c34", "cffe4dd12a20cf34eb2ecea5c5949d6d636252117b732e71ae6a610cb893ef2b", 0x5, 0x5}, &(0x7f0000000440)="324ba7b18343db5dca7bb64462bfd81f96ce6a627b5819656a937abff27cd944f676b47afd375fb9fac5bf7e75a393d4bb0d7b4688250b3e9e9ff7797c88da30acfb5b083ac9069215c9543f13969bd6ac06310d7480cfda61c547b7ea5499f944fde80e199ebcfc954ce9e27a7c92ac1c6a62420165fb17749dde995df6d9c5905cc645135bb2d7a361c5a4d993f5d98ccecc8d71cd39cf9c69f66adad2911915c04eb8eaa7e7b911d034c1be6740d708c32619c2a843d5bef8b10d232971b8e957f0e12ab3c95322517c87af7b1cae273e6d85836615b46a412b3b50a9b2eb6a27f2f2cedb4371aec397ebbc3e12e1c9d480997f0e1b7101cf8701e8be776a4f667ab78cd69265d4853e1dae61edcd0f8b867a329bccaf5a71eb41d79d3e0c7fb7aa7f2a4fd720c9f8c46be1f9fd13c84179a9205b2796917daaf2b97577c2c15d5461be8e94670bf6fbe4f17f2be4246a5ba5943ea83bcd153ee603f69c05ba2dbfd4773874288a2e0b753d896dd9f4355f4994fe7c27360dba6c9f62feb1193e58a0a97a0b9f7ed13cfff8499617733f376b24ad68c59612a4a396251781ef67595522eb8cc47c4c7ee1194116571209eb074149b09d1d1cbd12accc3daa813779cb8e0ee662a42daa17ec4d3d3e81916f37554c02764bf61522e532aa336ad8a72db7275027cff465071c7987f6471b49bcbf89fe547436d95b5b656f0be703f83027271386118a25420e0735d989024f6116ef479c6cbfb61dd00ae9f919bcc311f7deda1f25b0e1544a6057db4176a1654f289ca84ae9c8f95710c7a2d85ddee70d82ad391105ab1ba023d7837b554c7f27a27c5e125a9b34de6e675e30cc1cdee96f9b73b6845aa1a5db1633d4258f3a2d909edebb05eefef217ce644fa9b05d80f4b776edf58b2f103236babe9485e0c5b4b8aa3e764bb988d2794312ce4872342a3f7d8eea51b83a31fcc4882174cdd5f2c5ee8ac3046935b23b5b54fa1704a6fd4546e906fe378e3f785a15e3797b3189255a0083c7070ec613cd9a48d782920724a5d7109aefb5db0b3601366618faf1f6ec91c65e40d9ae939db795d33363a6420f24a8f798c39b3c77cf0e1cbbd96bfcd17ec297486b7fbf1f3179e37915df4269ede9476599edb91137864247770c92446050ec32fefd4bc20234686f41939a4a6be1d5853869f2907659f65ef529f4ae09980693da178d26e9f60cd855b90751e351774a96cb3b77eab6474f7ab51ef6e5a2c6313fe3e896ea7fa4b98a04b068d78070d0f7ef2a96a5c953d0b8a88a49f497e744a587f4f71712f6436e591cc3a13a5a3c38b4b79eae6e74dcb0dd650d93cdd155afd737b6f147f6eb064a1a501c963941f3a38b3090b444ac0222257b53a3739e998df192986d8323f53d28a42c3d83bf51a5dd860dd2b3fb2ffacdbab77cb43015cd5dfb9d5b8b880487b5723910a77882f005a6a6a29d157d14435f2ce1baa4640046bdae48daabc9bfcda1fe29da8496a8be41b0a0b039c617568d60030b2c97432023e9deb3f96ec8346238c65809ab85f492dd4cf028f93fe70e80453c31eaa775da936f8a1e8508af05392fdb159b0ff11629395723c79d557410996e48547fc45533adc73e2d55d544a6c6f7119197bf290c8be5f4e126acfa529f7ac8e0bf9103f484b0605366e19c4ea0b388677c0b6f4d63921de5ebb72f1e3c6f39aaa012e76bca4d5d4c4c501c92ed6f7631c50a0cdc8082237ba529d6550a952b59c107dbda4011c5a0ba981271ded383d0cf47b0271e4d49d7ade7671a78f60b91cbe8f0545545e8266f775ca50935ee621192e51d1229617aca7540363d7add2bbd4b5aa1bea74312c25a2c662b1849e4dd5a5ba128c40b35ef1ace24c630e84aa976598988234241ebbc2d9efaf2c108a37a22594ff6aeea65b4c629970631b73f23ab28b18054ce3b4f0bb678ddffcd261f44e8b02a638981da2ec7d07847955b2e23900cb36c030907435d57fe07350d90fbdb75f43f4bc099369493f9f50edc59c15d75fb26877c7118db2824b331d24f085deae2a5894814eb3554348d9ff5a3f5655a3be8d7ed3d9b8096870504e617fc9db219c8136b4335bf581fae5a1a5cf48b803a0c272c0e0057c6da8c1b8458ada42d11c96d2a038daa5923780bc5c75fc31d61bca3f47188a275b42fbf4869965ec831f6c58b7d0b2a765fe4c599c8842c13fd30ab951a91d66f7f6d80b7eddc0ee56aaa65383eadd0d9c9b2d6d56ff3c9244bb9495e93470ba785818e282f832b3d84523d0ea574aa522b078f659f187ee5d8fb35a0d8eed7d1108922bde5c94dc5c7fd68129b7bec711d42ff14e4ce8dc25bf4225722d957a2550eef539cdfc341467984599767466984964b563179d98f6f63077f22d2fced9ca57b026f370d4e9df4666e8af25e18590f5aa7ace377e70968ae384d4d1a1069cf9d910ccc2ebd7d03862d614e34efdfdb84c93b4baa65f0471de8afeafcb66ab1451943698071741c32d42660a0d28fbb4cad884d31548e652f4fc6512d5de18af5163415c2553b47a75a238fc511ae5fd0d230d461ac257d4216a80ff999ed90aacfa5a405af3779d5d56c709c6b9bd82f8792c71d1fab0b64fe4ab08ca35c99811e859711166e236630c5aebf02b3174d761883d97125aac2b56b4b7ddf418e19214bbc2aa74652c5aae00e2b51ae3b466d188688f508d9bfc33e01a705bb01205a6f85f751ce90e33c25479f888aa0b866ac2668e684876540873662382a8d39c6798ac9d03e59c8bc464c6a031e54e49eae97e88ea26c30b579416a3c1826357aeb9593a24a92ea8967151e9357fe2accb49dd9e12a810d8d70bea533f615e915c517c19fa53b07b61e447df5ac798e9edba1de7c98fb98a4ed0288c585c08e9cb5e53814fa18ad443bfba661eb8180980b9a6ffe3e1234e5f6a4254c16b345e7cecd877b7439e9864c6768184747aa06c431253fbb5fa6e4d5c33677f8b75c883437f52fe91936688bf509af1c675e497d48b473d31117d7b9672373327260b60d774c0a67eb363fc095c1ddc30727e1a578cf28d7f2e8df3cb67eaabf2ff2344a266cf39f6e12fe710edb70b792d7904e39aa420a17ee768330ee250a19c8e7ead863ec39c1960ab432888d3fbaf2d8def76fa1cb73faa1ab1d1d7a8c4111ca68fc5caf8b0b7ecb3166b3887e173a1a497957ef966ce90c62beb774a14752c7ac78de1f5baedaa5f5b6282ac9426b1a8f9fa63003adbb2a891b311a9a287cfdd5e9ef7c70fe6a23964b1be1d4e0673b7f2dcc417da951fa92560c103188138d653958ed02c43f96332a9305289b7d8133793377c291219870481ed2c98c61ee6f45a39a5bee34cd447695c5324464e5d5668c83941969fcbab852eb3a117e935e409eefba7b6c3b677f79d2d20245908b6e237288aa02de4fb92eaf6e6ed6cd86ab2707a2adc7544fd9221a83efb785fc674617fe046c5daefdb2380939b05c275f5018667147b4244233a13c5790e16bc3498996fc7702563211ca1c59db3d95099fb6f4901edaafd66eccb5d3af2950f1f165894bcebdcdd86c6e899f72aa9f40ca258079a90f540146421459aefeed145e63a7c0ef62db57ee52b70308e5a55870e48acb690176f31f506e7fc72a94be7792e8a1b4e465018733080a5a53d013d017d36732b80fb1e9630f5c55c72a3e1b836e0f51af55d95e8a1a12b04398f419d8b3ca4840dded3eca4b572b3c8f4ec13b96f49221cfcd3c1a86c1e01aca0d7b879c425da4f8611a3e6dbbaa892ecd3edc02ee6062df8dcc8f8518ea145d12ea98ab71304e45b7d276f719749bffaceae36648919d1886501ad1e077ecbdf1972f30346cf852b8adce9f68832ea5dcd2232a7e49011c48b665149c0d9e58b7ceb074cc3b37971810d5d1443b81b5653276a8dc705b912e812efba807f950bde490d49b493fcca84924016030c0e34a83d53c6ff02d404226505bdd4198d6500098243ecba49464e52e0caadce7dc15f93b58846c141f936dac917f4a2f26f16e029d676de64b1889064b4325a4cc28036684bd749576c7258bab6123013f085d773249b446667d0328cc862d3fe23f251c856ff4d15c0e07d9f3c85500257fca32390018286deaaf11fbeefc6048974ef831ed3df0fa04714bc780480fc387ba41a04284938d7292f52b039a1d8d908aac2acd0aa097648a9b025807e4e0a34646d19a15d614ad4c825f36c54d5349752b49993127b1a5a3e8e01dfce16e44cc8c9e96b9b080951a89675a2c990c7c29565a77aa8af1c5c77e44a811c12cdd6cd4247030c034b349041db32e036197d4e39440f9f83d7ee0535eb2bd57203463e9478424157073e463a7ebbeac5b20d996949c4021d7a62e0187e8e871f07bcbedcc775f1ceb8e60237f40a99b201857f74e6c243bbeb78713a6bdeec5e4974d84e02dccc897bd0939e4595f10159e6c053821ab8f9d55cfbb2bd56bd3985224afe7ef716bc57b5e7559baf2e9bf9d11b3d3eee47d29f41eb71c5641cc7418ae225f63a54da1e46880a71c47724ddf0a2950f2f2d96debfcac07db463311a6683e77720de78dd52fd6f32e959732a1dedd3b64bbe5a350c8d34440518f5bced1116da63e2a88cbe311a38aa72aafad20ce7bfff8983d4d25a0a2516e8aabf715d4c88ac5f042c33bbe97b843116e17c0d21db50d494784ce1be495a0ebf5f8c7051701394bb1eb4d80bbe1e06334f2578d679086405d27d8f9ffb589176429d14e63d0d3d739e77c0045c36a9dd623f273ca3dd2f04b6cbc5ccc873afa5805a92b9398abf0e308dc8973d67ed20f686d8af3d05b0c0bbe0d641626f136611637914303c53ff38384dc6507bc48e8918e7c34540490ff3228f0f5a3e919db2da0ae1a40d42f96b3fb69fb41fa0ef5777f32e0d3f91c14c66f14e1cb1e877bab563c72053958567013c932351b287236c3eead6b446af695ae229e482fbb16fdd318dd538d28d05262c4c140a19927aac702ffab97392ff917aa91eb996ab16aeec110ff93860bcf4250a33c6efc1a36a43fa1d32b5c54cc5f3e169e9d24b4b45e926c338b21f793072e51a9e3f3356a24109f4928eaf055d32d9eb7c34fa7007ff623214107d678b040542b4e96948d802cc50e5bc59d0165c0a85784977b42f716e3fbfd06a49571da0ffa8a9b912de83d6c8c90e96fc45b3a3b312e9e067252b40f18e5cb80f021b550d5d24d573badcb2d83259de522840cc54d79adc4b37f5bf49471ef1e5f56a7319f3e0a313225ee1b3e7c93e71ec6a226e906dfa643fc5f60ad9c90d91d00546d41dc3426e7b18e5e1d95d7ae262c3f9e9d08b37b96e6abdd1ed709e5550b07dc9132ee5827b0a706c2d1b71dee0a7e1a030d15b2d5cc2666a4f8391d977abfc6d95ee749bb943fb403d90071087c4a2cea6f80a383741bb2afbab93283a2536dac35d0c5939299f628182e72c0674b6ea3393ec2077c92b7dd73b1b6d36676b845e273fcc8cefbf51cba7f54fc195291c2b5fa8da96249b68bfe9d89d9bffc79ec69f3ae3b1515ccf144448b73b05570afe680945832003fa5d841d4bc45171b1c9562915dffba45965943f258ea206adaec36772889109c005b5f846122cacf2feb50d0b6274998c684bd5cdabb222e6b9a9610da5eb886c62e5f9bc3a73a78a4bb164713cdf02fbbbaa74ee781177a5e783d4a5d78f492245d895a320392475be6f0450a131bffe1afd63c0d4501abc6aa0e1bf8d6cae8daf2686a195705c01411028d31", 0x99, 0x10000000b, 0x14f0, 0x7, 0x8000000000000001, 0x5, 0xfffd, 0x6}) socket$inet6_sctp(0x1c, 0x1, 0x84) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f00003c1000/0x1000)=nil, 0xdfc3efff, 0x4) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 1.317743555s ago: executing program 0 (id=506): syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc694212fae9849cf1404e6d2ee900", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3800, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x1, @loopback={0x1000000}, @loopback}}}}}}}) r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x100) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000002800), 0x1002, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6_sctp(0x1c, 0x5, 0x84) __cap_rights_get(0x0, r3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x30, 0x3a, 0x0, @rand_addr="3bcc694212fae9849cf1404e6d2ee900", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3800, {0x0, 0x6, "06c33e", 0x0, 0x6, 0x1, @loopback={0x1000000}, @loopback}}}}}}}) (async) open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x100) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000002800), 0x1002, 0x0, 0x0, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet6_sctp(0x1c, 0x5, 0x84) (async) __cap_rights_get(0x0, r3, 0x0) (async) 1.040004691s ago: executing program 0 (id=507): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$crypto(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f0000000080)={0xb, 0x1d, 0x10, &(0x7f0000000100)="ec7b0000000004070001f0a5a2519798", 0x0, 0x0, 0x0, 0xfdf9ff85, [0x0, 0x3]}) ioctl$CIOCCRYPT(r0, 0xc01c6367, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x10000, &(0x7f0000000300), 0x0, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) vfork() lio_listio(0x1, 0x0, 0x0, &(0x7f0000000140)={0x1, 0x49, @sigval_int, @thr={0x0, 0x0}}) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) sigaltstack(&(0x7f00007e4000/0x1000)=nil, &(0x7f0000000080)) sigaltstack(&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)) r2 = socket$inet_sctp(0x2, 0x5, 0x84) r3 = socket$inet6_sctp(0x1c, 0x1, 0x84) r4 = dup2(r2, r3) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x25, &(0x7f0000000180)={0x1, [0x0]}, &(0x7f0000000900)=0x8) mincore(&(0x7f0000510000/0x1000)=nil, 0x1000, &(0x7f0000000080)) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r4, 0x84, 0x8004, &(0x7f0000000140)={r5, 0x0}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f0000000040)={0x9, 0x400, 0x1, 0x6, r5}, 0x10) openat$crypto(0xffffff9c, 0x0, 0x2000000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shm_rename(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 0s ago: executing program 0 (id=508): syz_emit_ethernet(0xee, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000015", 0xb8, 0x2c, 0xff, @rand_addr="e1aaa2241dc0fb00", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x6, {0x7, 0x6, "18deb3", 0x0, 0x71, 0x1, @loopback, @empty, [@hopopts={0x5f, 0x7, '\x00', [@ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xdc}, @jumbo={0xc2, 0x4, 0x4}, @generic={0xc, 0x1f, "7d781db7073381abe7f82f0472e29b46e4b9f09d92f6f38167ba717a2ecd4c"}, @pad1, @enc_lim={0x4, 0x1, 0xc1}]}, @routing={0x6, 0x8, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, @loopback, @mcast1]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x310}, 0x0) rfork(0x90010) wait4(0x0, 0x0, 0x8, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000023c0)='./file0\x00') mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)) rfork(0x3040) kqueue() r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000180), &(0x7f00000001c0)=0x4) kqueue() fork() syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0xf, [{[@empty], 0x764f554a}]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x9cea) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.189' (ED25519) to the list of known hosts. if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 Out of ktrace request objects. if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 md0: truncating fractional last sector by 183 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00079f7000 Nov 23 06:21:30 ci-freebsd-i386-0 kernel: attempted source route from 224.0.0.1 to 172.20.3.170 if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 if_delmulti_locked: detaching ifnet instance 0xfffffe0058782800 Expensive callout(9) function: 0xffffffff814301e0(0xfffffe006df67500) 0.010011612 s if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 Nov 23 06:21:47 ci-freebsd-i386-0 dhclient[820]: send_packet: No buffer space available if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 md0: truncating fractional last sector by 508 bytes ZFS filesystem version: 5 ZFS storage pool version: features support (5000) md2: truncating fractional last sector by 183 bytes if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe007b3e7000: type VREG state VSTATE_CONSTRUCTED op 0xffffffff835009c0 usecount 5, writecount 4, refcount 35 seqc users 0 hold count flags () flags (VIRF_PGREAD|VMP_LAZYLIST) v_object 0xfffffe007ac1d630 ref 1 pages 264 cleanbuf 29 dirtybuf 4 lock type ufs: EXCL by thread 0xfffffe007ac04000 (pid 1375, syz-executor, tid 101091) nlink=1, effnlink=1, size=1048576, extsize 0 generation=82ef435b, uid=0, gid=0, flags=0x4128d ino 165, on dev gpt/rootfs if_delmulti_locked: detaching ifnet instance 0xfffffe0058783800 vnode_pager_putpages: zero-length write at 0 resid 131072 0xfffffe0077d1ca50: type VREG state VSTATE_CONSTRUCTED op 0xffffffff835009c0 usecount 0, writecount 0, refcount 35 seqc users 0 hold count flags () flags (VIRF_PGREAD|VI_DOINGINACT|VMP_LAZYLIST) v_object 0xfffffe007ac30630 ref 0 pages 264 cleanbuf 32 dirtybuf 1 lock type ufs: EXCL by thread 0xfffffe007ac28000 (pid 1422, syz-executor, tid 101163) nlink=1, effnlink=1, size=1048576, extsize 0 generation=8df22817, uid=0, gid=0, flags=0x50000 ino 197, on dev gpt/rootfs if_delmulti_locked: detaching ifnet instance 0xfffffe0058783800 if_delmulti_locked: detaching ifnet instance 0xfffffe0058783800 Nov 23 06:22:03 ci-freebsd-i386-0 syslogd: last message repeated 1 times Nov 23 06:22:14 ci-freebsd-i386-0 kernel: arp: 4c:6f:a5:7c:30:6b attempts to modify permanent entry for 172.20.3.187 on tap3 if_delmulti_locked: detaching ifnet instance 0xfffffe00079f8000 md3: truncating fractional last sector by 4791 bytes syz-executor uses obsolete way to create divert(4) socket ip6_pcbopts: all specified options are cleared. if_delmulti_locked: detaching ifnet instance 0xfffffe0058783800 FreeBSD/amd64 (ci-freebsd-i386-0.us-central1-b.c.syzkaller.internal) (ttyu0) SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 9: Bad file descriptor) login: set $lines = 0 Password: Login incorrect login: show registers Password: Login incorrect login: ps Jan 1 00:09:41 ci-freebsd-i386-0 login[748]: 2 LOGIN FAILURES ON ttyu0 Password: Login incorrect login: show malloc Password: Login incorrect