diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2020-12-11 12:02:48 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2022-05-30 18:15:59 -0400 |
commit | 310b6b5efbc5d4528e42f6449347601379e305ae (patch) | |
tree | d2056d238cbaaf962245f19e9397eabd29fd4dd4 /fs/bcachefs/btree_key_cache.c | |
parent | f9afa58ee4228fe73be670dc2f895d5298049e5d (diff) |
bcachefs: Fix btree node merge -> split operations
If a btree node merger is followed by a split or compact of the parent
node, we could end up with the parent btree node iterator pointing to
the whiteout inserted by the btree node merge operation - the fix is to
ensure that interior btree node iterators always point to the first non
whiteout.
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/btree_key_cache.c')
0 files changed, 0 insertions, 0 deletions