Extracting prog: 20m53.308848535s Minimizing prog: 34m6.525035466s Simplifying prog options: 0s Extracting C: 5m29.063088273s Simplifying C: 27m25.539728334s extracting reproducer from 24 programs testing a last program of every proc single: executing 4 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix detailed listing: executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): freebsd11_fstat-setgroups-socket$inet6_icmp_raw-setsockopt$inet6_MRT6_ADD_MFC-setsockopt$inet6_IPV6_RTHDR-connect$inet6-syz_emit_ethernet detailed listing: executing program 0: freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x0, &(0x7f0000000180)=[r0]) (async) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x2, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @rand_addr="f57799109f9cc24cb1b9a9bab803227d"}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff]}, 0x5c) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r1, &(0x7f0000000000)={0xffd7, 0x1c, 0x3, 0x0, @rand_addr="000000000100000000fffe080a4000"}, 0x1c) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabf7b4cb79ce881004900860000004c1e7b3b0000fe8a00000000000000000000000000aa"]) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): kqueue-kevent-socket$inet6_icmp_raw-getsockopt$sock_accept_filter-socket$inet_icmp_raw-setsockopt$inet_mreqsrc-setsockopt$inet_mreqsrc-socket$inet_icmp_raw-setsockopt$inet_mreqn-freebsd11_kevent-setsockopt$sock_int-socket$unix-ioctl$EVIOCGABS-kqueue-kevent-socket$inet_sctp-setsockopt$inet_sctp_SCTP_INITMSG-connect$inet-sendto$inet-setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO-sendto$inet-socket-setsockopt$sock_int-bind$inet6-setsockopt$inet_tcp_TCP_FUNCTION_BLK-openat$ptmx-socket$inet_sctp-writev-mprotect-ioctl$DIOCGETRULESET detailed listing: executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8cc, 0x9, [0x0, 0x1, 0x0, 0xad6]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000000)={@multicast2, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x47, &(0x7f00000001c0)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r3, 0x0, 0x34, 0x0, 0x0) freebsd11_kevent(r0, &(0x7f0000000200)=[{0x7, 0xfffffffffffffffe, 0x1, 0x80000006, 0x7fffffffffffffff, 0x9}, {0x7, 0xfffffffffffffff5, 0x2, 0x34235a952789ee7d, 0x8, 0x9}, {0x7, 0xfffffffffffffffb, 0xc040, 0x1, 0x104b, 0xbde8}], 0x3, &(0x7f0000000400)=[{}, {}, {}], 0x3, &(0x7f0000000180)={0x1ff, 0xfff}) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$EVIOCGABS(0xffffffffffffffff, 0x2000004218456b, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffc, 0x9, 0xc0000000, 0xe8c5, 0x6, [0x0, 0x0, 0x0, 0x3]}, {0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x101, [0x1, 0x8000000000000001, 0x1, 0xa42f]}], 0x2, 0x0, 0x0, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r5, 0x84, 0x3, &(0x7f0000000340)={0x8003}, 0x52) connect$inet(r5, &(0x7f0000000140)={0x10, 0x2, 0x3, @rand_addr=0xff}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x20104, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x21, &(0x7f0000000040)={0xa, 0x4720, 0xc}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x101, 0x4) bind$inet6(r6, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r6, 0x6, 0x2000, &(0x7f00000001c0)={'freebsd\x00'}, 0x24) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000000100)="663f31f2481105c1343d46b8ad6be7bdbce2cc23cff94645e3cbac02e4320c579447fe330fb1d2892d60ef28bc8d4c5ba2bdb4a86510b2007d320769b90afa39de5e2abcd827eaf009a7fbb410848c5bc23e0ed05b8c6fd27c4fba84a6b0c667e6cd48f4612af590a4c15469f8cfc95716033743") program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6_sctp-open-openat$crypto-setsockopt$inet_tcp_int-bind$inet6-connect$inet6-setsockopt$inet6_tcp_TCP_FUNCTION_BLK-fork-socket$inet6_sctp-kqueue-kevent-socket$inet6_udp-setsockopt$sock_int-connect-open$dir-pwritev-open-aio_waitcomplete-mmap-sync detailed listing: executing program 0: socket$inet6_sctp(0x1c, 0x1, 0x84) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x9}, 0x24) fork() socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f0000000000)=0x7fffffff, 0x4) connect(r1, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x0, 0x6, @empty, 0x9}, 0x1c) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) aio_waitcomplete(&(0x7f0000000100)=&(0x7f0000000380)={r1, 0x7, &(0x7f0000000200), 0x0, [0x640, 0x9], 0x0, 0x6, 0x1, {0x3000000000000000, 0x0, &(0x7f0000000300)="eed140699e4c2181c1efb9092fe7f6f8ab419c2945a1491820c3a59aa8b3773bb082a160d2cfa6f52b86e1b0190f7061196289e8b32c464e30da51a804dfff4362cab160871d7e7bae0b55b1046cbbb7e796d0654dcd34e281ef9ba711bd7d6d9d"}, {0x3, 0xb, @sigval_int=0x4, @ke_flags=0x1}}, &(0x7f0000000440)={0x8000000000000000, 0x4c2}) mmap(&(0x7f0000121000/0x12000)=nil, 0x12000, 0x3, 0x20011, r3, 0x0) sync() program did not crash single: failed to extract reproducer bisect: bisecting 24 programs with base timeout 30s testing program (duration=36s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [15, 16, 17, 21, 30, 15, 29, 3, 26, 3, 25, 30, 5, 4, 30, 16, 10, 2, 17, 20, 25, 30, 7, 2] detailed listing: executing program 1: ktimer_create(0x4, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "e418d2", 0x8, 0x44, 0xff, @rand_addr="573bcdeca27e45d9b7661ed12f8033f8", @ipv4, {[], @icmpv6=@ndisc_rs}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) fork() aio_suspend(&(0x7f0000001680)=[{0xffffffffffffffff, 0x8, 0x0, 0x0, [0x8, 0xfffffffe], 0x8000, 0x5, 0x0, {0xc69, 0x9, 0x0}, {0x4, 0x5, @sival_ptr=0x7, @thr={0x0, 0x0}}}], 0x1, 0x0) fork() mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000000), 0x100f2, 0x0, 0xfc, 0x0) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0x24) setsockopt$inet_tcp_int(r3, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x34, 0x2, 0x2, @rand_addr=0xfffffffe}, 0x10) sendmsg$inet6_sctp(r3, &(0x7f00000002c0)={&(0x7f0000000280)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x81}, 0x0) cpuset_setaffinity(0x2, 0x9, 0x0, 0x8, &(0x7f00000000c0)={[0x2]}) aio_read(&(0x7f0000000480)={r3, 0x1, &(0x7f0000000140)="3368cb92c6bf872573b5d100951f7bb922874c03412ca69c4c3c7d234cb8ec46a06f489df369f33020a228dc326888b915b005680d9c07b9a183c2a62d15be0375", 0x41, [0x0, 0x1000], 0xffffffffffffff00, 0x18, 0x7, {0x4, 0xa, &(0x7f00000001c0)="93d94cdbfb0ef5517aeacbf1d1311364bcc8529bb391c75af2eb8eef28285ce306f2710c0b3fc691fc74e23c2810756f9c2173fbe32f17e85bcaa12d5b4fe64e7f2e6c845a034cce46d282495ac0cc366e89c475914e04e5ff5e7eab5da42f384a821ea81a3a10bb00341fcb00883016c4bf8f863f095f9c308ba0ab853ff07910afb05b7fdfabd99b7402c4bdf51f2389ece37184c15c3715d169e2"}, {0x4, 0x19, @sival_ptr=0x9a, @thr={&(0x7f0000000300)="c4c1a1e1c9c422ddad9c6c000000008f4978809c230d000000c441ce581fd9e066460f3809ab04000000c4a2a5b99000000001440f1c45632e2647dddbc42155d0de", &(0x7f0000000380)="7620f2a7d377adf5418787292c68b21367f33c983661cb39271deb64030da2f2cf836a009ce995b1976bf7d2d53056e56522c78500202c8eca3a3511abe74811639937bfbebe488ee53c15de6c34b0d2ff96e8798c9813474392748ede5737b3aee2d011cc46eb670c5921725e8500dbb36ad39d71454ff89d4fc436cd9f14348d938daf391b6915765cc48dab9486caf774308449a32abe6b6acfdb77775200b84c39dc22f76c30ff4b285f0f0b4cc0ff0dc73939d6c3c37721019bb82bb0f768c63ef1bcca993f4a92dfb5e1c87e66a3e760210b85d7a7cdd7029722"}}}) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000340)={r1, 0x80000001, &(0x7f0000000300)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) rfork(0x96014) sync() setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, 0x0, 0xfc97) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) socket(0x1c, 0x2, 0x3) ktimer_delete(0x0) ktimer_gettime(0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x1, 0x0) executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4, &(0x7f00000000c0)={0x1c, 0x1c, 0x2, 0xfffffffd, @local={0xfe, 0x80, '\x00', 0x0}, 0xfffffffe}, 0x1c) setsockopt(r0, 0x20000, 0x2, &(0x7f00000000c0)="a3adfa9c38f4a41c6bd6fd802007176fa4edcf2bb90932ed4f9b163d9ccbe12e24fbfad1544d88fb25544b67d18616b17d40c0", 0x33) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, &(0x7f00000016c0)=ANY=[], 0x28) r1 = kqueue() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000080)={0x570}) kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7bfffffe, 0x26}, {0x0, 0xcfe}}, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)='wb', 0x2}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file1\x00', 0x4, 0x102) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r3, 0x0) open$dir(0x0, 0x40000400000002c2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080047f000780078ac1400bbe000000294060000000500000b0090780006000045230004006700070c3f0000e0000002e00000021c0b9992cc6b90831b0ee0000001ac1400aa7f000001ffffffff7f000001b2d4b7fe32cb34827b782c94380aac1400bb9406000000079406003ac960070b0003"]) mount(&(0x7f0000000000)='ufs\x00', 0x0, 0x0, &(0x7f0000000140)) executing program 3: mount(&(0x7f0000000000)='apfs\x00', &(0x7f0000000080)='./file0\x00', 0x80100000, &(0x7f00000000c0)="a3104abba5573e6354f17dd98ac7384ffd16b1") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x410, 0xffffffffffffff9c, 0x7) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00') __getcwd(&(0x7f0000000440)=""/79, 0xfffffffffffffdf7) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000180)='./file1\x00') openat$filemon(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) r2 = getpid() ioctl$FILEMON_SET_PID(0xffffffffffffffff, 0xc0045302, &(0x7f0000000040)=r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) rfork(0x12050) r5 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="ff070a791b4375202b5c2baf2781e604"}, 0x1c) connect$inet6(r5, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="600000000000001600", 0x9}, 0x1c) r6 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r6, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="ff070a791b4375202b5c2baf2781e604"}, 0x1c) socket$inet6_udp(0x1c, 0x2, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0x8004}, {0x1}], 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_buf(r0, 0x0, 0x15, &(0x7f0000000000)=""/48, &(0x7f0000000040)=0x30) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) aio_write(&(0x7f0000000240)={r1, 0x80001001, &(0x7f0000000300)="e2b7", 0x2, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x0, 0x1]}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r3, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x18400480, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x800000)=nil, 0x800000) aio_suspend(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) syz_emit_ethernet(0xfff, &(0x7f0000001980)=ANY=[@ANYRES8=r0]) r1 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="ad41562b2fb91c60557a55de5b41022b38d5ffa78e077fcd329064e56e0c49d86ff0a16f59", 0x25}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0xff) open$dir(0x0, 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') sysarch$I386_SET_IOPERM(0x4, 0x0) munmap(&(0x7f0000e39000/0x2000)=nil, 0x2000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000200)={'rack\x00'}, 0x24) r3 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r3, 0xc040636a, &(0x7f0000000040)={0x17, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0x40]}) setsockopt$inet_tcp_int(r2, 0x6, 0x22, &(0x7f00000003c0)=0x3, 0x4) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0xc00, 0x0) r5 = dup(r4) ioctl$CIOCGSESSION2(r4, 0xc040636a, &(0x7f00000000c0)={0x0, 0x18, 0x0, 0x0, 0x18, &(0x7f0000000040)="70638953e90cef7e00080000000b000000000000916d99e9", 0x0, 0xfdffffff}) ioctl$CIOCCRYPT(r5, 0xc0306367, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x450c, &(0x7f00000002c0), 0x0, 0x0, 0x0}) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x5) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000000)={'freebsd\x00', 0x5}, 0x24) openat$crypto(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x154) cpuset_setaffinity(0x3, 0x7, 0x9, 0x8, &(0x7f0000000000)={[0x2]}) flock(0xffffffffffffffff, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x8c) rfork(0x85000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') rfork(0x12004) executing program 1: r0 = socket(0x26, 0x2, 0x0) readv(r0, &(0x7f0000000240), 0x0) procctl$PROC_REAP_KILL(0x0, 0x0, 0x6, &(0x7f0000000180)={0x13, 0x1, 0xffffffffffffffff}) executing program 3: r0 = openat$bpf(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$OPIO_KEYMAP(0xffffffffffffff9c, 0x8a026b07, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x0, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRES32=r2, @ANYRES16, @ANYBLOB], 0x118}, 0x0) ppoll(&(0x7f0000000200)=[{}], 0x209b, 0x0, 0x0, 0x0) rfork(0x85000) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{0x0, 0xfffffffffffffffc, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') linkat(r3, &(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) cpuset(0x0) openat$crypto(0xffffffffffffff9c, 0x0, 0x100000, 0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$DIOCRADDADDRS(r5, 0xc0184415, &(0x7f0000000a80)={{"df45187d7638f2f7bc836152843806587e7ee1bd3970459cb2cbee8401dfc33320b75ccfd729a25b38df20b45c678215f49f53e09510b4b6914adcbc90ab07184b0ad82cd7384ed6c40686e93601819fb0b534d30b825c4b6f32dd0aeb13594b1d5d6e18070f475c62040e767a1675dafa428bd4cd50ba75aa99251bd476be7ed22a9b2f9d35db8e7d6672a9caba297d7ca6d23a0605562b94441d0c29b7be1f9685a2536b2a38da8c2d5eb87f3c489a956ed8ee3698d520ef8089198bc3429a67e0865de9152749003cfcabeeda083606cd1decd7b9eac2f2b36dc8848d9ec57747f51da25acd9070f37b11ac8c6f031bea2d6ec44f4222f106f1fbb9711ecce444ef7ffb7edc53bef1149ead739c6452d65c392c95425e281a6d68e8a449eab0e678af021a9b565da5ab53a4d452cc890b61412baaf8ebb313f553cbf95f715ee19e907bb0caed501e48a66509799b8257d03a2298d92002049ee5b0cc7980794513eda1fe9483c9a7fe0d64bd813e7e4218d8fa8550d94e2341d21d7f410af62c9ea1827e6249af29ce2e96cfc6028576160b54a9622dc58b629276d399c1094a20683e8e091bd1ed2c7045a949309daf5aca74652701f4e26c2d530eef192c1b713216c8c677fff95d9104097a3da48d674e5fb106e6b1c79639a341f4191044ae3ae1dbc112f1c1574d3cf8fd148326dd5e7d73b6940978413f5198caa090c0a4541775bff5851e09f5d6bfc7bf5b4902a282709216bda29d6c6aa64446aaeead04633f0dcd83c4b87964564108220d13a1a11ddea1006ce04c6ab96362e9f7780b82e8627f9298430855b151bc2c8429fa6fc1c9486388103f62e96bcbd87fec7d2f8b460f5973493a987bbafe8200000000595a645af34a594644dd369be6c42dcc99d9306f5fd7f963675bfe9aa133b7ec8d578f21e878a5f29d56af3887f8b5bc09e1363848e7ad02a9b1a4ad1da369869cfc2123e13588d249b8c0aab32534c4b6f1fbce459ce19f75f5153107c2884c6740bc04843b3f844d147061f4ccbe71c0e27eb42a370756560ecd81ad1ded939926794889b64e42c16830c07c99325f0e69c9daeded96af750e3894b819592f9fe1a6ecb7a9b99253ba4e8b4673dd4b14c7da84bd4e020080f18c3d07031cb9501828b6fc6eae4e94717d8cd8d9bd7f4d16653d5ac50a53858493fd7a747e35868ad247ce1865f8397827bdb2ff4dbda235b81813214a96ffc7db32dee1656be4fa080b61aab0b70a0646ef2d98106742fc28efd8c4858c4464b2a3f2c3d9b9df3832af68b77ba8ad698eddae6c38d90709c11b4e962ae43ad62d987a7b292be9c00b44671a1fc6c921ef9a4653883602c38c1fba148f3f1e1117ba61e080eb3991d8e8205b8e999adf52ab01cec50ec27d4c11b100", "0920cf14d501a846a22d8eb300fbff0400000000000000001000"}, 0x0, 0x9, 0x0, 0xf7b2, 0x20000002, 0xb, 0x0, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000380)=""/151, 0x97}, {&(0x7f00000010c0)=""/4096, 0x1000}], 0x2, 0x78dabc0a) bind$inet(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x2, 0x3, @rand_addr=0x1}, 0x10) fork() r6 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r6, 0x29, 0x52, &(0x7f0000000080)={0x10007fe, {{0xfffffffffffffe11, 0x1c, 0x2, 0x0, @empty}}, {{0x1c, 0x1c, 0x3, 0x0, @empty}}}, 0x108) socket$inet6_tcp(0x1c, 0x1, 0x0) executing program 1: r0 = socket(0x26, 0x2, 0x0) readv(r0, &(0x7f0000000240), 0x0) procctl$PROC_REAP_KILL(0x0, 0x0, 0x6, &(0x7f0000000180)={0x13, 0x1, 0xffffffffffffffff}) executing program 0: symlink(0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) fstatat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f00000003c0), 0x0) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCADDSTATE(r0, 0xc0f24425, &(0x7f00000004c0)="2ec8abe1bf9f5e3fab59519e7f137fe000a74f82ddbb4dcc30b52c1d82f62c759dddb3e9561c672f4efff62d7a98d3268e20af3add79805d977008857f9ee30c10dbe5766a7d47734812fe721c00cb5c04f116663b82a9297fe92f7c55970f0029d05e1a5bb84e0bdd0cc8a9b74a72eed9349c327b7fef9711fb3770667e8f63e78d3b4fdf735fa7bb2baa7fffde1989d8a0dd49a89edcbfad3a0b9bbffa5500"/172) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCNATLOOK(r2, 0x40047459, &(0x7f0000000080)) ioctl$CIOCGSESSION2(r2, 0xc040636a, &(0x7f0000000040)={0x29, 0x1d, 0x20, &(0x7f0000000080)="3c022e61792eecb07f9aee18e5aa3505d7dbce4235fc3735fbe8e5aa4f4bb674", 0x0, 0x0, 0x0, 0xfdffffff}) ioctl$CIOCCRYPT(r1, 0xc0306367, &(0x7f0000001300)={0x0, 0x1, 0x0, 0xffe, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000280)}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r4 = socket(0x1c, 0x1, 0x0) ioctl$CIOCCRYPTAEAD(r0, 0xc040636d, &(0x7f0000000600)={0x8, 0x3, 0x0, 0x5, 0x140000, 0x4, &(0x7f0000001340)="44b6d3f0332012fb48082b3eb9140d32000ab75fe586278b7473aacd2c8cc4e4a85162cb8876b9ebd9751f672db943d7b21295c56a28df07c85842fd288944c573cd7b874dc48842b198cc48c400caa001981f08b598a83087bb4aee40029430be62e0145592099d65b7cf4ae1b9a646b9730424d26235851ba480d4affb4083d10c7d86045fdc8066e2d9fc832346e84eb8fa3a563cd7a6ad286d40d031df728f0d4f9e189a4a5bd359012240033eaf59ab31fa9a54050298ded64e49ba772599d28466864b5f5c432d84efeed77cb1ec1f14b5d487aaf6e4e3345aec5482b910db3f3b9b34a5b127d3809ac4b0f81676e30645f98b089cd767da7ddbb5363e8a705ae0749dbfb50b95257a07b220a9a0c644eab1ee69e20a7b0c38c05948a7d5d379e2c074620ea97ce788be5941492e151bc51667a5df26152ce9aa32874817aac137ce87022fdbcdcfc32aa5472b30a98dea159e31df81b397ef12c2f0286a1c46cf62e2b778d5a70030fc04352effab46cca39f52d653773647613d22de64f27a2c3adf6d72cebeb7fba60e8bc420edc92b0c84c064cc7910fc79bd171f27ee46b8a7d6c2c36e1b4473f8085784ce6450aa1a52cef13f05279603c0d71aba1536de212a942f2e7cdbbf11b45bdb393bb8516628ad14580f8c5b9af2f6a36a0bc81f69b34c43423ab0497d024be293f3b17d99eda053cce5cf2142acce4730c4377afcef75c4c39dcd33574018f5bfce90d471bdf48be06f1b75548ed07f83df26e2165083b51268ff6a8bd681aa2062d40f04cd705c0025c7984ad1167c8499f0f6d6c41626465204849dc07d617791d9caeb729ff4b5809ce929afc08ce1039ac00b279a79e8adf1510320f5f133217c2c56896d2beb80742cbdc0e9dd806277cf425d8b2b4b73df6400a415d5f1fab7e5541ae635ca10bbdf84ead4ff929c7517ef95c771fc98c1d5fd435e19b746f7fc515006497fb90984768d3916e7af78a53c23ef34a80e50084fa907908dbe39094057b0b0d4af508abb52372de7b6c2bcb042a813f6310b0f7ee1db455b64461f5c405afa6caf7a807b5c74dbefe391c918e34874adce081024805b27f261bfd2cf01f20da299ec17eece65b2c74434161fd01a37b9645f094dd140bd9e9795fb6ac046679946c2ecbf0d909285609e7043a97e982f80bf8c4842e78c5f8bdeea82df61ee8d21d0e039d3ff07d1d2724d67aa27aa8adafba39b4a58605226ee4baf750aa5f4f4e6b1ab4cc7cbc5ac043da0b99816a8d3083386fe0a17f39b288d36e83db241785d899787ed2c80b231856c574ac1029ad4e685cb1505a81f868ab6207449249487d498ed6bc836fe1659de09c8dcf07fea0588abbb38c12e7c1c458ffa43acdf56b14672886c8207ea74e8adc97f6f8caaf7994716581ab1e1ce4070a6748c072e84cd96000234a21deef51e04c915b0237389d2e1433f408dac1be6d4887ad4650bd0fb9a153c2940e1fc643121897e59fdcb49a99fed7f959b3fcce5724745bff9fc4374aac966b7feaeb60488a24a9040ee0bf0238536de375de3fd4b7dffa20238178917519606dbd9f7a3248b5b55272052c8bfd561a6e40b5c36081aa6504f326cc9dc407908049b322a1c0df45f72872df6e82e9abb080a1115983b6f6b52049c7b8eb1e391fe524d0e840545fdfa4a14e964be597c1cf80c4cff429f83fd954557f70843e092b2519a5cf616e68bf58ede9ee9b22a6ce24b34b45c65aca8c671883b9b38fdbf79d1ba46b68b4356565c47796639ec3f8ecee2948f2a6c2ee16d46a8f48fc8d06307e1a30d4edd2bc72cafb7492b9f6f3efb6883821f349900c3e8c8f3b8e5cad00b1b7c96caddb5b5d88b28d376328038ac1405d0da09154f02769155af3c46dde7dfdba352553edbd889d00f1085143f08b170381dcb0b9c63e6e0061700f61ba658aa19860fc683933f7c791168d5dccc0546be787243f6860490030978c5b42594ef6c7aaf9d21722a6874d57472c5e29ac462d0e01e8018bf7c49cc0affb289a94519fbfbb495eb29db1a8fce13ddb33b9ca5d52536cd491bba3630a6e4c720b6d6d93e421f48eea6aa1ef78e9007bcf68e51ddc791d7bc59a34aedf0cb267a62dc88659833a7d0897bd7c3c634a7b783fbbf1315dade4389c72c98bf5897d890e52e6311f1faf772efc87b197ff0d85006389422761833f4e5b55f847e7807d859036d25bd44bcfbaaf76fd42b59cb4ec75bed7b24273d450e2fbeea1a2d022b83927bd1a25c665b9142367e7cb6845c6ce3d2d723d5dbdabd732cfe7b3343d1c7205b9055de7ea7252094c31cddf02ed27e7f91e0c21ea87ba5baf265390eed8fc518753e8da026f11099a5b7929998db352c74ace1951df3cf2cd42229c96a3c0ff310ce2a703b44b3270468e3afd52744bbfd34cc1f037a71206aa70b81d8c7f8fafd46899609f01cdd15b240fd28d17c2a8d748c11cae72326fb2ac332d80483b04f4fbecea5873d06f6fbdd3b139d4cf3b89dd0225f3a5f68c21882b63b8840bc0d5fefc7a84720a9b4b764e3d7d384b161a63752ef7b32a90dccd08b34471c1e201704f7d1dd98e0cc67caacbb35bfb015eb2fcdf897e3f52e4efd141104529f43d1806eb7ab481bfd79e91096bbaefeaab310a20f4f200b07e284982869bac1fd9f4f849323e8129c3d769bc654e655f49018c7479add065f9427f96dc59c5c3446b84e467cf2d73a2b124d14be69ce2dc54103317ba14cdf829f71753b2e8b6b4f846a662c035441132bdb39a359daffad321050415cb31e200f3b59efad538281c70b9b7d8cdaf5477310c8963f6a3ef3cd8d260cfa94a2c9d7d4ed954b2cc7afe7b67a3fbc9899c00c5df63bd463cfcf677d4aee544805a88587802c9948a84d89f9fd7aca2d7c9fccbd53e05e66f3dba90a82df78c78d7cd71bbab111c7d1a994defd0d72c0391488c7198625e4b0f7d45e9b1ccb89abf2e22c89449a57e3bcbcb948cf5ba929d605800fd118677a22140936e344087495517af6c41fbfefa4ab8392d8cb3a8bf7bad59f60fedd3716d2446a49836d9014444ff5cac20b13384d14713e0ab232b95f76c0c9b317805b83fe5c763adcf2682d3ed1a6393b71892b9c9474b220c99507fbde590d05ae402a5f27d95901cf7457fda35afeea30dd2bd93671d620cffc103e0dd86e3f33449f708640377e3f2e55619f8daeb5a9cb94f37f36a59f4c34636fb022c1bfd9a94404a9496b90bbc38a779a062ee432f940a2c2fd1558b1e8575aafc4e7977c746c8d746f9a35d58721a4854bdb5bac7c71b2fb9ebc8d7ace7900ed37dc9f3c5dbb5fc520346eebfc4661cb9d3775336ec679e6d922c184892ef5cad63852f5b3df1bf4a8381dc1ab8d4009508d26c769e9bc51578cf8bfd978294d7a76806627f79afec481d9065b82ef1dbb7f1ef43c0da421032950d55bc10084b47ad8f7420645ab543338012fcd717b1368f6e800ca3ba9a4913856dc78c3f980a4e3ee812c3becb580b9024d2e2f65981a0ba5fec4be8310ebf53e46101e5289aff37b48a57274137735b4f7f57d04a934a286ec93e6ec791772a9527c691f095cdb7aeacfc66f21828422eba6d9abdead2c0f5e14ab31ac9eaca4e69fc31af4e12d91640a90e41fb13478c023b1495d186918447f070a00498f7d4998e93ac4b6194f7a0a97bff5335e5752a266953964a44e2313359e81b9ce2ff75a3d9ca00006459aec10683a2228690910ae22631ee0a07eaddc96bfd6b5bd8e69e02167b6810171736b9bca1e197597f433db5e42472afb05f4a87185bbed8f229c7543a02f16c99aa9c0ed8dd543b7874b441f0c5d95b3fb4f1506fe5d0f06afdc42937ae219fd0a001eeeac06cda7566e87193f94889905be13b7ef0bb1bc23cd906475522177422f07067e7c0a839605e81595c22cc85d16b17ec6a9ee146db646b7c1b5fd09eaef5c27560adad7904e0f5844ce65a687643a21414c1a29e78433b9e45c6d3abd3b848aae6d21fbe4421d18de110bbd3e4002bb3f813089ff3189b79c4caeb8b40647427f89bed3aa3877e9795fe4e36e89ce65958093bbc2528957f93e4d9328bc7e0a127492b96ef543cb843300853daf0e7d93d311c164c07309fa9b550c0b214c30f5ab3dde32ef2cfcc363fd73246e0a585799e8ee98e26ab7fd7ea4e55aca15dddf70b834f0ee39acb8d39edc438082e3ae115e71ad52217c72011174cfeff74e24c0099c47b92cd0b9414b02ba5b57aae66cdf46d1a3e9fe9aa6bb7f3403829590f66634ab408910836a8e2f1b6433305753d8cc831aba62ed8c05320d086be5b7c7d8bb85e8c9aeaeaab6c8459494ee5face6529a8aceb43b334f91e17319bada439a48594d1d4dc5895b32f8404c7080edb4311937cccd0c595ab030b25479f0f478250603dbbe5a2239419fa17f5fb429dc3b3dca42d3c5f44ab4a9ddab51e9b86b3a956d313684089c613e59691cb7b65b317d88e925f816970b1622cebfb10c943472ad1d8c7313dfd514162295c072f5d6c76db4e21612dd080be3643eb6afeb8a552d1bcf5b4ca2b71bf94cceab0e6813728d8e3ab3fd6e8bedabbba40c171b6f20cfb5405c1280be5165afcd03e14e727d6920e251bbb3bf6e562576c45c04d479ac022b45c4a1c073dc7408517e8589d120832940993429d8dc51c0069a0b5f17c73ac6c0823f0181230f6a42c6ce8898c87c4391c7a7c0c8638241f42d543cc122a30e48c3cc544ff42a09c68c00bd16eab193a0e6009d61ff47caed8a714a37014c61903822b7c7e1311a22df08e6db4dbb9c73582c2331fbc8d66a8f016c894d2286a12b9ad118e4feec9d04e253bfc8271593f1425a9dc2e4188ad8b240749ba1c83604d4d64b18dd0d40e2959366fc65bad822cb94db5c59a21f7e469f0e3f562d42fbf64b92d948fabe4a6badddde84140da8dfca749a045e433dc8d608b658136db383ac3afb294e771dd87f2f93d9afdbb21f8ce09d95a47940bf8062aa66e3464e2fd72e79ae7d0fac4a9cb6e46300aaeaaafc8b88b9547809b376770acd3cfdde7677aa5ac0ffd2640bb9b23943acc8d2f60ff07971332a4b631641c4983685ddca621c200e69aed47325e0ab203db403430058d28abbff2dc0abfea0fa34fe2e151c0295309e1ec557f465f16439ee956a30bf32c6e8e2fb9b8ecea4fc6946292071b8c6ea278250e19bf658015eb9f1bc7c44319fd92f374d3ba0dc16ec9eee233a9ae93264063f09cb774068ad2290b404899f91ce02b8079c9741babfdc11636a355bbb0eccfbb9836950131c228cafa0283d2b32b22984001b0e15081da90a1d24deb6bb159e6f455ff2db512a05bf99cf09badb5a0c524b2d4c1f4cc2bb8733a3033355166e1687ed168c7df623573abb92b7652cfa37a0cad1b4bf4c4ca2c5f5d7576563e11d25030645803a6c69642265fecc17edd42b896779a0be49914774a047751478bee17f61a7e9f2389c38b84296d3c5b3a8edd2e2d6660256c4b7ddcddadb3a85b691cc82c93ace3258edf9545536392a256ebca0b825bc2e96eb53cf9c09afb08333564be88d30eeeae8d53b07df55d68da3be9a664a2286460c716f3a65652ff56426526fb6d39e8b853ae2b420ef778a41cdc3a2f8e544477be6babab4ae0a9fe3e952dd2e1709359566fd31269dcd6843d08cd7b547bd5dc7852729c836947d43c94224a8fa5f03a7df08f74193c7dfe3e001bb1155fedc0ab2ac17fbbdef9fb8479206f86e8e50638ffca552", &(0x7f0000000100)="25c64443cf78ed6fe914038d75b0", &(0x7f0000000280)="7f4ee6c1682b17165ff9359aa32bb825db5c1ab234", &(0x7f0000000300)="5f4cb376eaf06d03bf62175553ded571e40944c0b5d4f9208be645ed382110cab167bfa680104f5fd236e28150ac524f40972253e5edfc2e9c99bec71945aa0247ba54289b44e4d7a8004c81f7b23d8765c503c75413c7c5f8ee816e6afa500608e3a4b6b3c8fc6d4edfd81b4d65879fdefb2b3a9225dbf30420876ee5e8bb8e1a6a81d3e5466cf03332fc908e507507aeaca39cb049986d88e5bb2457377bed5b5025b4", &(0x7f0000000580)="5f9bd2ea91a70439a2f92401590084d01e20df2fc2961d9a9e91126dfd819d92562449aedda2090365aa447b19b4c58b37f90151e30ad2f985be4b0b714e8de07876da61665b288e98263f363f9f3598c3249457036a72483bf516b54b3912701718b6ad44b8f357"}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) bind$inet6(r4, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @loopback, 0x3}, 0x1c) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) __specialfd$eventfd(0x1, &(0x7f00000001c0)={0x7, 0x80}, 0x8) sendto$inet(r4, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) r5 = __specialfd$eventfd(0x1, &(0x7f0000000000)={0x0, 0x5}, 0x8) r6 = fcntl$getown(r5, 0x3) sigqueue(r6, 0xa, @sigval_int=0x6) sigqueue(r6, 0x15, @sival_ptr) rfork(0x1000) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r1 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) aio_write(&(0x7f0000000240)={r0, 0x80001001, &(0x7f0000000300)="e2b76e", 0x3, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x0, 0x1, 0xfffffffffffffffe]}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r2, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000340)='./file0\x00', 0x4000001, &(0x7f0000000a80)="07b221bd931fbb4485a70dff73255e065b24311500b51e86c138d12c7ab44eb10b2fa9dda4b9fa91e953d11e76b68555f316d7c0dd7a415933919a4d1cdf8b8eec69f308589bb67f0cf09a9c834119cd") r3 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000140)={0x80000001, 0x0, 0x1000, 0x0, 0x8, 0xc0, 0x4, 0x2}, 0x0, 0x0, &(0x7f0000000200)={0x7, 0x3560}) r4 = open$dir(&(0x7f0000000300)='./file0/file0/..\x00', 0x20000, 0x6) getfhat(r4, &(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000980)) kqueue() setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0x24) r5 = __specialfd$eventfd(0x1, &(0x7f00000001c0)={0xfffffffa, 0x5}, 0x8) linkat(r1, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000) setsockopt$inet_tcp_int(r3, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x34, 0x2, 0x2, @rand_addr=0xfffffffe}, 0x10) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x100000001, 0xec1}, {0x1f, 0x7fffffffffffffff}}, 0x0) sendmsg$inet6_sctp(r3, &(0x7f00000002c0)={&(0x7f0000000380)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100)=[{&(0x7f00000005c0)="ca1b3b5c422ca65675e274c429d4ecb6043c5c10548af3499af18ae3b738b9b6b5428e18e8a6f70a1fad05f03388e5d7fcc796fa874a4c850fc114d59d7d095f07c3338b7653ed757e08fc8325e69831de6411138839053b1a7b32636f2e05fcbcada2375bde92ed0ac706042efe8a3bcd095a7ab57ac9ddbdc94f1545f59d15ada6e76061b7834beac7d501f26c2752d451ca96b5f61b24c88865cfe25dfb939a9fcbb9146239110e08576b3ec84e75714e740034e78dba801094faa3edb5774e0c58a39e0a1439a32fb837000000000000800108fcaeec67663ce77bfbc50affa69135c9385cd6d36ff365039a3c5a89a24e3fed7dee1a35513534f7173d892afd3b73f76a08af4f857a1f2674d9ace7647aace412d13afc1ac098fe6f86bfdef411248be5e096c4e747bfdc32a173cf9cdba48cc36819787fb0c8664abba4c4b89301778de0", 0x147}, {0x0}], 0x2, 0x0, 0x0, 0x81}, 0x0) fstatat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580), 0x200) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(0x0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) executing program 3: r0 = vfork() lio_listio(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1, 0x9, @sigval_int, @thr={0x0, 0x0}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xbd0, 0x20) setsid() wait4(r0, 0x0, 0x4, 0x0) executing program 2: r0 = vfork() lio_listio(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1, 0x9, @sigval_int, @thr={0x0, 0x0}}) setsid() wait4(r0, 0x0, 0x4, 0x0) (fail_nth: 1) executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$sock_int(r0, 0xffff, 0x1017, 0x0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r1, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0x9fc040a3bd859cea}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80400000000286, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ftruncate(r3, 0x3862) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0x80000002, &(0x7f0000000040)="e2", 0x1, [], 0x1, 0x5, 0xfffffffc, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int=0xe, @thr={0x0, 0x0}}}) r4 = kqueue() setitimer(0x2, &(0x7f00000001c0)={{0x0, 0x2710}, {0x0, 0xea60}}, 0x0) getsockopt$sock_accept_filter(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000440)=0x100) kevent(r4, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) r5 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet6_int(r5, 0x29, 0xa, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktimer_create(0x0, &(0x7f0000000700)={0x3, 0x1d, @sigval_ptr=0x5, @spare=[0x7, 0xf81, 0x1f2a9c89, 0xf54d, 0x800, 0x0, 0x0, 0x453f]}, &(0x7f0000000400)) mlockall(0x2) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x60000000) sync() freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) extattr_set_link(&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f00000001c0)='\x90\xcf\xa3+\x00-=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"\rZ\x04\x1eC\xd3\xcb&\xb6\xc9:PM\x16SU\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f\xfa\\07\x11\xd1=\xb1\xc5\x9d\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6.\xe9\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xabb9x\\\a\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\xecq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xd4.4\xc1\xed\xac\xa8\x95\xb8\x99\xe7\x1c', &(0x7f0000000140)="60029ba40b17654701378516e4cde5beff4bb49b7f4a8eb42a6a810a8c7c6e776f226944f21879f180273e20f55c32d5fb000000000000000088fe71ed14272651c3629a468bf96f81", 0xff22) kqueue() getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x4, 0x100) executing program 3: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x800e4a, 0x0, 0xa9fa, 0x0) (async) mincore(&(0x7f0000156000/0xc00000)=nil, 0xc00000, &(0x7f0000001640)=""/4096) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) (async) open(0x0, 0x70e, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(0x0, 0x0) (async) socket$inet6_tcp(0x1c, 0x1, 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x88) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, 0x0, 0x0) executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x24, &(0x7f0000000200)={@in6={{0x1c, 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x10400000}}, 0x0, 0xbffe}, 0x90) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0xff, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffe, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@routing={0x64, 0x0, 0x0, 0x73}]}}}}}}}) r3 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1014, &(0x7f0000000100)=0x101, 0x4) sendto(r2, &(0x7f0000000040)='A', 0x1, 0x1, &(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x3, 0x9, @loopback}, 0x1c) executing program 0: socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[@in={0x10, 0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f00000000c0)=0x10) executing program 0: setreuid(0xee00, 0x0) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x27, &(0x7f0000000000)="06805bf960fbb6447fb22d6ae3c30a46813ba3c56143a55349545b07abec5f1fd5d0ec8c5a68176c2ed005e4a694db9fe027442d90c267ae", 0x38) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x1620, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x3862) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendfile(r5, r3, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), 0x0) cpuset_setaffinity(0x3, 0x4, 0x20, 0x8, &(0x7f0000000380)={[0x1002]}) executing program 2: socket$inet6_sctp(0x1c, 0x1, 0x84) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x9}, 0x24) fork() socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f0000000000)=0x7fffffff, 0x4) connect(r1, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x0, 0x6, @empty, 0x9}, 0x1c) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) aio_waitcomplete(&(0x7f0000000100)=&(0x7f0000000380)={r1, 0x7, &(0x7f0000000200), 0x0, [0x640, 0x9], 0x0, 0x6, 0x1, {0x3000000000000000, 0x0, &(0x7f0000000300)="eed140699e4c2181c1efb9092fe7f6f8ab419c2945a1491820c3a59aa8b3773bb082a160d2cfa6f52b86e1b0190f7061196289e8b32c464e30da51a804dfff4362cab160871d7e7bae0b55b1046cbbb7e796d0654dcd34e281ef9ba711bd7d6d9d"}, {0x3, 0xb, @sigval_int=0x4, @ke_flags=0x1}}, &(0x7f0000000440)={0x8000000000000000, 0x4c2}) mmap(&(0x7f0000121000/0x12000)=nil, 0x12000, 0x3, 0x20011, r3, 0x0) sync() executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1019, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) chflags(&(0x7f0000000080)='./file0\x00', 0x119304) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe) aio_write(&(0x7f0000000240)={r2, 0x80000001, &(0x7f0000000040)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) kqueue() r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_int(r3, 0xffff, 0x1018, &(0x7f0000000040)=0x28, 0xe9) sendto(r3, 0x0, 0x0, 0x20080, &(0x7f0000001040)=@in={0x10, 0x2, 0x0, @multicast2}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r4, 0x80000004, &(0x7f0000000080)="e2", 0x1, [], 0xaf, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x2000000, @sival_int, @ke_flags=0xc088}}) open(0x0, 0x80400000000206, 0x0) mkdir(0x0, 0x38) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x4080001, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) copy_file_range(r5, &(0x7f0000000000)=0x80000001, r5, 0x0, 0x100000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x4, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) ioctl$KDGKBSTATE(r6, 0x40044b13, 0x2) ioctl$CIOCCRYPT(r2, 0xc0306367, &(0x7f0000000300)={0x9, 0x2, 0x5, 0x4, &(0x7f0000000000)="78becdbdcff6ec326610c640cd081ed35758d55ad055d948e1c8a3823b0e9680843acb7160af4a8602566faeccc626ddbbfe5d6957fc8b6b52d33b97a61cae7316e7ca56fd5ecdf5cfef192f7195bf93c0094773d1e61991ab87bd5b516363269b899a290891276d0b58", &(0x7f0000000080)="24b8d74488572133a905737f718ce0276cc3e9260f295292ef0ccd40aeece7e593996530e6816c067ac1b3e37cc1e740618804405dea53cec4a962106e45ca2e25aa9693d35fcda1e6a461a3d6f0e74dc913065e2926670a182652aa8a2c173761190595fd2955fd7df2e9a50ea95c0b97ad9a3514228a1f31cc1e6094d44dc8883dc4f7bf44117e5514522fe1db4b784bb6190aff1d541ac02bdc4c49b353e6a369f5320044351acdb2ce2fb6a10f48cacd39f939c3593454ac19b68d3fdb691fc21bfa", &(0x7f00000001c0)="2801539349489227a076c7fd59486ed881814616a3c6f28c3b41a60d6114bdfcb6a66ebe4b2283ada23e98ca78aafee6327cee211464188378ec03044806d8fd5f4290660e313cdb7ac78d28a4062f2752c3a87457924fff06da94e46e692701b036551fbb545eead2ce080e3dd8672c29df008fe25c6ae53671b0c9a595", &(0x7f0000000240)="407d8ec6da6bc072f189202dadab80000a07306908bb1bbe2044c5eedda1ffcc587d4469b577cfa8e282dd65249528142f3a34d70b60dc48ba5e196485c4ef4ae86a68213fafe1cad671022540414b1d846e5d81dbacc010bf43343b7a0e249cf2a03c77cdf2a52d448fd8439d58b6e2de36afeb4bfe7a94051e7b1fbdd6377ab7a20c184ff1aff94f715f2b2ec8f5d19562f469abcdaf70984f6a4df9598c7c3d6beca606bbd8a2f8ab1ecb2fd18df3a3"}) getsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000340), &(0x7f0000000380)=0x4) sendto$unix(r0, &(0x7f0000000740)="b10005039000000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8cc, 0x9, [0x0, 0x1, 0x0, 0xad6]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000000)={@multicast2, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x47, &(0x7f00000001c0)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r3, 0x0, 0x34, 0x0, 0x0) freebsd11_kevent(r0, &(0x7f0000000200)=[{0x7, 0xfffffffffffffffe, 0x1, 0x80000006, 0x7fffffffffffffff, 0x9}, {0x7, 0xfffffffffffffff5, 0x2, 0x34235a952789ee7d, 0x8, 0x9}, {0x7, 0xfffffffffffffffb, 0xc040, 0x1, 0x104b, 0xbde8}], 0x3, &(0x7f0000000400)=[{}, {}, {}], 0x3, &(0x7f0000000180)={0x1ff, 0xfff}) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$EVIOCGABS(0xffffffffffffffff, 0x2000004218456b, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffc, 0x9, 0xc0000000, 0xe8c5, 0x6, [0x0, 0x0, 0x0, 0x3]}, {0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x101, [0x1, 0x8000000000000001, 0x1, 0xa42f]}], 0x2, 0x0, 0x0, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r5, 0x84, 0x3, &(0x7f0000000340)={0x8003}, 0x52) connect$inet(r5, &(0x7f0000000140)={0x10, 0x2, 0x3, @rand_addr=0xff}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x20104, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x21, &(0x7f0000000040)={0xa, 0x4720, 0xc}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x101, 0x4) bind$inet6(r6, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r6, 0x6, 0x2000, &(0x7f00000001c0)={'freebsd\x00'}, 0x24) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000000100)="663f31f2481105c1343d46b8ad6be7bdbce2cc23cff94645e3cbac02e4320c579447fe330fb1d2892d60ef28bc8d4c5ba2bdb4a86510b2007d320769b90afa39de5e2abcd827eaf009a7fbb410848c5bc23e0ed05b8c6fd27c4fba84a6b0c667e6cd48f4612af590a4c15469f8cfc95716033743") executing program 1: freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x0, &(0x7f0000000180)=[r0]) (async) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x2, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @rand_addr="f57799109f9cc24cb1b9a9bab803227d"}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff]}, 0x5c) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r1, &(0x7f0000000000)={0xffd7, 0x1c, 0x3, 0x0, @rand_addr="000000000100000000fffe080a4000"}, 0x1c) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabf7b4cb79ce881004900860000004c1e7b3b0000fe8a00000000000000000000000000aa"]) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 4 programs separately with timeout 1m40s testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix detailed listing: executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): freebsd11_fstat-setgroups-socket$inet6_icmp_raw-setsockopt$inet6_MRT6_ADD_MFC-setsockopt$inet6_IPV6_RTHDR-connect$inet6-syz_emit_ethernet detailed listing: executing program 0: freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x0, &(0x7f0000000180)=[r0]) (async) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x2, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @rand_addr="f57799109f9cc24cb1b9a9bab803227d"}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff]}, 0x5c) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r1, &(0x7f0000000000)={0xffd7, 0x1c, 0x3, 0x0, @rand_addr="000000000100000000fffe080a4000"}, 0x1c) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabf7b4cb79ce881004900860000004c1e7b3b0000fe8a00000000000000000000000000aa"]) program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): kqueue-kevent-socket$inet6_icmp_raw-getsockopt$sock_accept_filter-socket$inet_icmp_raw-setsockopt$inet_mreqsrc-setsockopt$inet_mreqsrc-socket$inet_icmp_raw-setsockopt$inet_mreqn-freebsd11_kevent-setsockopt$sock_int-socket$unix-ioctl$EVIOCGABS-kqueue-kevent-socket$inet_sctp-setsockopt$inet_sctp_SCTP_INITMSG-connect$inet-sendto$inet-setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO-sendto$inet-socket-setsockopt$sock_int-bind$inet6-setsockopt$inet_tcp_TCP_FUNCTION_BLK-openat$ptmx-socket$inet_sctp-writev-mprotect-ioctl$DIOCGETRULESET detailed listing: executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8cc, 0x9, [0x0, 0x1, 0x0, 0xad6]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000000)={@multicast2, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x47, &(0x7f00000001c0)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r3, 0x0, 0x34, 0x0, 0x0) freebsd11_kevent(r0, &(0x7f0000000200)=[{0x7, 0xfffffffffffffffe, 0x1, 0x80000006, 0x7fffffffffffffff, 0x9}, {0x7, 0xfffffffffffffff5, 0x2, 0x34235a952789ee7d, 0x8, 0x9}, {0x7, 0xfffffffffffffffb, 0xc040, 0x1, 0x104b, 0xbde8}], 0x3, &(0x7f0000000400)=[{}, {}, {}], 0x3, &(0x7f0000000180)={0x1ff, 0xfff}) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$EVIOCGABS(0xffffffffffffffff, 0x2000004218456b, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffc, 0x9, 0xc0000000, 0xe8c5, 0x6, [0x0, 0x0, 0x0, 0x3]}, {0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x101, [0x1, 0x8000000000000001, 0x1, 0xa42f]}], 0x2, 0x0, 0x0, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r5, 0x84, 0x3, &(0x7f0000000340)={0x8003}, 0x52) connect$inet(r5, &(0x7f0000000140)={0x10, 0x2, 0x3, @rand_addr=0xff}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x20104, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x21, &(0x7f0000000040)={0xa, 0x4720, 0xc}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x101, 0x4) bind$inet6(r6, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r6, 0x6, 0x2000, &(0x7f00000001c0)={'freebsd\x00'}, 0x24) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000000100)="663f31f2481105c1343d46b8ad6be7bdbce2cc23cff94645e3cbac02e4320c579447fe330fb1d2892d60ef28bc8d4c5ba2bdb4a86510b2007d320769b90afa39de5e2abcd827eaf009a7fbb410848c5bc23e0ed05b8c6fd27c4fba84a6b0c667e6cd48f4612af590a4c15469f8cfc95716033743") program did not crash testing program (duration=1m40s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6_sctp-open-openat$crypto-setsockopt$inet_tcp_int-bind$inet6-connect$inet6-setsockopt$inet6_tcp_TCP_FUNCTION_BLK-fork-socket$inet6_sctp-kqueue-kevent-socket$inet6_udp-setsockopt$sock_int-connect-open$dir-pwritev-open-aio_waitcomplete-mmap-sync detailed listing: executing program 0: socket$inet6_sctp(0x1c, 0x1, 0x84) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x9}, 0x24) fork() socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f0000000000)=0x7fffffff, 0x4) connect(r1, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x0, 0x6, @empty, 0x9}, 0x1c) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) aio_waitcomplete(&(0x7f0000000100)=&(0x7f0000000380)={r1, 0x7, &(0x7f0000000200), 0x0, [0x640, 0x9], 0x0, 0x6, 0x1, {0x3000000000000000, 0x0, &(0x7f0000000300)="eed140699e4c2181c1efb9092fe7f6f8ab419c2945a1491820c3a59aa8b3773bb082a160d2cfa6f52b86e1b0190f7061196289e8b32c464e30da51a804dfff4362cab160871d7e7bae0b55b1046cbbb7e796d0654dcd34e281ef9ba711bd7d6d9d"}, {0x3, 0xb, @sigval_int=0x4, @ke_flags=0x1}}, &(0x7f0000000440)={0x8000000000000000, 0x4c2}) mmap(&(0x7f0000121000/0x12000)=nil, 0x12000, 0x3, 0x20011, r3, 0x0) sync() program did not crash single: failed to extract reproducer bisect: bisecting 24 programs with base timeout 1m40s testing program (duration=1m46s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): [15, 16, 17, 21, 30, 15, 29, 3, 26, 3, 25, 30, 5, 4, 30, 16, 10, 2, 17, 20, 25, 30, 7, 2] detailed listing: executing program 1: ktimer_create(0x4, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "e418d2", 0x8, 0x44, 0xff, @rand_addr="573bcdeca27e45d9b7661ed12f8033f8", @ipv4, {[], @icmpv6=@ndisc_rs}}}}}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) fork() aio_suspend(&(0x7f0000001680)=[{0xffffffffffffffff, 0x8, 0x0, 0x0, [0x8, 0xfffffffe], 0x8000, 0x5, 0x0, {0xc69, 0x9, 0x0}, {0x4, 0x5, @sival_ptr=0x7, @thr={0x0, 0x0}}}], 0x1, 0x0) fork() mprotect(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r1, &(0x7f0000000000), 0x100f2, 0x0, 0xfc, 0x0) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0x24) setsockopt$inet_tcp_int(r3, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x34, 0x2, 0x2, @rand_addr=0xfffffffe}, 0x10) sendmsg$inet6_sctp(r3, &(0x7f00000002c0)={&(0x7f0000000280)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x81}, 0x0) cpuset_setaffinity(0x2, 0x9, 0x0, 0x8, &(0x7f00000000c0)={[0x2]}) aio_read(&(0x7f0000000480)={r3, 0x1, &(0x7f0000000140)="3368cb92c6bf872573b5d100951f7bb922874c03412ca69c4c3c7d234cb8ec46a06f489df369f33020a228dc326888b915b005680d9c07b9a183c2a62d15be0375", 0x41, [0x0, 0x1000], 0xffffffffffffff00, 0x18, 0x7, {0x4, 0xa, &(0x7f00000001c0)="93d94cdbfb0ef5517aeacbf1d1311364bcc8529bb391c75af2eb8eef28285ce306f2710c0b3fc691fc74e23c2810756f9c2173fbe32f17e85bcaa12d5b4fe64e7f2e6c845a034cce46d282495ac0cc366e89c475914e04e5ff5e7eab5da42f384a821ea81a3a10bb00341fcb00883016c4bf8f863f095f9c308ba0ab853ff07910afb05b7fdfabd99b7402c4bdf51f2389ece37184c15c3715d169e2"}, {0x4, 0x19, @sival_ptr=0x9a, @thr={&(0x7f0000000300)="c4c1a1e1c9c422ddad9c6c000000008f4978809c230d000000c441ce581fd9e066460f3809ab04000000c4a2a5b99000000001440f1c45632e2647dddbc42155d0de", &(0x7f0000000380)="7620f2a7d377adf5418787292c68b21367f33c983661cb39271deb64030da2f2cf836a009ce995b1976bf7d2d53056e56522c78500202c8eca3a3511abe74811639937bfbebe488ee53c15de6c34b0d2ff96e8798c9813474392748ede5737b3aee2d011cc46eb670c5921725e8500dbb36ad39d71454ff89d4fc436cd9f14348d938daf391b6915765cc48dab9486caf774308449a32abe6b6acfdb77775200b84c39dc22f76c30ff4b285f0f0b4cc0ff0dc73939d6c3c37721019bb82bb0f768c63ef1bcca993f4a92dfb5e1c87e66a3e760210b85d7a7cdd7029722"}}}) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000340)={r1, 0x80000001, &(0x7f0000000300)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) rfork(0x96014) sync() setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, 0x0, 0xfc97) getsockopt$inet6_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) socket(0x1c, 0x2, 0x3) ktimer_delete(0x0) ktimer_gettime(0x0, 0x0) openat$ptmx(0xffffffffffffff9c, 0x0, 0x1, 0x0) executing program 1: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x4, &(0x7f00000000c0)={0x1c, 0x1c, 0x2, 0xfffffffd, @local={0xfe, 0x80, '\x00', 0x0}, 0xfffffffe}, 0x1c) setsockopt(r0, 0x20000, 0x2, &(0x7f00000000c0)="a3adfa9c38f4a41c6bd6fd802007176fa4edcf2bb90932ed4f9b163d9ccbe12e24fbfad1544d88fb25544b67d18616b17d40c0", 0x33) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, &(0x7f00000016c0)=ANY=[], 0x28) r1 = kqueue() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000080)={0x570}) kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$inet6_sctp(0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7bfffffe, 0x26}, {0x0, 0xcfe}}, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)='wb', 0x2}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file1\x00', 0x4, 0x102) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x7, 0x12, r3, 0x0) open$dir(0x0, 0x40000400000002c2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) syz_emit_ethernet(0x86, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080047f000780078ac1400bbe000000294060000000500000b0090780006000045230004006700070c3f0000e0000002e00000021c0b9992cc6b90831b0ee0000001ac1400aa7f000001ffffffff7f000001b2d4b7fe32cb34827b782c94380aac1400bb9406000000079406003ac960070b0003"]) mount(&(0x7f0000000000)='ufs\x00', 0x0, 0x0, &(0x7f0000000140)) executing program 3: mount(&(0x7f0000000000)='apfs\x00', &(0x7f0000000080)='./file0\x00', 0x80100000, &(0x7f00000000c0)="a3104abba5573e6354f17dd98ac7384ffd16b1") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x410, 0xffffffffffffff9c, 0x7) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x4, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00') __getcwd(&(0x7f0000000440)=""/79, 0xfffffffffffffdf7) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000180)='./file1\x00') openat$filemon(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) r2 = getpid() ioctl$FILEMON_SET_PID(0xffffffffffffffff, 0xc0045302, &(0x7f0000000040)=r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) rfork(0x12050) r5 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="ff070a791b4375202b5c2baf2781e604"}, 0x1c) connect$inet6(r5, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x0, @rand_addr="600000000000001600", 0x9}, 0x1c) r6 = socket$inet6(0x1c, 0x2, 0x0) bind$inet6(r6, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="ff070a791b4375202b5c2baf2781e604"}, 0x1c) socket$inet6_udp(0x1c, 0x2, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0x8004}, {0x1}], 0x2) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_buf(r0, 0x0, 0x15, &(0x7f0000000000)=""/48, &(0x7f0000000040)=0x30) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r2 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) aio_write(&(0x7f0000000240)={r1, 0x80001001, &(0x7f0000000300)="e2b7", 0x2, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x0, 0x1]}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r3, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x18400480, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x800000)=nil, 0x800000) aio_suspend(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) syz_emit_ethernet(0xfff, &(0x7f0000001980)=ANY=[@ANYRES8=r0]) r1 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="ad41562b2fb91c60557a55de5b41022b38d5ffa78e077fcd329064e56e0c49d86ff0a16f59", 0x25}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0xff) open$dir(0x0, 0x40000400001803c1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') sysarch$I386_SET_IOPERM(0x4, 0x0) munmap(&(0x7f0000e39000/0x2000)=nil, 0x2000) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000200)={'rack\x00'}, 0x24) r3 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CIOCGSESSION2(r3, 0xc040636a, &(0x7f0000000040)={0x17, 0x0, 0x18, &(0x7f0000000080)="3c022e61792eecb07f8aee18e5aa3505d7dbce4235fc3735", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0x40]}) setsockopt$inet_tcp_int(r2, 0x6, 0x22, &(0x7f00000003c0)=0x3, 0x4) r4 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0xc00, 0x0) r5 = dup(r4) ioctl$CIOCGSESSION2(r4, 0xc040636a, &(0x7f00000000c0)={0x0, 0x18, 0x0, 0x0, 0x18, &(0x7f0000000040)="70638953e90cef7e00080000000b000000000000916d99e9", 0x0, 0xfdffffff}) ioctl$CIOCCRYPT(r5, 0xc0306367, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x450c, &(0x7f00000002c0), 0x0, 0x0, 0x0}) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f00009d6000/0x600000)=nil, 0x600000, 0x5) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000000)={'freebsd\x00', 0x5}, 0x24) openat$crypto(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x154) cpuset_setaffinity(0x3, 0x7, 0x9, 0x8, &(0x7f0000000000)={[0x2]}) flock(0xffffffffffffffff, 0x3) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x8c) rfork(0x85000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') rfork(0x12004) executing program 1: r0 = socket(0x26, 0x2, 0x0) readv(r0, &(0x7f0000000240), 0x0) procctl$PROC_REAP_KILL(0x0, 0x0, 0x6, &(0x7f0000000180)={0x13, 0x1, 0xffffffffffffffff}) executing program 3: r0 = openat$bpf(0xffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$OPIO_KEYMAP(0xffffffffffffff9c, 0x8a026b07, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x0, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRES32=r2, @ANYRES16, @ANYBLOB], 0x118}, 0x0) ppoll(&(0x7f0000000200)=[{}], 0x209b, 0x0, 0x0, 0x0) rfork(0x85000) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{0x0, 0xfffffffffffffffc, 0x83}], 0x8, 0x0, 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') linkat(r3, &(0x7f0000000040)='./file1\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) cpuset(0x0) openat$crypto(0xffffffffffffff9c, 0x0, 0x100000, 0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$DIOCRADDADDRS(r5, 0xc0184415, &(0x7f0000000a80)={{"df45187d7638f2f7bc836152843806587e7ee1bd3970459cb2cbee8401dfc33320b75ccfd729a25b38df20b45c678215f49f53e09510b4b6914adcbc90ab07184b0ad82cd7384ed6c40686e93601819fb0b534d30b825c4b6f32dd0aeb13594b1d5d6e18070f475c62040e767a1675dafa428bd4cd50ba75aa99251bd476be7ed22a9b2f9d35db8e7d6672a9caba297d7ca6d23a0605562b94441d0c29b7be1f9685a2536b2a38da8c2d5eb87f3c489a956ed8ee3698d520ef8089198bc3429a67e0865de9152749003cfcabeeda083606cd1decd7b9eac2f2b36dc8848d9ec57747f51da25acd9070f37b11ac8c6f031bea2d6ec44f4222f106f1fbb9711ecce444ef7ffb7edc53bef1149ead739c6452d65c392c95425e281a6d68e8a449eab0e678af021a9b565da5ab53a4d452cc890b61412baaf8ebb313f553cbf95f715ee19e907bb0caed501e48a66509799b8257d03a2298d92002049ee5b0cc7980794513eda1fe9483c9a7fe0d64bd813e7e4218d8fa8550d94e2341d21d7f410af62c9ea1827e6249af29ce2e96cfc6028576160b54a9622dc58b629276d399c1094a20683e8e091bd1ed2c7045a949309daf5aca74652701f4e26c2d530eef192c1b713216c8c677fff95d9104097a3da48d674e5fb106e6b1c79639a341f4191044ae3ae1dbc112f1c1574d3cf8fd148326dd5e7d73b6940978413f5198caa090c0a4541775bff5851e09f5d6bfc7bf5b4902a282709216bda29d6c6aa64446aaeead04633f0dcd83c4b87964564108220d13a1a11ddea1006ce04c6ab96362e9f7780b82e8627f9298430855b151bc2c8429fa6fc1c9486388103f62e96bcbd87fec7d2f8b460f5973493a987bbafe8200000000595a645af34a594644dd369be6c42dcc99d9306f5fd7f963675bfe9aa133b7ec8d578f21e878a5f29d56af3887f8b5bc09e1363848e7ad02a9b1a4ad1da369869cfc2123e13588d249b8c0aab32534c4b6f1fbce459ce19f75f5153107c2884c6740bc04843b3f844d147061f4ccbe71c0e27eb42a370756560ecd81ad1ded939926794889b64e42c16830c07c99325f0e69c9daeded96af750e3894b819592f9fe1a6ecb7a9b99253ba4e8b4673dd4b14c7da84bd4e020080f18c3d07031cb9501828b6fc6eae4e94717d8cd8d9bd7f4d16653d5ac50a53858493fd7a747e35868ad247ce1865f8397827bdb2ff4dbda235b81813214a96ffc7db32dee1656be4fa080b61aab0b70a0646ef2d98106742fc28efd8c4858c4464b2a3f2c3d9b9df3832af68b77ba8ad698eddae6c38d90709c11b4e962ae43ad62d987a7b292be9c00b44671a1fc6c921ef9a4653883602c38c1fba148f3f1e1117ba61e080eb3991d8e8205b8e999adf52ab01cec50ec27d4c11b100", "0920cf14d501a846a22d8eb300fbff0400000000000000001000"}, 0x0, 0x9, 0x0, 0xf7b2, 0x20000002, 0xb, 0x0, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000380)=""/151, 0x97}, {&(0x7f00000010c0)=""/4096, 0x1000}], 0x2, 0x78dabc0a) bind$inet(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x10, 0x2, 0x3, @rand_addr=0x1}, 0x10) fork() r6 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_group_source_req(r6, 0x29, 0x52, &(0x7f0000000080)={0x10007fe, {{0xfffffffffffffe11, 0x1c, 0x2, 0x0, @empty}}, {{0x1c, 0x1c, 0x3, 0x0, @empty}}}, 0x108) socket$inet6_tcp(0x1c, 0x1, 0x0) executing program 1: r0 = socket(0x26, 0x2, 0x0) readv(r0, &(0x7f0000000240), 0x0) procctl$PROC_REAP_KILL(0x0, 0x0, 0x6, &(0x7f0000000180)={0x13, 0x1, 0xffffffffffffffff}) executing program 0: symlink(0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) fstatat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f00000003c0), 0x0) r1 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCADDSTATE(r0, 0xc0f24425, &(0x7f00000004c0)="2ec8abe1bf9f5e3fab59519e7f137fe000a74f82ddbb4dcc30b52c1d82f62c759dddb3e9561c672f4efff62d7a98d3268e20af3add79805d977008857f9ee30c10dbe5766a7d47734812fe721c00cb5c04f116663b82a9297fe92f7c55970f0029d05e1a5bb84e0bdd0cc8a9b74a72eed9349c327b7fef9711fb3770667e8f63e78d3b4fdf735fa7bb2baa7fffde1989d8a0dd49a89edcbfad3a0b9bbffa5500"/172) freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCNATLOOK(r2, 0x40047459, &(0x7f0000000080)) ioctl$CIOCGSESSION2(r2, 0xc040636a, &(0x7f0000000040)={0x29, 0x1d, 0x20, &(0x7f0000000080)="3c022e61792eecb07f9aee18e5aa3505d7dbce4235fc3735fbe8e5aa4f4bb674", 0x0, 0x0, 0x0, 0xfdffffff}) ioctl$CIOCCRYPT(r1, 0xc0306367, &(0x7f0000001300)={0x0, 0x1, 0x0, 0xffe, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000280)}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r4 = socket(0x1c, 0x1, 0x0) ioctl$CIOCCRYPTAEAD(r0, 0xc040636d, &(0x7f0000000600)={0x8, 0x3, 0x0, 0x5, 0x140000, 0x4, &(0x7f0000001340)="44b6d3f0332012fb48082b3eb9140d32000ab75fe586278b7473aacd2c8cc4e4a85162cb8876b9ebd9751f672db943d7b21295c56a28df07c85842fd288944c573cd7b874dc48842b198cc48c400caa001981f08b598a83087bb4aee40029430be62e0145592099d65b7cf4ae1b9a646b9730424d26235851ba480d4affb4083d10c7d86045fdc8066e2d9fc832346e84eb8fa3a563cd7a6ad286d40d031df728f0d4f9e189a4a5bd359012240033eaf59ab31fa9a54050298ded64e49ba772599d28466864b5f5c432d84efeed77cb1ec1f14b5d487aaf6e4e3345aec5482b910db3f3b9b34a5b127d3809ac4b0f81676e30645f98b089cd767da7ddbb5363e8a705ae0749dbfb50b95257a07b220a9a0c644eab1ee69e20a7b0c38c05948a7d5d379e2c074620ea97ce788be5941492e151bc51667a5df26152ce9aa32874817aac137ce87022fdbcdcfc32aa5472b30a98dea159e31df81b397ef12c2f0286a1c46cf62e2b778d5a70030fc04352effab46cca39f52d653773647613d22de64f27a2c3adf6d72cebeb7fba60e8bc420edc92b0c84c064cc7910fc79bd171f27ee46b8a7d6c2c36e1b4473f8085784ce6450aa1a52cef13f05279603c0d71aba1536de212a942f2e7cdbbf11b45bdb393bb8516628ad14580f8c5b9af2f6a36a0bc81f69b34c43423ab0497d024be293f3b17d99eda053cce5cf2142acce4730c4377afcef75c4c39dcd33574018f5bfce90d471bdf48be06f1b75548ed07f83df26e2165083b51268ff6a8bd681aa2062d40f04cd705c0025c7984ad1167c8499f0f6d6c41626465204849dc07d617791d9caeb729ff4b5809ce929afc08ce1039ac00b279a79e8adf1510320f5f133217c2c56896d2beb80742cbdc0e9dd806277cf425d8b2b4b73df6400a415d5f1fab7e5541ae635ca10bbdf84ead4ff929c7517ef95c771fc98c1d5fd435e19b746f7fc515006497fb90984768d3916e7af78a53c23ef34a80e50084fa907908dbe39094057b0b0d4af508abb52372de7b6c2bcb042a813f6310b0f7ee1db455b64461f5c405afa6caf7a807b5c74dbefe391c918e34874adce081024805b27f261bfd2cf01f20da299ec17eece65b2c74434161fd01a37b9645f094dd140bd9e9795fb6ac046679946c2ecbf0d909285609e7043a97e982f80bf8c4842e78c5f8bdeea82df61ee8d21d0e039d3ff07d1d2724d67aa27aa8adafba39b4a58605226ee4baf750aa5f4f4e6b1ab4cc7cbc5ac043da0b99816a8d3083386fe0a17f39b288d36e83db241785d899787ed2c80b231856c574ac1029ad4e685cb1505a81f868ab6207449249487d498ed6bc836fe1659de09c8dcf07fea0588abbb38c12e7c1c458ffa43acdf56b14672886c8207ea74e8adc97f6f8caaf7994716581ab1e1ce4070a6748c072e84cd96000234a21deef51e04c915b0237389d2e1433f408dac1be6d4887ad4650bd0fb9a153c2940e1fc643121897e59fdcb49a99fed7f959b3fcce5724745bff9fc4374aac966b7feaeb60488a24a9040ee0bf0238536de375de3fd4b7dffa20238178917519606dbd9f7a3248b5b55272052c8bfd561a6e40b5c36081aa6504f326cc9dc407908049b322a1c0df45f72872df6e82e9abb080a1115983b6f6b52049c7b8eb1e391fe524d0e840545fdfa4a14e964be597c1cf80c4cff429f83fd954557f70843e092b2519a5cf616e68bf58ede9ee9b22a6ce24b34b45c65aca8c671883b9b38fdbf79d1ba46b68b4356565c47796639ec3f8ecee2948f2a6c2ee16d46a8f48fc8d06307e1a30d4edd2bc72cafb7492b9f6f3efb6883821f349900c3e8c8f3b8e5cad00b1b7c96caddb5b5d88b28d376328038ac1405d0da09154f02769155af3c46dde7dfdba352553edbd889d00f1085143f08b170381dcb0b9c63e6e0061700f61ba658aa19860fc683933f7c791168d5dccc0546be787243f6860490030978c5b42594ef6c7aaf9d21722a6874d57472c5e29ac462d0e01e8018bf7c49cc0affb289a94519fbfbb495eb29db1a8fce13ddb33b9ca5d52536cd491bba3630a6e4c720b6d6d93e421f48eea6aa1ef78e9007bcf68e51ddc791d7bc59a34aedf0cb267a62dc88659833a7d0897bd7c3c634a7b783fbbf1315dade4389c72c98bf5897d890e52e6311f1faf772efc87b197ff0d85006389422761833f4e5b55f847e7807d859036d25bd44bcfbaaf76fd42b59cb4ec75bed7b24273d450e2fbeea1a2d022b83927bd1a25c665b9142367e7cb6845c6ce3d2d723d5dbdabd732cfe7b3343d1c7205b9055de7ea7252094c31cddf02ed27e7f91e0c21ea87ba5baf265390eed8fc518753e8da026f11099a5b7929998db352c74ace1951df3cf2cd42229c96a3c0ff310ce2a703b44b3270468e3afd52744bbfd34cc1f037a71206aa70b81d8c7f8fafd46899609f01cdd15b240fd28d17c2a8d748c11cae72326fb2ac332d80483b04f4fbecea5873d06f6fbdd3b139d4cf3b89dd0225f3a5f68c21882b63b8840bc0d5fefc7a84720a9b4b764e3d7d384b161a63752ef7b32a90dccd08b34471c1e201704f7d1dd98e0cc67caacbb35bfb015eb2fcdf897e3f52e4efd141104529f43d1806eb7ab481bfd79e91096bbaefeaab310a20f4f200b07e284982869bac1fd9f4f849323e8129c3d769bc654e655f49018c7479add065f9427f96dc59c5c3446b84e467cf2d73a2b124d14be69ce2dc54103317ba14cdf829f71753b2e8b6b4f846a662c035441132bdb39a359daffad321050415cb31e200f3b59efad538281c70b9b7d8cdaf5477310c8963f6a3ef3cd8d260cfa94a2c9d7d4ed954b2cc7afe7b67a3fbc9899c00c5df63bd463cfcf677d4aee544805a88587802c9948a84d89f9fd7aca2d7c9fccbd53e05e66f3dba90a82df78c78d7cd71bbab111c7d1a994defd0d72c0391488c7198625e4b0f7d45e9b1ccb89abf2e22c89449a57e3bcbcb948cf5ba929d605800fd118677a22140936e344087495517af6c41fbfefa4ab8392d8cb3a8bf7bad59f60fedd3716d2446a49836d9014444ff5cac20b13384d14713e0ab232b95f76c0c9b317805b83fe5c763adcf2682d3ed1a6393b71892b9c9474b220c99507fbde590d05ae402a5f27d95901cf7457fda35afeea30dd2bd93671d620cffc103e0dd86e3f33449f708640377e3f2e55619f8daeb5a9cb94f37f36a59f4c34636fb022c1bfd9a94404a9496b90bbc38a779a062ee432f940a2c2fd1558b1e8575aafc4e7977c746c8d746f9a35d58721a4854bdb5bac7c71b2fb9ebc8d7ace7900ed37dc9f3c5dbb5fc520346eebfc4661cb9d3775336ec679e6d922c184892ef5cad63852f5b3df1bf4a8381dc1ab8d4009508d26c769e9bc51578cf8bfd978294d7a76806627f79afec481d9065b82ef1dbb7f1ef43c0da421032950d55bc10084b47ad8f7420645ab543338012fcd717b1368f6e800ca3ba9a4913856dc78c3f980a4e3ee812c3becb580b9024d2e2f65981a0ba5fec4be8310ebf53e46101e5289aff37b48a57274137735b4f7f57d04a934a286ec93e6ec791772a9527c691f095cdb7aeacfc66f21828422eba6d9abdead2c0f5e14ab31ac9eaca4e69fc31af4e12d91640a90e41fb13478c023b1495d186918447f070a00498f7d4998e93ac4b6194f7a0a97bff5335e5752a266953964a44e2313359e81b9ce2ff75a3d9ca00006459aec10683a2228690910ae22631ee0a07eaddc96bfd6b5bd8e69e02167b6810171736b9bca1e197597f433db5e42472afb05f4a87185bbed8f229c7543a02f16c99aa9c0ed8dd543b7874b441f0c5d95b3fb4f1506fe5d0f06afdc42937ae219fd0a001eeeac06cda7566e87193f94889905be13b7ef0bb1bc23cd906475522177422f07067e7c0a839605e81595c22cc85d16b17ec6a9ee146db646b7c1b5fd09eaef5c27560adad7904e0f5844ce65a687643a21414c1a29e78433b9e45c6d3abd3b848aae6d21fbe4421d18de110bbd3e4002bb3f813089ff3189b79c4caeb8b40647427f89bed3aa3877e9795fe4e36e89ce65958093bbc2528957f93e4d9328bc7e0a127492b96ef543cb843300853daf0e7d93d311c164c07309fa9b550c0b214c30f5ab3dde32ef2cfcc363fd73246e0a585799e8ee98e26ab7fd7ea4e55aca15dddf70b834f0ee39acb8d39edc438082e3ae115e71ad52217c72011174cfeff74e24c0099c47b92cd0b9414b02ba5b57aae66cdf46d1a3e9fe9aa6bb7f3403829590f66634ab408910836a8e2f1b6433305753d8cc831aba62ed8c05320d086be5b7c7d8bb85e8c9aeaeaab6c8459494ee5face6529a8aceb43b334f91e17319bada439a48594d1d4dc5895b32f8404c7080edb4311937cccd0c595ab030b25479f0f478250603dbbe5a2239419fa17f5fb429dc3b3dca42d3c5f44ab4a9ddab51e9b86b3a956d313684089c613e59691cb7b65b317d88e925f816970b1622cebfb10c943472ad1d8c7313dfd514162295c072f5d6c76db4e21612dd080be3643eb6afeb8a552d1bcf5b4ca2b71bf94cceab0e6813728d8e3ab3fd6e8bedabbba40c171b6f20cfb5405c1280be5165afcd03e14e727d6920e251bbb3bf6e562576c45c04d479ac022b45c4a1c073dc7408517e8589d120832940993429d8dc51c0069a0b5f17c73ac6c0823f0181230f6a42c6ce8898c87c4391c7a7c0c8638241f42d543cc122a30e48c3cc544ff42a09c68c00bd16eab193a0e6009d61ff47caed8a714a37014c61903822b7c7e1311a22df08e6db4dbb9c73582c2331fbc8d66a8f016c894d2286a12b9ad118e4feec9d04e253bfc8271593f1425a9dc2e4188ad8b240749ba1c83604d4d64b18dd0d40e2959366fc65bad822cb94db5c59a21f7e469f0e3f562d42fbf64b92d948fabe4a6badddde84140da8dfca749a045e433dc8d608b658136db383ac3afb294e771dd87f2f93d9afdbb21f8ce09d95a47940bf8062aa66e3464e2fd72e79ae7d0fac4a9cb6e46300aaeaaafc8b88b9547809b376770acd3cfdde7677aa5ac0ffd2640bb9b23943acc8d2f60ff07971332a4b631641c4983685ddca621c200e69aed47325e0ab203db403430058d28abbff2dc0abfea0fa34fe2e151c0295309e1ec557f465f16439ee956a30bf32c6e8e2fb9b8ecea4fc6946292071b8c6ea278250e19bf658015eb9f1bc7c44319fd92f374d3ba0dc16ec9eee233a9ae93264063f09cb774068ad2290b404899f91ce02b8079c9741babfdc11636a355bbb0eccfbb9836950131c228cafa0283d2b32b22984001b0e15081da90a1d24deb6bb159e6f455ff2db512a05bf99cf09badb5a0c524b2d4c1f4cc2bb8733a3033355166e1687ed168c7df623573abb92b7652cfa37a0cad1b4bf4c4ca2c5f5d7576563e11d25030645803a6c69642265fecc17edd42b896779a0be49914774a047751478bee17f61a7e9f2389c38b84296d3c5b3a8edd2e2d6660256c4b7ddcddadb3a85b691cc82c93ace3258edf9545536392a256ebca0b825bc2e96eb53cf9c09afb08333564be88d30eeeae8d53b07df55d68da3be9a664a2286460c716f3a65652ff56426526fb6d39e8b853ae2b420ef778a41cdc3a2f8e544477be6babab4ae0a9fe3e952dd2e1709359566fd31269dcd6843d08cd7b547bd5dc7852729c836947d43c94224a8fa5f03a7df08f74193c7dfe3e001bb1155fedc0ab2ac17fbbdef9fb8479206f86e8e50638ffca552", &(0x7f0000000100)="25c64443cf78ed6fe914038d75b0", &(0x7f0000000280)="7f4ee6c1682b17165ff9359aa32bb825db5c1ab234", &(0x7f0000000300)="5f4cb376eaf06d03bf62175553ded571e40944c0b5d4f9208be645ed382110cab167bfa680104f5fd236e28150ac524f40972253e5edfc2e9c99bec71945aa0247ba54289b44e4d7a8004c81f7b23d8765c503c75413c7c5f8ee816e6afa500608e3a4b6b3c8fc6d4edfd81b4d65879fdefb2b3a9225dbf30420876ee5e8bb8e1a6a81d3e5466cf03332fc908e507507aeaca39cb049986d88e5bb2457377bed5b5025b4", &(0x7f0000000580)="5f9bd2ea91a70439a2f92401590084d01e20df2fc2961d9a9e91126dfd819d92562449aedda2090365aa447b19b4c58b37f90151e30ad2f985be4b0b714e8de07876da61665b288e98263f363f9f3598c3249457036a72483bf516b54b3912701718b6ad44b8f357"}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) bind$inet6(r4, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @loopback, 0x3}, 0x1c) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) __specialfd$eventfd(0x1, &(0x7f00000001c0)={0x7, 0x80}, 0x8) sendto$inet(r4, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) r5 = __specialfd$eventfd(0x1, &(0x7f0000000000)={0x0, 0x5}, 0x8) r6 = fcntl$getown(r5, 0x3) sigqueue(r6, 0xa, @sigval_int=0x6) sigqueue(r6, 0x15, @sival_ptr) rfork(0x1000) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0xc) r1 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) aio_write(&(0x7f0000000240)={r0, 0x80001001, &(0x7f0000000300)="e2b76e", 0x3, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x0, 0x1, 0xfffffffffffffffe]}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r2, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000340)='./file0\x00', 0x4000001, &(0x7f0000000a80)="07b221bd931fbb4485a70dff73255e065b24311500b51e86c138d12c7ab44eb10b2fa9dda4b9fa91e953d11e76b68555f316d7c0dd7a415933919a4d1cdf8b8eec69f308589bb67f0cf09a9c834119cd") r3 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000003c0)='.\x00', &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000140)={0x80000001, 0x0, 0x1000, 0x0, 0x8, 0xc0, 0x4, 0x2}, 0x0, 0x0, &(0x7f0000000200)={0x7, 0x3560}) r4 = open$dir(&(0x7f0000000300)='./file0/file0/..\x00', 0x20000, 0x6) getfhat(r4, &(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000980)) kqueue() setsockopt$inet_tcp_TCP_FUNCTION_BLK(r3, 0x6, 0x2000, &(0x7f0000000080)={'bbr\x00'}, 0x24) r5 = __specialfd$eventfd(0x1, &(0x7f00000001c0)={0xfffffffa, 0x5}, 0x8) linkat(r1, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000) setsockopt$inet_tcp_int(r3, 0x6, 0x1, &(0x7f0000000040)=0x7, 0x4) connect$inet(r3, &(0x7f00000000c0)={0x34, 0x2, 0x2, @rand_addr=0xfffffffe}, 0x10) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x100000001, 0xec1}, {0x1f, 0x7fffffffffffffff}}, 0x0) sendmsg$inet6_sctp(r3, &(0x7f00000002c0)={&(0x7f0000000380)=@in={0x10, 0x2, 0x1, @multicast2}, 0x10, &(0x7f0000000100)=[{&(0x7f00000005c0)="ca1b3b5c422ca65675e274c429d4ecb6043c5c10548af3499af18ae3b738b9b6b5428e18e8a6f70a1fad05f03388e5d7fcc796fa874a4c850fc114d59d7d095f07c3338b7653ed757e08fc8325e69831de6411138839053b1a7b32636f2e05fcbcada2375bde92ed0ac706042efe8a3bcd095a7ab57ac9ddbdc94f1545f59d15ada6e76061b7834beac7d501f26c2752d451ca96b5f61b24c88865cfe25dfb939a9fcbb9146239110e08576b3ec84e75714e740034e78dba801094faa3edb5774e0c58a39e0a1439a32fb837000000000000800108fcaeec67663ce77bfbc50affa69135c9385cd6d36ff365039a3c5a89a24e3fed7dee1a35513534f7173d892afd3b73f76a08af4f857a1f2674d9ace7647aace412d13afc1ac098fe6f86bfdef411248be5e096c4e747bfdc32a173cf9cdba48cc36819787fb0c8664abba4c4b89301778de0", 0x147}, {0x0}], 0x2, 0x0, 0x0, 0x81}, 0x0) fstatat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000580), 0x200) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(0x0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) executing program 3: r0 = vfork() lio_listio(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1, 0x9, @sigval_int, @thr={0x0, 0x0}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xbd0, 0x20) setsid() wait4(r0, 0x0, 0x4, 0x0) executing program 2: r0 = vfork() lio_listio(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1, 0x9, @sigval_int, @thr={0x0, 0x0}}) setsid() wait4(r0, 0x0, 0x4, 0x0) (fail_nth: 1) executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) getsockopt$sock_int(r0, 0xffff, 0x1017, 0x0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r1, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0x9fc040a3bd859cea}}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80400000000286, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ftruncate(r3, 0x3862) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0x80000002, &(0x7f0000000040)="e2", 0x1, [], 0x1, 0x5, 0xfffffffc, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int=0xe, @thr={0x0, 0x0}}}) r4 = kqueue() setitimer(0x2, &(0x7f00000001c0)={{0x0, 0x2710}, {0x0, 0xea60}}, 0x0) getsockopt$sock_accept_filter(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000300), &(0x7f0000000440)=0x100) kevent(r4, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xc, 0x0, 0x0) r5 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$inet6_int(r5, 0x29, 0xa, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktimer_create(0x0, &(0x7f0000000700)={0x3, 0x1d, @sigval_ptr=0x5, @spare=[0x7, 0xf81, 0x1f2a9c89, 0xf54d, 0x800, 0x0, 0x0, 0x453f]}, &(0x7f0000000400)) mlockall(0x2) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x60000000) sync() freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) extattr_set_link(&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f00000001c0)='\x90\xcf\xa3+\x00-=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"\rZ\x04\x1eC\xd3\xcb&\xb6\xc9:PM\x16SU\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f\xfa\\07\x11\xd1=\xb1\xc5\x9d\xb6M|\xc6@\x11H\xc4\x04\xaeQ\xffi\\\xa6?\xf2\x01O\xd6\xcc\xed[a\xf8u}\xad\x9a\xb8\x1d\x11\a\xa4\xf4o\xce \xe7\xafsZ\xb1.P\xa5\xc6.\xe9\"w$\x0f\xda\x81f\x83M&\x99\xcfn\xae\xe1p\x14\x95\xef\xabb9x\\\a\xf6\xcap\xbf\xe8?\xf5D\xad@\xe3\x13\xb3\xea\xecS\x1c6\xb4\xd9\xd7$/\x8bU\xe1\x88/C\xba\xb4}\x88\'+X\xf2R\xe1\x14\x81Q\xc0\xfb\x0f\xc8n\xa2\xecq\x94\xcf&\xcc\xe3\x11\xe1\xe2Q\xbc\xd4.4\xc1\xed\xac\xa8\x95\xb8\x99\xe7\x1c', &(0x7f0000000140)="60029ba40b17654701378516e4cde5beff4bb49b7f4a8eb42a6a810a8c7c6e776f226944f21879f180273e20f55c32d5fb000000000000000088fe71ed14272651c3629a468bf96f81", 0xff22) kqueue() getsockopt$inet6_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000040), &(0x7f0000000080)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x4, 0x100) executing program 3: r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x800e4a, 0x0, 0xa9fa, 0x0) (async) mincore(&(0x7f0000156000/0xc00000)=nil, 0xc00000, &(0x7f0000001640)=""/4096) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) (async) open(0x0, 0x70e, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(0x0, 0x0) (async) socket$inet6_tcp(0x1c, 0x1, 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x88) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, 0x0, 0x0) executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x1f, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x24, &(0x7f0000000200)={@in6={{0x1c, 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x10400000}}, 0x0, 0xbffe}, 0x90) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0xff, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffe, {0x0, 0x6, "06c33e", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@routing={0x64, 0x0, 0x0, 0x73}]}}}}}}}) r3 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1014, &(0x7f0000000100)=0x101, 0x4) sendto(r2, &(0x7f0000000040)='A', 0x1, 0x1, &(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x3, 0x9, @loopback}, 0x1c) executing program 0: socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffffff, 0x84, 0x8004, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[@in={0x10, 0x2, 0xffffffffffffffff, @rand_addr}, @in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}, @in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast1}]}, &(0x7f00000000c0)=0x10) executing program 0: setreuid(0xee00, 0x0) r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x27, &(0x7f0000000000)="06805bf960fbb6447fb22d6ae3c30a46813ba3c56143a55349545b07abec5f1fd5d0ec8c5a68176c2ed005e4a694db9fe027442d90c267ae", 0x38) ktrace(&(0x7f0000000040)='./file1\x00', 0x0, 0x1620, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r1, 0x3862) r2 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r3) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendfile(r5, r3, 0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), 0x0) cpuset_setaffinity(0x3, 0x4, 0x20, 0x8, &(0x7f0000000380)={[0x1002]}) executing program 2: socket$inet6_sctp(0x1c, 0x1, 0x84) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$crypto(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000000040)=0x2, 0x4) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x1c, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, &(0x7f0000000000)={'bbr\x00', 0x9}, 0x24) fork() socket$inet6_sctp(0x1c, 0x5, 0x84) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10000, &(0x7f0000000000)=0x7fffffff, 0x4) connect(r1, &(0x7f0000000040)=@in6={0x1c, 0x1c, 0x0, 0x6, @empty, 0x9}, 0x1c) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) aio_waitcomplete(&(0x7f0000000100)=&(0x7f0000000380)={r1, 0x7, &(0x7f0000000200), 0x0, [0x640, 0x9], 0x0, 0x6, 0x1, {0x3000000000000000, 0x0, &(0x7f0000000300)="eed140699e4c2181c1efb9092fe7f6f8ab419c2945a1491820c3a59aa8b3773bb082a160d2cfa6f52b86e1b0190f7061196289e8b32c464e30da51a804dfff4362cab160871d7e7bae0b55b1046cbbb7e796d0654dcd34e281ef9ba711bd7d6d9d"}, {0x3, 0xb, @sigval_int=0x4, @ke_flags=0x1}}, &(0x7f0000000440)={0x8000000000000000, 0x4c2}) mmap(&(0x7f0000121000/0x12000)=nil, 0x12000, 0x3, 0x20011, r3, 0x0) sync() executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1019, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000209, 0xfffffffffffffffc) chflags(&(0x7f0000000080)='./file0\x00', 0x119304) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe) aio_write(&(0x7f0000000240)={r2, 0x80000001, &(0x7f0000000040)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) kqueue() r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_int(r3, 0xffff, 0x1018, &(0x7f0000000040)=0x28, 0xe9) sendto(r3, 0x0, 0x0, 0x20080, &(0x7f0000001040)=@in={0x10, 0x2, 0x0, @multicast2}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r4, 0x80000004, &(0x7f0000000080)="e2", 0x1, [], 0xaf, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x2000000, @sival_int, @ke_flags=0xc088}}) open(0x0, 0x80400000000206, 0x0) mkdir(0x0, 0x38) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x4080001, &(0x7f00000001c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) copy_file_range(r5, &(0x7f0000000000)=0x80000001, r5, 0x0, 0x100000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x4, 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r6, 0x0) ioctl$KDGKBSTATE(r6, 0x40044b13, 0x2) ioctl$CIOCCRYPT(r2, 0xc0306367, &(0x7f0000000300)={0x9, 0x2, 0x5, 0x4, &(0x7f0000000000)="78becdbdcff6ec326610c640cd081ed35758d55ad055d948e1c8a3823b0e9680843acb7160af4a8602566faeccc626ddbbfe5d6957fc8b6b52d33b97a61cae7316e7ca56fd5ecdf5cfef192f7195bf93c0094773d1e61991ab87bd5b516363269b899a290891276d0b58", &(0x7f0000000080)="24b8d74488572133a905737f718ce0276cc3e9260f295292ef0ccd40aeece7e593996530e6816c067ac1b3e37cc1e740618804405dea53cec4a962106e45ca2e25aa9693d35fcda1e6a461a3d6f0e74dc913065e2926670a182652aa8a2c173761190595fd2955fd7df2e9a50ea95c0b97ad9a3514228a1f31cc1e6094d44dc8883dc4f7bf44117e5514522fe1db4b784bb6190aff1d541ac02bdc4c49b353e6a369f5320044351acdb2ce2fb6a10f48cacd39f939c3593454ac19b68d3fdb691fc21bfa", &(0x7f00000001c0)="2801539349489227a076c7fd59486ed881814616a3c6f28c3b41a60d6114bdfcb6a66ebe4b2283ada23e98ca78aafee6327cee211464188378ec03044806d8fd5f4290660e313cdb7ac78d28a4062f2752c3a87457924fff06da94e46e692701b036551fbb545eead2ce080e3dd8672c29df008fe25c6ae53671b0c9a595", &(0x7f0000000240)="407d8ec6da6bc072f189202dadab80000a07306908bb1bbe2044c5eedda1ffcc587d4469b577cfa8e282dd65249528142f3a34d70b60dc48ba5e196485c4ef4ae86a68213fafe1cad671022540414b1d846e5d81dbacc010bf43343b7a0e249cf2a03c77cdf2a52d448fd8439d58b6e2de36afeb4bfe7a94051e7b1fbdd6377ab7a20c184ff1aff94f715f2b2ec8f5d19562f469abcdaf70984f6a4df9598c7c3d6beca606bbd8a2f8ab1ecb2fd18df3a3"}) getsockopt$inet_sctp_SCTP_NODELAY(r2, 0x84, 0x4, &(0x7f0000000340), &(0x7f0000000380)=0x4) sendto$unix(r0, &(0x7f0000000740)="b10005039000000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8cc, 0x9, [0x0, 0x1, 0x0, 0xad6]}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) getsockopt$sock_accept_filter(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r2, 0x0, 0x46, &(0x7f0000000000)={@multicast2, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r2, 0x0, 0x47, &(0x7f00000001c0)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xc) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r3, 0x0, 0x34, 0x0, 0x0) freebsd11_kevent(r0, &(0x7f0000000200)=[{0x7, 0xfffffffffffffffe, 0x1, 0x80000006, 0x7fffffffffffffff, 0x9}, {0x7, 0xfffffffffffffff5, 0x2, 0x34235a952789ee7d, 0x8, 0x9}, {0x7, 0xfffffffffffffffb, 0xc040, 0x1, 0x104b, 0xbde8}], 0x3, &(0x7f0000000400)=[{}, {}, {}], 0x3, &(0x7f0000000180)={0x1ff, 0xfff}) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$EVIOCGABS(0xffffffffffffffff, 0x2000004218456b, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000380)=[{0x0, 0xfffffffffffffffc, 0x9, 0xc0000000, 0xe8c5, 0x6, [0x0, 0x0, 0x0, 0x3]}, {0x9, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x101, [0x1, 0x8000000000000001, 0x1, 0xa42f]}], 0x2, 0x0, 0x0, 0x0) r5 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r5, 0x84, 0x3, &(0x7f0000000340)={0x8003}, 0x52) connect$inet(r5, &(0x7f0000000140)={0x10, 0x2, 0x3, @rand_addr=0xff}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x20104, 0x0, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x21, &(0x7f0000000040)={0xa, 0x4720, 0xc}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000002c0)=0x101, 0x4) bind$inet6(r6, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r6, 0x6, 0x2000, &(0x7f00000001c0)={'freebsd\x00'}, 0x24) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$DIOCGETRULESET(r7, 0xc444443b, &(0x7f0000000100)="663f31f2481105c1343d46b8ad6be7bdbce2cc23cff94645e3cbac02e4320c579447fe330fb1d2892d60ef28bc8d4c5ba2bdb4a86510b2007d320769b90afa39de5e2abcd827eaf009a7fbb410848c5bc23e0ed05b8c6fd27c4fba84a6b0c667e6cd48f4612af590a4c15469f8cfc95716033743") executing program 1: freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x0, &(0x7f0000000180)=[r0]) (async) r1 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x1c, 0x1c, 0x2, 0x0, @loopback}, {0x1c, 0x1c, 0x0, 0x0, @rand_addr="f57799109f9cc24cb1b9a9bab803227d"}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff]}, 0x5c) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x30, &(0x7f0000000080)=ANY=[], 0x38) connect$inet6(r1, &(0x7f0000000000)={0xffd7, 0x1c, 0x3, 0x0, @rand_addr="000000000100000000fffe080a4000"}, 0x1c) (async) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabf7b4cb79ce881004900860000004c1e7b3b0000fe8a00000000000000000000000000aa"]) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program did not crash replaying the whole log did not cause a kernel crash single: executing 4 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix detailed listing: executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program crashed: no output from test machine single: successfully extracted reproducer found reproducer with 2 syscalls minimizing guilty program testing program (duration=8m22.463729955s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket detailed listing: executing program 0: socket(0x11, 0x3, 0x0) program did not crash testing program (duration=8m22.463729955s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): sendto$unix detailed listing: executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="b1000503901c000005b108000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000f0200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) program did not crash testing program (duration=8m22.463729955s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix detailed listing: executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) program did not crash testing program (duration=8m22.463729955s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix detailed listing: executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=8m22.463729955s, {Threaded:true Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine simplifying C reproducer testing compiled C program (duration=8m22.463729955s, {Threaded:false Repeat:true RepeatTimes:0 Procs:4 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine testing compiled C program (duration=8m22.463729955s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine testing compiled C program (duration=8m22.463729955s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine testing compiled C program (duration=8m22.463729955s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine testing compiled C program (duration=8m22.463729955s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket-sendto$unix program crashed: no output from test machine reproducing took 1h27m54.437541328s repro crashed as (corrupted=false): final repro crashed as (corrupted=false):