KVM: MIPS: Add VZ support to build system
authorJames Hogan <james.hogan@imgtec.com>
Tue, 14 Mar 2017 10:15:32 +0000 (10:15 +0000)
committerJames Hogan <james.hogan@imgtec.com>
Tue, 28 Mar 2017 13:53:54 +0000 (14:53 +0100)
commit56f7a4405047353684e0d083d7426594daa5e344
treebd5ceb1585b9180fff9b5204a57eb2621515115b
parentc992a4f6a9b0a37c8bd7dfc727ecc3fed125c16b
KVM: MIPS: Add VZ support to build system

Add support for the MIPS Virtualization (VZ) ASE to the MIPS KVM build
system. For now KVM can only be configured for T&E or VZ and not both,
but the design of the user facing APIs support the possibility of having
both available, so this could change in future.

Note that support for various optional guest features (some of which
can't be turned off) are implemented in immediately following commits,
so although it should now be possible to build VZ support, it may not
work yet on your hardware.

Signed-off-by: James Hogan <james.hogan@imgtec.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: "Radim Krčmář" <rkrcmar@redhat.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: linux-mips@linux-mips.org
Cc: kvm@vger.kernel.org
arch/mips/kvm/Kconfig
arch/mips/kvm/Makefile