mm: slub: avoid return code from slab_sysfs_init if debugfs is off

Avoid returning from slab_sysfs_init if debugfs is off as it is not fatal.

Change-Id: Ice8c26861ad6d6d143e910bb36aeed61dc23cb2f
Signed-off-by: Faiyaz Mohammed <faiyazm@codeaurora.org>
This commit is contained in:
Faiyaz Mohammed 2020-11-18 13:49:57 +05:30
commit d12e350603

View file

@ -6323,16 +6323,9 @@ static int __init slab_sysfs_init(void)
#ifdef CONFIG_SLUB_DEBUG
if (slub_debug) {
slab_debugfs_top = debugfs_create_dir("slab", NULL);
if (!slab_debugfs_top) {
pr_err("Couldn't create slab debugfs directory\n");
return -ENODEV;
}
if (!debugfs_create_file("alloc_trace", 0400, slab_debugfs_top,
NULL, &slab_debug_alloc_fops)) {
pr_err("Couldn't create slab/tests debugfs directory\n");
return -ENODEV;
}
if (!IS_ERR(slab_debugfs_top))
debugfs_create_file("alloc_trace", 0400, slab_debugfs_top,
NULL, &slab_debug_alloc_fops);
}
#endif