Incoming migration of domains with multiple CPU threads to QEMU 10.0.0
or newer is broken unless "ht" feature is explicitly enabled in the
domain XML.

See 6/6 for details.

Jiri Denemark (6):
  cpu_conf: Make virCPUDefFilterFeatures return void
  qemu_domain: Simplify qemuDomainFixupCPUs
  qemu_domain: Fix qemuDomainFixupCPUs
  qemu_process: Always fix CPUs on reconnect
  qemu_monitor: Filter CPU features reported by QEMU
  qemu: Ignore "ht" CPU feature

 src/conf/cpu_conf.c                           |  9 ++--
 src/conf/cpu_conf.h                           |  2 +-
 src/qemu/qemu_capabilities.c                  | 16 ++++----
 src/qemu/qemu_domain.c                        | 41 +++++++------------
 src/qemu/qemu_domain.h                        |  2 +-
 src/qemu/qemu_monitor.c                       |  6 ++-
 src/qemu/qemu_monitor.h                       |  1 +
 src/qemu/qemu_monitor_json.c                  | 16 ++++++--
 src/qemu/qemu_monitor_json.h                  |  1 +
 src/qemu/qemu_process.c                       | 17 +++-----
 tests/qemumonitorjsontest.c                   |  1 +
 .../cpu-cache-disable3.x86_64-latest.args     |  2 +-
 ...u-check-default-partial.x86_64-latest.args |  2 +-
 .../cpu-exact2-nofallback.x86_64-latest.args  |  2 +-
 .../cpu-exact2-nofallback.x86_64-latest.xml   |  1 -
 .../qemuxmlconfdata/cpu-exact2-nofallback.xml |  1 -
 .../cpu-exact2.x86_64-latest.args             |  2 +-
 .../cpu-exact2.x86_64-latest.xml              |  1 -
 tests/qemuxmlconfdata/cpu-exact2.xml          |  1 -
 .../cpu-host-model-cmt.x86_64-latest.args     |  2 +-
 .../cpu-host-model-vendor.x86_64-latest.args  |  2 +-
 .../cpu-minimum1.x86_64-latest.args           |  2 +-
 .../cpu-minimum2.x86_64-latest.args           |  2 +-
 .../cpu-phys-bits-emulate2.x86_64-latest.args |  2 +-
 .../cpu-strict1.x86_64-latest.args            |  2 +-
 .../cpu-strict1.x86_64-latest.xml             |  1 -
 tests/qemuxmlconfdata/cpu-strict1.xml         |  1 -
 .../cpu-tsc-frequency.x86_64-latest.args      |  2 +-
 28 files changed, 63 insertions(+), 77 deletions(-)

-- 
2.51.0

Reply via email to