commit 71ef251f940ddc0fcfafa4803b71358911742062
Author: Yiannis Pericleous <[EMAIL PROTECTED]>
Date: Thu May 24 22:18:51 2007 -0400
removed unnecessary call to unreg_configfs if init fails
diff --git a/fs/unionfs/config.c b/fs/unionfs/config.c
index
ee8c8b845e5e4935071e1a237bf7c56196c09d5c..156057e538bea138b8507967352ffdbcdc23704f
100644
--- a/fs/unionfs/config.c
+++ b/fs/unionfs/config.c
@@ -240,23 +240,16 @@ static struct configfs_subsystem unionfs
/* register the unionfs subsystem */
int unionfs_config_init(void)
{
- int ret;
+ int err;
config_group_init(&unionfs_subsys.su_group);
init_MUTEX(&unionfs_subsys.su_sem);
- ret = configfs_register_subsystem(&unionfs_subsys);
- if (ret) {
+ err = configfs_register_subsystem(&unionfs_subsys);
+ if (err)
printk(KERN_ERR "Error %d while registering subsystem %s\n",
- ret,
+ err,
unionfs_subsys.su_group.cg_item.ci_namebuf);
- goto out_unregister;
- }
- return 0;
-
-out_unregister:
- configfs_unregister_subsystem(&unionfs_subsys);
-
- return ret;
+ return err;
}
/* unregister the unionfs subsystem */
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs