summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Reset the PMU in preemptible contextMarc Zyngier2019-03-191-3/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-03-156-76/+114
|\
| * arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2Dave Martin2019-02-221-1/+1
| * KVM: arm/arm64: Prefix header search paths with $(srctree)/Masahiro Yamada2019-02-191-1/+1
| * KVM: arm/arm64: Remove -I. header search pathsMasahiro Yamada2019-02-191-2/+0
| * arm64: KVM: Describe data or unified caches as having 1 set and 1 wayArd Biesheuvel2019-02-191-0/+15
| * arm64: KVM: Expose sanitised cache type register to guestArd Biesheuvel2019-02-191-2/+57
| * KVM: arm/arm64: consolidate arch timer trap handlersAndre Przywara2019-02-191-40/+33
| * KVM: arm64: Reuse sys_reg() macro when searching the trap tableMarc Zyngier2019-02-191-13/+6
| * arm/arm64: KVM: Statically configure the host's view of MPIDRMarc Zyngier2019-02-191-1/+0
| * arm64: KVM: Drop VHE-specific HYP call stubMarc Zyngier2019-02-192-15/+0
| * arm/arm64: KVM: Introduce kvm_call_hyp_ret()Marc Zyngier2019-02-191-1/+1
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-03-101-0/+16
|\ \
| * | arm64: kvm: Unmask PMR before entering guestJulien Thierry2019-02-061-0/+16
| |/
* | KVM: arm64: Forbid kprobing of the VHE world-switch codeJames Morse2019-02-072-0/+10
* | arm/arm64: KVM: Don't panic on failure to properly reset system registersMarc Zyngier2019-02-071-3/+5
* | arm/arm64: KVM: Allow a VCPU to fully reset itselfMarc Zyngier2019-02-071-0/+24
* | KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loadedChristoffer Dall2019-02-071-2/+24
* | arm64: KVM: Don't generate UNDEF when LORegion feature is presentMarc Zyngier2019-01-251-15/+27
|/
* Merge tag 'kconfig-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2018-12-291-1/+1
|\
| * treewide: surround Kconfig file paths with double quotesMasahiro Yamada2018-12-221-1/+1
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-12-267-81/+60
|\ \
| * | arm64: KVM: Add trapped system register access tracepointMarc Zyngier2018-12-193-0/+41
| * | KVM: arm64: Make vcpu const in vcpu_read_sys_regChristoffer Dall2018-12-191-1/+1
| * | KVM: arm/arm64: Log PSTATE for unhandled sysregsMark Rutland2018-12-181-4/+4
| * | arm64: KVM: Consistently advance singlestep when emulating instructionsMark Rutland2018-12-184-76/+14
| |/
* | arm64/kvm: hide ptrauth from guestsMark Rutland2018-12-132-0/+26
* | arm64/kvm: consistently handle host HCR_EL2 flagsMark Rutland2018-12-131-1/+1
* | Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64/for-next/coreWill Deacon2018-12-102-12/+82
|\ \
| * | arm64: KVM: Handle ARM erratum 1165522 in TLB invalidationMarc Zyngier2018-12-101-15/+51
| * | arm64: KVM: Add synchronization on translation regime change for erratum 1165522Marc Zyngier2018-12-101-0/+19
| * | arm64: KVM: Install stage-2 translation before enabling trapsMarc Zyngier2018-12-101-2/+2
| * | arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptibleMarc Zyngier2018-12-101-10/+25
| |/
* / arm64: entry: Place an SB sequence following an ERET instructionWill Deacon2018-12-062-0/+5
|/
* Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-10-259-103/+152
|\
| * KVM: arm64: Safety check PSTATE when entering guest and handle ILChristoffer Dall2018-10-193-2/+40
| * arm/arm64: KVM: Enable 32 bits kvm vcpu events supportDongjiu Geng2018-10-181-1/+0
| * arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension()Dongjiu Geng2018-10-181-2/+2
| * arm64: KVM: Remove some extra semicolon in kvm_target_cpuzhong jiang2018-10-031-3/+3
| * KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2Marc Zyngier2018-10-031-1/+1
| * kvm: arm64: Allow tuning the physical address size for VMSuzuki K Poulose2018-10-031-4/+13
| * kvm: arm64: Limit the minimum number of page table levelsSuzuki K Poulose2018-10-031-1/+9
| * kvm: arm64: Set a limit on the IPA sizeSuzuki K Poulose2018-10-031-0/+43
| * kvm: arm64: Add 52bit support for PAR to HPFAR conversoinSuzuki K Poulose2018-10-011-1/+1
| * kvm: arm64: Switch to per VM IPA limitSuzuki K Poulose2018-10-011-1/+1
| * kvm: arm64: Configure VTCR_EL2.SL0 per VMSuzuki K Poulose2018-10-011-0/+1
| * kvm: arm64: Configure VTCR_EL2 per VMSuzuki K Poulose2018-10-013-73/+35
| * kvm: arm/arm64: Allow arch specific configurations for VMSuzuki K Poulose2018-10-011-0/+7
| * kvm: arm64: Clean up VTCR_EL2 initialisationSuzuki K Poulose2018-10-011-26/+8
| * kvm: arm64: Add helper for loading the stage2 setting for a VMSuzuki K Poulose2018-10-012-3/+3