summaryrefslogtreecommitdiff
path: root/libbcachefs/btree_io.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2023-04-21 04:02:48 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2023-04-21 04:02:48 -0400
commitfbe4e11c2615b65a0f91941b1e85d6d5ca8ebaf4 (patch)
treeedc98cf90fa0a1e36da10b50129f9ce6af050957 /libbcachefs/btree_io.c
parent0f37f9f05fa4b3b45b419cf83e6b8a2c5b814ebb (diff)
Update bcachefs sources to 2115a2ffde bcachefs: Kill bch2_verify_bucket_evacuated()
Diffstat (limited to 'libbcachefs/btree_io.c')
-rw-r--r--libbcachefs/btree_io.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libbcachefs/btree_io.c b/libbcachefs/btree_io.c
index 586e2f96..1dfa3690 100644
--- a/libbcachefs/btree_io.c
+++ b/libbcachefs/btree_io.c
@@ -1778,7 +1778,8 @@ out:
return;
err:
set_btree_node_noevict(b);
- bch2_fs_fatal_error(c, "fatal error writing btree node");
+ if (!bch2_err_matches(ret, EROFS))
+ bch2_fs_fatal_error(c, "fatal error writing btree node");
goto out;
}