summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp/nvhe/Makefile
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: nvhe: Fix build with profile optimizationDenis Nikitin2022-10-151-0/+4
* KVM: arm64: Enable stack protection and branch profiling for VHEVincent Donnefort2022-10-091-0/+3
* Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-051-1/+6
|\
| * KVM: arm64: Add a flag to disable MMIO trace for nVHE KVMSai Prakash Ranjan2022-06-151-1/+6
* | Merge branch kvm-arm64/nvhe-stacktrace into kvmarm-master/nextMarc Zyngier2022-07-271-1/+1
|\ \
| * | KVM: arm64: On stack overflow switch to hyp overflow_stackKalesh Singh2022-07-261-1/+1
| |/
* | KVM: arm64: nvhe: Add intermediates to 'targets' instead of extra-yMasahiro Yamada2022-06-291-1/+1
* | KVM: arm64: nvhe: Rename confusing obj-yMasahiro Yamada2022-06-291-5/+5
|/
* KVM: arm64: pkvm: Implement CONFIG_DEBUG_LIST at EL2Keir Fraser2022-02-081-1/+2
* arm64: Enable KCSANKefeng Wang2021-12-141-0/+1
* KVM: arm64: Initialize trap registers for protected VMsFuad Tabba2021-10-111-1/+1
* KVM: arm64: Add handlers for protected VM System RegistersFuad Tabba2021-10-111-1/+1
* KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build ruleZenghui Yu2021-09-201-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-011-2/+7
|\
| * KVM: arm64: Wrap the host with a stage 2Quentin Perret2021-03-191-1/+1
| * KVM: arm64: Prepare the creation of s1 mappings at EL2Quentin Perret2021-03-191-2/+2
| * KVM: arm64: Provide __flush_dcache_area at EL2Quentin Perret2021-03-191-1/+2
| * KVM: arm64: Introduce a Hyp buddy page allocatorQuentin Perret2021-03-191-1/+1
| * KVM: arm64: Stub CONFIG_DEBUG_LIST at HypQuentin Perret2021-03-191-1/+1
| * KVM: arm64: Introduce an early Hyp page allocatorQuentin Perret2021-03-191-1/+1
| * KVM: arm64: Link position-independent string routines into .hyp.textWill Deacon2021-03-191-0/+4
* | KVM: arm64: Disable CFI for nVHESami Tolvanen2021-04-081-3/+3
|/
* Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/nextMarc Zyngier2021-02-121-3/+26
|\
| * KVM: arm64: Make gen-hyprel endianness agnosticMarc Zyngier2021-02-011-0/+1
| * KVM: arm64: Generate hyp relocation dataDavid Brazdil2021-01-231-3/+25
* | KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 codeQuentin Perret2021-02-031-2/+2
|/
* Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master...Marc Zyngier2020-12-091-1/+2
|\
| * KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil2020-12-041-1/+1
| * KVM: arm64: Support per_cpu_ptr in nVHE hyp codeDavid Brazdil2020-12-041-1/+2
* | KVM: arm64: Add basic hooks for injecting exceptions from EL2Marc Zyngier2020-11-101-1/+1
|/
* Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/nextMarc Zyngier2020-09-301-27/+33
|\
| * kvm: arm64: Partially link nVHE hyp code, simplify HYPCOPYDavid Brazdil2020-09-301-27/+33
* | KVM: arm64: nVHE: Switch to hyp context for EL2Andrew Scull2020-09-151-1/+1
* | KVM: arm64: nVHE: Use separate vector for the hostAndrew Scull2020-09-151-1/+1
|/
* KVM: arm64: Ensure that all nVHE hyp code is in .hyp.textDavid Brazdil2020-07-301-3/+23
* KVM: arm64: Remove __hyp_text macro, use build rules insteadDavid Brazdil2020-07-051-1/+7
* KVM: arm64: Compile remaining hyp/ files for both VHE/nVHEDavid Brazdil2020-07-051-2/+3
* KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHEDavid Brazdil2020-07-051-1/+2
* KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHEDavid Brazdil2020-07-051-1/+1
* KVM: arm64: Split hyp/debug-sr.c to VHE/nVHEDavid Brazdil2020-07-051-1/+1
* KVM: arm64: Split hyp/switch.c to VHE/nVHEDavid Brazdil2020-07-051-1/+1
* KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHEDavid Brazdil2020-07-051-1/+1
* KVM: arm64: Move hyp-init.S to nVHEAndrew Scull2020-07-051-1/+1
* KVM: arm64: Build hyp-entry.S separately for VHE/nVHEDavid Brazdil2020-07-051-1/+1
* KVM: arm64: Add build rules for separate VHE/nVHE object filesDavid Brazdil2020-07-051-0/+34