X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libbcachefs%2Fbackpointers.c;h=2fb96fa99f42716fb7f681477400b37d3cb84b29;hb=3bd4653767bb5eadd253e382fe8503ceb6bef5d1;hp=2f194f86cebf4eb54f95cdafd02a719b9b056d84;hpb=46d51608693bddac162232133516e975f3b1e835;p=bcachefs-tools-debian diff --git a/libbcachefs/backpointers.c b/libbcachefs/backpointers.c index 2f194f8..2fb96fa 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);