Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torvalds/linux.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2017-04-03 17:57:17 +0300
committerFilipe Manana <fdmanana@suse.com>2017-04-26 18:27:24 +0300
commitbe2d253cc98244765323a7c94cc1ac5cd5a17072 (patch)
tree299a437444b82fec241f9533677782aa49ad0a70 /fs/btrfs/send.c
parent1c81ba237bcecad9bc885a1ddcf02d725ea38482 (diff)
Btrfs: fix extent map leak during fallocate error path
If the call to btrfs_qgroup_reserve_data() failed, we were leaking an extent map structure. The failure can happen either due to an -ENOMEM condition or, when quotas are enabled, due to -EDQUOT for example. Signed-off-by: Filipe Manana <fdmanana@suse.com> Reviewed-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/send.c')
0 files changed, 0 insertions, 0 deletions