Sorry for sending patches at the last minute. There is nothing critical in this patch-set. Yet, if you may want to incorporate something in 3.20 - specifically 5 (small define mistakes) or 7 (which is somewhat affected by recent changes). Thanks for reviewing the patches. Nadav Amit (7): KVM: x86: Dirty the dest op page on cmpxchg emulation KVM: x86: Wrong operand size for far ret KVM: x86: IRET emulation does not clear NMI masking KVM: x86: ARPL emulation can cause spurious exceptions KVM: x86: Fix defines in emulator.c KVM: x86: 32-bit wraparound read/write not emulated correctly KVM: x86: Emulation of call may use incorrect stack size arch/x86/include/asm/kvm_emulate.h | 1 + arch/x86/kvm/emulate.c | 85 +++++++++++++++++++++++++++----------- arch/x86/kvm/x86.c | 8 ++++ 3 files changed, 71 insertions(+), 23 deletions(-) -- 1.9.1 -- 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