svn commit: r198836 -
user/kmacy/releng_8_fcs_buf/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
Kip Macy
kmacy at FreeBSD.org
Tue Nov 3 01:09:24 UTC 2009
Author: kmacy
Date: Tue Nov 3 01:09:23 2009
New Revision: 198836
URL: http://svn.freebsd.org/changeset/base/198836
Log:
eliminate uninitialized variable
Modified:
user/kmacy/releng_8_fcs_buf/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
Modified: user/kmacy/releng_8_fcs_buf/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c
==============================================================================
--- user/kmacy/releng_8_fcs_buf/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Tue Nov 3 01:03:58 2009 (r198835)
+++ user/kmacy/releng_8_fcs_buf/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c Tue Nov 3 01:09:23 2009 (r198836)
@@ -1367,7 +1367,6 @@ arc_brelse(arc_buf_t *buf, void *data, s
static void
arc_binval(arc_buf_t *buf, off_t blkno, struct vnode *vp, size_t size, struct buf *newbp)
{
- arc_buf_hdr_t *hdr;
arc_buf_t *tbuf;
int released = 0, gotvp = 0;
struct buf *bp = NULL;
@@ -1392,7 +1391,7 @@ arc_binval(arc_buf_t *buf, off_t blkno,
bo = newbp->b_bufobj = &vp->v_bufobj;
newbp->b_lblkno = blkno;
newbp->b_blkno = blkno;
- newbp->b_offset = hdr->b_birth;
+ newbp->b_offset = buf->b_hdr->b_birth;
newbp->b_flags &= ~B_INVAL;
newbp->b_flags |= B_CACHE;
@@ -1417,7 +1416,7 @@ arc_binval(arc_buf_t *buf, off_t blkno,
}
if (!gotvp)
bgetvp(vp, newbp);
- BO_UNLOCK(&vp->v_bufobj);
+ BO_UNLOCK(bo);
}
/*
More information about the svn-src-user
mailing list