summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/tlb.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-16arm64: Workaround for Cortex-A55 erratum 1530923Steven Price1-2/+2
2020-01-16arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHESteven Price1-2/+2
2020-01-16arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHESteven Price1-2/+2
2019-10-26arm64: KVM: Disable EL1 PTW when invalidating S2 TLBsMarc Zyngier1-0/+23
2019-09-09arm64: KVM: Replace hyp_alternate_select with has_vhe()Marc Zyngier1-14/+22
2019-08-18arm64/kvm: Remove VMID rollover I-cache maintenanceMark Rutland1-1/+13
2019-07-05KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_sDave Martin1-6/+6
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2018-12-10arm64: KVM: Handle ARM erratum 1165522 in TLB invalidationMarc Zyngier1-15/+51
2018-12-10arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptibleMarc Zyngier1-10/+25
2018-10-01kvm: arm64: Add helper for loading the stage2 setting for a VMSuzuki K Poulose1-2/+2
2018-01-08KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.hMarc Zyngier1-0/+1
2017-03-20arm64: KVM: Add support for VPIPT I-cachesWill Deacon1-0/+22
2017-03-06arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBsMarc Zyngier1-9/+55
2017-01-27arm64: Use __tlbi() macros in KVM codeChristopher Covington1-6/+7
2016-11-04arm/arm64: KVM: Perform local TLB invalidation when multiplexing vcpus on a s...Marc Zyngier1-0/+15
2016-09-08KVM: arm/arm64: Get rid of exported aliases to static functionsChristoffer Dall1-10/+3
2016-02-29arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hMarc Zyngier1-1/+1
2015-12-14arm64: KVM: Remove weak attributesMarc Zyngier1-9/+7
2015-12-14arm64: KVM: Add compatibility aliasesMarc Zyngier1-0/+9
2015-12-14arm64: KVM: Implement TLB handlingMarc Zyngier1-0/+73