summaryrefslogtreecommitdiffstats
path: root/fs/bcachefs/recovery.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2024-04-09 00:49:39 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2024-04-09 00:53:14 -0400
commit5ab4beb759c05c74fb385ac5ca0ade5d3db67975 (patch)
tree8d24270f159c6e3d972a2604630646c4f68afe0c /fs/bcachefs/recovery.c
parent359571c327a726d622786aef3833637dacfd5d38 (diff)
downloadlinux-5ab4beb759c05c74fb385ac5ca0ade5d3db67975.tar.gz
linux-5ab4beb759c05c74fb385ac5ca0ade5d3db67975.tar.bz2
linux-5ab4beb759c05c74fb385ac5ca0ade5d3db67975.zip
bcachefs: Don't scan for btree nodes when we can reconstruct
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/recovery.c')
-rw-r--r--fs/bcachefs/recovery.c14
1 files changed, 0 insertions, 14 deletions
diff --git a/fs/bcachefs/recovery.c b/fs/bcachefs/recovery.c
index b76c16152579..0f328aba9760 100644
--- a/fs/bcachefs/recovery.c
+++ b/fs/bcachefs/recovery.c
@@ -47,20 +47,6 @@ void bch2_btree_lost_data(struct bch_fs *c, enum btree_id btree)
}
}
-static bool btree_id_is_alloc(enum btree_id id)
-{
- switch (id) {
- case BTREE_ID_alloc:
- case BTREE_ID_backpointers:
- case BTREE_ID_need_discard:
- case BTREE_ID_freespace:
- case BTREE_ID_bucket_gens:
- return true;
- default:
- return false;
- }
-}
-
/* for -o reconstruct_alloc: */
static void bch2_reconstruct_alloc(struct bch_fs *c)
{