summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/hyp-entry.S
AgeCommit message (Expand)Author
2019-07-05KVM: arm64: Consume pending SError as early as possibleJames Morse
2019-07-05KVM: arm64: Make indirect vectors preamble behaviour symmetricJames Morse
2019-07-05KVM: arm64: Abstract the size of the HYP vectors pre-ambleJames Morse
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2019-02-19arm64: KVM: Drop VHE-specific HYP call stubMarc Zyngier
2018-12-06arm64: entry: Place an SB sequence following an ERET instructionWill Deacon
2018-10-19KVM: arm64: Safety check PSTATE when entering guest and handle ILChristoffer Dall
2018-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2018-05-31arm64: KVM: Handle guest's ARCH_WORKAROUND_2 requestsMarc Zyngier
2018-05-25KVM: arm64: Invoke FPSIMD context switch trap from CDave Martin
2018-04-11arm64: Move the content of bpi.S to hyp-entry.SMarc Zyngier
2018-03-19arm64: KVM: Allow far branches from vector slots to the main vectorsMarc Zyngier
2018-03-19arm64: KVM: Move stashing of x0/x1 into the vector code itselfMarc Zyngier
2018-03-19KVM: arm64: Avoid storing the vcpu pointer on the stackChristoffer Dall
2018-02-06arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingMarc Zyngier
2018-01-13KVM: arm64: Change hyp_panic()s dependency on tpidr_el2James Morse
2018-01-13KVM: arm64: Store vcpu on the stack during __guest_enter()James Morse
2017-04-09arm64: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectorsMarc Zyngier
2017-04-09arm64: KVM: Allow the main HYP code to use the init hyp stub implementationMarc Zyngier
2017-04-09arm64: KVM: Move lr save/restore to do_el2_callMarc Zyngier
2016-11-16arm64: Support systems without FP/ASIMDSuzuki K Poulose
2016-09-08arm64: KVM: Handle async aborts delivered while at EL2Marc Zyngier
2016-09-08arm64: KVM: Route asynchronous abortsMarc Zyngier
2016-09-08arm64: KVM: Optimize __guest_enter/exit() to save a few instructionsShanker Donthineni
2016-07-03arm64: KVM: Simplify HYP init/teardownMarc Zyngier
2016-04-28arm64: hyp/kvm: Make hyp-stub extensibleGeoff Levand
2016-04-28arm64: kvm: Move lr save/restore from do_el2_call into EL1James Morse
2016-02-29arm64: KVM: Move most of the fault decoding to CMarc Zyngier
2016-02-29arm64: KVM: VHE: Patch out use of HVCMarc Zyngier
2015-12-14arm64: KVM: Remove weak attributesMarc Zyngier
2015-12-14arm64: KVM: Add compatibility aliasesMarc Zyngier
2015-12-14arm64: KVM: Add panic handlingMarc Zyngier
2015-12-14arm64: KVM: HYP mode entry pointsMarc Zyngier