dm btree spine: remove paranoid node_check call in node_prep_for_write()
authorJoe Thornber <ejt@redhat.com>
Mon, 29 Mar 2021 15:34:03 +0000 (16:34 +0100)
committerMike Snitzer <snitzer@redhat.com>
Mon, 19 Apr 2021 16:47:57 +0000 (12:47 -0400)
Remove this extra BUG_ON() that calls node_check() -- which avoids extra crc checking.

Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/persistent-data/dm-btree-spine.c

index dd2ff3ca9bc65ba98ff5efc0b16590df04600572..2061ab86556770a19b430a4b007f2d047f0e9b86 100644 (file)
@@ -30,8 +30,6 @@ static void node_prepare_for_write(struct dm_block_validator *v,
        h->csum = cpu_to_le32(dm_bm_checksum(&h->flags,
                                             block_size - sizeof(__le32),
                                             BTREE_CSUM_XOR));
-
-       BUG_ON(node_check(v, b, 4096));
 }
 
 static int node_check(struct dm_block_validator *v,