summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_cluster.c
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2004-10-21 15:53:54 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2004-10-21 15:53:54 +0000
commita76d8f4ec938ff140363a48cd6a9cffc42617f06 (patch)
tree9d355bca75100170618443d740a1312fd842af5d /sys/kern/vfs_cluster.c
parent1bca607b9fe1f7e49bc77c4931dfb1991c1e22d1 (diff)
Notes
Diffstat (limited to 'sys/kern/vfs_cluster.c')
-rw-r--r--sys/kern/vfs_cluster.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/kern/vfs_cluster.c b/sys/kern/vfs_cluster.c
index 3eadf00acc3f..2372c1e85960 100644
--- a/sys/kern/vfs_cluster.c
+++ b/sys/kern/vfs_cluster.c
@@ -965,9 +965,7 @@ cluster_wbuild(vp, size, start_lbn, len)
tbp->b_flags |= B_ASYNC;
tbp->b_iocmd = BIO_WRITE;
reassignbuf(tbp); /* put on clean list */
- VI_LOCK(tbp->b_vp);
- ++tbp->b_vp->v_numoutput;
- VI_UNLOCK(tbp->b_vp);
+ bufobj_wref(&tbp->b_vp->v_bufobj);
splx(s);
BUF_KERNPROC(tbp);
TAILQ_INSERT_TAIL(&bp->b_cluster.cluster_head,