Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull KVM fixes from Paolo Bonzini: "Quite a few fixes for x86: nested virtualization save/restore, AMD nested virtualization and virtual APIC, 32-bit fixes, an important fix to restore operation on older processors, and a bunch of hyper-v bugfixes. Several are marked stable. There are also fixes for GCC warnings and for a GCC/objtool interaction" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: KVM: x86: Mark expected switch fall-throughs KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths KVM: selftests: check returned evmcs version range x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function kvm: selftests: Fix region overlap check in kvm_util kvm: vmx: fix some -Wmissing-prototypes warnings KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 svm: Fix AVIC incomplete IPI emulation svm: Add warning message for AVIC IPI invalid target KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error KVM: x86: Fix PV IPIs for 32-bit KVM host x86/kvm/hyper-v: recommend using eVMCS only when it is enabled x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR kvm: x86/vmx: Use kzalloc for cached_vmcs12 KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL KVM: x86: Fix single-step debugging x86/kvm/hyper-v: don't announce GUEST IDLE MSR support
Showing
- arch/x86/kernel/kvm.c 5 additions, 2 deletionsarch/x86/kernel/kvm.c
- arch/x86/kvm/Makefile 0 additions, 4 deletionsarch/x86/kvm/Makefile
- arch/x86/kvm/hyperv.c 3 additions, 4 deletionsarch/x86/kvm/hyperv.c
- arch/x86/kvm/lapic.c 2 additions, 0 deletionsarch/x86/kvm/lapic.c
- arch/x86/kvm/mmu.c 1 addition, 0 deletionsarch/x86/kvm/mmu.c
- arch/x86/kvm/svm.c 15 additions, 16 deletionsarch/x86/kvm/svm.c
- arch/x86/kvm/trace.h 1 addition, 1 deletionarch/x86/kvm/trace.h
- arch/x86/kvm/vmx/evmcs.c 4 additions, 3 deletionsarch/x86/kvm/vmx/evmcs.c
- arch/x86/kvm/vmx/nested.c 9 additions, 5 deletionsarch/x86/kvm/vmx/nested.c
- arch/x86/kvm/vmx/vmx.c 77 additions, 70 deletionsarch/x86/kvm/vmx/vmx.c
- arch/x86/kvm/x86.c 5 additions, 3 deletionsarch/x86/kvm/x86.c
- tools/testing/selftests/kvm/lib/kvm_util.c 2 additions, 7 deletionstools/testing/selftests/kvm/lib/kvm_util.c
- tools/testing/selftests/kvm/x86_64/evmcs_test.c 6 additions, 0 deletionstools/testing/selftests/kvm/x86_64/evmcs_test.c
Loading
Please register or sign in to comment