Commit 35973232 authored by Xiongwei Song's avatar Xiongwei Song Committed by Vlastimil Babka
Browse files

slub: Correct the error code when slab_kset is NULL



The -ENOSYS is inproper when kset_create_and_add call returns a NULL
pointer, the failure more likely is because lacking memory, hence
returning -ENOMEM is better.

Signed-off-by: default avatarXiongwei Song <xiongwei.song@windriver.com>
Signed-off-by: default avatarVlastimil Babka <vbabka@suse.cz>
parent 444f20c2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6224,7 +6224,7 @@ static int __init slab_sysfs_init(void)
	if (!slab_kset) {
		mutex_unlock(&slab_mutex);
		pr_err("Cannot register slab subsystem.\n");
		return -ENOSYS;
		return -ENOMEM;
	}

	slab_state = FULL;