diff options
author | nixiaoming <nixiaoming@huawei.com> | 2017-08-31 12:51:09 +0200 |
---|---|---|
committer | Paul Mackerras <paulus@ozlabs.org> | 2017-09-01 02:17:58 +0200 |
commit | 43f6b0cfb2e4dfd5aa452a1d44491e805e37b7da (patch) | |
tree | cea9bf0ef257d98d80b3a24c755f30b2080ddb9f /drivers/nvme | |
parent | Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-next (diff) | |
download | linux-43f6b0cfb2e4dfd5aa452a1d44491e805e37b7da.tar.xz linux-43f6b0cfb2e4dfd5aa452a1d44491e805e37b7da.zip |
KVM: PPC: Book3S HV: Fix memory leak in kvm_vm_ioctl_get_htab_fd
We do ctx = kzalloc(sizeof(*ctx), GFP_KERNEL) and then later on call
anon_inode_getfd(), but if that fails we don't free ctx, so that
memory gets leaked. To fix it, this adds kfree(ctx) in the failure
path.
Signed-off-by: nixiaoming <nixiaoming@huawei.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
Diffstat (limited to 'drivers/nvme')
0 files changed, 0 insertions, 0 deletions