[PATCH 0/7] qemu: Fix some more migration issues related to vmx-* features

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

 



Sigh.

Jiri Denemark (7):
  qemu: Drop vmx-* from migratable CPU model only when origCPU is set
  qemu: Do not drop unknown CPU features from domain XML
  cpu-data.py: Properly handle aliases
  qemu: Translate vmx-invvpid-single-context-noglobals CPU feature
  qemu: Replace big condition in virQEMUCapsCPUFilterFeatures with array
  cpu_map: Drop vmx-ept-{uc,wb} features from CPU models
  cpu_map: Drop vmx-invvpid-single-context from CPU models

 src/cpu_map/sync_qemu_features_i386.py        |  3 --
 src/cpu_map/sync_qemu_models_i386.py          |  5 ++-
 src/cpu_map/x86_Broadwell-IBRS.xml            |  2 --
 src/cpu_map/x86_Broadwell-noTSX-IBRS.xml      |  2 --
 src/cpu_map/x86_Broadwell-noTSX.xml           |  2 --
 src/cpu_map/x86_Broadwell.xml                 |  2 --
 src/cpu_map/x86_Cascadelake-Server-noTSX.xml  |  2 --
 src/cpu_map/x86_Cascadelake-Server.xml        |  2 --
 src/cpu_map/x86_Cooperlake.xml                |  2 --
 src/cpu_map/x86_GraniteRapids.xml             |  2 --
 src/cpu_map/x86_Haswell-IBRS.xml              |  2 --
 src/cpu_map/x86_Haswell-noTSX-IBRS.xml        |  2 --
 src/cpu_map/x86_Haswell-noTSX.xml             |  2 --
 src/cpu_map/x86_Haswell.xml                   |  2 --
 src/cpu_map/x86_Icelake-Server-noTSX.xml      |  2 --
 src/cpu_map/x86_Icelake-Server.xml            |  2 --
 src/cpu_map/x86_IvyBridge-IBRS.xml            |  2 --
 src/cpu_map/x86_IvyBridge.xml                 |  2 --
 src/cpu_map/x86_Nehalem-IBRS.xml              |  2 --
 src/cpu_map/x86_Nehalem.xml                   |  2 --
 src/cpu_map/x86_SandyBridge-IBRS.xml          |  2 --
 src/cpu_map/x86_SandyBridge.xml               |  2 --
 src/cpu_map/x86_SapphireRapids.xml            |  2 --
 src/cpu_map/x86_Skylake-Client-IBRS.xml       |  2 --
 src/cpu_map/x86_Skylake-Client-noTSX-IBRS.xml |  2 --
 src/cpu_map/x86_Skylake-Client.xml            |  2 --
 src/cpu_map/x86_Skylake-Server-IBRS.xml       |  2 --
 src/cpu_map/x86_Skylake-Server-noTSX-IBRS.xml |  2 --
 src/cpu_map/x86_Skylake-Server.xml            |  2 --
 src/cpu_map/x86_Snowridge.xml                 |  2 --
 src/cpu_map/x86_Westmere-IBRS.xml             |  2 --
 src/cpu_map/x86_Westmere.xml                  |  2 --
 src/qemu/qemu_capabilities.c                  | 19 +++++++----
 src/qemu/qemu_command.c                       | 13 +++++++-
 src/qemu/qemu_domain.c                        | 26 +++++++--------
 src/qemu/qemu_process.c                       | 32 -------------------
 tests/cputestdata/cpu-data.py                 |  5 +++
 .../x86_64-cpuid-Atom-P5362-enabled.xml       |  2 +-
 .../x86_64-cpuid-Atom-P5362-json.xml          |  1 +
 .../x86_64-cpuid-Cooperlake-enabled.xml       |  2 +-
 .../x86_64-cpuid-Cooperlake-json.xml          |  1 +
 .../x86_64-cpuid-Core-i7-8550U-enabled.xml    |  2 +-
 .../x86_64-cpuid-Core-i7-8550U-json.xml       |  1 +
 ...86_64-cpuid-Xeon-Platinum-9242-enabled.xml |  2 +-
 .../x86_64-cpuid-Xeon-Platinum-9242-json.xml  |  1 +
 ...-cpuid-baseline-Cooperlake+Cascadelake.xml |  1 +
 46 files changed, 53 insertions(+), 123 deletions(-)

-- 
2.46.2




[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