This shows up with poudriere where the ports tree is notorious for ".." lookups. As the tree is globally shared over numerous nullfs mounts, this effectively globally serializes said lookups.
commit 72680c810e086b0a5a2c30a12c576a42dd7579c9 (mjgzoo/nullfs5) Author: Mateusz Guzik <mjg@FreeBSD.org> Date: Sat Sep 18 12:46:03 2021 +0200 vfs: retire the no longer used MNTK_LOOKUP_EXCL_DOTDOT flag commit f0603aeae7a1b29fe6b4974a6bb926b2355d199d Author: Mateusz Guzik <mjg@FreeBSD.org> Date: Mon Mar 7 11:43:43 2022 +0000 nullfs: hash insertion without vnode lock upgrade Use the hash lock to serialize instead. This enables shared-locked ".." lookups. commit 126df9ffccb75521e79327f171fcc27a7b9af210 Author: Mateusz Guzik <mjg@FreeBSD.org> Date: Mon Mar 7 11:40:04 2022 +0000 vfs: add MNTK_UNLOCKED_INSMNTQUE Can be used when the fs at hand can synchronize insmntque with other means than the vnode lock.