summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/tlb.c
AgeCommit message (Expand)Author
2020-07-05KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHEDavid Brazdil
2020-05-04arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE}Andrew Scull
2020-03-13arm64: kvm: hyp: use cpus_have_final_cap()Mark Rutland
2020-01-16arm64: Workaround for Cortex-A55 erratum 1530923Steven Price
2020-01-16arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHESteven Price
2020-01-16arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHESteven Price
2019-10-26arm64: KVM: Disable EL1 PTW when invalidating S2 TLBsMarc Zyngier
2019-09-09arm64: KVM: Replace hyp_alternate_select with has_vhe()Marc Zyngier
2019-08-18arm64/kvm: Remove VMID rollover I-cache maintenanceMark Rutland
2019-07-05KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_sDave Martin
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2018-12-10arm64: KVM: Handle ARM erratum 1165522 in TLB invalidationMarc Zyngier
2018-12-10arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptibleMarc Zyngier
2018-10-01kvm: arm64: Add helper for loading the stage2 setting for a VMSuzuki K Poulose
2018-01-08KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.hMarc Zyngier
2017-03-20arm64: KVM: Add support for VPIPT I-cachesWill Deacon
2017-03-06arm64: KVM: VHE: Clear HCR_TGE when invalidating guest TLBsMarc Zyngier
2017-01-27arm64: Use __tlbi() macros in KVM codeChristopher Covington
2016-11-04arm/arm64: KVM: Perform local TLB invalidation when multiplexing vcpus on a s...Marc Zyngier
2016-09-08KVM: arm/arm64: Get rid of exported aliases to static functionsChristoffer Dall
2016-02-29arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hMarc Zyngier
2015-12-14arm64: KVM: Remove weak attributesMarc Zyngier
2015-12-14arm64: KVM: Add compatibility aliasesMarc Zyngier
2015-12-14arm64: KVM: Implement TLB handlingMarc Zyngier