]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: KVM: Simplify HYP init/teardown
authorMarc Zyngier <marc.zyngier@arm.com>
Thu, 30 Jun 2016 17:40:44 +0000 (18:40 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Sun, 3 Jul 2016 21:41:27 +0000 (23:41 +0200)
commitd6b11ea2c3e82b09daecf7e5428847d951e6c810
tree5c01693941098bc3d6a20d5ee4b0c88c2d895e2e
parenta1163b71d8af8f945c1f71f59dabe69e3043d2c6
arm64: KVM: Simplify HYP init/teardown

Now that we only have the "merged page tables" case to deal with,
there is a bunch of things we can simplify in the HYP code (both
at init and teardown time).

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm64/include/asm/kvm_host.h
arch/arm64/kvm/hyp-init.S
arch/arm64/kvm/hyp/entry.S
arch/arm64/kvm/hyp/hyp-entry.S
arch/arm64/kvm/reset.c