unicorn/qemu/include/qom
Peter Maydell f1b237236c
exec.c: Don't set cpu->as until cpu_address_space_init
Rather than setting cpu->as unconditionally in cpu_exec_init
(and then having target-i386 override this later), don't set
it until the first call to cpu_address_space_init.

This requires us to initialise the address space for
both TCG and KVM (KVM doesn't need the AS listener but
it does require cpu->as to be set).

For target CPUs which don't set up any address spaces (currently
everything except i386), add the default address_space_memory
in qemu_init_vcpu().

Backports commit 56943e8cc14b7eeeab67d1942fa5d8bcafe3e53f from qemu
2018-02-17 22:24:36 -05:00
..
cpu.h exec.c: Don't set cpu->as until cpu_address_space_init 2018-02-17 22:24:36 -05:00
object.h qom: Introduce ObjectPropertyIterator struct for iteration 2018-02-17 18:39:00 -05:00
qom-qobject.h import 2015-08-21 15:04:50 +08:00