KVM: arm64: Move virt/kvm/arm to arch/arm64
authorMarc Zyngier <maz@kernel.org>
Wed, 13 May 2020 10:40:34 +0000 (11:40 +0100)
committerMarc Zyngier <maz@kernel.org>
Sat, 16 May 2020 14:03:59 +0000 (15:03 +0100)
commit9ed24f4b712b855dcf7be3025b75b051cb73a2b7
tree2979a0b689ba9ba130504f12b0e7b4562f2fac22
parent2ef96a5bb12be62ef75b5828c0aab838ebb29cb8
KVM: arm64: Move virt/kvm/arm to arch/arm64

Now that the 32bit KVM/arm host is a distant memory, let's move the
whole of the KVM/arm64 code into the arm64 tree.

As they said in the song: Welcome Home (Sanitarium).

Signed-off-by: Marc Zyngier <maz@kernel.org>
Acked-by: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20200513104034.74741-1-maz@kernel.org
36 files changed:
MAINTAINERS
arch/arm64/kvm/Makefile
arch/arm64/kvm/aarch32.c [moved from virt/kvm/arm/aarch32.c with 100% similarity]
arch/arm64/kvm/arch_timer.c [moved from virt/kvm/arm/arch_timer.c with 100% similarity]
arch/arm64/kvm/arm.c [moved from virt/kvm/arm/arm.c with 99% similarity]
arch/arm64/kvm/handle_exit.c
arch/arm64/kvm/hyp/Makefile
arch/arm64/kvm/hyp/aarch32.c [moved from virt/kvm/arm/hyp/aarch32.c with 100% similarity]
arch/arm64/kvm/hyp/timer-sr.c [moved from virt/kvm/arm/hyp/timer-sr.c with 100% similarity]
arch/arm64/kvm/hyp/vgic-v3-sr.c [moved from virt/kvm/arm/hyp/vgic-v3-sr.c with 99% similarity]
arch/arm64/kvm/hypercalls.c [moved from virt/kvm/arm/hypercalls.c with 100% similarity]
arch/arm64/kvm/mmio.c [moved from virt/kvm/arm/mmio.c with 100% similarity]
arch/arm64/kvm/mmu.c [moved from virt/kvm/arm/mmu.c with 100% similarity]
arch/arm64/kvm/perf.c [moved from virt/kvm/arm/perf.c with 100% similarity]
arch/arm64/kvm/pmu-emul.c [moved from virt/kvm/arm/pmu.c with 100% similarity]
arch/arm64/kvm/psci.c [moved from virt/kvm/arm/psci.c with 100% similarity]
arch/arm64/kvm/pvtime.c [moved from virt/kvm/arm/pvtime.c with 100% similarity]
arch/arm64/kvm/trace.h
arch/arm64/kvm/trace_arm.h [moved from virt/kvm/arm/trace.h with 97% similarity]
arch/arm64/kvm/trace_handle_exit.h [new file with mode: 0644]
arch/arm64/kvm/vgic-sys-reg-v3.c
arch/arm64/kvm/vgic/trace.h [moved from virt/kvm/arm/vgic/trace.h with 93% similarity]
arch/arm64/kvm/vgic/vgic-debug.c [moved from virt/kvm/arm/vgic/vgic-debug.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-init.c [moved from virt/kvm/arm/vgic/vgic-init.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-irqfd.c [moved from virt/kvm/arm/vgic/vgic-irqfd.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-its.c [moved from virt/kvm/arm/vgic/vgic-its.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-kvm-device.c [moved from virt/kvm/arm/vgic/vgic-kvm-device.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-mmio-v2.c [moved from virt/kvm/arm/vgic/vgic-mmio-v2.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-mmio-v3.c [moved from virt/kvm/arm/vgic/vgic-mmio-v3.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-mmio.c [moved from virt/kvm/arm/vgic/vgic-mmio.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-mmio.h [moved from virt/kvm/arm/vgic/vgic-mmio.h with 100% similarity]
arch/arm64/kvm/vgic/vgic-v2.c [moved from virt/kvm/arm/vgic/vgic-v2.c with 100% similarity]
arch/arm64/kvm/vgic/vgic-v3.c [moved from virt/kvm/arm/vgic/vgic-v3.c with 99% similarity]
arch/arm64/kvm/vgic/vgic-v4.c [moved from virt/kvm/arm/vgic/vgic-v4.c with 100% similarity]
arch/arm64/kvm/vgic/vgic.c [moved from virt/kvm/arm/vgic/vgic.c with 100% similarity]
arch/arm64/kvm/vgic/vgic.h [moved from virt/kvm/arm/vgic/vgic.h with 100% similarity]