]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/super_types.h
New upstream release
[bcachefs-tools-debian] / libbcachefs / super_types.h
index 89419fc7930d004f5b68cc80a53630ac625003d3..7dda4985b99fe6cfdde52c6df869e3df446d48d0 100644 (file)
@@ -6,8 +6,9 @@ struct bch_sb_handle {
        struct bch_sb           *sb;
        struct block_device     *bdev;
        struct bio              *bio;
+       void                    *holder;
        size_t                  buffer_size;
-       fmode_t                 mode;
+       blk_mode_t              mode;
        unsigned                have_layout:1;
        unsigned                have_bio:1;
        unsigned                fs_sb:1;
@@ -36,16 +37,4 @@ struct bch_member_cpu {
        u8                      valid;
 };
 
-struct bch_disk_group_cpu {
-       bool                            deleted;
-       u16                             parent;
-       struct bch_devs_mask            devs;
-};
-
-struct bch_disk_groups_cpu {
-       struct rcu_head                 rcu;
-       unsigned                        nr;
-       struct bch_disk_group_cpu       entries[];
-};
-
 #endif /* _BCACHEFS_SUPER_TYPES_H */