From 062ef8a5f814bb79222dd4b319f4d167baa6aa33 Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Tue, 10 Mar 2009 14:35:21 +0000 Subject: [PATCH] Do not use bypass for vop_vptocnp() from nullfs, call standard implementation instead. The bypass does not assume that returned vnode is only held. Reported by: Paul B. Mahol , pluknet Reviewed by: jhb Tested by: pho, pluknet --- sys/fs/nullfs/null_vnops.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/fs/nullfs/null_vnops.c b/sys/fs/nullfs/null_vnops.c index 5a6823f3ef6..38da43f04c4 100644 --- a/sys/fs/nullfs/null_vnops.c +++ b/sys/fs/nullfs/null_vnops.c @@ -742,5 +742,6 @@ struct vop_vector null_vnodeops = { .vop_setattr = null_setattr, .vop_strategy = VOP_EOPNOTSUPP, .vop_unlock = null_unlock, + .vop_vptocnp = vop_stdvptocnp, .vop_vptofh = null_vptofh, };