Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1a0ce16d authored by Mike Marshall's avatar Mike Marshall
Browse files

Orangefs: adjust unwind on module init failure.

parent 2180c52c
Loading
Loading
Loading
Loading
+3 −4
Original line number Diff line number Diff line
@@ -181,11 +181,10 @@ static int __init orangefs_init(void)
	 * and passes along the needed info. The argument signifies
	 * which time orangefs_prepare_debugfs_help_string is being
	 * called.
	 *
	 */
	ret = orangefs_prepare_debugfs_help_string(1);
	if (ret)
		goto prepare_helpstring_failed;
		goto cleanup_key_table;

	ret = orangefs_debugfs_init();
	if (ret)
@@ -207,7 +206,6 @@ static int __init orangefs_init(void)
	}

	orangefs_sysfs_exit();
	fsid_key_table_finalize();

sysfs_init_failed:

@@ -216,7 +214,8 @@ static int __init orangefs_init(void)
debugfs_init_failed:
	orangefs_debugfs_cleanup();

prepare_helpstring_failed:
cleanup_key_table:
	fsid_key_table_finalize();

cleanup_progress_table:
	kfree(htable_ops_in_progress);