s390x: switch to memory_region_allocate_system_memory
By replacing memory_region_init_ram with memory_region_allocate_system_memory we gain goodies like mem-path backends. This will allow us to use hugetlbfs once the kernel supports it. Signed-off-by: Dominik Dingel <dingel@linux.vnet.ibm.com> Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
This commit is contained in:
parent
3e9ed24b84
commit
ae23a33591
@ -104,8 +104,7 @@ void s390_memory_init(ram_addr_t mem_size)
|
||||
MemoryRegion *ram = g_new(MemoryRegion, 1);
|
||||
|
||||
/* allocate RAM for core */
|
||||
memory_region_init_ram(ram, NULL, "s390.ram", mem_size, &error_fatal);
|
||||
vmstate_register_ram_global(ram);
|
||||
memory_region_allocate_system_memory(ram, NULL, "s390.ram", mem_size);
|
||||
memory_region_add_subregion(sysmem, 0, ram);
|
||||
|
||||
/* Initialize storage key device */
|
||||
|
Loading…
Reference in New Issue
Block a user