From 43ec2761dca211dfd18d5b26afdd7c07036539fe Mon Sep 17 00:00:00 2001 From: Su Yue Date: Thu, 14 Jun 2018 10:40:39 +0800 Subject: btrfs-progs: print bytenr of tree block in print_tree_block_error For easier debugging, let print_tree_block_error() print bytenr of tree block. Signed-off-by: Su Yue Signed-off-by: David Sterba --- disk-io.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/disk-io.c b/disk-io.c index 1caa7cd0..26e4f6e9 100644 --- a/disk-io.c +++ b/disk-io.c @@ -94,6 +94,10 @@ static void print_tree_block_error(struct btrfs_fs_info *fs_info, char found_uuid[BTRFS_UUID_UNPARSED_SIZE] = {'\0'}; u8 buf[BTRFS_UUID_SIZE]; + if (!err) + return; + + fprintf(stderr, "bad tree block %llu, ", eb->start); switch (err) { case BTRFS_BAD_FSID: read_extent_buffer(eb, buf, btrfs_header_fsid(), -- cgit v1.2.3