aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs
diff options
context:
space:
mode:
authorAnand Jain <anand.jain@oracle.com>2018-05-17 21:25:12 +0800
committerDavid Sterba <dsterba@suse.com>2018-05-28 18:24:11 +0200
commitb78e2b78a88ce4982294ceb03c1227810e659a7b (patch)
treeff4d8d984fb0d295a8276e685d4ce050e4c9094c /fs/btrfs
parentbtrfs: use kvzalloc for EXTENT_SAME temporary data (diff)
downloadlinux-dev-b78e2b78a88ce4982294ceb03c1227810e659a7b.tar.xz
linux-dev-b78e2b78a88ce4982294ceb03c1227810e659a7b.zip
btrfs: fix describe_relocation when printing unknown flags
Looks like the original idea was to print the hex of the flags which is not coded with their flag name. So use the current buf pointer bp instead of buf. Reaching the uknown flags should never happen, it's there just in case. Fixes: ebce0e01b930b ("btrfs: make block group flags in balance printks human-readable") Signed-off-by: Anand Jain <anand.jain@oracle.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs')
-rw-r--r--fs/btrfs/relocation.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c
index 74656d79e511..879b76fa881a 100644
--- a/fs/btrfs/relocation.c
+++ b/fs/btrfs/relocation.c
@@ -4344,7 +4344,7 @@ static void describe_relocation(struct btrfs_fs_info *fs_info,
DESCRIBE_FLAG(RAID5, "raid5");
DESCRIBE_FLAG(RAID6, "raid6");
if (flags)
- snprintf(buf, buf - bp + sizeof(buf), "|0x%llx", flags);
+ snprintf(bp, buf - bp + sizeof(buf), "|0x%llx", flags);
#undef DESCRIBE_FLAG
}