mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-12-08 00:00:12 +03:00
Update bcachefs sources to 5ca71a6405e0 bcachefs: fix BTREE_ITER_with_updates
This commit is contained in:
parent
c2e3300b21
commit
1e785345b7
@ -1 +1 @@
|
||||
2f55ab5899a1e409e30d24303d77a67ba0a2efd0
|
||||
5ca71a6405e0027786b8d330341976a837b9ed55
|
||||
|
||||
@ -2147,6 +2147,7 @@ void bch2_btree_trans_peek_updates(struct btree_trans *trans, struct btree_iter
|
||||
trans_for_each_update(trans, i)
|
||||
if (!i->key_cache_already_flushed &&
|
||||
i->btree_id == iter->btree_id &&
|
||||
i->level == iter->min_depth &&
|
||||
bpos_ge(i->k->k.p, search_key) &&
|
||||
bpos_le(i->k->k.p, k->k ? k->k->p : end)) {
|
||||
iter->k = i->k->k;
|
||||
@ -2161,6 +2162,7 @@ void bch2_btree_trans_peek_slot_updates(struct btree_trans *trans, struct btree_
|
||||
trans_for_each_update(trans, i)
|
||||
if (!i->key_cache_already_flushed &&
|
||||
i->btree_id == iter->btree_id &&
|
||||
i->level == iter->min_depth &&
|
||||
bpos_eq(i->k->k.p, iter->pos)) {
|
||||
iter->k = i->k->k;
|
||||
*k = bkey_i_to_s_c(i->k);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user