[libvirt] [PATCH 0/4] TSEG v2

Martin Kletzander posted 4 patches 5 years, 10 months ago
Failed in applying to current master (apply log)
Test syntax-check passed
docs/formatdomain.html.in                     | 48 ++++++++++++-
docs/schemas/domaincommon.rng                 |  5 ++
src/conf/domain_conf.c                        | 65 +++++++++++++++++-
src/conf/domain_conf.h                        |  3 +
src/qemu/qemu_capabilities.c                  | 21 +++---
src/qemu/qemu_capabilities.h                  |  5 +-
src/qemu/qemu_command.c                       | 30 ++++++---
src/qemu/qemu_domain.c                        | 50 +++++++++++++-
tests/genericxml2xmlindata/tseg.xml           | 23 +++++++
tests/genericxml2xmltest.c                    |  2 +
.../caps_1.5.3.x86_64.replies                 | 38 +++++++++--
.../caps_1.5.3.x86_64.xml                     |  3 +-
.../caps_1.6.0.x86_64.replies                 | 38 +++++++++--
.../caps_1.6.0.x86_64.xml                     |  3 +-
.../caps_1.7.0.x86_64.replies                 | 38 +++++++++--
.../caps_1.7.0.x86_64.xml                     |  3 +-
.../caps_2.1.1.x86_64.replies                 | 38 +++++++++--
.../caps_2.1.1.x86_64.xml                     |  3 +-
.../caps_2.10.0.x86_64.replies                | 48 ++++++++++---
.../caps_2.10.0.x86_64.xml                    |  3 +-
.../caps_2.12.0.x86_64.replies                | 67 +++++++++++++++----
.../caps_2.12.0.x86_64.xml                    |  4 +-
.../caps_2.4.0.x86_64.replies                 | 38 +++++++++--
.../caps_2.4.0.x86_64.xml                     |  3 +-
.../caps_2.5.0.x86_64.replies                 | 40 +++++++++--
.../caps_2.5.0.x86_64.xml                     |  3 +-
.../caps_2.6.0.x86_64.replies                 | 40 +++++++++--
.../caps_2.6.0.x86_64.xml                     |  3 +-
.../caps_2.7.0.x86_64.replies                 | 40 +++++++++--
.../caps_2.7.0.x86_64.xml                     |  3 +-
.../caps_2.8.0.x86_64.replies                 | 40 +++++++++--
.../caps_2.8.0.x86_64.xml                     |  3 +-
.../caps_2.9.0.x86_64.replies                 | 48 ++++++++++---
.../caps_2.9.0.x86_64.xml                     |  3 +-
.../tseg-explicit-size.x86_64-latest.args     | 35 ++++++++++
tests/qemuxml2argvdata/tseg-explicit-size.xml | 23 +++++++
tests/qemuxml2argvdata/tseg-i440fx.xml        | 23 +++++++
tests/qemuxml2argvdata/tseg-invalid-size.xml  | 23 +++++++
tests/qemuxml2argvtest.c                      | 25 +++++++
.../qemuxml2xmloutdata/tseg-explicit-size.xml | 46 +++++++++++++
.../tseg-old-machine-type.xml                 | 44 ++++++++++++
tests/qemuxml2xmloutdata/tseg.xml             | 44 ++++++++++++
tests/qemuxml2xmltest.c                       |  9 +++
43 files changed, 941 insertions(+), 133 deletions(-)
create mode 100644 tests/genericxml2xmlindata/tseg.xml
create mode 100644 tests/qemuxml2argvdata/tseg-explicit-size.x86_64-latest.args
create mode 100644 tests/qemuxml2argvdata/tseg-explicit-size.xml
create mode 100644 tests/qemuxml2argvdata/tseg-i440fx.xml
create mode 100644 tests/qemuxml2argvdata/tseg-invalid-size.xml
create mode 100644 tests/qemuxml2xmloutdata/tseg-explicit-size.xml
create mode 100644 tests/qemuxml2xmloutdata/tseg-old-machine-type.xml
create mode 100644 tests/qemuxml2xmloutdata/tseg.xml
[libvirt] [PATCH 0/4] TSEG v2
Posted by Martin Kletzander 5 years, 10 months ago
I forgot to note the list of changes against v1, so here goes an arbitrary list
of some changes that I remember (can suck out of e-mail history):

