summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/virt.h
AgeCommit message (Expand)Author
2024-05-01KVM: arm64: Add is_pkvm_initialized() helperQuentin Perret
2023-07-11KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvmSudeep Holla
2023-06-12arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier
2023-06-12arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor codeMarc Zyngier
2022-07-01arm64: Save state of HCR_EL2.E2H before switch to EL1Marc Zyngier
2022-07-01arm64: Rename the VHE switch to "finalise_el2"Marc Zyngier
2022-06-09KVM: arm64: Extend comment in has_vhe()Will Deacon
2021-10-01arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectorsPasha Tatashin
2021-10-01arm64: kernel: add helper for booted at EL2 and not VHEPasha Tatashin
2021-02-08arm64: Provide an 'upgrade to VHE' stub hypercallMarc Zyngier
2020-12-04KVM: arm64: Fix EL2 mode availability checksDavid Brazdil
2020-12-04KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil
2020-10-30arm64: cpufeature: upgrade hyp caps to finalMark Rutland
2020-10-30KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code()Mark Rutland
2020-07-05KVM: arm64: Use build-time defines in has_vhe()David Brazdil
2020-05-16KVM: arm64: Use cpus_have_final_cap for has_vhe()Marc Zyngier
2020-02-22KVM: arm64: Ask the compiler to __always_inline functions used at HYPJames Morse
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2018-03-26arm64: capabilities: Change scope of VHE to Boot CPU featureSuzuki K Poulose
2017-04-09arm64: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier
2017-04-09arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercallMarc Zyngier
2017-04-09arm64: hyp-stub: Update documentation in asm/virt.hMarc Zyngier
2017-04-09arm64: hyp-stub: Define a return value for failed stub callsMarc Zyngier
2017-01-13KVM: arm64: Access CNTHCTL_EL2 bit fields correctly on VHE systemsJintack Lim
2016-09-09arm64/kvm: use {read,write}_sysreg()Mark Rutland
2016-08-25arm64: Create sections.hJames Morse
2016-08-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2016-07-03arm/arm64: KVM: Export __hyp_text_start/end symbolsMarc Zyngier
2016-06-27arm64: Add back cpu reset routinesGeoff Levand
2016-04-28arm64: hyp/kvm: Make hyp-stub extensibleGeoff Levand
2016-04-15arm64: vhe: Verify CPU Exception LevelsSuzuki K Poulose
2016-02-29arm/arm64: Add new is_kernel_in_hyp_mode predicateMarc Zyngier
2014-07-11arm64: KVM: remove __kvm_hyp_code_{start,end} from hyp.SMarc Zyngier
2014-04-05Revert "arm64: virt: ensure visibility of __boot_cpu_mode"Catalin Marinas
2013-10-25arm64: head: create a new function for setting the boot_cpu_mode flagMatthew Leach
2013-07-23arm64: virt: ensure visibility of __boot_cpu_modeMark Rutland
2012-12-05arm64: add hypervisor stubMarc Zyngier
2012-12-05arm64: record boot mode when entering the kernelMarc Zyngier