]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/super_types.h
Update bcachefs sources to 26c226917f bcachefs: Start/stop io clock hands in read...
[bcachefs-tools-debian] / libbcachefs / super_types.h
index ab83ade959e42403e59ffcb1b2f30e4efaeb6f31..20406ebd6f5bad7cd89252a293366262155e9cef 100644 (file)
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0 */
 #ifndef _BCACHEFS_SUPER_TYPES_H
 #define _BCACHEFS_SUPER_TYPES_H
 
@@ -10,6 +11,7 @@ struct bch_sb_handle {
        unsigned                have_layout:1;
        unsigned                have_bio:1;
        unsigned                fs_sb:1;
+       u64                     seq;
 };
 
 struct bch_devs_mask {
@@ -34,18 +36,6 @@ struct bch_member_cpu {
        u8                      valid;
 };
 
-struct bch_replicas_cpu_entry {
-       u8                      data_type;
-       u8                      devs[BCH_SB_MEMBERS_MAX / 8];
-};
-
-struct bch_replicas_cpu {
-       struct rcu_head         rcu;
-       unsigned                nr;
-       unsigned                entry_size;
-       struct bch_replicas_cpu_entry entries[];
-};
-
 struct bch_disk_group_cpu {
        bool                            deleted;
        u16                             parent;