btrfs: Introduce mount time chunk <-> dev extent mapping check
[sfrench/cifs-2.6.git] / fs / btrfs / volumes.h
index 049619176831cf729efc188d92a69c017e6c91c8..23e9285d88deb1a44a486a491066337aa9cf6074 100644 (file)
@@ -345,6 +345,7 @@ struct map_lookup {
        u64 stripe_len;
        int num_stripes;
        int sub_stripes;
+       int verified_stripes; /* For mount time dev extent verification */
        struct btrfs_bio_stripe stripes[];
 };
 
@@ -556,5 +557,6 @@ bool btrfs_check_rw_degradable(struct btrfs_fs_info *fs_info,
                                        struct btrfs_device *failing_dev);
 
 int btrfs_bg_type_to_factor(u64 flags);
+int btrfs_verify_dev_extents(struct btrfs_fs_info *fs_info);
 
 #endif