bcachefs: Online fsck can now fix errors
authorKent Overstreet <kent.overstreet@linux.dev>
Mon, 1 Jan 2024 00:41:45 +0000 (19:41 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sat, 6 Jan 2024 04:24:20 +0000 (23:24 -0500)
commitd55ddf6e7a81e1e72b2f73c3cca836a6961c68af
tree64236e2119de36ca0d778ac2870f4994621ccfbb
parent1f34c21bc685f6bd43383aefcb85a9cf604d439a
bcachefs: Online fsck can now fix errors

BCH_FS_fsck_done -> BCH_FS_fsck_running; set when we might be fixing
fsck errors. Also; set fix_errors to ask by default when fsck is
running.

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