On 26 March 2015 at 09:09, Riku Voipio riku.voipio@linaro.org wrote:
On 25 March 2015 at 21:32, Ard Biesheuvel ard.biesheuvel@linaro.org wrote:
On 25 March 2015 at 17:14, Ard Biesheuvel ard.biesheuvel@linaro.org wrote:
On 25 March 2015 at 17:14, Ard Biesheuvel ard.biesheuvel@linaro.org wrote:
On 25 March 2015 at 07:59, Riku Voipio riku.voipio@linaro.org wrote:
Hi,
It appears on juno, I can start kvm with UEFI only on cortex-a53 cores:
taskset -c 0 qemu-system-aarch64 -m 1024 -cpu host -M virt -bios QEMU_EFI.fd -enable-kvm -nographic -> works: UEFI Interactive Shell v2.0 taskset -c 1 qemu-system-aarch64 -m 1024 -cpu host -M virt -bios QEMU_EFI.fd -enable-kvm -nographic -> hangs at cpu spinning 100% ...
I can reproduce the hang, both with your UEFI binary and my own release build. The debug build works fine, unfortunately...
Tianocore built from master as of today, that is.
OK, it appears that we were missing some cache maintenance. It is not obvious how that should affect A57 only, but with these patches, I can now reliably run the release version on my Seattle A57
https://git.linaro.org/people/ard.biesheuvel/uefi-next.git/shortlog/refs/hea...
Thanks. Do you know when there would be a new build on releases or snapshots?
Let me check with Leif. We have another candidate patch now that he could perhaps apply and kick off a build?
Qemu and kernel are latest mainline, kvm from last months Ĺinaro release. According to cpuinfo cores 0 and 3-5 are a53 and 1-2 are a57. Details:
# wget http://releases.linaro.org/15.01/components/kernel/uefi-linaro/release/qemu6... uname -a # Linux linaro-nano 4.0.0-rc5-linaro-juno #1 SMP PREEMPT Tue Mar 24 10:46:53 UTC 2015 aarch64 aarch64 aarch64 GNU/Linux # qemu-system-aarch64 --version QEMU emulator version 2.2.91 (Debian 2.3.0~rc1-185linaro+utopic), Copyright (c) 2003-2008 Fabrice Bellard # grep -E '(processor|part)' /proc/cpuinfo processor : 0 CPU part : 0xd03 processor : 1 CPU part : 0xd07 processor : 2 CPU part : 0xd07 processor : 3 CPU part : 0xd03 processor : 4 CPU part : 0xd03 processor : 5 CPU part : 0xd03
Linaro-uefi mailing list Linaro-uefi@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-uefi