summaryrefslogtreecommitdiff
path: root/debug-tree.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-03-24 15:03:18 -0400
committerDavid Woodhouse <dwmw2@hera.kernel.org>2008-03-24 15:03:18 -0400
commit510be296772108b6d5ae829d76cef2b1a1690262 (patch)
tree39cfcefb9891552b388a04e0b5c05b1228f1716e /debug-tree.c
parent00eb6ff6566816982903eb8c817606d6961c61ea (diff)
Add support for multiple devices per filesystem
Diffstat (limited to 'debug-tree.c')
-rw-r--r--debug-tree.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/debug-tree.c b/debug-tree.c
index 7a2d0d06..acfa442d 100644
--- a/debug-tree.c
+++ b/debug-tree.c
@@ -139,6 +139,10 @@ int main(int ac, char **av)
printf("root tree\n");
btrfs_print_tree(root->fs_info->tree_root,
root->fs_info->tree_root->node);
+
+ printf("chunk tree\n");
+ btrfs_print_tree(root->fs_info->chunk_root,
+ root->fs_info->chunk_root->node);
}
btrfs_init_path(&path);
key.offset = 0;
@@ -170,7 +174,13 @@ int main(int ac, char **av)
root->leafsize);
switch(found_key.objectid) {
case BTRFS_ROOT_TREE_OBJECTID:
- printf("root ");
+ if (!skip)
+ printf("root ");
+ break;
+ case BTRFS_DEV_TREE_OBJECTID:
+ if (!skip) {
+ printf("device extent tree ");
+ }
break;
case BTRFS_EXTENT_TREE_OBJECTID:
skip = 0;