On a Tuesday in 2022, Jiri Denemark wrote:
See patches 04/11 and 10/11 for details.
Patches 4, 6, and 10 were truncated as they include a lot of boring
changes in tests, complete patches are available in my gitlab repo:
git fetch git@gitlab.com:jirkade/libvirt.git domaincaps
Jiri Denemark (11):
conf: virDomainCapsCPUModelsAdd never fails
cpu_ppc64: Avoid repeated loading of CPU map
qemu: Do not pass qemuCaps to virQEMUCapsCPUFeature{To,From}QEMU
domain_capabilities: Add vendor attribute for CPU models
Introduce virCPUGetVendorForModel and use it in QEMU driver
cpu_x86: Implement virCPUGetVendorForModel
cpu_ppc64: Implement virCPUGetVendorForModel
cpu_arm: Don't implement virCPUGetVendorForModel
qemu_capabilities: Translate CPU blockers
domain_capabilities: Add blockers attribute for CPU models
NEWS: Document domain capabilities improvements
NEWS.rst | 11 ++
docs/formatdomaincaps.rst | 20 ++-
src/conf/domain_capabilities.c | 42 +++--
[...]
.../domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 106 ++++++-------
.../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 106 ++++++-------
tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 106 ++++++-------
67 files changed, 2389 insertions(+), 2256 deletions(-)
Reviewed-by: Ján Tomko <jtomko(a)redhat.com>
Jano