diff options
| author | christos <christos@NetBSD.org> | 2013-09-23 19:42:42 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 2013-09-23 19:42:42 +0000 |
| commit | 5b752e2dffd5d89de5eae6e77f2ad71bc223345d (patch) | |
| tree | dafd7544fd76bf6f065f7db3c5c20dba83b68213 /external | |
| parent | b6151b15edfd6fa268ac0ab25a1578f5acbb6560 (diff) | |
Don't forget to destroy the mutex we created to the zfsvfs transient object,
otherwise if we load and unload the module the lockdebug code will blow chunks.
Diffstat (limited to 'external')
| -rw-r--r-- | external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c b/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c index cc3224c4300..6bda1be02bc 100644 --- a/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c +++ b/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c @@ -1618,6 +1618,7 @@ zfs_create_fs(objset_t *os, cred_t *cr, nvlist_t *zplprops, dmu_tx_t *tx) ASSERT(error == 0); + mutex_destroy(&zfsvfs.z_znodes_lock); for (i = 0; i != ZFS_OBJ_MTX_SZ; i++) mutex_destroy(&zfsvfs.z_hold_mtx[i]); } |
