aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-03-28tools/kvm_stat: Fix python3 syntaxCole Robinson1-2/+4
2018-03-28KVM: SVM: Implement pause loop exit logic in SVMBabu Moger2-3/+105
2018-03-28KVM: SVM: Add pause filter thresholdBabu Moger2-1/+4
2018-03-28KVM: VMX: Bring the common code to header fileBabu Moger2-42/+45
2018-03-28KVM: VMX: Remove ple_window_actual_maxBabu Moger1-25/+6
2018-03-28KVM: VMX: Fix the module parameters for vmxBabu Moger1-13/+14
2018-03-28KVM: x86: Fix perf timer mode IP reportingAndi Kleen4-19/+20
2018-03-28Merge tag 'kvm-arm-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarmRadim Krčmář67-1045/+2435
2018-03-28arm64: Add temporary ERRATA_MIDR_ALL_VERSIONS compatibility macroMarc Zyngier1-2/+6
2018-03-28Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardening"Marc Zyngier6-20/+69
2018-03-26KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_listMarc Zyngier1-6/+9
2018-03-26KVM: arm/arm64: vgic: Disallow Active+Pending for level interruptsMarc Zyngier2-48/+60
2018-03-23kvm: x86: hyperv: delete dead code in kvm_hv_hypercall()Dan Carpenter1-8/+7
2018-03-23KVM: SVM: add struct kvm_svm to hold SVM specific KVM varsSean Christopherson2-73/+79
2018-03-23KVM: VMX: add struct kvm_vmx to hold VMX specific KVM varsSean Christopherson2-19/+31
2018-03-23KVM: x86: move setting of ept_identity_map_addr to vmx.cSean Christopherson4-2/+15
2018-03-23KVM: x86: define SVM/VMX specific kvm_arch_[alloc|free]_vmSean Christopherson3-0/+37
2018-03-21KVM: nVMX: fix vmentry failure code when L2 state would require emulationPaolo Bonzini1-1/+3
2018-03-21KVM: nVMX: Do not load EOI-exitmap while running L2Liran Alon3-2/+23
2018-03-19arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni6-69/+20
2018-03-19KVM: arm: Reserve bit in KVM_REG_ARM encoding for secure/nonsecurePeter Maydell1-0/+9
2018-03-19Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEADMarc Zyngier12-72/+181
2018-03-19arm64: Enable ARM64_HARDEN_EL2_VECTORS on Cortex-A57 and A72Marc Zyngier1-0/+12
2018-03-19arm64: KVM: Allow mapping of vectors outside of the RAM regionMarc Zyngier6-12/+95
2018-03-19arm64: Make BP hardening slot counter availableMarc Zyngier3-6/+9
2018-03-19arm/arm64: KVM: Introduce EL2-specific executable mappingsMarc Zyngier3-21/+63
2018-03-19arm64: KVM: Allow far branches from vector slots to the main vectorsMarc Zyngier4-1/+96
2018-03-19arm64: KVM: Reserve 4 additional instructions in the BPI templateMarc Zyngier1-24/+15
2018-03-19arm64: KVM: Move BP hardening vectors into .hyp.text sectionMarc Zyngier4-6/+11
2018-03-19arm64: KVM: Move stashing of x0/x1 into the vector code itselfMarc Zyngier1-24/+32
2018-03-19arm64: KVM: Move vector offsetting from hyp-init.S to kvm_get_hyp_vectorMarc Zyngier2-2/+2
2018-03-19arm64: Update the KVM memory map documentationMarc Zyngier1-3/+5
2018-03-19arm64: KVM: Introduce EL2 VA randomisationMarc Zyngier3-8/+82
2018-03-19arm64: KVM: Dynamically compute the HYP VA maskMarc Zyngier1-11/+6
2018-03-19arm64: insn: Allow ADD/SUB (immediate) with LSL #12Marc Zyngier1-2/+16
2018-03-19arm64; insn: Add encoder for the EXTR instructionMarc Zyngier2-0/+38
2018-03-19KVM: arm/arm64: Move HYP IO VAs to the "idmap" rangeMarc Zyngier2-14/+62
2018-03-19KVM: arm64: Fix HYP idmap unmap when using 52bit PAMarc Zyngier1-5/+21
2018-03-19KVM: arm/arm64: Fix idmap size and alignmentMarc Zyngier1-0/+2
2018-03-19KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_stateMarc Zyngier7-34/+38
2018-03-19KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappingsMarc Zyngier4-35/+26
2018-03-19KVM: arm/arm64: Demote HYP VA range display to being a debug featureMarc Zyngier1-3/+4
2018-03-19KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_stateMarc Zyngier3-1/+28
2018-03-19arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature flagMarc Zyngier2-20/+1
2018-03-19arm64: KVM: Dynamically patch the kernel/hyp VA maskMarc Zyngier3-34/+105
2018-03-19arm64: insn: Add encoder for bitwise operations using literalsMarc Zyngier2-0/+145
2018-03-19arm64: insn: Add N immediate encodingMarc Zyngier2-0/+5
2018-03-19arm64: alternatives: Add dynamic patching featureMarc Zyngier2-15/+69
2018-03-19KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQsChristoffer Dall7-52/+103
2018-03-19KVM: arm/arm64: Move VGIC APR save/restore to vgic put/loadChristoffer Dall5-62/+78