qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 0/3] hw/arm: add Fixed Virtual Platform VE suppo


From: Sergey Fedorov
Subject: Re: [Qemu-devel] [PATCH 0/3] hw/arm: add Fixed Virtual Platform VE support
Date: Tue, 24 Mar 2015 18:43:43 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0


On 24.03.2015 18:30, Sergey Fedorov wrote:
> On 24.03.2015 17:48, Peter Maydell wrote:
>> On 25 March 2015 at 00:31, Sergey Fedorov <address@hidden> wrote:
>>> On 24.03.2015 17:23, Peter Maydell wrote:
>>>> On 25 March 2015 at 00:18, Sergey Fedorov <address@hidden> wrote:
>>>>> This model uses spin table boot method.
>>>> Yes, I noticed, that's a strong reason why I don't want to
>>>> add it if we can avoid it :-)
>>> Why not? :-)
>> Because PSCI is the expected method for SMP support for
>> new 64-bit boards (as I understand it) and so I'd rather
>> not add a lot of legacy spintable code unless we really
>> need the board support for some other reason.
>>
>>>> We already support SMP on AArch64 in TCG mode using PSCI.
>>> Ah, seems I missed this. But isn't it supported only in 'virt'
>>> board?
>> Yes, at the moment. But then 'virt' is our only 64 bit board...
> So if I understand you correctly, it would be suitable to implement a
> model like Juno ARM Development Platform in order to get AArch64 VE
> model with SMP support in system mode?

As you can guess, my objective is to get a model based on Versatile
Express with Cortex-A57 CPU which could be used to run an SMP Linux
kernel on system mode QEMU. So I decided to use the same model as ARM
FastModels provides. I could get ARMv8-A Foundation Platform model as
well, but it also uses spin table boot method. Seems there's no much choice.

Best regards,
Sergey



reply via email to

[Prev in Thread] Current Thread [Next in Thread]