diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2022-07-12 05:32:04 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-10-23 00:09:35 +0300 |
commit | 1534ebb706efe9765787c0899dfa5ec52331ba8f (patch) | |
tree | 46b65cb8d2d4787327ad64a0abc4734cbd73c1d3 /fs/bcachefs/btree_gc.c | |
parent | e28307a10656d90a2d33fbf4dc64b881f81c68cf (diff) | |
download | linux-1534ebb706efe9765787c0899dfa5ec52331ba8f.tar.xz |
bcachefs: Put some repair messages behind opts->verbose
These messages log the updates we're doing in bch2_check_fix_ptrs(),
which is useful when debugging but not usually needed.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/btree_gc.c')
-rw-r--r-- | fs/bcachefs/btree_gc.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/fs/bcachefs/btree_gc.c b/fs/bcachefs/btree_gc.c index 0447f5a51b5e..1499885d899f 100644 --- a/fs/bcachefs/btree_gc.c +++ b/fs/bcachefs/btree_gc.c @@ -748,13 +748,15 @@ found: if (level) bch2_btree_node_update_key_early(c, btree_id, level - 1, *k, new); - printbuf_reset(&buf); - bch2_bkey_val_to_text(&buf, c, *k); - bch_info(c, "updated %s", buf.buf); + if (c->opts.verbose) { + printbuf_reset(&buf); + bch2_bkey_val_to_text(&buf, c, *k); + bch_info(c, "updated %s", buf.buf); - printbuf_reset(&buf); - bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(new)); - bch_info(c, "new key %s", buf.buf); + printbuf_reset(&buf); + bch2_bkey_val_to_text(&buf, c, bkey_i_to_s_c(new)); + bch_info(c, "new key %s", buf.buf); + } *k = bkey_i_to_s_c(new); } |