diff options
author | Qu Wenruo <wqu@suse.com> | 2018-04-11 17:08:12 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-04-20 19:18:16 +0200 |
commit | c0872323746e11fc79344e3738b283a8cda86654 (patch) | |
tree | 07864870a0ec520d578d181d97f58e48d75ddd91 /fs/btrfs/print-tree.h | |
parent | 5e388e95815408c27f3612190d089afc0774b870 (diff) |
btrfs: print-tree: debugging output enhancement
This patch enhances the following things:
- tree block header
* add generation and owner output for node and leaf
- node pointer generation output
- allow btrfs_print_tree() to not follow nodes
* just like btrfs-progs
Please note that, although function btrfs_print_tree() is not called by
anyone right now, it's still a pretty useful function to debug kernel.
So that function is still kept for later use.
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/print-tree.h')
-rw-r--r-- | fs/btrfs/print-tree.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/print-tree.h b/fs/btrfs/print-tree.h index 4a98481688f4..e6bb38fd75ad 100644 --- a/fs/btrfs/print-tree.h +++ b/fs/btrfs/print-tree.h @@ -7,6 +7,6 @@ #define BTRFS_PRINT_TREE_H void btrfs_print_leaf(struct extent_buffer *l); -void btrfs_print_tree(struct extent_buffer *c); +void btrfs_print_tree(struct extent_buffer *c, bool follow); #endif |