summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp-init.S
Commit message (Expand)AuthorAgeFilesLines
* arm64: use mov_q instead of literal ldrRemi Denis-Courmont2020-03-241-6/+4
* arm64: kvm: Annotate assembly using modern annoationsMark Brown2020-03-091-4/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: KVM: Enable Common Not Private translationsVladimir Murzin2018-09-181-0/+3
* arm64: KVM: Cleanup tpidr_el2 init on non-VHEMarc Zyngier2018-07-211-3/+3
* arm64: KVM: Move vector offsetting from hyp-init.S to kvm_get_hyp_vectorMarc Zyngier2018-03-191-1/+0
* arm64: assembler: Change order of macro arguments in phys_to_ttbrWill Deacon2018-02-061-1/+1
* arm64: Add software workaround for Falkor erratum 1041Shanker Donthineni2018-02-061-0/+1
* KVM: arm64: Stop save/restoring host tpidr_el1 on VHEJames Morse2018-01-131-0/+4
* arm64: allow ID map to be extended to 52 bitsKristina Martsenko2017-12-221-9/+8
* arm64: handle 52-bit addresses in TTBRKristina Martsenko2017-12-221-1/+2
* arm64: limit PA size to supported rangeKristina Martsenko2017-12-221-4/+2
* arm64: KVM: Allow unaligned accesses at EL2Marc Zyngier2017-06-061-2/+3
* arm64: KVM: Preserve RES1 bits in SCTLR_EL2Marc Zyngier2017-06-061-4/+6
* arm64: hyp-stub: Zero x0 on successful stub handlingMarc Zyngier2017-04-091-3/+3
* arm64: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier2017-04-091-6/+1
* arm64: KVM: Implement HVC_SOFT_RESTART in the init codeMarc Zyngier2017-04-091-8/+23
* arm64: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectorsMarc Zyngier2017-04-091-2/+0
* arm64: KVM: Implement HVC_GET_VECTORS in the init codeMarc Zyngier2017-04-091-1/+6
* arm64: KVM: Implement HVC_RESET_VECTORS stub hypercall in the init codeMarc Zyngier2017-04-091-0/+13
* arm64: KVM: Simplify HYP init/teardownMarc Zyngier2016-07-031-53/+8
* arm64: kvm: Fix kvm teardown for systems using the extended idmapJames Morse2016-05-031-0/+5
* arm64: kvm: allows kvm cpu hotplugAKASHI Takahiro2016-04-281-0/+38
* arm64: Cleanup SCTLR flagsGeoff Levand2016-04-281-2/+3
* arm64: KVM: Switch to C-based stage2 initMarc Zyngier2016-02-291-14/+1
* arm64: KVM: Configure TCR_EL2.PS at runtimeTirumalesh Chalamarla2016-02-111-5/+7
* arm64: KVM: Add support for 16-bit VMIDVladimir Murzin2015-12-181-0/+9
* arm64: KVM: use ID map with increased VA range if requiredArd Biesheuvel2015-03-231-0/+25
* ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMUPranavkumar Sawargaonkar2014-08-291-0/+4
* arm64: Add boot time configuration of Intermediate Physical Address sizeRadha Mohan Chintakuntla2014-03-131-0/+6
* arm64: KVM: initialize HYP mode following the kernel endiannessMarc Zyngier2013-11-061-1/+4
* arm64: KVM: hypervisor initialization codeMarc Zyngier2013-06-071-0/+107