commit | be6d05cfdf1f2ddbdc367a6433d8eac49d6bfe6f | [log] [tgz] |
---|---|---|
author | Jan Kiszka <jan.kiszka@siemens.com> | Wed Apr 13 01:27:55 2011 +0200 |
committer | Avi Kivity <avi@redhat.com> | Wed May 11 07:57:08 2011 -0400 |
tree | 4e20ff818c63f8b9a7c7b84d101f5c669eee454a | |
parent | 7ae441eac521b2006c9f03c4f2a23582c07fd76d [diff] |
KVM: VMX: Ensure that vmx_create_vcpu always returns proper error In case certain allocations fail, vmx_create_vcpu may return 0 as error instead of a negative value encoded via ERR_PTR. This causes a NULL pointer dereferencing later on in kvm_vm_ioctl_vcpu_create. Reported-by: Sasha Levin <levinsasha928@gmail.com> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>