|
@@ -130,7 +130,6 @@ static void pc_q35_init(MachineState *machine)
|
|
MemoryRegion *system_io = get_system_io();
|
|
MemoryRegion *system_io = get_system_io();
|
|
MemoryRegion *pci_memory;
|
|
MemoryRegion *pci_memory;
|
|
MemoryRegion *rom_memory;
|
|
MemoryRegion *rom_memory;
|
|
- MemoryRegion *ram_memory;
|
|
|
|
GSIState *gsi_state;
|
|
GSIState *gsi_state;
|
|
ISABus *isa_bus;
|
|
ISABus *isa_bus;
|
|
int i;
|
|
int i;
|
|
@@ -216,12 +215,11 @@ static void pc_q35_init(MachineState *machine)
|
|
}
|
|
}
|
|
|
|
|
|
/* allocate ram and load rom/bios */
|
|
/* allocate ram and load rom/bios */
|
|
- pc_memory_init(pcms, system_memory, rom_memory, &ram_memory,
|
|
|
|
- pci_hole64_size);
|
|
|
|
|
|
+ pc_memory_init(pcms, system_memory, rom_memory, pci_hole64_size);
|
|
|
|
|
|
object_property_add_child(OBJECT(machine), "q35", OBJECT(q35_host));
|
|
object_property_add_child(OBJECT(machine), "q35", OBJECT(q35_host));
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_RAM_MEM,
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_RAM_MEM,
|
|
- OBJECT(ram_memory), NULL);
|
|
|
|
|
|
+ OBJECT(machine->ram), NULL);
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_PCI_MEM,
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_PCI_MEM,
|
|
OBJECT(pci_memory), NULL);
|
|
OBJECT(pci_memory), NULL);
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_SYSTEM_MEM,
|
|
object_property_set_link(OBJECT(q35_host), MCH_HOST_PROP_SYSTEM_MEM,
|