History log of /arch/arm64/kvm/Makefile
Revision Date Author Comments
67b2abfedb7b861bead93400fa315c5c30879d51 09-Jul-2013 Marc Zyngier <marc.zyngier@arm.com> arm64: KVM: vgic: enable GICv2 emulation on top on GICv3 hardware

Add the last missing bits that enable GICv2 emulation on top of
GICv3 hardware.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
1a9b13056dde7e3092304d6041ccc60a913042ea 21-Jun-2013 Marc Zyngier <marc.zyngier@arm.com> arm64: KVM: split GICv2 world switch from hyp code

Move the GICv2 world switch code into its own file, and add the
necessary indirection to the arm64 switch code.

Also introduce a new type field to the vgic_params structure.

Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
8f186d522c69bb18dd9b93a634da4953228c67d4 04-Feb-2014 Marc Zyngier <marc.zyngier@arm.com> KVM: ARM: vgic: split GICv2 backend from the main vgic code

Brutally hack the innocent vgic code, and move the GICv2 specific code
to its own file, using vgic_ops and vgic_params as a way to pass
information between the two blocks.

Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
27b190bd9fbfee34536cb858f0b5924d294aac38 06-Feb-2013 Marc Zyngier <marc.zyngier@arm.com> arm64: KVM: 32bit conditional execution emulation

As conditional instructions can trap on AArch32, add the thinest
possible emulation layer to keep 32bit guests happy.

Reviewed-by: Christopher Covington <cov@codeaurora.org>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
b547631fc64e249a3c507e6ce854642507fa7c1c 06-Feb-2013 Marc Zyngier <marc.zyngier@arm.com> arm64: KVM: 32bit GP register access

Allow access to the 32bit register file through the usual API.

Reviewed-by: Christopher Covington <cov@codeaurora.org>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
6211753fdfd05af9e08f54c8d0ba3ee516034878 10-Dec-2012 Marc Zyngier <marc.zyngier@arm.com> arm64: KVM: Build system integration

Only the Makefile is plugged in. The Kconfig stuff is in a separate
patch to allow for an easier merge process.

Reviewed-by: Christopher Covington <cov@codeaurora.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>