Changes in v2: - Retreat TF emulation patch, waiting for emulator rework - Spilt out svm_queue_exception moving - Factor out kvm_is_linear_rip ("Saved linear RIP == current RIP?") - Fixed breakage in INT3 emulation code and addressed review comments Patch 5 targets also 2.6.33., patch 1 should additionally be considered for stable 2.6.32. You may pull these patches from git://git.kiszka.org/linux-kvm gdb Jan Kiszka (7): KVM: VMX: Update instruction length on intercepted BP KVM: SVM: Move svm_queue_exception KVM: x86: Add kvm_is_linear_rip KVM: SVM: Emulate nRIP feature when reinjecting INT3 KVM: x86: Add KVM_CAP_X86_ROBUST_SINGLESTEP KVM: x86: Drop RF manipulation for guest single-stepping KVM: x86: Preserve injected TF across emulation arch/x86/include/asm/kvm_host.h | 4 ++- arch/x86/kvm/svm.c | 72 ++++++++++++++++++++++++++++----------- arch/x86/kvm/vmx.c | 13 +++++++ arch/x86/kvm/x86.c | 30 ++++++++++------ include/linux/kvm.h | 1 + 5 files changed, 87 insertions(+), 33 deletions(-) -- 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