bcachefs: Fix a null ptr deref in bch2_btree_iter_traverse_one()
authorKent Overstreet <kent.overstreet@gmail.com>
Fri, 26 Jun 2020 17:56:21 +0000 (13:56 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:08:42 +0000 (17:08 -0400)
commitc61b7e21ecfff2096cdb84d86bd18f1ceab7de72
tree0def6614985c689d652bfad9fde10c989567477c
parent649a9b68ac126fc7c8735892d3f833b620c9cbde
bcachefs: Fix a null ptr deref in bch2_btree_iter_traverse_one()

We use sentinal values that aren't NULL to indicate there's a btree node
at a higher level; occasionally, this may result in
btree_iter_up_until_good_node() stopping at one of those sentinal
values.

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