last executing test programs: 53.818632279s ago: executing program 2 (id=44): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x80002) connect$inet(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) fork() pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = fork() sigqueue(r3, 0xf, @sival_int=0x8000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) freebsd11_lstat(&(0x7f0000001940)='./file1\x00', 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_sctp(0x1c, 0x1, 0x84) freebsd10_pipe(0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = socket(0x1c, 0x1, 0x0) r7 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000, &(0x7f0000000080)=0xb, 0x4) bind$inet6(r7, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x1ff, @loopback, 0x5}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x20000, &(0x7f0000000080)=0x8, 0x4) bind$inet6(r6, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) rfork(0x85000) dup2(r5, r4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 53.684580054s ago: executing program 2 (id=45): ioctl$CIOCGSESSION2(0xffffffffffffffff, 0xc040636a, &(0x7f0000000080)={0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x4, 0x7d86619b, [0x0, 0x800, 0xe]}) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x1000301010005}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20104}, 0x0) cpuset_setaffinity(0x1, 0x2, 0x0, 0x94, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r0, 0x8) ioctl$BIOCLOCK(r1, 0x2000427a) 53.605857988s ago: executing program 2 (id=46): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000040)=0x2, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000140)="4b420055bfb403f04ef8f6ebbb5a59f3f11b820796181cdff7763f0361a5d88f694eb55da3194702e0afdfec22", 0x2d, 0x180, &(0x7f0000001200)={0x10, 0x2, 0x1, @multicast2}, 0x10) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) 53.604191406s ago: executing program 2 (id=47): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, 0x0, 0x0) socketpair(0x0, 0x4, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x31, 0x0, 0x28) r0 = fork() wait4(r0, 0x0, 0x1e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r3, 0x6, 0x27, &(0x7f0000000140)={&(0x7f0000000080)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000040)="cf", 0xb, 0x10, 0x0, 0x7, 0x1, 0x0, 0x3, 0x3, "00ff03ff8e3500"}, 0x40) sendto$inet(r3, 0x0, 0x0, 0x185, 0x0, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000001c0)={'freebsd\x00'}, 0x24) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffff9c, 0x6, 0x40, &(0x7f0000000000)='newreno\x00', 0x8) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x52, &(0x7f00000000c0)={0x5, {{0x1c, 0x1c, 0x3, 0x21596174, @mcast2, 0xfffffffc}}, {{0x1c, 0x1c, 0x2, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}}}}, 0x108) sysarch$I386_SET_LDT(0x1, &(0x7f0000000200)={0x5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysarch$I386_GET_LDT(0x0, 0x0) mount(&(0x7f0000000000), 0x0, 0x8400004, 0x0) munlockall() 53.104484864s ago: executing program 0 (id=50): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0xa, 0x1, './file1\x00'}, 0xa) listen(r0, 0x2) shutdown(r0, 0x0) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) fpathconf(r1, 0x2) r2 = kqueue() r3 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x26, &(0x7f0000000080)={0x0, 0x2}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f0000000200)={@in={{0x10, 0x2, 0x0}}, r4}, &(0x7f0000000140)=0x88) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x102, &(0x7f0000000180)={r5, 0x25, "fcfcb7ecb88e0a54062ee0712b24f1a7aea0b2e5c562adef0c425dd5bbfbf8000bda19a75b"}, &(0x7f0000000300)=0x2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) thr_set_name(0x0, &(0x7f0000001080)='[\x00') socket(0x10, 0x3, 0x1b) r6 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_udplite(r6, 0x88, 0x2, &(0x7f0000001a00)=0xffffff01, 0x4) kevent(r2, &(0x7f00000001c0)=[{0x3, 0xffffffffffffffff, 0x21, 0x0, 0x61c, 0x0, [0x3]}], 0x1, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{0xfffffffffffffffd, 0xfffffffffffffff9, 0x6fd0e9ee5e208145, 0x8, 0xe8c5, 0x0, [0xfffffffffffffffc, 0x4000000000000000, 0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{0x3, 0xfffffffffffffffa, 0x21, 0x1, 0x0, 0x0, [0x0, 0x0, 0xfffffffffffffffc, 0x2]}], 0x1, 0x0, 0x0, 0x0) r9 = socket(0x1c, 0x3, 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1009, &(0x7f0000000000), &(0x7f0000001840)=0x10) r10 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x100000, 0x0) ioctl$CIOCGSESSION2(r10, 0xc040636a, &(0x7f0000000000)={0x0, 0x26, 0x0, 0x0, 0x20, &(0x7f00000003c0)="70638953df0cef7e00080000000bf98994164394b5d947fa8802ca13b7270000", 0x10000, 0xbdfffffd, [0x0, 0x3]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) cpuset_getdomain(0x2, 0x2, 0xe, 0x20, &(0x7f00000015c0), 0x0) ioctl$CIOCCRYPT(r10, 0xc0306367, 0x0) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x4a, 0x0, 0x0) 52.924239489s ago: executing program 3 (id=51): openat$md(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) freebsd10_pipe(0x0) r0 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendfile(r0, r1, 0xfff, 0x8000000000003, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0, 0x12) fcntl$getflags(0xffffffffffffffff, 0x13) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c2, 0xa) utimes(0x0, &(0x7f0000000440)={{0xfffffffffffffffc, 0x100}, {0xe, 0x80}}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81706}], 0x1000000000000013) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000002c0)=0x8, 0x4) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0xe, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c8, 0x0, [0x0, 0x2]}], 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x100000) openat(0xffffffffffffff9c, 0x0, 0x200201, 0x0) open$dir(0x0, 0x0, 0x0) r6 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_sctp_SCTP_MAXSEG(r6, 0x84, 0xe, &(0x7f0000002580)={0x0, 0x3}, 0x8) bind(r6, &(0x7f0000000480)=@un=@file={0x100, 0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x100) 52.565252164s ago: executing program 2 (id=52): syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005020956050280010001000105000000000004015001030000000001000106000000000000c204"]) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) listen(r0, 0xb7c5) accept4(r0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 52.563812721s ago: executing program 3 (id=53): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r0, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x3ff, 0x0, 0x0, {0x0, 0xb, 0x0}, {0x0, 0x0, @sival_int=0x5, @ke_flags=0x9fc040a3bd859cca}}) (async) socket$inet6_sctp(0x1c, 0x1, 0x84) (async) socket(0x1c, 0x1, 0x0) (async) aio_readv(0x0) freebsd12_shm_open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x18) statfs(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)) (async) aio_write(&(0x7f0000000240)={0xffffffffffffffff, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0x9fc040a3bd859cca}}) (async) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) sendfile(r1, 0xffffffffffffffff, 0x3dd, 0x0, 0x0, 0x0, 0x21) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() syz_emit_ethernet(0x0, 0x0) (async) kevent(r3, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) freebsd11_fhstatfs(0xffffffffffffffff, 0x0) r4 = kqueue() rmdir(0x0) (async) kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x0, 0x0}) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x40000) (async) syz_emit_ethernet(0x17, 0x0) (async) socket(0x1c, 0x3, 0x0) mount(&(0x7f0000000000), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r5 = socket(0x1b, 0x3, 0x0) sendto$inet6(r5, &(0x7f0000000000)="02fc1dd56d0131fd8c68dfd48fc30d4e", 0xb68, 0x0, 0x0, 0x0) (async) aio_return(&(0x7f0000000f00)={r0, 0x3, &(0x7f0000000300), 0x0, [0x4, 0x1], 0x0, 0x18, 0x0, {0x4, 0x4, &(0x7f0000000e00)}, {0x3, 0x1c, @sigval_ptr=0x7, @ke_flags}}) (async) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f0000000080)={'rack\x00'}, 0x24) 52.560585485s ago: executing program 0 (id=54): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setitimer(0x0, &(0x7f0000001600)={{0x0, 0x6}, {0x0, 0x10001}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$CIOCCRYPT(r1, 0xc0306367, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) extattr_get_link(0x0, 0x1, &(0x7f00000006c0)='\x90\xcf\xa3+\x00-=\\5\x81\xb2(\x8c&\xd9D\xbe\x97\xc7\"\xde\"^Z\x04\x1eC\xd3\xcb&\xb6\xc9:PM\x16SU\xef\xe8\xd6T\\\x93\x1f\xce\x19\xa1#Y\x1c\f{\\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\xebSj\xfa\x96X\x8d\x00\xde', 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000480)=[{0x5, 0xfffffffffffffffd, 0x14, 0x40000000, 0x4, 0x5, [0x4, 0x8, 0x5, 0x3]}, {0x4, 0xfffffffffffffffb, 0x10, 0x10, 0x401, 0x9, [0x0, 0x9, 0x200, 0x119c]}, {0x8, 0xffffffffffffffff, 0x12, 0x1, 0x3, 0xdb, [0x8, 0x8, 0x7, 0x1]}, {0x96, 0xfffffffffffffffe, 0x4, 0x40000000, 0x7, 0x6, [0x80, 0xfffffffffffffff7, 0x9, 0x169]}, {0xb26, 0xfffffffffffffff9, 0x8081, 0x2, 0x1, 0x81, [0xfff, 0x2213, 0x7, 0x10000]}, {0xffffffffffffff81, 0xfffffffffffffffe, 0x42, 0x1, 0x6, 0x24c, [0x6, 0xd, 0xd, 0x100]}, {0x3d7e, 0xffffffffffffffff, 0x40, 0x20, 0x100000000, 0x5, [0x7bbdb53a, 0x8000000000000001, 0x0, 0xfffffffffffffffa]}], 0x7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0}, 0x0) shutdown(r4, 0x0) seteuid(0xffffffffffffffff) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) seteuid(0x0) shmctl$IPC_RMID(r5, 0x0) aio_fsync(0x4fb6c9497fdf3192, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$inet_sctp(0x2, 0x1, 0x84) r7 = openat$crypto(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r7, 0xc040636a, &(0x7f0000000040)={0x19, 0x0, 0x10, &(0x7f0000000200)="3c9e89526b1f00b07f8aee18e5aa3505", 0x0, 0x0, 0x0, 0xfdffffff, [0x0, 0x0, 0xfffffffd]}) r8 = fcntl$dupfd(r7, 0x11, r6) ioctl$CIOCCRYPT(r8, 0xc0306367, &(0x7f00000003c0)={0x0, 0x1, 0x6, 0x9, &(0x7f0000000380)="2346616f9d9ff0eb37330e720900a6b7bdfa03e72161d18a09d49991a26eb64abcb1c1820079ee98e52e4ea9c825495a8b57", 0x0, 0x0, &(0x7f0000000400)="314d7273ee33722e6689edf7420df54f9aea5ef58ccbeef4777794ed045b02f4b4ec5ba532ac6499feffffffffffffff3e08609b9639e8cda185ee261bdee6320ba6d55ff4fffd3dbda15f42c2ebe586dd9dad6332aa2ca03b8417951606000000fd0354064029d8eae6134979e1abbc5dadd7d48c9f4d63d5eaf0489632e143"}) 52.553669456s ago: executing program 1 (id=55): rfork(0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) rfork(0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=""/25, 0x9fb5baeefd4fee76}, 0x80) freebsd10_pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) clock_settime(0x0, &(0x7f00000002c0)={0x3, 0x3}) rfork(0x15004) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) extattr_list_file(0x0, 0x2, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) freebsd11_fstatat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x200) getresgid(&(0x7f0000000cc0), &(0x7f0000000d00), 0x0) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[], 0x104}, 0x0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/64, 0x40, 0x4000}, 0x81) rfork(0x3060) 52.504461063s ago: executing program 3 (id=56): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sysarch$I386_SET_LDT(0x1, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffe5}) setsid() r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10) shutdown(r0, 0x2) setsockopt$sock_splice(r0, 0xffff, 0x1023, &(0x7f00000002c0)={r0, 0x10, {0xe, 0x80}}, 0x20) setsid() freebsd10_pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x6) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) execve(0x0, 0x0, &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000480)='\x00']) rtprio_thread(0x1, 0x0, &(0x7f0000000000)={0x2, 0xf}) writev(r3, &(0x7f0000000280), 0x26) writev(r3, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7, 0xf, 0x4800000, 0x3, 0x3, 0x5, 0x3, 0x396e}, &(0x7f0000000140)={0x6, 0xa87, 0x7, 0x7, 0x3, 0x4, 0x3, 0x3}, &(0x7f0000000180)={0x2, 0x7, 0x3, 0x80000000, 0x3, 0x7, 0x7fffffff, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysarch$I386_SET_LDT(0x84, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(0x0, 0x80, 0x120) renameat(0xffffffffffffffff, 0x0, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x0, @rand_addr=0xfffffff3}, 0x10) sendto$inet(r5, &(0x7f0000000a80)="1a7b4fa5467d66052fe3f72ab65889cc3de0d9fd18a9b7de56e6cd17d06fdcc4bdb699fabb7d070d2b5a81460acd07e689b6d511c151ccc85b1a75dd5654e41fa04c227be30084b8dfd6af0275cbcf2a81eb5e930c7a7b5598a36e52a095e23b6ab432c1e53548440800d077443f0000531828ca35083e89010000000000000094587902fb3d92dc563f6dce7937b90a167ca4fad41e9677082dae4406c180386699de46ecaf628d3733a90c97e87fb71968c237db866867251f28a0f26c308bebb172df179d2f3e887a5e69149599460f8c7e65dbef8b9b085a4cea9a989280a20af72255d3378ef611ef80f999ae1e2eb0d6df4a2f76e306e0f473c9d384c8ece6d257ed52769edaf2519d5067afb240465dc87c91ccf8f465e2cc0800e1a12e17944984558933cc00507e5ff7fe2e53a4e2be6d73f03dd9947bbfb3f6d074b88d7f300af97999e273eceb9a2d3d9f125b48e69a14d0a63dee4c55000000800000000000000000000000ac6351cd75e1b0a95b8e38c96e9b0a46a98a7a6c7faeba2a76dae3deaeb2a1fa1c8ae1cafd3efe9a4a7623bd5e7efa926bc84f39f8efa83bf20c3b777fceae9052fead207a1e1b32504ad3c884ce6f2d69a659a87ea7786dc6411153a9802535ef8af8ab973a9b318377b0d367103dc5992f3c61a18564400000000000000000000000000000a90262c857ac55b8bd5226a097cf0ceabb22ac4c578497af9a19cc96e683b08878f54fc660cfb96d35f6d45ebe09a979514f0f5a9d82fcfe0b9c18bfe91f42afb0e25dc627be14facbd4dad414245bc88ca5ad412690fa2cc9900128ebb491f07029f1df41ae51e41292340475194a5618bdf92334ce5277b0867192ac6d2f43b0b60fc3ecfb87ea1eedc7f22e20c5791f67241345793d13245b2d95ada1c68b96b1556f17e96d456cea4ad7574639294734ddf5339598631433055aba929a83479efdc09227cc249950543ca54ddc8910d9690478e641966866a815909361cabc4ecc41cda80900000000000000000000000000000000fb2c3d6a7a5bcb430b75005169adad56acd2eb327973465c408167c68629ff00ee1b926e395ca4254f7cc8bf0bae7327e8958a5ed399fe00fb868e3a0a1c6827d02f7921a782bf29a1e59c0e58a57d50b96c11176101cd39d329b3246a56c7564605d9ea7208000000e83186602a3f8fd27d00423e72c9fbf565442bb58efc2396582ed1eb0be65699c49a30e867a0acbbadd73ba1121debe02bfe5134c83f3ec3aeebe53a87b245e6eea2b29f84ebb11fa94a35918498d725bb23a0e9e5e31e116e73d8f6c016c2f07afa4bccbdeee57c725a77e65287d42a10aab9853e971239fe34cfe5c79ba8a1689f2f877ba6304fdc05ad19e9d000000000000000000000000000000000a789334abc8a4ac368b480b96b60b51e0ed38c57bce23905891fa35b0fbe6a9adbbf9272c88095619d1fa9e200dcb837877d1dbc5cb288c82998ff85", 0xfd85, 0x0, &(0x7f0000000100)={0x10, 0x2, 0x0, @broadcast}, 0x10) rfork(0x85000) ioctl$DIOCNATLOOK(r1, 0x4004667f, 0x0) 52.503723518s ago: executing program 1 (id=57): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x39) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x180) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(&(0x7f0000000040)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)) renameat(r1, &(0x7f0000000200)='./file1\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') rmdir(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ktimer_getoverrun(0x0) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x100000006}) fcntl$lock(0xffffffffffffffff, 0xe, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() aio_write(&(0x7f0000000240)={r0, 0x3, &(0x7f0000000300)="e2", 0xff29, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare=[0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000000]}}) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x126) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x40) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) pwritev(r4, &(0x7f0000000400)=[{&(0x7f0000000440)}, {&(0x7f0000000140)="278652af59f90db84c941a4f50ce", 0xe}, {&(0x7f00000004c0)="b10199411a4065af28868ce84f0e62e132e442707503eb280fce742ee0e667e5b69b5f80d0deea734e3d7ea8015b63a7e745a62cd6c5609d23875c5306388e7483a178252c0e9d210ecabe6983d856ad3167a5677f66b6831fe27ba52892adad9bacc7ec99d8cb99610e12029ae07c0fae727164a252f8d850b60919e0c0b7465ffeef59aada67a5ebe7b1517503b3119ca4c692cc887ecdbf1aa3893f1d53ece321bf0eede0192bde73eb87224057aecdc190c849290298c21850caec9e", 0xbe}, {&(0x7f0000000380)="d2c303dbdd70a778d25601450c6eabea37030a6aab46d9daacabe78a4aac398f4025361f9eba424a2169003315f7b3feeb4f9044e39bb16dd7b4a38b19742c", 0x3f}], 0x4, 0x1) fdatasync(r3) r5 = open(&(0x7f0000000340)='./file0\x00', 0x80400000000206, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r5, 0x30000) r6 = open(&(0x7f0000000480)='./file0\x00', 0x200000, 0xd2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) 52.344611948s ago: executing program 0 (id=58): r0 = kqueue() __semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x1}], 0x1, 0x0, 0x0, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r1, 0x0, 0x4b, &(0x7f0000000080)=0x2, 0x4) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000001180)={0xffffffffffffff97, 0x2, 0x2, @multicast2}, 0x10) r2 = socket(0x1c, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0xe, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x6, 0xe739}}}}}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) rfork(0x85000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) close(r3) socketpair(0x1, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r5, &(0x7f0000000200)="96", 0x1, 0x20000, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0)=0x6, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{0x3, 0xfffffffffffffff3, 0xc023, 0x1, 0x0, 0xfffffffd, [0x400000000000000, 0x4000000]}], 0x1, 0x0, 0xc00, 0x0) kqueue() r7 = open(0x0, 0x0, 0xe) bind$inet6(r2, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x32, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x8) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) setreuid(0xee00, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa59f698b9d426aaaaaa00000000040008004002000000000000000090780000000000000000"]) r8 = getuid() setreuid(0x0, r8) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x65, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) readlinkat(r7, &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)=""/82, 0x52) 52.226462148s ago: executing program 0 (id=59): mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) msync(&(0x7f0000db1000/0x1000)=nil, 0x1000, 0x1) socket$inet6_udp(0x1c, 0x2, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) msgget(0x1, 0x240) socket$inet(0x2, 0x4000000000000001, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x200201, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000003c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078e7ffff376006c33e00002b00fe8000000000000000000000000000aafe8000000000000000000000000000aa6402007b0000000000000000000003000000000000000001"]) aio_write(&(0x7f0000000340)={r2, 0x80000001, &(0x7f0000000300)="e2", 0x1, [], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0xc088}}) open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000a80000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/172, 0xac, 0x0, 0x0, 0x0) rfork(0x96014) sync() setsockopt$inet_tcp_TCP_FUNCTION_BLK(0xffffffffffffffff, 0x6, 0x2000, 0x0, 0x0) socket(0x1c, 0x2, 0x3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r4, 0x6, 0x24, &(0x7f0000000100)='a', 0x1) setsockopt$inet_tcp_buf(r4, 0x6, 0x24, 0x0, 0x0) ktimer_gettime(0x0, 0x0) ktimer_settime(0x0, 0x1, 0x0, &(0x7f0000000200)) aio_mlock(&(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffff, {0x6, 0x0, 0x0}, {0x3, 0x4, @sigval_int=0x3, @spare=[0x0, 0xd4d5, 0x8, 0x7, 0x6, 0x8000, 0x0, 0xac50]}}) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x0, [0x0, 0x20000000000000]}, {0x3, 0xfffffffffffffff9, 0x91, 0x2}, {0x0, 0xfffffffffffffff9, 0x15, 0x40000000, 0x0, 0x0, [0x0, 0x100000000]}], 0x3, 0x0, 0xb, 0x0) r5 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0xc00, 0x0) fcntl$lock(r5, 0x16, &(0x7f0000000000)={0x570}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r5, 0x0) 52.084509176s ago: executing program 3 (id=60): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x3862) r1 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x2000) socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) socket(0x2, 0x1, 0x0) accept(r2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) aio_write(&(0x7f0000000080)={r3, 0x3, 0x0, 0x0, [0x1, 0x99], 0xd5, 0x20, 0x7ff, {0x3, 0x0, 0x0}, {0x3, 0x6, @sival_int=0x8c, @thr={0x0, 0x0}}}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x11, r1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r4 = socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = dup2(r5, r4) getpgid(0x0) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2000000, 0x126) sendfile(r7, r6, 0x1f00, 0x0, 0x0, 0x0, 0x0) rfork(0x83000) 52.082701669s ago: executing program 1 (id=61): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) (async, rerun: 64) r1 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x2000000, 0x101) (rerun: 64) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') (async, rerun: 64) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0xb) (async, rerun: 64) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) r2 = socket(0x1c, 0x807d8188c08bb012, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000600)=0x386, 0x4) (async, rerun: 64) bind$inet6(r2, &(0x7f0000000140)={0x8, 0x1c, 0x3, 0x0, @mcast2, 0x3}, 0x1c) (async, rerun: 64) pathconf(&(0x7f00000000c0)='./file0\x00', 0x3d) (async) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) (async) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000440)={0x10, 0x2, 0x2, @loopback}, 0x10) (async) sendto(r3, &(0x7f0000000180)='Elm', 0x3, 0x81, 0x0, 0x0) (async, rerun: 64) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40081) (rerun: 64) r4 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet6_tcp(0x1c, 0x1, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140)={0x80000001}, 0x8) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x1c, 0x1c, 0x0, 0x0, @loopback}, 0x1c) (async) setsockopt$inet6_tcp_TCP_FASTOPEN(0xffffffffffffffff, 0x6, 0x401, &(0x7f0000000200)={0x5, "56d7cf3514a21c9b028679e7c772f41c"}, 0x14) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x44, &(0x7f0000000000)={0x1c, 0x1c, 0x0, 0x1, @loopback, 0x801}, 0x1c) (async) rfork(0x5000) (async) accept4(r4, &(0x7f0000000380)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @mcast2}, &(0x7f00000003c0)=0x1c, 0x20000000) (async) accept4(r4, &(0x7f0000000400)=@in6={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000040)=0x1c, 0x0) sendto$inet(r4, &(0x7f0000000180)="d87305be", 0x4, 0x20001, &(0x7f0000000200)={0x10, 0x2, 0x0, @remote={0xac, 0x14, 0x0}}, 0x10) r5 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000580), 0x40000, 0x0) ioctl$CIOCFINDDEV(r5, 0xc024636c, &(0x7f00000005c0)={0x401, "ed9afd6277ef591ef6fee258ca65f0d80c4c1bf8a8c4a3b41822c82795454399"}) sendfile(r0, r2, 0x0, 0x7635, 0x0, 0x0, 0x2d) (async) r6 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r6, 0x29, 0x23, 0x0, 0x0) 51.786605157s ago: executing program 0 (id=62): fork() wait4(0x0, 0x0, 0x2, 0x0) (async) fork() socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffffe, 0x191, 0xc0000045, 0xfffffffffffffff8, 0x2, [0x1, 0x0, 0x4, 0x4]}], 0x1, 0x0, 0x0, 0x0) (async) openat$crypto(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN(r1, 0x6, 0x401, &(0x7f0000000040)={0x1177, "7f0f04cc10faea080a75445bf87d8bc5"}, 0x14) (async) bind$inet(r1, &(0x7f00000001c0)={0x10, 0x2, 0x2}, 0x10) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x80, 0x0, 0x0) (async) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000080)={'rack\x00', 0x6}, 0x24) connect$inet(r1, &(0x7f0000000400)={0x10, 0x2, 0x2, @loopback}, 0x10) (async) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000380)={'freebsd\x00', 0x1}, 0x24) (async) open$dir(0x0, 0x1, 0x0) socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) socket$inet_sctp(0x2, 0x5, 0x84) (async, rerun: 64) socket(0x11, 0x10000000000003, 0x0) (rerun: 64) socket$inet6_sctp(0x1c, 0x5, 0x84) rfork(0x83000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) r2 = freebsd12_shm_open(&(0x7f0000000000)='./file0\x00', 0x602, 0x0) (async, rerun: 64) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (rerun: 64) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, 0xffffffffffffffff, 0x0) (async) r3 = socket$inet6_udp(0x1c, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x1c, 0x1c, 0xffffffffffffffff, 0x0, @loopback, 0x129}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000080)="0095743d9f438929966646495da8e88bd6aa04f42a5f8ca82c97370470006f63d1ced0b08f0506f3d526c0d96ccdbb", 0x2f) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) (async) freebsd11_fstat(0xffffffffffffffff, &(0x7f0000000180)) 51.784232762s ago: executing program 1 (id=63): syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) r0 = socket$inet(0x2, 0x4000000000000001, 0x17) r1 = socket$unix(0x1, 0x5, 0x0) fchmod(r1, 0x17) extattr_get_fd(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x10, 0x2, 0x0, @local={0xac, 0x14, 0x0}}, 0x10) sendto$inet(r0, &(0x7f0000001180)="017a88ca8330d4f5ef2e52a27f685a1722ec5ec9d67a6015a0e6a0db75dddaa395dc8ad6ad357a23bc2e62ce7f337680f84936d556374f9eee59c76751277129fbd3b79351767a317387f641529ae7dcf61fd7b6719203f15cd30c4a5306811406f996883a6c71e7e979fd78965a2fcc16fc6c4baad81eb619aed659186a91324cdf2cc4b4671410f520fdf219b067afdc2bbcf7c56b42efa753f918a6cfc27260ee0b4931bd0a7cfd7838913079ca36bcd35ea9bf836192f527ab7daa650daa6c0e4893b979ef12526bb99d46155a9e6c1a7350a9cc51e9029573e9d93cd1699bcc73bb25877696ad0ea494d66052f367c3578eedeccabfc4372c04a1129e68e823ec6efab725694ab91854bd1fb70435596489d8e922bc970f393351a41d6544296779ff91feda15de341cb6aff5082ea0d36bbe6dd8ec2a128b11772a943b55c40e67058d5606954e821fd9a57c2593d17a223ac64248a73c835d5c4f1e936459c2674f0aef8ca49e426bb901d2b8dc48b58e963a24c5f62fe3e2471dccc81f6d2258ae02418d11465184869adeddb6c60b0f44beb3a4f52bfd1f848ec953a59cabefc7e935a84064d07211315bd4713f8276e70fb4000644ec3533f66079e780d90d791125a0448058b0e2365452eca540e7e247ab218642eeee75605274548e207c61c748fae8f0bdf0a4679087b7a6d8f57cbc4e87840d36e9fd66780c1ff19cbe5f74fc3c3c562bffb8ba5c7fb9daf7a5b02c7d05938b8162e7e870acc047cb9afeb4190ba91e222dfdad522588c26b6132f36e2811d50903ef8d4a82cb99662e411f405a7b136203adc93e4e5b70025e64785ea8b6e02d636021447da01c9cfe530fbc3277fadf03c6b6674080c22299e1af1f8f724579b74894a46795661e62c4105de1f458fd6316be9ec41256427890fea130e7d9aea2abf8c3dab06d595d86bef0272ceb6d50b96b6ac0737d531c81cbda927c4cae2378924561ce08c7bce258f69e7903bd839062c3767654cc84e698c73e4e1bd9701b7368a032186af44ff657a1428435079edd102e9f1086e5e7a4b6ef4ee20863bf67daf076c3f00ab287384b00bd9e6762c79d34e07e9b5b41c106f264e8d3d565c665c98d026eb11f9f3fd0714d29c7784287ddc634977467509d1ca01c07fc69ce16edf1fc7d91e8a88a1c37b669e0644280b2462328541b0bdf0491a81703154c31277247defd158ae2a962cf35ea8318257ad705a574e776cb5341b12d30a7e31cab6ae73c222adf8a356da66230673d9cd30869d2dcd09dfd87f47f6a758eaafaf38820bd4806e705367e6af88748281e57ab2a909424c8079863af49c99fd8ffcf1935e4a32670577f30beb868254b4b21aa83965ef7061deccd5de504a05c2be3e399ad7a862826d984a09f600afa501e663d28aeb3029b4dcc3fa3ba956830b5cb4a004ecf1d4cf6531e5419941a3c4b30f839d71967873e8fedf2d25ec24184b5b98b156c66624a72bc99b60bb918516fcee950f9cac1c6135f3b9e28cab6dc6be7b1f93baf4b860d5e0dac64f956ce93caf1f94d36300e296e9f6746dc4fa0a3e2e188c818481c5abca7d0be72cbeb0269ec8f29938f7534e3321cd3f4c4e6c1a29fa4280181757264de2adef909a56dd5486e1599089c0a77aa51beb1c0686c6e9713fc10f7789b5682183eccf955638b7e21c06490bb17abce59a88ca6bf734828e3a3e0fa7e9242b30f8007197f923ccfc5524500cac5aa7501fcc9b3e088c9e55b6f54e71145cbc0fbc23e213d3926123e7927580db233434b58ced4018cc09bae6ca329c73939905d260028a3321e67821aa9afc8430142ccacda7c0a54f8b51b300f0501424d7083342138b7d9823e72ad34a5b1654c2cb42a74594a6ad9c23847506b034a4866da7b38f855ecf2cd999ef29e996815c2cc143eeacd9284d4a481868231cbc8d6012ee3112f1e3e3d224ace0aac042e920d96233b59ed701b0c2e696300c35dabaa5e5ad18b1b581606f4c61e22927a6047f9f5e7faa1eb6631179fb5405273570e933e64068b95c3b31edb148920b359986470f46b9d428894aba20df28b4c955172", 0x5cd, 0x0, &(0x7f0000000000)={0x10, 0x2, 0x2}, 0x10) 51.783346033s ago: executing program 0 (id=64): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fork() (async, rerun: 64) kqueue() (rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x4000}], 0x1) r2 = fork() r3 = socket(0x1c, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x1c, 0x1c, 0x1, 0x0, @mcast1, 0x6}, 0x1c) (async) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) (async, rerun: 32) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_IPV6_PKTINFO(r4, 0x29, 0x2e, 0x0, 0x0) (async) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0xfffffffe, @rand_addr="000000006000000000000000000200", 0x100}, 0x1c) (async, rerun: 32) sigqueue(r2, 0xf, @sival_int=0x8000) (async, rerun: 32) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 51.781899784s ago: executing program 2 (id=65): socket$inet_icmp_raw(0x2, 0x3, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff080000000000000000009078ac1400aae00000010800907800000000000000000000001900"]) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) r4 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x4, &(0x7f0000000180)=0x1, 0x4) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xaa480) fork() setsockopt$inet6_int(r2, 0x29, 0x26, &(0x7f0000000000)=0x200, 0x4) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB]) fork() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) shmget(0x2, 0x2000, 0x610, &(0x7f000007f000/0x2000)=nil) aio_write(&(0x7f0000000240)={r6, 0x80000001, &(0x7f00000004c0)='E', 0x1, [0x3], 0x200000000000000, 0x8, 0x0, {0x1, 0x7, 0x0}, {0x0, 0x20000005, @sigval_int=0x2e5562f1, @ke_flags=0xc088}}) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) preadv(r7, &(0x7f0000001780)=[{&(0x7f0000000180)=""/184, 0x1b133353141e377d}], 0x10000000000000d1, 0x0) freebsd11_mknod(&(0x7f00000000c0)='./file0\x00', 0xe801, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) 51.781551856s ago: executing program 3 (id=66): freebsd11_mknod(&(0x7f0000000a40)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000300)='./file1\x00', 0x20000, 0xca0706ee3fd5d6f6) r1 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) sigaction(0x14, &(0x7f0000000100)={0x0, 0x18}, 0x0) sigaction(0x15, 0x0, &(0x7f0000000800)={0x0}) r2 = socket$inet6_icmp(0x1c, 0x2, 0x3a) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140)={0x10, 0x2, 0xffffffffffffffff, @local}, &(0x7f0000000540)=0x10) getsockname(r3, &(0x7f0000000400)=@un=@file={0x5d, 0x0, ""/91}, &(0x7f0000000000)=0x5d) ioctl$FILEMON_SET_FD(r1, 0xc0045301, &(0x7f00000000c0)=r2) r4 = setsid() ioctl$FILEMON_SET_PID(r1, 0xc0045302, &(0x7f00000002c0)=r4) mkdir(0x0, 0xe3) r5 = socket(0x1c, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = openat$filemon(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FILEMON_SET_FD(r7, 0xc0045301, &(0x7f0000000000)=r6) r8 = setsid() ioctl$FILEMON_SET_PID(r7, 0xc0045302, &(0x7f00000002c0)=r8) fork() open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x91) chdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000080)=0x400386, 0x4) bind$inet6(r5, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) connect$inet6(r5, &(0x7f0000000280)={0x1c, 0x1c, 0x3, 0x0, @mcast1}, 0x1c) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendfile(r9, r5, 0x0, 0x400000000000, 0x0, 0x0, 0x2d) connectat$unix(r1, r5, &(0x7f0000000580)=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000001c0)='.\x00', 0x0, 0x2) 51.584521851s ago: executing program 1 (id=67): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000000000209, 0x0) (async) open$dir(&(0x7f00000016c0)='./file0\x00', 0xa182fdacd32160a9, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0xb, &(0x7f0000000140)={0x2, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) (async) r2 = getppid() setpgid(0x0, r2) (async) aio_write(&(0x7f0000000240)={r0, 0x80000001, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @tid=r2}}) (async) aio_error(&(0x7f0000000440)={0xffffffffffffffff, 0x3ff, 0x0, 0x0, [0x2, 0xffffa063], 0x5, 0x8, 0x10, {0x2, 0x1, 0x0}, {0x0, 0xa, @sigval_ptr=0x8000000000000000, @ke_flags=0x2}}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r3, 0x0, 0x47, &(0x7f0000000080)={@multicast1, @empty, @local={0xac, 0x14, 0x0}}, 0xc) (async) setsockopt$inet_mreqsrc(r3, 0x0, 0x46, &(0x7f00000001c0)={@multicast2, @empty, @local={0xac, 0x14, 0x0}}, 0xc) (async) setsockopt$inet_mreqn(r3, 0x0, 0xd, &(0x7f0000000040)={@multicast2, @local={0xac, 0x14, 0x0}}, 0xc) r4 = socket$inet6(0x1c, 0x3, 0x1) setsockopt$inet6_int(r4, 0x29, 0x4, &(0x7f00000002c0), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_TXTLS_ENABLE(r5, 0x6, 0x27, &(0x7f0000000140)={&(0x7f0000000080)="00b2c06df480cfe19f0da47ac0235414", 0x0, &(0x7f0000000040)="cf", 0xb, 0x10, 0x0, 0x7, 0x1, 0x0, 0x3, 0x3, "00ff03ff8e3500"}, 0x40) sendto$inet(r5, &(0x7f0000000000)="727f4c98e6e3b6d62e469a3ba2e66dba9106d9b78a10424b958051429e1dce150e1970605333c5f442aa7ab1e26f9aecabf014a76c0000e80000000000", 0x100a4, 0x185, &(0x7f0000000280)={0xfffffffffffffeac, 0x2, 0x1, @local={0xac, 0x14, 0x0}}, 0x10) (async) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) (async) r6 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r6, &(0x7f0000002700)="6a3364f80c04449d07afb23ef30fa25a8bd0daafa9f5fb5b7880cb0eabd568116b4b0bc2945f03d453cf4a291b6bb29347a95bd4f27d5e2a65afc2fbcc7d47d4f3d85c384c7ee13c266e4f213ee4ccf9cd815fe090a52b83943c3d1557a846c96d5f5d9012138b8f76ea18979e5140654454281b7db9f6cc48bb3c69e59b1dee28c4067ae69256a30794f0e15fcd09ad8fc2f5bf5004e60558e13480a8c9f63278ea239ca9a5d34426ad42a8b875d6418cf423075345f911826f3b968391b18371ff8305a3c78eea0164310f2d8a9893a344e3f80d69ed0977c6467b5dac655894a5ca8ec0d6a932321d034e012163e43efbae8ddcee3638e52eee61e5953f6a79a72d5f83d7c61fabfc22f8421c8cf48714eef6d6282fea3a6d60940a8b35e6a0346959855aa8300d5edd336c4c5987e2e9fe88f281c8bfcb916542a9cb4646999aeb612231aa884f67aad7e3e60332b96852b948bf8c67e698650a25a2e5fae88c5885f8b3193fe6da2d5201a0a099413234e86944d33c71f74408daa816a33b40d63ca2e37d0ddfe090b6e4deaa92c620c8d967b3f1cc2e98a276f8b2a4f897775d01e4717e4898125631f9fade0aa6a251a5c4576c2e7f88276d0a3e158b4b828483a72082048a4f20c613ef3fc02d9c2f51ee66bffe3b3590b6e83182a0a43991a62c57f643493c55d490c0621bb5bb906b8365f109e48f4067563ad13bb7be1cf4eb150b142e9bf4104520e07aff6bc779a8dc23677de0df616e85f52fe753ebabca519feb6520bd3457918cc477876b77e11ef4feefa58af330949783ca0b41304bbf744c2e2f39ae6dafb6ef69878fa7779015844127f101e9c0cb6d661e615ebd8c5d931799d6581ac8fc70cbc23c027bf30e91bfb2e8d8286ab20ce44cf4c9476d19260bbb215f738c3b5d4c9615c9ba010ee2bda2db5d342cb39e6a2259145748f0173a7db9e05bc4ac7279f757eda70ff51385d627aed93fc44b6a033263b850e6e2189720c5bf4ba35ae0739e023c9eeccbc0c6b9066230de6785331615e4440ac6932b16f083f1de11639af9e2aa94b3580e7ebdfe9d86f3da06d9583a1056aa17b62638f8dd2c7b5e30dac57039e4268e836a3277a2f7a4527a82716b4036c625cbaeef0dec06189974ca4bf814b75b", 0x337, 0x0, &(0x7f0000001280)={0x1c, 0x1c, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, 0x6}, 0x1c) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x40000, 0x0) __realpathat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/8, 0x8, 0x0) (async) r8 = fcntl$dupfd(r4, 0x11, r7) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x19, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r8, 0x84, 0x2, &(0x7f00000000c0)={r9, 0xe, 0xf9c, 0x0, 0xbc4d, 0xfffb}, &(0x7f0000000180)=0x14) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x11) syz_extract_tcp_res(&(0x7f0000000100), 0x6edb0ba3, 0x1) (async) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x4) 49.005751595s ago: executing program 1 (id=68): syz_emit_ethernet(0x76, &(0x7f00000001c0)={@random="f35976874b58", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x40, 0x70, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x5, 0x30, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x2c, 0x0, 0x7, 0x0, 0x0, 0xc, 0x65}, @fragment={0x51, 0x0, 0x3, 0x0, 0x0, 0x1, 0x65}]}}}}}}}) r0 = socket(0x1c, 0x1, 0x0) sendmsg$inet_sctp(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3, 0x6, @loopback}, 0x1c, &(0x7f00000003c0)=[{&(0x7f00000001c0)="2c42def00b9741505f67211fa1276f72efe21ce1b77ce88105473f9ec1d79592d3369a14a2cd7727875f25feb64f86cc766e5fa09e685a910d798ec74d1cf69d2e67a42d28875772b517b0e4", 0x4c}, {&(0x7f0000000240), 0xfffffffffffffe70}], 0x2, 0x0, 0x0, 0xc}, 0x9) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) aio_read(&(0x7f00000001c0)={r1, 0x0, 0x0, 0xfffffeaf, [0x0, 0x40], 0x0, 0x5, 0xa7c, {0x4000000000000, 0x0, 0x0}, {0x1, 0x13, @sival_ptr=0x5, @ke_flags=0x4000}}) aio_cancel(r1, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@remote, @empty, [], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x19, 0x70, 0x66, 0x80, 0x9, 0x2d, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x89, 0x5, "5d90c8"}, @end, @end, @rr={0x7, 0xf, 0xa1, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @generic={0x7, 0xf, "3bcdfa99769664f2f8ee93f5d2"}, @end, @noop, @ra={0x94, 0x6, 0x2}, @generic={0x44, 0x8, "d35b32488d7c"}, @ssrr={0x89, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8000}}}}}) 45.915755478s ago: executing program 3 (id=69): poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x88}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}], 0x20000000000002bc, 0x5) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x27, 0x0, 0x0) r0 = fork() r1 = kqueue() syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) rmdir(0x0) (async) rmdir(0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) inotify_add_watch_at(r3, r2, &(0x7f0000000140)='./file0\x00', 0x60000900) (async) inotify_add_watch_at(r3, r2, &(0x7f0000000140)='./file0\x00', 0x60000900) r4 = socket(0x17, 0x1, 0xf7) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x7b, 0x5, 0x8}, 0xc) listen(r4, 0x7f) sendfile(r2, r4, 0x89b9, 0x7ff, 0x0, 0x0, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$filemon(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() (async) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x8009, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0xa, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) access(0x0, 0x0) kqueue() (async) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) (async) kevent(r6, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0xffffffffffffffff) (async) setreuid(0xee00, 0xffffffffffffffff) procctl$PROC_REAP_KILL(0x0, r0, 0x6, &(0x7f0000000180)={0x3, 0x1, 0xffffffffffffffff, 0xfffffffc, r0}) (async) procctl$PROC_REAP_KILL(0x0, r0, 0x6, &(0x7f0000000180)={0x3, 0x1, 0xffffffffffffffff, 0xfffffffc, r0}) sysarch$I386_CLEAR_PKRU(0xd, &(0x7f00000002c0)={0x240c, 0x690d, 0x7fffffff}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000f40)=""/218) aio_write(0x0) r7 = setsid() ioctl$FILEMON_SET_PID(0xffffffffffffffff, 0xc0045302, &(0x7f00000002c0)=r7) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) 0s ago: executing program 32 (id=64): r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xfffffffb, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fork() (async, rerun: 64) kqueue() (rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x4000}], 0x1) r2 = fork() r3 = socket(0x1c, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000140)={0x1c, 0x1c, 0x1, 0x0, @mcast1, 0x6}, 0x1c) (async) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) (async, rerun: 32) r4 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_IPV6_PKTINFO(r4, 0x29, 0x2e, 0x0, 0x0) (async) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x1c, 0x3, 0xfffffffe, @rand_addr="000000006000000000000000000200", 0x100}, 0x1c) (async, rerun: 32) sigqueue(r2, 0xf, @sival_int=0x8000) (async, rerun: 32) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.107' (ED25519) to the list of known hosts. Sep 8 05:14:27 ci-freebsd-main-6 kernel: attempted source route from 172.20.3.187 to 224.0.0.1 if_delmulti_locked: detaching ifnet instance 0xfffffe00077e8800 witness_lock_list_get: witness exhausted maxproc limit exceeded by uid 0 (pid 3169); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2341); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2541); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1297); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 968); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4071); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4071); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4071); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4071); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 968); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3378); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3378); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3378); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1553); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1536); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1475); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 2297); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5174); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4393); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4530); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4530); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3959); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5347); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4832); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5678); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5678); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 965); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 965); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 965); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5678); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4419); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4038); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4038); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4369); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 4156); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1270); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3521); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 5135); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3521); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3521); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 1536); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 3360); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 685); see tuning(7) and login.conf(5) panic: a thread waited too long to allocate a page cpuid = 1 time = 65 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0xc6/frame 0xfffffe007c6b4230 kdb_backtrace() at kdb_backtrace+0xd0/frame 0xfffffe007c6b4390 vpanic() at vpanic+0x257/frame 0xfffffe007c6b4550 panic() at panic+0xb5/frame 0xfffffe007c6b4620 vm_pageout_oom() at vm_pageout_oom+0xce4/frame 0xfffffe007c6b46b0 vm_fault_allocate() at vm_fault_allocate+0xe41/frame 0xfffffe007c6b4830 vm_fault() at vm_fault+0xd30/frame 0xfffffe007c6b4bc0 vm_fault_trap() at vm_fault_trap+0xbd/frame 0xfffffe007c6b4c10 trap_pfault() at trap_pfault+0x691/frame 0xfffffe007c6b4d50 trap() at trap+0xf4b/frame 0xfffffe007c6b4f30 calltrap() at calltrap+0x8/frame 0xfffffe007c6b4f30 --- trap 0xc, rip = 0x3a320f, rsp = 0x8265e4f08, rbp = 0x8265e4f80 --- KDB: enter: panic [ thread pid 2564 tid 101936 ] Stopped at kdb_enter+0x6e: movq $0,0x25b6f77(%rip) db> db> set $lines = 0 db> set $maxwidth = 0 db> show registers cs 0x20 ds 0x3b es 0x3b fs 0x13 gs 0x1b ss 0x28 rax 0x12 rcx 0xfffffe0002bf1850 rdx 0 rbx 0xffffffff827e1820 .str.27 rsp 0xfffffe007c6b4370 rbp 0xfffffe007c6b4390 rsi 0 rdi 0xffffffff816260e9 printf+0x149 r8 0 r9 0xffffffff r10 0x753c4 r11 0x17 r12 0xfffffe007d2a4780 r13 0xfffffffffffffffd r14 0xffffffff827e1820 .str.27 r15 0 rip 0xffffffff8160fc1e kdb_enter+0x6e rflags 0x46 kdb_enter+0x6e: movq $0,0x25b6f77(%rip) db> show proc Process 2564 (syz-executor) at 0xfffffe007d2a3570: state: NORMAL uid: 0 gids: 0, 5 parent: pid 1230 at 0xfffffe0078089ab8 ABI: FreeBSD ELF64 flag: 0x10000000 flag2: 0 arguments: ./syz-executor exec reaper: 0xfffffe0007809010 reapsubtree: 1 sigparent: 20 vmspace: 0xfffffe007d29d490 (map 0xfffffe007d29d490) (map.pmap 0xfffffe007d29d530) (pmap 0xfffffe007d29d5a0) threads: 1 101936 Run CPU 1 syz-executor db> serialport: VM disconnected.