KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.h
authorMarc Zyngier <marc.zyngier@arm.com>
Mon, 23 Oct 2017 16:11:14 +0000 (17:11 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Mon, 8 Jan 2018 14:20:43 +0000 (15:20 +0100)
commitd68119864ef4b253a585a1c897cda6936d4b5de9
tree551689505dc852b74ae6e61a5e57d1df31b11b0c
parentf3721c70fc2b1216db26ce8aabf23b4d7cc4a0a6
KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.h

kvm_hyp.h has an odd dependency on kvm_mmu.h, which makes the
opposite inclusion impossible. Let's start with breaking that
useless dependency.

Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm/include/asm/kvm_hyp.h
arch/arm/kvm/hyp/switch.c
arch/arm/kvm/hyp/tlb.c
arch/arm64/include/asm/kvm_hyp.h
arch/arm64/kvm/hyp/debug-sr.c
arch/arm64/kvm/hyp/switch.c
arch/arm64/kvm/hyp/tlb.c
virt/kvm/arm/hyp/vgic-v2-sr.c