linux/arch/arm64/kvm/hyp
Marc Zyngier be901e9b15 arm64: KVM: Implement the core world switch
Implement the core of the world switch in C. Not everything is there
yet, and there is nothing to re-enter the world switch either.

But this already outlines the code structure well enough.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
2015-12-14 11:30:41 +00:00
..
debug-sr.c arm64: KVM: Implement debug save/restore 2015-12-14 11:30:40 +00:00
entry.S arm64: KVM: Implement guest entry 2015-12-14 11:30:40 +00:00
hyp.h arm64: KVM: Add patchable function selector 2015-12-14 11:30:40 +00:00
Makefile arm64: KVM: Implement the core world switch 2015-12-14 11:30:41 +00:00
switch.c arm64: KVM: Implement the core world switch 2015-12-14 11:30:41 +00:00
sysreg-sr.c arm64: KVM: Implement 32bit system register save/restore 2015-12-14 11:30:40 +00:00
timer-sr.c arm64: KVM: Implement timer save/restore 2015-12-14 11:30:39 +00:00
vgic-v2-sr.c arm64: KVM: Implement vgic-v2 save/restore 2015-12-14 11:30:38 +00:00
vgic-v3-sr.c arm64: KVM: Implement vgic-v3 save/restore 2015-12-14 11:30:39 +00:00