summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_cluster.c
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2003-10-20 18:24:38 +0000
committeralc <alc@FreeBSD.org>2003-10-20 18:24:38 +0000
commit512489f3013cd39afcf15c4934ce2af09940d38e (patch)
tree770442b32d45fa8d881dda0c53a2e702ba70bae9 /sys/kern/vfs_cluster.c
parent3d2d2c4fd8c46cc963348070f842de9820f64ee1 (diff)
downloadFreeBSD-src-512489f3013cd39afcf15c4934ce2af09940d38e.zip
FreeBSD-src-512489f3013cd39afcf15c4934ce2af09940d38e.tar.gz
Initialize the buf's b_object in pbgetvp(). Clear it in pbrelvp(). (This
facilitates synchronization of the vm page's valid field using the vm object's lock.) Suggested by: tegge
Diffstat (limited to 'sys/kern/vfs_cluster.c')
-rw-r--r--sys/kern/vfs_cluster.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/kern/vfs_cluster.c b/sys/kern/vfs_cluster.c
index 11964ac..dc86fb9 100644
--- a/sys/kern/vfs_cluster.c
+++ b/sys/kern/vfs_cluster.c
@@ -373,7 +373,6 @@ cluster_rbuild(vp, filesize, lbn, blkno, size, run, fbp)
bp->b_offset = tbp->b_offset;
KASSERT(bp->b_offset != NOOFFSET, ("cluster_rbuild: no buffer offset"));
pbgetvp(vp, bp);
- bp->b_object = tbp->b_object;
TAILQ_INIT(&bp->b_cluster.cluster_head);
OpenPOWER on IntegriCloud