]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/btree_iter.h
Update bcachefs sources to 8dbfede1d9 fixup! bcachefs: More info on check_bucket_ref...
[bcachefs-tools-debian] / libbcachefs / btree_iter.h
index 0ede02c34eac59ce84828f860ee91a3711fdefa4..bbbbe52be83942ebc986eae30d688eb1acf2dbbc 100644 (file)
@@ -251,6 +251,10 @@ static inline int btree_trans_restart_nounlock(struct btree_trans *trans, int er
        BUG_ON(err <= 0);
        BUG_ON(!bch2_err_matches(err, BCH_ERR_transaction_restart));
 
+#ifdef CONFIG_BCACHEFS_DEBUG
+       bch2_save_backtrace(&trans->last_restarted, current);
+#endif
+
        trans->restarted = err;
        return -err;
 }