]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/ia64/kvm/kvm-ia64.c
KVM: ia64: Add missing spin_unlock in kvm_arch_hardware_enable()
[net-next-2.6.git] / arch / ia64 / kvm / kvm-ia64.c
index d5f4e9161201f648dbaf90ec96c300ec63d6536b..21b701374f72335905ee9bfde866975e60800229 100644 (file)
@@ -144,6 +144,7 @@ int kvm_arch_hardware_enable(void *garbage)
                                VP_INIT_ENV : VP_INIT_ENV_INITALIZE,
                        __pa(kvm_vm_buffer), KVM_VM_BUFFER_BASE, &tmp_base);
        if (status != 0) {
+               spin_unlock(&vp_lock);
                printk(KERN_WARNING"kvm: Failed to Enable VT Support!!!!\n");
                return -EINVAL;
        }