]> git.karo-electronics.de Git - karo-tx-linux.git/commit
Btrfs, fix memory leaks in error paths
authorJiri Slaby <jslaby@suse.cz>
Wed, 6 Jan 2010 16:57:22 +0000 (16:57 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 13 Aug 2010 20:20:02 +0000 (13:20 -0700)
commitded3c4fede333390de3d5059c9a7aa8823203167
tree8b7dd5d3b38ffae640890167045791d7a9621578
parente00818493b94468d30f5be73221e60d19ce85dd2
Btrfs, fix memory leaks in error paths

commit 2423fdfb96e3f9ff3baeb6c4c78d74145547891d upstream.

Stanse found 2 memory leaks in relocate_block_group and
__btrfs_map_block. cluster and multi are not freed/assigned on all
paths. Fix that.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Cc: linux-btrfs@vger.kernel.org
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Acked-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
fs/btrfs/relocation.c
fs/btrfs/volumes.c