[PATCH v4 0/6] NVDIMM suport for pSeries guests

Daniel Henrique Barboza danielhb413 at gmail.com
Mon Mar 23 19:40:45 UTC 2020


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

-- 
2.25.1





More information about the libvir-list mailing list