Message ID | 1385645602-18662-5-git-send-email-peter.maydell@linaro.org |
---|---|
State | Superseded |
Headers | show |
On Thu, Nov 28, 2013 at 01:33:19PM +0000, Peter Maydell wrote: > 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> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configure b/configure > index 508f6a5..3317013 100755 > --- a/configure > +++ b/configure > @@ -4513,7 +4513,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 \ > -- > 1.7.9.5 > > _______________________________________________ > kvmarm mailing list > kvmarm@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm
diff --git a/configure b/configure index 508f6a5..3317013 100755 --- a/configure +++ b/configure @@ -4513,7 +4513,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 \
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> --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)