diff -r b857db54bca3 xen/arch/x86/hvm/svm/nestedsvm.c --- a/xen/arch/x86/hvm/svm/nestedsvm.c Fri Aug 26 16:03:23 2011 +0200 +++ b/xen/arch/x86/hvm/svm/nestedsvm.c Mon Aug 29 10:41:39 2011 +0200 @@ -493,8 +493,7 @@ static int nsvm_vmcb_prepare4vmrun(struc n2vmcb->lbr_control.bytes = n1vmcb->lbr_control.bytes | ns_vmcb->lbr_control.bytes; - /* NextRIP */ - n2vmcb->nextrip = ns_vmcb->nextrip; + /* NextRIP - only evaluated on #VMEXIT. */ /* * VMCB Save State Area