-
Bug
-
Resolution: Not a Bug
-
Normal
-
None
-
rhel-9.6
-
Yes
-
None
-
rhel-virt-core-libvirt-1
-
ssg_virtualization
-
5
-
False
-
False
-
-
None
-
None
-
None
-
None
-
-
x86_64
-
None
What were you trying to do that didn't work?
As subject
What is the impact of this issue to you?
Wrong result for `virsh hypervisor-cpu-baseline`
Please provide the package NVR for which the bug is seen:
libvirt-10.10.0-2.el9.x86_64
qemu-kvm-9.1.0-7.el9.x86_64
How reproducible is this bug?:
100%
Steps to reproduce
- Prepare the CPU xml caps_skylake_server_cascadelake_server.xml
with Skylake-Server and Cascadelake-Server
<cpu> <model>Skylake-Server-IBRS</model> ... </cpu> <cpu> ... <model>Skylake-Server-IBRS</model> </cpu>
The run `virsh hypervisor-cpu-baseline`
# virsh hypervisor-cpu-baseline ./caps_skylake_server_cascadelake_server.xml <cpu mode='custom' match='exact'> <model fallback='forbid'>Cascadelake-Server</model> <vendor>Intel</vendor> <feature policy='require' name='dtes64'/> <feature policy='require' name='monitor'/> <feature policy='require' name='ds_cpl'/> <feature policy='require' name='vmx'/> <feature policy='require' name='smx'/> <feature policy='require' name='est'/> <feature policy='require' name='tm2'/> <feature policy='require' name='xtpr'/> <feature policy='require' name='pdcm'/> <feature policy='require' name='dca'/> <feature policy='require' name='ds'/> <feature policy='require' name='acpi'/> <feature policy='require' name='ss'/> <feature policy='require' name='ht'/> <feature policy='require' name='tm'/> <feature policy='require' name='pbe'/> <feature policy='require' name='tsc_adjust'/> <feature policy='require' name='intel-pt'/> <feature policy='require' name='pku'/> <feature policy='require' name='md-clear'/> <feature policy='require' name='stibp'/> <feature policy='require' name='xsaves'/> <feature policy='require' name='invtsc'/> <feature policy='disable' name='hle'/> <feature policy='disable' name='rtm'/> <feature policy='disable' name='avx512vnni'/> <feature policy='disable' name='mpx'/> </cpu>
Expected results
Expect the model is Skylake-Server*
Actual results
As above
The git-bisection shows the first bad result is:
commit fa5459517848f333743c771e90eb01faeced3dae
Author: Tim Wiederhake <twiederh@redhat.com>
Date: Fri Feb 9 11:52:56 2024 +0100
cpu_map: Drop 'mpx' from x86 cpu models