From a84b6c50f18e197070e35a04252fcc5c0abf2904 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Sun, 28 Mar 2021 21:20:22 -0400 Subject: [PATCH] bcachefs: Free iterator in bch2_btree_delete_range_trans() This is specifically to speed up bch2_inode_rm(), so that we're not traversing iterators we're done with. Signed-off-by: Kent Overstreet Signed-off-by: Kent Overstreet --- fs/bcachefs/btree_update_leaf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/bcachefs/btree_update_leaf.c b/fs/bcachefs/btree_update_leaf.c index 88da89e8b170..8d0f469c808b 100644 --- a/fs/bcachefs/btree_update_leaf.c +++ b/fs/bcachefs/btree_update_leaf.c @@ -1187,7 +1187,7 @@ retry: goto retry; } - bch2_trans_iter_put(trans, iter); + bch2_trans_iter_free(trans, iter); return ret; }