From c2b600f98fa62740e63e668034266fcecdf6f408 Mon Sep 17 00:00:00 2001 From: Mateusz Guzik Date: Fri, 30 Aug 2019 21:54:45 +0000 Subject: [PATCH] vfs: add a missing VNODE_REFCOUNT_FENCE_REL to v_incr_usecount_locked Sponsored by: The FreeBSD Foundation --- sys/kern/vfs_subr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 6a8dfca8468..c380a36ba64 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -2641,6 +2641,7 @@ v_incr_usecount_locked(struct vnode *vp) VNASSERT(vp->v_usecount == 0, vp, ("vnode with usecount and VI_OWEINACT set")); vp->v_iflag &= ~VI_OWEINACT; + VNODE_REFCOUNT_FENCE_REL(); } refcount_acquire(&vp->v_usecount); v_incr_devcount(vp);