summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs/nfs/nfs4_client.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/fs/nfs/nfs4_client.c')
-rw-r--r--usr/src/uts/common/fs/nfs/nfs4_client.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr/src/uts/common/fs/nfs/nfs4_client.c b/usr/src/uts/common/fs/nfs/nfs4_client.c
index 1734853f57..5456fc7c63 100644
--- a/usr/src/uts/common/fs/nfs/nfs4_client.c
+++ b/usr/src/uts/common/fs/nfs/nfs4_client.c
@@ -3116,6 +3116,7 @@ nfs_free_mi4(mntinfo4_t *mi)
mutex_destroy(&mi->mi_lock);
mutex_destroy(&mi->mi_async_lock);
mutex_destroy(&mi->mi_msg_list_lock);
+ mutex_destroy(&mi->mi_rnodes_lock);
nfs_rw_destroy(&mi->mi_recovlock);
nfs_rw_destroy(&mi->mi_rename_lock);
nfs_rw_destroy(&mi->mi_fh_lock);
@@ -3152,6 +3153,7 @@ nfs_free_mi4(mntinfo4_t *mi)
list_destroy(&mi->mi_foo_list);
list_destroy(&mi->mi_bseqid_list);
list_destroy(&mi->mi_lost_state);
+ list_destroy(&mi->mi_rnodes);
avl_destroy(&mi->mi_filehandles);
kmem_free(mi, sizeof (*mi));
}