aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ecryptfs/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/ecryptfs/main.c')
-rw-r--r--fs/ecryptfs/main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ecryptfs/main.c b/fs/ecryptfs/main.c
index f9f32472c505..fe2f44fa17cc 100644
--- a/fs/ecryptfs/main.c
+++ b/fs/ecryptfs/main.c
@@ -734,7 +734,7 @@ static int ecryptfs_init_kmem_caches(void)
734 return 0; 734 return 0;
735} 735}
736 736
737static decl_subsys(ecryptfs, NULL, NULL); 737static decl_subsys(ecryptfs, NULL);
738 738
739static ssize_t version_show(struct kset *kset, char *buff) 739static ssize_t version_show(struct kset *kset, char *buff)
740{ 740{
@@ -798,6 +798,7 @@ static int do_sysfs_registration(void)
798{ 798{
799 int rc; 799 int rc;
800 800
801 ecryptfs_subsys.kobj.kset = &fs_subsys;
801 rc = subsystem_register(&ecryptfs_subsys); 802 rc = subsystem_register(&ecryptfs_subsys);
802 if (rc) { 803 if (rc) {
803 printk(KERN_ERR 804 printk(KERN_ERR
@@ -845,7 +846,6 @@ static int __init ecryptfs_init(void)
845 printk(KERN_ERR "Failed to register filesystem\n"); 846 printk(KERN_ERR "Failed to register filesystem\n");
846 goto out_free_kmem_caches; 847 goto out_free_kmem_caches;
847 } 848 }
848 kobj_set_kset_s(&ecryptfs_subsys, fs_subsys);
849 rc = do_sysfs_registration(); 849 rc = do_sysfs_registration();
850 if (rc) { 850 if (rc) {
851 printk(KERN_ERR "sysfs registration failed\n"); 851 printk(KERN_ERR "sysfs registration failed\n");