KVM fixes for the 3.10 merge window
Linus,
Please pull from
git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/kvm-3.10-2
to receive the KVM fixes for the 3.10 merge window. Most of the fixes are in the emulator since now we emulate more than we did before for correctness sake we see more bugs there, but there is also an OOPS fixed and corruption of xcr0 register.
Asias He (1):
KVM: Fix kvm_irqfd_init initialization
Gleb Natapov (1):
KVM: VMX: fix halt emulation while emulating invalid guest sate
Marcelo Tosatti (1):
KVM: x86: fix maintenance of guest/host xcr0 state
Paolo Bonzini (3):
KVM: emulator: emulate AAM
KVM: emulator: emulate XLAT
KVM: emulator: emulate SALC
arch/x86/kvm/emulate.c | 42 +++++++++++++++++++++++++++++++++++++++++- arch/x86/kvm/vmx.c | 6 ++++++ arch/x86/kvm/x86.c | 40 ++++++++++++++++++++-------------------- virt/kvm/kvm_main.c | 18 +++++++++++++----- 4 files changed, 80 insertions(+), 26 deletions(-)
--
Gleb.