- SMM=on/off is allowed to be specified for i440fx
- More use of virXMLFormatElement
- Fixed some commit messages
- Fixed wording and some details in docs
- Don't record the size of extended TSEG in config XML if not explicitly requested

Martin Kletzander (4):
  qemu: Move checks for SMM from command-line creation into validation
    phase
  conf, schema, docs: Add support for TSEG size setting
  qemu: Add capability flag for setting the extended tseg size
  qemu: Add support for setting the TSEG size

 docs/formatdomain.html.in                     | 48 ++++++++++++-
 docs/schemas/domaincommon.rng                 |  5 ++
 src/conf/domain_conf.c                        | 65 +++++++++++++++++-
 src/conf/domain_conf.h                        |  3 +
 src/qemu/qemu_capabilities.c                  | 21 +++---
 src/qemu/qemu_capabilities.h                  |  5 +-
 src/qemu/qemu_command.c                       | 30 ++++++---
 src/qemu/qemu_domain.c                        | 50 +++++++++++++-
 tests/genericxml2xmlindata/tseg.xml           | 23 +++++++
 tests/genericxml2xmltest.c                    |  2 +
 .../caps_1.5.3.x86_64.replies                 | 38 +++++++++--
 .../caps_1.5.3.x86_64.xml                     |  3 +-
 .../caps_1.6.0.x86_64.replies                 | 38 +++++++++--
 .../caps_1.6.0.x86_64.xml                     |  3 +-
 .../caps_1.7.0.x86_64.replies                 | 38 +++++++++--
 .../caps_1.7.0.x86_64.xml                     |  3 +-
 .../caps_2.1.1.x86_64.replies                 | 38 +++++++++--
 .../caps_2.1.1.x86_64.xml                     |  3 +-
 .../caps_2.10.0.x86_64.replies                | 48 ++++++++++---
 .../caps_2.10.0.x86_64.xml                    |  3 +-
 .../caps_2.12.0.x86_64.replies                | 67 +++++++++++++++----
 .../caps_2.12.0.x86_64.xml                    |  4 +-
 .../caps_2.4.0.x86_64.replies                 | 38 +++++++++--
 .../caps_2.4.0.x86_64.xml                     |  3 +-
 .../caps_2.5.0.x86_64.replies                 | 40 +++++++++--
 .../caps_2.5.0.x86_64.xml                     |  3 +-
 .../caps_2.6.0.x86_64.replies                 | 40 +++++++++--
 .../caps_2.6.0.x86_64.xml                     |  3 +-
 .../caps_2.7.0.x86_64.replies                 | 40 +++++++++--
 .../caps_2.7.0.x86_64.xml                     |  3 +-
 .../caps_2.8.0.x86_64.replies                 | 40 +++++++++--
 .../caps_2.8.0.x86_64.xml                     |  3 +-
 .../caps_2.9.0.x86_64.replies                 | 48 ++++++++++---
 .../caps_2.9.0.x86_64.xml                     |  3 +-
 .../tseg-explicit-size.x86_64-latest.args     | 35 ++++++++++
 tests/qemuxml2argvdata/tseg-explicit-size.xml | 23 +++++++
 tests/qemuxml2argvdata/tseg-i440fx.xml        | 23 +++++++
 tests/qemuxml2argvdata/tseg-invalid-size.xml  | 23 +++++++
 tests/qemuxml2argvtest.c                      | 25 +++++++
 .../qemuxml2xmloutdata/tseg-explicit-size.xml | 46 +++++++++++++
 .../tseg-old-machine-type.xml                 | 44 ++++++++++++
 tests/qemuxml2xmloutdata/tseg.xml             | 44 ++++++++++++
 tests/qemuxml2xmltest.c                       |  9 +++
 43 files changed, 941 insertions(+), 133 deletions(-)
 create mode 100644 tests/genericxml2xmlindata/tseg.xml
 create mode 100644 tests/qemuxml2argvdata/tseg-explicit-size.x86_64-latest.args
 create mode 100644 tests/qemuxml2argvdata/tseg-explicit-size.xml
 create mode 100644 tests/qemuxml2argvdata/tseg-i440fx.xml
 create mode 100644 tests/qemuxml2argvdata/tseg-invalid-size.xml
 create mode 100644 tests/qemuxml2xmloutdata/tseg-explicit-size.xml
 create mode 100644 tests/qemuxml2xmloutdata/tseg-old-machine-type.xml
 create mode 100644 tests/qemuxml2xmloutdata/tseg.xml

-- 
2.17.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list