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
23 * initial recovery, they don't indicate a bug in the running code - we walk all
28 * XXX: audit all inconsistent errors and make sure they're all recoverable, in
29 * BCH_ON_ERROR_CONTINUE mode
62 bch_err(trans->c, __VA_ARGS__); \
64 bch2_inconsistent_error(trans->c); \
108 if (_ret != -BCH_ERR_fsck_fix && \
109 _ret != -BCH_ERR_fsck_ignore) { \
114 _ret == -BCH_ERR_fsck_fix; \
121 /* XXX: mark in superblock that filesystem contains errors, if we ignore: */
165 * for now, bkey fsck errors are always handled by deleting the entire key -
173 if (_ret != -BCH_ERR_fsck_fix && \
174 _ret != -BCH_ERR_fsck_ignore) \
176 ret = -BCH_ERR_fsck_delete_bkey; \
188 * mode - pretty much just due to metadata IO errors:
210 * IO - we need to log it and print out a message, but we don't (necessarily)