summary refs log tree commit diff stats
path: root/scripts/vmstate-static-checker.py
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2014-07-11 01:03:42 +1000
committerAlexander Graf <agraf@suse.de>2014-07-15 16:11:59 +0200
commitf92f5da108225fc7dcc5f357fdc473083890fe3f (patch)
tree9e012b90645a7c936719c921f299e99ba3eca010 /scripts/vmstate-static-checker.py
parent658fa66b8192e4b755880609f2845aef9797d048 (diff)
downloadfocaccia-qemu-f92f5da108225fc7dcc5f357fdc473083890fe3f.tar.gz
focaccia-qemu-f92f5da108225fc7dcc5f357fdc473083890fe3f.zip
spapr: Enable use of huge pages
0b183fc87 "memory: move mem_path handling to
memory_region_allocate_system_memory" disabled -mempath use for all
machines that do not use memory_region_allocate_system_memory() to
register RAM. Since SPAPR uses memory_region_init_ram(), the huge pages
support was disabled for it.

This replaces memory_region_init_ram()+vmstate_register_ram_global() with
memory_region_allocate_system_memory() to get huge pages back.

This changes RAM size from (ram_limit - rma_alloc_size) to ram_limit as
the previous patch moved RMA memory region allocation after RAM allocation
and therefore this change does not have immediate effect but simplifies
the code.

Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'scripts/vmstate-static-checker.py')
0 files changed, 0 insertions, 0 deletions