Linus, The following changes since commit d02fcf50779ec9d8eb7a81473fd76efe3f04b3a5: kvm: vmx: Allow disabling virtual NMI support (2017-11-17 13:20:07 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus for you to fetch changes up to a63dd7480d8f3c2b52e1e2bcab83e3e64c7c61a1: Merge tag 'kvm-ppc-fixes-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc into kvm-master (2017-11-27 17:54:13 +0100) ---------------------------------------------------------------- * x86 bugfixes: APIC, nested virtualization, IOAPIC * PPC bugfix: HPT guests on a POWER9 radix host ---------------------------------------------------------------- David Hildenbrand (1): KVM: x86: fix em_fxstor() sleeping while in atomic Dr. David Alan Gilbert (2): KVM: lapic: Split out x2apic ldr calculation KVM: lapic: Fixup LDR on load in x2apic Eyal Moscovici (1): KVM: x86: Allow suppressing prints on RDMSR/WRMSR of unhandled MSRs Jan H. Schönherr (1): KVM: Let KVM_SET_SIGNAL_MASK work as advertised Janakarajan Natarajan (1): KVM: x86: Fix CPUID function for word 6 (80000001_ECX) Liran Alon (6): KVM: x86: pvclock: Handle first-time write to pvclock-page contains random junk KVM: nVMX/nSVM: Don't intercept #UD when running L2 KVM: x86: Exit to user-mode on #UD intercept when emulator requires KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure KVM: x86: Don't re-execute instruction when not passing CR2 value KVM: nVMX: Fix vmx_check_nested_events() return value in case an event was reinjected to L2 Nikita Leshenko (5): KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race KVM: x86: ioapic: Don't fire level irq when Remote IRR set KVM: x86: ioapic: Remove redundant check for Remote IRR in ioapic_set_irq KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered KVM: x86: ioapic: Preserve read-only values in the redirection table Paolo Bonzini (3): KVM: x86: inject exceptions produced by x86_decode_insn KVM: vmx: use X86_CR4_UMIP and X86_FEATURE_UMIP Merge tag 'kvm-ppc-fixes-4.15-1' of git://git.kernel.org/.../paulus/powerpc into kvm-master Paul Mackerras (1): KVM: PPC: Book3S HV: Fix migration and HPT resizing of HPT guests on radix hosts Wanpeng Li (6): KVM: X86: Fix operand/address-size during instruction decoding KVM: nVMX: Validate the IA32_BNDCFGS on nested VM-entry KVM: nVMX: Fix mmu context after VMLAUNCH/VMRESUME failure KVM: X86: Fix softlockup when get the current kvmclock KVM: VMX: Fix rflags cache during vCPU reset KVM: VMX: Fix vmx->nested freeing when no SMI handler arch/mips/kvm/mips.c | 7 +--- arch/powerpc/include/asm/kvm_ppc.h | 1 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 37 ++++++++++++------- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/powerpc.c | 7 +--- arch/s390/kvm/kvm-s390.c | 7 +--- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/kvm/cpuid.h | 2 +- arch/x86/kvm/emulate.c | 39 +++++++++++++++++--- arch/x86/kvm/ioapic.c | 34 ++++++++++++----- arch/x86/kvm/lapic.c | 12 +++++- arch/x86/kvm/svm.c | 11 +++++- arch/x86/kvm/vmx.c | 73 ++++++++++++++++++++++--------------- arch/x86/kvm/x86.c | 42 ++++++++++++++------- include/linux/kvm_host.h | 3 ++ virt/kvm/arm/arm.c | 8 ++-- virt/kvm/kvm_main.c | 23 ++++++++++++ 17 files changed, 214 insertions(+), 98 deletions(-)