[PATCH 0/2] Add support for new hv enlightenments

Tim Wiederhake posted 2 patches 3 months, 1 week ago
docs/formatdomain.rst                              |  4 ++++
src/conf/domain_conf.c                             |  8 ++++++++
src/conf/domain_conf.h                             |  2 ++
src/conf/schemas/domaincommon.rng                  | 10 ++++++++++
src/cpu/cpu_x86.c                                  |  6 ++++++
src/cpu/cpu_x86_data.h                             |  2 ++
src/qemu/qemu_command.c                            | 10 ++++++++++
src/qemu/qemu_process.c                            |  2 ++
tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.0.0.x86_64.xml         |  2 ++
tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.1.0.x86_64.xml         |  2 ++
tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_8.2.0.x86_64.xml         |  2 ++
tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_9.0.0.x86_64.xml         |  2 ++
tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml     |  2 ++
tests/domaincapsdata/qemu_9.1.0.x86_64.xml         |  2 ++
tests/qemucapabilitiesdata/caps_8.0.0_x86_64.xml   |  2 ++
tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml   |  2 ++
tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml   |  2 ++
tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml   |  2 ++
tests/qemucapabilitiesdata/caps_9.1.0_x86_64.xml   |  2 ++
tests/qemuxmlconfdata/hyperv-off.x86_64-latest.xml |  2 ++
tests/qemuxmlconfdata/hyperv-off.xml               |  2 ++
tests/qemuxmlconfdata/hyperv.x86_64-latest.args    |  2 +-
tests/qemuxmlconfdata/hyperv.x86_64-latest.xml     |  2 ++
tests/qemuxmlconfdata/hyperv.xml                   |  2 ++
33 files changed, 93 insertions(+), 1 deletion(-)
[PATCH 0/2] Add support for new hv enlightenments
Posted by Tim Wiederhake 3 months, 1 week ago
Both were added in qemu 7.10. Add support for libvirt.

Note that the feature names use dashes in qemu but underscores
in libvirt domain conf xml to match other hv features, e.g. "vendor_id".

Tim Wiederhake (2):
  hyperv: Support hv-emsr-bitmap enlightenment
  hyperv: Support hv-xmm-input enlightenment

 docs/formatdomain.rst                              |  4 ++++
 src/conf/domain_conf.c                             |  8 ++++++++
 src/conf/domain_conf.h                             |  2 ++
 src/conf/schemas/domaincommon.rng                  | 10 ++++++++++
 src/cpu/cpu_x86.c                                  |  6 ++++++
 src/cpu/cpu_x86_data.h                             |  2 ++
 src/qemu/qemu_command.c                            | 10 ++++++++++
 src/qemu/qemu_process.c                            |  2 ++
 tests/domaincapsdata/qemu_8.0.0-q35.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.0.0-tcg.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.0.0.x86_64.xml         |  2 ++
 tests/domaincapsdata/qemu_8.1.0-q35.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.1.0-tcg.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.1.0.x86_64.xml         |  2 ++
 tests/domaincapsdata/qemu_8.2.0-q35.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.2.0-tcg.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_8.2.0.x86_64.xml         |  2 ++
 tests/domaincapsdata/qemu_9.0.0-q35.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_9.0.0-tcg.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_9.0.0.x86_64.xml         |  2 ++
 tests/domaincapsdata/qemu_9.1.0-q35.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_9.1.0-tcg.x86_64.xml     |  2 ++
 tests/domaincapsdata/qemu_9.1.0.x86_64.xml         |  2 ++
 tests/qemucapabilitiesdata/caps_8.0.0_x86_64.xml   |  2 ++
 tests/qemucapabilitiesdata/caps_8.1.0_x86_64.xml   |  2 ++
 tests/qemucapabilitiesdata/caps_8.2.0_x86_64.xml   |  2 ++
 tests/qemucapabilitiesdata/caps_9.0.0_x86_64.xml   |  2 ++
 tests/qemucapabilitiesdata/caps_9.1.0_x86_64.xml   |  2 ++
 tests/qemuxmlconfdata/hyperv-off.x86_64-latest.xml |  2 ++
 tests/qemuxmlconfdata/hyperv-off.xml               |  2 ++
 tests/qemuxmlconfdata/hyperv.x86_64-latest.args    |  2 +-
 tests/qemuxmlconfdata/hyperv.x86_64-latest.xml     |  2 ++
 tests/qemuxmlconfdata/hyperv.xml                   |  2 ++
 33 files changed, 93 insertions(+), 1 deletion(-)

-- 
2.43.0