Btrfs: Verify checksums on tree blocks found without read_tree_block
[linux-2.6-block.git] / fs / btrfs / tree-defrag.c
index 5935cbd8f2b83c7646c17f2823d36746b3151be1..256af1870eef3696c167b450c7c2cdab42c87fe8 100644 (file)
@@ -101,6 +101,7 @@ static int defrag_walk_down(struct btrfs_trans_handle *trans,
                                path->slots[*level]++;
                                continue;
                        }
+                       btrfs_verify_block_csum(root, next);
                } else {
                        next = read_tree_block(root, bytenr,
                                       btrfs_level_size(root, *level - 1));