btrfs-progs: Add support for tree block operations on fs_info without roots
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Mon, 22 Feb 2016 06:59:55 +0000 (14:59 +0800)
committerDavid Sterba <dsterba@suse.com>
Fri, 26 Feb 2016 16:27:58 +0000 (17:27 +0100)
commit9db13dca2f00b8a7cfd31fb737cfd0e73ad48abf
treeadc2cea9c6e95ab693b657d092e29f3ea223cb44
parent43318324d20cccccfacf2e82ac10e27eefb6cc95
btrfs-progs: Add support for tree block operations on fs_info without roots

Since open_ctree_fs_info() now may return a fs_info even without any
roots, modify functions like read_tree_block() to operate with such
fs_info.

This provides the basis for btrfs-find-root to operate on chunk tree
with corrupted fs.

Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
[ coding style adjustments, unified declarations ]
Signed-off-by: David Sterba <dsterba@suse.com>
btrfs-corrupt-block.c
disk-io.c
disk-io.h
extent-tree.c
volumes.c