summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
* arm64: KVM: Fix system register enumerationMarc Zyngier2023-04-201-3/+3
* KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LISTDave Martin2023-04-201-8/+43
* KVM: arm64: Factor out core register ID enumerationDave Martin2023-04-201-8/+24
* arm64: Mitigate spectre style branch history side channelsJames Morse2022-04-021-0/+4
* arm64: Add percpu vectors for EL1James Morse2022-04-021-2/+7
* KVM: arm64: Disable guest access to trace filter controlsSuzuki K Poulose2021-04-161-0/+2
* KVM: arm64: Don't access PMCR_EL0 when no PMU is availableMarc Zyngier2021-01-171-0/+4
* KVM: arm64: Introduce handling of AArch32 TTBCR2 trapsMarc Zyngier2020-12-291-0/+1
* KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCRMarc Zyngier2020-11-051-3/+3
* KVM: arm64: Survive synchronous exceptions caused by AT instructionsJames Morse2020-09-092-6/+14
* KVM: arm64: Defer guest entry when an asynchronous exception is pendingJames Morse2020-09-091-0/+10
* KVM: arm64: Add kvm_extable for vaxorcism codeJames Morse2020-09-093-25/+73
* KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvheDavid Brazdil2020-09-031-1/+1
* KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTARTAndrew Scull2020-07-221-4/+7
* KVM: arm64: Ensure 'params' is initialised when looking up sys registerWill Deacon2019-12-311-1/+4
* KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vheWill Deacon2019-10-291-0/+11
* arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni2019-10-292-22/+0
* arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptibleMarc Zyngier2019-05-161-10/+25
* arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2Dave Martin2019-03-231-1/+1
* KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loadedChristoffer Dall2019-03-231-2/+24
* arm64/kvm: consistently handle host HCR_EL2 flagsMark Rutland2019-01-231-1/+1
* arm64: KVM: Sanitize PSTATE.M when being set from userspaceMarc Zyngier2018-10-031-1/+9
* arm64: KVM: Tighten guest core register access from userspaceDave Martin2018-10-031-0/+45
* arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_IDMarc Zyngier2018-07-221-0/+4
* arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requestsMarc Zyngier2018-07-221-1/+37
* arm64: KVM: Add ARCH_WORKAROUND_2 support for guestsMarc Zyngier2018-07-221-0/+38
* KVM: arm64: Avoid storing the vcpu pointer on the stackChristoffer Dall2018-07-224-27/+17
* KVM: arm64: Stop save/restoring host tpidr_el1 on VHEJames Morse2018-07-223-11/+12
* KVM: arm64: Change hyp_panic()s dependency on tpidr_el2James Morse2018-07-223-12/+28
* KVM: arm64: Store vcpu on the stack during __guest_enter()James Morse2018-07-222-6/+10
* arm/arm64: KVM: Add PSCI version selection APIMarc Zyngier2018-05-011-1/+13
* arm64: Add missing Falkor part number for branch predictor hardeningShanker Donthineni2018-02-221-1/+3
* arm64: Kill PSCI_GET_VERSION as a variant-2 workaroundMarc Zyngier2018-02-161-14/+0
* arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingMarc Zyngier2018-02-161-2/+18
* arm/arm64: KVM: Turn kvm_psci_version into a static inlineMarc Zyngier2018-02-161-8/+12
* arm64: KVM: Make PSCI_VERSION a fast pathMarc Zyngier2018-02-161-0/+13
* arm/arm64: KVM: Advertise SMCCC v1.1Marc Zyngier2018-02-161-1/+1
* arm/arm64: KVM: Consolidate the PSCI include filesMarc Zyngier2018-02-161-1/+2
* arm64: KVM: Increment PC after handling an SMC trapMarc Zyngier2018-02-161-0/+9
* arm64: Implement branch predictor hardening for FalkorShanker Donthineni2018-02-162-0/+20
* arm64: KVM: Use per-CPU vector when BP hardening is enabledMarc Zyngier2018-02-161-1/+1
* arm64: Add software workaround for Falkor erratum 1041Shanker Donthineni2018-02-161-0/+1
* arm64: KVM: Fix SMCCC handling of unimplemented SMC/HVC callsMarc Zyngier2018-01-231-2/+2
* arm64: kvm: Prevent restoring stale PMSCR_EL1 for vcpuJulien Thierry2017-12-291-0/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-11-042-2/+16
|\
| * arm/arm64: kvm: Disable branch profiling in HYP codeJulien Thierry2017-10-211-1/+1
| * arm/arm64: KVM: set right LR register value for 32 bit guest when inject abortDongjiu Geng2017-10-211-1/+15
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-024-0/+4
|/
* Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-09-082-21/+4
|\
| * KVM: arm/arm64: Extract GICv3 max APRn index calculationChristoffer Dall2017-09-051-20/+3