]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/buckets.h
Update bcachefs sources to 95ff72a6c1 fixup! mm: Centralize & improve oom reporting...
[bcachefs-tools-debian] / libbcachefs / buckets.h
index 670b95b824429d07fb4d2c6281740b711c96ba69..6881502d95f1abf9b62b44997c9c83bd42abeb79 100644 (file)
@@ -178,12 +178,12 @@ static inline u64 __dev_buckets_available(struct bch_dev *ca,
                                          enum alloc_reserve reserve)
 {
        return max_t(s64, 0,
-                    usage.d[BCH_DATA_free].buckets -
-                    usage.d[BCH_DATA_cached].buckets -
-                    usage.d[BCH_DATA_need_gc_gens].buckets -
-                    usage.d[BCH_DATA_need_discard].buckets -
-                    ca->nr_open_buckets -
-                    bch2_dev_buckets_reserved(ca, reserve));
+                      usage.d[BCH_DATA_free].buckets
+                    + usage.d[BCH_DATA_cached].buckets
+                    + usage.d[BCH_DATA_need_gc_gens].buckets
+                    + usage.d[BCH_DATA_need_discard].buckets
+                    - ca->nr_open_buckets
+                    bch2_dev_buckets_reserved(ca, reserve));
 }
 
 static inline u64 dev_buckets_available(struct bch_dev *ca,