summary refs log tree commit diff stats
path: root/scripts/qapi/gen.py
diff options
context:
space:
mode:
authorDaniel Henrique Barboza <danielhb413@gmail.com>2020-10-07 14:28:45 -0300
committerDavid Gibson <david@gibson.dropbear.id.au>2020-10-09 10:52:09 +1100
commit29bfe52a5229bd457d85e1033dbfd91fe441dcf3 (patch)
treeb2d74fd69c82d2f0ddc36c0a2d17bccb234c995e /scripts/qapi/gen.py
parent83fa6e2a9fb4359208ed1a2ac74589ef0271627a (diff)
downloadfocaccia-qemu-29bfe52a5229bd457d85e1033dbfd91fe441dcf3.tar.gz
focaccia-qemu-29bfe52a5229bd457d85e1033dbfd91fe441dcf3.zip
spapr: add spapr_machine_using_legacy_numa() helper
The changes to come to NUMA support are all guest visible. In
theory we could just create a new 5_1 class option flag to
avoid the changes to cascade to 5.1 and under. The reality is that
these changes are only relevant if the machine has more than one
NUMA node. There is no need to change guest behavior that has
been around for years needlesly.

This new helper will be used by the next patches to determine
whether we should retain the (soon to be) legacy NUMA behavior
in the pSeries machine. The new behavior will only be exposed
if:

- machine is pseries-5.2 and newer;
- more than one NUMA node is declared in NUMA state.

Reviewed-by: Greg Kurz <groug@kaod.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20201007172849.302240-2-danielhb413@gmail.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'scripts/qapi/gen.py')
0 files changed, 0 insertions, 0 deletions