Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm fixes from Paolo Bonzini: "Two larger x86 series: - Redo incorrect fix for SEV/SMAP erratum - Windows 11 Hyper-V workaround Other x86 changes: - Various x86 cleanups - Re-enable access_tracking_perf_test - Fix for #GP handling on SVM - Fix for CPUID leaf 0Dh in KVM_GET_SUPPORTED_CPUID - Fix for ICEBP in interrupt shadow - Avoid false-positive RCU splat - Enable Enlightened MSR-Bitmap support for real ARM: - Correctly update the shadow register on exception injection when running in nVHE mode - Correctly use the mm_ops indirection when performing cache invalidation from the page-table walker - Restrict the vgic-v3 workaround for SEIS to the two known broken implementations Generic code changes: - Dead code cleanup" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (43 commits) KVM: eventfd: Fix false positive RCU usage warning KVM: nVMX:...
Showing
- Documentation/virt/kvm/api.rst 3 additions, 1 deletionDocumentation/virt/kvm/api.rst
- arch/arm64/kvm/hyp/exception.c 4 additions, 1 deletionarch/arm64/kvm/hyp/exception.c
- arch/arm64/kvm/hyp/pgtable.c 6 additions, 12 deletionsarch/arm64/kvm/hyp/pgtable.c
- arch/arm64/kvm/hyp/vgic-v3-sr.c 3 additions, 0 deletionsarch/arm64/kvm/hyp/vgic-v3-sr.c
- arch/arm64/kvm/vgic/vgic-v3.c 15 additions, 2 deletionsarch/arm64/kvm/vgic/vgic-v3.c
- arch/x86/include/asm/kvm_host.h 3 additions, 2 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/include/uapi/asm/kvm.h 3 additions, 0 deletionsarch/x86/include/uapi/asm/kvm.h
- arch/x86/kvm/cpuid.c 55 additions, 35 deletionsarch/x86/kvm/cpuid.c
- arch/x86/kvm/lapic.c 1 addition, 1 deletionarch/x86/kvm/lapic.c
- arch/x86/kvm/svm/nested.c 5 additions, 4 deletionsarch/x86/kvm/svm/nested.c
- arch/x86/kvm/svm/sev.c 7 additions, 2 deletionsarch/x86/kvm/svm/sev.c
- arch/x86/kvm/svm/svm.c 122 additions, 55 deletionsarch/x86/kvm/svm/svm.c
- arch/x86/kvm/svm/svm.h 1 addition, 6 deletionsarch/x86/kvm/svm/svm.h
- arch/x86/kvm/svm/svm_onhyperv.h 4 additions, 8 deletionsarch/x86/kvm/svm/svm_onhyperv.h
- arch/x86/kvm/vmx/capabilities.h 0 additions, 1 deletionarch/x86/kvm/vmx/capabilities.h
- arch/x86/kvm/vmx/evmcs.c 2 additions, 2 deletionsarch/x86/kvm/vmx/evmcs.c
- arch/x86/kvm/vmx/evmcs.h 39 additions, 9 deletionsarch/x86/kvm/vmx/evmcs.h
- arch/x86/kvm/vmx/nested.c 54 additions, 28 deletionsarch/x86/kvm/vmx/nested.c
- arch/x86/kvm/vmx/vmcs12.c 2 additions, 2 deletionsarch/x86/kvm/vmx/vmcs12.c
- arch/x86/kvm/vmx/vmcs12.h 3 additions, 3 deletionsarch/x86/kvm/vmx/vmcs12.h
Please register or sign in to comment