diff -r 6367a61197b2 xen/arch/x86/hvm/svm/nestedsvm.c --- a/xen/arch/x86/hvm/svm/nestedsvm.c Fri May 06 11:31:32 2011 +0200 +++ b/xen/arch/x86/hvm/svm/nestedsvm.c Mon May 09 12:35:27 2011 +0200 @@ -1417,6 +1417,7 @@ nestedsvm_vcpu_interrupt(struct vcpu *v, switch (intack.source) { case hvm_intsrc_pic: case hvm_intsrc_lapic: + case hvm_intsrc_vector: exitcode = VMEXIT_INTR; exitinfo2 = intack.vector; break;