out_free:
        mutex_unlock(&mgc_start_lock);
 
-       if (data)
-               kfree(data);
-       if (mgcname)
-               kfree(mgcname);
-       if (niduuid)
-               kfree(niduuid);
+       kfree(data);
+       kfree(mgcname);
+       kfree(niduuid);
        return rc;
 }
 
                               niduuid, rc);
        }
 out:
-       if (niduuid)
-               kfree(niduuid);
+       kfree(niduuid);
 
        /* class_import_put will get rid of the additional connections */
        mutex_unlock(&mgc_start_lock);
        LASSERT(atomic_read(&lsi->lsi_mounts) == 0);
 
        if (lsi->lsi_lmd != NULL) {
-               if (lsi->lsi_lmd->lmd_dev != NULL)
-                       kfree(lsi->lsi_lmd->lmd_dev);
-               if (lsi->lsi_lmd->lmd_profile != NULL)
-                       kfree(lsi->lsi_lmd->lmd_profile);
-               if (lsi->lsi_lmd->lmd_mgssec != NULL)
-                       kfree(lsi->lsi_lmd->lmd_mgssec);
-               if (lsi->lsi_lmd->lmd_opts != NULL)
-                       kfree(lsi->lsi_lmd->lmd_opts);
+               kfree(lsi->lsi_lmd->lmd_dev);
+               kfree(lsi->lsi_lmd->lmd_profile);
+               kfree(lsi->lsi_lmd->lmd_mgssec);
+               kfree(lsi->lsi_lmd->lmd_opts);
                if (lsi->lsi_lmd->lmd_exclude_count)
                        kfree(lsi->lsi_lmd->lmd_exclude);
-               if (lsi->lsi_lmd->lmd_mgs != NULL)
-                       kfree(lsi->lsi_lmd->lmd_mgs);
-               if (lsi->lsi_lmd->lmd_osd_type != NULL)
-                       kfree(lsi->lsi_lmd->lmd_osd_type);
-               if (lsi->lsi_lmd->lmd_params != NULL)
-                       kfree(lsi->lsi_lmd->lmd_params);
+               kfree(lsi->lsi_lmd->lmd_mgs);
+               kfree(lsi->lsi_lmd->lmd_osd_type);
+               kfree(lsi->lsi_lmd->lmd_params);
 
                kfree(lsi->lsi_lmd);
        }
        char   *tail;
        int     length;
 
-       if (lmd->lmd_mgssec != NULL) {
-               kfree(lmd->lmd_mgssec);
-               lmd->lmd_mgssec = NULL;
-       }
+       kfree(lmd->lmd_mgssec);
+       lmd->lmd_mgssec = NULL;
 
        tail = strchr(ptr, ',');
        if (tail == NULL)
        if ((handle == NULL) || (ptr == NULL))
                return -EINVAL;
 
-       if (*handle != NULL) {
-               kfree(*handle);
-               *handle = NULL;
-       }
+       kfree(*handle);
+       *handle = NULL;
 
        tail = strchr(ptr, ',');
        if (tail == NULL)