Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-29 Thread Hongbo Zhang
On 27 September 2018 at 18:30, Peter Maydell wrote: > On 27 September 2018 at 11:23, Hongbo Zhang wrote: >> I would mention that there are some issues in the base qemu tree to >> boot this (and also 'virt') machine. >> >> The MPIDR isn't emulated well, currently only 4 cores on one cluster >> can

Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-27 Thread Peter Maydell
On 27 September 2018 at 11:23, Hongbo Zhang wrote: > I would mention that there are some issues in the base qemu tree to > boot this (and also 'virt') machine. > > The MPIDR isn't emulated well, currently only 4 cores on one cluster > can be booted, if we have more cores / more clusters / differen

Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-27 Thread Hongbo Zhang
I would mention that there are some issues in the base qemu tree to boot this (and also 'virt') machine. The MPIDR isn't emulated well, currently only 4 cores on one cluster can be booted, if we have more cores / more clusters / different number of cores on one clusters, SMP cannot boot correctly

Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-27 Thread Hongbo Zhang
On Wed, 19 Sep 2018 at 03:44, Peter Maydell wrote: > > On 9 September 2018 at 03:23, Hongbo Zhang wrote: > > For the Aarch64, there is one machine 'virt', it is primarily meant to > > run on KVM and execute virtualization workloads, but we need an > > environment as faithful as possible to physic

Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-18 Thread Peter Maydell
On 18 September 2018 at 12:44, Peter Maydell wrote: > On 9 September 2018 at 03:23, Hongbo Zhang wrote: >> +#include "hw/arm/primecell.h" >> +#include "hw/arm/virt.h"Please remove all the code you don't need, rather >> than > just copin Oops, please ignore this line, it is stray editor junk tha

Re: [Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-18 Thread Peter Maydell
On 9 September 2018 at 03:23, Hongbo Zhang wrote: > For the Aarch64, there is one machine 'virt', it is primarily meant to > run on KVM and execute virtualization workloads, but we need an > environment as faithful as possible to physical hardware, for supporting > firmware and OS development for

[Qemu-devel] [PATCH v3] hw/arm: Add arm SBSA reference machine

2018-09-09 Thread Hongbo Zhang
For the Aarch64, there is one machine 'virt', it is primarily meant to run on KVM and execute virtualization workloads, but we need an environment as faithful as possible to physical hardware, for supporting firmware and OS development for pysical Aarch64 machines. This patch introduces new machin