commit | 381cf6587f8a8a8e981bc0c1aaaa8859b51dc756 | [log] [tgz] |
---|---|---|
author | David Sterba <dsterba@suse.cz> | Fri Jan 02 18:45:16 2015 +0100 |
committer | David Sterba <dsterba@suse.cz> | Wed Jan 14 19:23:46 2015 +0100 |
tree | 024b49bf7f036ff79846076c44710337bd0d5ec1 | |
parent | eaa27f34e91a14cdceed26ed6c6793ec1d186115 [diff] |
btrfs: fix leak of path in btrfs_find_item If btrfs_find_item is called with NULL path it allocates one locally but does not free it. Affected paths are inserting an orphan item for a file and for a subvol root. Move the path allocation to the callers. CC: <stable@vger.kernel.org> # 3.14+ Fixes: 3f870c289900 ("btrfs: expand btrfs_find_item() to include find_orphan_item functionality") Signed-off-by: David Sterba <dsterba@suse.cz>