Print this page
6096 ZFS_SMB_ACL_RENAME needs to cleanup better
Reviewed by: Matthew Ahrens <mahrens@delphix.com>

@@ -5058,10 +5058,11 @@
 
         case ZFS_SMB_ACL_RENAME:
                 if ((error = get_nvlist(zc->zc_nvlist_src,
                     zc->zc_nvlist_src_size, zc->zc_iflags, &nvlist)) != 0) {
                         VN_RELE(vp);
+                        VN_RELE(ZTOV(sharedir));
                         ZFS_EXIT(zfsvfs);
                         return (error);
                 }
                 if (nvlist_lookup_string(nvlist, ZFS_SMB_ACL_SRC, &src) ||
                     nvlist_lookup_string(nvlist, ZFS_SMB_ACL_TARGET,