Messages in this thread Patch in this message | | | From | sxwjean@me ... | Subject | [PATCH 1/5] slub: Correct the error code when slab_kset is NULL | Date | Thu, 13 Apr 2023 22:34:48 +0800 |
| |
From: Xiongwei Song <xiongwei.song@windriver.com>
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: Xiongwei Song <xiongwei.song@windriver.com> --- mm/slub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/slub.c b/mm/slub.c index 28ca576d988d..5cc56f780241 100644 --- a/mm/slub.c +++ b/mm/slub.c @@ -6225,7 +6225,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; -- 2.30.2
| |