aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/ref-verify.c
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert@linux-m68k.org>2017-11-15 10:04:40 -0500
committerDavid Sterba <dsterba@suse.com>2018-01-22 10:08:13 -0500
commit02cfe779ccaec421cd4ed53a574c8a6354efa7fe (patch)
tree264eb12934ac3774ce6e5092c390766e2426ecbb /fs/btrfs/ref-verify.c
parent6af49dbde9532c95f53d2c45fe9cc0012226c5e7 (diff)
btrfs: ref-verify: Remove unused parameter from walk_up_tree() to kill warning
With gcc-4.1.2: fs/btrfs/ref-verify.c: In function ‘btrfs_build_ref_tree’: fs/btrfs/ref-verify.c:1017: warning: ‘root’ is used uninitialized in this function The variable is indeed passed uninitialized, but it is never used by the callee. However, not all versions of gcc are smart enough to notice. Hence remove the unused parameter from walk_up_tree() to silence the compiler warning. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/ref-verify.c')
-rw-r--r--fs/btrfs/ref-verify.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/fs/btrfs/ref-verify.c b/fs/btrfs/ref-verify.c
index 34878699d363..171f3cce30e6 100644
--- a/fs/btrfs/ref-verify.c
+++ b/fs/btrfs/ref-verify.c
@@ -606,8 +606,7 @@ static int walk_down_tree(struct btrfs_root *root, struct btrfs_path *path,
606} 606}
607 607
608/* Walk up to the next node that needs to be processed */ 608/* Walk up to the next node that needs to be processed */
609static int walk_up_tree(struct btrfs_root *root, struct btrfs_path *path, 609static int walk_up_tree(struct btrfs_path *path, int *level)
610 int *level)
611{ 610{
612 int l; 611 int l;
613 612
@@ -984,7 +983,6 @@ void btrfs_free_ref_tree_range(struct btrfs_fs_info *fs_info, u64 start,
984int btrfs_build_ref_tree(struct btrfs_fs_info *fs_info) 983int btrfs_build_ref_tree(struct btrfs_fs_info *fs_info)
985{ 984{
986 struct btrfs_path *path; 985 struct btrfs_path *path;
987 struct btrfs_root *root;
988 struct extent_buffer *eb; 986 struct extent_buffer *eb;
989 u64 bytenr = 0, num_bytes = 0; 987 u64 bytenr = 0, num_bytes = 0;
990 int ret, level; 988 int ret, level;
@@ -1014,7 +1012,7 @@ int btrfs_build_ref_tree(struct btrfs_fs_info *fs_info)
1014 &bytenr, &num_bytes); 1012 &bytenr, &num_bytes);
1015 if (ret) 1013 if (ret)
1016 break; 1014 break;
1017 ret = walk_up_tree(root, path, &level); 1015 ret = walk_up_tree(path, &level);
1018 if (ret < 0) 1016 if (ret < 0)
1019 break; 1017 break;
1020 if (ret > 0) { 1018 if (ret > 0) {