|
@@ -345,21 +345,14 @@ void __init f2fs_create_root_stats(void)
|
|
|
|
|
|
|
|
f2fs_debugfs_root = debugfs_create_dir("f2fs", NULL);
|
|
f2fs_debugfs_root = debugfs_create_dir("f2fs", NULL);
|
|
|
if (!f2fs_debugfs_root)
|
|
if (!f2fs_debugfs_root)
|
|
|
- goto bail;
|
|
|
|
|
|
|
+ return;
|
|
|
|
|
|
|
|
file = debugfs_create_file("status", S_IRUGO, f2fs_debugfs_root,
|
|
file = debugfs_create_file("status", S_IRUGO, f2fs_debugfs_root,
|
|
|
NULL, &stat_fops);
|
|
NULL, &stat_fops);
|
|
|
- if (!file)
|
|
|
|
|
- goto free_debugfs_dir;
|
|
|
|
|
-
|
|
|
|
|
- return;
|
|
|
|
|
-
|
|
|
|
|
-free_debugfs_dir:
|
|
|
|
|
- debugfs_remove(f2fs_debugfs_root);
|
|
|
|
|
-
|
|
|
|
|
-bail:
|
|
|
|
|
- f2fs_debugfs_root = NULL;
|
|
|
|
|
- return;
|
|
|
|
|
|
|
+ if (!file) {
|
|
|
|
|
+ debugfs_remove(f2fs_debugfs_root);
|
|
|
|
|
+ f2fs_debugfs_root = NULL;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void f2fs_destroy_root_stats(void)
|
|
void f2fs_destroy_root_stats(void)
|