From ee0908ee81e55d730402cd4931513579b34ea792 Mon Sep 17 00:00:00 2001 From: Qu Wenruo Date: Thu, 26 May 2016 10:36:02 +0800 Subject: btrfs-progs: corrupt-block: Add support to corrupt extent for skinny metadata For skinny metadata case, btrfs-corrupt-block can't corrupt a metadata extent due to the type check missing BTRFS_METADATA_ITEM_KEY. Signed-off-by: Qu Wenruo Signed-off-by: David Sterba --- btrfs-corrupt-block.c | 1 + 1 file changed, 1 insertion(+) diff --git a/btrfs-corrupt-block.c b/btrfs-corrupt-block.c index d331f969..fb6fcaad 100644 --- a/btrfs-corrupt-block.c +++ b/btrfs-corrupt-block.c @@ -210,6 +210,7 @@ static int corrupt_extent(struct btrfs_trans_handle *trans, break; if (key.type != BTRFS_EXTENT_ITEM_KEY && + key.type != BTRFS_METADATA_ITEM_KEY && key.type != BTRFS_TREE_BLOCK_REF_KEY && key.type != BTRFS_EXTENT_DATA_REF_KEY && key.type != BTRFS_EXTENT_REF_V0_KEY && -- cgit v1.2.3