Module Name: src Committed By: tron Date: Thu Oct 29 10:26:17 UTC 2009
Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_znode.c Log Message: Make this build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c diff -u src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c:1.3 src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c:1.4 --- src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c:1.3 Wed Oct 28 23:44:51 2009 +++ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c Thu Oct 29 10:26:17 2009 @@ -1067,6 +1067,7 @@ zfs_zinactive(znode_t *zp) { vnode_t *vp = ZTOV(zp); + zfsvfs_t *zfsvfs = zp->z_zfsvfs; ASSERT(zp->z_dbuf && zp->z_phys); @@ -1080,13 +1081,13 @@ */ if (zp->z_unlinked) { mutex_exit(&zp->z_lock); - ZFS_OBJ_HOLD_EXIT(zfsvfs, z_id); + ZFS_OBJ_HOLD_EXIT(zfsvfs, zp->z_id); zfs_rmnode(zp); return; } mutex_exit(&zp->z_lock); - ZFS_OBJ_HOLD_EXIT(zfsvfs, z_id); + ZFS_OBJ_HOLD_EXIT(zfsvfs, zp->z_id); zfs_znode_free(zp); }