print filesystem size in bcache_super_print()

This commit is contained in:
Kent Overstreet 2016-10-11 17:44:03 -08:00
parent f4eba6559b
commit 8957361d8f

View File

@ -351,9 +351,10 @@ void bcache_super_print(struct cache_sb *sb, int units)
printf("\n" printf("\n"
"Device %u:\n" "Device %u:\n"
" UUID: %s\n" " UUID: %s\n"
" bucket_size: %s\n" " Size: %s\n"
" first_bucket: %u\n" " Bucket size: %s\n"
" nbuckets: %llu\n" " First bucket: %u\n"
" Buckets: %llu\n"
" Last mount: %s\n" " Last mount: %s\n"
" State: %s\n" " State: %s\n"
" Tier: %llu\n" " Tier: %llu\n"
@ -362,6 +363,8 @@ void bcache_super_print(struct cache_sb *sb, int units)
" Replacement policy: %s\n" " Replacement policy: %s\n"
" Discard: %llu\n", " Discard: %llu\n",
i, member_uuid_str, 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, pr_units(le16_to_cpu(m->bucket_size), units).b,
le16_to_cpu(m->first_bucket), le16_to_cpu(m->first_bucket),
le64_to_cpu(m->nbuckets), le64_to_cpu(m->nbuckets),