Andrew Jones <drjo...@redhat.com> writes: > On Fri, Feb 26, 2016 at 01:15:29PM +0000, Alex Bennée wrote: >> AArch64 hosts can happily run AArch32 binaries. We just need to ensure >> that we use "cpu host,aarch64=off" when specifying the CPU type. >> >> Signed-off-by: Alex Bennée <alex.ben...@linaro.org> >> --- >> arm/run | 10 +++++++++- >> 1 file changed, 9 insertions(+), 1 deletion(-) >> >> diff --git a/arm/run b/arm/run >> index 0eaf23a..f1a6b7d 100755 >> --- a/arm/run >> +++ b/arm/run >> @@ -38,7 +38,15 @@ if [ "$HOST" = "aarch64" ] && [ "$ACCEL" = "kvm" ]; then >> fi >> fi >> >> -qemu="${QEMU:-qemu-system-$ARCH_NAME}" >> +if [ "$ARCH" = "arm" ] && [ "$HOST" = "aarch64" ]; then >> + qemu="${QEMU:-qemu-system-$HOST}" >> + if [ "$ACCEL" = "kvm" ]; then >> + processor="host,aarch64=off" >> + fi >> +else >> + qemu="${QEMU:-qemu-system-$ARCH_NAME}" >> +fi > > We've got 3382e7795 "arm/run: allow tests to run in AArch32 mode" > already, so I this patch should no longer be necessary.
Ahh good spot. I'll drop that. Thanks. > > Thanks, > drew > > >> + >> qpath=$(which $qemu 2>/dev/null) >> >> if [ -z "$qpath" ]; then >> -- >> 2.7.1 >> -- Alex Bennée