_orig_restart_count is unused now, according to the logic, trans_was_restarted
should be using _orig_restart_count.

Signed-off-by: Alan Huang <[email protected]>
---
 fs/bcachefs/btree_iter.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/bcachefs/btree_iter.h b/fs/bcachefs/btree_iter.h
index b9538e6e6d65..0045cb7f4c0d 100644
--- a/fs/bcachefs/btree_iter.h
+++ b/fs/bcachefs/btree_iter.h
@@ -739,7 +739,7 @@ transaction_restart:                                        
                \
        if (!_ret2)                                                     \
                bch2_trans_verify_not_restarted(_trans, _restart_count);\
                                                                        \
-       _ret2 ?: trans_was_restarted(_trans, _restart_count);           \
+       _ret2 ?: trans_was_restarted(_trans, _orig_restart_count);              
\
 })
 
 #define for_each_btree_key_max_continue(_trans, _iter,                 \
-- 
2.47.0


Reply via email to