summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_default.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2002-10-24 17:55:49 +0000
committerphk <phk@FreeBSD.org>2002-10-24 17:55:49 +0000
commit8ac0d1e75694f903d81d920de27c255cdb6c8127 (patch)
treed7e54fde9bb46a37cfdaa6a5554d64e7ffd2b916 /sys/kern/vfs_default.c
parent1b6c1cf3e0597bc4e028866dddece1cd21e29435 (diff)
downloadFreeBSD-src-8ac0d1e75694f903d81d920de27c255cdb6c8127.zip
FreeBSD-src-8ac0d1e75694f903d81d920de27c255cdb6c8127.tar.gz
Don't try to be cute and save a call/return by implementing a degenerate
vrele() inline.
Diffstat (limited to 'sys/kern/vfs_default.c')
-rw-r--r--sys/kern/vfs_default.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c
index 69f8184..83911ec 100644
--- a/sys/kern/vfs_default.c
+++ b/sys/kern/vfs_default.c
@@ -582,13 +582,9 @@ retry:
/*
* Dereference the reference we just created. This assumes
* that the object is associated with the vp.
- *
- * We don't need to vrele because the caller must hold a ref.
*/
object->ref_count--;
- VI_LOCK(vp);
- vp->v_usecount--;
- VI_UNLOCK(vp);
+ vrele(vp);
} else {
if (object->flags & OBJ_DEAD) {
VOP_UNLOCK(vp, 0, td);
OpenPOWER on IntegriCloud