[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios |
Date: |
Wed, 17 Sep 2014 09:17:31 -0700 |
On 17 September 2014 08:55, Andreas Färber <address@hidden> wrote:
> IIRC each machine is responsible for registering a reset hook that calls
> - in most cases - cpu_reset().
>
> The thing to look out for here is, does any machine already register a
> reset hook and would reset twice with this patch?
Probably not -- any such double-reset would already be happening
if the user passed -kernel.
So in that sense this patch won't break things, but I wasn't
sure if it's the right direction to go -- should we be fixing
all the board and/or SoC models to do the CPU reset instead?
QOM devices get reset when their bus gets reset, right?
(so everything on a bus gets reset eventually as part of
the process that starts when the top level sysbus gets reset).
> What's the issue with v7-M?
Probably also broken, but IIRC we don't actually wire up the
register that's supposed to trigger a system reset...
-- PMM
- [Qemu-devel] [PATCH 0/6] ARM: -bios/-kernel + DTB boot roundup, Ard Biesheuvel, 2014/09/05
- [Qemu-devel] [PATCH 3/6] hw/arm/boot: load device tree to base of DRAM if no -kernel option was passed, Ard Biesheuvel, 2014/09/05
- [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Ard Biesheuvel, 2014/09/05
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Peter Maydell, 2014/09/09
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Ard Biesheuvel, 2014/09/17
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Andreas Färber, 2014/09/17
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios,
Peter Maydell <=
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Andreas Färber, 2014/09/17
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Peter Maydell, 2014/09/17
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Andreas Färber, 2014/09/17
- Re: [Qemu-devel] [PATCH 4/6] hw/arm/boot: register cpu reset handlers if using -bios, Ard Biesheuvel, 2014/09/17
[Qemu-devel] [PATCH 2/6] hw/arm/boot: return size of loaded DTB from load_dtb(), Ard Biesheuvel, 2014/09/05
[Qemu-devel] [PATCH 1/6] hw/arm/virt: Provide flash devices for boot ROMs, Ard Biesheuvel, 2014/09/05