[libvirt] [PATCH 0/6] qemu: Rework the way we probe machine type properties

Andrea Bolognani posted 6 patches 4 years, 10 months ago
Test syntax-check passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20190516153536.12068-1-abologna@redhat.com
src/qemu/qemu_capabilities.c                  |  63 +++-
.../caps_2.12.0.aarch64.replies               |  48 +--
.../caps_2.12.0.ppc64.replies                 | 290 ++++++++--------
.../caps_2.12.0.s390x.replies                 |  52 +--
.../caps_2.12.0.x86_64.replies                |  64 ++--
.../caps_3.0.0.ppc64.replies                  | 300 ++++++++--------
.../caps_3.0.0.riscv32.replies                |  40 +--
.../caps_3.0.0.riscv64.replies                |  40 +--
.../caps_3.0.0.s390x.replies                  |  52 +--
.../caps_3.0.0.x86_64.replies                 |  64 ++--
.../caps_3.1.0.ppc64.replies                  | 315 +++++++++--------
.../caps_3.1.0.x86_64.replies                 |  64 ++--
.../caps_4.0.0.aarch64.replies                |  48 +--
.../caps_4.0.0.ppc64.replies                  | 328 ++++++++++--------
.../caps_4.0.0.riscv32.replies                |  40 +--
.../caps_4.0.0.riscv64.replies                |  40 +--
.../caps_4.0.0.s390x.replies                  |  52 +--
.../caps_4.0.0.x86_64.replies                 |  64 ++--
18 files changed, 938 insertions(+), 1026 deletions(-)
[libvirt] [PATCH 0/6] qemu: Rework the way we probe machine type properties
Posted by Andrea Bolognani 4 years, 10 months ago
This is a prerequisite for vSMMUv3 support, which I'm currently
working on, but I'm posting it separately because it still makes
perfect sense as a standalone series and I think it's a nice
cleanup in its own right.

Unfortunately there's quite a bit of test suite churn associated
with these changes, but hopefully that should be for the most part
compensated by the *lack* of test suite churn when I introduce
vSMMUv3 support.

Andrea Bolognani (6):
  qemu: Introduce virQEMUCapsProbeQMPMachineProps()
  qemu: Add -machine suffix automatically
  qemu: Move call to virQEMUCapsProbeQMPMachineProps()
  qemu: Probe canonicalized machine type
  tests: Refresh capabilities for QEMU on ppc64
  qemu: Only probe available machine types

 src/qemu/qemu_capabilities.c                  |  63 +++-
 .../caps_2.12.0.aarch64.replies               |  48 +--
 .../caps_2.12.0.ppc64.replies                 | 290 ++++++++--------
 .../caps_2.12.0.s390x.replies                 |  52 +--
 .../caps_2.12.0.x86_64.replies                |  64 ++--
 .../caps_3.0.0.ppc64.replies                  | 300 ++++++++--------
 .../caps_3.0.0.riscv32.replies                |  40 +--
 .../caps_3.0.0.riscv64.replies                |  40 +--
 .../caps_3.0.0.s390x.replies                  |  52 +--
 .../caps_3.0.0.x86_64.replies                 |  64 ++--
 .../caps_3.1.0.ppc64.replies                  | 315 +++++++++--------
 .../caps_3.1.0.x86_64.replies                 |  64 ++--
 .../caps_4.0.0.aarch64.replies                |  48 +--
 .../caps_4.0.0.ppc64.replies                  | 328 ++++++++++--------
 .../caps_4.0.0.riscv32.replies                |  40 +--
 .../caps_4.0.0.riscv64.replies                |  40 +--
 .../caps_4.0.0.s390x.replies                  |  52 +--
 .../caps_4.0.0.x86_64.replies                 |  64 ++--
 18 files changed, 938 insertions(+), 1026 deletions(-)

-- 
2.21.0

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