Fix leak in __btrfs_map_block error path
authorDave Jones <davej@redhat.com>
Tue, 30 Jul 2013 17:42:17 +0000 (13:42 -0400)
committerChris Mason <chris.mason@fusionio.com>
Sun, 1 Sep 2013 12:04:45 +0000 (08:04 -0400)
commiteb2067f713ff1c6d867020e85f95fba7d000ed1a
tree4875085b04ddcd397cfd319c7ca2ff0808b3f43e
parentf5929cd814ca0a7012bf31d566c8bbd0cd469322
Fix leak in __btrfs_map_block error path

If we bail out when the stripe alloc fails, we need to undo the
earlier allocation of raid_map.

Signed-off-by: Dave Jones <davej@redhat.com>
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
fs/btrfs/volumes.c