summaryrefslogtreecommitdiff
path: root/libbcache.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2016-10-11 17:44:03 -0800
committerKent Overstreet <kent.overstreet@gmail.com>2016-10-11 17:44:03 -0800
commit8957361d8ff14c5efd585e2ac02c2e348a6bae31 (patch)
treee72305a18ca84be8da632b4254bc63e0ddcbcdf3 /libbcache.c
parentf4eba6559b202547a7cf4be3e852ddaf9abcd9a7 (diff)
print filesystem size in bcache_super_print()
Diffstat (limited to 'libbcache.c')
-rw-r--r--libbcache.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/libbcache.c b/libbcache.c
index 865b780..9bc41ac 100644
--- a/libbcache.c
+++ b/libbcache.c
@@ -351,9 +351,10 @@ void bcache_super_print(struct cache_sb *sb, int units)
printf("\n"
"Device %u:\n"
" UUID: %s\n"
- " bucket_size: %s\n"
- " first_bucket: %u\n"
- " nbuckets: %llu\n"
+ " Size: %s\n"
+ " Bucket size: %s\n"
+ " First bucket: %u\n"
+ " Buckets: %llu\n"
" Last mount: %s\n"
" State: %s\n"
" Tier: %llu\n"
@@ -362,6 +363,8 @@ void bcache_super_print(struct cache_sb *sb, int units)
" Replacement policy: %s\n"
" Discard: %llu\n",
i, member_uuid_str,
+ pr_units(le16_to_cpu(m->bucket_size) *
+ le64_to_cpu(m->nbuckets), units).b,
pr_units(le16_to_cpu(m->bucket_size), units).b,
le16_to_cpu(m->first_bucket),
le64_to_cpu(m->nbuckets),