[PATCHv1 0/7] Baseline CPU model using QEMU QMP exchanges

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Some architectures (S390) depend on QEMU to compute baseline CPU model.

Interacting with QEMU requires starting the QEMU process and completing one or
more query-cpu-model-baseline QMP exchanges with QEMU.


This patch set depends on qemuMonitorGetCPUModelBaseline function exposed by
"query-cpu-model-baseline QMP Command" patch set discussed previously on
libvir-list.

See "s390x CPU models: exposing features" patch set on Qemu-devel for discussion
of QEMU aspects.


This is part of resolution of: https://bugzilla.redhat.com/show_bug.cgi?id=1511999

Signed-off-by: Chris Venteicher <cventeic@xxxxxxxxxx>

Chris Venteicher (7):
  qemu_monitor_json: Properties optional in QMP JSON for CPUModelInfo
  qemu_capabilities: CPUModelInfo: XML/QMP format conversion
  qemu_capabilities: Start and connect to QEMU
  qemu_capabilities: Baseline CPUModel via QEMU
  qemu_capabilities: Find QEMU binary for S390 arch
  qemu_capabilities: qmperr pointer tracked in QMPCommand
  qemu_driver: Baseline CPU model using QEMU

 src/qemu/qemu_capabilities.c | 362 ++++++++++++++++++++++++++++++++++++++++++-
 src/qemu/qemu_capabilities.h |   9 ++
 src/qemu/qemu_driver.c       |  29 ++++
 src/qemu/qemu_monitor_json.c |  34 ++--
 4 files changed, 414 insertions(+), 20 deletions(-)

-- 
2.14.1

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



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux