Re: [Linaro-uefi] UEFI on KVM fails to start on juno on cortex-a57 cluster

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 13 April 2015 at 11:04, Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote:
> On 27 March 2015 at 01:02, Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote:
>> On 26 March 2015 at 09:09, Riku Voipio <riku.voipio@xxxxxxxxxx> wrote:
>>> On 25 March 2015 at 21:32, Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote:
>>>> On 25 March 2015 at 17:14, Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote:
>>>>> On 25 March 2015 at 17:14, Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> wrote:
>>>>>> On 25 March 2015 at 07:59, Riku Voipio <riku.voipio@xxxxxxxxxx> 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/heads/qemu-xen-cache-maintenance
>>>
>>> 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?
>>
>
> I now have independent confirmation (from Laszlo Ersek) that the cache
> maintenance patches I am proposing fix the issue on Seattle.
> Hopefully this means Juno is fixed as well.
>
> I am trying to get a snapshot out asap, today or tomorrow perhaps?

New snapshot here
https://snapshots.linaro.org/components/kernel/linaro-edk2-prep/70/release/qemu64-intelbds/QEMU_EFI.fd
_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm




[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux