[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation.
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation. |
Date: |
Thu, 18 Feb 2016 21:46:45 +0000 |
On 18 February 2016 at 20:51, Jean-Christophe DUBOIS
<address@hidden> wrote:
> Le 16/02/2016 22:57, Peter Maydell a écrit :
>
> On 16 February 2016 at 21:47, Jean-Christophe DUBOIS
> <address@hidden> wrote:
>
> In QEMU, other Cortex A9 (Versatilepb.c, Exynos, Zynq ...) are also setting
> has_el3 to false ...
>
> So these generally are the "legacy" platforms which were
> added before we ever had EL3 support in QEMU. For them it's hard
> to turn the EL3 support on for the board even if in theory
> it ought to be on, because we don't know what users are
> running on it that we might break. With a new to QEMU board
> we have an opportunity to get it right from the start.
>
>
> OK, so is the "highbank" the only Qemu Cortex A9 board supporting
> el3 yet?
Yep. We don't have many A9 boards and most of those we do have
are in the 'legacy' bucket.
> -kernel I would expect to work, though, at least if the
> only issue is the interrupt controller setup. It seems
> worth investigating why it goes wrong.
>
>
> Well, I can boot uniprocessor (-smp 1) without trouble but if I turn logs on
> (guest_errors,unimp) I am getting a lot of
>
> gic_dist_writeb: Bad offset 38x (a few at startup)
> Ignoring attempt to switch CPSR_A flag from non-secure world with
> SCR.AW bit clear (a lot)
> Ignoring attempt to switch CPSR_F flag from non-secure world with
> SCR.FW bit clear (a few)
This would only be a problem if your kernel needed to use FIQ,
I think.
> I am not sure if this is a problem. Do you have some opinion on this?
>
> When I turn SMP (-smp 2 or more), I am unable to complete the boot. As soon
> as my secondary cpu is started QEMU will continue to boot "very slowly" but
> doesn't get to the linux user prompt overnight.
Does SMP work with EL3 not enabled, or is this a different bug?
thanks
-- PMM
- Re: [Qemu-devel] [PATCH v2 8/9] i.MX: Add sabrelite i.MX6 emulation., (continued)
- [Qemu-devel] [PATCH v2 9/9] i.MX: Add missing descriptions in devices., Jean-Christophe Dubois, 2016/02/08
- [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe Dubois, 2016/02/08
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Maydell, 2016/02/16
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/16
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Maydell, 2016/02/16
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/16
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Maydell, 2016/02/16
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/18
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation.,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/19
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Maydell, 2016/02/19
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/19
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/20
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Crosthwaite, 2016/02/20
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/20
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Crosthwaite, 2016/02/20
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/21
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Peter Maydell, 2016/02/29
- Re: [Qemu-devel] [PATCH v2 7/9] i.MX: Add i.MX6 SOC implementation., Jean-Christophe DUBOIS, 2016/02/29