Fix an assertion pop from the recent btree cache freelist fixes.

Fixes: baefd3f849ed ("bcachefs: btree_cache.freeable list fixes")
Reported-by: Tyler <[email protected]>
Signed-off-by: Kent Overstreet <[email protected]>
---
 fs/bcachefs/btree_cache.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/bcachefs/btree_cache.c b/fs/bcachefs/btree_cache.c
index 1f06e24e53fc..1117be901cf0 100644
--- a/fs/bcachefs/btree_cache.c
+++ b/fs/bcachefs/btree_cache.c
@@ -326,7 +326,7 @@ void bch2_btree_node_update_key_early(struct btree_trans 
*trans,
        if (!IS_ERR_OR_NULL(b)) {
                mutex_lock(&c->btree_cache.lock);
 
-               bch2_btree_node_hash_remove(&c->btree_cache, b);
+               __bch2_btree_node_hash_remove(&c->btree_cache, b);
 
                bkey_copy(&b->key, new);
                ret = __bch2_btree_node_hash_insert(&c->btree_cache, b);
-- 
2.45.2


Reply via email to