Lines Matching +full:mode +full:- +full:xxx
1 /* SPDX-License-Identifier: GPL-2.0 */
8 #include "sb-errors.h"
15 * XXX: separate out errors that indicate on disk data is inconsistent, and flag
25 * initial recovery, they don't indicate a bug in the running code - we walk all
30 * XXX: audit all inconsistent errors and make sure they're all recoverable, in
31 * BCH_ON_ERROR_CONTINUE mode
101 if (_ret != -BCH_ERR_fsck_fix && \
102 _ret != -BCH_ERR_fsck_ignore) { \
107 _ret == -BCH_ERR_fsck_fix; \
114 /* XXX: mark in superblock that filesystem contains errors, if we ignore: */
158 * for now, bkey fsck errors are always handled by deleting the entire key -
166 if (_ret != -BCH_ERR_fsck_fix && \
167 _ret != -BCH_ERR_fsck_ignore) \
169 ret = -BCH_ERR_fsck_delete_bkey; \
181 * mode - pretty much just due to metadata IO errors:
203 * IO - we need to log it and print out a message, but we don't (necessarily)
224 ca->write_errors_start) in bch2_account_io_success_fail()
225 ca->write_errors_start = 0; in bch2_account_io_success_fail()