@@ -216,7 +216,7 @@ int btrfs_add_to_fsid(struct btrfs_trans_handle *trans,
device->total_bytes = device_total_bytes;
device->bytes_used = 0;
device->total_ios = 0;
- device->dev_root = fs_info->dev_root;
+ device->fs_info = fs_info;
device->name = strdup(path);
if (!device->name) {
ret = -ENOMEM;
@@ -379,7 +379,7 @@ static int find_free_dev_extent_start(struct btrfs_device *device,
u64 *start, u64 *len)
{
struct btrfs_key key;
- struct btrfs_root *root = device->dev_root;
+ struct btrfs_root *root = device->fs_info->dev_root;
struct btrfs_dev_extent *dev_extent;
struct btrfs_path *path;
u64 hole_size;
@@ -723,7 +723,7 @@ int btrfs_update_device(struct btrfs_trans_handle *trans,
struct extent_buffer *leaf;
struct btrfs_key key;
- root = device->dev_root->fs_info->chunk_root;
+ root = device->fs_info->chunk_root;
path = btrfs_alloc_path();
if (!path)
@@ -1894,7 +1894,7 @@ static int read_one_dev(struct btrfs_fs_info *fs_info,
}
fill_device_from_item(leaf, dev_item, device);
- device->dev_root = fs_info->dev_root;
+ device->fs_info = fs_info;
return ret;
}
@@ -26,7 +26,7 @@
struct btrfs_device {
struct list_head dev_list;
- struct btrfs_root *dev_root;
+ struct btrfs_fs_info *fs_info;
struct btrfs_fs_devices *fs_devices;
u64 total_ios;
Same as kernel declaration. Signed-off-by: Qu Wenruo <wqu@suse.com> --- utils.c | 2 +- volumes.c | 6 +++--- volumes.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-)