From 0528b69c1507dbbde9038e7705fc15cc06e9f33b Mon Sep 17 00:00:00 2001 From: Chris Mason Date: Tue, 7 Aug 2007 16:15:59 -0400 Subject: add defrag ioctl --- print-tree.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'print-tree.c') diff --git a/print-tree.c b/print-tree.c index 9df4379a..60deda54 100644 --- a/print-tree.c +++ b/print-tree.c @@ -96,6 +96,16 @@ void btrfs_print_leaf(struct btrfs_root *root, struct btrfs_leaf *l) (unsigned long long)btrfs_root_blocknr(ri), (unsigned long long)btrfs_root_dirid(ri), btrfs_root_refs(ri)); + if (1 || btrfs_root_refs(ri) == 0) { + struct btrfs_key drop_key; + btrfs_disk_key_to_cpu(&drop_key, + &ri->drop_progress); + printf("\t\tdrop key %Lu %x %Lu level %d\n", + (unsigned long long)drop_key.objectid, + drop_key.flags, + (unsigned long long)drop_key.offset, + ri->drop_level); + } break; case BTRFS_EXTENT_ITEM_KEY: ei = btrfs_item_ptr(l, i, struct btrfs_extent_item); -- cgit v1.2.3