btrfs-progs: Add CHANGING_FSID super flag
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Mon, 11 May 2015 08:08:42 +0000 (16:08 +0800)
committerDavid Sterba <dsterba@suse.cz>
Thu, 14 May 2015 13:41:07 +0000 (15:41 +0200)
Add the super flag to inform kernel not to mount a filesystem wich fsid
change is in progress.

Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
[removed the chunk tree flag]
Signed-off-by: David Sterba <dsterba@suse.cz>
ctree.h

diff --git a/ctree.h b/ctree.h
index 10dc838..7c1bef5 100644 (file)
--- a/ctree.h
+++ b/ctree.h
@@ -310,6 +310,7 @@ static inline unsigned long btrfs_chunk_item_size(int num_stripes)
 #define BTRFS_SUPER_FLAG_SEEDING               (1ULL << 32)
 #define BTRFS_SUPER_FLAG_METADUMP              (1ULL << 33)
 #define BTRFS_SUPER_FLAG_METADUMP_V2           (1ULL << 34)
+#define BTRFS_SUPER_FLAG_CHANGING_FSID         (1ULL << 35)
 
 #define BTRFS_BACKREF_REV_MAX          256
 #define BTRFS_BACKREF_REV_SHIFT                56