Re: [libvirt PATCH 0/9] qemu: Add support for -cpu host, migratable=on|off

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

 



On 6/5/20 8:31 PM, Jiri Denemark wrote:

Jiri Denemark (9):
   conf: Use g_auto* in virCPUDefParseXML
   qemu: Probe for .migratable property of a CPU
   qemu: Probe for migrtability support in CPU expansion
   qemu: Avoid probing unsupported migratable CPU expansion
   conf: Introduce migratable attribute for the <cpu> element
   conf: Advertise migratable attribute for CPU in domcaps
   qemu: Advertise migratable attribute for CPU in domcaps
   qemu: Fill default value in //cpu/@migratable attribute
   qemu: Pass migratable=on|off property for -cpu host

  docs/formatdomain.html.in                     |  14 +-
  docs/formatdomaincaps.html.in                 |  13 +-
  docs/schemas/domaincaps.rng                   |   3 +
  docs/schemas/domaincommon.rng                 |   5 +
  src/conf/cpu_conf.c                           | 157 +++++++++---------
  src/conf/cpu_conf.h                           |   1 +
  src/conf/domain_capabilities.c                |  13 +-
  src/conf/domain_capabilities.h                |   1 +
  src/qemu/qemu_capabilities.c                  |  28 +++-
  src/qemu/qemu_capabilities.h                  |   4 +
  src/qemu/qemu_command.c                       |  15 ++
  src/qemu/qemu_domain.c                        |  14 +-
  .../domaincapsdata/qemu_1.5.3-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_1.5.3.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_1.6.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_1.6.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_1.7.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_1.7.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.1.1-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.1.1.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.10.0-q35.x86_64.xml |   6 +-
  .../qemu_2.10.0-virt.aarch64.xml              |   6 +-
  tests/domaincapsdata/qemu_2.10.0.aarch64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.10.0.ppc64.xml    |   6 +-
  tests/domaincapsdata/qemu_2.10.0.s390x.xml    |   6 +-
  tests/domaincapsdata/qemu_2.10.0.x86_64.xml   |   6 +-
  .../domaincapsdata/qemu_2.11.0-q35.x86_64.xml |   6 +-
  tests/domaincapsdata/qemu_2.11.0.s390x.xml    |   6 +-
  tests/domaincapsdata/qemu_2.11.0.x86_64.xml   |   6 +-
  .../domaincapsdata/qemu_2.12.0-q35.x86_64.xml |   7 +-
  .../qemu_2.12.0-virt.aarch64.xml              |   6 +-
  tests/domaincapsdata/qemu_2.12.0.aarch64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.12.0.ppc64.xml    |   6 +-
  tests/domaincapsdata/qemu_2.12.0.s390x.xml    |   6 +-
  tests/domaincapsdata/qemu_2.12.0.x86_64.xml   |   7 +-
  .../domaincapsdata/qemu_2.4.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.4.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.5.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.5.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.6.0-q35.x86_64.xml  |   6 +-
  .../qemu_2.6.0-virt.aarch64.xml               |   6 +-
  tests/domaincapsdata/qemu_2.6.0.aarch64.xml   |   6 +-
  tests/domaincapsdata/qemu_2.6.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_2.6.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.7.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.7.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_2.7.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.8.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.8.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_2.8.0.x86_64.xml    |   6 +-
  .../domaincapsdata/qemu_2.9.0-q35.x86_64.xml  |   6 +-
  tests/domaincapsdata/qemu_2.9.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_2.9.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_2.9.0.x86_64.xml    |   6 +-
  .Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx>
../domaincapsdata/qemu_3.0.0-q35.x86_64.xml  |   7 +-
  tests/domaincapsdata/qemu_3.0.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_3.0.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_3.0.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_3.1.0-q35.x86_64.xml  |   7 +-
  tests/domaincapsdata/qemu_3.1.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_3.1.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_4.0.0-q35.x86_64.xml  |   7 +-
  .../qemu_4.0.0-virt.aarch64.xml               |   6 +-
  tests/domaincapsdata/qemu_4.0.0.aarch64.xml   |   6 +-
  tests/domaincapsdata/qemu_4.0.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_4.0.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_4.0.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_4.1.0-q35.x86_64.xml  |   7 +-
  tests/domaincapsdata/qemu_4.1.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_4.2.0-q35.x86_64.xml  |   7 +-
  .../qemu_4.2.0-virt.aarch64.xml               |   6 +-
  tests/domaincapsdata/qemu_4.2.0.aarch64.xml   |   6 +-
  tests/domaincapsdata/qemu_4.2.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_4.2.0.s390x.xml     |   6 +-
  tests/domaincapsdata/qemu_4.2.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_5.0.0-q35.x86_64.xml  |   7 +-
  .../qemu_5.0.0-virt.aarch64.xml               |   6 +-
  tests/domaincapsdata/qemu_5.0.0.aarch64.xml   |   6 +-
  tests/domaincapsdata/qemu_5.0.0.ppc64.xml     |   6 +-
  tests/domaincapsdata/qemu_5.0.0.x86_64.xml    |   7 +-
  .../domaincapsdata/qemu_5.1.0-q35.x86_64.xml  |   7 +-
  tests/domaincapsdata/qemu_5.1.0.x86_64.xml    |   7 +-
  .../caps_2.10.0.s390x.replies                 |  22 ---
  .../caps_2.10.0.x86_64.xml                    |   1 +
  .../caps_2.11.0.s390x.replies                 |  22 ---
  .../caps_2.11.0.x86_64.xml                    |   1 +
  .../caps_2.12.0.s390x.replies                 |  22 ---
  .../caps_2.12.0.x86_64.xml                    |   2 +
  .../caps_2.8.0.s390x.replies                  |  22 ---
  .../caps_2.9.0.s390x.replies                  |  22 ---
  .../caps_2.9.0.x86_64.xml                     |   1 +
  .../caps_3.0.0.s390x.replies                  |  22 ---
  .../caps_3.0.0.x86_64.xml                     |   2 +
  .../caps_3.1.0.x86_64.xml                     |   2 +
  .../caps_4.0.0.s390x.replies                  |  48 +-----
  .../caps_4.0.0.x86_64.xml                     |   2 +
  .../caps_4.1.0.x86_64.xml                     |   2 +
  .../caps_4.2.0.aarch64.replies                |  48 +-----
  .../caps_4.2.0.s390x.replies                  |  48 +-----
  .../caps_4.2.0.x86_64.xml                     |   2 +
  .../caps_5.0.0.aarch64.replies                |  48 +-----
  .../caps_5.0.0.x86_64.xml                     |   2 +
  .../caps_5.1.0.x86_64.xml                     |   2 +
  .../migration-in-params-in.xml                |   2 +-
  .../migration-out-params-in.xml               |   2 +-
  .../cpu-check-default-none.xml                |   2 +-
  .../qemuxml2xmloutdata/cpu-host-kvmclock.xml  |   2 +-
  .../cpu-host-passthrough-features.xml         |   2 +-
  tests/qemuxml2xmloutdata/kvm-features.xml     |   2 +-
  109 files changed, 578 insertions(+), 481 deletions(-)


Is there a BZ link that can be put into one of the commit messages?

Reviewed-by: Michal Privoznik <mprivozn@xxxxxxxxxx>

Michal




[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