mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-24 21:45:21 +00:00
d8d075e452
https://bugzilla.redhat.com/show_bug.cgi?id=1049391 When all source CPU XMLs contain just a single CPU model (with a possibly varying set of additional feature elements), virConnectBaselineCPU will try to use this CPU model in the computed guest CPU. Thus, when used on just a single CPU (useful with VIR_CONNECT_BASELINE_CPU_EXPAND_FEATURES), the result will not use a different CPU model. If the computed CPU uses the source model, set fallback mode to 'forbid' to make sure the guest CPU will always be as close as possible to the source CPUs. (cherry picked from commit 580ddf0d34ad61b26357b94783ff622d0e73cb2b)
36 lines
1.4 KiB
XML
36 lines
1.4 KiB
XML
<cpu mode='custom' match='exact'>
|
|
<model fallback='forbid'>Westmere</model>
|
|
<feature policy='require' name='lahf_lm'/>
|
|
<feature policy='require' name='lm'/>
|
|
<feature policy='require' name='nx'/>
|
|
<feature policy='require' name='syscall'/>
|
|
<feature policy='require' name='aes'/>
|
|
<feature policy='require' name='popcnt'/>
|
|
<feature policy='require' name='sse4.2'/>
|
|
<feature policy='require' name='sse4.1'/>
|
|
<feature policy='require' name='cx16'/>
|
|
<feature policy='require' name='ssse3'/>
|
|
<feature policy='require' name='pni'/>
|
|
<feature policy='require' name='sse2'/>
|
|
<feature policy='require' name='sse'/>
|
|
<feature policy='require' name='fxsr'/>
|
|
<feature policy='require' name='mmx'/>
|
|
<feature policy='require' name='clflush'/>
|
|
<feature policy='require' name='pse36'/>
|
|
<feature policy='require' name='pat'/>
|
|
<feature policy='require' name='cmov'/>
|
|
<feature policy='require' name='mca'/>
|
|
<feature policy='require' name='pge'/>
|
|
<feature policy='require' name='mtrr'/>
|
|
<feature policy='require' name='sep'/>
|
|
<feature policy='require' name='apic'/>
|
|
<feature policy='require' name='cx8'/>
|
|
<feature policy='require' name='mce'/>
|
|
<feature policy='require' name='pae'/>
|
|
<feature policy='require' name='msr'/>
|
|
<feature policy='require' name='tsc'/>
|
|
<feature policy='require' name='pse'/>
|
|
<feature policy='require' name='de'/>
|
|
<feature policy='require' name='fpu'/>
|
|
</cpu>
|