diff options
author | 2025-03-28 12:15:32 -0400 | |
---|---|---|
committer | 2025-03-29 13:26:13 -0400 | |
commit | 7337f9f14e0e2dbd2da50ade0cd7e58df6c7af6d (patch) | |
tree | 37cb1fb94e5eaed48bf2ee4073deb34ce75f5f92 /fs/bcachefs/fsck.c | |
parent | bcachefs: Better helpers for inconsistency errors (diff) | |
download | wireguard-linux-7337f9f14e0e2dbd2da50ade0cd7e58df6c7af6d.tar.xz wireguard-linux-7337f9f14e0e2dbd2da50ade0cd7e58df6c7af6d.zip |
bcachefs: bch2_count_fsck_err()
Factor out a helper from __bch2_fsck_err(), for counting the error in
the superblock and deciding whether to print or ratelimit - will be used
to replace some log_fsck_err() calls, where we want to lift out printing
the error message.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to '')
-rw-r--r-- | fs/bcachefs/fsck.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/bcachefs/fsck.c b/fs/bcachefs/fsck.c index d6a9430d479b..52320295dcf6 100644 --- a/fs/bcachefs/fsck.c +++ b/fs/bcachefs/fsck.c @@ -1632,6 +1632,8 @@ static int overlapping_extents_found(struct btree_trans *trans, bch2_trans_commit(trans, &res, NULL, BCH_TRANS_COMMIT_no_enospc); bch2_disk_reservation_put(c, &res); + bch_info(c, "repair ret %s", bch2_err_str(ret)); + if (ret) goto err; |