Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5217be23 authored by Filipe Manana's avatar Filipe Manana Committed by Sasha Levin
Browse files

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: default avatarJulian Taylor <jtaylor.debian@googlemail.com>
Reported-by: default avatarMarcel Ritter <ritter.marcel@gmail.com>
Cc: stable@vger.kernel.org
Signed-off-by: default avatarFilipe Manana <fdmanana@suse.com>
Reviewed-by: default avatarMark Fasheh <mfasheh@suse.de>
Signed-off-by: default avatarSasha Levin <sasha.levin@oracle.com>
parent 3c668a81
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment