diff options
author | Chris Mason <chris.mason@oracle.com> | 2007-12-09 13:46:24 -0500 |
---|---|---|
committer | David Woodhouse <dwmw2@hera.kernel.org> | 2007-12-09 13:46:24 -0500 |
commit | 73372dcf8f21427363a398b29171440b42077ce7 (patch) | |
tree | 2d99905b00a61e7b519762d1e2b0686ce7578067 /print-tree.c | |
parent | 07a4f1b81df6cd9b9e09773f680fc098faed310c (diff) |
Add generation numbers to block pointers
Diffstat (limited to 'print-tree.c')
-rw-r--r-- | print-tree.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/print-tree.c b/print-tree.c index dd442c53..8a30919f 100644 --- a/print-tree.c +++ b/print-tree.c @@ -179,13 +179,14 @@ void btrfs_print_tree(struct btrfs_root *root, struct btrfs_buffer *t) size = btrfs_level_size(root, btrfs_header_level(&c->header) - 1); for (i = 0; i < nr; i++) { u64 blocknr = btrfs_node_blockptr(c, i); - printf("\tkey %d (%llu %x %llu) block %llu (%llu)\n", + printf("\tkey %d (%llu %x %llu) block %llu (%llu) gen %llu\n", i, (unsigned long long)c->ptrs[i].key.objectid, c->ptrs[i].key.type, (unsigned long long)c->ptrs[i].key.offset, (unsigned long long)blocknr, - (unsigned long long)blocknr / size); + (unsigned long long)blocknr / size, + (unsigned long long)btrfs_node_ptr_generation(c, i)); fflush(stdout); } for (i = 0; i < nr; i++) { |