diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-09-26 13:29:49 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-09-26 13:29:49 -0400 |
commit | 1e358401ecdf1963e5799de19ab69111e82e5ebc (patch) | |
tree | 3542cefd0d1324d5b47df79a9bf8e10ca9913d3c /libbcachefs/fsck.c | |
parent | 6e8f2857af51677892232f2ad12dd93b3bea0c03 (diff) |
Update bcachefs sources to 1336a995cbc3 bcachefs: Silence transaction restart error message
Diffstat (limited to 'libbcachefs/fsck.c')
-rw-r--r-- | libbcachefs/fsck.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libbcachefs/fsck.c b/libbcachefs/fsck.c index 206302b..2ef14ad 100644 --- a/libbcachefs/fsck.c +++ b/libbcachefs/fsck.c @@ -971,10 +971,10 @@ static int check_inode(struct btree_trans *trans, if (do_update) { ret = __write_inode(trans, &u, iter->pos.snapshot); - if (ret) { + if (ret && !bch2_err_matches(ret, BCH_ERR_transaction_restart)) bch_err_msg(c, ret, "in fsck updating inode"); + if (ret) return ret; - } } err: fsck_err: |