|
@@ -345,9 +345,8 @@ int pstore_mkfile(enum pstore_type_id type, char *psname, u64 id, int count,
|
|
|
|
|
|
mutex_lock(&root->d_inode->i_mutex);
|
|
mutex_lock(&root->d_inode->i_mutex);
|
|
|
|
|
|
- rc = -ENOSPC;
|
|
|
|
dentry = d_alloc_name(root, name);
|
|
dentry = d_alloc_name(root, name);
|
|
- if (IS_ERR(dentry))
|
|
|
|
|
|
+ if (!dentry)
|
|
goto fail_lockedalloc;
|
|
goto fail_lockedalloc;
|
|
|
|
|
|
memcpy(private->data, data, size);
|
|
memcpy(private->data, data, size);
|