last executing test programs: 7.965150115s ago: executing program 0 (id=1): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000009c0)='./file2\x00', 0xb6a0a5d5283be59a, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdir(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 7.964243702s ago: executing program 2 (id=3): mount(&(0x7f0000000340)='cd9660\x00', 0x0, 0x0, &(0x7f0000000400)="e9004e1e1de43ee5acb0087e5af0a0f78e441b7c7010f1dadf723c498d33ae4e8c977d8678ca32b80e3fbe0c3e3cc8792cdf49c45b10aea9157de7fe280d1fa5c0a83d4c9e783725530ecb1cb375a2051f9999e43ee5b72de1e095acd0effe53ebcaca62e080596499bd8ec7124e2032bcdc423cbc1cebc32a15d70a4913c4428e6d1d0f4e917579e69301a9f6802fb3208d2ec3769dd4e04ee241c9f5a3") r0 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$CIOCGSESSION2(r0, 0xc030636a, &(0x7f00000001c0)={0x2a, 0x0, 0x18, &(0x7f00000000c0)="72e8789fa2e77d9bcf47eaa3c96be4435162120119167dd0", 0x0, 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1c, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) bind$inet6(r2, &(0x7f0000000140)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) sendmsg$inet6_sctp(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000001180)=@in6={0x1c, 0x1c, 0x0, 0x5, @mcast1, 0x5}, 0x1c, &(0x7f0000001140)=[{0x0}], 0x1, 0x0, 0x0, 0x20005}, 0x101) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r2, 0x6, 0x2000, &(0x7f00000001c0)={'rack\x00', 0x5}, 0x24) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCGETRULESET(r3, 0xc444443b, 0x0) connect$inet6(r2, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty}, 0x1c) sendto$inet(r2, &(0x7f0000000200)="0e", 0xff66, 0x0, 0x0, 0x0) setsockopt$inet_mreq(r2, 0x0, 0xc, &(0x7f0000000000)={@local={0xac, 0x14, 0x0}, @multicast2}, 0x8) syz_emit_ethernet(0x7b, &(0x7f0000000140)={@random="d726dd259dc9", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x45, 0x0, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x17438f5278d14b3a, 0x4, 0x1, 0x7, 0x0, [@mcast1, @mcast1]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x1, "33240098b8a709"}]}}}}}}) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="fb00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 7.964075208s ago: executing program 1 (id=2): __semctl$IPC_SET(0x0, 0x0, 0xa, &(0x7f0000000680)) setresgid(0x0, 0xee00, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000800206, 0x0) connectat(r0, r0, &(0x7f0000000080)=@un=@file={0xa, 0x0, './file0\x00'}, 0xa) lchmod(&(0x7f0000000040)='./file0\x00', 0x30) r1 = getegid() setregid(0x0, 0x0) r2 = getpid() setpgid(r2, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) fchmod(r0, 0xffffffd) 7.963961673s ago: executing program 3 (id=4): r0 = openat$kbd(0xffffff9c, &(0x7f0000000000), 0x400000, 0x0) ioctl$PIO_KEYMAPENT(r0, 0x80286b0b, &(0x7f0000000040)={0x3f98, {[0x6, 0x18e59374, 0x0, 0x2, 0x7, 0x8, 0x3, 0xb], 0x6, 0x2}}) 7.895182663s ago: executing program 3 (id=5): openat$crypto(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00fb00", 0x4, 0x2b, 0x0, @rand_addr="eee7567b28852d6d4ef8e5374c1e7b3b", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="3aeade13"}}}}}) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x310}, 0x0) (async) setitimer(0x0, &(0x7f0000001d40)={{0x6, 0xff}, {0x200, 0x7fffffff}}, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) r0 = socket(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1c, 0x3, 0x0, @loopback}, 0x1c) (async) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x1c, 0x3, 0x0, @empty, 0xfffffffc}, 0x1c) (async, rerun: 64) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0xf0) (rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) (async) sendfile(r1, r0, 0x0, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f00000023c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) (async, rerun: 32) r3 = fork() (rerun: 32) sigqueue(r3, 0x11, @sival_ptr) aio_write(&(0x7f0000000240)={r2, 0x80000001, &(0x7f0000000080)="e2", 0x1, [], 0x1, 0x6, 0x3, {0x0, 0x7fff8000, 0x0}, {0x0, 0x4000, @sival_int=0x8, @tid=r3}}) (async) 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) (async) extattr_delete_link(&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f00000003c0)='\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') (async) mount(&(0x7f0000000000)='ufs\x00', &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000140)) 7.355457932s ago: executing program 1 (id=6): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) rfork(0x3040) kqueue() kqueue() fork() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20181, 0x0, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffff9c, 0x84, 0x105, &(0x7f00000001c0), 0x0) setsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, 0x0, 0x0) sigaltstack(0x0, &(0x7f0000000180)) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendmsg$inet6_sctp(r2, &(0x7f00000000c0)={&(0x7f0000000140)=@in6={0x1c, 0x1c, 0x0, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, 0x6}, 0x1c, &(0x7f0000001680)=[{&(0x7f0000000340)='G', 0x1}], 0x1}, 0x0) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x100000, 0x88) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(0x0, r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') freebsd11_statfs(0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5}], 0x1, 0x0, 0x0, 0x0) r5 = openat$crypto(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$CIOCGSESSION2(r5, 0xc030636a, &(0x7f0000000080)={0x28, 0x0, 0x10, &(0x7f0000000000)="ec7b0000f2feff03000000000000007f", 0x0, 0x0, 0x0, 0xfdffef85}) ioctl$CIOCCRYPT(r5, 0xc01c6367, &(0x7f0000000240)={0x0, 0x2, 0x0, 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000100), &(0x7f0000000140)}) r6 = socket(0x1c, 0x1, 0x0) r7 = kmq_open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8, &(0x7f0000000300)={0x6, 0x6, 0xffffffffffffffff, 0x2}) kmq_timedsend(r7, &(0x7f0000000500), 0x0, 0x9, &(0x7f0000000480)={0xca, 0x1581}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0)=0x101, 0x4) 6.945299888s ago: executing program 2 (id=7): freebsd11_stat(&(0x7f00000000c0)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket(0x1c, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r0, 0x6, 0x2000, &(0x7f0000000040)={'bbr\x00'}, 0x24) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x8) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) bindat(r1, 0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x8, 0x1, 0x0, 0x2}, 0x8) sync() sync() sync() r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x47, &(0x7f0000000040)=0x6, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sync() pipe2(&(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) profil(0x0, 0x0, 0x0, 0xd6) r3 = getpid() rtprio(0x0, r3, &(0x7f0000000000)={0x4, 0x16}) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f00000016c0)='./file0\x00', 0x1, 0x0) r5 = openat$crypto(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$CIOCGSESSION2(r5, 0xc030636a, &(0x7f00000001c0)={0x15, 0x25, 0x10, &(0x7f00000000c0)="ec7b00002cfeff02000000000000007f", 0x0, 0x0, 0x1429, 0x9, [0x0, 0x1]}) ioctl$CIOCCRYPT(r5, 0xc01c6367, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x8000, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000140)}) pwritev(r4, &(0x7f0000000080), 0x0, 0x0) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f00000001c0)) 6.254112108s ago: executing program 0 (id=8): fcntl$getown(0xffffffffffffff9c, 0x5) msgget$private(0x0, 0x5bb) r0 = getuid() setresuid(0xee01, r0, 0x0) msgget$private(0x0, 0x200) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000980)={'rack\x00'}, 0x24) bind(r1, &(0x7f0000000280)=@in6={0x1c, 0x1c, 0x1, 0x4ef2, @loopback, 0xffff}, 0x1c) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000002c0)=0x200, 0x4) connect$inet(r1, &(0x7f0000001680)={0xffffffffffffff2e, 0x2, 0x0, @rand_addr=0x4}, 0x10) shutdown(r1, 0x1) freebsd11_fstat(r1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCGETRULES(r3, 0xcbe04406, &(0x7f00000016c0)) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000006c0)}, {&(0x7f0000000300)="568493d4f50f659dd65fe9f76144a4994f965555fe5b63bc374f3efac7d3c77ae3b6445b5df03927f6c724921b5b4d738ed3fed5dee934194ea4f3de6ff4507b25a68caed6d49eb42d2c88a75a541d1c5327d714e560c7fdf7f3915d246ec3b753560a03672e6995f23593b28585969da73d292d32bd20252dab25bf875cf9129d27ad544d93b9fd18e46d0092708a7111472c9c5d0e6aa4566972d8791d45373ac9c691dff4f81f2903837e60340a0975d11dc9eb4793e4373b1a23d2a5da05696774dbc3148300682e03c4716d24cdae8b97ab", 0xd4}, {&(0x7f0000000100)="5bf30876d9bd23e4d2adb783e28436cad06b8244e55605cbaebb147eec014b6fb55993e50e6005f6877005370fbfb1edce527317cbc97a7e69319ee0445a433e7cf009d5338b2bb3113213cf46510c6cad454825a2383082a3ddd3cbb34b40e9f15a81a9fb0bcef4e5a806454d8f3a93e0a2c14b2e709698cb792aaaee8618d8927f860d79d06bb08e6afc", 0x8b}], 0x3, 0x8) r4 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x9e) freebsd11_stat(0x0, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000006c0)}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x48) aio_waitcomplete(0x0, 0x0) r5 = socket$inet6_tcp(0x1c, 0x1, 0x0) aio_writev(&(0x7f00000001c0)={r5, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare}}) aio_cancel(r5, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) getegid() setreuid(0x0, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) select(0x0, 0x0, 0x0, 0x0, 0x0) 5.531510167s ago: executing program 1 (id=9): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) freebsd11_statfs(&(0x7f00000000c0)='./file1\x00', &(0x7f0000001080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0}) (async) r1 = msgget$private(0x0, 0x101) (async) freebsd11_fstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x200) (async) fstatat(0xffffffffffffffff, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) fcntl$getown(0xffffffffffffffff, 0x5) (async) r4 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000008c0)={{r0, r2, r0, r3, 0x4, 0xf10, 0x0, 0x10004}, 0x5, 0x10001, 0x800002, 0xd, 0x9, 0x5a2, r4, r4}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="14", 0x1, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x1, 0x0, @rand_addr="fee3a38e5cac1c51deba3c6b07a430a0"}, 0x1c) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x51, &(0x7f0000000500)={0x18b, {{0x10, 0x2, 0x1, @multicast2}}}, 0x84) setpriority(0x0, 0x0, 0x5) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff8, 0x9, 0x8, 0xe8c5, 0x0, [0x2, 0x4]}], 0x1, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) extattr_set_link(&(0x7f0000000080)='./file0/file0\x00', 0x1, &(0x7f0000000480)='\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) openat$crypto(0xffffffffffffff9c, &(0x7f0000000200), 0x200800, 0x0) (async) socket(0x1c, 0x5, 0x0) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200201, 0x0) aio_write(&(0x7f0000000240)={r6, 0x80000001, &(0x7f0000000040)="e2", 0x1, [0x0, 0x1ff], 0x0, 0x0, 0x0, {0x0, 0x7, 0x0}, {0x0, 0x0, @sival_int, @ke_flags=0x9fc040a3bd859cea}}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) mlockall(0x2) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r7, 0x0) (async) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{0x0, 0xfffffffffffffff9, 0x9, 0x8, 0xe8c5, 0x0, [0x0, 0x0, 0x7, 0x40000000000000]}], 0x1, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) (async) mount(&(0x7f0000000000)='msdosfs\x00', &(0x7f0000000040)='./file0\x00', 0x25, &(0x7f00000001c0)) 395.447571ms ago: executing program 1 (id=10): r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) vfork() rfork(0x0) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x28) truncate(&(0x7f0000000080)='./file0\x00', 0x8001) lchmod(&(0x7f0000000240)='./file0\x00', 0x62) freebsd12_shm_open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) aio_read(&(0x7f0000000080)={0xffffffffffffffff, 0x4, &(0x7f0000000000)="c494c335975a80c1edff275c", 0xc, [0x188948e0, 0x1], 0xd, 0x1, 0xd6a, {0x3, 0x4, 0x0}, {0x2, 0x1a, @sigval_ptr=0x9, @spare=[0x8, 0xffffffff, 0x81, 0x4000009, 0x81, 0x1, 0x7, 0x6]}}) setrlimit(0x6, &(0x7f0000000000)={0x10000000000b35d, 0x800000b35d}) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffdfffffff, 0x5) 395.026707ms ago: executing program 3 (id=11): r0 = socket$inet_udplite(0x2, 0x2, 0x88) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) write(r1, &(0x7f0000000040)='!', 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10, 0x2, 0x2, @local={0xac, 0x14, 0x0}}, 0x10) socket$inet_sctp(0x2, 0x1, 0x84) socket$inet6_sctp(0x1c, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) rfork(0x3040) 0s ago: executing program 32 (id=8): fcntl$getown(0xffffffffffffff9c, 0x5) msgget$private(0x0, 0x5bb) r0 = getuid() setresuid(0xee01, r0, 0x0) msgget$private(0x0, 0x200) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_FUNCTION_BLK(r1, 0x6, 0x2000, &(0x7f0000000980)={'rack\x00'}, 0x24) bind(r1, &(0x7f0000000280)=@in6={0x1c, 0x1c, 0x1, 0x4ef2, @loopback, 0xffff}, 0x1c) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000002c0)=0x200, 0x4) connect$inet(r1, &(0x7f0000001680)={0xffffffffffffff2e, 0x2, 0x0, @rand_addr=0x4}, 0x10) shutdown(r1, 0x1) freebsd11_fstat(r1, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCGETRULES(r3, 0xcbe04406, &(0x7f00000016c0)) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000006c0)}, {&(0x7f0000000300)="568493d4f50f659dd65fe9f76144a4994f965555fe5b63bc374f3efac7d3c77ae3b6445b5df03927f6c724921b5b4d738ed3fed5dee934194ea4f3de6ff4507b25a68caed6d49eb42d2c88a75a541d1c5327d714e560c7fdf7f3915d246ec3b753560a03672e6995f23593b28585969da73d292d32bd20252dab25bf875cf9129d27ad544d93b9fd18e46d0092708a7111472c9c5d0e6aa4566972d8791d45373ac9c691dff4f81f2903837e60340a0975d11dc9eb4793e4373b1a23d2a5da05696774dbc3148300682e03c4716d24cdae8b97ab", 0xd4}, {&(0x7f0000000100)="5bf30876d9bd23e4d2adb783e28436cad06b8244e55605cbaebb147eec014b6fb55993e50e6005f6877005370fbfb1edce527317cbc97a7e69319ee0445a433e7cf009d5338b2bb3113213cf46510c6cad454825a2383082a3ddd3cbb34b40e9f15a81a9fb0bcef4e5a806454d8f3a93e0a2c14b2e709698cb792aaaee8618d8927f860d79d06bb08e6afc", 0x8b}], 0x3, 0x8) r4 = open$dir(&(0x7f0000000840)='./file1\x00', 0x40000400000002c2, 0x9e) freebsd11_stat(0x0, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000006c0)}], 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x48) aio_waitcomplete(0x0, 0x0) r5 = socket$inet6_tcp(0x1c, 0x1, 0x0) aio_writev(&(0x7f00000001c0)={r5, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, @sival_int, @spare}}) aio_cancel(r5, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) getegid() setreuid(0x0, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) select(0x0, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.108' (ED25519) to the list of known hosts. witness_lock_list_get: witness exhausted maxproc limit exceeded by uid 0 (pid 3101); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 7693); see tuning(7) and login.conf(5) if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 SYZFAIL: posix_spawn failed (errno 35: Resource temporarily unavailable) if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 FreeBSD/amd64 (ci-freebsd-i386-3.us-central1-b.c.syzkaller.internal) (ttyu0) login: maxproc limit exceeded by uid 0 (pid 2494); see tuning(7) and login.conf(5) set $lines = 0 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 if_delmulti_locked: detaching ifnet instance 0xfffffe005987a000 Password:maxproc limit exceeded by uid 0 (pid 2494); see tuning(7) and login.conf(5) Login incorrect login: if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987e800 maxproc limit exceeded by uid 0 (pid 7711); see tuning(7) and login.conf(5) if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 if_delmulti_locked: detaching ifnet instance 0xfffffe005987f800 show registers Password:maxproc limit exceeded by uid 0 (pid 7556); see tuning(7) and login.conf(5) Login incorrect login: maxproc limit exceeded by uid 0 (pid 2377); see tuning(7) and login.conf(5) ps Dec 2 03:18:14 ci-freebsd-i386-3 login[748]: 2 LOGIN FAILURES ON ttyu0 Password:maxproc limit exceeded by uid 0 (pid 7754); see tuning(7) and login.conf(5) Login incorrect login: maxproc limit exceeded by uid 0 (pid 2557); see tuning(7) and login.conf(5) show malloc Password:maxproc limit exceeded by uid 0 (pid 7801); see tuning(7) and login.conf(5) Login incorrect maxproc limit exceeded by uid 0 (pid 2362); see tuning(7) and login.conf(5) maxproc limit exceeded by uid 0 (pid 7785); see tuning(7) and login.conf(5)