summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/virt.h
AgeCommit message (Expand)AuthorFilesLines
2022-07-01arm64: Save state of HCR_EL2.E2H before switch to EL1Marc Zyngier1-0/+7
2022-07-01arm64: Rename the VHE switch to "finalise_el2"Marc Zyngier1-2/+2
2022-06-09KVM: arm64: Extend comment in has_vhe()Will Deacon1-0/+3
2021-10-01arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectorsPasha Tatashin1-0/+2
2021-10-01arm64: kernel: add helper for booted at EL2 and not VHEPasha Tatashin1-0/+5
2021-02-08arm64: Provide an 'upgrade to VHE' stub hypercallMarc Zyngier1-1/+6
2020-12-04KVM: arm64: Fix EL2 mode availability checksDavid Brazdil1-0/+18
2020-12-04KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil1-0/+8
2020-10-30arm64: cpufeature: upgrade hyp caps to finalMark Rutland1-12/+0
2020-10-30KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code()Mark Rutland1-5/+16
2020-07-05KVM: arm64: Use build-time defines in has_vhe()David Brazdil1-3/+10
2020-05-16KVM: arm64: Use cpus_have_final_cap for has_vhe()Marc Zyngier1-1/+1
2020-02-22KVM: arm64: Ask the compiler to __always_inline functions used at HYPJames Morse1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2018-03-26arm64: capabilities: Change scope of VHE to Boot CPU featureSuzuki K Poulose1-6/+0
2017-04-09arm64: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier1-8/+4
2017-04-09arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercallMarc Zyngier1-0/+9
2017-04-09arm64: hyp-stub: Update documentation in asm/virt.hMarc Zyngier1-3/+8
2017-04-09arm64: hyp-stub: Define a return value for failed stub callsMarc Zyngier1-0/+3
2017-01-13KVM: arm64: Access CNTHCTL_EL2 bit fields correctly on VHE systemsJintack Lim1-0/+9
2016-09-09arm64/kvm: use {read,write}_sysreg()Mark Rutland1-4/+2
2016-08-25arm64: Create sections.hJames Morse1-8/+1
2016-08-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+4
2016-07-03arm/arm64: KVM: Export __hyp_text_start/end symbolsMarc Zyngier1-0/+4
2016-06-27arm64: Add back cpu reset routinesGeoff Levand1-0/+5
2016-04-28arm64: hyp/kvm: Make hyp-stub extensibleGeoff Levand1-0/+16
2016-04-15arm64: vhe: Verify CPU Exception LevelsSuzuki K Poulose1-0/+6
2016-02-29arm/arm64: Add new is_kernel_in_hyp_mode predicateMarc Zyngier1-0/+10
2014-07-11arm64: KVM: remove __kvm_hyp_code_{start,end} from hyp.SMarc Zyngier1-0/+4
2014-04-05Revert "arm64: virt: ensure visibility of __boot_cpu_mode"Catalin Marinas1-13/+0
2013-10-25arm64: head: create a new function for setting the boot_cpu_mode flagMatthew Leach1-1/+2
2013-07-23arm64: virt: ensure visibility of __boot_cpu_modeMark Rutland1-0/+13
2012-12-05arm64: add hypervisor stubMarc Zyngier1-0/+3
2012-12-05arm64: record boot mode when entering the kernelMarc Zyngier1-0/+51