Signed-off-by: Kent Overstreet <[email protected]>
---
 fs/bcachefs/btree_update.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/fs/bcachefs/btree_update.c b/fs/bcachefs/btree_update.c
index 4bc0b2d52133..402539bea67d 100644
--- a/fs/bcachefs/btree_update.c
+++ b/fs/bcachefs/btree_update.c
@@ -588,12 +588,9 @@ struct jset_entry *__bch2_trans_jset_entry_alloc(struct 
btree_trans *trans, unsi
 int bch2_bkey_get_empty_slot(struct btree_trans *trans, struct btree_iter 
*iter,
                             enum btree_id btree, struct bpos end)
 {
-       struct bkey_s_c k;
-       int ret = 0;
-
        bch2_trans_iter_init(trans, iter, btree, POS_MAX, BTREE_ITER_intent);
-       k = bch2_btree_iter_prev(iter);
-       ret = bkey_err(k);
+       struct bkey_s_c k = bch2_btree_iter_peek_prev(iter);
+       int ret = bkey_err(k);
        if (ret)
                goto err;
 
-- 
2.45.2


Reply via email to