summaryrefslogtreecommitdiffstats
path: root/security/yama
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2015-07-03 08:36:11 +0100
committerSasha Levin <sasha.levin@oracle.com>2015-08-04 14:32:42 -0400
commit5217be2384b4886b25533d7e88d91108f1c61d46 (patch)
tree1c87790a9d25c700e9a8f6832f608a8ce627d7af /security/yama
parent3c668a81f9214f32e521baa89e4b0d7b00dd09f9 (diff)
downloadlinux-stable-5217be2384b4886b25533d7e88d91108f1c61d46.tar.gz
linux-stable-5217be2384b4886b25533d7e88d91108f1c61d46.tar.bz2
linux-stable-5217be2384b4886b25533d7e88d91108f1c61d46.zip
Btrfs: fix memory leak in the extent_same ioctl
[ Upstream commit 497b4050e0eacd4c746dd396d14916b1e669849d ] We were allocating memory with memdup_user() but we were never releasing that memory. This affected pretty much every call to the ioctl, whether it deduplicated extents or not. This issue was reported on IRC by Julian Taylor and on the mailing list by Marcel Ritter, credit goes to them for finding the issue. Reported-by: Julian Taylor <jtaylor.debian@googlemail.com> Reported-by: Marcel Ritter <ritter.marcel@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: Filipe Manana <fdmanana@suse.com> Reviewed-by: Mark Fasheh <mfasheh@suse.de> Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Diffstat (limited to 'security/yama')
0 files changed, 0 insertions, 0 deletions