summaryrefslogtreecommitdiff
path: root/disk-io.h
diff options
context:
space:
mode:
authorAnand Jain <Anand.Jain@oracle.com>2014-01-13 21:14:55 +0800
committerChris Mason <clm@fb.com>2014-01-31 08:22:26 -0800
commitf920dbce8d8161fff30e3e75ebfc71e978d9bea4 (patch)
tree2ca6561e3cd88062c327281d83c758f588055e60 /disk-io.h
parentb2e99e1819d967828edf149db5a203e59a40e379 (diff)
downloadbtrfs-progs-f920dbce8d8161fff30e3e75ebfc71e978d9bea4.tar.gz
btrfs-progs: btrfsck operations should be exclusive
this patch will make btrfsck operations to open disk in exclusive mode, so that mount will fail when btrfsck is running Signed-off-by: Anand Jain <Anand.Jain@oracle.com> Signed-off-by: David Sterba <dsterba@suse.cz> Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'disk-io.h')
-rw-r--r--disk-io.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/disk-io.h b/disk-io.h
index ca6af2d..941a3da 100644
--- a/disk-io.h
+++ b/disk-io.h
@@ -32,6 +32,7 @@ enum btrfs_open_ctree_flags {
OPEN_CTREE_RECOVER_SUPER = 8,
OPEN_CTREE_RESTORE = 16,
OPEN_CTREE_NO_BLOCK_GROUPS = 32,
+ OPEN_CTREE_EXCLUSIVE = 64,
};
static inline u64 btrfs_sb_offset(int mirror)