bcachefs: Print old version when scanning for old metadata
authorKent Overstreet <kent.overstreet@linux.dev>
Fri, 17 Nov 2023 02:40:58 +0000 (21:40 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Mon, 1 Jan 2024 16:47:36 +0000 (11:47 -0500)
Also: we should be using bch2_fs_read_write_early()

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/recovery.c

index 70add8274a95ca3bc0725341814e35b125d7111e..7b625fa37d92fda9114e8001352080ca9ade1364 100644 (file)
@@ -995,8 +995,12 @@ use_clean:
 
                bch2_move_stats_init(&stats, "recovery");
 
-               bch_info(c, "scanning for old btree nodes");
-               ret =   bch2_fs_read_write(c) ?:
+               struct printbuf buf = PRINTBUF;
+               bch2_version_to_text(&buf, c->sb.version_min);
+               bch_info(c, "scanning for old btree nodes: min_version %s", buf.buf);
+               printbuf_exit(&buf);
+
+               ret =   bch2_fs_read_write_early(c) ?:
                        bch2_scan_old_btree_nodes(c, &stats);
                if (ret)
                        goto err;