KVM: Remove unnecessary asm/kvm_host.h includes
authorPeter Xu <peterx@redhat.com>
Fri, 28 Feb 2020 18:30:20 +0000 (13:30 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Mar 2020 16:57:34 +0000 (17:57 +0100)
commit4d395762599dbab1eb29d9011d5b75ca3cc4f70a
tree3167f0defad0792f530cf8172fc842a8bb68c95d
parent23581ea8ceffb3d2896325e273b4708c3aeae375
KVM: Remove unnecessary asm/kvm_host.h includes

Remove includes of asm/kvm_host.h from files that already include
linux/kvm_host.h to make it more obvious that there is no ordering issue
between the two headers.  linux/kvm_host.h includes asm/kvm_host.h to
pick up architecture specific settings, and this will never change, i.e.
including asm/kvm_host.h after linux/kvm_host.h may seem problematic,
but in practice is simply redundant.

Signed-off-by: Peter Xu <peterx@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
15 files changed:
arch/arm/kvm/coproc.c
arch/arm64/kvm/fpsimd.c
arch/arm64/kvm/guest.c
arch/arm64/kvm/hyp/switch.c
arch/arm64/kvm/sys_regs.c
arch/arm64/kvm/sys_regs_generic_v8.c
arch/powerpc/kvm/book3s_64_vio.c
arch/powerpc/kvm/book3s_64_vio_hv.c
arch/powerpc/kvm/book3s_hv.c
arch/powerpc/kvm/mpic.c
arch/powerpc/kvm/powerpc.c
arch/powerpc/kvm/timing.h
arch/s390/kvm/intercept.c
arch/x86/kvm/mmu/page_track.c
virt/kvm/arm/psci.c