-
- Downloads
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Pull second set of KVM updates from Paolo Bonzini: "ARM: - Support for Group0 interrupts in guests - Cache management optimizations for ARMv8.4 systems - Userspace interface for RAS - Fault path optimization - Emulated physical timer fixes - Random cleanups x86: - fixes for L1TF - a new test case - non-support for SGX (inject the right exception in the guest) - fix lockdep false positive" * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (49 commits) KVM: VMX: fixes for vmentry_l1d_flush module parameter kvm: selftest: add dirty logging test kvm: selftest: pass in extra memory when create vm kvm: selftest: include the tools headers kvm: selftest: unify the guest port macros tools: introduce test_and_clear_bit KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled KVM: vmx: Inject #UD for SGX ENCLS instruction in guest KVM: vmx: Add defines for SGX ENCLS exiting x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() x86: kvm: avoid unused variable warning KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR KVM: arm/arm64: Skip updating PTE entry if no change KVM: arm/arm64: Skip updating PMD entry if no change KVM: arm: Use true and false for boolean values KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs ...
Showing
- Documentation/virtual/kvm/api.txt 76 additions, 4 deletionsDocumentation/virtual/kvm/api.txt
- Documentation/virtual/kvm/devices/arm-vgic-v3.txt 8 additions, 0 deletionsDocumentation/virtual/kvm/devices/arm-vgic-v3.txt
- Documentation/virtual/kvm/devices/arm-vgic.txt 9 additions, 6 deletionsDocumentation/virtual/kvm/devices/arm-vgic.txt
- arch/arm/include/asm/kvm_emulate.h 11 additions, 1 deletionarch/arm/include/asm/kvm_emulate.h
- arch/arm/include/asm/kvm_host.h 5 additions, 0 deletionsarch/arm/include/asm/kvm_host.h
- arch/arm/include/asm/kvm_mmu.h 3 additions, 11 deletionsarch/arm/include/asm/kvm_mmu.h
- arch/arm/include/uapi/asm/kvm.h 13 additions, 0 deletionsarch/arm/include/uapi/asm/kvm.h
- arch/arm/kvm/coproc.c 24 additions, 1 deletionarch/arm/kvm/coproc.c
- arch/arm/kvm/guest.c 23 additions, 0 deletionsarch/arm/kvm/guest.c
- arch/arm64/include/asm/cpucaps.h 2 additions, 1 deletionarch/arm64/include/asm/cpucaps.h
- arch/arm64/include/asm/kvm_arm.h 1 addition, 0 deletionsarch/arm64/include/asm/kvm_arm.h
- arch/arm64/include/asm/kvm_emulate.h 17 additions, 0 deletionsarch/arm64/include/asm/kvm_emulate.h
- arch/arm64/include/asm/kvm_host.h 15 additions, 13 deletionsarch/arm64/include/asm/kvm_host.h
- arch/arm64/include/asm/kvm_mmu.h 27 additions, 8 deletionsarch/arm64/include/asm/kvm_mmu.h
- arch/arm64/include/asm/memory.h 7 additions, 0 deletionsarch/arm64/include/asm/memory.h
- arch/arm64/include/asm/pgtable-prot.h 22 additions, 2 deletionsarch/arm64/include/asm/pgtable-prot.h
- arch/arm64/include/asm/sysreg.h 3 additions, 0 deletionsarch/arm64/include/asm/sysreg.h
- arch/arm64/include/uapi/asm/kvm.h 13 additions, 0 deletionsarch/arm64/include/uapi/asm/kvm.h
- arch/arm64/kernel/cpufeature.c 20 additions, 0 deletionsarch/arm64/kernel/cpufeature.c
- arch/arm64/kvm/guest.c 33 additions, 0 deletionsarch/arm64/kvm/guest.c
Loading
Please register or sign in to comment