diff options
Diffstat (limited to 'usr/src/uts/common/fs/nfs/nfs4_client.c')
-rw-r--r-- | usr/src/uts/common/fs/nfs/nfs4_client.c | 2 |
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)); } |