On Tue, Nov 26, 2024 at 14:36:55 +0800, Han Han wrote: > 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.jdenemar@xxxxxxxxxx/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. Oh yeah, I forgot to update src/cpu_map/meson.build in the last two patches (Denverton and KnightsMill). I fixed it in my gitlab repo: git fetch https://gitlab.com/jirkade/libvirt.git cpu-versions Jirka