From 3140a3d0e990f5528707b676787faa7e29545f32 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Thu, 27 Apr 2023 14:02:31 -0400 Subject: bcachefs: Delete obsolete btree ptr check This patch deletes a .key_invalid check for btree pointers that only applies to _very_ old on disk format versions, and potentially complicates the upgrade process. Signed-off-by: Kent Overstreet --- fs/bcachefs/extents.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'fs/bcachefs/extents.c') diff --git a/fs/bcachefs/extents.c b/fs/bcachefs/extents.c index 17e9c434619b..ccefacd0bda7 100644 --- a/fs/bcachefs/extents.c +++ b/fs/bcachefs/extents.c @@ -197,13 +197,6 @@ int bch2_btree_ptr_v2_invalid(const struct bch_fs *c, struct bkey_s_c k, return -BCH_ERR_invalid_bkey; } - if (c->sb.version < bcachefs_metadata_version_snapshot && - bp.v->min_key.snapshot) { - prt_printf(err, "invalid min_key.snapshot (%u != 0)", - bp.v->min_key.snapshot); - return -BCH_ERR_invalid_bkey; - } - return bch2_bkey_ptrs_invalid(c, k, flags, err); } -- cgit v1.2.3