[PATCH v1 0/7] qemu_capabilities: Report Hyper-V Enlightenments in domcapabilities

Michal Privoznik mprivozn at redhat.com
Thu Dec 22 13:01:36 UTC 2022


Michal Prívozník (7):
  domain_capabilities:
    s/qemuDomainCapsFeatureFormatSimple/virDomainCapsFeatureFormatSimple/
  qemu_capabilities: Decrease scope of @hash in
    virQEMUCapsProbeQMPHostCPU()
  qemuMonitorJSONMakeCPUModel: Introduce @hv_passthrough argument
  qemuMonitorJSONGetCPUModelExpansion: Introduce @hv_passthrough
    argument
  qemu_capabilities: Query for Hyper-V Enlightenments
  domain_capabilities: Expose Hyper-V Enlightenments
  qemu_capabilities: Report Hyper-V Enlightenments in domcapabilities

 docs/formatdomaincaps.rst                     |  15 +
 src/conf/domain_capabilities.c                |  28 +-
 src/conf/domain_capabilities.h                |   8 +
 src/conf/schemas/domaincaps.rng               |  10 +
 src/qemu/qemu_capabilities.c                  |  86 ++++-
 src/qemu/qemu_driver.c                        |   3 +-
 src/qemu/qemu_monitor.c                       |   5 +-
 src/qemu/qemu_monitor.h                       |   1 +
 src/qemu/qemu_monitor_json.c                  |  21 +-
 src/qemu/qemu_monitor_json.h                  |   1 +
 tests/cputest.c                               |   2 +-
 .../domaincapsdata/qemu_4.2.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_4.2.0-tcg.x86_64.xml  |   1 +
 .../qemu_4.2.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_4.2.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_4.2.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_4.2.0.s390x.xml     |   1 +
 tests/domaincapsdata/qemu_4.2.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_5.0.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_5.0.0-tcg.x86_64.xml  |   1 +
 .../qemu_5.0.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_5.0.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_5.0.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_5.0.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_5.1.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_5.1.0-tcg.x86_64.xml  |   1 +
 tests/domaincapsdata/qemu_5.1.0.sparc.xml     |   1 +
 tests/domaincapsdata/qemu_5.1.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_5.2.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml  |   1 +
 .../qemu_5.2.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_5.2.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_5.2.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_5.2.0.s390x.xml     |   1 +
 tests/domaincapsdata/qemu_5.2.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_6.0.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml  |   1 +
 .../qemu_6.0.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_6.0.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_6.0.0.s390x.xml     |   1 +
 tests/domaincapsdata/qemu_6.0.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml  |   1 +
 tests/domaincapsdata/qemu_6.1.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml  |   1 +
 .../qemu_6.2.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_6.2.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_6.2.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_6.2.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml  |   1 +
 .../qemu_7.0.0-virt.aarch64.xml               |   1 +
 tests/domaincapsdata/qemu_7.0.0.aarch64.xml   |   1 +
 tests/domaincapsdata/qemu_7.0.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_7.0.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml  |   1 +
 tests/domaincapsdata/qemu_7.1.0.ppc64.xml     |   1 +
 tests/domaincapsdata/qemu_7.1.0.x86_64.xml    |   1 +
 .../domaincapsdata/qemu_7.2.0-q35.x86_64.xml  |   1 +
 .../domaincapsdata/qemu_7.2.0-tcg.x86_64.xml  |   1 +
 tests/domaincapsdata/qemu_7.2.0.x86_64.xml    |   1 +
 .../caps_4.2.0.aarch64.replies                |  45 +++
 .../caps_4.2.0.x86_64.replies                 | 317 ++++++++++++++++
 .../caps_5.0.0.aarch64.replies                |  46 +++
 .../caps_5.0.0.x86_64.replies                 | 318 ++++++++++++++++
 .../caps_5.1.0.x86_64.replies                 | 323 ++++++++++++++++
 .../caps_5.2.0.aarch64.replies                |  47 +++
 .../caps_5.2.0.x86_64.replies                 | 324 ++++++++++++++++
 .../caps_6.0.0.aarch64.replies                |  47 +++
 .../caps_6.0.0.x86_64.replies                 | 336 +++++++++++++++++
 .../caps_6.1.0.x86_64.replies                 | 338 +++++++++++++++++
 .../caps_6.2.0.aarch64.replies                |  47 +++
 .../caps_6.2.0.x86_64.replies                 | 348 +++++++++++++++++
 .../caps_7.0.0.aarch64.replies                |  48 +++
 .../caps_7.0.0.x86_64.replies                 | 352 +++++++++++++++++
 .../caps_7.1.0.x86_64.replies                 | 353 ++++++++++++++++++
 .../caps_7.2.0.x86_64.replies                 | 353 ++++++++++++++++++
 79 files changed, 3850 insertions(+), 24 deletions(-)

-- 
2.38.2



More information about the libvir-list mailing list