|
@@ -1137,10 +1137,8 @@ ldlm_resource_get(struct ldlm_namespace *ns, struct ldlm_resource *parent,
|
|
|
CERROR("%s: lvbo_init failed for resource %#llx:%#llx: rc = %d\n",
|
|
|
ns->ns_obd->obd_name, name->name[0],
|
|
|
name->name[1], rc);
|
|
|
- if (res->lr_lvb_data) {
|
|
|
- kfree(res->lr_lvb_data);
|
|
|
- res->lr_lvb_data = NULL;
|
|
|
- }
|
|
|
+ kfree(res->lr_lvb_data);
|
|
|
+ res->lr_lvb_data = NULL;
|
|
|
res->lr_lvb_len = rc;
|
|
|
mutex_unlock(&res->lr_lvb_mutex);
|
|
|
ldlm_resource_putref(res);
|