bcachefs: __bch2_btree_node_iter_fix() improvements
authorKent Overstreet <kent.overstreet@gmail.com>
Sat, 7 Sep 2019 23:17:40 +0000 (19:17 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:26 +0000 (17:08 -0400)
commitc0fc30dad5820b9e7d27355ec8a507f61d27a299
treed1e43b4d84f85b4a152e72310d4316b4534f684e
parent36e9d69854752bdad5c5b63f72e6c4901512c9a2
bcachefs: __bch2_btree_node_iter_fix() improvements

Being more rigorous about noting when the key the iterator currently
poins to has changed - which should also give us a nice performance
improvement due to not having to check if we have to skip other bsets
backwards as much.

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