ppc_oldworld, ppc_newworld: fix escc BAR related crash
authorAvi Kivity <avi@redhat.com>
Wed, 24 Aug 2011 18:37:05 +0000 (21:37 +0300)
committerAvi Kivity <avi@redhat.com>
Thu, 25 Aug 2011 07:49:46 +0000 (10:49 +0300)
commita4b0c1267b6dc8fe84fb318398f7a8f6ad23630e
treeb15ba9991c16043a62d649a3a161690416ee3460
parent37b020c9299ac163046a2ff64fc3e7804b77a902
ppc_oldworld, ppc_newworld: fix escc BAR related crash

ppc maps the escc mmio region both at a fixed offset (as a sysbus area) and as part of a PCI BAR.
This crashes, since a MemoryRegion may have only one parent.  Use an alias so we have a separate
MemoryRegion for the BAR.

Signed-off-by: Avi Kivity <avi@redhat.com>
hw/ppc_newworld.c
hw/ppc_oldworld.c