Hi, I'm having some problems understanding the sysenter instruction. As far as I know, in order to successfully call the sysenter instruction, MSR_IA32_SYSENTER_CS and MSR_IA32_SYSENTER_EIP registers have to be correctly set. So I printed the value of such registers while the VM was running but the output is 0 for both. now: 1) I'm having this problem ONLY with the Intel CPU (vmx.c source code). When I run the same code on an AMD CPU (svm.c source code) MSR_IA32_SYSENTER_EIP and MSR_IA32_SYSENTER_CS contain nonzero values. 2) I am 100% sure the guest is not executing an int80 but a sysenter so there is something here I can't understand... please help me solving this problem. thank you for enlightening me on this issue, Matteo -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html