summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp/include
AgeCommit message (Expand)AuthorFilesLines
2020-12-22KVM: arm64: Move skip_host_instruction to adjust_pc.hDavid Brazdil1-0/+9
2020-12-09Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master...Marc Zyngier1-0/+18
2020-12-04KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil1-0/+18
2020-11-10KVM: arm64: Add basic hooks for injecting exceptions from EL2Marc Zyngier1-2/+8
2020-11-10KVM: arm64: Move PC rollback on SError to HYPMarc Zyngier1-0/+15
2020-11-10KVM: arm64: Make kvm_skip_instr() and co private to HYPMarc Zyngier2-0/+58
2020-10-29arm64: Add workaround for Arm Cortex-A77 erratum 1508412Rob Herring2-9/+14
2020-10-20Merge tag 'kvmarm-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2-44/+8
2020-09-30Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/nextMarc Zyngier2-36/+3
2020-09-30Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp...Marc Zyngier1-33/+0
2020-09-30kvm: arm64: Remove __hyp_this_cpu_readDavid Brazdil2-6/+6
2020-09-29KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier1-29/+0
2020-09-29arm64: Rename ARM64_SSBD to ARM64_SPECTRE_V4Will Deacon1-1/+1
2020-09-29arm64: Remove Spectre-related CONFIG_* optionsWill Deacon1-4/+0
2020-09-22Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini2-34/+65
2020-09-18KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetchMarc Zyngier1-1/+1
2020-09-15KVM: arm64: nVHE: Switch to hyp context for EL2Andrew Scull1-0/+2
2020-09-15KVM: arm64: Restore hyp when panicking in guest contextAndrew Scull1-1/+3
2020-09-15KVM: arm64: Introduce hyp contextAndrew Scull1-1/+1
2020-09-15KVM: arm64: Remove hyp_panic argumentsAndrew Scull1-3/+1
2020-09-15KVM: arm64: Remove __activate_vm wrapperAndrew Scull1-5/+0
2020-08-28Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-4/+35
2020-08-28KVM: arm64: Survive synchronous exceptions caused by AT instructionsJames Morse1-4/+4
2020-08-28KVM: arm64: Add kvm_extable for vaxorcism codeJames Morse1-0/+31
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-30/+30
2020-07-30Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/nextMarc Zyngier1-1/+1
2020-07-28Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIPMarc Zyngier1-7/+7
2020-07-07KVM: arm64: Move SPSR_EL1 to the system register arrayMarc Zyngier1-2/+2
2020-07-07KVM: arm64: Disintegrate SPSR arrayMarc Zyngier1-18/+10
2020-07-07KVM: arm64: Move SP_EL1 to the system register arrayMarc Zyngier1-2/+2
2020-07-07KVM: arm64: Move ELR_EL1 to the system register arrayMarc Zyngier1-2/+2
2020-07-07KVM: arm64: Make struct kvm_regs userspace-onlyMarc Zyngier2-14/+14
2020-07-07KVM: arm64: debug: Drop useless vpcu parameterMarc Zyngier1-10/+8
2020-07-07KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs accessMarc Zyngier1-10/+13
2020-07-07KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs accessMarc Zyngier3-62/+59
2020-07-07KVM: arm64: Factor out stage 2 page table data from struct kvmChristoffer Dall1-2/+2
2020-07-05KVM: arm64: Remove __hyp_text macro, use build rules insteadDavid Brazdil3-36/+36
2020-07-05KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHEDavid Brazdil1-0/+203
2020-07-05KVM: arm64: Split hyp/debug-sr.c to VHE/nVHEDavid Brazdil1-0/+170
2020-07-05KVM: arm64: Split hyp/switch.c to VHE/nVHEDavid Brazdil1-0/+509