diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2022-11-02 21:45:16 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2022-11-02 21:45:16 -0400 |
commit | 3f386a0996bcd02d2d4c66e8b5d3914da591378b (patch) | |
tree | dc5159625d7118006ff5f2492e219e60f34c730b | |
parent | d6d127161038ccbb3be757b2895abf4dab7d1bf6 (diff) |
bcachefs: Improved open_bucket debugbcachefs-lordkitsuna
- list number of open_buckets on partial list in sysfs
- what else should we do?
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r-- | fs/bcachefs/sysfs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/bcachefs/sysfs.c b/fs/bcachefs/sysfs.c index 647d018b5ec9..062d562cb6c1 100644 --- a/fs/bcachefs/sysfs.c +++ b/fs/bcachefs/sysfs.c @@ -790,6 +790,7 @@ static void dev_alloc_debug_to_text(struct printbuf *out, struct bch_dev *ca) "freelist_wait\t\t%s\n" "open buckets allocated\t%u\n" "open buckets this dev\t%u\n" + "open buckets this dev partial list\t%u\n" "open buckets total\t%u\n" "open_buckets_wait\t%s\n" "open_buckets_btree\t%u\n" @@ -800,6 +801,7 @@ static void dev_alloc_debug_to_text(struct printbuf *out, struct bch_dev *ca) c->freelist_wait.list.first ? "waiting" : "empty", OPEN_BUCKETS_COUNT - c->open_buckets_nr_free, ca->nr_open_buckets, + ca->open_buckets_partial_nr, OPEN_BUCKETS_COUNT, c->open_buckets_wait.list.first ? "waiting" : "empty", nr[BCH_DATA_btree], |