]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/counters.c
Update bcachefs sources to 7c0fe6f104 bcachefs: Fix bch2_fsck_ask_yn()
[bcachefs-tools-debian] / libbcachefs / counters.c
index 6bf267dfd051f99757027d69b9693541a1aee391..e5587bc5a2b73251e29dad986dd458a931c85945 100644 (file)
@@ -36,13 +36,13 @@ void bch2_sb_counters_to_text(struct printbuf *out, struct bch_sb *sb,
 
        for (i = 0; i < nr; i++) {
                if (i < BCH_COUNTER_NR)
-                       pr_buf(out, "%s", bch2_counter_names[i]);
+                       prt_printf(out, "%s ", bch2_counter_names[i]);
                else
-                       pr_buf(out, "(unknown)");
+                       prt_printf(out, "(unknown)");
 
-               pr_tab(out);
-               pr_buf(out, "%llu", le64_to_cpu(ctrs->d[i]));
-               pr_newline(out);
+               prt_tab(out);
+               prt_printf(out, "%llu", le64_to_cpu(ctrs->d[i]));
+               prt_newline(out);
        };
 };
 
@@ -96,7 +96,7 @@ int bch2_fs_counters_init(struct bch_fs *c)
 {
        c->counters = __alloc_percpu(sizeof(u64) * BCH_COUNTER_NR, sizeof(u64));
        if (!c->counters)
-               return -ENOMEM;
+               return -BCH_ERR_ENOMEM_fs_counters_init;
 
        return bch2_sb_counters_to_cpu(c);
 }