From: Kent Overstreet Date: Mon, 6 Mar 2023 15:20:36 +0000 (-0500) Subject: fixup bcachefs: Use for_each_btree_key_upto() more consistently X-Git-Tag: io_uring-6.7-2023-11-10~119^2~438 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=db64a8e8a1688f70bdb254aed704f48a76dc7a7e;p=linux-block.git fixup bcachefs: Use for_each_btree_key_upto() more consistently Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/io.c b/fs/bcachefs/io.c index 393629e52d03..6bcc91e8ac96 100644 --- a/fs/bcachefs/io.c +++ b/fs/bcachefs/io.c @@ -217,7 +217,8 @@ int bch2_sum_sector_overwrites(struct btree_trans *trans, bch2_trans_copy_iter(&iter, extent_iter); - for_each_btree_key_continue_norestart(iter, BTREE_ITER_SLOTS, old, ret) { + for_each_btree_key_upto_continue_norestart(iter, + new->k.p, BTREE_ITER_SLOTS, old, ret) { s64 sectors = min(new->k.p.offset, old.k->p.offset) - max(bkey_start_offset(&new->k), bkey_start_offset(old.k));