summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/virt.h
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvmSudeep Holla2023-07-111-0/+1
* arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier2023-06-121-0/+8
* arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor codeMarc Zyngier2023-06-121-1/+3
* arm64: Save state of HCR_EL2.E2H before switch to EL1Marc Zyngier2022-07-011-0/+7
* arm64: Rename the VHE switch to "finalise_el2"Marc Zyngier2022-07-011-2/+2
* KVM: arm64: Extend comment in has_vhe()Will Deacon2022-06-091-0/+3
* arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectorsPasha Tatashin2021-10-011-0/+2
* arm64: kernel: add helper for booted at EL2 and not VHEPasha Tatashin2021-10-011-0/+5
* arm64: Provide an 'upgrade to VHE' stub hypercallMarc Zyngier2021-02-081-1/+6
* KVM: arm64: Fix EL2 mode availability checksDavid Brazdil2020-12-041-0/+18
* KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil2020-12-041-0/+8
* arm64: cpufeature: upgrade hyp caps to finalMark Rutland2020-10-301-12/+0
* KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code()Mark Rutland2020-10-301-5/+16
* KVM: arm64: Use build-time defines in has_vhe()David Brazdil2020-07-051-3/+10
* KVM: arm64: Use cpus_have_final_cap for has_vhe()Marc Zyngier2020-05-161-1/+1
* KVM: arm64: Ask the compiler to __always_inline functions used at HYPJames Morse2020-02-221-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: capabilities: Change scope of VHE to Boot CPU featureSuzuki K Poulose2018-03-261-6/+0
* arm64: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier2017-04-091-8/+4
* arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercallMarc Zyngier2017-04-091-0/+9
* arm64: hyp-stub: Update documentation in asm/virt.hMarc Zyngier2017-04-091-3/+8
* arm64: hyp-stub: Define a return value for failed stub callsMarc Zyngier2017-04-091-0/+3
* KVM: arm64: Access CNTHCTL_EL2 bit fields correctly on VHE systemsJintack Lim2017-01-131-0/+9
* arm64/kvm: use {read,write}_sysreg()Mark Rutland2016-09-091-4/+2
* arm64: Create sections.hJames Morse2016-08-251-8/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-0/+4
|\
| * arm/arm64: KVM: Export __hyp_text_start/end symbolsMarc Zyngier2016-07-031-0/+4
* | arm64: Add back cpu reset routinesGeoff Levand2016-06-271-0/+5
|/
* arm64: hyp/kvm: Make hyp-stub extensibleGeoff Levand2016-04-281-0/+16
* arm64: vhe: Verify CPU Exception LevelsSuzuki K Poulose2016-04-151-0/+6
* arm/arm64: Add new is_kernel_in_hyp_mode predicateMarc Zyngier2016-02-291-0/+10
* arm64: KVM: remove __kvm_hyp_code_{start,end} from hyp.SMarc Zyngier2014-07-111-0/+4
* Revert "arm64: virt: ensure visibility of __boot_cpu_mode"Catalin Marinas2014-04-051-13/+0
* arm64: head: create a new function for setting the boot_cpu_mode flagMatthew Leach2013-10-251-1/+2
* arm64: virt: ensure visibility of __boot_cpu_modeMark Rutland2013-07-231-0/+13
* arm64: add hypervisor stubMarc Zyngier2012-12-051-0/+3
* arm64: record boot mode when entering the kernelMarc Zyngier2012-12-051-0/+51