From db64a8e8a1688f70bdb254aed704f48a76dc7a7e Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Mon, 6 Mar 2023 10:20:36 -0500 Subject: [PATCH] fixup bcachefs: Use for_each_btree_key_upto() more consistently Signed-off-by: Kent Overstreet --- fs/bcachefs/io.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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));