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@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.
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