]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/alloc_background.c
Update bcachefs sources to a180af9dd349 bcachefs: Refactor memcpy into direct assignment
[bcachefs-tools-debian] / libbcachefs / alloc_background.c
index d1c323fd3f0bb619bc40d7c8696be2257f790d59..2d516207e223f097d75c056288620297bfcbedb6 100644 (file)
@@ -1839,7 +1839,7 @@ int bch2_dev_freespace_init(struct bch_fs *c, struct bch_dev *ca,
        struct bkey_s_c k;
        struct bkey hole;
        struct bpos end = POS(ca->dev_idx, bucket_end);
-       struct bch_member m;
+       struct bch_member *m;
        unsigned long last_updated = jiffies;
        int ret;
 
@@ -1926,8 +1926,8 @@ bkey_err:
        }
 
        mutex_lock(&c->sb_lock);
-       m = bch2_sb_member_get(c->disk_sb.sb, ca->dev_idx);
-       SET_BCH_MEMBER_FREESPACE_INITIALIZED(&m, true);
+       m = bch2_members_v2_get_mut(c->disk_sb.sb, ca->dev_idx);
+       SET_BCH_MEMBER_FREESPACE_INITIALIZED(m, true);
        mutex_unlock(&c->sb_lock);
 
        return 0;