]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/ec.h
Update bcachefs sources to 313b24b652 bcachefs: Fix an assertion
[bcachefs-tools-debian] / libbcachefs / ec.h
index f124582fdc5fddf51004c01ba35afe07a7e2ef12..765baa9d926426431e92791267d47b86fd14b48f 100644 (file)
@@ -143,11 +143,9 @@ struct ec_stripe_new {
        bool                    pending;
        bool                    have_existing_stripe;
 
+       unsigned long           blocks_gotten[BITS_TO_LONGS(BCH_BKEY_PTRS_MAX)];
        unsigned long           blocks_allocated[BITS_TO_LONGS(BCH_BKEY_PTRS_MAX)];
-
-       struct open_buckets     blocks;
-       u8                      data_block_idx[BCH_BKEY_PTRS_MAX];
-       struct open_buckets     parity;
+       open_bucket_idx_t       blocks[BCH_BKEY_PTRS_MAX];
        struct disk_reservation res;
 
        struct keylist          keys;