This is just a mini cleanup. Switch from vgone() to vgonel() like it is done a bit later already. vgone() is just a wrapper around vgonel() using curproc (which is cached in vop_generic_revoke()).
-- :wq Claudio Index: vfs_default.c =================================================================== RCS file: /cvs/src/sys/kern/vfs_default.c,v retrieving revision 1.50 diff -u -p -r1.50 vfs_default.c --- vfs_default.c 15 Oct 2021 06:30:06 -0000 1.50 +++ vfs_default.c 18 Mar 2022 10:56:02 -0000 @@ -107,7 +107,7 @@ vop_generic_revoke(void *v) if (vq->v_rdev != vp->v_rdev || vq->v_type != vp->v_type || vp == vq) continue; - vgone(vq); + vgonel(vq, p); break; } }