On 23. 3. 2020 20:40, Daniel Henrique Barboza wrote: > changes in v4: > - moved label size requirement from virDomainMemoryDefParseXML() > to virDomainMemoryDefValidate() > > Previous version: > https://www.redhat.com/archives/libvir-list/2020-March/msg00769.html > > Daniel Henrique Barboza (6): > qemu: capabilities: update qemu-5.0.0 capabilities for ppc64 > conf: Introduce optional 'uuid' element for NVDIMM memory > formatdomain.html.in: document the new 'uuid' NVDIMM element > conf, qemu: enable NVDIMM support for ppc64 > formatdomain.html.in: document NVDIMM 'label' requirement for pSeries > news.xml: document the new NVDIMM support for Pseries guests > > docs/formatdomain.html.in | 24 +- > docs/news.xml | 11 + > docs/schemas/domaincommon.rng | 5 + > src/conf/domain_conf.c | 49 +- > src/conf/domain_conf.h | 3 + > src/qemu/qemu_command.c | 7 + > src/qemu/qemu_domain.c | 63 +- > src/qemu/qemu_domain.h | 4 +- > src/qemu/qemu_hotplug.c | 6 +- > tests/domaincapsdata/qemu_5.0.0.ppc64.xml | 2 +- > .../caps_5.0.0.ppc64.replies | 10949 +++++++++------- > .../qemucapabilitiesdata/caps_5.0.0.ppc64.xml | 1216 +- > ...default-video-type-ppc64.ppc64-latest.args | 2 - > .../memory-hotplug-nvdimm-ppc64.args | 32 + > ...ory-hotplug-nvdimm-ppc64.ppc64-latest.args | 36 + > .../memory-hotplug-nvdimm-ppc64.xml | 50 + > ...ault-cpu-kvm-pseries-2.7.ppc64-latest.args | 10 +- > ...ault-cpu-kvm-pseries-3.1.ppc64-latest.args | 10 +- > ...ault-cpu-kvm-pseries-4.2.ppc64-latest.args | 10 +- > ...ault-cpu-tcg-pseries-2.7.ppc64-latest.args | 10 +- > ...ault-cpu-tcg-pseries-3.1.ppc64-latest.args | 10 +- > ...ault-cpu-tcg-pseries-4.2.ppc64-latest.args | 10 +- > .../ppc64-pseries-graphics.ppc64-latest.args | 10 +- > .../ppc64-pseries-headless.ppc64-latest.args | 10 +- > .../tpm-emulator-spapr.ppc64-latest.args | 9 +- > tests/qemuxml2argvtest.c | 1 + > .../memory-hotplug-nvdimm-ppc64.xml | 50 + > tests/qemuxml2xmltest.c | 2 + > 28 files changed, 7028 insertions(+), 5573 deletions(-) > create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.args > create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.ppc64-latest.args > create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.xml > create mode 100644 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-ppc64.xml > Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx> and pushed. Michal