lock_fail_root_changed has not been used since commit
0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code")

Remove it.

Signed-off-by: Alan Huang <[email protected]>
---
 fs/bcachefs/btree_iter.c | 2 --
 fs/bcachefs/errcode.h    | 1 -
 2 files changed, 3 deletions(-)

diff --git a/fs/bcachefs/btree_iter.c b/fs/bcachefs/btree_iter.c
index bfe9f0c1e1be..85fe04612454 100644
--- a/fs/bcachefs/btree_iter.c
+++ b/fs/bcachefs/btree_iter.c
@@ -748,8 +748,6 @@ static inline int btree_path_lock_root(struct btree_trans 
*trans,
                ret = btree_node_lock(trans, path, &b->c,
                                      path->level, lock_type, trace_ip);
                if (unlikely(ret)) {
-                       if (bch2_err_matches(ret, 
BCH_ERR_lock_fail_root_changed))
-                               continue;
                        if (bch2_err_matches(ret, BCH_ERR_transaction_restart))
                                return ret;
                        BUG();
diff --git a/fs/bcachefs/errcode.h b/fs/bcachefs/errcode.h
index 60b7875adada..866cfdb4d24c 100644
--- a/fs/bcachefs/errcode.h
+++ b/fs/bcachefs/errcode.h
@@ -162,7 +162,6 @@
        x(BCH_ERR_btree_insert_fail,    btree_insert_need_journal_res)          
\
        x(BCH_ERR_btree_insert_fail,    btree_insert_need_journal_reclaim)      
\
        x(0,                            backpointer_to_overwritten_btree_node)  
\
-       x(0,                            lock_fail_root_changed)                 
\
        x(0,                            journal_reclaim_would_deadlock)         
\
        x(EINVAL,                       fsck)                                   
\
        x(BCH_ERR_fsck,                 fsck_fix)                               
\
-- 
2.45.2


Reply via email to