[PATCH 0/4] NVDIMM suport for pSeries guests

Daniel Henrique Barboza posted 4 patches 4 years, 1 month ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20200305185047.1097648-1-danielhb413@gmail.com
There is a newer version of this series
docs/formatdomain.html.in                     | 13 +++++
docs/news.xml                                 | 11 +++++
docs/schemas/domaincommon.rng                 |  5 ++
src/conf/domain_conf.c                        | 37 +++++++++++++--
src/conf/domain_conf.h                        |  3 ++
src/qemu/qemu_command.c                       |  7 +++
.../memory-hotplug-nvdimm-ppc64.args          | 32 +++++++++++++
.../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
tests/qemuxml2argvtest.c                      |  4 ++
.../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
tests/qemuxml2xmltest.c                       |  2 +
11 files changed, 205 insertions(+), 3 deletions(-)
create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.args
create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.xml
create mode 100644 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-ppc64.xml
[PATCH 0/4] NVDIMM suport for pSeries guests
Posted by Daniel Henrique Barboza 4 years, 1 month ago
Hi,

This patch series adds NVDIMM suport for ppc64 guests,
which consists on adding an extra 'uuid' element in
the nvdimm command line on the existing support for
x86.

These patches shouldn't change anything in the existing
x86 support, given that the new 'uuid' element is only
applicable for pSeries guests.



Daniel Henrique Barboza (4):
  conf: Introduce optional 'uuid' element for NVDIMM memory
  qemu_command.c: enable NVDIMM support for ppc64
  formatdomain.html.in: document the new 'uuid' NVDIMM element
  news.xml: document the new NVDIMM support for Pseries guest

 docs/formatdomain.html.in                     | 13 +++++
 docs/news.xml                                 | 11 +++++
 docs/schemas/domaincommon.rng                 |  5 ++
 src/conf/domain_conf.c                        | 37 +++++++++++++--
 src/conf/domain_conf.h                        |  3 ++
 src/qemu/qemu_command.c                       |  7 +++
 .../memory-hotplug-nvdimm-ppc64.args          | 32 +++++++++++++
 .../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
 tests/qemuxml2argvtest.c                      |  4 ++
 .../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
 tests/qemuxml2xmltest.c                       |  2 +
 11 files changed, 205 insertions(+), 3 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.args
 create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.xml
 create mode 100644 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-ppc64.xml

-- 
2.24.1


Re: [PATCH 0/4] NVDIMM suport for pSeries guests
Posted by Daniel Henrique Barboza 4 years, 1 month ago
Please ignore this series. QEMU NVDIMM implementation for pSeries mandates a
target label size. I'll send a v2.


Thanks,


DHB

On 3/5/20 3:50 PM, Daniel Henrique Barboza wrote:
> Hi,
> 
> This patch series adds NVDIMM suport for ppc64 guests,
> which consists on adding an extra 'uuid' element in
> the nvdimm command line on the existing support for
> x86.
> 
> These patches shouldn't change anything in the existing
> x86 support, given that the new 'uuid' element is only
> applicable for pSeries guests.
> 
> 
> 
> Daniel Henrique Barboza (4):
>    conf: Introduce optional 'uuid' element for NVDIMM memory
>    qemu_command.c: enable NVDIMM support for ppc64
>    formatdomain.html.in: document the new 'uuid' NVDIMM element
>    news.xml: document the new NVDIMM support for Pseries guest
> 
>   docs/formatdomain.html.in                     | 13 +++++
>   docs/news.xml                                 | 11 +++++
>   docs/schemas/domaincommon.rng                 |  5 ++
>   src/conf/domain_conf.c                        | 37 +++++++++++++--
>   src/conf/domain_conf.h                        |  3 ++
>   src/qemu/qemu_command.c                       |  7 +++
>   .../memory-hotplug-nvdimm-ppc64.args          | 32 +++++++++++++
>   .../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
>   tests/qemuxml2argvtest.c                      |  4 ++
>   .../memory-hotplug-nvdimm-ppc64.xml           | 47 +++++++++++++++++++
>   tests/qemuxml2xmltest.c                       |  2 +
>   11 files changed, 205 insertions(+), 3 deletions(-)
>   create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.args
>   create mode 100644 tests/qemuxml2argvdata/memory-hotplug-nvdimm-ppc64.xml
>   create mode 100644 tests/qemuxml2xmloutdata/memory-hotplug-nvdimm-ppc64.xml
>