sysfs: Create mountpoints with sysfs_create_mount_point
[deliverable/linux.git] / security / smack / smackfs.c
index d9682985349e6ec182407b94e57a3f4d59af766f..ac4cac7c661a34108350e73c86bcd974fce22968 100644 (file)
@@ -2241,16 +2241,16 @@ static const struct file_operations smk_revoke_subj_ops = {
        .llseek         = generic_file_llseek,
 };
 
-static struct kset *smackfs_kset;
 /**
  * smk_init_sysfs - initialize /sys/fs/smackfs
  *
  */
 static int smk_init_sysfs(void)
 {
-       smackfs_kset = kset_create_and_add("smackfs", NULL, fs_kobj);
-       if (!smackfs_kset)
-               return -ENOMEM;
+       int err;
+       err = sysfs_create_mount_point(fs_kobj, "smackfs");
+       if (err)
+               return err;
        return 0;
 }
 
This page took 0.023393 seconds and 5 git commands to generate.