From: Kent Overstreet Date: Tue, 30 Apr 2024 04:41:42 +0000 (-0400) Subject: bcachefs: delete old gen check bch2_alloc_write_key() X-Git-Tag: io_uring-6.10-20240523~31^2~71 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=d3c44cfd5e98605f707a8eaaa096c0d17b2211fb;p=linux-block.git bcachefs: delete old gen check bch2_alloc_write_key() this was from metadata only gc - we don't need it anymore Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/btree_gc.c b/fs/bcachefs/btree_gc.c index 9694ffb0b098..c9dfcf3cd199 100644 --- a/fs/bcachefs/btree_gc.c +++ b/fs/bcachefs/btree_gc.c @@ -907,9 +907,6 @@ static int bch2_alloc_write_key(struct btree_trans *trans, bch2_dev_usage_update_m(c, ca, &old_gc, &gc); percpu_up_read(&c->mark_lock); - if (gen_after(old->gen, gc.gen)) - return 0; - if (fsck_err_on(new.data_type != gc.data_type, c, alloc_key_data_type_wrong, "bucket %llu:%llu gen %u has wrong data_type"