[libvirt] [PATCH 0/5] Add optional pSeries features

Andrea Bolognani abologna at redhat.com
Tue Jan 23 15:44:59 UTC 2018


I consider the first 4 patches ready for inclusion, but the last
one - which is basically what justifies going through all this
trouble - is sub-optimal until more development has happened in
QEMU, so it's marked as RFC. Still, I thought I'd get the ball
rolling sooner rather than later.

Andrea Bolognani (5):
  docs: Refactor schema for 'resizing' attribute
  conf: Add pSeries features
  conf: Remove obsolete <hpt> feature
  tests: Clean up HPT tests
  conf: Add HTM pSeries feature

 docs/formatdomain.html.in                          |  39 +++-
 docs/schemas/domaincommon.rng                      |  39 +++-
 src/conf/domain_conf.c                             | 249 ++++++++++++++++++---
 src/conf/domain_conf.h                             |  14 +-
 src/libvirt_private.syms                           |   2 +
 src/qemu/qemu_capabilities.c                       |   9 +
 src/qemu/qemu_capabilities.h                       |   1 +
 src/qemu/qemu_command.c                            | 116 ++++++++--
 src/qemu/qemu_domain.c                             |   7 +-
 ...hpt-resizing.args => pseries-features-hpt.args} |   1 -
 .../pseries-features-hpt.xml}                      |   4 +-
 ...hpt-resizing.args => pseries-features-htm.args} |   3 +-
 .../pseries-features-htm.xml}                      |   4 +-
 ...ne.xml => pseries-features-invalid-machine.xml} |   6 +-
 tests/qemuxml2argvdata/pseries-hpt-resizing.xml    |  19 --
 tests/qemuxml2argvtest.c                           |  12 +-
 tests/qemuxml2xmloutdata/pseries-features-hpt.xml  |   1 +
 tests/qemuxml2xmloutdata/pseries-features-htm.xml  |   1 +
 tests/qemuxml2xmltest.c                            |   6 +-
 19 files changed, 423 insertions(+), 110 deletions(-)
 copy tests/qemuxml2argvdata/{pseries-hpt-resizing.args => pseries-features-hpt.args} (96%)
 copy tests/{qemuxml2xmloutdata/pseries-hpt-resizing.xml => qemuxml2argvdata/pseries-features-hpt.xml} (92%)
 rename tests/qemuxml2argvdata/{pseries-hpt-resizing.args => pseries-features-htm.args} (86%)
 rename tests/{qemuxml2xmloutdata/pseries-hpt-resizing.xml => qemuxml2argvdata/pseries-features-htm.xml} (93%)
 rename tests/qemuxml2argvdata/{pseries-hpt-resizing-invalid-machine.xml => pseries-features-invalid-machine.xml} (76%)
 delete mode 100644 tests/qemuxml2argvdata/pseries-hpt-resizing.xml
 create mode 120000 tests/qemuxml2xmloutdata/pseries-features-hpt.xml
 create mode 120000 tests/qemuxml2xmloutdata/pseries-features-htm.xml

-- 
2.14.3




More information about the libvir-list mailing list