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