bcachefs: Have btree_iter_next_node() use btree_iter_set_search_pos()
authorKent Overstreet <kent.overstreet@gmail.com>
Sun, 21 Mar 2021 22:09:02 +0000 (18:09 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:56 +0000 (17:08 -0400)
commit345ca825e7d7e76211a72e13501e6504d22369f9
tree1409d527529d2fb0c7aa75d3942d3f94a29dcb1f
parente0ba3b6429a4b5995b06dc46afdf4d3530d156bb
bcachefs: Have btree_iter_next_node() use btree_iter_set_search_pos()

btree node iterators need to obey the regular btree node invarionts
w.r.t. iter->real_pos; once they do, bch2_btree_iter_traverse will have
less that it needs to check.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/btree_iter.c