From: Jie Liu <jeff....@oracle.com> Return the actual error code if kset_create_and_add() failed
Cc: Mark Fasheh <mfas...@suse.com> Cc: Joel Becker <jl...@evilplan.org> Cc: Andrew Morton <a...@linux-foundation.org> Signed-off-by: Jie Liu <jeff....@oracle.com> --- fs/ocfs2/cluster/sys.c | 4 ++-- fs/ocfs2/stackglue.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/fs/ocfs2/cluster/sys.c b/fs/ocfs2/cluster/sys.c index b7f5727..6d8c793 100644 --- a/fs/ocfs2/cluster/sys.c +++ b/fs/ocfs2/cluster/sys.c @@ -65,8 +65,8 @@ int o2cb_sys_init(void) int ret; o2cb_kset = kset_create_and_add("o2cb", NULL, fs_kobj); - if (!o2cb_kset) - return -ENOMEM; + if (IS_ERR(o2cb_kset)) + return PTR_ERR(o2cb_kset); ret = sysfs_create_group(&o2cb_kset->kobj, &o2cb_attr_group); if (ret) diff --git a/fs/ocfs2/stackglue.c b/fs/ocfs2/stackglue.c index 5d965e8..e6eae89 100644 --- a/fs/ocfs2/stackglue.c +++ b/fs/ocfs2/stackglue.c @@ -641,8 +641,8 @@ static int ocfs2_sysfs_init(void) int ret; ocfs2_kset = kset_create_and_add("ocfs2", NULL, fs_kobj); - if (!ocfs2_kset) - return -ENOMEM; + if (IS_ERR(ocfs2_kset)) + return PTR_ERR(ocfs2_kset); ret = sysfs_create_group(&ocfs2_kset->kobj, &ocfs2_attr_group); if (ret) -- 1.8.3.2 _______________________________________________ Ocfs2-devel mailing list Ocfs2-devel@oss.oracle.com https://oss.oracle.com/mailman/listinfo/ocfs2-devel