btrfs-progs: add missing free operation of raid_map for raid56
authorZhao Lei <zhaolei@cn.fujitsu.com>
Tue, 25 Aug 2015 06:11:07 +0000 (14:11 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 31 Aug 2015 17:25:12 +0000 (19:25 +0200)
We forgot free raid_map for raid56's map_bio.
This patch add it.

Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
disk-io.c

index fdcfd6d..46a5a46 100644 (file)
--- a/disk-io.c
+++ b/disk-io.c
@@ -428,6 +428,7 @@ int write_and_map_eb(struct btrfs_trans_handle *trans,
                ret = write_extent_to_disk(eb);
                BUG_ON(ret);
        }
+       kfree(raid_map);
        kfree(multi);
        return 0;
 }