Hi Jiri, I patched these patches to v10.9.0-159-ge9b8be23f7 then built and installed the rpms. After that, I hit an error when start a domain with host-model cpu:
Version: libvirt v10.9.0-159-ge9b8be23f7 with this patch series qemu-kvm-9.1.0-5.el9.x86_64 host CPU: Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz Here is how I build it: # curl https://patchew.org/Libvirt/cover.1732311125.git.jdene...@redhat.com/mbox -o /tmp/mbox && git am /tmp/mbox # meson build # meson dist -C build --no-tests # cp build/libvirt.spec ~/rpmbuild/SPECS # cp build/meson-dist/libvirt-10.10.0.tar.xz ~/rpmbuild/SOURCES # rpmbuild -ba ~/rpmbuild/SPECS/libvirt.spec --nocheck # dnf update ~/rpmbuild/RPMS/x86_64/libvirt*10.10.0-1* -y Then start a domain with host-model cpu: ➜ ~ virsh start rhel10-sebios error: Failed to start domain 'rhel10-sebios' error: XML error: failed to parse xml document '/usr/share/libvirt/cpu_map/x86_Denverton.xml For the virtqemud.log and the guest XML. Please check it in the attachment. On Sat, Nov 23, 2024 at 5:34 AM Jiri Denemark <jdene...@redhat.com> wrote: > Each CPU model with -v* suffix is defined as a standalone model copying > all attributes of the previous version although CPU model versions with > an alias are handled differently. The full definition is used for the > alias and the versioned model is created as an identical copy of the > alias. > > To avoid breaking migration compatibility of host-model CPUs all > versioned models are marked with <decode guest='off'/> so that they are > ignored when selecting candidates for host-model. It's not ideal but not > doing so would break almost all host-model CPUs as the new versioned CPU > models have all vmx-* features included since their introduction while > existing CPU models were updated later. This meas existing models would > be accompanied with a long list of vmx-* features to properly describe a > host CPU while the newly added CPU models would have those features > enabled implicitly and their list of features would be significantly > shorter. Thus the new models would always be better candidates for > host-model than the existing models. > > > Version 2: > - removed patches > - cpu_x86: Copy added and removed features from ancestor > - qemu: Canonicalize CPU models > > - new patches > - cpu_x86: Annotate virCPUx86Model fields > - cpu_x86: Promote added/removed from ancestor > - cpu_x86: Record relations between CPU models > - cpu: Introduce virCPUGetCanonicalModel > - domain_capabilities: Report canonical names of CPU models > - cpu_map: Add Denverton CPU model > - cpu_map: Add KnightsMill CPU model > > - make -v? variants linked to their corresponding non-versioned models > (such as -noTSX, -IBRS, etc.) > - all -v? variants are marked with <decode host='on' guest='off'/> > - do not add absolute path to CPU model XMLs to index.xml > - use <group name='...'> for all groups rather than a strange mix of > <group name='...'> and <group vendor='...'> > > > Jiri Denemark (36): > cpu_x86: Annotate virCPUx86Model fields > cpu_x86: Promote added/removed from ancestor > sync_qemu_features_i386: Add some removed features back > sync_qemu_models_i386: Use f-strings > sync_qemu_models_i386: Do not overwrite existing models > sync_qemu_models_i386: Do not require full path to QEMU's cpu.c > sync_qemu_models_i386: Add support for versioned CPU models > sync_qemu_models_i386: Store extra info in a separate file > sync_qemu_models_i386: Switch to lxml > cpu_map: Properly group models in index.xml > sync_qemu_models_i386: Update index.xml > sync_qemu_models_i386: Copy signatures from base model > cpu_x86: Record relations between CPU models > cpu: Introduce virCPUGetCanonicalModel > domain_capabilities: Report canonical names of CPU models > cpu_map: Add versions of SierraForest CPU model > cpu_map: Add versions of GraniteRapids CPU model > cpu_map: Add versions of SapphireRapids CPU model > cpu_map: Add versions of Snowridge CPU model > cpu_map: Add versions of Cooperlake CPU model > cpu_map: Add versions of Icelake-Server CPU model > cpu_map: Add versions of Cascadelake-Server CPU model > cpu_map: Add versions of Skylake-Server CPU model > cpu_map: Add versions of Skylake-Client CPU model > cpu_map: Add versions of Broadwell CPU model > cpu_map: Add versions of Haswell CPU model > cpu_map: Add versions of IvyBridge CPU model > cpu_map: Add versions of SandyBridge CPU model > cpu_map: Add versions of Westmere CPU model > cpu_map: Add versions of Nehalem CPU model > cpu_map: Add versions of EPYC-Milan CPU model > cpu_map: Add versions of EPYC-Rome CPU model > cpu_map: Add versions of EPYC CPU model > cpu_map: Add versions of Dhyana CPU model > cpu_map: Add Denverton CPU model > cpu_map: Add KnightsMill CPU model > > docs/formatdomaincaps.rst | 8 +- > src/conf/domain_capabilities.c | 11 +- > src/conf/domain_capabilities.h | 4 +- > src/cpu/cpu.c | 25 + > src/cpu/cpu.h | 8 + > src/cpu/cpu_map.c | 2 +- > src/cpu/cpu_x86.c | 88 +- > src/cpu_map/index.xml | 291 ++-- > src/cpu_map/meson.build | 60 + > src/cpu_map/sync_qemu_features_i386.py | 3 + > src/cpu_map/sync_qemu_models_i386.py | 184 +- > src/cpu_map/x86_Broadwell-v1.xml | 6 + > src/cpu_map/x86_Broadwell-v2.xml | 6 + > src/cpu_map/x86_Broadwell-v3.xml | 6 + > src/cpu_map/x86_Broadwell-v4.xml | 6 + > src/cpu_map/x86_Cascadelake-Server-v1.xml | 6 + > src/cpu_map/x86_Cascadelake-Server-v2.xml | 157 ++ > src/cpu_map/x86_Cascadelake-Server-v3.xml | 6 + > src/cpu_map/x86_Cascadelake-Server-v4.xml | 156 ++ > src/cpu_map/x86_Cascadelake-Server-v5.xml | 158 ++ > src/cpu_map/x86_Cooperlake-v1.xml | 6 + > src/cpu_map/x86_Cooperlake-v2.xml | 164 ++ > src/cpu_map/x86_Denverton-v1.xml | 6 + > src/cpu_map/x86_Denverton-v2.xml | 137 ++ > src/cpu_map/x86_Denverton-v3.xml | 139 ++ > src/cpu_map/x86_Denverton.xml | 138 ++ > src/cpu_map/x86_Dhyana-v1.xml | 6 + > src/cpu_map/x86_Dhyana-v2.xml | 73 + > src/cpu_map/x86_EPYC-Milan-v1.xml | 6 + > src/cpu_map/x86_EPYC-Milan-v2.xml | 99 ++ > src/cpu_map/x86_EPYC-Rome-v1.xml | 6 + > src/cpu_map/x86_EPYC-Rome-v2.xml | 86 + > src/cpu_map/x86_EPYC-Rome-v3.xml | 86 + > src/cpu_map/x86_EPYC-Rome-v4.xml | 85 + > src/cpu_map/x86_EPYC-v1.xml | 6 + > src/cpu_map/x86_EPYC-v2.xml | 6 + > src/cpu_map/x86_EPYC-v3.xml | 79 + > src/cpu_map/x86_EPYC-v4.xml | 79 + > src/cpu_map/x86_GraniteRapids-v1.xml | 6 + > src/cpu_map/x86_Haswell-v1.xml | 6 + > src/cpu_map/x86_Haswell-v2.xml | 6 + > src/cpu_map/x86_Haswell-v3.xml | 6 + > src/cpu_map/x86_Haswell-v4.xml | 6 + > src/cpu_map/x86_Icelake-Server-v1.xml | 6 + > src/cpu_map/x86_Icelake-Server-v2.xml | 6 + > src/cpu_map/x86_Icelake-Server-v3.xml | 165 ++ > src/cpu_map/x86_Icelake-Server-v4.xml | 172 ++ > src/cpu_map/x86_Icelake-Server-v5.xml | 174 ++ > src/cpu_map/x86_Icelake-Server-v6.xml | 175 ++ > src/cpu_map/x86_Icelake-Server-v7.xml | 177 ++ > src/cpu_map/x86_IvyBridge-v1.xml | 6 + > src/cpu_map/x86_IvyBridge-v2.xml | 6 + > src/cpu_map/x86_KnightsMill.xml | 71 + > src/cpu_map/x86_Nehalem-v1.xml | 6 + > src/cpu_map/x86_Nehalem-v2.xml | 6 + > src/cpu_map/x86_SandyBridge-v1.xml | 6 + > src/cpu_map/x86_SandyBridge-v2.xml | 6 + > src/cpu_map/x86_SapphireRapids-v1.xml | 6 + > src/cpu_map/x86_SapphireRapids-v2.xml | 193 +++ > src/cpu_map/x86_SapphireRapids-v3.xml | 198 +++ > src/cpu_map/x86_SierraForest-v1.xml | 6 + > src/cpu_map/x86_Skylake-Client-v1.xml | 6 + > src/cpu_map/x86_Skylake-Client-v2.xml | 6 + > src/cpu_map/x86_Skylake-Client-v3.xml | 6 + > src/cpu_map/x86_Skylake-Client-v4.xml | 141 ++ > src/cpu_map/x86_Skylake-Server-v1.xml | 6 + > src/cpu_map/x86_Skylake-Server-v2.xml | 6 + > src/cpu_map/x86_Skylake-Server-v3.xml | 6 + > src/cpu_map/x86_Skylake-Server-v4.xml | 148 ++ > src/cpu_map/x86_Skylake-Server-v5.xml | 150 ++ > src/cpu_map/x86_Snowridge-v1.xml | 6 + > src/cpu_map/x86_Snowridge-v2.xml | 143 ++ > src/cpu_map/x86_Snowridge-v3.xml | 145 ++ > src/cpu_map/x86_Snowridge-v4.xml | 143 ++ > src/cpu_map/x86_Westmere-v1.xml | 6 + > src/cpu_map/x86_Westmere-v2.xml | 6 + > src/libvirt_private.syms | 1 + > src/qemu/qemu_capabilities.c | 10 +- > tests/cputest.c | 5 +- > .../x86_64-cpuid-Atom-P5362-host.xml | 2 +- > .../x86_64-cpuid-Cooperlake-host.xml | 2 +- > .../x86_64-cpuid-Core-i5-2500-host.xml | 2 +- > .../x86_64-cpuid-Core-i5-2540M-host.xml | 2 +- > .../x86_64-cpuid-Core-i5-4670T-host.xml | 2 +- > .../x86_64-cpuid-Core-i5-650-host.xml | 2 +- > .../x86_64-cpuid-Core-i5-6600-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-2600-host.xml | 2 +- > ...86_64-cpuid-Core-i7-2600-xsaveopt-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-3520M-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-3740QM-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-3770-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-4510U-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-4600U-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-5600U-arat-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-5600U-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-5600U-ibrs-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-7600U-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-7700-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-8550U-host.xml | 2 +- > .../x86_64-cpuid-Core-i7-8700-host.xml | 2 +- > .../x86_64-cpuid-EPYC-7502-32-Core-host.xml | 5 +- > .../x86_64-cpuid-EPYC-7601-32-Core-host.xml | 2 +- > ...6_64-cpuid-EPYC-7601-32-Core-ibpb-host.xml | 8 +- > ...6_64-cpuid-Hygon-C86-7185-32-core-host.xml | 5 +- > .../x86_64-cpuid-Ice-Lake-Server-host.xml | 2 +- > ...64-cpuid-Ryzen-7-1800X-Eight-Core-host.xml | 2 +- > ...86_64-cpuid-Ryzen-9-3900X-12-Core-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E3-1225-v5-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E3-1245-v5-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2609-v3-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2623-v4-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2630-v3-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2630-v4-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2650-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2650-v3-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E5-2650-v4-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E7-4820-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E7-4830-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E7-8890-v3-host.xml | 2 +- > .../x86_64-cpuid-Xeon-E7540-host.xml | 2 +- > .../x86_64-cpuid-Xeon-Gold-5115-host.xml | 2 +- > .../x86_64-cpuid-Xeon-Gold-6130-host.xml | 2 +- > .../x86_64-cpuid-Xeon-Gold-6148-host.xml | 2 +- > .../x86_64-cpuid-Xeon-Platinum-8268-host.xml | 2 +- > .../x86_64-cpuid-Xeon-Platinum-9242-host.xml | 2 +- > .../x86_64-cpuid-Xeon-W3520-host.xml | 2 +- > .../domaincapsdata/qemu_5.2.0-q35.x86_64.xml | 462 ++++- > .../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml | 836 +++++++++- > tests/domaincapsdata/qemu_5.2.0.x86_64.xml | 462 ++++- > .../domaincapsdata/qemu_6.0.0-q35.x86_64.xml | 477 +++++- > .../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml | 896 +++++++++- > tests/domaincapsdata/qemu_6.0.0.x86_64.xml | 477 +++++- > .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml | 576 ++++++- > .../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml | 1458 +++++++++++++--- > tests/domaincapsdata/qemu_6.1.0.x86_64.xml | 576 ++++++- > .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml | 583 ++++++- > .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml | 1461 +++++++++++++--- > tests/domaincapsdata/qemu_6.2.0.x86_64.xml | 583 ++++++- > .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml | 609 ++++++- > .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml | 1485 ++++++++++++++--- > tests/domaincapsdata/qemu_7.0.0.x86_64.xml | 609 ++++++- > .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml | 609 ++++++- > .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml | 1425 +++++++++++++--- > tests/domaincapsdata/qemu_7.1.0.x86_64.xml | 609 ++++++- > .../domaincapsdata/qemu_7.2.0-q35.x86_64.xml | 609 ++++++- > .../qemu_7.2.0-tcg.x86_64+hvf.xml | 979 ++++++++++- > .../domaincapsdata/qemu_7.2.0-tcg.x86_64.xml | 979 ++++++++++- > tests/domaincapsdata/qemu_7.2.0.x86_64.xml | 609 ++++++- > .../domaincapsdata/qemu_8.0.0-q35.x86_64.xml | 652 +++++++- > .../domaincapsdata/qemu_8.0.0-tcg.x86_64.xml | 1015 ++++++++++- > tests/domaincapsdata/qemu_8.0.0.x86_64.xml | 652 +++++++- > .../domaincapsdata/qemu_8.1.0-q35.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_8.1.0-tcg.x86_64.xml | 1063 +++++++++++- > tests/domaincapsdata/qemu_8.1.0.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_8.2.0-q35.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_8.2.0-tcg.x86_64.xml | 959 ++++++++++- > tests/domaincapsdata/qemu_8.2.0.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_9.0.0-q35.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_9.0.0-tcg.x86_64.xml | 915 +++++++++- > tests/domaincapsdata/qemu_9.0.0.x86_64.xml | 815 ++++++++- > .../domaincapsdata/qemu_9.1.0-q35.x86_64.xml | 922 +++++++++- > .../domaincapsdata/qemu_9.1.0-tcg.x86_64.xml | 1139 +++++++++++-- > tests/domaincapsdata/qemu_9.1.0.x86_64.xml | 922 +++++++++- > .../domaincapsdata/qemu_9.2.0-q35.x86_64.xml | 922 +++++++++- > .../domaincapsdata/qemu_9.2.0-tcg.x86_64.xml | 1139 +++++++++++-- > tests/domaincapsdata/qemu_9.2.0.x86_64.xml | 922 +++++++++- > 166 files changed, 35711 insertions(+), 2629 deletions(-) > create mode 100644 src/cpu_map/x86_Broadwell-v1.xml > create mode 100644 src/cpu_map/x86_Broadwell-v2.xml > create mode 100644 src/cpu_map/x86_Broadwell-v3.xml > create mode 100644 src/cpu_map/x86_Broadwell-v4.xml > create mode 100644 src/cpu_map/x86_Cascadelake-Server-v1.xml > create mode 100644 src/cpu_map/x86_Cascadelake-Server-v2.xml > create mode 100644 src/cpu_map/x86_Cascadelake-Server-v3.xml > create mode 100644 src/cpu_map/x86_Cascadelake-Server-v4.xml > create mode 100644 src/cpu_map/x86_Cascadelake-Server-v5.xml > create mode 100644 src/cpu_map/x86_Cooperlake-v1.xml > create mode 100644 src/cpu_map/x86_Cooperlake-v2.xml > create mode 100644 src/cpu_map/x86_Denverton-v1.xml > create mode 100644 src/cpu_map/x86_Denverton-v2.xml > create mode 100644 src/cpu_map/x86_Denverton-v3.xml > create mode 100644 src/cpu_map/x86_Denverton.xml > create mode 100644 src/cpu_map/x86_Dhyana-v1.xml > create mode 100644 src/cpu_map/x86_Dhyana-v2.xml > create mode 100644 src/cpu_map/x86_EPYC-Milan-v1.xml > create mode 100644 src/cpu_map/x86_EPYC-Milan-v2.xml > create mode 100644 src/cpu_map/x86_EPYC-Rome-v1.xml > create mode 100644 src/cpu_map/x86_EPYC-Rome-v2.xml > create mode 100644 src/cpu_map/x86_EPYC-Rome-v3.xml > create mode 100644 src/cpu_map/x86_EPYC-Rome-v4.xml > create mode 100644 src/cpu_map/x86_EPYC-v1.xml > create mode 100644 src/cpu_map/x86_EPYC-v2.xml > create mode 100644 src/cpu_map/x86_EPYC-v3.xml > create mode 100644 src/cpu_map/x86_EPYC-v4.xml > create mode 100644 src/cpu_map/x86_GraniteRapids-v1.xml > create mode 100644 src/cpu_map/x86_Haswell-v1.xml > create mode 100644 src/cpu_map/x86_Haswell-v2.xml > create mode 100644 src/cpu_map/x86_Haswell-v3.xml > create mode 100644 src/cpu_map/x86_Haswell-v4.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v1.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v2.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v3.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v4.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v5.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v6.xml > create mode 100644 src/cpu_map/x86_Icelake-Server-v7.xml > create mode 100644 src/cpu_map/x86_IvyBridge-v1.xml > create mode 100644 src/cpu_map/x86_IvyBridge-v2.xml > create mode 100644 src/cpu_map/x86_KnightsMill.xml > create mode 100644 src/cpu_map/x86_Nehalem-v1.xml > create mode 100644 src/cpu_map/x86_Nehalem-v2.xml > create mode 100644 src/cpu_map/x86_SandyBridge-v1.xml > create mode 100644 src/cpu_map/x86_SandyBridge-v2.xml > create mode 100644 src/cpu_map/x86_SapphireRapids-v1.xml > create mode 100644 src/cpu_map/x86_SapphireRapids-v2.xml > create mode 100644 src/cpu_map/x86_SapphireRapids-v3.xml > create mode 100644 src/cpu_map/x86_SierraForest-v1.xml > create mode 100644 src/cpu_map/x86_Skylake-Client-v1.xml > create mode 100644 src/cpu_map/x86_Skylake-Client-v2.xml > create mode 100644 src/cpu_map/x86_Skylake-Client-v3.xml > create mode 100644 src/cpu_map/x86_Skylake-Client-v4.xml > create mode 100644 src/cpu_map/x86_Skylake-Server-v1.xml > create mode 100644 src/cpu_map/x86_Skylake-Server-v2.xml > create mode 100644 src/cpu_map/x86_Skylake-Server-v3.xml > create mode 100644 src/cpu_map/x86_Skylake-Server-v4.xml > create mode 100644 src/cpu_map/x86_Skylake-Server-v5.xml > create mode 100644 src/cpu_map/x86_Snowridge-v1.xml > create mode 100644 src/cpu_map/x86_Snowridge-v2.xml > create mode 100644 src/cpu_map/x86_Snowridge-v3.xml > create mode 100644 src/cpu_map/x86_Snowridge-v4.xml > create mode 100644 src/cpu_map/x86_Westmere-v1.xml > create mode 100644 src/cpu_map/x86_Westmere-v2.xml > > -- > 2.47.0 > >
^N2024-11-26 06:25:13.717+0000: 209103: debug : virThreadJobSet:93 : Thread 209103 (rpc-virtqemud) is now running job remoteDispatchAuthList 2024-11-26 06:25:13.717+0000: 209103: debug : virThreadJobClear:118 : Thread 209103 (rpc-virtqemud) finished job remoteDispatchAuthList with ret=0 2024-11-26 06:25:13.717+0000: 209105: debug : virThreadJobSet:93 : Thread 209105 (rpc-virtqemud) is now running job remoteDispatchConnectSupportsFeature 2024-11-26 06:25:13.717+0000: 209105: debug : virThreadJobClear:118 : Thread 209105 (rpc-virtqemud) finished job remoteDispatchConnectSupportsFeature with ret=0 2024-11-26 06:25:13.717+0000: 209110: debug : virThreadJobSet:93 : Thread 209110 (prio-rpc-virtqemud) is now running job remoteDispatchConnectOpen 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenAuth:1281 : name=, auth=(nil), flags=0x0 2024-11-26 06:25:13.717+0000: 209110: debug : virConfLoadConfig:1522 : Loading config file '/etc/libvirt/libvirt.conf' 2024-11-26 06:25:13.717+0000: 209110: debug : virConfReadFile:731 : filename=/etc/libvirt/libvirt.conf 2024-11-26 06:25:13.717+0000: 209110: debug : virConfGetValueString:873 : Get value string (nil) 0 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:937 : Trying to probe for default URI 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:942 : QEMU driver URI probe returned 'qemu:///system' 2024-11-26 06:25:13.717+0000: 209110: debug : virConfGetValueStringList:921 : Get value string list (nil) 0 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:970 : Split "qemu:///system" to URI components: scheme qemu server <null> user <null> port 0 path /system 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1076 : trying driver 0 (Test) ... 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1098 : Checking for supported URI schemes 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1107 : No matching URI scheme 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1076 : trying driver 1 (ESX) ... 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1098 : Checking for supported URI schemes 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1107 : No matching URI scheme 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1076 : trying driver 2 (remote) ... 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1115 : Matching any URI scheme for 'qemu' 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1141 : driver 2 remote returned DECLINED 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1076 : trying driver 3 (QEMU) ... 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1098 : Checking for supported URI schemes 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1101 : Matched URI scheme 'qemu' 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectOpenInternal:1141 : driver 3 QEMU returned SUCCESS 2024-11-26 06:25:13.717+0000: 209110: debug : virConnectGetType:163 : conn=0x7fe98c015c90 2024-11-26 06:25:13.717+0000: 209110: debug : virThreadJobClear:118 : Thread 209110 (prio-rpc-virtqemud) finished job remoteDispatchConnectOpen with ret=0 2024-11-26 06:25:13.718+0000: 209102: debug : virThreadJobSet:93 : Thread 209102 (rpc-virtqemud) is now running job remoteDispatchConnectGetURI 2024-11-26 06:25:13.718+0000: 209102: debug : virConnectGetURI:314 : conn=0x7fe98c015c90 2024-11-26 06:25:13.718+0000: 209102: debug : virThreadJobClear:118 : Thread 209102 (rpc-virtqemud) finished job remoteDispatchConnectGetURI with ret=0 2024-11-26 06:25:13.718+0000: 209104: debug : virThreadJobSet:93 : Thread 209104 (rpc-virtqemud) is now running job remoteDispatchConnectSupportsFeature 2024-11-26 06:25:13.718+0000: 209104: debug : virThreadJobClear:118 : Thread 209104 (rpc-virtqemud) finished job remoteDispatchConnectSupportsFeature with ret=0 2024-11-26 06:25:13.718+0000: 209106: debug : virThreadJobSet:93 : Thread 209106 (prio-rpc-virtqemud) is now running job remoteDispatchConnectSupportsFeature 2024-11-26 06:25:13.718+0000: 209106: debug : virThreadJobClear:118 : Thread 209106 (prio-rpc-virtqemud) finished job remoteDispatchConnectSupportsFeature with ret=0 2024-11-26 06:25:13.728+0000: 209105: debug : virThreadJobSet:93 : Thread 209105 (rpc-virtqemud) is now running job remoteDispatchConnectRegisterCloseCallback 2024-11-26 06:25:13.728+0000: 209105: debug : virConnectRegisterCloseCallback:1499 : conn=0x7fe98c015c90 2024-11-26 06:25:13.728+0000: 209105: debug : virThreadJobClear:118 : Thread 209105 (rpc-virtqemud) finished job remoteDispatchConnectRegisterCloseCallback with ret=0 2024-11-26 06:25:13.728+0000: 209110: debug : virThreadJobSet:93 : Thread 209110 (prio-rpc-virtqemud) is now running job remoteDispatchDomainLookupByName 2024-11-26 06:25:13.728+0000: 209110: debug : virDomainLookupByName:449 : conn=0x7fe98c015c90, name=rhel10-sebios 2024-11-26 06:25:13.728+0000: 209110: debug : virThreadJobClear:118 : Thread 209110 (prio-rpc-virtqemud) finished job remoteDispatchDomainLookupByName with ret=0 2024-11-26 06:25:13.729+0000: 209102: debug : virThreadJobSet:93 : Thread 209102 (rpc-virtqemud) is now running job remoteDispatchDomainCreate 2024-11-26 06:25:13.729+0000: 209102: debug : virDomainCreate:7068 : dom=0x7fe9d0004e40, (VM: name=rhel10-sebios, uuid=e991dde7-be8b-4edc-8f99-405699034270) 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessStart:8276 : conn=0x7fe98c015c90 driver=0x7fe98c0233f0 vm=0x7fe98c14bcd0 name=rhel10-sebios id=-1 asyncJob=start migrateFrom=<null> migrateFd=-1 migratePath=<null> snapshot=(nil) vmop=0 flags=0x1 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessInit:5764 : vm=0x7fe98c14bcd0 name=rhel10-sebios id=-1 migration=0 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessInit:5767 : Beginning VM startup process 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessInit:5785 : Determining emulator version 2024-11-26 06:25:13.729+0000: 209102: debug : virArchFromHost:236 : Mapped x86_64 to 35 (x86_64) 2024-11-26 06:25:13.729+0000: 209102: debug : virQEMUCapsCacheLookup:5941 : Returning caps 0x7fe98c0b9250 for /usr/libexec/qemu-kvm 2024-11-26 06:25:13.729+0000: 209102: debug : qemuDomainUpdateCPU:9388 : Replacing CPU definition 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessStartValidate:5594 : Checking for KVM availability 2024-11-26 06:25:13.729+0000: 209102: debug : qemuProcessStartValidate:5602 : Checking domain and device security labels 2024-11-26 06:25:13.729+0000: 209102: debug : virThreadJobClear:118 : Thread 209102 (rpc-virtqemud) finished job remoteDispatchDomainCreate with ret=-1 2024-11-26 06:25:13.730+0000: 209107: debug : virThreadJobSet:93 : Thread 209107 (prio-rpc-virtqemud) is now running job remoteDispatchConnectUnregisterCloseCallback 2024-11-26 06:25:13.730+0000: 209107: debug : virConnectUnregisterCloseCallback:1536 : conn=0x7fe98c015c90 2024-11-26 06:25:13.730+0000: 209107: debug : virThreadJobClear:118 : Thread 209107 (prio-rpc-virtqemud) finished job remoteDispatchConnectUnregisterCloseCallback with ret=0 2024-11-26 06:25:13.730+0000: 209103: debug : virThreadJobSet:93 : Thread 209103 (rpc-virtqemud) is now running job remoteDispatchConnectClose 2024-11-26 06:25:13.730+0000: 209103: debug : virThreadJobClear:118 : Thread 209103 (rpc-virtqemud) finished job remoteDispatchConnectClose with ret=0 2024-11-26 06:25:13.730+0000: 209100: debug : virConnectClose:1324 : conn=0x7fe98c015c90 2024-11-26 06:25:13.730+0000: 209100: debug : virCloseCallbacksDomainRunForConn:346 : conn=0x7fe98c015c90
<domain type='kvm'> <name>rhel10-sebios</name> <uuid>e991dde7-be8b-4edc-8f99-405699034270</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <vcpu placement='auto' current='1'>4</vcpu> <vcpus> <vcpu id='0' enabled='yes' hotpluggable='no' order='1'/> <vcpu id='1' enabled='no' hotpluggable='yes'/> <vcpu id='2' enabled='no' hotpluggable='yes'/> <vcpu id='3' enabled='no' hotpluggable='yes'/> </vcpus> <numatune> <memory mode='strict' placement='auto'/> </numatune> <os> <type arch='x86_64' machine='pc-q35-rhel9.6.0'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-model' check='partial'/> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <pm> <suspend-to-mem enabled='no'/> <suspend-to-disk enabled='no'/> </pm> <devices> <emulator>/usr/libexec/qemu-kvm</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/var/lib/libvirt/images/rhel10-sebios.qcow2'/> <target dev='sda' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='0'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1d' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0x14'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/> </controller> <controller type='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0x15'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x5'/> </controller> <controller type='pci' index='7' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='7' port='0x16'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x6'/> </controller> <controller type='pci' index='8' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='8' port='0x17'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x7'/> </controller> <controller type='pci' index='9' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='9' port='0x18'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='10' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='10' port='0x19'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x1'/> </controller> <controller type='pci' index='11' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='11' port='0x1a'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x2'/> </controller> <controller type='pci' index='12' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='12' port='0x1b'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x3'/> </controller> <controller type='pci' index='13' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='13' port='0x1c'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x4'/> </controller> <controller type='pci' index='14' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='14' port='0x1d'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x5'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <interface type='network'> <mac address='52:54:00:d8:3a:e2'/> <source network='default'/> <model type='e1000e'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes'> <listen type='address'/> </graphics> <audio id='1' type='none'/> <video> <model type='vga' vram='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <watchdog model='itco' action='reset'/> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </memballoon> </devices> </domain>