Mercurial > illumos > illumos-gate
diff usr/src/uts/common/fs/zfs/dnode.c @ 873:adefbfa5f42d
6347448 non ZFS_DEBUG kernels shouldn't call empty verify functions
author | ek110237 |
---|---|
date | Wed, 09 Nov 2005 17:19:27 -0800 |
parents | b348f31ed315 |
children | bfaffef2800c |
line wrap: on
line diff
--- a/usr/src/uts/common/fs/zfs/dnode.c Wed Nov 09 13:58:26 2005 -0800 +++ b/usr/src/uts/common/fs/zfs/dnode.c Wed Nov 09 17:19:27 2005 -0800 @@ -113,10 +113,10 @@ } +#ifdef ZFS_DEBUG void dnode_verify(dnode_t *dn) { -#ifdef ZFS_DEBUG int drop_struct_lock = FALSE; ASSERT(dn->dn_phys); @@ -164,8 +164,8 @@ } if (drop_struct_lock) rw_exit(&dn->dn_struct_rwlock); +} #endif -} void dnode_byteswap(dnode_phys_t *dnp) @@ -459,7 +459,7 @@ dnode_special_open(objset_impl_t *os, dnode_phys_t *dnp, uint64_t object) { dnode_t *dn = dnode_create(os, dnp, NULL, object); - dnode_verify(dn); + DNODE_VERIFY(dn); return (dn); } @@ -515,7 +515,7 @@ mdn = os->os_meta_dnode; - dnode_verify(mdn); + DNODE_VERIFY(mdn); if (!RW_WRITE_HELD(&mdn->dn_struct_rwlock)) { rw_enter(&mdn->dn_struct_rwlock, RW_READER); @@ -570,7 +570,7 @@ if (refcount_add(&dn->dn_holds, ref) == 1) dbuf_add_ref(db, dn); - dnode_verify(dn); + DNODE_VERIFY(dn); ASSERT3P(dn->dn_dbuf, ==, db); ASSERT3U(dn->dn_object, ==, object); dbuf_rele(db); @@ -614,7 +614,7 @@ if (IS_DNODE_DNODE(dn->dn_object)) return; - dnode_verify(dn); + DNODE_VERIFY(dn); #ifdef ZFS_DEBUG mutex_enter(&dn->dn_mtx);