changeset 1686 | 6da8a30c0960 |
parent 1600 | d1ef3e135d5a |
child 1758 | d0750a16db04 |
--- a/usr/src/uts/common/fs/zfs/dmu_tx.c Mon Mar 27 08:39:17 2006 -0800 +++ b/usr/src/uts/common/fs/zfs/dmu_tx.c Mon Mar 27 14:12:51 2006 -0800 @@ -347,7 +347,7 @@ list_link_active(&dn->dn_dirty_link[2]) | list_link_active(&dn->dn_dirty_link[3]); mutex_exit(&dn->dn_objset->os_lock); - if (dn->dn_assigned_tx || dirty) + if (dirty || dn->dn_assigned_tx || dn->dn_phys->dn_nlevels == 0) return; /*