summaryrefslogtreecommitdiff
path: root/libbcachefs/backpointers.c
diff options
context:
space:
mode:
Diffstat (limited to 'libbcachefs/backpointers.c')
-rw-r--r--libbcachefs/backpointers.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libbcachefs/backpointers.c b/libbcachefs/backpointers.c
index 2f194f86..2fb96fa9 100644
--- a/libbcachefs/backpointers.c
+++ b/libbcachefs/backpointers.c
@@ -651,6 +651,8 @@ static int bch2_check_extents_to_backpointers_pass(struct btree_trans *trans,
}
if (ret)
break;
+ if (bpos_eq(iter.pos, SPOS_MAX))
+ break;
bch2_btree_iter_advance(&iter);
}
bch2_trans_iter_exit(trans, &iter);