diff --git a/modules/cas_cache/exp_obj.c b/modules/cas_cache/exp_obj.c index 3d5f85d..ddf9b93 100644 --- a/modules/cas_cache/exp_obj.c +++ b/modules/cas_cache/exp_obj.c @@ -506,7 +506,8 @@ int cas_exp_obj_create(struct cas_disk *dsk, const char *dev_name, goto error_set_geometry; } - if (cas_add_disk(gd)) + result = cas_add_disk(gd); + if (result) goto error_add_disk; result = sysfs_create_group(&disk_to_dev(gd)->kobj, &device_attr_group);