diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2017-12-22 20:37:52 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2017-12-23 00:51:17 -0500 |
commit | 14117dcdfb3942d08f8c6446aae9df9f8d2e42db (patch) | |
tree | 52943d664e2e820bc404da8860ae98cfe1830d8b /libbcachefs/alloc.c | |
parent | da37a5f2043c9e7c90168eea88b326d40734567a (diff) |
Update bcachefs sources to 2afdc642c2 bcachefs: kill bucket_data_type, improve disk usage stats
Diffstat (limited to 'libbcachefs/alloc.c')
-rw-r--r-- | libbcachefs/alloc.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libbcachefs/alloc.c b/libbcachefs/alloc.c index 29799df6..4b6038db 100644 --- a/libbcachefs/alloc.c +++ b/libbcachefs/alloc.c @@ -109,7 +109,7 @@ static void pd_controllers_update(struct work_struct *work) u64 size = bucket_to_sector(ca, ca->mi.nbuckets - ca->mi.first_bucket) << 9; u64 dirty = bucket_to_sector(ca, - stats.buckets[S_DIRTY]) << 9; + stats.buckets[BCH_DATA_USER]) << 9; u64 free = bucket_to_sector(ca, __dev_buckets_free(ca, stats)) << 9; /* @@ -117,10 +117,10 @@ static void pd_controllers_update(struct work_struct *work) * reclaimed by copy GC */ s64 fragmented = (bucket_to_sector(ca, - stats.buckets[S_DIRTY] + - stats.buckets_cached) - - (stats.sectors[S_DIRTY] + - stats.sectors_cached)) << 9; + stats.buckets[BCH_DATA_USER] + + stats.buckets[BCH_DATA_CACHED]) - + (stats.sectors[BCH_DATA_USER] + + stats.sectors[BCH_DATA_CACHED])) << 9; fragmented = max(0LL, fragmented); |