summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Maydell2013-12-17 20:42:30 +0100
committerPeter Maydell2013-12-17 20:42:30 +0100
commit70a5f682f34c04d13164eb0d55241b7378f02030 (patch)
tree9a87e01cd7359a213f0858e5d4eb12f2986dd2f3
parenttarget-arm: Add minimal KVM AArch64 support (diff)
downloadqemu-70a5f682f34c04d13164eb0d55241b7378f02030.tar.gz
qemu-70a5f682f34c04d13164eb0d55241b7378f02030.tar.xz
qemu-70a5f682f34c04d13164eb0d55241b7378f02030.zip
configure: Enable KVM for aarch64 host/target combination
Enable KVM if the host and target CPU are both aarch64. Note that host aarch64 + target arm is not valid for KVM acceleration: the 64 bit kernel does not support the ioctl interface for 32 bit CPUs. 32 bit VMs on 64 bit hosts need to be created using the 64 bit ioctl interface; when QEMU supports this it will be on the arch64-softmmu target with a -cpu parameter for a 32 bit CPU, which is still an aarch64/aarch64 combination as far as configure is concerned. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1385645602-18662-5-git-send-email-peter.maydell@linaro.org Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index edfea9591c..02c94e2043 100755
--- a/configure
+++ b/configure
@@ -4550,7 +4550,7 @@ case "$target_name" in
*)
esac
case "$target_name" in
- arm|i386|x86_64|ppcemb|ppc|ppc64|s390x)
+ aarch64|arm|i386|x86_64|ppcemb|ppc|ppc64|s390x)
# Make sure the target and host cpus are compatible
if test "$kvm" = "yes" -a "$target_softmmu" = "yes" -a \
\( "$target_name" = "$cpu" -o \