summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/reset.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/nextMarc Zyngier2020-09-301-4/+0
|\
| * KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier2020-09-291-4/+0
* | KVM: arm64: Don't constrain maximum IPA size based on host configurationWill Deacon2020-09-111-34/+6
|/
* Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-08-091-12/+11
|\
| * Merge branch 'kvm-arm64/ptrauth-nvhe' into kvmarm-master/next-WIPMarc Zyngier2020-07-281-11/+10
| |\
| | * KVM: arm64: Allow PtrAuth to be enabled from userspace on non-VHE systemsMarc Zyngier2020-06-221-11/+10
| * | KVM: arm64: Make struct kvm_regs userspace-onlyMarc Zyngier2020-07-071-1/+1
| |/
* / KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVESteven Price2020-06-221-3/+7
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-06-031-15/+12
|\
| * KVM: arm64: Don't use empty structures as CPU reset stateMarc Zyngier2020-05-281-12/+9
| * KVM: Fix spelling in code commentsFuad Tabba2020-05-161-3/+3
* | KVM: arm64: Check advertised Stage-2 page size capabilityMarc Zyngier2020-05-281-2/+35
* | arm64/cpufeature: Drop open encodings while extracting parangeAnshuman Khandual2020-05-201-3/+8
* | arm64/cpufeature: Validate hypervisor capabilities during CPU hotplugAnshuman Khandual2020-05-201-0/+5
* | arm64: cpufeature: Add CPU capability for AArch32 EL1 supportWill Deacon2020-04-281-10/+2
|/
* KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()Sean Christopherson2020-01-271-5/+0
* KVM: arm64: Free sve_state via arm specific hookSean Christopherson2020-01-271-0/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* Merge tag 'kvmarm-for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-05-151-1/+166
|\
| * KVM: arm64: Add capability to advertise ptrauth for guestAmit Daniel Kachhap2019-04-241-0/+5
| * KVM: arm64: Add userspace flag to enable pointer authenticationAmit Daniel Kachhap2019-04-241-0/+27
| * KVM: arm/arm64: Clean up vcpu finalization function parameter namingDave Martin2019-04-181-2/+2
| * KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVEDave Martin2019-04-181-1/+1
| * KVM: arm64: Add a capability to advertise SVE supportDave Martin2019-03-291-0/+3
| * KVM: arm64/sve: Allow userspace to enable SVE for vcpusDave Martin2019-03-291-1/+42
| * KVM: arm64/sve: Add pseudo-register for the guest's vector lengthsDave Martin2019-03-291-0/+89
* | KVM: arm64: Reset the PMU in preemptible contextMarc Zyngier2019-03-191-3/+3
|/
* 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
* 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
* 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: 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-011-0/+35
* kvm: arm/arm64: Allow arch specific configurations for VMSuzuki K Poulose2018-10-011-0/+7
* Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini2018-08-221-0/+4
|\
| * arm64: KVM: export the capability to set guest SError syndromeDongjiu Geng2018-07-211-0/+3
| * arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTSDongjiu Geng2018-07-211-0/+1
* | kvm/arm: use PSR_AA32 definitionsMark Rutland2018-07-051-2/+2
|/
* arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_IDMarc Zyngier2018-05-311-0/+4
* KVM: arm/arm64: Move timer IRQ default init to arch_timer.cChristoffer Dall2017-06-081-15/+1
* arm64: cpufeature: Make ID reg accessor naming less counterintuitiveDave Martin2017-04-041-1/+1
* KVM: arm/arm64: Initialize the emulated EL1 physical timerJintack Lim2017-02-081-1/+8
* ARM: KVM: Support vGICv3 ITSVladimir Murzin2016-11-141-6/+0
* KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controllerAndre Przywara2016-07-181-0/+6
* KVM: arm/arm64: Extend arch CAP checks to allow per-VM capabilitiesAndre Przywara2016-07-181-1/+1