|
@@ -1245,8 +1245,10 @@ static int __init ubi_init(void)
|
|
ubi_wl_entry_slab = kmem_cache_create("ubi_wl_entry_slab",
|
|
ubi_wl_entry_slab = kmem_cache_create("ubi_wl_entry_slab",
|
|
sizeof(struct ubi_wl_entry),
|
|
sizeof(struct ubi_wl_entry),
|
|
0, 0, NULL);
|
|
0, 0, NULL);
|
|
- if (!ubi_wl_entry_slab)
|
|
|
|
|
|
+ if (!ubi_wl_entry_slab) {
|
|
|
|
+ err = -ENOMEM;
|
|
goto out_dev_unreg;
|
|
goto out_dev_unreg;
|
|
|
|
+ }
|
|
|
|
|
|
err = ubi_debugfs_init();
|
|
err = ubi_debugfs_init();
|
|
if (err)
|
|
if (err)
|