From: Kent Overstreet Date: Fri, 9 Apr 2021 19:10:24 +0000 (-0400) Subject: bcachefs: Fix bch2_gc_btree_gens() X-Git-Tag: microblaze-v6.8~204^2~1662 X-Git-Url: http://git.monstr.eu/?a=commitdiff_plain;h=0e96452eef51f32417d2abdb1806474083da5979;p=linux-2.6-microblaze.git bcachefs: Fix bch2_gc_btree_gens() Since we're using a NOT_EXTENTS iterator, we shouldn't be setting the iter pos to the start of the extent. Signed-off-by: Kent Overstreet Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/btree_gc.c b/fs/bcachefs/btree_gc.c index 2f93c9cc757d..f810ad410cd1 100644 --- a/fs/bcachefs/btree_gc.c +++ b/fs/bcachefs/btree_gc.c @@ -1197,8 +1197,6 @@ static int bch2_gc_btree_gens(struct bch_fs *c, enum btree_id btree_id) bch2_bkey_buf_reassemble(&sk, c, k); bch2_extent_normalize(c, bkey_i_to_s(sk.k)); - bch2_btree_iter_set_pos(iter, bkey_start_pos(&sk.k->k)); - bch2_trans_update(&trans, iter, sk.k, 0); ret = bch2_trans_commit(&trans, NULL, NULL,