6659 nvlist_free(NULL) is a no-op
@@ -364,11 +364,10 @@ *ret_nvl = nvl; return (DDI_SUCCESS); error: - if (sub_nvl) nvlist_free(sub_nvl); ASSERT(nvl); nvlist_free(nvl); *ret_nvl = NULL; return (DDI_FAILURE);