diff options
author | Laurent Vivier | 2017-03-21 11:25:42 +0100 |
---|---|---|
committer | David Gibson | 2017-03-22 01:32:42 +0100 |
commit | 55641213fc81cdfc3bcd56c9e9991faa119201b2 (patch) | |
tree | f48f41e82bdafedf094dfc0d03f55cbde2fb9c33 /bsd-user/bsd-mman.h | |
parent | Update version for v2.9.0-rc1 release (diff) | |
download | qemu-55641213fc81cdfc3bcd56c9e9991faa119201b2.tar.gz qemu-55641213fc81cdfc3bcd56c9e9991faa119201b2.tar.xz qemu-55641213fc81cdfc3bcd56c9e9991faa119201b2.zip |
numa,spapr: align default numa node memory size to 256MB
Since commit 224245b ("spapr: Add LMB DR connectors"), NUMA node
memory size must be aligned to 256MB (SPAPR_MEMORY_BLOCK_SIZE).
But when "-numa" option is provided without "mem" parameter,
the memory is equally divided between nodes, but 8MB aligned.
This can be not valid for pseries.
In that case we can have:
$ ./ppc64-softmmu/qemu-system-ppc64 -m 4G -numa node -numa node -numa node
qemu-system-ppc64: Node 0 memory size 0x55000000 is not aligned to 256 MiB
With this patch, we have:
(qemu) info numa
3 nodes
node 0 cpus: 0
node 0 size: 1280 MB
node 1 cpus:
node 1 size: 1280 MB
node 2 cpus:
node 2 size: 1536 MB
Signed-off-by: Laurent Vivier <lvivier@redhat.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'bsd-user/bsd-mman.h')
0 files changed, 0 insertions, 0 deletions