changeset 5745 | aa8adc808af1 |
parent 5642 | 504c84876fda |
child 5844 | 51eed00be2b0 |
--- a/usr/src/uts/common/fs/zfs/zfs_znode.c Fri Dec 21 15:46:21 2007 -0800 +++ b/usr/src/uts/common/fs/zfs/zfs_znode.c Fri Dec 21 16:24:22 2007 -0800 @@ -452,7 +452,7 @@ zfs_znode_dmu_fini(znode_t *zp) { dmu_buf_t *db = zp->z_dbuf; - ASSERT(MUTEX_HELD(ZFS_OBJ_MUTEX(zp)) || + ASSERT(MUTEX_HELD(ZFS_OBJ_MUTEX(zp)) || zp->z_unlinked || RW_WRITE_HELD(&zp->z_zfsvfs->z_teardown_inactive_lock)); ASSERT(zp->z_dbuf != NULL); zp->z_dbuf = NULL;