There was an error fetching the commit references. Please try again later.
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull kvm fixes from Paolo Bonzini: "ARM: - Fix the pKVM stage-1 walker erronously using the stage-2 accessor - Correctly convert vcpu->kvm to a hyp pointer when generating an exception in a nVHE+MTE configuration - Check that KVM_CAP_DIRTY_LOG_* are valid before enabling them - Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE - Document the boot requirements for FGT when entering the kernel at EL1 x86: - Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit() - Make argument order consistent for kvcalloc() - Userspace API fixes for DEBUGCTL and LBRs" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: KVM: x86: Fix a typo about the usage of kvcalloc() KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit() KVM: VMX: Ignore guest CPUID for host userspace writes to DEBUGCTL KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl() KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRs arm64: booting: Document our requirements for fine grained traps with SME KVM: arm64: Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them KVM: arm64: Fix bad dereference on MTE-enabled systems KVM: arm64: Use correct accessor to parse stage-1 PTEs
Showing
- Documentation/arm64/booting.rst 8 additions, 0 deletionsDocumentation/arm64/booting.rst
- arch/arm64/kvm/hyp/exception.c 2 additions, 1 deletionarch/arm64/kvm/hyp/exception.c
- arch/arm64/kvm/hyp/include/hyp/switch.h 20 additions, 0 deletionsarch/arm64/kvm/hyp/include/hyp/switch.h
- arch/arm64/kvm/hyp/nvhe/mem_protect.c 1 addition, 1 deletionarch/arm64/kvm/hyp/nvhe/mem_protect.c
- arch/arm64/kvm/hyp/nvhe/switch.c 0 additions, 26 deletionsarch/arm64/kvm/hyp/nvhe/switch.c
- arch/arm64/kvm/hyp/vhe/switch.c 0 additions, 8 deletionsarch/arm64/kvm/hyp/vhe/switch.c
- arch/x86/kvm/cpuid.c 1 addition, 1 deletionarch/x86/kvm/cpuid.c
- arch/x86/kvm/vmx/capabilities.h 3 additions, 16 deletionsarch/x86/kvm/vmx/capabilities.h
- arch/x86/kvm/vmx/vmx.c 11 additions, 7 deletionsarch/x86/kvm/vmx/vmx.c
- arch/x86/kvm/x86.c 3 additions, 0 deletionsarch/x86/kvm/x86.c
- virt/kvm/kvm_main.c 3 additions, 0 deletionsvirt/kvm/kvm_main.c
Please register or sign in to comment