]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bcachefs: Add a recovery pass for making sure root inode is readable
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 15 Apr 2025 23:21:52 +0000 (19:21 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Thu, 22 May 2025 00:14:19 +0000 (20:14 -0400)
commitd12bd4101825c14222ecbe4c6fba9c03ce42f624
tree1507c5575e26b609ebce04fa282bf8f9912d2e2f
parentbdad8962c94d3e557317b3d0691a507177f27a22
bcachefs: Add a recovery pass for making sure root inode is readable

If the root inode/subvolume is unreadable we can repair automatically -
but only if we're still in recovery, so that we can rewind to the
appropriate recovery pass.

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