]> www.infradead.org Git - users/hch/misc.git/commit
bcachefs: Options for recovery_passes, recovery_passes_exclude
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 2 Sep 2024 02:39:42 +0000 (22:39 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 21 Sep 2024 15:39:48 +0000 (11:39 -0400)
commit4f19a60c3226733917aac815fc156a0ea03b335e
tree09bfcb1189e487c0444e24a066fe0693585e2f96
parentff7f756f2be5b37e323ff8215e500ee564551db9
bcachefs: Options for recovery_passes, recovery_passes_exclude

This adds mount options for specifying recovery passes to run, or
exclude; the immediate need for this is that backpointers fsck is having
trouble completing, so we need a way to skip it.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/bcachefs.h
fs/bcachefs/btree_io.c
fs/bcachefs/btree_update_interior.c
fs/bcachefs/opts.c
fs/bcachefs/opts.h
fs/bcachefs/recovery.c
fs/bcachefs/recovery_passes.c
fs/bcachefs/util.c