diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2017-02-22 16:46:18 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2017-03-16 17:02:44 +0100 |
commit | 714cda6136b90b3159bed9f077ede9608fbca49f (patch) | |
tree | fc86d2edb81112f0a5d0e98f7dbc987866895861 /convert/source-fs.c | |
parent | 0117fdf1fc1bafb11b61e13dfc9a07c0899af781 (diff) |
btrfs-progs: convert: Introduce simple range structure for convert reserved ranges
Introduce a new strucutre, simple_range, to present one contingous
range.
Also, use such structure to define btrfs_reserved_ranges(), which
convert and rollback will use.
Suggested-by: David Sterba <dsterba@suse.com>
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
[ split hunks to new file structure ]
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'convert/source-fs.c')
-rw-r--r-- | convert/source-fs.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/convert/source-fs.c b/convert/source-fs.c index 8217c893..7cf515b0 100644 --- a/convert/source-fs.c +++ b/convert/source-fs.c @@ -22,6 +22,12 @@ #include "convert/common.h" #include "convert/source-fs.h" +struct simple_range btrfs_reserved_ranges[3] = { + { 0, SZ_1M }, + { BTRFS_SB_MIRROR_OFFSET(1), SZ_64K }, + { BTRFS_SB_MIRROR_OFFSET(2), SZ_64K } +}; + static int intersect_with_sb(u64 bytenr, u64 num_bytes) { int i; |