On 1/21/19 10:51 AM, Peter Maydell wrote: > Give each CPU its own container memory region. This is necessary > for two reasons: > * some devices are instantiated one per CPU and the CPU sees only > its own device > * since a memory region can only be put into one container, we must > give each armv7m object a different MemoryRegion as its 'memory' > property, or a dual-CPU configuration will assert on realize when > the second armv7m object tries to put the MR into a container when > it is already in the first armv7m object's container > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > include/hw/arm/armsse.h | 10 ++++++++++ > hw/arm/armsse.c | 22 ++++++++++++++++++++-- > 2 files changed, 30 insertions(+), 2 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~